body {background:url(../../images/bg.jpg) fixed;}
h1 {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-style:normal; font-weight:bold; color:#16869b; text-transform:uppercase;}
p{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#16869b; margin:0; padding:7px 0;}
#NavRow{background-color:#499eb0; text-align:center; height:40px;}
#nav{height:40px; text-align:center; width:830px; border:0px solid red;}
#nav li {display:block; list-style:none; position:relative; float:left;}
#nav li a:focus + ul {margin-left:0; margin-top:2.2em;}
#nav li a{font-family:Arial, Helvetica, sans-serif; font-size:16px; text-decoration:none; color:#FFFFFF; padding:12px 15px; display:block; border:0px solid red;}
#nav li li a:focus + ul {left:0; margin-left: 1010em; margin-top:-2.2em;}
#nav li li a:focus {left:0; margin-left:1000em; width:10em;  margin-top:0;}
#nav li li li a:focus {left:0; margin-left: 2010em; width: 10em;  margin-top:-1em;}
#nav li:hover a:focus{margin-left: 0; }
#nav li li:hover a:focus + ul {margin-left: 10em; }
#nav, #nav ul, #nav ol, #subMenusContainer ul, #subMenusContainer ol {padding: 0; margin: 0; list-style: none; line-height: 1em; }
#nav ol, #nav ul, #subMenusContainer ul, #subMenusContainer ol {background:#fff; border:1px solid #CCC; left:0;}
#nav ul a, #subMenusContainer a{text-decoration:none; display:block; padding:10px 20px; background-color:#fff ; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#67b3c5;}
#subMenusContainer li{list-style: none;}
#subMenusContainer a:hover, #subMenusContainer a:focus, #nav a.mainMenuParentBtnFocused, #subMenusContainer a.subMenuParentBtnFocused, #nav li a:hover, #nav li a:focus{color:#3767a8;}
#subMenusContainer{display:block; 	position:absolute; top:0; left:0; width:100%; height:0; overflow:visible; z-index:1000000000;}
.subMenuParentBtn{background:url(../../images/arrow_right.gif) right center no-repeat;}
#nav ul li a:hover.subMenuParentBtn{background:url(../../images/arrow_right_over.gif) right center no-repeat;}
.smOW{display:none; position: absolute; overflow:hidden; padding:0 2px;	margin:0 0 0 -2px;}
.text {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#16869b;}
.textbold {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color: #16869b; font-weight: bold;}
.productNav{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#67b3c5;}
.productNav:hover{color:#3767a8;}
.ActiveproductNav{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#3767a8;}
.prodHead {font-family:"Times New Roman", Times, serif; font-size:16px; font-style:normal; color:#67b3c5;}
#nav a.Navdown{background-color:#3767a8; color:#FFF;}
#nav li a:hover{background-color:#3767a8; color:#FFF;}

#contentForm{display:block; width:500px; margin:5px; padding:5px; background-color:#c9e0f3;}
input, textarea, select{margin:0; padding:2px; font-size:1em; color:#16869b; background:#F5F5F5; border:1px solid #16869b; margin:5px 0;}   
input:focus, textarea:focus, select:focus{border:1px solid #16869b; background-color:#FFFFFF;}
input.button{cursor:pointer; border:none; font-weight:bold; background:url(../../images/submit.jpg) no-repeat left top; width:90px; height:28px; margin-left:150px;}
label{display:block; float:left; clear:left; width:150px; line-height:20px; margin-bottom:10px; margin:5px 0; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#16869b;}
span.required{font-size:13px !important; color:red !important;}
.errormsg{display:block; width:90%; height:22px; line-height:22px; color:#FFFFFF; font-weight:bold; background:#FF9D9D url(../../images/stop.gif) no-repeat 10px center; padding:3px 10px 3px 40px; margin:10px 0; border-top:2px solid #FF0000; border-bottom:2px solid #FF0000;}
.msgSent{font-size:20px; text-align:center;}
