
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body {
	background-color:#FFF;
	font-family: Arial, Helvetica, sans-serif;
}

#preview{
	position:absolute;
	border:1px solid #555;
	background:#FFF;
	padding:10px;
	display:none;
	color:#FF0000;
	}
	
div.leftcol  { float: left; width: 180px; padding: 10px; margin: 0; background: #EC1C24; margin-bottom:10px; }

div.leftbanner  { float: left; width: 180px; padding: 0px; margin: 0; background: #FFF; margin-bottom:10px; }

div.clearcol  { float: left; width: 180px; padding: 10px; margin: 0; background: none; margin-bottom:10px; }

div.clearcolright  { float: left; width: 790px; padding: 0px; margin: 0; background: none; margin-bottom:10px; }

div.leftcolgrey  { float: left; width: 180px; padding: 10px; margin: 0; background: #666666; margin-bottom:10px; }

div.leftcolblack  { float: left; width: 180px; padding: 10px; margin: 0; background: #333; margin-bottom:10px; }

div.leftcollightgrey { float: left; width: 180px; padding: 10px; margin: 0; background: #DDD; margin-bottom:10px; }

div.rightcol  { float: left; width: 768px; padding: 10px; margin: 0; background: #CCC; margin-bottom:10px; }

div.rightcoltop  { float: left; width: 790px; padding: 10px; margin: 0; background: #FFF; margin-bottom:10px; }

div.bannercol  { float: left; width: 788px; padding: 0px; margin: 0; background: #FFF; margin-bottom:10px;}

div.footercol  { float: left; width: 768px; padding: 10px; margin: 0; background: #EC1C24; margin-bottom:10px; margin-top:60px; }

div.featured  { float: left; width: 175px; padding: 5px; margin: 0; background: #FFF; margin-bottom:10px; margin-top:48px; }
a:link {
	text-decoration: none;
	color: #EC1C24;
	font-weight: normal;
}
a:visited {
	text-decoration: none;
	color: #EC1C24;
	font-weight: normal;
}
a:hover {
	text-decoration: none;
	color: #333333;
	font-weight: normal;
}
a:active {
	text-decoration: none;
	color: #EC1C24;
	font-weight: normal;
}


.mainTXT12 {
color:#333333;
font-family:Arial;
font-size:12px;
}
.mainTXT14 {
color:#333333;
font-family:Arial;
font-size:14px;
}
.mainTXT16 {
color:#333333;
font-family:Arial;
font-size:16px;
}
.mainTXTwhite11 {
color:#FFF;
font-family:Arial;
font-size:12px;
font-weight:bold;
}
.headingwhite18 {
color:#FFF;
font-family:Arial;
font-size:18px;
font-weight:bold;
}
.headingwhite14 {
color:#FFF;
font-family:Arial;
font-size:13px;
}
.headingwhite14Bold {
color:#FFF;
font-family:Arial;
font-size:13px;
font-weight:bold;
}
.headingRed26 {
color:#FFF;
font-family:Arial;
font-size:26px;
font-weight:bold;
}
.headingRed26B {
color:#0d1882;
font-family:Arial;
font-size:26px;
font-weight:bold;
}
.Copyright9 {
color:#55555;
font-family:Arial;
font-size:9px;
}
















.mainTXTGREY12 {
color:#666666;
font-family:Arial;
font-size:12px;
}

.main10 {
color:#000000;
font-family:Arial;
font-size:11px;
}

.mainwhite12 {
color:#FFF;
font-family:Arial;
font-size:12px;
}

.main20 {
color:#333333;
font-family:Arial;
font-size:20px;
}

.mainwhite18 {
color:#000;
font-family:Arial;
font-size:18px;
}

.mainwhite16 {
color:#FFF;
font-family:Arial;
font-size:16px;
}


.dateTXT11 {
color:#333333;
font-family:Arial;
font-size:11px;
}

.dateTXTwhite11 {
color:#FFF;
font-family:Arial;
font-size:11px;
}

.Formtitles11 {
color:#FF0000;
font-family:Arial;
font-size:11px;
font-weight:bold;
}

.Formtitles12 {
color:#FF0000;
font-family:Arial;
font-size:12px;
}
.Formtitles22 {
color:#FF0000;
font-family:Arial;
font-size:22px;
}

.Formtitles13 {
color:#FF0000;
font-family:Arial;
font-size:13px;
}

.Formtitles15 {
color:#FF0000;
font-family:Arial;
font-size:15px;
}



.financefieldgrey {
background-color: #EEEEEE;
border-width:0;
color: #000000;
font-size: 12px;
font-family: arial;
width:100px;
}
.financefieldwhite {
background-color: #FFFFFF;
border-width:0;
color: #000000;
font-size: 12px;
font-family: arial;
width:100px;
}
.financefieldgreybold {
background-color: #EEEEEE;
border-width:0;
font-weight:bold;
color: #000000;
font-size: 12px;
font-family: arial;
width:100px;
}
.financefieldwhitebold {
background-color: #FFFFFF;
font-weight:bold;
border-width:0;
color: #000000;
font-size: 12px;
font-family: arial;
width:100px;
}

.callbackfieldwhite {
background-color: #FFFFFF;
border-width:0;
color: #000000;
font-size: 12px;
font-family: arial;
width:200px;
}

.callbackfieldwhitemini {
background-color: #FFFFFF;
border-width:0;
color: #000000;
font-size: 12px;
font-family: arial;
width:50px;
}

.callbackfieldwhiteday {
background-color: #FFFFFF;
border-width:0;
color: #000000;
font-size: 12px;
font-family: arial;
width:80px;
}