@charset "utf-8";
body { margin: 0px; padding: 0px; background:url(../images/body-bg.jpg) top left repeat-x #FFFFFF; }

a:link, a:active, a:visited { color: #005B9F; text-decoration: none; }
a:hover { color: #0092FF;	text-decoration: underline;	}

p {margin:0; padding: 0}
p.text { font:14px/18px "Trebuchet MS", Tahoma, Verdana, Arial;	text-align:justify;	}

.err { color:#AF1D00; }

/*top Header*/
	#Top { width:883px;	margin:0 auto; padding:0; height:132px;	background:url(../images/topbg.jpg) top left no-repeat; }
	#Top .Logo { float:left; width:600px; padding:0; margin:5px 0px 3px 10px; *margin:5px 0px 0px 5px}
	#Top .ISO { float:right; width:120px; height:58px; padding:0; margin:15px 10px 0px 0px;}

	#topNav{width:883px; position:relative; margin:0px 0px; padding:0; margin-top:0px; }
	#topNav ul{width:883px; height:40px; display:block; float:left; margin:0 auto; padding:0; background:url(../images/topnav-bg.gif) top left no-repeat;}
	#topNav ul li{float:left; width:111px; height:40px; list-style:none; text-align:center; margin:0; padding-left:13px;}
	#topNav ul li a{width:111px; height:32px; display:block; font:14px/13px Tahoma, "Times New Roman", "Trebuchet MS", Arial; font-weight:normal; color:#FFFFFF; text-decoration:none; text-align: center; margin:0px; padding:8px 0 0 0; vertical-align: middle; background:url(../images/topmenu-bg.jpg) top left no-repeat;}
	#topNav ul li a:hover{width:111px; height:32px; display:block; color:#6a6868; background:url(../images/topmenu-bghover.jpg) top left no-repeat;}

	#topNav ul li a.current{width:111px; height:32px; display:block; font:14px/13px Tahoma, "Times New Roman", "Trebuchet MS", Arial; font-weight:normal; color:#6a6868; text-decoration:none; text-align: center; margin:0px; padding:8px 0 0 0; vertical-align: middle; background:url(../images/topmenu-bghover.jpg) top left no-repeat;}
/*end top Header*/

/*Header*/
#header{ position:relative; width:883px; margin:0 auto; height:299px; background:url(../images/headerbg.gif) top left no-repeat;}
#header .headerLogo { float:left; width:110px; height:109px; margin:44px 0 0 15px; *margin:43px 0 0 7px; padding:0 0 0 0px; position:relative; }
#header .flash { float:right; width:445px; margin:12px 2px 0 0px; *margin:12px 1px 0 0px; padding:0 0 0 0px; }
#header .headerImage { float:left; width:296px; height:100px; margin:58px 0 0 0px; padding:0 0 0 0px; }
#header .headerText { padding:5px 25px; border-top:1px solid #e9f9c8; color:#d6f791; font:14px/18px "Trebuchet MS", Tahoma, Verdana, Arial;	text-align:justify;	padding-top:175px; 	*padding-top:155px; }
#header .headerIcon {float:left; height:20px; padding:23px 0 0 10px;}

.search { float:right; width:180px; height:23px; padding:17px 5px 0 0; *padding:20px 5px 0 0;}
.search .input {position:relative; float:left; width:142px; padding:2px 4px 0 4px;  height:21px; background:url("../images/search-input.jpg") 0px 0px no-repeat; background-color:#E2E2E2; overflow:hidden; border:0; font:13px/16px "Trebuchet MS", Tahoma, Verdana, Arial;}
.search .button {float:left; margin:0; padding:0px 3px; height:23px; width:23px;}

#search { float:right; width:180px; height:23px; padding:17px 5px 0 0; *padding:20px 5px 0 0;}
#search .input {position:relative; float:left; width:142px; padding:2px 4px 0 4px;  height:21px; background:url("../images/search-input.jpg") 0px 0px no-repeat; background-color:#E2E2E2; overflow:hidden; border:0; font:13px/16px "Trebuchet MS", Tahoma, Verdana, Arial;}
#search .button {float:left; margin:0; padding:0px 3px; height:23px; width:23px;}
/*End Header*/

/*Body*/
#body{ width:883px;	margin:0 auto;	padding:0 0 0px 0; }
	
/*Homepage Product Image*/
#image-1{ width:165px; float:left; margin:10px 0px 0 60px; *margin:10px 0px 0 30px; }
#image-2{ width:165px; float:left; margin:10px 0px 0 0px; }
#image-3{ width:165px; float:left; margin:10px 0px 0 0px; }
/*End Homepage Product Image*/

.vLine { width:1px; background-color:#005f72;	float:left; height:100px; margin:50px 65px 0 65px;}

/*Left Navigation*/
#leftnav{ width:254px; float:left; background:url(../images/leftnav-ulbg.jpg) 0px 33px  repeat-x ; margin:15px 0 0 0px;}
#leftnav h2{ display:block;	background:url(../images/leftnav-h2bg.gif) 0px 0px no-repeat; padding:15px 0 0 15px; font:normal 24px/33px Georgia, "Times New Roman", Times, serif, "Trebuchet MS";	color:#0D3A6F;	margin:0 0 0px 0;}
#leftnav ul{ width:240px; padding:0 0 11px 0; margin:0 0 0px 15px; margin:0 0 0px 0; list-style:none;}
#leftnav ul li{font-size:0;	line-height:0;}
#leftnav ul li a{ display:block; background:url(../images/arrow.gif) 0 9px no-repeat; padding:0 0 0 14px; margin:0 0 0 18px; font:normal 13px/25px "Trebuchet MS", Tahoma, Verdana, Georgia; color:#0D3A6F;	text-decoration:none;}
#leftnav ul li a:hover{	color:#000;	text-decoration:none;}
/*End Left Navigation*/


#bodytx{ width:883px; background:url(../images/body-textbg.jpg) 0 41px repeat-x #edf9fb; color:#FFBF98;	float:right; margin:15px 0 20px 0px; border-bottom:1px solid #AFE4ED;}
#bodytx h1{ display:block;	background:url(../images/body-h1bg.gif) 0 0 no-repeat;	font:normal 24px/33px Georgia, "Times New Roman", Times, serif, "Trebuchet MS";	color:#0D3A6F; 	padding:15px 0 0 25px; margin:0px;}
#bodytx h1 span { color:#2D8102; }

#bodytx .index{ display:block; background:url(../images/body-h1indexbg.gif) 0 0 no-repeat; font:normal 24px/33px Georgia, "Times New Roman", Times, serif, "Trebuchet MS"; color:#0D3A6F; padding:15px 0 0 22px;	margin:0px;}
#bodytx h2{	font:normal 16px/33px "Trebuchet MS", Tahoma, Verdana, Georgia;	color: #cc2203;	text-decoration: none; text-align: justify; padding:5px 0 0 25px; margin:0 0 0px 0;}
#bodytx p.rightTxt{ display:block; font:normal 13px/19px "Trebuchet MS", Tahoma, Verdana, Georgia; color:#3F3F3F; text-align:justify; padding:0px 25px;	margin:0px;	}
#bodytx a.more{ background:url(../images/read_more_bg2.gif) 0 0 no-repeat; float:right; text-align:center; font:normal 10px/19px "Trebuchet MS", Tahoma, Verdana, Georgia; color:#fff; background-color:inherit; text-decoration:none; display:block; width:67px; margin:15px 0 0px 0;}
#bodytx a.more:hover{ color:#FDFF00; background-color:inherit; }

#bodytx .techTable {padding:0px; margin:0px;}
#bodytx .techTableHead {background-color:#689BC8; font:bold 13px/19px "Trebuchet MS", Tahoma, Verdana, Georgia; color:#FFFFFF;}
#bodytx .row1 {background-color:#FFFFFF; font:normal 13px/19px "Trebuchet MS", Tahoma, Verdana, Georgia; color:#0D3A6F;}
#bodytx .row2 {background-color:#DFDFDF; font:normal 13px/19px "Trebuchet MS", Tahoma, Verdana, Georgia; color:#0D3A6F;}

#bodytx .sitemaplogo { float:left; width:690px; margin:15px 0 0 0px; padding:0 0 0 75px;}
#bodytx .sitemaptext { float:left; width:690px; margin:0px 0 0 0px; padding:0 0 0 118px;}
#bodytx .sitemapbuttom { float:left; width:690px; margin:0px 0 0 0px; padding:0 0 0 50px;}
/*End Body*/

/*Footer Navigation*/
#footerMain {clear: both; width: 100%; height: 105px; margin: 0 auto; background:url(../images/footerbg.jpg) top left repeat-x;}
#footer {width:948px; height:101px; padding: 2px 0 0 0px; margin: 0 auto; text-align: center; color: #CCC;}

#footer ul{	position:relative; width:935px; list-style:none; margin:0 auto; padding:5px 0 5px 0px; }
#footer ul li{ display:inline; font:normal 13px/16px "Trebuchet MS", Tahoma, Verdana, Georgia; color:#000; background-color:inherit;}
#footer ul li a{padding:0 7px; color:#0D3A6F; background-color:inherit; text-decoration:none;}
#footer ul li a:hover{color:#000; background-color:inherit;}

#footer p.add{ display:block; width:850px; height:25px; padding:5px 0 0 0; margin:0 auto; border-bottom:1px solid #0D3A6F;	font:normal 11px/19px "Trebuchet MS", Tahoma, Verdana, Georgia; color:#2f2f2f; text-align:center; text-decoration:none;}
#footer p.add span{	color:#0D3A6F;}

#footer p.copyright{display:block; font:normal 13px/16px Georgia, "Times New Roman", Times, serif, "Trebuchet MS"; color:#686767; text-align:center; padding-top:10px; margin:0px;}
#footer p.copyright a{font:bold 13px/16px Georgia, "Times New Roman", Times, serif, "Trebuchet MS"; color:#686767; text-decoration:none; padding:2px;}
#footer p.copyright a:hover{ color:#000;}

#footer p.design{ display:block; font:normal 12px/16px Georgia, "Times New Roman", Times, serif, "Trebuchet MS"; color:#373737; text-align:center; padding-top:0px; margin:0px;}
#footer p.design a { font-weight:bold; color:#FF0082; text-decoration:none; padding:2px;}
#footer p.design span { color:#000000;}
#footer p.design a:hover{ color:#FF9900;}
/*End Footer Navigation*/

.serviceBullet ul { margin:0; padding:0; list-style: none; 	}
.serviceBullet li {	display:block; list-style: none; padding-left:20px; padding-top:3px; margin-left:-15px; margin-right:25px; background-image: url(../images/icon-right.gif); 	background-repeat: no-repeat; background-position: 1px 5px; color:#2c6601; font-family: "Trebuchet MS", Tahoma, Verdana, Arial; font-size: 12px; font-weight: normal; text-decoration: none; text-align: left; }
.serviceBullet a, .serviceBullet a:visited {color:#2c6601; text-decoration: none }
.serviceBullet a:hover {color:#0D3A6F; text-decoration: underline }

/*
.formLabel {font-family: "Trebuchet MS", Tahoma, Verdana, Arial; font-size: 12px;	font-weight: bold;	color:#666666;	text-decoration: none;	}
.passwordField  {BORDER: #9F1E09 1px solid;	FONT-SIZE: 12px;	COLOR: #000000;	background-color:#FFFFFF;	FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial;}
.chkboxField { 	height: 13px; margin-bottom:1px; }
input { 	height: 16px; padding-left:4px; padding-top:2px; }
.formField  {BORDER: #DFDFDF 1px solid;	FONT-SIZE: 12px;	COLOR: #747474;	background-color:#FFFFFF;	FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial;}
.disabled {	BORDER: 0px;	COLOR: #000000; padding-bottom: 2px; background-color:#FAF8EC;}
.formButton {FONT-SIZE: 14px;	COLOR: #000000;	FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial; height:22px; padding: 0 0 10px 0px; }
.inputHighlighted {font-family: "Trebuchet MS", Tahoma, Verdana, Arial;	font-size:12px; background-color: #EFF5FF; color: #000000; border: 1px solid #67AFCF; }
*/

#productOverview {display:block; width:210px; float:right; font-family: "Trebuchet MS", Tahoma, Verdana, Arial; color: #4F4F4E; text-align: center; vertical-align:top; 	text-decoration: none; padding:0 0 0 20px; *padding:0 0 0 5px; margin:5px 3px 0px 20px;	border: 0px solid #000;	border-left:3px solid #0E84C4; }
#productOverview img { padding:5px; margin:0 0 10px -20px; *margin:0 0 10px 0px; border: 1px solid #E8E8E8; }
#productOverview img:hover { padding:5px; border: 1px solid #53A8BF; }
	
/* Rounded Corners */
	#green dt { font:normal 13px/19px Georgia, "Times New Roman", Times, serif, "Trebuchet MS"; color:#FFFFFF; background-color: #9c6; }
	#green { background-color: #cf9; }
		
	dl {width: 190px; font-size: 10px; margin: 0px 0px 8px 0px; padding: 0 0 10px 0; background: #ccc url(../images/box_bottom.gif) no-repeat bottom left; text-align:left; }
	dt {margin: 0 0 10px 0;	padding: 10px; font-size: 130%;	color: #fff; border-bottom: 1px solid #fff; font:normal 13px/16px "Trebuchet MS", Tahoma, Verdana, Georgia; color: #4F4F4E; background: #999 url(../images/box_top.gif) no-repeat top left;}
	dd {margin: 0 0 0 10px;	padding: 0 10px 5px 12px; color: #0D3A6F; font:normal 13px/19px "Trebuchet MS", Tahoma, Verdana, Georgia; background: url(../images/arrow-green-r.gif) no-repeat 0 7px;}

#search_results { font:normal 13px/16px "Trebuchet MS", Tahoma, Verdana, Arial; color:#3f3f3f; padding:5px 25px; }
.srno { color:#cc2206;}

/* ICON definitions */
/*a[href ^="mailto:"] {
   padding-right: 20px;
   background: transparent url(../images/icon-mailto.gif) no-repeat center right;
}
a[href $=".zip"] {
   padding-right: 20px;
   background: transparent url(../images/icon-zip.png) no-repeat center right;
}
.pdf {
   padding-right: 20px;
   background: transparent url(../images/icon-pdf.gif) no-repeat center right;
}
.out {
   padding-right: 20px;
   background: transparent url(../images/icon-external.gif) no-repeat center right;
}

.popup {
   padding-right: 20px;
   background: transparent url(../images/icon-popup.gif) no-repeat center right;
}
.mag {
   padding-right: 20px;
   background: transparent url(../images/icon-magnify.gif) no-repeat center right;
}
*/
.mail {
   padding-right: 20px;
   background: transparent url(../images/icon-mailto.gif) no-repeat center right;
}
/* End ICON Definitions */

/**** Link Exchange CSS ****/
.linkExchange { font: 12px/12px "Trebuchet MS", Tahoma, Verdana, Arial; color:#343434; font-weight:normal; text-align:justify; padding:0 15px 0 20px; }
.linkExchange h2 a { color:#CC2203; font-size:18px; margin-left:-20px; }
.linkExchange ol { clear:both; margin:0; margin-left:5px; padding-right:15px; }
.linkExchange li { color:#3F3F3F; font-family: "Trebuchet MS", Tahoma, Verdana, Arial; font-size: 12px; font-weight: normal; text-decoration: none; text-align: justify; padding-bottom:10px; }
.linkExchange a, .linkExchange a:visited {color:#00A5DF; text-decoration: none }
.linkExchange a:hover {color:#0D3A6F; text-decoration: underline }
.pageno * { margin-left:-20px; }
/**** End Link Exchange CSS ****/

