body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../img/pagebg.gif);
	font-family: Arial, Helvetica, sans-serif;


}.hometxt {
	font-size: 0.6875em;
	color: #666666;
	text-decoration: none;
	padding-top: 24px;
	padding-left: 15px;
    padding-bottom: 24px;
	/*width: 373px;*/
}
.headerblue{
    font-size: 0.78125em;
	color: #3997d4;
	text-decoration: none;
	/*font-weight:bold;*/
	padding-top: 12px;
	padding-left: 25px;
    padding-bottom: 10px;
	/*width: 373px;*/
	border: 0px;
	margin: 0px;
}
.bullet{
	 margin: 0px;
	 color: #666666;
	 font-size: 0.75em;
	 line-height: 1.7em;
	 list-style: none;
	 padding-left: 20px;
}

.bullet li{
	padding-left: 20px;
	background-image: url(../img/bullet.gif);
	background-repeat: no-repeat;
	background-position: 0 .5em;
}

#requestform{
    margin-left: 25px;
}
input, textarea{
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #666666;
	border-color:#d8d8d8;
	border-style: solid;
	border-width:1px;
}
#formtext{
	font-size: 0.75em;
	color: #666666;
	padding-bottom: 12px;
}
#hrline2{
	background-image: url(../img/hr-line.gif);
	height:12px;    
	background-repeat: no-repeat;
	position: absolute;
	width: 770px;
	
}
#maincontent{
	border-left: 1px dashed #c6c6c6;
	border-right: 1px dashed #c6c6c6;
	border-top: 1px dashed #c6c6c6;
	border-bottom: 1px dashed #c6c6c6;
}

#footer{
    font-size: 0.78125em;
	color: #3997d4;
	text-decoration: none;
	/*font-weight:bold;*/
	margin: 0px;
	height: 30px;
}
#right-picture{
	background-image: url(../img/visionary.jpg);
	height:97px; 
	width: 175px;
	background-repeat: no-repeat;
	position:relative;
	float:right;
	
}
#main_right_txt{
	font-size: 0.6875em;
	color: #666666;
	text-decoration: none;
	padding-top: 24px;
	padding-left: 12px;
	padding-right: 15px;
    padding-bottom: 24px;
}
#main_header_txt{
	font-size: 1.3333em;
	color: #3997d4;
	font-weight:bold;

}
#watermark{
	background-image: url(../img/walklabs-1.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}


/*----------------------------------------------------------------*/
#headernav {
font-size: 0.6875em;
padding-top: 0px;
}

#footernav {
font-size: 0.75em;
padding-top: 0px;
padding-right: 35px;
}

#footernav #navlist li{ padding-right: 45px;}

#navlist li
{
	display: inline;
	list-style-type: none;
	padding-right: 10px;
	color: #666666;		
}

#navlist a {  text-decoration:none;}

#navlist a:link, #navlist a:visited
{
color: #666666;
text-decoration: none;
}

#navlist a:hover
{
color: #3997d4;
text-decoration: none;
}

#navlist li a#current
{
color: #3997d4;
}


