@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
	background-color: #202A32;
	background-image: url(../images/grey_background1.gif);
	background-repeat: repeat;
	font-family: Tahoma, "Trebuchet MS", Verdana, "Arial Black";
	font-size:12px;
}
.header-bg {
	background-color: #6B737A;
	background-image: url(../images/header_bg.gif);
	background-repeat: repeat-x;
}
.footer-bg {
	background-color: #6B737A;
	background-image: url(../images/header_bg.gif);
	background-repeat: repeat-x;
}
.body-bg {
	background-color: #efefef;
	border: 1px solid #868585;
}
.menu-header {
	background: url(../images/menu-header.jpg) top left repeat-x #4e555a;
	border: 1px solid #4e555a;
}
.menu-text {
	font-family: Tahoma, "Trebuchet MS", Verdana, "Arial Black";
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left: 32px;
}
a:link, a:active, a:visited { color: #17497F; text-decoration: none; }/*026582*/
a:hover {
	color: #CC2252;
	text-decoration: none;
}

a.link2:link, a.link2:active, a.link2:visited{color: #5C6F00; text-decoration: none;}
a.link2:hover{color: #000000;	text-decoration: underline;	}

a.leftNav:link, a.leftNav:active, a.leftNav:visited {
	padding:0 0 0 35px;	line-height:25px; color: #17497F; text-decoration: none;
	}
a.leftNav:hover { color: #CC2252;	text-decoration: none;	} /*AF1D00*/



.body {
	background-color: #E5E4E9; background-image: url(../images/main-bg.jpg); background-repeat: repeat-x;
	}
.border {
	border-right-width: 1px; border-left-width: 1px;
	border-right-style: solid; border-left-style: solid;
	border-right-color: #1B2D53; border-left-color: #1B2D53;
	}
.heder-bg {
	background-image: url(../images/heder-bg.jpg); background-repeat: repeat-x;
	}
.middal_heder_bg {
	background-color: #FFFFFF; background-image: url(../images/heder-bg1.jpg); background-repeat: repeat-x;
	}
.logo {
	padding-top: 2px; padding-right: 5px; padding-bottom: 5px; padding-left: 15px;
	}
.heder-font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #1a4675;
	text-decoration: none;
	padding-top: 50px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 30px;
	}
.middal_body_bg {
	background-color: #FFFFFF; background-image: url(../images/middal-body-bg.jpg); background-repeat: repeat-x;
	}
.link-box1-mainbg {
	background-color: #378ACC; background-image: url(../images/link-box1-mainbg.jpg); background-repeat: repeat-x;
	border-right-width: 1px; border-left-width: 1px;
	border-right-style: solid; border-left-style: solid;
	border-right-color: #307fc1; border-left-color: #307fc1;
	}
.main-bottom-bg {
	background-color: #647089; background-image: url(../images/main-bottom-bg.jpg); background-repeat: repeat-x;
	}

.link-box2-mainbg {
	background-color: #ECF4F6; background-image: url(../images/link-box2-mainbg.jpg); background-repeat: repeat-x; 
	border-right-width: 1px; border-left-width: 1px;
	border-right-style: solid; border-left-style: solid;
	border-right-color: #e2e8ec; border-left-color: #e2e8ec;
	}
.main-tablebottom-bg {
	background-color: #FFFFFF; background-image: url(../images/main-tablebottom-bg.jpg); background-repeat: repeat-x;
	}
.welcome-font {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif; font-size: 19px;
	font-weight: bold; color: #16284e; text-decoration: none;
	}
.homeIntro {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
	font-weight: normal; color: #000000; text-decoration: none;
	text-align:justify; margin:20px 20px 0px 0;
	height:330px;
	/*background:url(../images/line.jpg) bottom center no-repeat;*/
	}
.body-font {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
	font-weight: normal; color: #000000; text-decoration: none;
	padding: 10px 20px 10px 0px;
	}
.body-box-bg {
	background-color: #d9e4ec; background-image: url(../images/body-box-bg.jpg); background-repeat: repeat-x; 
	border-right-width: 1px; border-left-width: 1px; 
	border-right-style: solid; border-left-style: solid; 
	border-right-color: #1e77b4; border-left-color: #1e77b4;
	}





.main-table-border { background-color: #FFFFFF; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #59595a; border-left-color: #59595a; }

.text1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }

/* DROPDOWN MENU */
#dropmenudiv{ position:absolute; border:1px solid black; border-bottom-width: 0; font:normal 12px Verdana; line-height:18px; z-index:100; }
#dropmenudiv a{ width: 100%; display: block; text-indent: 3px; border-bottom: 1px solid #23698F; padding: 1px 0; text-decoration: none; font-weight: bold; }
#dropmenudiv a:hover{ /*hover background color*/ background-color: #23698F; color:white; }
/* END DROPDOWN MENU */

/* ICON definitions */
/*a[href ^="http:"] { padding-right: 20px; background: transparent url(../images/icon-web.gif) no-repeat center right; }*/
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; }
.web { padding-right: 20px; background: transparent url(../images/icon-web.gif) 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 */


/* TOP NAVIGATION */
#topKW{padding:0px 5px; text-align:justify; font:11px/14px "Trebuchet MS", Tahoma, Verdana, Arial; color:#8F8C6B; line-height:14px; z-index:1000;}
#topNav{width:595px; height:35px; position:relative; margin:0 1px; padding:0; }
/* Menu Panel */
#topNav ul{width:590px; height:35px; display:block; position:absolute; top:0px; right:1px; margin:0 -10px; padding:0;}
#topNav ul li{float:left; width:94px; height:35px; display:block; text-align:center;}
#topNav ul li a{width:92px; height:35px; display:block; font:14px/14px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#143761; background:url(../images/menubg.gif) 0 0 no-repeat; text-decoration:none; margin:0; padding:11px 0 0 0; }
#topNav ul li a:hover{ width:92px; height:35px; display:block; background:url(../images/menubg-hover.gif) 0 0 no-repeat; text-decoration:none;}
#topNav ul li span{width:92px; height:35px; display:block; font:14px/14px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#FFF; background:url(../images/menubg-hover.gif) 0 0 no-repeat; text-decoration:none; padding:11px 0 0 0;}
/* /TOP PANEL */

/* LEFT NAVIGATION */
#leftNav{width:215px; position:relative; margin:0 1px; padding:0; }
/* Menu Panel */
#leftNav ul{width:155px; display:block; list-style:none; top:0px; right:1px; margin:0 25px; padding:0 0 0 10px; *padding:0 0 0 8px;}
#leftNav ul li{display:block; height:25px; text-align:left; margin:5px auto; background:url(../images/link-line.jpg) 0px 100% no-repeat; }
#leftNav ul li a{ height:25px; display:block; vertical-align:middle; color:#17497F; text-decoration:none; }
#leftNav ul li a:hover{color:#CC2252; padding-right:20px; background: transparent url(../images/animated-flower.gif) no-repeat top right; font-weight:bold;}

#leftNav ul li span{height:35px; display:block; color:#FFF; background:url(../images/menubg-hover.gif) 0 0 no-repeat; text-decoration:none; padding:11px 0 0 0;}
/* /LEFT PANEL */

.top-menufont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3a2b28;
	text-decoration: none;
}

#topLink a:link, #topLink a:active, #topLink a:visited{ color: #17497F; white-space:nowrap;	text-decoration: none;	font-size: 12px; font-weight:normal; text-align: center; display: block;}
#topLink a:hover{text-decoration: underline; color: #AF1D00; font-weight:bold;} /*background:url(../images/animated-rainbow-line.gif) center top repeat #FF0000; padding-bottom:1px;*/
#topLink span {text-decoration: none; color: #CC2244;}

/* BOTTOM NAVIGATION */
#botKW { font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif; font-size: 11px;	color: #B2C9D6;	text-align: justify;
		 padding: 0 5px; line-height: 14px; background-color:#117896;}
#footerNav{position:relative; margin:10px 0 0 0; padding:0; color:#afafaf; text-align:center; }
#footerNav p.copyright a{width:375px; position:relative; color:#fff; font:13px/15px "Trebuchet MS",Arial, Helvetica, sans-serif; text-decoration: none}
#footerNav ul{width:375px; position:relative; list-style: none; margin:0 auto;}
#footerNav li{float:left; font:13px/15px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:normal;}
#footerNav ul li a{padding:0 12px 0 12px; color:#fff; text-decoration:none;}
#footerNav ul li a:hover{text-decoration:underline;}

#footerNav ul.sitecredit{width:220px; color:#000000; display:block; position:relative; font-size:11px; margin:0 auto;}
#footerNav ul.sitecredit li a{display:block; color:#FF9900; text-decoration:none; text-align:center }
#footerNav ul.sitecredit li a:hover{text-decoration:underline;}
/* END BOTTOM NAVIGATION */

.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; }

#productName {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: center;
	line-height: 14px;
}
.product {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	margin-right:20px;
}


