/* CSS Document */
body {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #666;
	font-size:11px;
	}

h1, h2, h3, h4 {
	margin:0;
	padding:0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #666;
	font-size:11px;
	display:inline;
}

div, p, input, select {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #666;
	font-size:11px;
	margin:0;
	padding:0;
}

#separator {
	float:left;
	width:966px;
	height:19px;
}
	
.link {
	font-size:11px;
	color:#ff7d07;
	text-decoration:none;
}
	
a.link:hover {
	font-size:11px;
	color:#333;
	text-decoration:none;
}

/*MAIN COLUMN*/
#main-column {
	float:left;
	width:415px;
	height:402px;
	border-right:1px solid #e7e7e7;
	margin:0;
	padding:0;
}

#leadstory-insert {
	height:266px;
	width:415px;
}

#mainstory_wrapper {
	width:415px;
}

#mainstory_banner {
	display:block;
	width:415px;
	height: 350px;
}

#mainstory_nav {
	width:415px;
	height:32px;
	text-align:center;
	padding-top:5px;
}


/*PAGER SECTION*/
#mainstory_pager a { margin: 0 3px; padding: 3px 5px;  text-decoration: none; color:#333; font-size:10px; }
#mainstory_pager a.activeSlide { background-image:url(/images/story-nav-rollover.gif); background-repeat:no-repeat; color:#fff; }
#mainstory_pager a:focus { outline: none; }

#initiatives {
	float:left;
	width:415px;
	border-top:1px solid #e7e7e7;
	margin:0;
	padding:0;
}

#initiatives a {
	color: #666;
	text-decoration:none;
	}
	
#initiatives a:hover {
	color: #ff6600;
	text-decoration:none;
	}
	

.h2style {font-family: Georgia, Times New Roman, Times, serif;font-style: normal;font-weight: bold;	font-size:11px;}

/*#instep {
	float:left;
	width:137px;
	height:105px;
	border-right:1px solid #e7e7e7;
	text-align:center;
	margin:10px 0 5px 0;
	padding:10px 0 0 0;
}

#campusconnect {
	float:left;
	width:137px;
	height:105px;
	border-right:1px solid #e7e7e7;
	text-align:center;
	margin:10px 0 5px 0;
	padding:10px 0 0 0;
}
#foundation {
	float:left;
	width:139px;
	height:105px;
	text-align:center;
	margin:10px 0 5px 0;
	padding:10px 0 0 0;
}


#wibta {
	float:left;
	width:103px;
	height:105px;
	border-right:1px solid #e7e7e7;
	text-align:center;
	margin:10px 0 5px 0;
	padding:10px 0 0 0;
}*/

#instep {
	float:left;
	width:103px;
	height:105px;
	border-right:1px solid #e7e7e7;
	text-align:center;
	margin:10px 0 5px 0;
	padding:10px 0 0 0;
}

#campusconnect {
	float:left;
	width:103px;
	height:105px;
	border-right:1px solid #e7e7e7;
	text-align:center;
	margin:10px 0 5px 0;
	padding:10px 0 0 0;
}

#foundation {
	float:left;
	width:103px;
	height:105px;
	border-right:1px solid #e7e7e7;
	text-align:center;
	margin:10px 0 5px 0;
	padding:10px 0 0 0;
}

#ISF {
	float:left;
	width:103px;
	height:105px;
	text-align:center;
	margin:10px 0 5px 0;
	padding:10px 0 0 0;
}

/*OPINIONS COLUMN*/
#opinion-column {
	float:left;
	width:356px;
	height:550px;
	border-right:1px solid #ccc;
	margin:0;
	padding:0;
}

#opinions-wrapper {
	padding:16px;
}

#opinions-header {
	width:auto;
	height:21px;
	border-top:1px solid #f0f0f0; 
	border-bottom:2px solid #ebebeb;
	margin:0;
	padding:5px 0 0 16px;
}

#promotion-quarterly {
	width:auto;
	border-top:1px solid #e7e7e7;
	margin:9px 0 0 0;
	padding:16px;
}

#promotion-quarterly a {
	color: #ff6600;
	text-decoration:none;
	}
	
#promotion-quarterly a:hover {
	color: #333;
	text-decoration:none;
	}

