body,td,table,p {
        font-size: 12px;
        color: #3E4C59;
        font-family: Arial,sans-serif;
}
h1,h2,h3,h4,h5,h6,h7,h8,h9,h10 {
        font-family: Arial,sans-serif;
        font-weight: normal;
        font-size: 12px;
        color: #3E4C59;
        margin-bottom: 0;
        margin-top: 0;
        margin-left: 0;
        margin-right: 0;
}
a {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #00305c;
        text-decoration:none;
        }
a:hover {
        color: #d2000b;
        }
a:visited {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #00305c;
        text-decoration:none;
        }
a:visited:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #d2000b;
        text-decoration:none;
}
.whttxt {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
}
.grytxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4b4b4b;
}
.smltxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4b4b4b;
}
.smltxtlnk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4b4b4b;
	text-decoration:none;
}
.smltxtlnk:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d2000b;
	text-decoration:none;
}
.smltxtlnk:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4b4b4b;
	text-decoration:none;
}
.smltxtlnk:visited:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d2000b;
	text-decoration:none;
}
.t1 {

border: 1px solid #d1d1d1;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#4b4b4b;
background-color:#f5f5f5;
}
form
{
margin:1px;
}
.redhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d2000b;
	font-weight: bold;
}
.bluehead {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #00305c;
        font-weight: bold;
}
.grayhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #777777;
}
.whtlinks {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	text-decoration:none;
}
.whtlinks:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	text-decoration:none;
}
.whtlinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	text-decoration:none;
}
.whtlinks:visited:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	text-decoration:none;
}

.redblnk2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #d2000b;
	text-decoration:none;
}
.redblnk2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #d2000b;
	text-decoration:none;
}
.redblnk2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #d2000b;
	text-decoration:none;
}
.redblnk2:visited:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #d2000b;
	text-decoration:none;
}
.bluelnks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00305c;
	text-decoration:none;
}
.bluelnks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #d2000b;
	text-decoration:none;
}
.bluelnks:visited:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #d2000b;
	text-decoration:none;
}
.redslnks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d2000b;
	text-decoration:none;
}
.redslnks:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d2000b;
	text-decoration:none;
}
.redslnks:visited:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00305c;
	text-decoration:none;
}
.redslnks:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #00305c;
        text-decoration:none;
}
.redblnks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: #D2000B;
	text-decoration:none;
}
.redblnks:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: #D2000B;
	text-decoration:none;
}
.redblnks:visited:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: #00305c;
	text-decoration:none;
}
.redblnks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: #00305c;
	text-decoration:none;
}
.copytxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #959595;
}
.menulinks {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	text-decoration:none;
}
.menulinks:hover {
	color: #fffc00;
}
.menulinks:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	text-decoration:none;
}
.menulinks:visited:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #fffc00;
	font-size: 11px;
	text-decoration:none;
}
.bgxrepeat {
	background-repeat: repeat-x;
}

.tdjustify {
	text-align: justify;
}


.redheading1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #D2000B;
	text-decoration:none;
}

.blueheading1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #14395c;
	text-decoration:none;
}
.heading1 {
	font-family: Arial narrow, Helvetica, sans-serif;
	font-size: 15pt;
	color: #14395c;
	text-decoration:none;
}
.heading2 {
	font-family: Arial narrow, Helvetica, sans-serif;
	font-size: 13pt;
	color: #14395c;
	text-decoration:none;
}
.whtlnks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:none;
}
.hide {
	display: none;
}
.hometxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.bannerControls { position: relative; top:90px; left:780px; width: 60px; margin-bottom: -20px; }