/*=================================================================*/
/* Start of Navigation Styles */
/* Details for Entire Box */
#box {font-size: 14px; width: auto; position: relative;}



/* Details for Menu Itself */
#menucont {width: auto; height: 23px; position: absolute;}



/* Width of the Individual Boxes and the Their Background Color */
.menublock, .display {float: left; width: 131px; background-color: #000000;}



/* Background Color of Sub Level Menus. Appears as Their Border */
/* .subs {background-color: #000000;} */
.subs a {display: block;}
.menublock .subs {display: none;}



/* Details for Top Level Boxes */
a.tl, a.tl:hover, a.tl:active {
	display: block;
	text-decoration: none;
	#color: #FFFFFF;
	color: #87301e;
	#background-color: #00003a;
	#background-color: #a9a9a9;
	background-color: #DDDDDD;
	margin: 0px 0px 0px 0px;
	padding: 2px;
	text-align: center;
	font-weight: bold;
}

/* Details for Sub Level Boxes */
a.sl, a.sl:hover, a.sl:active {
	text-decoration: none;
	#color: #FFFF00;
	color: #ffff00;
	#background-color: #003a63;
	background-color: #00005a;
	margin: 1px;
	padding: 2px;
}
/* Hover Color For Menu Boxes */
a.tl:hover, a.tl:active, a.sl:hover, a.sl:active {#background-color: #000000; background-color: #000044;}
.navspace {margin-top: 2px;}
/* End of Navigation Styles */
/*=================================================================*/
h1 {
	/*font-size: 27px;
	 text-align: center; 
	margin: 0px;*/
	
	font-family : tahoma;
	font-size : 14pt;
	font-weight : bold;
	color:#000040;
	font-style: normal;
}
h2 {
	margin: 8px 0px 12px 0px;
	color:#000040;
}

h3 {
	font-family : tahoma;
	font-size : 12pt;
	font-weight : bold;
	color:#000040;
	font-style: normal;
}

.textred,.textred a,.textred a:visited {
	color: #CC0000;
	
	display: inline;
}
.textred a:hover {
	color: #003399;
}
.textblue {
	color: #4166AA;
	display: inline;
}
.textwhite,.textwhite a,.textwhite a:visited {
	color: #FFFFFF;
	display: inline;
	text-decoration: none;
}
.textwhite a:hover {
	color: #CC0000;
}
#bannerbox {
	margin: 1px 0px 5px 0px;
}
#contentbox {
	padding: 5px;
	border: 1px solid #666666;
	background-color: #F0F0F0;
}
#subbox {
	margin: 15px 0px 10px 0px;
	font-size: 12px;
	background-color: #FFFFFF;
	padding: 5px;
	border: 1px dotted #000000;	
}
.forminst {
	font-size: 12px;
	font-weight: bold;
	margin: 2px 6px 6px 0px;
}
.formtext {
	padding: 1px 0px 1px 2px;
	font-weight: bold;
	background-color: #E8EEFF;
}
.inputbox {
	height: 15px;
	margin: 4px 0px 8px 0px;
	font-size: 12px;
	background-color: #FFFFFF;
	border: 1px solid #666666;
}
.inputbox2 {
	height: 16px;
	margin-top: 6px;
	font-size: 12px;
	background-color: #FFFFFF;
	border: 1px solid #666666;
}
.submit {
	font-family: "tahoma";
	font-weight: bold;
	background-color: #F03F3F;
	color: #FFFFFF;
	border: 1px solid #000000;
}
.wrapper {
	width: 585px;
}
.options {
	height: 156px;
	padding: 40px 0px 0px 15px;
	width: 200px;
	background-image: url(img/options.jpg);
	background-repeat: no-repeat;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.options a {
	text-decoration: none;
	color: #000000;
}
.options a:hover {
	color: #F03F3F;
}
.success {
	height: 156px;
	width: 200px;
	border: 1px solid #000000;
}
.validlead {
	width: 283px;
	float: left;
	border-top: 1px solid #CCCCCC;
	padding: 4px;
}
.highlights {
	width: 283px;
	float: right;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	padding: 4px 4px 20px 4px;
}
#settlementnav {
	font-size: 12px;
	text-align: center;
	margin-top: 8px;	
}
#settlementnav a {
	color: #000CFF;
	text-decoration: none;
}
#settlementnav a:hover {
	color: #F03F3F;
}
.affsignup {
	clear: both;
	width: auto;
	border-top: 1px dotted #000000;
}
.debtcalchead {
	font-size: 18px;
	font-weight: bold;
	background-color: #FFFFFF;
	text-align: center;
	margin: 5px	5px 30px 5px;
	padding: 4px;
	border: 1px dotted #666666;
}
.faqlinks {
	margin: 30px 0px 30px 5px;
	line-height: 20px;
	color: #CC0000;
}
.faqlinks a, faqlinks a:visited {
	color: #CC0000;
}
.faqlinks a:hover {
	color: #003399;
}
.faqbox {
	background-color: #FFFFFF;
	margin: 5px;
	padding: 5px;
	border: 1px solid #999999;
}
#toplink {
	float: right;	
}
.subheading {
	font-size: 12px;
	font-style: italic;
	text-align: center;
	margin: -10px 0px 10px 0px;	
}
#sidebox {
	color: #FFFFFF;
	font-size: 11px;
	background-color: #4166AA;
	background-image: url(img/sky_side.jpg);
	background-repeat: no-repeat;
	padding: 5px;
}
.sidelist {
	margin-top: 8px;
	width: 148px;
	font-weight: bold;
}
.contentlist {
	margin-top: 8px;
}
#automated {
	margin-top: 10px;
}
.knowmore {
	width: 144px;
	margin-top: 10px;
	background-color: #F03F3F;
	text-align: center;
	padding: 2px;
	font-weight: bold;
	border: 1px solid black;
}
.knowmorecontent {
	width: 142px;
	background-color: #D9E2EE;
	color: #000000;
	text-align: left;
	padding: 3px;
	font-weight: bold;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	border-left: 1px solid black;
}
.knowmorecontent a {
	color: #000000;
	text-decoration: none;
}
.knowmorecontent a:hover {
	text-decoration: underline;
}
#footer {
	height: 20px;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	padding: 5px;
	background-color: #4166AA;
}
.benemax-plaintext {
	font-family: "tahoma";
	font-size: 17px;
	font-weight: normal;
}
.benemax-texttitle {

	font-family: "tahoma";
	font-size: 22px;
	font-weight: bold;
}

.redwarning {
	font-family: "tahoma";
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}
.bluewarning {

	font-family: "tahoma";
	font-size: 14px;
	font-weight: bold;
	color: #0000FF;
}