/* Rounded Corners */
	dl {width: 197px; margin: 10px 0 20px 3px; 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; background: #999 url(../images/box-top.gif) no-repeat top left;}
	dd {margin: 0 0 0 10px; padding: 0 10px 5px 12px; color: #284B89; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; background: url(../images/arrow-blue-r.gif) no-repeat 0 4px;}

	#blue dt { background-color: #69c; }
	#blue { background-color: #9cf; }
	
	#red dt { background-color: #933; }
	#red { background-color: #c99; }

	#green dt { background-color: #9c6; }
	#green { background-color: #cf9; }

	#green2 dt { background: #9C6 url(../images/box-top-blue.gif) no-repeat top left; }
	#green2 { background-color: #cf9; }

	#blue1 dt { background: #143761 url(../images/box-top-blue.gif) no-repeat top left; }
	#blue1 dt div { background: url(../images/icon.gif) no-repeat center left; font-family: "Trebuchet MS", Tahoma, Georgia, Verdana;	font-size: 16px; font-weight: normal; color: #FFF;
					text-decoration: none; margin-left:10px;  padding-left: 25px; line-height:18px; } /*margin-bottom:0; *margin-bottom:5px; margin-top:0px; *margin-top:8px; */	
	#blue1 { background-color: #57A8DD; color: #ff0000; }
	#blue1 span { background: url(../images/bullet-blue.gif) no-repeat center left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; 
					text-decoration: none; padding-left:15px; line-height:18px; }

	#lightBlue dt { background-color: #7CF; }
	#lightBlue dt div { background: url(../images/icon.gif) no-repeat center left; font-family: "Trebuchet MS", Tahoma, Georgia, Verdana;	font-size: 16px; font-weight: normal; color: #FFF;
					text-decoration: none; margin-left:10px;  padding-left: 25px; line-height:18px; } /*margin-bottom:0; *margin-bottom:5px; margin-top:0px; *margin-top:8px; */	
	#lightBlue { background-color: #EFF9FF; } /*F5F9FC*/
	/*
	#lightBlue div { background: url(../images/bullet-green.gif) no-repeat 0 5px; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: normal; 
					text-decoration: none; margin-left:-15px; padding-left:15px; line-height:18px; }
	*/
	#lightBlue ul { padding:0; list-style: none; 	}
	#lightBlue li {background: url(../images/bullet-green.gif) no-repeat 0 5px; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: normal; 
						text-decoration: none; padding: 0 0 0 12px;	margin-left:-17px; *margin-left:-57px; line-height:18px; }

