.body 	{   font-family:  arial, Helvetica, sans-serif; 
			font-size: 12px; 
			font-style: normal; 
			font-weight: normal; 
			color: #084061;
			line-height: 1.2;
			text-decoration: none;
			text-align: justify;
			vertical-align: text-top;}


.pagetitle {font-family: Verdana, arial;
	font-size: 16px;
	font-weight: bold;
	line-height: 1.1;
	color: #084061;}
				
				
td.form {font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				line-height: 1.2;
				color: #084061;
				text-align: right;
				font-weight: bold;
				line-height: 1.2;}
				
				
.texthome {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #265F82; text-decoration: none}

.largewhite {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none}

.gray {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #333333; text-decoration: none}

a.gray   {  font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #333333; text-decoration: none}

a.gray:hover   {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #333333; text-decoration: none}

a.gray:visited  {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #333333; text-decoration: none}

a.gray:active   {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #333333; text-decoration: none}


a      	    {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #102d68; text-decoration: underline}

a:hover     {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #4C4C4C; text-decoration: underline}

a:visited   {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #4C4C4C; text-decoration: underline}

a:active   {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #4C4C4C; text-decoration: underline}



				
td.feature {font-family: verdana;
				font-size: 10px;
				line-height: 1.2;
				color: #999999;
				text-align: justify;}
				
				
				
td.banner {font-family: verdana;
				font-size: 10px;
				line-height: .4;}
				
td.banner a:link{
	color: #000000;}
				
td.banner a:hover{
	color: #ffffff;}
				
				
				
td.articlelink {font-family: arial;
				font-size: 10px;
				line-height: 1.5;
				color: #999999;
				text-align: left;}
				



				
td.mainmenu {
	font-family: arial;
	font-size: 10px;
	color: #4D4E4F;
	text-align: left;
	text-decoration: none;
	vertical-align: text-top;}
	
td.mainmenu a:link{
	font-family: arial;
	font-size: 10px;
	color: #4D4E4F;
	text-align: left;
	text-decoration: none;
		vertical-align: text-top;}
	
td.mainmenu a:hover{	
	font-family: arial;
	font-size: 10px;
	background:#FDED8E;
	color: #0033CC;
	text-align: left;
	text-decoration: underline;
		vertical-align: text-top;}
	
td.mainmenu a:visited{
	text-decoration: none;
	color: #4D4E4F;
	text-align: left;
	font-size: 10px;
	font-family: arial;
		vertical-align: text-top;}
	
td.mainmenu a:active{
	text-decoration: none;
	color: #4D4E4F;
	text-align: left;
	font-size: 10px;
	font-family: arial;
		vertical-align: text-top;}
	

				


				
td.headtext {
	font-family: arial;
	font-size: 10px;
	color: #4D4E4F;
	text-align: right;
	line-height: 1.2;
	text-decoration: none;}
	
td.headtext a:link{
	font-family: arial;
	font-size: 10px;
	color: #4D4E4F;
	text-align: right;
	text-decoration: none;}
	
td.headtext a:hover{	
	font-family: arial;
	font-size: 10px;
	background:#FDED8E;
	color: #0033CC;BDCEE7
	text-align: right;
	text-decoration: underline;}
	
td.headtext a:visited{
	text-decoration: none;
	color: #4D4E4F;
	text-align: right;
	font-size: 10px;
	font-family: arial;}
	
td.headtext a:active{
	text-decoration: none;
	color: #4D4E4F;
	text-align: right;
	font-size: 10px;
	font-family: arial;}


		
				
td.footer {font-family: arial;
				font-size: 12px;
				line-height: 1.2;
				color: #4D4E4F;
				text-align: center;}
				
td.footer a:link {font-family: arial;
				font-size: 12px;
				line-height: 1.2;
				color: #4D4E4F;
				text-align: center;
				text-decoration:none;}
				
td.footer a:hover {font-family: arial;
				font-size: 12px;
				line-height: 1.2;
				background:#FDED8E;
				color: #4D4E4F;
				text-align: center;
				text-decoration:underline;}
				


				
td.categorymenu {
	font-family: arial;
	font-size: 10px;
	line-height: 1.1;
	color: #00004B;
	text-align: center;
	text-decoration: none;
	vertical-align: text-bottom;}
	
td.categorymenu a:link{
	font-family: arial;
	font-size: 10px;
	color: #00004B;
	text-align: center;
	text-decoration: none;}
	
td.categorymenu a:hover{	
	font-family: arial;
	font-size: 10px;
	background:#FDED8E;
	color: #0033CC;
	text-align: center;
	text-decoration: underline;}
	
td.categorymenu a:visited{
	text-decoration: none;
	color: #00004B;
	text-align: center;
	font-size: 10px;
	font-family: arial;}
	
td.categorymenu a:active{
	text-decoration: none;
	color: #00004B;
	text-align: center;
	font-size: 10px;
	font-family: arial;}

				


td.producttitle {
	font-family: verdana;
	font-size: 14px;
	line-height: 1.1;
	font-weight: bold;
	text-align: center;
	color: #00004B;
	vertical-align: text-top;}
	
td.producttext {
	font-family: verdana;
	font-size: 10px;
	line-height: 1.1;
	color: #00004B;
	background-color:#ffffff}
	
tr.carttitle {
	font-family: verdana;
	font-size: 12px;
	line-height: 1.1;
	font-weight: bold;
	color: #00004B;
	text-align: center;
	background-color:#efefef}
	
tr.carttext {
	font-family: verdana;
	font-size: 10px;
	line-height: 1.1;
	color: #00004B;
	background-color:#ffffff}
	
	
tr.volhead {
	font-family: helvetica;
	font-size: 14px;
	line-height: 1.1;
	font-weight: bold;
	color: #00004B;
	text-align: center;
	background-color:#ffff99}
	
tr.voltitle {
	font-family: helvetica;
	font-size: 12px;
	line-height: 1.1;
	font-weight: bold;
	color: #00004B;
	text-align: center;
	background-color:#efefef}
	
tr.voltext {
	font-family: helvetica;
	font-size: 12px;
	line-height: 1.1;
	color: #00004B;
	text-align: center;
	background-color:#ffffff}
	
td.volskutext {
	font-family: helvetica;
	font-size: 12px;
	line-height: 1.1;
	font-weight: bold;
	color: #00004B;
	background-color:#DFE7F4}
	
	
	
	
				
td.promomenu {font-family: arial;
				font-size: 10px;
				line-height: .4;
				color: #999999;
				vertical-align: text-top;}
		
td.promomenu a:link{
	color: #000000;}
				
td.promomenu a:hover{
	color: #ffffff;}
				
		
				
				
td.darkback {font-family: verdana;
				font-size: 12px;
				line-height: 1.2;
				color: #ffffff;
				text-align: right;}
				
td.searchbox {font-family: verdana;
				font-size: 12px;
				line-height: 1.2;
				color: #ffffff;
				text-align: right;}
				
td.tiny {font-family: arial;
				font-size: 9px;
				line-height: 1.2;
				color: #ffffff;
				text-align: left;}
				
				
		

	
td.image {font-family: arial;
				font-size: 10px;
				line-height: 1.2;
				color: #FFFFFF;
				vertical-align: text-top;}
				
				


/* minimum menu requirements for functionality */

.topmenuul{
	list-style-type:none;
	margin:0;
	padding:0;
}

.topmenuli{
	list-style-type:none;
	float:left;
	
}

.topmenutitle{
	display:block;
	width:100px;
	color: #4D4E4F;
}

.submenuul{
	list-style-type:none;
	position:absolute;
	margin: 0;
	padding:0;
	display:none;
}

.submenuli a{
	display:block;
	width:190px;
}

li:hover ul , li.over ul{ /* lists nested under hovered list items */
	display: block;
}

#dmenu li>ul { 
	top: auto;
	left: auto;
}

#content {
	clear: left;

}

/* menu design */

#dmenu {
	font-family: arial;
	font-size:10px;
}

.topmenuul {
	
}

.topmenutitle {
	text-indent:3px;
	text-decoration: none;
	border:1px solid #ffffff;
	padding:3px;
	line-height:14px;
}

.submenuul {
	margin-top:-1px;
	background-color:#E7F7FF;
	background-position: top left;
	background-repeat: repeat-x;
	border-top:1px solid #000000;
	border-bottom:2px solid #000000;
	border-right:2px solid #000000;
	border-left:7px solid #00004B;

}

.submenuli a{
	padding:3px;
	text-decoration: none;
	color: #000000;
	font-size:10px;
	line-height:.6;

}

.submenuli a:hover{
	text-decoration: none;
	background:#FDED8E;
	color: #00004B;
}

.TextField {
background-color: white;
border-width: 2;
color: red;
font-size: 10pt;
font-family: verdana;
height: 20px
}


.dropmenu {
border-width: 0;
color: red;
font-size: 9pt;
font-family: verdana;
height: 10px;
vertical-align: middle;
}


