/* Class names may not contain underscores or capital letters */
/* Color values must be preceded with a '#' character */

body {
	background-image: url(../images/bkgrd.png);
	background-repeat: repeat-x;
	background-color: #999999;
}

body.popup {
	background-image: url(../images/nullpix.gif);
	background-color: #FFFFFF;
}

.maincopy {
    color: #FFFFFF;
    font-size : 12px;
    font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-weight: 500;
	text-align: left;
}

.blackcopy {
    color : #000000;
    font-size : 18px;
    font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
    font-weight : bold;
    line-height : 60%;
	text-align: right;
}

.black12 {
    color : #000000;
    font-size : 12px;
    font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
    font-weight : normal;
}

.black14 {
    color : #000000;
    font-size : 16px;
    font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
    font-weight : bold;
	text-align: right;
}

.contentcopy {
    color: #000000;
    font-size : 12px;
    font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
    font-weight : regular;
}

.contentcopy10 {
    color: white;
    font-size : 10px;
    font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
    font-weight : regular;
}

.contenttitle {
    color : #000000;
    font-size : 13px;
    font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
    font-weight : bold;
}

.contenttitle2 {
    color : #020267;
    font-size : 14px;
    font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
    font-weight : bold;
}

.direction {
    color:#444565;
    font-size : 12px;
    font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
    font-weight : bold;
}

.name {
    color : #000000;
    font-size : 13px;
    font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
    font-weight : bold;
}

.warning {
    color : #892225;
    font-size : 11px;
    font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
    font-weight : bold;
    text-decoration : none;
}

.whitetitle {
    color : #FFFFFF;
    font-size : 14px;
    font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
    font-weight : bold;
}

.white12 {
    color : #FFFFFF;
    font-size : 12px;
    font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
    font-weight : bold;
	text-decoration: none;
}

.white14 {
    color : #FFFFFF;
    font-size : 14px;
    font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
    font-weight : bold;
}

a.whitelink {
    color : #FFFFFF;
    font-size : 12px;
    font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
    font-weight : bold;
    text-decoration : none;
    margin-left : 5px
}

a.whitelink:hover {
    color : #FFFFFF;
    font-size : 12px;
    font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
    font-weight : bold;
    text-decoration : underline;
    margin-left : 5px
}

a.whitelink13 {
    color : #FFFFFF;
    font-size : 13px;
    font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
    font-weight : bold;
    text-decoration : none;
	margin-top: 20px;
    margin-right : 15px;
	text-align: center;		
}

a.whitelink13:hover {
    color : #FFFFFF;
    font-size : 13px;
    font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
    font-weight : bold;
    text-decoration : underline;
	margin-top: 20px;
    margin-right : 15px;
	text-align: center;		
}

a.black11 {
    color : #000000;
    font-size : 11px;
    font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
    font-weight : bold;
    text-decoration : none;
}

a.black11:hover {
    color :  #8A2223;
    font-size : 11px;
    font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
    font-weight : bold;
    text-decoration : underline;
}

a.blacklink {
    color : #000000;
    font-size : 12px;
    font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
    font-weight : bold;
    text-decoration : none;
}

a.blacklink:hover {
    color : #000000;
    font-size : 12px;
    font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
    font-weight : bold;
    text-decoration : underline;
}

a.contentlink {
    color : #000000;
    font-size : 12px;
    font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
    font-weight : bold;
    text-decoration : none;
	text-align: right;
}

a.contentlink:hover {
    color : #FFFFFF;
    font-size : 12px;
    font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
    font-weight : bold;
    text-decoration : underline;
}

a.gray12 {
    color : #595046;
    font-size : 12px;
    font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
    font-weight : normal;
    text-decoration : none;
}

a.gray12:hover {
    color : #8A2223;
    font-size : 12px;
    font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
    font-weight : normal;
    text-decoration : underline;
}

a.maillink {
    color : #000000;
    font-size : 12px;
    font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
    font-weight : normal;
    text-decoration : none;
}

a.maillink:hover {
    color : #8A2223;
    font-size : 12px;
    font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
    font-weight : normal;
    text-decoration : underline;
}

.nav {
    color : #818181;
    font-size : 10px;
    font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
    font-weight : bold;
    text-decoration : none;
}

.nav12 {
    color : #818181;
    font-size : 12px;
    font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
    text-decoration : none;
}

a.nav {
    color : #818181;
    font-size : 10px;
    font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
    font-weight : bold;
    text-decoration : none;
}

a.navbold {
    color : #818181;
    font-size : 10px;
    font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
    font-weight : bolder;
    text-decoration : none;
}

a.nav:hover {
    color : #8A2223;
    font-size : 10px;
    font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
    font-weight : bold;
    text-decoration : underline;
}

a.nav12 {
    color : #8A2223;
    font-size : 12px;
    font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
    font-weight : bold;
    text-decoration : none;
}

a.nav12:hover {
    color : #8A2223;
    font-size : 12px;
    font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
    font-weight : bold;
    text-decoration : underline;
}

a.nav11 {
    color : #020267;
    font-size : 11px;
    font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-weight : bold;
    text-decoration : none;
}

a.nav11:hover {
    color : #020267;
    font-size : 11px;
    font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
    font-weight : bold;
    text-decoration : underline;
}

a.navselected {
    color : #8A2223;
    font-size : 10px;
    font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
    font-weight : 900;
    text-decoration : none;
}

a.navselected:hover {
    color : #8A2223;
    font-size : 10px;
    font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
    font-weight : 900;
    text-decoration : none;
}

a.navwhite {
    color : #000000;
    font-size : 11px;
    font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
    font-weight : bold;
    text-decoration : none;
    margin-left : 10px;
}

a.navwhite:hover {
    color : #B9B9B9;
    font-size : 11px;
    font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
    font-weight : bold;
    text-decoration : underline;
    margin-left : 10px;
}

td.main2 {
   background-color : #D7D7D7;
   font-size : 12px;
   font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
   font-weight : normal;
   color : #000000;
}

td.main1 {
   background-color : #F0F0F0;
   font-size : 12px;
   font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
   font-weight : normal;
   color : #000000;
}

.alt {
	color : #000000;
    font-size : 14px;
    font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
    font-weight : bold;
    text-decoration : none;
    background-color: #D7D7D7;
}

a.alt:hover {
	color : #8A2223;
    font-size : 14px;
    font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
    font-weight : bold;
    text-decoration: underline;
    background-color: #D7D7D7;
}

td.alt1 {
   background-color: #F0F0F0;
   font-size : 11px;
   font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
   font-weight : normal;
   color : #000000;
}

td.alt2 {
   background-color: #D7D7D7;
   font-size : 11px;
   font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
   font-weight : normal;
   color : #000000;
}

td.border {	
	border-bottom: 1px solid #FFFFFF;
}

td.border2 {	
	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
}

td.selected {
	border-left: 1px solid #FFFFFF;

}

.ratecalc {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
}