body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
body {
	background-color: #1c3a68;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.formFields {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	border-color:#CCCCCC;
	background-image:url(../images/formBG.jpg);
	background-color: #ffffff;
	height:22px;
	width:150px;
	background-repeat:no-repeat;
	border-collapse:collapse;
	border:none;
	}
.formFieldsBTN {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	border-color:#666666;
	border-collapse:collapse;
	border-style:none;
	background-color: #e8e8d5;
	width: 38px;
	height:22px;
	background-image:url(../images/formBTN.jpg);
	background-repeat:no-repeat;
	}
/*-------
body styles
--------*/
.body_main {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
.body_cart {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
.body_topNav {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#002060;
	margin-left:50px;
	line-height:25px;
}
.body_blue1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6699cc;
	font-weight:normal;
}
.body_white1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}
.body_home1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	margin: 30px 5px 5px 12px;
}
.body_home2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	margin: 15px 10px 10px 12px;
	line-height: 16px;
}
.body_home3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	margin: 15px 10px 10px 12px;
}
.body_homeTitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	margin: 25px 10px 5px 12px;
}
.body_subPadding {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	margin: 15px 10px 10px 12px;
	line-height: normal;
}
.body_subPaddingSM {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	margin: 10px 7px 5px 7px;
	line-height: normal;
}
.body_blue2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#002060;
	font-weight:normal;
}
.body_white2 {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
}
/*-------
heading styles
--------*/
.heading_product {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#002060;
	font-weight:bold;
}
.heading_blue1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#002060;
}
.heading_blue2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#002060;
}
/*-------
link styles
--------*/
a.linkBlue1, a.linkBlue1:hover, a.linkBlue1:visited, a.linkBlue1:active  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#002060;
	text-decoration:underline;
}
a.linkBlue2, a.linkBlue2:hover, a.linkBlue2:visited, a.linkBlue2:active  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#002060;
	text-decoration:none;
}
a.linkWhite1, a.linkWhite1:hover, a.linkWhite1:visited, a.linkWhite1:active  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
}
/*-------
footer styles
--------*/
.Footer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
}
a.linkFooter, a.linkFooter:visited, a.linkFooter:active  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	text-decoration:none;
}


/* -- Navigation     
--------------------------------------------------------------------------------- */
div.nav {float: left; width: 900px; margin: 0 0 0 75px; position: relative; z-index: 2000;}
div.nav, div.nav ul {list-style: none;}
div.nav ul {margin: 0; padding: 0; }

div.nav li {float: left;  }
div.nav li a {margin: 0; padding: 10px 25px 10px 25px; display: block; font: bold 10px Verdana, Geneva, sans-serif; color: #fff; text-decoration: none; text-transform: uppercase;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;

}


div.nav li a:hover,
div.nav li a.current {color: #fff; background: url(../images/nav-background.jpg) repeat-x;}
div.nav li a.focused {color: #fff;}


/* second-level lists }*/

div.nav li ul { margin: 0 0 0 -1000em; padding: 0; width: 200px; position: absolute; background: #fff;border: 1px solid #000033;  border-bottom: none;}
	
div.nav li ul li	{width: 200px; display: block; border-bottom: 1px solid #000033;  }
div.nav li ul li a 	{margin: 0; padding: 6px 12px 6px 5px; color: #000033; font: normal 11px Verdana, Geneva, sans-serif; text-align: left; text-transform: capitalize;
-moz-border-radius-bottomright: 0;
-moz-border-radius-bottomleft: 0;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
-webkit-border-bottom-right-radius: 0;
-webkit-border-bottom-left-radius: 0;
}
div.nav li ul li a:hover {color: #fff; background: #336699;}

/* third-and-above-level lists */
div.nav li ul ul 	{margin: -1em 0 0 -1000em;}
div.nav li:hover ul ul,
div.nav li.sfhover ul ul {margin-left: -1000em;}

/* lists nested under hovered list items*/
div.nav li:hover ul, div.nav li.sfhover ul {margin: 0 0 0 10px;}

div.nav li li:hover ul, div#nav li li.sfhover ul { margin: 0 0 0 0; } 




