<!--

body {
background-color: #FFFFFF;
margin-left: 0cm;
margin-right: 0cm;
margin-top: 0cm;
margin-bottom: 0cm;
}

/* ----- Headers and Footers ---- */ 

h1				{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #B10021; letter-spacing: 1px; }
.header_bg		{ background-image: url('images/header_bg.gif'); background-repeat: repeat }
.footer_bg		{ background-image: url('images/footer_new_bg.gif'); background-repeat: repeat }
 
#home 			{ position:relative;float:left;  }
#homeStrap 		{ position:absolute;padding: 6px 10px 10px 10px;font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #808080;  }
#homeStrap2 	{ padding: 6px 0 10 0;font-size: 14px; }
#homeImage 		{  }
#homeSpacer  	{ clear:both; }

/* ----- Body ---- */ 

.main { padding-left: 10px; padding-top: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; letter-spacing: 1px; }
.maintable { background-color: #FFFFFF; }
.main a:link, .main a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #B10021; letter-spacing: 1px; }
.main a:hover, .main a:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #B10021; letter-spacing: 1px; }

.main2 { padding-left: 0px; padding-right: 10px; padding-top: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; letter-spacing: 1px; }
.main2 a:link, .main2 a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #B10021; letter-spacing: 1px; text-decoration: none; }
.main2 a:hover, .main2 a:active { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #B10021; letter-spacing: 1px; text-decoration: underline; }

.main3 { padding-left: 10px; margin-right: 10px; padding-right: 10px; padding-top: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; letter-spacing: 1px; }
.main3 a:link, .main3 a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #B10021; letter-spacing: 1px; text-decoration: none; }
.main3 a:hover, .main3 a:active { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #B10021; letter-spacing: 1px; text-decoration: underline; }

.topright { padding-left: 10px; margin-right: 10px; padding-right: 10px; padding-top: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #666666; letter-spacing: 1px; }
.topright a:link, .topright a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #B10021; letter-spacing: 1px; text-decoration: none; }
.topright a:hover, .topright a:active { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #B10021; letter-spacing: 1px; text-decoration: underline; }

.search { padding-left: 10px; padding-top: 5px; padding-bottom: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; letter-spacing: 1px; }
.search a:link, .search a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #B10021; letter-spacing: 1px; text-decoration: none; }
.search a:hover, .search a:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #B10021; letter-spacing: 1px; text-decoration: underline; }

/* ----- Left ---- */ 

.left { padding-top: 8px; background-image: url('images/left_bg.gif'); background-repeat: repeat; }
.leftmain { text-align:right;  padding-right: 20px; }
.leftmain a:link, .leftmain a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; letter-spacing: 0px; text-decoration: none; }
.leftmain a:hover, .leftmain a:active { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #ED848F; letter-spacing: 0px; text-decoration: underline; }

/* ----- Right ---- */ 

.right { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; letter-spacing: 0px; }
.right a:link, .right a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #B10021; letter-spacing: 1px; text-decoration: none; }
.right a:hover, .right a:active { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #B10021; letter-spacing: 1px; text-decoration: underline; }

/* ----- Info Boxes ---- */ 

.info_boxes { padding-left: 5px; padding-right: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; letter-spacing: 1px; }
.info_boxes a:link, .info_boxes a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #B10021; letter-spacing: 1px; }
.info_boxes a:hover, .info_boxes a:active { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #B10021; letter-spacing: 1px; }

/* ----- Results ---- */ 

.results { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; letter-spacing: 1px; }
.results a:link, .results a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #B10021; letter-spacing: 1px; }
.results a:hover, .results a:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #B10021; letter-spacing: 1px; }

/* ----- Forms ---- */ 

textarea, select { background-color: #FFFFFF; font-family: arial, sans-serif; font-size: 12px; color: #666666; border-style: solid; border-width: 1px; padding: 0px }
input 		{ background-color: #FFFFFF; font-family: arial, sans-serif; font-size: 12px; color: #666666; border-style: solid; border-width: 1px; padding: 0px }
.input_red 	{ background-color: #FFFFFF; font-family: arial, sans-serif; font-size: 12px; color: #B20838; border-style: solid; border-width: 1px; padding: 0px }

-->