﻿@charset "UTF-8";
/* CSS Document */

@charset "UTF-8";
body {
    color:#50402C;
    font-family:Arial,Verdana,Helvetica,sans-serif;
    font-size:12px;
    font-size-adjust:none;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:18px;
	
}
td {
    color:#50402C;
    font-family:Arial,Verdana,Helvetica,sans-serif;
    font-size:12px;
    font-size-adjust:none;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:18px;
	
}

a:link, a:visited {
color:#A4914A;
text-decoration:none;
}
a:hover
{
    text-decoration: underline;
}
.oneColFixCtr #container {
	width: 740px; 
	background: #FFF;
/*	margin: 30px auto; */
	border: none;
	text-align: left;
	padding: 10px;
}


.oneColFixCtr #mainContent {
	padding: 10px; 
	background-color: green;
}

img 
{
    border-style: none;
}




/****************  Link Styles  ****************/


.footernav a:hover{
	color:#d3c58b;
	text-decoration: none;
	}	
	

.footernav a:link, .footernav a:visited	{
	color:#a1917a;
	text-decoration: none;
	}
	
/****************  End Link Styles  ****************/






/****************  Header Area Styles  ****************/

#header {
	height: 81px;
	width: 100%;
	}
	
#callus, #footertag { 	text-align: right;	}	


#navrow {
	background-color: #5d4e38;
	height: 30px;
	width: 100%;
	margin-bottom: 5px;
	}

/****************  End Header Area Styles  ****************/








/****************  Content  Area Styles  ****************/

#flashrow {
	height: 332px;
	width: 100%;
	margin-bottom: 5px;
	background-color:#5d4e38;
	}

.flashbox {
	background-color:#847c71;
	width: 595px;
	height: 332px;
	border-right: 5px solid #FFF;
	float: left;
	}
.hometext {
	font-family:     Arial, Verdana, Helvetica,  sans-serif;
	font-size: 13px;
	color: #FFF;
	line-height: 20px;
	padding: 105px 45px 30px 630px;
	}	
	
	
	
#jumprow {
	height: 204px;
	width: 100%;
	background-color:#cfd7dc;
	margin-bottom: 5px;
	}	

.jumpbox1,  .jumpbox2, .jumpbox3, .jumpbox4 {
	height: 204px;
	width: 145px;
	border-right: 5px solid #FFF;
	float: left;
	}


.applybox{
	height: 204px;
	width: 340px;
	float: left;
	background-color: #cfd7dc;
	}

.box {
	width: 100%;
	height: 204px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5c4d39;
}

#ABContent {
	height: 100%;
	width: 100%;
	margin-bottom: 5px;
	background-color:#FFF;
	}

#ABLeft {
	background-color:#FFF;
	border-right: 5px solid #FFF;
	width: 615px;
	vertical-align:top;
		}
		
#ABRight{
	background-color: #FFF;
	width: 320px;
	vertical-align: top;
	}
	
	
.grayrule {
	width: 100%;
	border-bottom: 1px solid #CCC;
	line-height: 1px;
	}	

.boxtext {
	padding: 12px 14px 8px 16px;
	line-height: 16px;
	}
	
.videothumb {
	padding: 0 13px 0px 0;
	float: left;
	}	
	
.videolisting {
	padding-bottom:  10px;
	}	
		
	

#CDContent {
	height: 100%;
	width: 100%;
	margin-bottom: 5px;
	}

#CDLeftCol {
	border-right: 5px solid #FFF;
	width: 720px;
		}
		
.BodyText {
	padding: 15px 40px 30px 16px
		}	
			
#CDRightCol {
	width: 215px;
	vertical-align:top;
	}

#CDTextRight {
	padding-top: 15px;
	vertical-align: top;
	}		

.CDHeader {
	width: 100%;
	background-color:#FFFFFF;
	margin-bottom: 5px;
	}		
	
.listlineheight	{
	line-height: 25px;
	}
	
		
	
/****************  Footer Row Styles  ****************/


#footerrow {
	background-color: #5d4e38;
	height: 39px;
	width: 100%;
	}	
.footernav {
	font-size: 11px;
	color:#a1917a;
	padding: 12px 0 0 17px;
	}	
	
#footertag {
	color: #d0dfe8;
	font-size: 13px;
	padding: 12px 14px 4px 0;
	}	
	
/****************  End Footer Row Styles  ****************/	






/********************* Not Used*************************/	

.hometext {
	font-family:   Geneva,  Arial, Helvetica,  sans-serif;
	font-size: 13px;
	color: #FFF;
	line-height: 20px;
	padding: 105px 45px 30px 630px;
	}	


/********************* Not Used*************************/	







	
/********************* hero backgrounds *************************/		

#HeroResources {
	background-image:url(../images/bg_video.gif);
	background-repeat: no-repeat;
	height: 328px;
	text-align: right;
		}

#HeroResourcesButtons {
		padding: 193px 30px 50px 0;
	}


/*********************End hero backgrounds *************************/		








/********************* Text Styling *************************/		

.bluesubhead {
	color: #617b83	;
	font-weight: bold;
	}
	
.orangesubhead {
	color: #c0530e	;
	font-weight: bold;
	}	
	
/********************* End Text Styling *************************/	







	
/****************  Application Form Homepage Styles  ****************/
	
	
.appform {
	padding: 0 30px 0 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
		
}

.input1 {
	height: 12px;
	width: 125px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom: 2px;	
	}
	
/****************  End Application Form Homepage Styles  ****************/


/****************  Calculator Styles  ****************/

.boxheader {
	padding: 12px 0 7px 16px;
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 14px;
	}	
.page_title
{
	padding: 12px 0 7px 16px;
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 14px;
    background-color: 	#6495a3;
	border-bottom: 3px solid white;
}
	
.tealboxhead {	
	background-color: 	#6495a3;
	border-bottom: 3px solid white;
	}
	
#totalbox	{
	background-image:url(../images/rec_coverage.gif);
	background-repeat: no-repeat;
	background-position:bottom;
	width: 170px;
	height: 60px;
	background-color: #c0530e;
	font: 20px  Arial, Verdana, Helvetica, sans-serif;
	color: #483c2c;
	padding: 150px 0 0 30px;
}

#formbox	{
	padding: 15px;
}

#outline	{
	border: 1px solid #CCC;
	margin-top: 5px;
}


/* This class is used on the policy disclaimer pages */
.policylink
{

    color: #FF0000; /*#50402C;*/
    font-family:Arial,Verdana,Helvetica,sans-serif;
    font-size:12px;
    font-size-adjust:none;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    padding-left: 5mm;
    line-height:22px;
   
	
}

/*
    line-height:18px;


*/

