html { 

	height: 100%; 

	margin-bottom: 1px; 

}


#wrap {

	min-height:100%;
	
	width:722px;
	
	margin:auto;
	
	position:relative;
	
}

* html #wrap {

	height:100%;
	
} 


#footer {

	position:absolute;

	bottom:0;

	height:80px;

	width:722px;
	
	top:4000px;

	text-align:center;

	overflow:hidden;

} 

#clearfooter{

	clear:both;

}

#footerline{

	border-top:#5E7C98 2px solid;

}

BODY{

	margin:0; 

	padding:0; 

	background-color:#ffffff;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#333333;

	
}




#main {

	margin-left: auto;

	margin-right: auto;

	width:722px;

	text-align: left;



}



#container {

	position:relative;

	MARGIN: auto; 

	BACKGROUND-COLOR: #FFFFFF;

	WIDTH: 722px; 

	voice-family: inherit;

}









A{

	color:#32527A;

	text-decoration:underline;

}



A:hover{

	color:#32527A;

	text-decoration:none;

}




#logo {

	float:left;

	position:relative;

	width:224px;
	
} 

#topAd {

	float:right;

	width:498px;
	
	text-align:center;
	
	padding-top:55px;
	
	padding-bottom:5px;
}

.orangeLine{

	background-color:#F48624;
	
	border-top:#FFFFFF 1px solid;
	
	border-bottom:#FFFFFF 1px solid;
	
	height:4px;
	
	CLEAR: both;
}

#topnav{

	display:inline;
	
	display:block;

	text-align:center;

	background-color:#F5F5F5;
	
	height:44px;
	
	background-image:url('images/backNav.gif');
	
	background-repeat:repeat-x;
	
	width:722px;
	
}

#toptabs{
	padding-left:14px;
	
	text-align:center;
	
	width:708px;
	
}

#toptabs ul{

	margin:0;
	
	padding:0;
	
	list-style:none;
}

#toptabs li{

	display:inline;
	
	margin:0 0 0 0;
	
	padding:0;
}


#toptabs a{

	float:left;
	
	font-weight:bold;
	
	font-size:10px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	color: white;
	
	margin:0 0 0 0;
	
	padding:0 0 0 0px;
	
	padding-top:7px;
	
	text-decoration:none;
	
	height:37px;
	
	background-image:url('images/topTab.gif');
	
	background-repeat:repeat-x;
	
	cursor:hand;

}

#toptabs a:hover{

	background-image:url('images/topTabo.gif');

	background-repeat:repeat-x;

}


#toptabs a span{

	text-align:center;
	
	display:block;
	
	width:116px;
	
	padding:0px 0px 0px 0px;

}


.selectedtab{

	text-align:center;
	
	display:block;
	
	width:116px;
	
	padding:0px 0px 0px 0px;
	
	background-image:url('images/topTabs.gif');

	background-repeat:repeat-x;
	
	

}




#left {

	float:left;

	position:relative;

	width:555px;
	
	text-align:left;



} 

.blueLine{

	background-color:#5E7C98;
	
	border-top:#FFFFFF 1px solid;
	
	border-bottom:#FFFFFF 1px solid;
	
	height:5px;
	
	CLEAR: both;
}


#formArea{

	height:218px;
	
	background-image:url('images/backForm.gif');
	
	background-repeat:repeat-y;
}

#form12 {

	float:left;

	position:relative;

	width:483px;

	text-align:left;

} 

#form1 {

	float:left;

	position:relative;

	width:245px;

	text-align:left;
	
	padding:5px;

} 

#form2 {

	float:right;

	width:208px;

	text-align:center;
	
	padding-top:5px;
	
	padding-bottom:5px;

}

#form3 {

	float:right;

	width:239px;

	text-align:right;

}

#rightColumn {

	float:right;

	width:167px;

	text-align:center;

}

#contentColumn {

	float:right;

	position:relative;

	width:356px;
	
	height:1750px;

	text-align:left;
	
	padding-left:16px;
	
	padding-right:16px;

} 

#contentArea{

	width:355px;
	

}

#leftColumn {

	float:left;

	width:167px;

	text-align:left;

}

