/* CSS Document */
body{
	padding:0;
	margin:0;
	}
	
td, img, ul, li, p, h1, h2, h3, h4, h5, h6, form, tr, input, select, label, span, marquee, div, textarea{
	padding:0;
	margin:0;
	}
	
img{
	border:none;
	padding:0;
	margin:0;
	display:block;
	}
	
ul{
	padding:0;
	margin:0;
	list-style-type:none;
	}
.main-container
	{
	width:938px; 
	margin:0 auto;
	}
a{ 
	text-decoration:none;
	}
a:hover{ 
	text-decoration:underline;
	}

td{
	text-align:left;
	vertical-align:top;
}
.clear{
	line-height:0;
	font-size:0;
	clear:both;
}
/*------------------------General------------------------*/
/*------------------------Header------------------------*/
.main_header{
	width:938px;
	float:left;
	}
.header_top{
	width:898px;
	float:left;
	padding:0 20px;
	}
.header_top h2{
	font:normal 24px/28px "Times New Roman", Times, serif;
	color:#003D89;
	background-color:inherit;
	padding:36px 0 0 25px;
	float:left;
	}
.logo{
	margin:7px 0 20px 0;
	float:left;
	}
.header_right{	
	/* width:336px; */
    width:320px;
	float:right;
	}
.header_right ul{
	padding:14px 0 0 90px;
	margin:0;
	}
.header_right ul li{
	font:normal 10px/14px Arial, Helvetica, sans-serif;
	color:#515151;
	background-color:inherit;
	padding:0 5px 0 0;
	float:left;
	}
.header_right ul li.rss{
	background:url(../images/rss_icon.gif) no-repeat 0 0;
	padding:0;
	margin:0;
	}
.header_right ul li.rss a{
	background:url(../images/blog_rss.png) no-repeat 0 0;
	padding:0 0 0 14px;
	}
.header_right ul li a{
	font:normal 10px/14px Arial, Helvetica, sans-serif;
	color:#515151;
	background-color:inherit;
	text-transform:uppercase;
	}
.header_right ul li a:hover{
	text-decoration:underline;
	}
/*---------------search--------------------------*/
input.textbox01{
	width:152px;
	height:18px;
	border-top:1px solid #808080;
	border-right:1px solid #D4CFC9;
	border-bottom:1px solid #D4CFC9;
	border-left:1px solid #808080;
	padding:2px 0 0 3px;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#5A5A5A;
	background-color:#fff; 
	float:right;
	}
.go{
	float:right;
	width:36px;
	height:22px;
	margin-left:10px;
	}
.heade_search{
	padding:30px 0 0 0;
	}
/*------------------------Header------------------------*/
/*------------------------Body------------------------*/
.main_body{
	width:898px;
	padding:0 20px 18px 20px;
	}
.top_text{
	font:bold 12px/24px Arial, Helvetica, sans-serif;
	color:#DFB240;
	background-color:inherit;
	float:left;
	width:auto;
	}
.body_top{
	width:898px;
	float:left;
	padding:0 0 18px 0;
	margin-top:24px;
	}
.body_top_left{
	width:490px;
	float:left;
	}
.body_top_left h2{	
	font:normal 24px/27px Arial, Helvetica, sans-serif;
	color:#0d3896;
	background-color:inherit;
	float:left;
	padding:14px 0 0 0;
	}
.body_top_left p{
	font:normal 16px/24px Arial, Helvetica, sans-serif;
	color:#0d3896;
	background-color:inherit;
	}
.body_top_left p a{
	font:normal 16px/24px Arial, Helvetica, sans-serif;
	color:#3F95D4;
	background-color:inherit;
	}
.body_top_left p a:hover{
	text-decoration:underline;
	}

.youtube{
	float:left;
	width:490px;
	height:331px;
	}


.body_categori{
	width:383px;
	float:right;
	}
.body_categori ul{ padding:0; margin:0;}
.body_categori ul li{
	border-bottom:1px solid #8FB8C9;
	margin:0 0 6px 0;
	padding:0;
	height:47px;
	float: right;
	}
.body_categori ul li.nomargin{
	margin:0;
	}
.categori_out{
	border-bottom:1px solid #8FB8C9;
	padding:0;
	margin:0;
	}
.categori_box{
	width:323px;
	border:1px solid #D7EAF1;
	background:url(../images/categori_bg.jpg) repeat-x 0 0;
	height:70px;
	position: relative;
	
	
	}
.categori_box h2{
	font:normal 19px/22px Arial, Helvetica, sans-serif;
	color:#000099;
	background-color:inherit;
	margin:8px 0 6px 84px;
	}
.categori_box p{
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#828282;
	background-color:inherit;
	margin:0 0 0 84px;
	padding:0;
	}
