body {font-family:arial,sans-serif;font-size:11px;position:relative; margin:0;}
h1 {font-size:16px; font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:white;text-align:center; line-height:5%;}
td{
	font-family:arial, verdana, sans-serif; 
	font-size:13px;
	color:#000000
}
.indextopcells {font-size:11px;}
.indextexttopcells {font-size:11px;}
a{color:blue;font-size:13px; text-decoration:underline;}
span.alink {color:blue;font-size:13px; text-decoration:underline;cursor:hand;cursor:pointer;}
.regularlink {color:#003169;font-size:11px; text-decoration:underline;cursor:hand;cursor:pointer;}
a.sidemenu{text-decoration:none;color:#003169;font-size:11px; font-weight:bold;}
.sidemenulinkhome{text-decoration:none;color:red;font-size:11px; font-weight:bold;cursor:hand;cursor:pointer;}
.calculatorinput {font-family:arial,tahoma,sans-serif;font-size:11px;color:#0000CC;}
.resultscalculatorinput {font-family:arial,tahoma,sans-serif;font-size:11px;color:#0000CC;}
a.toplinks{color:#003169;font-size:11px; text-decoration:underline;}
a.sidemenu:hover{text-decoration:none;color:#FF9900;font-size:11px; font-weight:bold;}
a.sidemenusub{text-decoration:none;color:#1777BD;font-size:11px;}
a.sidemenusub:hover{text-decoration:none;color:#FF9900;font-size:11px;}
.asterisk{color:red; font-size:24px; font-weight:bold;}
a:hover{color:#1777BD}
.little {font-size:9px;}
.log{color:#003459;font-size:11px;}
.wel{color:#003169}
.topmenu{color:#FFFFFF;font-size:11px;text-decoration:none;font-weight:bold; cursor:hand; cursor:pointer;}
.botmenu{font-family:tahoma,arial,sans-serif;color:#5EAAE1;font-size:10px;text-decoration:none;font-weight:bold;}
.maintable {
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #68C0FF;
	border-left-color: #68C0FF;
	width:779px;
}
.indexheaders {color: #003169; font-weight: bold; }
.contentheader{text-decoration:none;color:#003169;font-size:14px;font-weight:bold; padding-left: 11px;}
.contentsubheaders {font-size:13px;color:#1777BD;font-weight:bold;}
.contentsubheaders a {font-size:13px;color:#1777BD;font-weight:bold;}
.applicationtext {font-family:arial,tahoma,sans-serif;font-size:11px;color:#003399; padding-left:5px;}
.applicationbelowtext {font-family:arial,tahoma,sans-serif;font-size:11px;color:#003399;}
INPUT.applicationform {font-family:arial,tahoma,sans-serif;font-size:11px;color:003399;}
TEXTAREA.applicationform {font-family:arial,tahoma,sans-serif;font-size:11px;color:003399;}
SELECT.applicationform {font-family:arial,tahoma,sans-serif;font-size:11px;color:003399;}
a.articlelinks{text-decoration:underline;color:blue;font-size:12px;}
.resources {text-decoration:none;color:blue;font-size:10px}
.footerline {text-align:center;color:#FFFFFF; font-size:10px;}
a.footerline {color:#FFFFFF; font-size:10px; text-decoration:none;}
a.menubar:link {font-size:11px;font-weight:bold;color:white;text-decoration:none;}
a.menubar:hover {font-size:11px;font-weight:bold;color:white;text-decoration:underline;}
a.menubar:visited {font-size:11px;font-weight:bold;color:white;text-decoration:none;}
a.menubar:visited:hover {font-size:11px;font-weight:bold;color:white;text-decoration:underline;}
.testimonial {position:absolute;right:10px;top:15px;color:white; width:200px; z-index: 3; height:auto; font-size: 11px; }
.testimonialwithh {position:absolute;left:68%;top:50px;color:white; width:200px; z-index: 3; height:auto; }
.pagesubheader {font-size:13px;color:#003169;font-weight:bold;}
.applicationformfirsttext {color:#003399;}
.emailboxcolor {background-color:#ECF7FF;padding-left:7px;padding-top:2px;padding-bottom:2px;}
.indexpageadbox {font-size:14px;font-weight:bold;color:white;}
a.indexpageadboxlinks:link {font-size:14px;font-weight:bold;color:blue;}
a.indexpageadboxlinks:hover {color:white;}
h3.articleheadings {color:#1777BD; font-size:13px;}
h2.pagesubheader {color:#003169; font-size:14px; font-weight:bold; padding-left: 11px;}
p.indexlinkothers {font-size: 11px;}
a.indexlinkothers-link {font-size: 11px;}
a.stronglink {font-weight:bold;}
p.videopopuptext {color:#FFFFFF;}
p.smallvideopopuptext {color:#FFFFFF; }
a.inpopuplink {color: #FFFFFF; }
a.videopopuplink {font-size: 10px;}
td.videopopuptext {font-size: 10px;}
div.bottomresources {font-size: 10px; color: black;}
div.bottomresources a {font-size: 10px;}
div.topdiv {padding-left:11px; padding-right:30px;}
div.seconddiv {padding-left:11px; padding-top:3px; padding-right:30px;}
div.menuheader {padding-left:11px;font-weight:bold;font-size:11px;color:#000000;}
div.youarehere {padding-left:20px; padding-right:20px; padding-top:5px; color:#1777BD; font-size:11px;}
div.themenu {padding-left:11px; padding-right:20px; padding-top:0px;}
div.financialassistance {padding-left:11px; font-weight:bold; color:#2B93DA;}

/* new styles */
h2.indexheading {font-size:18px; font-weight: normal; color: #84002C; padding-left:11px;}
h2.subpageheader {font-size: 12px; font-weight: normal; margin: 5px 0; color: black; position:relative; bottom:12px; left: 11px;}
h3.indexsubheading {font-size:15px; font-weight: bold; color: #990033; }
div.indextestimonial { margin: 0 60px; border: 1px solid #003399; font-size: 14px; font-weight: bold; background-color: #F5F9FF; padding: 5px 10px;}
div.indexsituation { margin: 0 30px; border: 1px solid #990033; font-size: 14px; font-weight: normal; background-color: #FFF5F8; padding: 5px 10px;}

a.examplelink {color: #ff9900; text-decoration:none; font-size: 11px;}
a.examplelink:hover {text-decoration:underline; color: #ff9900;}
a.examplelink:visited {color: #ff9900;}

/* menu styles */
div.themainmenu {position: absolute; top: 200px; left: 2px;}

#container
{
     
	 width: 779px;
     position:relative;
}

#maintableid
{
     width:779px;
}

table.exampletable {border:1px solid #003169; background-color:#E1EEF8; padding: 2px 4px 2px 4px;}

/* contact styles */
.contact {
	background-color: #E1EEFF;
}

.contact td {
	font-size: 11px;
	padding-left: 10px;
	color:#003399;
}

.contact th {
	color:#003399;
}

.contacthead {
	font-weight: bold;
	font-size: 11px;
}

.contact input {
	font-size: 11px;
	color: #003399;
}

.contact select {
	font-size: 11px;
	color: #003399;
}

/* contact call box styles */
.callcontact {
	border: 2px dashed #85BAFF;
	padding: 10px;
	font-size: 14px;
}

.callcontact th {
	font-size: 20px;
	color: black;
	padding-bottom: 0;
}
.callcontact td {
	padding-top: 0;
	font-size: 14px;
}

.callcontactlast {
	color: #FF0000;
	font-weight: bold;
}

.livestats {
	padding-bottom: 10px;
}

.liveline1 {
	font-size: 14px;
	font-weight: bold;
}	
.liveavail {
	color: #FF0000;
}
.initialStatusCheck {
	color: #BBBBBB;
}
.liveStatusCheck {
	display: none;
}

.star {
	font-size: 11px;
	color:#003399;
	font-weight: bold;
}