.imageBorder{

	border:0px;

}


.orangeLinks{

	color:#F48624;

	text-decoration:underline;

}

.orangeLinks:hover{

	color:#F48624;

	text-decoration:none;

}

.textOrange{

	color:#F48624;

}

.textBlue{

	color:#5E7C98;

}

.textWhite{

	color:#FFFFFF;

}

.smallHeadline{
	background-image:url('images/headSmall.gif');
	
	background-repeat:no-repeat;
	
	padding-left:5px;
	
	font-weight:bold;
	
	color:#FFFFFF;
	
	padding-top:4px;
	
	padding-bottom:7px;
	
	
}

.bigHeadline{
	background-image:url('images/headBig.gif');
	
	background-repeat:no-repeat;
	
	padding-left:5px;
	
	font-weight:bold;
	
	color:#FFFFFF;
	
	padding-top:4px;
	
	padding-bottom:7px;
	
	
}

.sublinks {

	width:167px;
	
	margin: 0; 
	
	padding: 0;
	
	height: auto;
}


.sublinks a {

	display: block;
	
	width:167px;
	
	text-decoration: none;
	
	background-color:#FFFFFF;
	
	color:#677E92;
	
	padding-top:4px;
	
	padding-bottom:4px;
	
} 

.sublinks a:hover {

	display: block;
	
	text-decoration: none;
	
	background-color:#E0E4E5;
	
	color:#677E92;
	
	padding-top:4px;
	
	padding-bottom:4px;	
} 

.rightAds{

	text-align:center;
	
	padding-top:4px;
	
	padding-bottom:4px;
}

#clear{

	clear:both;
	
}


.slogan{

	font-size:17px;
	
	font-weight:bold;
	
}


.textcheck{

	font-size:17px;
	
	font-weight:bold;
	
}


.backgroundForm{

	background-image:url('images/backgroundForm.gif');
	
	background-repeat:repeat-y;
	
	height:30px;
	
	text-align:left;
	
	padding-left:20px;

}

#textBottom{

	font-size:9px;
	
	padding:3px;
	
	color:#5E7C98;
	
}


#textCopyright{

	font-size:9px;
	
}

.content{
	padding:10px;
}

.textbox {

	height: 12pt; 

	border-right: #333333 1px solid; 

	border-top: #333333 1px solid; 

	border-left: #333333 1px solid; 

	font-size:11px;

	color: #000000; 

	border-bottom: #333333 1px solid; 

	background-color: #FFFFFF;

}

.selectTop {

	height: 13pt; 

	width:170px;

	border-right: #333333 1px solid; 

	border-top: #333333 1px solid; 

	border-left: #333333 1px solid; 

	font-size:11px;

	color: #000000; 

	border-bottom: #333333 1px solid; 

	background-color: #FFFFFF;

}

select {

	height: 13pt; 

	width:150px;

	border-right: #333333 1px solid; 

	border-top: #333333 1px solid; 

	border-left: #333333 1px solid; 

	font-size:11px;

	color: #000000; 

	border-bottom: #333333 1px solid; 

	background-color: #FFFFFF;

}

H1 {
	color:#F48624;
	font-size:14px;
	font-weight:bold;
}

HR{

	color:#999999;

	margin-top:0px;

}

TEXTAREA {
 HEIGHT: 50pt; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #666666 1px solid; COLOR: #000000; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #ffffff
}

.butQuotes {
	
	HEIGHT: 22pt; 
	BORDER-RIGHT: #000000 2px solid; 
	BORDER-TOP: #666666 2px solid; 
	BORDER-LEFT: #666666 2px solid; 
	FONT-SIZE:15px;
	FONT-WEIGHT:bold;
	COLOR: #FFFFFF; 
	BORDER-BOTTOM: #000000 2px solid; 
	BACKGROUND-COLOR: #F48624;
}

.formHeadline{
	font-size:12px;
	font-weight:bold;
	background-color:#5E7C98;
	border-top:#F48624 2px solid;
	color:#FFFFFF;
}

.tblForm{
	border:#5E7C98 1px solid;
	background-color:#E4E4E4;
}