BODY       {
	color: #333333;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #e7b751;
}



BODY,TH,TD      { 
	font-size: 80% 
}



a {
	color: #1d2553;
	text-decoration: none;
	font-weight: bold;
}



a hover {
	color: #d99e3a;
}



hr {
	color: #1d2553;
}



h1 {
	color: #990000;
font-size: 130%; 
	font-family: Georgia, "Times New Roman", Times, serif;
}


h2 { 
	color: #000066; 
	font-size: 115%; 
	font-family: Georgia, "Times New Roman", Times, serif;
}



h3 {
	color: #000066;
font-size: 110%;
	font-family: Georgia, "Times New Roman", Times, serif;
}


h4 {
	color: #000066;
	text-decoration: underline;
}


h5 {
	color: #000066;
	font-weight: bold;
	font-size: 100%;
}

#main-table {
	background-color: #ffffff;
}



#nav {
	margin: 7px;
	color: #000000;
	background-color: #d99e3a;
}



#top-title {
	color: #000099;
	background-color: #cfcfcf;
	font-size: 150%;
	font-weight: bold;
	padding: 7px;
	margin: 7px;
}

#quote-page-content {
	margin: 20px;
	background-color: white;
}

#pagebody {
	padding-left: 7px;
	padding-right: 7px;
}



#contact {
	padding: 5px;
}



#footer {
	color: #000000;
	background-color: #cfcfcf;
	padding: 7px;
	margin: 7px;
}



#footer a {
	color: #000000;
	text-decoration: none;
}



#logo-area {
	margin-left: 7px;
	margin-right: 7px;
	margin-bottom: 7px;
}

#scroll {
	background-image: url(/images/site/scroll-down.png);
	background-repeat: repeat;
}	

.quote-bold {
	color: #002060;
	font-family: georgia,times new roman,times,serif;
	font-weight: bolder;
}

.quote-underline {
	color: #000066;
	text-decoration: underline;
}

.menu {

}



.menu td {
	border-bottom: 1px dotted #1d2553;
	line-height: 15px;
	margin: 0px;
}



.menu a {
	color: #000000;
	display: block;
	text-decoration: none;
	padding: 5px;
}


.menu td:hover, .menu a:hover {
	color: #1d2553;
	text-decoration: none;
	background-color: #cfcfcf;
}


.flash-box {
	color: #333333;
	background-color: #cfcfcf;
	padding: 5px;
}


.ad-box {
	color: #333333;
	padding: 5px;
	border: 1px dotted #1d2553;
}



.ad-box td {
	color: #333333;
	padding: 5px;
	border: 1px dotted #1d2553;
}



.ad-box2 {
	color: #1d2553;
	font-weight: bold;
	text-align: center;
}



.ad-box2 a {
	color: #1d2553;
	text-decoration: none;
	background-color: #cfcfcf;
	display: block;
	padding: 5px;
}



.ad-box2 a:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #1d2553;
}



.button, .button td {
	color: #ffffff;
	background-color: #1d2553;
	margin: 10px;
	padding: 5px;
}



.button a {
	color: #ffffff;
	text-decoration: none;
	display: block;
}



.button a:hover, .button td:hover {
	color: #1d2553;
	background-color: #ffffff;
	border-color: 1px solid #1d2553;
}



.button2, .button2 td {
	color: #ffffff;
	background-color: #d99e3a;
	margin: 10px;
	padding: 5px;
	display: block;
}



.button2 a {
	color: #ffffff;
	text-decoration: none;
	display: block;
}



.button2 a:hover, .button2 td:hover {
	color: #d99e3a;
	background-color: #ffffff;
	border-color: 1px solid #d99e3a;
}



.active { 
	display: block; 
}



.inactive { 
	display: none; 
}

