a:link    {color: #003366; font-weight:bold ; text-decoration:none}
a:active  {color: #003366 ; font-weight:bold ; text-decoration:none} 
a:visited {color: #003366 ; font-weight:bold ; text-decoration:none} 
a:hover   {color: #002040; font-weight:bold ; text-decoration:underline} 

a.homeNews:link    {color: #003466; font-weight:bold ; text-decoration:none}
a.homeNews:active  {color: #003466 ; font-weight:bold ; text-decoration:none} 
a.homeNews:visited {color: #003466 ; font-weight:bold ; text-decoration:none} 
a.homeNews:hover   {color: #003466; font-weight:bold ; text-decoration:underline}

a.white:link    {color: #FFFFFF ; font-weight:bold ; text-decoration:none}
a.white:active  {color: #FFFFFF ; font-weight:bold ; text-decoration:none} 
a.white:visited {color: #FFFFFF ; font-weight:bold ; text-decoration:none} 
a.white:hover   {color: #FFFFFF ; font-weight:bold ; text-decoration:underline} 

img { behavior: url(iepngfix.htc); }

html{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:#333333; overflow: -moz-scrollbars-vertical;}
form, input, textarea, select {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:#666666}
td {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:normal; color:#333333; text-align:left;}
ul {list-style-image: url("images/bullet.gif"); }
li {margin-top:7px; margin-bottom:7px;} 
hr {border-top: 1px dashed #CCCCCC; border-bottom: 0px solid #FFFFFF; text-align: left; height: 1px;} 
form {margin: 0 0 0 0;}
.Lg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17pt;
	font-weight:bold;
	color: #003B73;
	line-height: 18px;
}
.Md {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight:bold; color: #78B438}
.Sm {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:normal; color: #333333}
.white{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:#FFFFFF}

.body {
margin: 0px 0px 0px 0px;
height:100%;
min-height:100%;
background-color:#FFFFFF;
}

.mainTable{
border-left: 1px solid #666666;
border-right: 1px solid #666666;
border-bottom: 1px solid #666666;
}

#breadcrumb {
color:#FFFFFF;
padding: 0px 7px 0px 7px;
}

#breadcrumb a:link    {color: #FFFFFF ; font-weight:bold ; text-decoration:none}
#breadcrumb a:active  {color: #FFFFFF ; font-weight:bold ; text-decoration:none} 
#breadcrumb a:visited {color: #FFFFFF ; font-weight:bold ; text-decoration:none} 
#breadcrumb a:hover   {color: #FFFFFF ; font-weight:bold ; text-decoration:underline} 

#menuHolder{
padding: 0px 0px 0px 0px;
border-left: 1px solid #CCCCCC;
}

#menuDivider{
margin: 0px 3px 0px 3px;
}

#menu a{
text-align:center;
height:auto;
color:#666666;
margin: 0px 0px 0px 0px;
font-size:18px;
font-weight:normal;
padding: 11px 8px 11px 8px;
display: block;
text-decoration: none;
border-right: 1px solid #CCCCCC;
}

#menu a:hover{
color:#FFFFFF;
margin: 0px 0px 0px 0px;
padding: 11px 8px 11px 8px;
background-image:url(images/menu_bg.jpg);
background-repeat:repeat-x;
text-decoration: none;
font-weight:normal;
}

#subQuickLinksHolder{
font-weight:bold;
font-size:13pt;
background-color:#F4F4F4;
margin: 0px 0px 2px 0px;
}
#subQuickLinksHolderLine{
margin: 0px 0px 0px 0px;
border-top: 1px solid #A6A6A6;
border-bottom: 0px solid #FFFFFF;
}
#subQuickLinks a{
padding: 5px 5px 5px 5px;
color:1F77B6;
font-size:9pt;
display: block;
text-decoration: none;
}
#subQuickLinks a:hover{
color: #FFFFFF;
background-image:url(images/menu_bg.jpg);
}
#subQuickLinksSelected a{
padding: 5px 5px 5px 5px;
font-size:9pt;
color:1F77B6;
display: block;
text-decoration: none;
background-color:#DDEBF4;
}
#subQuickLinksSelected a:hover{
padding: 5px 5px 5px 5px;
font-size:9pt;
color:1F77B6;
display: block;
text-decoration: none;
background-color:#DDEBF4;
}

#subImage table{
margin: 0px 0px 7px 7px;
}

#testimonial{
padding: 7px 7px 7px 7px;
margin:5px 5px 0px 5px;
background-image:url(images/testimonial_bg.png);
border-bottom:1px dashed #666666;
}

#testimonialText{
font-style:italic;
}

#testimonialName{
text-align:right;
font-style:normal;
font-weight:bold;
}

#address{
text-align:center;
padding: 7px 7px 7px 7px;
margin:5px 5px 5px 5px;
background-image:url(images/testimonial_bg.png);
}
#addressTitle{
font-weight:bold;
font-size:10pt;
text-align:center;
}


#getMoney{
text-align:center;
vertical-align:middle;
color:#FFFFFF;
font-size:11.5px;
font-weight:bold;
letter-spacing: 2px;
}

#howHelp{
padding: 4px 4px 4px 4px;
font-size:14.5pt;
font-style:italic;
font-weight:bold;
background-color:#E6E6FA;
}

#freeQuoteError{
padding: 5px 5px 12px 5px;
color:#CC0000;
}

