body {
	margin: 0px;
	padding: 0px;
	background: #ededed;
	}
#calcHowTo {
	font: 10px/12px Verdana,Genva,Arial,sans-serif;
	color:#E56161;
	}

div.header {
	padding-left: 20px;
	margin-right: 20px;
	margin-top: 35px;
	margin-bottom: 20px;
	color: #ab4d4d;
	font: bold 24px/30px Arial,sans-serif;
	}
div.subHeader {
	padding-left: 20px;
	margin-top: 25px;
	margin-bottom: 0px;
	color: #666666;
	font: bold 16px/20px Arial,sans-serif;
	}
div.rightHeader {
	padding-left: 0px;
	margin-top: px;
	margin-bottom: 10px;
	color: #444444;
	font: bold 16px/20px Arial,sans-serif;
	}
div.rightCopy {
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #000000;
	font: 12px/18px Verdana,Genva,Arial,sans-serif;
	}
div.copy {
	padding-left: 20px;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 0px;
	color: #000000;
	font: 12px/22px Verdana,Genva,Arial,sans-serif;
	}
div.home1 {
	padding-left: 20px;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 0px;
	color: #4c699e;
	font: bold 27px/27px Arial,sans-serif;
	}
div.home2 {
	padding-left: 60px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #8fa3c7;
	font: bold 17px/22px Verdana,Genva,Arial,sans-serif;
	}
div.home3 {
	padding-left: 20px;
	margin-top: 5px;
	margin-right: 50px;
	margin-bottom: 10px;
	color: #ff0000;
	font: 14px/14px Skia,Verdana,Genva,Arial,sans-serif;
	}
div.home4 {
	padding-left: 20px;
	margin-top: 12px;
	margin-right: 20px;
	margin-bottom: 0px;
	color: #4c699e;
	font: bold 18px/24px Arial,sans-serif;
	}
div.home5 {
	padding-left: 60px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #8fa3c7;
	font: bold 13px/18px Verdana,Genva,Arial,sans-serif;
	}
div.home6 {
	padding-left: 20px;
	margin-top: 15px;
	margin-right: 50px;
	margin-bottom: 10px;
	color: #333333;
	font: 12px/14px Skia,Verdana,Genva,Arial,sans-serif;
	}
div.copyTable {
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #000000;
	font: bold 12px/18px Verdana,Genva,Arial,sans-serif;
	}
div.copyTable2 {
	padding-left: 0px;
	margin-top: 0px;
	padding-bottom: 20px;
	color: #000000;
	font: 12px/22px Verdana,Genva,Arial,sans-serif;
	}
div.subHeaderTable {
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #555555;
	font: bold 16px/22px Arial,sans-serif;
	}
div.caption {
	padding-top: 5px;
	margin-bottom: 0px;
	color: #000000;
	font: bold 11px/18px Verdana,Genva,Arial,sans-serif;
	}
div.dpf {
	padding-top: 2px;
	margin-bottom: 0px;
	color: #000000;
	font: 14px/18px Verdana,Genva,Arial,sans-serif;
	}
div.address1 {
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #333333;
	font: 18px/18px Arial,sans-serif;
	}
div.address2 {
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #333333;
	font: 14px/16px Arial,sans-serif;
	}
div.pageTitle {
	padding-left: 25px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #993333;
	font: bold 30px/40px Arial,sans-serif;
	}
div.topNav {
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #FFFFFF;
	font: 14px/16px Arial,sans-serif;
	}
a.topNav:link {
	color: #FFFFFF;
	text-decoration: none;
	}
a.topNav:hover {
	color: #FFFFFF;
	text-decoration: none;
	}
a.topNav:active {
	color: #FFFFFF;
	text-decoration: none;
	}
a.topNav:visited {
	color: #FFFFFF;
	text-decoration: none;
	}
div.breadcrumb {
	padding-right: 10px;
	margin-top: 5px;
	margin-bottom: 0px;
	color: #333333;
	font: 12px/14px Arial,sans-serif;
	}
a.breadcrumb:link {
	color: #333333;
	text-decoration: underline;
	}
a.breadcrumb:hover {
	color: #333333;
	text-decoration: none;
	}
a.breadcrumb:active {
	color: #333333;
	text-decoration: none;
	}
a.breadcrumb:visited {
	color: #333333;
	text-decoration: underline;
	}
div.footer {
	padding-left: 0px;
	margin-top: 15px;
	margin-bottom: 3px;
	color: #333333;
	font: bold 14px/14px Arial,sans-serif;
	}
div.footer2 {
	padding-left: 0px;
	margin-top: 5px;
	margin-bottom: 0px;
	color: #333333;
	font: bold 12px/14px Arial,sans-serif;
	}
div.copyright {
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #333333;
	font: 12px/14px Arial,sans-serif;
	}