.executive_icon{
	position:absolute;
	top:6px;
	left:18px;
	}
.corporate_icon{
	position:absolute;
	top:15px;
	left:13px;
	}
.carrer_icon{
	position:absolute;
	top:8px;
	left:13px;
	}
.excellence_icon{
	position:absolute;
	top:8px;
	left:17px;
	}
.member_icon{
	position:absolute;
	top:10px;
	left:15px;
	}
/*------------------------Body banner part-------------*/
.body_add{
	width:898px;
	padding:0 0 17px 0;
	float:left;
	}
.body_add ul{}
.body_add ul li{
	float:left;
	width:auto;
	padding:0 24px 0 0;
	margin:0;
	}
.body_add ul li.nopadding{
	padding:0;
	}
.banner_first{
	width:243px;
	border:1px solid #8FB8C9;
	background-color:#EEFAFF;
	height:86px; 
	position:relative;
	}
.banner_first p{
	font:normal 18px/22px Arial, Helvetica, sans-serif;
	color:#3F95D4;
	background-color:inherit;
	margin:12px 0 0 16px;
	}
.banner_second{
	float:left;
	width:auto;
	}
.banner_last{
	float:right;
	width:auto;
	}
.facebook{
	position:absolute;
	top:41px;
	left:16px;
	}
.twitter{
	position:absolute;
	top:41px;
	left:126px;
	}
	
.body_bottom{
	width:898px;
	float:left;
	}
.body_bottom h2{
	font:normal 24px/27px Arial, Helvetica, sans-serif;
	color:#122666;
	background-color:inherit;
	padding-bottom:15px;
	}
.body_bottom p{
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#737373;
	background-color:inherit;
	padding:0 0 16px 0;
	}
.body_bottom p a{
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#3F95D4;
	background-color:inherit;
	}
.bottom_left{	
	width:290px;
	float:left;
	}
.bottom_middle{
	width:247px;
	border-right:1px solid #DAD9D9;
	border-left:1px solid #DAD9D9;
	padding:0 35px 0 35px;
	float:left;
	}
.bottom_left a.more{
	background:url(../images/read_more.jpg) no-repeat 0 20px;
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#3F95D4;
	background-color:inherit;
	padding:15px 0 0 12px;
	}
.bottom_middle p.more{
	padding:0;
	}
.bottom_middle a.more{
	background:url(../images/read_more.jpg) no-repeat 0 20px;
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#3F95D4;
	background-color:inherit;
	padding:15px 0 0 12px;
	}
.bottom_right{
	width:246px;
	float:right;
	padding-left:40px;
	}
.bottom_right img{
	border:1px solid #ECECEC;
	}
.bottom_right ul{}
.bottom_right ul li{
	float:left;
	width:auto;
	}
.bottom_right ul li p{
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#737373;
	background-color:inherit;
	padding-top:6px;
	}
.bottom_right ul li.add_margin{
	margin-right:18px;
	}
/*------------------------Body------------------------*/
/*------------------------footer top------------------------*/
.footer{
	width:938px;
	margin:0 auto;
	}
.footer_top{
	font:bold 12px/33px Arial, Helvetica, sans-serif;
	color:#fff; 
	background-color:#0D3896;
	padding-left:10px;
	padding-top:4px;
	
   }
.footer ul{
	text-align:center;
	padding:16px 0 22px 0;
	}
.footer ul li{
	font:normal 14px/17px Arial, Helvetica, sans-serif;
	color:#122666;
	background-color:inherit;
	display:inline;
	padding:0 5px 0 0;
	}
.footer ul li a{
	font:normal 14px/17px Arial, Helvetica, sans-serif;
	color:#122666;
	background-color:inherit;
	}
/*------------------------footer top------------------------*/

/*------------added on 10-02-2010------------*/
.bottom_left1{	
	width:247px;
	float:left;
	
	padding:0 0 0 0;
	float:left;
	
	}
.bottom_middle1{
	width:220px;
	border-right:1px solid #DAD9D9;
	border-left:1px solid #DAD9D9;
	padding:0 35px 0 35px;
	float:left;
	}
.bottom_left1 p.more{
	padding:0;
	}
.bottom_middle1 a.more{
	background:url(../images/read_more.jpg) no-repeat 0 20px;
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#3F95D4;
	background-color:inherit;
	padding:15px 0 0 12px;
	}
.bottom_right1{
	width:320px;
	float:right;
	padding-left:10px;
	}
.bottom_middle1 img{
	border:1px solid #ECECEC;
	}
.bottom_middle1 ul{}
.bottom_middle1 ul li{
	float:left;
	width:auto;
	}
.bottom_middle ul li p{
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#737373;
	background-color:inherit;
	padding-top:6px;
	}
.bottom_middle1 ul li.add_margin{
	margin-right:18px;
	}


