/* IMAGE & STRUCTURE STYLES */


.background{
	background-image: url(images/wow_back.jpg);
	background-repeat: no-repeat;
	width: 280px;
	height: 700px;
	}
	
.background_btm{
	background-image: url(images/wow_back_btm.gif);
	background-repeat: repeat;
	width: 280px;
	}
		
.repeat{
	background-image: url(images/repeat.gif);
	background-repeat: repeat;
	width: 8px;
	height: 185px;
	}

.header_5sub4{
	background-image: url(images/header_5sub4.gif);
	background-repeat: no-repeat;
	width: 625px;
	height: 113px;
	}
.header_5sub5{
	background-image: url(images/header_5sub5.gif);
	background-repeat: no-repeat;
	width: 625px;
	height: 113px;
	}
.header_4sub3{
	background-image: url(images/header_4sub3.gif);
	background-repeat: no-repeat;
	width: 625px;
	height: 113px;
	}
.header_5sub6{
	background-image: url(images/header_5sub6.gif);
	background-repeat: no-repeat;
	width: 625px;
	height: 113px;
	}	
.header_5sub4{
	background-image: url(images/header_5sub4.gif);
	background-repeat: no-repeat;
	width: 625px;
	height: 113px;
	}
.header_5sub2{
	background-image: url(images/header_5sub2.gif);
	background-repeat: no-repeat;
	width: 625px;
	height: 113px;
	}
.header_article2{
	background-image: url(images/header_article2.gif);
	background-repeat: no-repeat;
	width: 625px;
	height: 113px;
	}
.header_article3{
	background-image: url(images/header_article3.gif);
	background-repeat: no-repeat;
	width: 625px;
	height: 113px;
	}	
.header_5sub7{
	background-image: url(images/header_5sub7.gif);
	background-repeat: no-repeat;
	width: 625px;
	height: 113px;
	}
	
.header_5sub3{
	background-image: url(images/header_5sub3.gif);
	background-repeat: no-repeat;
	width: 625px;
	height: 113px;
	}

/* END IMAGE & STRUCTURE STYLES */




/* HOME PAGE TEXT STYLES */

.homeBanner-B{ 
	font-family: Helvetica, Arial, sans-serif;
	font-size: 17px;
	color: #063695;
	line-height: 25px;
	font-weight: lighter;
	margin:0px;
	text-decoration: none;
}

.homeBanner-G{ 
	font-family: Helvetica, Arial, sans-serif;
	font-size: 17px;
	color: #6da115;
	line-height: 25px;
	font-weight: lighter;
	margin:0px;
	text-decoration: none;
}


.homeSubhead{ 
	font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
	color: #6da115;
	line-height: 30px;
	font-weight: lighter;
	margin:0px;
	text-decoration: none;
}

.homeSubhead a { 
	font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
	color: #6da115;
	line-height: 30px;
	font-weight: lighter;
	margin:0px;
	text-decoration: none;
}

.homeSubhead a:hover { 
	font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
	color: #6da115;
	line-height: 30px;
	font-weight: lighter;
	margin:0px;
	text-decoration: none;
}

/*END HOME PAGE STYLES*/



/* UNIVERSAL TEXT STYLES */
	
.header{ 
	color: #0d3c98; 
	font-size: 19px; 
	font-family: Helvetica, Arial, sans-serif;
	line-height: 16px;
	font-weight: 100;
	margin:0px;
	letter-spacing: -.3px;
} 

.subhead{ 
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #6da115;
	font-weight: 300;
	letter-spacing: .1px;
	margin:0px;
	text-decoration: none;
}

.subheadSmall{ 
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #6da115;
	font-weight: 100;
	line-height: 16px;
	letter-spacing: .5px;
	margin:0px;
	text-decoration: none;
}


.crumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #777777;
	line-height: 15px;	
	text-decoration: none;
	}

.crumb a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #aaaaaa;
	line-height: 28px;	
	text-decoration: none;
	}

.crumb a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #888888;
	line-height: 28px;	
	text-decoration: underline;
	}
	
.article-lead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0d3c98;
	line-height: 15px;
	font-weight:bold;	
	text-decoration: none;
	}