a.footer:link {
	color: #333333;
	text-decoration: none;
	}
a.footer:hover {
	color: #333333;
	text-decoration: underline;
	}
a.footer:active {
	color: #333333;
	text-decoration: underline;
	}
a.footer:visited {
	color: #333333;
	text-decoration: none;
	}
a:link {
	color: #993333;
	text-decoration: underline;
	}
a:hover {
	color: #993333;
	text-decoration: none;
	}
a:active {
	color: #993333;
	text-decoration: none;
	}
a:visited {
	color: #993333;
	text-decoration: underline;
	}


div.leftBtnHeader {
	color: #807445;
	font: bold 14px/16px Verdana,Arial,sans-serif;
	}
	
.tblLeft a {
	width:100%;
	height: 50px;
	display:block;
	color: #807445;
	background-color: #E0CB75;
	text-align: center;
	vertical-align: middle;
	font: bold 14px/16px Arial,sans-serif;
	text-decoration: none;
}
.tblLeft a:hover {
	text-decoration: none;
	background-color: #d2b644;
	color: #807445;
}
.tblLeft a:active {
	text-decoration: none;
	color: #807445;
}
.tblLeft a:visited {
	text-decoration: none;
	color: #807445;
}

/* ///////////////////////////////////////////////////////////////// */
/* Center */
div.CntrBtnHeader {
	color: #807445;
	font: bold 14px/16px Verdana,Arial,sans-serif;
	}
	
.tblCntr a {
	width:100%;
	height: 50px;
	display:block;
	color: #807445;
	background-color: #F6EFA1;
	text-align: center;
	vertical-align: middle;
	font: bold 14px/16px Arial,sans-serif;
	text-decoration: none;
}
.tblCntr a:hover {
	text-decoration: none;
	background-color: #d2b644;
	color: #807445;
}
.tblCntr a:active {
	text-decoration: none;
	color: #807445;
}
.tblCntr a:visited {
	text-decoration: none;
	color: #807445;
}


/* ////////////////////////////////////////////////////////////////// */
div.rightBtnHeader {
	color: #496c90;
	font: bold 18px/20px Verdana,Arial,sans-serif;
	}
.tblRight a {
	width:100%;
	height: 50px;
	background-color: #99b2cc;
	text-align: center;
	display:block;
	color: #496c90;
	font: bold 16px/18px Arial,sans-serif;
	text-decoration: none;
}
.tblRight a:hover {
	text-decoration: none;
	background-color: #7d98b2;
	color: #496c90;
}
.tblRight a:active {
	text-decoration: none;
	color: #496c90;
}
.tblRight a:visited {
	text-decoration: none;
	color: #496c90;
}



div.topHeader {
	color: #807445;
	background-color: #e0cb75;
	font: bold 16px/18px Verdana,Arial,sans-serif;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 8px;
	padding-right: 8px;
	}	
.tblTop a {
	display:block;
	color: #807445;
	background-color: #e8e6c9;
	text-align: left;
	vertical-align: middle;
	font: bold 15px/18px Arial,sans-serif;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 8px;
	padding-right: 8px;
	text-decoration: none;
}
.tblTop a:hover {
	text-decoration: none;
	background-color: #e0cb75;
	color: #807445;
}
.tblTop a:active {
	text-decoration: none;
	color: #807445;
}
.tblTop a:visited {
	text-decoration: none;
	color: #807445;
}


div.bottomHeader {
	color: #496c90;
	background-color: #99b2cc;
	font: bold 16px/18px Verdana,Arial,sans-serif;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 8px;
	padding-right: 8px;
	}	
.tblBottom a {
	display:block;
	color: #496c90;
	background-color: #ced8e0;
	text-align: left;
	vertical-align: middle;
	font: bold 15px/18px Arial,sans-serif;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 8px;
	padding-right: 8px;
	text-decoration: none;
}
.tblBottom a:hover {
	text-decoration: none;
	background-color: #99b2cc;
	color: #496c90;
}
.tblBottom a:active {
	text-decoration: none;
	color: #496c90;
}
.tblBottom a:visited {
	text-decoration: none;
	color: #496c90;
}

a.home_special_link:link {
	color: #997138;
	font: bold 17px/22px Verdana,Genva,Arial,sans-serif;
	text-decoration: none;
	}
	
a.home_special_link:active {

	color: #997138;
	font: bold 17px/22px Verdana,Genva,Arial,sans-serif;
	text-decoration: none;
	}
	
a.home_special_link:vistited {
	color: #997138;
	font: bold 17px/22px Verdana,Genva,Arial,sans-serif;
	text-decoration: none;
	}
	
a.home_special_link:hover {
	color: #d2b644;
	font: bold 17px/22px Verdana,Genva,Arial,sans-serif;
	text-decoration: none;
	}