/* /Rounded Corners */

.homeHead { background: url(../images/icon.gif) no-repeat center left; font-family: "Trebuchet MS", Tahoma, Georgia, Verdana;	font-size: 16px; font-weight: normal; color: #FFF;
			text-decoration: none; margin-left:10px;  padding-left: 25px; line-height:18px; }
#salientFeatures {width:225px; height:250px; margin:0; font:11px/18px Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS", Tahoma, Verdana, Arial;}
#salientFeatures ul {width:275px; height:250px;  margin:10px 0; padding:0; list-style: none; 	}
#salientFeatures li {height:40px; list-style:none; padding: 0 0 0 20px;	margin-left:10px; background: url(../images/bullet.gif) top left no-repeat; text-align: left; }



h1 {font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif; font-size: 20px; font-weight: bold; color: #183884; text-decoration: none; padding: 10px 0px 0px 13px; }
h1 span {color: #CC2203;}

h2 {
	font-family: "Trebuchet MS", Tahoma, Georgia, Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #026582;
	text-decoration: none;
	line-height:5px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
}
h5{
	font-family: Tahoma, Georgia, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000305;
	text-decoration: none;
	line-height:16px;
	text-align: justify;
	margin:-0px 0 20px 0;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 13px;
}

.h5_bold{
	font-family: Tahoma, Georgia, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000305;
	text-decoration: none;
	line-height:16px;
	text-align: justify;
	margin:-10px 0 20px 0;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 13px;
}

.red {
	font-family: "Trebuchet MS", Tahoma, Georgia, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #CA2401;
	text-align: justify;
	text-decoration: none;
	padding-left: 13px;
	line-height:16px;
	margin-bottom:5px;
}
.blue {
	font-family: "Trebuchet MS", Tahoma, Georgia, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #0B98BF;
	text-align: justify;
	text-decoration: none;
	padding-left: 13px;
	line-height:16px;
	margin-bottom:5px;
}
.read_more {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
	padding-left: 242px;
}


.orange { font-family: "Trebuchet MS", Tahoma, Georgia, Verdana;	font-size: 12px; font-weight: bold;	color: #ee8a33;	text-align: justify; text-decoration: none; padding-left: 0px; 
	line-height:16px; margin-bottom:5px; }


.proItem {width:123px; height:143px; background: url(../images/product-item-bg.jpg) no-repeat top center; font-family: "Trebuchet MS", Tahoma, Georgia, Verdana;	font-size: 12px; font-weight: normal; color: #143761; text-decoration: none; margin-left:5px;  padding-left: 0px; line-height:16px; }
.proItem img {margin-top:15px; margin-bottom:11px; *margin-bottom:7px;}
.proItem a {font-family: "Trebuchet MS", Tahoma, Georgia, Verdana; font-size: 12px; font-weight: normal; color: #143761; text-decoration: none;}

a.pro:link, a.pro:active, a.pro:visited{ color: #026582; text-decoration: none;	}
a.pro:hover{ color: #cc2203; text-decoration: none; }

.body-tablebg {
	background-color: #e8e8ea;
	background-image: ../images/table-bg.gif);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #737b82;
	border-left-color: #737b82;
}
.header-punchline {
	font-family: Tahoma, "Trebuchet MS", Verdana, "Arial Black", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	*letter-spacing:2pt;
	letter-spacing:2.5pt;
	padding-left: 10px;
}

/* PRODUCT TOOLTIP */
.toolTipTable {border:1px solid #666666;background-color:#666666;padding:1px;margin:1px;}
.toolTipTable td {padding-right:5px;padding-left:2px;font-family:'Trebuchet MS', Tahoma, Verdana, Arial;font-size:12px;}
.toolTipTextHead {background-color:#FFFFCC;font-weight:bold; color:#cc2204;}
.toolTipText {background-color:#FFFFFF;}
/* //PRODUCT TOOLTIP */
