
body	{
	margin: 0px 0px auto;
	padding: 0;
	font:	11px verdana, "Courier New", Courier, monospace, sans-serif;
	background-color: #fff;
	text-align: center;
	border-top: 5px solid #dc792c;
	}
	
#wrapper {
	width: 780px;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	}
	
#top {
	text-align: left;
	margin: 15px 0px 0px 0px;
	padding: 0;
	}
	
#widetxt {
	text-align: center;
	margin: 0;
	padding: 0;
	}
	
#mid {
	text-align: left;
	margin: 0;
	padding: 10px 0px;
	clear: left;
	}
#mid1 {
	text-align: left;
	margin: 0;
	padding: 10px 0px;
	float: left;
	clear: left;
	width: 500px;
	}
#mid2 {
	text-align: left;
	margin: 0;
	padding: 10px 0px 0px 0px;
	float: right;
	}
#mid2txt {
	text-align: left;
	margin: 0;
	padding: 10px 0px 0px 0px;
	float: right;
	width: 260px;
	}
#midrc1 {
	text-align: left;
	margin: 0;
	padding: 0;
	float: left;
	clear: left;
	width: 390px;
	}
#midrc2 {
	text-align: left;
	margin: 0;
	padding: 0;
	float: right;
	width: 390px;
	}
	
#bottom {
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0;
	clear: left;
	}
	
#b1 {
	width: 232px;
	margin: 0;
	padding: 10px 0px 0px 0px;
	float: left;
	}
	
#b2 {
	width: 232px;
	margin: 0;
	padding: 10px 0px 0px 0px;
	float: left;
	}
	
#b3 {
	width: 316px;
	margin: 0;
	padding: 0;
	float: right;
	}

#footer {
	text-align: left;
	margin: 10px 0px;
	padding: 10px 0px;
	border-top: 1px solid #687f99;
	clear: both;
	}

p	{
	font: 12px/19px verdana, sans-serif;
	color: #615b45;
	margin: 5px 0px 10px 0px;
	padding: 0;
	text-align: justify;
	}	
.black	{
	font: 12px/19px verdana, sans-serif;
	color: #333;
	margin: 5px 0px 10px 0px;
	padding: 0;
	text-align: justify;
	}
.black2	{
	font: 12px/23px verdana, sans-serif;
	color: #333;
	margin: 5px 0px 10px 0px;
	padding: 0;
	text-align: center;
	}
.one	{
	font: 12px/19px verdana, sans-serif;
	color: #333;
	margin: 0;
	padding: 0;
	text-align: justify;
	}
.h3	{
	font: bold 13px verdana, sans-serif;
	color: #333;
	margin: 7px 0px 8px 0px;
	padding: 0;
	text-align: left;
	}
.question	{
	font: 12px/17px verdana, sans-serif;
	color: #333;
	margin: 0;
	padding: 2px 15px 2px 15px;
	text-align: right;
	}
.question2	{
	font: 12px/17px verdana, sans-serif;
	color: #808000;
	margin: 0;
	padding: 2px 15px 2px 0px;
	text-align: right;
	}
.formfine	{
	font: 11px/17px verdana, sans-serif;
	color: #555;
	margin: 0;
	padding: 2px 15px 2px 0px;
	text-align: right;
	}
.fine	{
	font: 11px/17px verdana, sans-serif;
	color: #615b45;
	margin: 5px 20px 10px 0px;
	padding: 0;
	text-align: justify;
	}
.fine2	{
	font: 11px/17px verdana, sans-serif;
	color: #615b45;
	margin: 5px 0px 10px 0px;
	padding: 0;
	text-align: justify;
	}
.highlight	{
	font: 12px/17px verdana, sans-serif;
	color: #333;
	background-color: #ffffb7;
	margin: 5px 0px 10px 0px;
	padding: 0;
	text-align: justify;
	}
.highlightsm	{
	font: 11px/17px verdana, sans-serif;
	color: #333;
	background-color: #ffffb7;
	margin: 5px 0px 10px 0px;
	padding: 0;
	text-align: justify;
	}
.foot	{
	font: 11px/17px verdana, sans-serif;
	color: #6b715b;
	margin: 5px 0px;
	padding: 0;
	float: left;
	}
