html,


body {
	margin:0;
	padding:0;
	height:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

body {
	background-color: #E6DFC3;
	background-repeat: repeat-x;
	margin: 0px;
	background-image: url(images/background.jpg);
}

#container {
min-height:100%;
position:relative;
}
#header {
	padding:0px;
	height: 157px;
}
#body {
	padding:0px;
	padding-bottom:108px;	/* Height of the footer */
}
#footer {
	position:absolute;
	bottom:0;
	width:100%;
	height:108px;			/* Height of the footer */
	background-image: url(images/footer_fill.jpg);
	background-repeat: repeat-x;
}






.H1text {font-size: 26px; line-height: 30px; color: #E6DFC3;;}

.footer_text {font-size: 11px; line-height: 20px; color: #E6DFC3;}
.footer_text_nav {font-size: 12px; line-height: 20px; color: #FFFFFF;}

.Ribbon_text {font-size: 12px; line-height: 24px; color: #E6DFC3;}

.Ribbon_text02 {font-size: 12px; line-height: 30px; color: #E6DFC3;}

.body_text01 {font-size: 12px; line-height: 18px; color: #E6DFC3;}

.body_text_red {font-size: 12px; line-height: 18px; color: #5B1400;}

.body_text_head {font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; line-height: 18px; color: #5B1400;}

.coverage_head {font-family: Georgia, "Times New Roman", Times, serif; font-size: 20px; line-height: 18px; color: #5B1400;}

.plan_head {font-size: 12px; line-height: 18px; color: #FFF;}

.form_box_head {font-size: 12px; line-height: 18px; color: #FFF;}

.form_box_text {font-size: 12px; line-height: 18px; color: #FFF;}
.form_box_size {font-size: 10px; line-height: 18px; color: #E6DFC3;}

.thumb_padding {
 margin-bottom: 10px;
 }

.title_head {margin: 20px 0px 0px 0px}

a.footer:link {
	color: #FFF;
	text-decoration: none;
}
a.footer:visited {
	text-decoration: none;
	color: #FFF;
}
a.footer:hover {
	text-decoration: underline;
	color: #E6DfC3;
}
a.footer:active {
	text-decoration: none;
	color: #FFF;
}


a.form:link {
	color: #FFF;
	text-decoration: none;
}
a.form:visited {
	text-decoration: none;
	color: #FFF;
}
a.form:hover {
	text-decoration: underline;
	color: #E6DfC3;
}
a.form:active {
	text-decoration: none;
	color: #FFF;
}


a.interior:link {
	color: #000;
	text-decoration: underline;
}
a.interior:visited {
	text-decoration: underline;
	color: #000;
}
a.interior:hover {
	text-decoration: underline;
	color: #000;
}
a.interior:active {
	text-decoration: underline;
	color: #000;
}


a.red:link {
	color: #5B1400;
	text-decoration: none;
}
a.red:visited {
	text-decoration: none;
	color: #5B1400;
}
a.red:hover {
	text-decoration: underline;
	color: #5B1400;
}
a.red:active {
	text-decoration: none;
	color: #5B1400;
}


a:link {
	color: #E6DFC3;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #E6DFC3;
}
a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
a:active {
	text-decoration: none;
	color: #E6DFC3;
}

.table_background {
	background-repeat: repeat-x;
}

.table_padding { margin-left: 15px; }
