body	{
	margin: 0px;
	padding: 0px;
	border: #000000 0px solid;
	background: #fff;
	font: verdana, arial, sans-serif;
	font-family: "Trebuchet MS";
	color: #000; 
}	


a:link		{ color: #0000cc; text-decoration: none; font-weight: bold; }
a:visited	{ color: #0000cc; text-decoration: none; font-weight: bold; }
a:active	{ color: #666666; text-decoration: none; font-weight: bold; }
a:hover	 	{ color: #0000cc; text-decoration: underline; font-weight: bold; }

a.botlinks:link		{ font: 9px verdana, arial, sans-serif; color: #0000cc; text-decoration: none; }
a.botlinks:visited	{ font: 9px verdana, arial, sans-serif; color: #0000cc; text-decoration: none; }
a.botlinks:active	{ font: 9px verdana, arial, sans-serif; color: #666666; text-decoration: none; }
a.botlinks:hover 	{ font: 9px verdana, arial, sans-serif; color: #0000cc; text-decoration: underline; }


table		{ color: #000033; font: 11px verdana, arial, sans-serif; }
.title		{ color: #996600; font: 16px verdana, arial, sans-serif; font-weight: bold; }
.title2		{ color: #996600; font: 14px verdana, arial, sans-serif; font-weight: bold; }
.subtitle	{ color: #996600; font: 13px verdana, arial, sans-serif; font-weight: bold; }
.main		{ color: #000033; font: 11px verdana, arial, sans-serif; }
.mainb		{ color: #000033; font: 11px verdana, arial, sans-serif; font-weight: bold; }
.ib		{ color: #000033; font: 11px verdana, arial, sans-serif; font-style:italic; font-weight: bold; }

.mainbig	{ color: #000033; font: 12px verdana, arial, sans-serif; }
.mainbigb	{ color: #000033; font: 12px verdana, arial, sans-serif; font-weight: bold; }
.copyright	{ color: #000033; font: 9px verdana, arial, sans-serif; }
.small		{ color: #000033; font: 10px verdana, arial, sans-serif; }
.subtitle	{ color: #262662; font: 12px verdana, arial, sans-serif; font-weight: bold; }
.required	{ color: #cc0000; font: 9px  verdana, arial, sans-serif; font-weight: normal; }
.services 	{ color: #262662; font: 12px arial, verdana, sans-serif; font-weight: bold; }
.just 		{ text-align: justify; }
.center		{ text-align: center; }



.mainbw		{ color: #ffffff; font: 11px verdana, arial, sans-serif; font-weight: bold; }
.mainw		{ color: #ffffff; font: 11px verdana, arial, sans-serif; }
.smallw		{ color: #ffffff; font: 11px verdana, arial, sans-serif; font-weight: normal; }
.smallwb	{ color: #ffffff; font: 11px verdana, arial, sans-serif; font-weight: bold; }

.lostpasstext	{ color: #ffffff; font: 9px verdana, arial, sans-serif; font-weight: normal; }



h1, h2, h3, h4, h5, h6 {
	margin: 0px;
	padding:0px;
}

h1 { color: #996600; font-weight: bold; font-size: 20px; }
h2 { color: #996600; font-weight: bold; font-size: 18px; }
h3 { color: #996600; font-weight: bold; font-size: 16px; }
h4 { color: #996600; font-weight: bold; font-size: 14px; }
h5 { color: #996600; font-weight: bold; font-size: 13px; }
h6 { color: #996600; font-weight: bold; font-size: 12px; }




#lostpasslocation 	{ left: 0px;
			width: 150px;
			position: absolute;
			top: 500px;
			padding: 0px 0px 0px 12px;
			white-space:nowrap;
			}





/* Newsletter Input Form */

.inputnewsletter {
    background: #ffffff;
    height: 20px;
    font: 10px arial, sans-serif;
}
.submitnewsletter {
    background: #DBD5CE;
    height: 20px;
    padding: 0 0 2px 0;
    font: 10px verdana, arial, sans-serif;
}
.submitnewsletter:hover {
    style="cursor: pointer; cursor: hand;"
}
label {
    display: block;
    width: 250px;
    float: left;
    margin: 2px 0px 6px 4px;
    text-align: right;
    font: 10px verdana, arial, sans-serif;
}
br { clear: left; }




/* Background Image Code */
.background-main	{
			background-image: url("images/background-nav.jpg");
			background-repeat: repeat-y;
			background-position: 7px 0px;
			}



/* Page Lines & Borders */
.horizontal-line { border: #c7b796 1px solid;
		background-color: #fcf3e1;
		color: #fcf3e1;
		height: 2px;
		width: 100%;
}

.bar-top	{
		background-color: #a68e6c;
		background-image: url("images/bar.jpg");
		height: 28px;
		border: solid #000000;
		border-width: 1px 0px 1px 0px;
}

.bar-bottom	{
		background-color: #a68e6c;
		background-image: url("images/bar.jpg");
		height: 28px;
		border: solid #000000;
		border-width: 1px 0px 1px 0px;
}



/* Sidebar Phone Number */
#sidebarphone	{
		position: absolute; top: 90px;
		width: 150px;
		padding: 0px 8px 0 0;
		text-align: center;
		margin-top: 5px;
		border: #000000 0px solid;
		color: #ffffff; font: 15px arial, sans-serif;
		font-weight: bold;
		font-style: italic;
}




/* Border */
.borders	{ border: #000000 1px solid; }
.bordercolor	{ border: #996600 1px solid; }
.leftborder     {  border-left-style: solid; 
		border-left-color: #cccccc; 
		border-left-width: 1px; 
		}


/* Hide Navigation and Items for Printing */
@media print {
.printhide 	{ display: none; }
.printhelp	{ width: 600px; }
}
@media screen {
.printonly 	{ display: none; }
}





/* Navigation */
.date-font	{ color: #FFFFFF; font: 11px arial, verdana, sans-serif; font-weight: bold; }

#navlocation { left: 7px;
		width: 150px;
		position: absolute;
		top: 111px;
		padding: 0px 0px;
		white-space: nowrap;
}

.nav		{ font-family: arial, verdana, helvetica, sans-serif;
		font-size: 11px;
		height: 25px;
		width: 150px;
		cursor:pointer;
		font-weight: normal;
		text-indent: 20px;
		line-height: 20pt;
		text-align: left;
		display: block;
		text-decoration: none;
		border: #000000 0px solid; 
}

a.nav:link 	{ background-image: url("images/nav.gif");
		  background-color: #523b2c;
		  color: #f0f0f0; 
}

a.nav:visited 	{ background-image: url("images/nav.gif");
		  background-color: #523b2c;
		  color: #f0f0f0; 
}

a.nav:active 	{ background-image: url("images/nav.gif");
		  background-color: #523b2c;
		  color: #ffffff; 
}

a.nav:hover 	{ background-image: url("images/navon.gif");
		  background-color: #ede9e5;
		  color: #000000; 
	          text-decoration: none;

}




.nav2		{ font-family: arial, verdana, helvetica, sans-serif;
		font-size: 11px;
		height: 40px;
		width: 150px;
		cursor:pointer;
		font-weight: normal;
		text-indent: 20px;
		line-height: 28pt;
		text-align: left;
		display: block;
		text-decoration: none;
		border: #000000 0px solid; 
}

a.nav2:link 	{ background-image: url("images/nav2.gif");
		  background-color: #523b2c;
		  color: #f0f0f0; 
}

a.nav2:visited 	{ background-image: url("images/nav2.gif");
		  background-color: #523b2c;
		  color: #f0f0f0; 
}

a.nav2:active 	{ background-image: url("images/nav2.gif");
		  background-color: #523b2c;
		  color: #ffffff; 
}

a.nav2:hover 	{ background-image: url("images/nav2on.gif");
		  background-color: #ede9e5;
		  color: #000000; 
	          text-decoration: none;

}

