html, body{
margin: 0;
padding: 0;
font-size:80%;
background:#FFFFFF;
color: black;
font-family:Verdana, Arial, Helvetica, sans-serif;
  }
  
h1 {
font-family:"Palantino", "Times New Roman", Times, serif;
color: #799805;
text-align: left;
font-size:2em;
  }
  
h2, h3, h4 {
font-family:"Tahoma", Verdana, Times, serif;
}  

  
h2{font-size:1.6em;
  }
  
h3{font-size:1.4em;
 } 

p, li {
color:#000000;
font-size: 1.2em;
line-height: 1.5em;
}

.largertext{
font-size: 1.5em;
}


img{
border:0;
}

#bodyTop{
color: white;
background-image: url(images/topbg.jpg);
background-repeat: no-repeat;
width:844px;
height:185px;
margin:0;
padding:0;
vertical-align:bottom;
}

#menu{
position:absolute;
top:119px;
left:181px;
color: #ffffff;
/* background-image:url(images/nav_bg.jpg); */
/* background-repeat:no-repeat; */
/* border:2px solid #ffffff; */
width:794px;
height:52px;
text-align:center;
vertical-align:middle;
z-index:10;
}

#submenu {
padding-left: 0px;
padding-bottom: 15px;
padding-right: 0px;
padding-top: 6px;
width: 252px;
background: url(images/submenu_bg.gif) no-repeat top left;
margin-top:0px;

}

#submenu p {
font-weight: bold;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 14px;
margin-top: 0px;
margin-bottom: 0px;
padding-bottom: 10px;
line-height: 14px;
}

#submenu a, #submenu a:link{
color: #401f87;
text-decoration: none;
}

#submenu a:hover{color: #9e483b;}

#submenu a.actived{color:#9e483b; font-weight:bold;}

.submenuArrow {
margin-right: 10px;
vertical-align: middle;
}

ul#mainNav{
padding:0;
margin-top:0px;
margin-left:0px;
}

ul#mainNav li{
list-style:none;
display:inline;

}

ul#mainNav li a, ul#mainNav li a:link{
display:block;
float:left;
margin-left:12px;
/*border-right:1px solid #fff;*/
padding-right:12px;
color: #ffffff;
text-decoration: none;
font-size:1em;
font-weight: bold;
line-height: 1.1em;
}

ul#mainNav li a:active{color:#999999;}
ul#mainNav li a:hover{color:#cccccc;}

ul#mainNav li a.actived{color:#feffb1; font-weight:bold;}

ul#mainNav li a.lastItem{
border-right:0px solid #fff;
}

#main {
position:relative;
top:0;
left:0;
margin:0;
padding:0;
width:844px;
background-image:url(images/bg-2.gif);
background-repeat:no-repeat;
}


#contentTable{
margin:0px 60px 20px 10px;
font-size:1em;
}

#contentTable td{
vertical-align:top;
}

#leftColCalloutBox {
padding-left: 40px;
padding-bottom: 15px;
padding-right: 15px;
padding-top: 65px;
height: 285px;
width: 225px;
background: url(images/home_callout_bg.gif) no-repeat top left;
margin-top:20px;
font-weight: bold;
font-size: .9em;
}

#leftColCalloutBox a, #leftColCalloutBox a:link{
color: #6a6454;
text-decoration: none;
border-bottom: 1px dotted #6a6454; 
}

#leftColCalloutBox a:hover{color:#9e483b;}

#leftColHome{
padding-top:0px;
}


#leftColHome .dropshadow{

padding: 0 4px 4px 0;
background: url(images/dropshadow.png) no-repeat bottom right;
margin-bottom:10px;
}

#leftColHome .dropshadow img{
display:block;
position:relative;
top: -2px;
left:-2px;
padding:5px;
background:#FFF;
border:1px solid;
border-color: #ccc #666 #666 #ccc;
}

#rightColHome{
padding-left:15px;
}


#leftCol{
width:150px;
text-align:left;
padding-top:0px;
/*
border: dashed 2px #86b5d5;
background-color:#FFFFFF;
*/
}


#leftMenuLinksBlock{
background-color:#FFFFFF;
border: dashed 2px #86b5d5;
padding:5px;
margin-top:0;
}

#leftMenuLinksBlock p a, #leftMenuLinksBlock p a:link{
text-decoration:none;
}

#leftMenuLinksBlock h3{
margin-left: 5px;
}

/*#leftCol ul#leftMenu{
background-color:#FFFFFF;
padding:10px;
margin-bottom:0;
}*/
#leftCol ul#leftMenu{
background-color:#FFFFFF;
padding:10px;
margin-bottom:0;
margin-left: 2px;
}

ul#leftMenu li{
display: inline;

/*display:list-item;
margin-bottom:1.2em; */
}

ul#leftMenu li a, ul#leftMenu li a:link{
float:none;
display:block;
text-decoration: none;
padding:0;
margin:0;
margin-bottom:1.8em;
line-height:1.5em;
border:none;
border: 0px solid #fff;
color: #663300;
font-size:1.1em;
}


ul#leftMenu li a:visited{color:#663300;}
ul#leftMenu li a:active{color:#999999;}
ul#leftMenu li a:hover{color:#000000;}



ul#leftMenu li a.actived{color:#663300; font-weight:bold;}

#rightCol{
padding-left:0px;
margin-left: 0px;
padding-right:10px;
}

.footnote {
font-size: .9em;
}

#maintxtfaq{
position: absolute;
top: 320px;
left:250px;
width:500px;
}

#highlightRight{
float: right;
padding: 10px;
margin:10px;
color:#1c1c3c;
border: dashed 2px #86b5d5;
width:150px;
}

#highlightlft{
float: left;
padding: 10px;
margin:10px;
color:#1c1c3c;
border: dashed 2px #86b5d5;
width:150px;
}


#footer{
clear:both;
color: #ffffff;
background-image:url(images/footer_bg.gif);
background-repeat:repeat-x;
border:2px solid #ffffff;
width:794px;
height:54px;
text-align:center;
vertical-align:middle;
margin-left:0px;
}

#footer p{
color:#fff;
}
#footer a, #footer a:link, #footer a:visited {
	color: White;
}

/*calculator */
div.formula{
display:none;
}

div.editRow{
margin-bottom:8px;
}

div.editHeader{
font-size:1.2em;
}

div.APRresult{
font-size:1.5em;
text-align:center;
font-weight:bold;
margin-top:10px;
}

form#aprCalculator input{
display:inline;
border: 1px solid #781351;
}

#inputform p{
	margin-top: 3px;
	margin-bottom: 3px;
}