#promotion-sourcing {
	width:auto;
	border-top:1px solid #e7e7e7;
	margin:3px 0 0 0;
	padding:10px 8px 5px 15px;
}

#promotion-sourcing a {
	color: #ff6600;
	text-decoration:none;
	}
	
#promotion-sourcing a:hover {
	color: #333;
	text-decoration:none;
	}
	
#helpline {
	width:auto;
	border-top:1px solid #e7e7e7;
	margin:9px 0 0 0;
	padding:10px 8px 8px 15px;
}

#helpline a {
	color: #ff6600;
	text-decoration:none;
	}
	
#helpline a:hover {
	color: #333;
	text-decoration:none;
	}

/*OFFERINGS COLUMN*/
#offerings-column {
	float:left;
	width:193px;
	height:502px;
	margin:0;
	padding:0;
}

#offerings-header {
	width:auto;
	height:26px;
	border-top:1px solid #f0f0f0; 
	border-bottom:2px solid #ebebeb;
	line-height:27px;
	margin:0;
	padding:0 0 0 16px;
}

#offerings-wrapper {
	padding:16px;
}

#offerings-links1 {
	width:193px;
	position:relative;
}
a.offering-link1 {
	display:block;
	color:#666;
	text-decoration:none;
	background-image:url(/images/offerings-1.gif);
	height:23px;
	border-bottom:1px solid #f2f2f2;
	line-height:24px;
	padding-left:16px;
}
a.offering-link1:hover {
	color:#2063b2;
	text-decoration:none;
	background-image:url(/images/offerings-2.gif);
}


a.offering1{
	display:block;
	color:#2063b2;
	text-decoration:none;
	background-image:url(/images/offerings-3.gif);
	height:23px;
	border-bottom:1px solid #f2f2f2;
	line-height:24px;
	padding-left:16px;
}

a.offering1.active{
	color:#2063b2;
	text-decoration:none;
	background-image:url(/images/offerings-3.gif);
}

#offerings-links2 {
	width:193px;
	position:relative;
}

a.offering-link2 {
	display:block;
	color:#666;
	text-decoration:none;
	background-image:url(/images/offerings-1.gif);
	height:23px;
	border-bottom:1px solid #f2f2f2;
	line-height:24px;
	padding-left:16px;
}

a.offering-link2:hover {
	color:#2063b2;
	text-decoration:none;
	background-image:url(/images/offerings-2.gif);
}

a.offering2{
	display:block;
	color:#2063b2;
	text-decoration:none;
	background-image:url(/images/offerings-3.gif);
	height:23px;
	border-bottom:1px solid #f2f2f2;
	line-height:24px;
	padding-left:16px;
}


#offerings-links3 {
	width:193px;
	position:relative;
}

a.offering-link3 {
	display:block;
	color:#666;
	text-decoration:none;
	background-image:url(/images/offerings-1.gif);
	height:23px;
	border-bottom:1px solid #f2f2f2;
	line-height:24px;
	padding-left:16px;
}
a.offering-link3:hover {
	color:#2063b2;
	text-decoration:none;
	background-image:url(/images/offerings-2.gif);
}

a.offering3{
	display:block;
	color:#2063b2;
	text-decoration:none;
	background-image:url(/images/offerings-3.gif);
	height:23px;
	border-bottom:1px solid #f2f2f2;
	line-height:24px;
	padding-left:16px;
}

#offerings-links3 {
	width:193px;
	position:relative;
}

#offerings-links4 {
	width:193px;
	position:relative;
}

a.offering-link4 {
	display:block;
	color:#666;
	text-decoration:none;
	background-image:url(/images/offerings-1.gif);
	height:23px;
	border-bottom:1px solid #f2f2f2;
	line-height:24px;
	padding-left:16px;
}

a.offering-link4:hover {
	color:#2063b2;
	text-decoration:none;
	background-image:url(/images/offerings-2.gif);
}

a.offering4{
	display:block;
	color:#2063b2;
	text-decoration:none;
	background-image:url(/images/offerings-3.gif);
	height:23px;
	border-bottom:1px solid #f2f2f2;
	line-height:24px;
	padding-left:16px;
}

a.offering-more {
	display:block;
	color:#666;
	text-decoration:none;
	background-image:url(/images/offerings-more-1.gif);
	height:21px;
	border-bottom:1px solid #f2f2f2;
	line-height:22px;
	padding-left:16px;
}

