@charset "utf-8";
/* CSS Document */

body {
	padding:0px; margin:0px;
	color:#0b645f;
	font-size:13px;
	font-family:Verdana, Geneva, sans-serif;
	}
img {
	border:0px;
	}


p, ul, li {margin:0px; padding:0px;}	
.footer {border-top:1px solid #0b645f; line-height:30px; text-align:right;}
.footer a {text-decoration:none;color:#0b645f;}
.footer a:hover {text-decoration:underline;}

/********************* TOP NAVIGATION ***************************/

.menublock {height:36px; font:300 13px Tahoma, Geneva, sans-serif ; color:#000; position:relative; z-index:100; width:810px;}

ul.dropdown { width:810px;position:absolute; top:0px; left:0px; z-index:1000; color:#fff;background:url(../images/menu_bg.gif) repeat-x;}

ul.dropdown, ul.dropdown li, ul.dropdown ul {list-style: none; margin:0;padding:0; font-weight:300; font-family:Tahoma, Geneva, sans-serif ; font-size:13px; color:#fff; }

ul.dropdown li { float: left; line-height: 44px; color:#000; text-decoration:none;}
ul.dropdown li a {}


/*:first-child+html ul.dropdown li {padding: 0px 18px 0px 12px; line-height:44px; }*/

ul.dropdown li.hover, ul.dropdown li:hover{position: relative; z-index: 599; cursor: default;color:#fff; }


ul.dropdown a:link, ul.dropdown a:visited { color:#000; text-decoration:none; font-weight: 300; display:block}
ul.dropdown a:hover	{color: #000;  font-weight: 300; }
ul.dropdown a:active {color: #000;  font-weight: 300;}
ul.dropdown a:visited { color:#000; text-decoration:none; font-weight: 300; display:block}


ul.dropdown ul {visibility: hidden; position: absolute; top: 100%; left: 0; z-index: 598;  width: 180px; margin-top: 0px; border-top:1px solid #fff;  border-left:1px solid #fff; color:#fff; text-align:left;  }
ul.dropdown ul  {background:#fff; display:block; color:#000; width:auto;}
ul.dropdown ul a:hover {color:#fff; }


ul.dropdown ul li { float: none; border-bottom:1px solid #fff; }



ul.dropdown ul ul { top: 1px; left: 100%; margin-left:1px;  margin-top:-2px;   color:#000; }


ul.dropdown li:hover > ul { visibility: visible;  }

ul.dropdown ul li { font-weight: 300; color:#000; background:#94af9c; padding-right:0px;border-top:1px solid #fff; display:block; text-align:left; border-right:1px solid #fff; margin-top:0px; height:35px;}
:first-child+html ul.dropdown ul li {margin-bottom:-9px;}
ul.dropdown ul li a {padding-right:0px;}

ul.dropdown ul li:hover { font-weight: 300; background:#528561; background-image:none; color:#000 }

ul.dropdown ul ul li { font-weight: 300; color:#000;  background:#94af9c;}

ul.dropdown ul ul li:hover { font-weight: 300;}

ul.dropdown .menu {}
ul.dropdown .menu a {display:block;}
ul.dropdown .menu ul {display:block; }
ul.dropdown .menu ul a {color:#333!important;font-family:Tahoma, Geneva, sans-serif ;font-size:13px; font-weight:300; line-height:25px; height:25px;  text-align:left; width:239px;background:#94af9c; }

ul.dropdown .menu ul a:hover {color:#333; display:block; background-color:#528561; background-image:none; font-weight:300}
ul.dropdown .menu ul a:visited {color:#333; display:block;background-image:none; font-weight:300;}



ul.dropdown .selected{background:url(../images/menu_bg_over.gif) repeat-x; color:#333; display:block;}
ul.dropdown .selected ul {text-align:left; }
ul.dropdown .selected ul a {color:#333!important;font-family:Tahoma, Geneva, sans-serif ;font-size:13px; font-weight:300; line-height:25px; display:block; width:239px; text-align:left}
ul.dropdown .selected ul a:hover {color:#333; display:block; background:#528561; font-weight:300;}
ul.dropdown .selected ul a:visited {color:#333; display:block; font-weight:300;}


.features {font-weight:bold; list-style:disc; margin-left:15px; line-height:25px;}


.innerheader {background:#becbc1; font:bold 18px/30px Arial, Helvetica, sans-serif; color:#06504a; padding-left:10px;}

.innercontent { padding:30px 10px 10px 10px; background:url(images/inner_cont_bg.jpg) no-repeat; width:803px; color:#000}
.innercontent p {padding-bottom:10px;}
.innercontent p a {text-decoration:none;color:#0b645f;}
.innercontent p a:hover {text-decoration:underline;}

.innercontent img {padding:5px; border:1px solid #fff; margin:0px 5px;}

.safetyfeatures {background:url(images/safety_features.jpg) no-repeat #d1e0d5; width:auto; height:34px; padding:35px 0px 0px 140px; border:1px solid #94b09a; font:bold 15px/30px Arial, Helvetica, sans-serif; color:#000;}

.requiremnt_h {color:#FFF;}