.foot2	{
	font: 11px/17px verdana, sans-serif;
	color: #6b715b;
	margin: 5px 0px;
	padding: 0;
	float: right;
	}
	
h1	{
	font: 21px georgia, verdana, sans-serif;
	letter-spacing: 1px;
	word-spacing: 2px;
	margin:	0;
	color: #222;
	}
h2	{
	font:  17px "Lucida Sans Unicode", "Lucida Console", verdana, sans-serif;
	margin:	20px 0px 10px 0px;
	color: #687f99;
	border-bottom: 1px solid #dbd5a6;
	letter-spacing: 1px;
	word-spacing: 2px;
	}

a	{
	text-decoration:  none;
	font-weight:  normal;
	
	}
a:link	{
	color:	#d2700d;
	background-color: #fff;
	border-bottom: 1px solid #000;
	}
a:visited	{
	color:	#d2700d;
	background-color: #fff;
	border-bottom: 1px solid #000;
	}
a:active	{
	color:	#d2700d;
	background-color: #fff;
	border-bottom: 1px solid #000;
	}
a:hover	{
	color:	#000;
	background-color: #fff;
	border-bottom: 1px solid #d2700d;
	}
	

.nav {
	margin: 0;
	padding: 0;
	height: 40px;
	color: #fff;
	background-color: #fff;
	letter-spacing: 0px;
	word-spacing: 1px;
	float: left;
	}
.nav a:link {
	font: bold 13px/17px georgia, times, serif;
	color: #fff;
	background-color: #687f99;
	margin: 0px 1px 0px 0px;
	padding: 0;
	display: block;   
	border: 0px;
	}
.nav a:active {
	font: bold 13px/17px georgia, times, serif;
	color: #fff;
	background-color: #687f99;
	margin: 0px 1px 0px 0px;
	padding: 0;
	display: block;   
	border: 0px;
	}
.nav a:visited {
	font: bold 13px/17px georgia, times, serif;
	color: #fff;
	background-color: #687f99;
	margin: 0px 1px 0px 0px;
	padding: 0;
	display: block;   
	border: 0px;
	}
.nav a:hover {
	font: bold 13px/17px georgia, times, serif;
	color: #fff;
	background-color: #042a55;
	margin: 0px 1px 0px 0px;
	padding: 0;
	display: block;
	border: 0px;
	}
	
.f a:link	{
	color:	#687f99;
	background-color: #fff;
	border-bottom: 10px solid #fff;
	font-weight:  normal;
	}
.f a:visited	{
	color:	#687f99;
	background-color: #fff;
	border-bottom: 10px solid #fff;
	font-weight:  normal;
	}
.f a:active	{
	color:	#687f99;
	background-color: #fff;
	border-bottom: 10px solid #fff;
	font-weight:  normal;
	}
.f a:hover	{
	color:	#042a55;
	background-color: #fff;
	border-bottom: 10px solid #042a55;
	font-weight:  normal;
	}

img.mainpic {
	float: left;
	margin: 0px 15px 0px 0px;
	}
img.mainpic2 {
	float: right;
	margin: 0px 0px 0px 15px;
	}

strong	{
	font-weight: bold;
	}

input {
	margin: 0px 10px 10px 0px;
	}

textarea {
	margin: 0px 0px 10px 0px;
	}
select {
	margin: 0px 0px;
	}
ul	{
	margin: 0px 10px 25px 15px;
	padding: 0px;
	}
	
ul.fronter	{
	margin: 0px 10px 15px 15px;
	padding: 0px;
	}
ul.thanks	{
	margin: 0px 10px 5px 15px;
	padding: 0px;
	}
	
li {
	color: #333;
	font: 12px/15px verdana, sans-serif;
	list-style: circle; 
	margin: 0px 0px 3px 0px;
	padding: 0;
	}
ol	{
	margin: 0px 10px 25px 20px;
	padding: 0px;
	}
li.thx {
	color: #000;
	font: 12px/15px verdana, sans-serif;
	list-style: decimal; 
	margin: 0px 0px 6px 0px;
	padding: 0;
	}
	
li.sma {
	color: #333;
	font: 11px/15px verdana, sans-serif;
	list-style: circle; 
	margin: 0px 0px 3px 0px;
	padding: 0;
	}
	