.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	line-height: 15px;	
	text-decoration: none;
	}

.body a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6da115;
	line-height: 15px;	
	text-decoration: none;
	}

.body a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6da115;
	line-height: 15px;	
	text-decoration: underline;
	}
	
.bodysmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #211c6c;
	font-weight: 100;
	line-height: 18px;	
	text-decoration: none;
	}

.press-article {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0d3c98;
	line-height: 15px;
	text-decoration: none;
	}


.bodypress {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #70961d;
	font-weight: 100;
	line-height: 20px;	
	text-decoration: none;
	}

	
.nav{
	font-family: Lucida Grande, Arial, sans-serif;
	font-size: 11px;
	color: #6577b5;
	font-weight: 400;
	line-height: 12px;	
	text-decoration: none;
	}

.nav a{
	font-family: Lucida Grande, Arial, sans-serif;
	font-size: 11px;
	color: #6577b5;
	font-weight: 400;
	line-height: 12px;	
	text-decoration: none;
	}

.nav a:hover{ /*hover background color*/
	font-family: Lucida Grande, Arial, sans-serif;
	font-size: 11px;
	color: #c8cbe4;
	font-weight: 400;
	line-height: 12px;	
	text-decoration: none;
	}


.hr  {
	height: 2px;
	border:none; 
    border-bottom: 2px dotted #d9d9d9 ;
	}


.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5369ac;
	font-weight: 100;
	line-height: 14px;	
	text-decoration: none;
	}

.footer a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5369ac;
	font-weight: 100;
	line-height: 14px;	
	text-decoration: none;
	}

.footer a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5369ac;
	font-weight: 100;
	line-height: 14px;	
	text-decoration: underline;
	}

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5369ac;
	font-weight: 100;
	line-height: 14px;	
	text-decoration: none;
	}

.copyright a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5369ac;
	font-weight: 100;
	line-height: 14px;	
	text-decoration: none;
	}

.copyright a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7b90d1;
	font-weight: 100;
	line-height: 14px;	
	text-decoration: none;
	}
	





.contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5369ac;
	font-weight: 200;
	line-height: 14px;	
	text-decoration: none;
	}

.contact a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9ac739;
	font-weight: 100;
	line-height: 20px;	
	text-decoration: none;
	}

.contact a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7b90d1;
	font-weight: 100;
	line-height: 20px;	
	text-decoration: none;
	}
	

.redlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9.5px;
	color: #c74f2c;
	font-weight: 100;
	line-height: 11px;	
	text-decoration: none;
	}
	
.refer{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #456b93;
	font-weight: 500;
	line-height: 20px;	
	text-decoration: none;
	}
	

#base {
	border: 1px;
	width: 30em;
	padding: 0px 0px 0px 0em;
	margin: 20px;
	}

.labelcell { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #393487; 
 background-color: transparent; 

 }
 
 .fieldcell { 
 background-color: transparent; 
 color: #000000; 
 margin-right: 0px; 
 padding-right: 0px; 
} 


 .fieldcell input, .fieldcell select, .fieldcell textarea { 
 width: 200px; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: transparent; 
 color: #393487; 
 border: 1px solid #9ac739; 
 margin-right: 0px; 
}

 .button { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #9ac739;
 color: #FFFFFF; 
 margin-left: 0px; 
 margin-top: 10px; 
 margin-bottom: 12px; 
}


.formredsmall { 
	color: #9c3c0a; 
	font-size: 12px; 
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif; 
	line-height: 20px; 
	padding: 0px 
}
	
.formredbig { 
	color: #9c3c0a; 
	font-size: 16px; 
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif; 
	line-height: 16px; 
	padding: 0px 
}

.allrights { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #505154;
	font-weight: 100;
	line-height: 9px;	
	text-decoration: none;
}

.li {
}

ul {
	list-style-image: url(/images/li_bullet.gif);
	padding-left: 11px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
	}

.manufacturerName {
	visibility: visible;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #999999;
	font-weight: normal;
	margin: 0px 0px 0px 3px;
	line-height: 11px;
	letter-spacing: 0.1px;
}
	
.manuNameBA {
	visibility: visible;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #999999;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	line-height: 15px;
	letter-spacing: 0.1px;
}
