body {
	font: normal 11px Arial, Helvetica, sans-serif, "Trebuchet MS";
	color: #666666;
	text-decoration: none;
	background: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
#wrapper {
	width: 904px;
	margin:10px auto;
}
#logo-header a.logo{
	display:block;
	background: url(../images/img-logo.jpg) no-repeat left center;
	height: 51px;
	width: 217px;
	padding:0px 16px 18px 0px;
	border-right:solid 1px #c4cddc;
}
/*#logo-header p { float:right; color:#767676; margin:0px; font-size:18px; margin-top:24px; margin-right:16px; }*/
#nav { background-color:#ececec; height:30px; border-bottom:solid 1px #274273; margin:8px 0px 0px 0px;}
#nav a { display:block; height:30px; float:left; margin-right:0px;}
#nav a#home {width: 86px; background: url(../images/nav-home.gif) no-repeat left top;}
#nav a#home:hover, #nav a#home.active {width: 86px;	background: url(../images/nav-home.gif) no-repeat left -30px;}
#nav a#profile {width: 151px; background: url(../images/nav-profile.gif) no-repeat left top; }
#nav a#profile:hover, #nav a#profile.active {background: url(../images/nav-profile.gif) no-repeat left -30px;}
#nav a#mission {width: 127px; background: url(../images/nav-mission.gif) no-repeat left top;}
#nav a#mission:hover, #nav a#mission.active {background: url(../images/nav-mission.gif) no-repeat left -30px;}
#nav a#meds {width: 127px; background: url(../images/nav-med.gif) no-repeat left top;}
#nav a#meds:hover, #nav a#meds.active {background: url(../images/nav-med.gif) no-repeat left -30px;}
#nav a#mnf {width: 141px; background: url(../images/nav-manufac.gif) no-repeat left top;}
#nav a#mnf:hover, #nav a#mnf.active {background: url(../images/nav-manufac.gif) no-repeat left -30px;}
#nav a#contact {width: 127px; background: url(../images/nav-contact.gif) no-repeat left top;}
#nav a#contact:hover, #nav a#contact.active {background: url(../images/nav-contact.gif) no-repeat left -30px;}
#nav a#certific {width: 133px; background: url(../images/nav-certific.gif) no-repeat left top;}
#nav a#certific:hover, #nav a#certific.active {background: url(../images/nav-certific.gif) no-repeat left -30px;}
a img { border:0px;}
#maincol-left { width:662px; float:left;}
#maincol-right{ width:242px; float:right; }
#gen-prds {background-color:#0d4081; padding-top:16px; padding-bottom:18px;}
#gen-prds .cnt { margin:0px 18px 0px 22px; }
#gen-prds .cnt ul {list-style:none; margin:0px; padding:0px; margin-top:12px; margin-right:14px;}
#gen-prds .cnt ul li {
	background: url(../images/arrow3.gif) no-repeat left 9px;
	
	color:#d7d4db;
	border-bottom:solid 1px #3c588a;
	padding:5px 0px;
	padding-left:16px;
}
#gen-prds .cnt ul li a { text-decoration:none;color:#d7d4db; }
	#gen-prds .cnt ul li a:hover { color:#fcfcfc;text-decoration:underline;}
#gen-prds .cnt ul li a:active { color:#33CCFF; outline: none;}
:focus {  -moz-outline-style: none;}
#gen-prds .cnt ul li.noBr { border-bottom:0px;}

#contact-us {
	background: #FFFFFF url(../images/bg-contact.gif) no-repeat left top;
	height: 122px;
	width: 222px;
	padding-left:20px;
	padding-top:42px;
	margin-bottom:10px;
}
#contact-us .cn{ font-size:11px; font-weight:bold; color:#ffffff; }
#contact-us p{ color:#a9c8fe; line-height:16px; margin-top:6px; margin-bottom:26px;}
#contact-us a:link {
	background: url(../images/arrow5.gif) no-repeat left center;
	padding-left: 10px;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
} 
#contact-us a:hover { text-decoration:underline;}
#maincol-left #banner {
	background: #4a93c8;
	height: 116px;
	width: 662px;
}
#maincol-left #banner img.rImg { float:right;}
#maincol-left #banner img.lTitle { float:left; margin-top:40px; margin-left:24px;}
#pg-content { width:628px; float:left; padding-top:18px; padding-right:16px; }
/*#pg-content img.h1 { margin:10px 0px 4px 0px;}
#pg-content h1.main { text-indent:-9999px; margin:0px; padding:0px; height:0px;}*/

#pg-content h3 { color:#db4e4e; font-size:13px; margin:10px 0px 6px 0px; padding:0px;}
#pg-content strong { color:#db4e4e; }
#pg-content p { font-size:12px; margin: 4px 10px 16px 0px; line-height:18px;}
#pg-content ul li { font-size:12px; line-height:22px;}
#pg-content p.imp{ background-color:#e6eff8; color:#274273; font-size:13px; font-weight:bold; padding:12px 16px; border:solid 1px #cfdeeb;}
#pg-content a.rm{
	display:block;
	width:366px;
	color:#1e5192;
	text-transform:uppercase;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	background: url(../images/arrow2.gif) no-repeat right;
}
a.pdf{
	display:block;
	color:#db4e4e;
	font: bold 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	background: url(../images/sub/icn-pdf.gif) no-repeat left -2px;
	padding-left:20px;
	height:18px;
}
a.pdf:hover { color:#31648f;}
#pg-content a:hover.rm{ color:#4a93c8;}
.txtRed {  color:#db4e4e; }
.hfwide { width:366px; margin-top:18px; float:left;}
.flLeftCnt { float:left; margin-right:14px;}
#hdiv1 {
	background: url(../images/hdiv1.gif) repeat-x left;
	height: 20px;
}
#pgfooter { clear:both; border-top: solid 2px #ecf3fb; margin-top:16px; padding-top:10px; padding-bottom:26px;}
#pgfooter .logo {
	padding:12px 16px 12px 0px;
	background: url(../images/img-grey-logo.gif) no-repeat left center;
	height: 37px;
	width: 162px;
	border-right:solid 1px #cccccc;
	float:left;
}
#pgfooter #links { margin-top:12px; text-align:center; color:#65c6f3;} 
#pgfooter #links a{ color:#3c588a; padding:0px 8px; font-size:11px; text-decoration:none;}
#pgfooter #links a:hover { text-decoration:underline;}
#pgfooter #links .copy { color:#888888; font-size:10px; padding-left:7px; margin-top:6px;}
.clearBoth { clear:both;}
#tbPrdList {
	background-color:#d1e1f0;
	margin-bottom:18px;
}
#tbPrdList table td { background-color:#ffffff; padding:4px 8px;}
#tbPrdList table th { padding:4px 8px; color:#3c588a;}


a.blueLinkCnt { color:#4a93c8; }
a.blueLinkCnt:hover { color:#db4e4e; }

#feature {width:644px; margin-bottom:20px; float:left;}
#feature img{margin-right:18px; float:left;}
#largeImage {position:absolute;border: solid 1px #b7bbc1;}

img.certificate {
	margin: 10px 30px 0px 0px;
	float:left;
}
