body{
	padding: 0;
	border: none;
	width: 1100px;
	margin-top: 05px;
	font-family: "sans-serif";
	background-image:url("images/top_bg.png");
	background-repeat: repeat-x;
	background-color:#ffffff;
}

A{text-decoration: none;border: none;}

#tdMainMid{
	width:850px;
}

#divImgIntro{
	height:250px;width:100%;
	background-color: white;
}

#divHomeDetails{
	 background-color: #FEFDFD; 
}
	
#divTopMenu{/*color:#251366;*/ color:#27519D; height:84px; font-size: 11px; font-weight: normal; font-family: sans-serif; background: url('images/top_g.png') repeat-x top;	background-color: transparent;}
#topHome{color: #0059BF}#topHome:hover{text-decoration:underline; cursor: hand;}
#topCareers{color: #0059BF}#topCareers:hover{text-decoration:underline; cursor: hand;}
#topContactUs{color: #0059BF}#topContactUs:hover{text-decoration:underline; cursor: hand;}
.tdTopQuickMenu{width:100%; height:20px; vertical-align: top; padding-top:3px;}
#txtSearch{height:11px; border: none; font-size:11px; text-align: left; vertical-align: top;} 

.tdMainLeftTop
{
	background: url("images/top_bg.png") repeat-x top;
	height: 90px;
}

.tdTopLeftCurv{
	background-image:url("images/top_left_curv.gif");
	background-repeat:no-repeat;
	background-position: left top;
	/*background-color:#265290;*/
}

.tdTopMidCurv{
	background-image:url("images/top_left_curv.gif");
	background-repeat:no-repeat;
	/*background-color:#265290;*/
	background-position:top; 
}

.txtSearch{
	/*height:14px;
	width:150px;
	border-style: solid;
	border-width: 0px;*/
	font-family: Trebuchet MS; font-size:10px; text-align: left; vertical-align: top;
}

.tdTopRightCurv{
	background-image:url("images/top_left_curv.gif");
	background-repeat:no-repeat;
	/*background-color:#265290;*/
	background-position:top right;
	padding-top:2px;
}

.btnSearch{
	margin-top:-3px;
	font-weight: normal;
	color:#EEF3FB;
	cursor: hand;	
	background: transparent; border: none; font-family: Trebuchet MS; font-size:11px;
}

.tdMenu{
	background-image: url("images/bg_menu_blue_mid.png");
	background-repeat: repeat-x; background-position:bottom;
	font-weight: bold; font-family: Trebuchet MS; font-size:15px; font-stretch:normal;
	color:#EFF3F8; vertical-align:middle;
	height:30px;	
}

.tdMenuSelected
{
	background-image: url("images/bg_menu_blue_mid_selected.png");
	background-repeat: repeat-x; background-position:bottom;
	font-weight: bold; font-family: Trebuchet MS; font-size:15px; font-stretch:normal;
	color:#006699; vertical-align:middle;
	height:30px;
}

.divMenu{height: 22px; vertical-align:text-bottom;}
#MenuAboutUs{color:#EFF3F8}#MenuAboutUs:hover{ text-decoration: underline; }
#MenuTheFacilities{color:#EFF3F8}#MenuTheFacilities:hover{text-decoration: underline;}
#MenuOurProducts{color:#EFF3F8}#MenuOurProducts:hover{text-decoration: underline;}
#MenuOurResearch{color:#EFF3F8}#MenuOurResearch:hover{text-decoration: underline;}
#MenuOurGlobalReach{color:#EFF3F8}#MenuOurGlobalReach:hover{text-decoration: underline;}

.divMenuLeftCorner
{
	width:100%;height:25px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_menu_blue_left.png', sizingMethod='image');
}

.divMenuLeftCornerSelected
{
	width:100%;height:25px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_menu_blue_left_selected.png', sizingMethod='image');
}



.onlyFontStyle
{
	font-weight: normal; font-family: MS sans-serif; font-size:15px; font-stretch:narrower;
	richness: 100%; text-align: justify;
}



.tdHomeDetails
{
	background-image: url("images/bg_home_detail.png");
	background-repeat: repeat-x;
	border: #EAE6E3 solid 1px;
	border-right: none;
	
}

