body, img, p, h1, h2, h3, h4, h5 {
	margin: 0px;
	padding: 0px;
	border: 0;
	}
body {
	font-family: verdana, sans-serif;
	font-size: 62.5%;
	color: #787878;
	}
a, a:active {
	text-decoration: none;
	color: #787878;
	}
a:hover {
	text-decoration: underline;
	color:#666666;
	}
#sitewrap {
	width: 90%;
	margin: 0 auto;
	text-align: center;
	font-size: 1.2em;
	}
input, select 
{
	background:#FFFFFF !important;
}

#hdr img
{
	margin:15px 0 5px 0;
}

/* =Footer
--------------------*/
#footer {
	clear: both;
	text-align: left;
	font-size: 11px;
	height: 150px;
	}
#newsletter {
	background: #F7F7F7;
	padding: 10px;
	width: 220px;
	float: left;
	margin-right: 15px;
	}
#newsletter form {
	margin:0px;
	}
#newsletter h3 {
	font-size: 1.1em;
	}
#newsletter p {
	margin: 7px 0;
	line-height: 150%;
	}
#newsletter #NewsLetterSubscribeEmailButton{
	width:77px;
	height:27px;
}	
#newsletter input {
	float: left;
	width: 121px;
	margin: 3px 5px 0 0;
	}
#copy {
	width: 260px;
	float: left;
	margin-top: 15px;
	}
#copy ul {
	margin: 0;
	padding: 0;
	}
#copy li {
	list-style: none;
	width: 126px;
	float: left;
	padding: 2px 0;
	text-indent: 10px;
	background: url(/assets/blt_arrow.gif) no-repeat 1px center;
	}
#copy p {
	float: left;
	margin-top: 20px;
	}
#footer #phone {
	float: right;
	margin-top: 15px;
	line-height: 155%;
	}
#phone h2 {
	font-size: 1.5em;
	}


.text:link {text-decoration:none;cursor:text;}     
.text:visited {text-decoration:none;cursor:text;}  
.text:hover {text-decoration:none;cursor:text;color:#787878;}   
.text:active {text-decoration:none;cursor:text;} 
.img:link {text-decoration:none;cursor:default;}     
.img:visited {text-decoration:none;cursor:default;} 
.img:hover {text-decoration:none;cursor:default;}   
.img:active {text-decoration:none;cursor:default;} 

.nodisplay{display:none;}
.novisibility{visibility:hidden;}

a.ulink{text-decoration:underline;}
.wlccolor{color:#FF0099 !important ;}
.btext{font-weight:bold;}

/*horizontal navigation*/
#navdiv
{
padding:0;
margin:0;
color:#787878;
font-family: verdana;
white-space:nowrap;
list-style-type:none;
}
#navdiv li {display:inline;}
#navdiv li a
{
padding:0.2em 1em;
background:#eeeeee;
color:#666666;
text-decoration:none;
float:left;
border:1px solid #787878;
}
#navdiv img{display:block;clear:both;margin:2px 0 3px 0; text-align:left;}
#navdiv li a:hover
{
background:#787878;
color:#fff;
}
#navdiv ul {margin:0px;}
#sub1 li a, #sub2 li a, #sub3 li a, #sub4 li a{background:#fff;color:#787878;}
address {font-style:normal;}