a.offering-more:hover, a.offering-more:active, a.offering-more:focus {
	color:#2063b2;
	text-decoration:none;
	background-image:url(/images/offerings-more-2.gif);
}

a.consulting-link {
	display:block;
	color:#666;
	text-decoration:none;
	height:23px;
	border-bottom:1px solid #f2f2f2;
	line-height:24px;
	padding-left:16px;
}

a.consulting-link:hover {
	color:#2063b2;
	text-decoration:none;
}


.offerings-menu-items1 {
	display: none;
	position: absolute;
	background: #efefef;
	border:1px solid #ccc;
	width:356px;
	left: -358px;
	top:-2px;
	}
	
.offerings-menu-items1 a{
	color:#1d60a5;
	text-decoration:none;
}

.offerings-menu-items1 a:hover{
	color:#FF6600;
	text-decoration:none;
}
.offerings-menu-items2 {
	display: none;
	position: absolute;
	background: #efefef;
	border:1px solid #ccc;
	width:356px;
	left: -358px;
	top:-2px;
	}
	
.offerings-menu-items2 a{
	color:#1d60a5;
	text-decoration:none;
}

.offerings-menu-items2 a:hover{
	color:#FF6600;
	text-decoration:none;
}
.offerings-menu-items3 {
	display: none;
	position: absolute;
	background: #efefef;
	border:1px solid #ccc;
	width:356px;
	left: -358px;
	top:-2px;
	}
	
.offerings-menu-items3 a{
	color:#1d60a5;
	text-decoration:none;
}

.offerings-menu-items3 a:hover{
	color:#FF6600;
	text-decoration:none;
}

.offerings-menu-items4 {
	display: none;
	position: absolute;
	background: #efefef;
	border:1px solid #ccc;
	width:356px;
	left: -358px;
	top:-2px;
	}
	
.offerings-menu-items4 a{
	color:#1d60a5;
	text-decoration:none;
}

.offerings-menu-items4 a:hover{
	color:#FF6600;
	text-decoration:none;
}

.infglobal-menu-items1 {
	display: none;
	position: absolute;
	background: #efefef;
	border:1px solid #ccc;
	width:356px;
	left: -358px;
	top:-25px;
	}
	
.infglobal-menu-items1 a{
	color:#1d60a5;
	text-decoration:none;
}

.infglobal-menu-items1 a:hover{
	color:#FF6600;
	text-decoration:none;
}

.infglobal-menu-items2 {
	display: none;
	position: absolute;
	background: #efefef;
	border:1px solid #ccc;
	width:356px;
	left: -358px;
	top:-2px;
	}
	
.infglobal-menu-items2 a{
	color:#1d60a5;
	text-decoration:none;
}

.infglobal-menu-items2 a:hover{
	color:#FF6600;
	text-decoration:none;
}
.blogs-menu-items1 {
	display: none;
	position: absolute;
	background: #efefef;
	border:1px solid #ccc;
	width:356px;
	left: -358px;
	top:-45px;
	}
	
.blogs-menu-items1 a{
	color:#1d60a5;
	text-decoration:none;
}

.blogs-menu-items1 a:hover{
	color:#FF6600;
	text-decoration:none;
}
.blogs-menu-items2{
	display: none;
	position: absolute;
	background: #efefef;
	border:1px solid #ccc;
	width:356px;
	left: -358px;
	top:-2px;
	}
	
.blogs-menu-items2 a{
	color:#1d60a5;
	text-decoration:none;
}

.blogs-menu-items2 a:hover{
	color:#FF6600;
	text-decoration:none;
}
.menu-items {
	display: none;
	position: absolute;
	background: #efefef;
	border:1px solid #ccc;
	width:356px;
	left: -358px;
	top:-2px;
	}
	
.menu-items a{
	color:#1d60a5;
	text-decoration:none;
}

.menu-items a:hover{
	color:#FF6600;
	text-decoration:none;
}

/*INFOSYS GLOBAL*/
#infglobal-header {
	width:auto;
	height:26px;
	border-top:2px solid #dcdcdc; 
	border-bottom:1px solid #dcdcdc;
	line-height:27px;
	margin:0;
	padding:0 0 0 16px;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#infglobal-links {
	list-style-type:none;
}
#infglobal-links1 {
	list-style-type:none;
}