.divPath{font-family:Trebuchet MS; font-size:11px; text-align: justify; margin-top:20px;}
.tdLeftMenu{border: #EAE6E3 solid 1px; border-left:none;}
.divLeftMenu{vertical-align:middle;background:url('images/bg_details.png') repeat-x bottom;}
.divLeftMenuText{font-weight: bold; font-family: Trebuchet MS; font-size:14px; padding-left: 15px; color:#ffffff; width:160px; height:40px;}

#LeftMenu1{	background:url('images/bg_details.png') repeat-x bottom; cursor: hand;}
#LeftMenu1:hover{ background:url('images/bg_details_selected.png') repeat-x bottom; cursor: hand;}
#LeftMenu1:active{ background:url('images/bg_details_selected.png') repeat-x bottom;}

#LeftMenu2{	background:url('images/bg_details.png') repeat-x bottom; cursor: hand;}
#LeftMenu2:hover{ background:url('images/bg_details_selected.png') repeat-x bottom; cursor: hand;}
#LeftMenu2:active{ background:url('images/bg_details_selected.png') repeat-x bottom;}

#LeftMenu3{	background:url('images/bg_details.png') repeat-x bottom; cursor: hand;}
#LeftMenu3:hover{ background:url('images/bg_details_selected.png') repeat-x bottom; cursor: hand;}
#LeftMenu3:active{ background:url('images/bg_details_selected.png') repeat-x bottom;}

#LeftMenu4{	background:url('images/bg_details.png') repeat-x bottom; cursor: hand;}
#LeftMenu4:hover{ background:url('images/bg_details_selected.png') repeat-x bottom; cursor: hand;}
#LeftMenu4:active{ background:url('images/bg_details_selected.png') repeat-x bottom;}

.divLeftMenuText{font-weight: bold; font-family: Trebuchet MS; font-size:14px; color:#ffffff; vertical-align:middle; text-align:left;padding-left: 15px; width:160px; height:40px;}
.divLeftMenuBot{background:url('images/bg_details_bot.png') no-repeat top; width:175px; height:100px;}
.divLeftMenuSelected{background:url('images/bg_details_selected.png') repeat-x bottom;}

.tdDetails{
	background: url('images/bg_details_containt.png') repeat-x top;
	font-weight: normal; font-family: Trebuchet MS; font-size:13px; font-stretch:normal; 
	margin-left: 10px; text-align:justify; vertical-align:middle;color:#333333; overflow: scroll;
}

.divDetails{padding-left: 20px; padding-top: 10px; padding-right: 5px;}
.divDetailsFont{font-weight: normal; font-family: Trebuchet MS; font-size:14px; font-stretch:normal; margin-left: 10px; text-align:justify; vertical-align:middle;color:#333333;}
.divDetailsHead{font-size:17px; color:#000000;}

.divRightMenuBot{background:url('images/bg_details_bot_blue.png') no-repeat top; width:180px; height:100px;}

.divNewsIn{width:180px;}
.divNewsDetails{font-family: Trebuchet MS; font-size:10px; margin-left: 7px; margin-top: 10px; color:#FBFDFF;}
.tdNewsTop{background: url('images/bg_details_blue.png') repeat-x top; width:160px; height:30px;font-weight: bold; font-family: Trebuchet MS; font-size:14px; font-stretch:normal;color:#EFF3F8; vertical-align:middle;}

.divUpdatesDetails{
	font-family: Trebuchet MS; font-size:10px; margin-left:-8px; margin-top: 10px; color:#FBFDFF;
	overflow: hidden; text-align: left; height: 110px; 
}

.divFooter{padding-top: 5px;}

.tblProdcuts{
	border: #EFEFEF solid 1px; font-family: Trebuchet MS; font-size:13px;
	font-weight:normal;
}

.tdProductHead
{
	background : #246AD5 url('images/bg_blue_selected.png') repeat-x bottom;
	height: 45px; text-align: center; color: #ffffff; font-weight: bold;
	border-bottom: #246AD5 solid 1px; padding-top: 5px;
}

.tdProductDetailsWithBorderTBExRight
{
	border: #CCCCCC solid 1px; border-left: none; border-top:none;
	text-align:center; font-size:12px; padding: 3px; text-transform:capitalize; 
}

.tdProductDetailsWithBorderTBR
{
	border: #CCCCCC solid 1px; border-left: none; border-top:none;
	text-align: center; font-size:12px; padding:3px; text-transform:capitalize;
	border-right: #E6E6E6;
}

.tdProductDetailsWithBorderTBLR
{
	border: #CCCCCC solid 1px;border-top:none;
	text-align: left; padding-left: 10px;padding-right: 2px; font-size:12px; padding-top: 5px; padding-bottom: 5px;
	text-transform:capitalize; border-right: #E6E6E6;
}
.tdProductDetailsWithBorderTBLRAlignCenter
{	border: #CCCCCC solid 1px;border-top:none;
	text-align: center; padding-left: 10px;padding-right: 2px; font-size:12px; padding-top: 5px; padding-bottom: 5px;
	text-transform:capitalize; border-right: #E6E6E6;
}}

.trProdcuts{height:30px;}

.tdProductFooter{background:#246AD5 url('images/bg_blue_selected_vfliped.png') repeat-x top; height:30px; color: #ffffff; font-weight: bold; border-top: #246AD5 solid 1px; padding-top: 5px; font-size:10px;}
.btnView{ font-family: Trebuchet MS; font-size:12px; color:#CC0000; border: 1px solid #CCCCCC; padding-left: 3px; padding-right: 3px; cursor: hand;}
.btnPrint{ border:none;  cursor: hand;color:#666666; }
.btnEmail{ border:none; color:#666666;}