body { font-family: Arial, Helvetica, sans-serif;}

p { font-size: 12px;
	line-height: 20px;
	color:#666666;}

h1 { font-size: 20px;
	 font-weight: bold;
	 margin-top:0;
	 color:#807E7F;}

h2 { font-size: 18px;
	 font-weight: bold;}

h3 { font-size: 15px;
	 font-weight: bold;
	 color:#84B1DB;}

h4 { font-size: 12px; 
	 font-weight: bold;}

a { font-weight: bold;
	text-decoration: none;
	color:#3A79B1;}

a:hover { text-decoration: underline;}

li { font-size:12px; line-height:20px; color:#666666;}

.imgborder { border: #3A79B1 1px solid;}

.smalltext { font-size:11px; line-height:14px;}
			  
hr {color:#B5BECD; background:#B5BECD; height:1px; border:0;}

.nomargin {margin:0;}

.quote td {border-bottom:#84B1DB 1px solid; border-left:#84B1DB 1px solid;}
.quote p {margin:0;}

/* Template Features */

#center {margin:0 auto; width:758px;}
#border {width:758px; border:#666666 1px solid; float:left;}
#top_banner {width:758px; height:90px; border-bottom:#7E7E7E 2px solid;}
#logo {width:270px; height:90px; background:url(assets/images/newlogo.jpg) no-repeat; margin:5px 0 0 5px; _margin-left:5px; float:left;}
#contactinfo {width:472px; float:right;}
#phone {width:462px; float:right; color:#6F6F6F; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:bold; text-align:right; padding:13px 10px 5px 0;}
#contactline {width:472px; height:3px; font-size:0; line-height:0; background:url(assets/images/top_line.jpg) no-repeat; float:right;}
#address {width:462px; float:right; color:#6F6F6F; font-size:12px; line-height:18px; font-weight:bold; text-align:right; padding:3px 10px 0 0;}
#banner {width:758px; height:200px; background:url(assets/images/banner.jpg) no-repeat;}
#blueline {width:758px; height:11px; background-color:#7EA4C9; font-size:0; line-height:0;}
#bodyarea {width:758px;}
#nav {width:160px; min-height:400px; height:auto; _height:400px; float:left;}
#sidebar {width:160px; padding-top:20px;}
#bodyline {width:3px; height:350px; background:url(assets/images/bodyline.jpg) top no-repeat; font-size:0; line-height:0; float:left;}
#bodycontent {width:595px; min-height:400px; height:auto; _height:400px; background:url(assets/images/corner.jpg) bottom right no-repeat; float:right;}
#padding {padding:12px;}

#navlinks {width:160px; padding-top:20px; margin:0;}
#navlinks ul {margin:0; padding:0;}
#navlinks li {list-style:none; line-height:20px; margin-left:15px; padding:0; text-align:left; font-size:11px;}
#navlinks a {font-weight:bold; color:#666666; text-decoration:none;}
#navlinks a:hover {text-decoration:none; color:#80ACD9;}

/* End Template Features */
			  
/* Custom Forms -- Just change the colors */

.forms p {margin:0;}
.fields { font-size:12px; color:#357CBD; border:1px solid #5394CE; background-color:#E8F1F9 !important;}
input.submit, input.submit:hover { border: 1px solid #357CBD; padding:1px; font-size: 12px;}	
input.submit { background-color: #E8F1F9; color: #357CBD;}
input.submit:hover { background-color: #357CBD; color: #E8F1F9;}

/* Custom Forms End */

#toplinks { 
	text-align: center;
	font-size: 10px;
}
#toplinks a {
	text-decoration: none;
}
#footer {
	text-align: center;
	font-size: 11px;
}
#footer a {
	text-decoration: none;
}