a.infglobal-links2 {
	display:block;
	color:#666;
	text-decoration:none;
	background-image:url(/images/offerings-1.gif);
	height:21px;
	border-bottom:1px solid #f2f2f2;
	padding-left:16px;
	line-height:22px;
}

a.infglobal-links2:hover{
	color:#2063b2;
	text-decoration:none;
	background-image:url(/images/offerings-2.gif);
}

a.infglobal2{
	display:block;
	color:#2063b2;
	text-decoration:none;
	background-image:url(/images/offerings-3.gif);
	height:21px;
	border-bottom:1px solid #f2f2f2;
	padding-left:16px;
	line-height:22px;
}

a.infglobal-links1 {
	display:block;
	color:#666;
	text-decoration:none;
	background-image:url(/images/offerings-1.gif);
	height:21px;
	border-bottom:1px solid #f2f2f2;
	padding-left:16px;
	line-height:22px;
}

a.infglobal-links1:hover{
	color:#2063b2;
	text-decoration:none;
	background-image:url(/images/offerings-2.gif);
}

a.infglobal1{
	display:block;
	color:#2063b2;
	text-decoration:none;
	background-image:url(/images/offerings-3.gif);
	height:21px;
	border-bottom:1px solid #f2f2f2;
	padding-left:16px;
	line-height:22px;
}
/*BLOGS*/
#blogs-header {
	height:26px;
	border-top:2px solid #dcdcdc; 
	border-bottom:1px solid #dcdcdc;
	line-height:27px;
	padding:0 0 0 16px;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
	color:#666;
}

#blogs-links {
	list-style-type:none;
}
#blogs-links1 {
	list-style-type:none;
}

a.blogs-link2 {
	display:block;
	color:#666;
	text-decoration:none;
	background-image:url(/images/offerings-1.gif);
	height:21px;
	border-bottom:1px solid #f2f2f2;
	padding-left:16px;
	line-height:22px;
}

a.blogs-link2:hover{
	color:#2063b2;
	text-decoration:none;
	background-image:url(/images/offerings-2.gif);
	}

a.blogs2{
	display:block;
	color:#2063b2;
	text-decoration:none;
	background-image:url(/images/offerings-3.gif);
	height:21px;
	border-bottom:1px solid #f2f2f2;
	padding-left:16px;
	line-height:22px;
}
a.blogs-link1 {
	display:block;
	color:#666;
	text-decoration:none;
	background-image:url(/images/offerings-1.gif);
	height:21px;
	border-bottom:1px solid #f2f2f2;
	padding-left:16px;
	line-height:22px;
}

a.blogs-link1:hover{
	color:#2063b2;
	text-decoration:none;
	background-image:url(/images/offerings-2.gif);
	
}

a.blogs1{
	display:block;
	color:#2063b2;
	text-decoration:none;
	background-image:url(/images/offerings-3.gif);
	height:21px;
	border-bottom:1px solid #f2f2f2;
	padding-left:16px;
	line-height:22px;
}

a.all-blogs {
	display:block;
	color:#666;
	text-decoration:none;
	background-image:url(/images/offerings-1.gif);
	height:23px;
	border-bottom:1px solid #f2f2f2;
	line-height:24px;
	padding-left:16px;
}

a.all-blogs:hover {
	color:#2063b2;
	text-decoration:none;
	background-image:url(/images/offerings-2.gif);
}
.ulist {float:left; width:168px; margin:5px 0 0 5px; }
.ulist ul {	list-style:none; margin-left:0; padding:0; }	
.ulist li {	padding-left:8px;	margin:4px 0 6px 0 ;	background:url(/images/bullet.gif) no-repeat 0 5px;	vertical-align:middle;	}
<!--PROMOTIONS-->
/*#promotions { display:block; }*/

#home-searchbox {
	width: 165px;
	position:relative;
	height:53px;
	}

#search-home {
	background-color: #e5e5e5;
	border: 1px solid #dcdcdc;
	height: 19px;
	vertical-align: middle;
	width: 134px;
	padding-left:4px;
	margin:20px 0 33px 15px;
	}
	
#go-button {
	vertical-align: middle;
	margin:20px 0 33px 0;
	}