BODY {
	font-family: Verdana, Arial, Helvetica,Sans-serif;
	font-size: 12px;
	margin-top: 0px;
}

#maincontainer {margin-top: 0px;}

#background-container {width: 1024px; height: 760px; background-image: url('images/Header.jpg'); background-repeat: no-repeat; }

#upperheader {width: 1024px; height:40px; background-color: #EEBA00;}

#uhleft {height: 40px; width: 300px;float: left;	vertical-align: middle;line-height: 40px;}

#uhright {height: 40px; width: 300px;float: right;	vertical-align: middle;line-height: 40px;}

#search {padding-top: 6px;height: 40px; width: 418px;text-align: center; vertical-align: middle;line-height: 40px;}

#header {height: 120px; width: 1024px;padding-right: 10px;border-top: 2px solid white;border-bottom: 2px solid white;}

#logo {position: relative;top: 8px;float:left;width: 410px; height: 100px;vertical-align: middle;}

#bannerad {position: relative;top: 8px;float:right;width: 600px; height: 100px;vertical-align: middle;color: #FFFFFF;}

#hnav {padding-top: 10px; text-align: center; height: 30px; width: 1024px;}

#titlebar {font-size: 18px;font-weight: bold; text-align: center}

#footer {background-color: #ECB200; font-size: 10px; color: black; width: 1024px; height: auto; text-align: center;padding: 4px;}
#footer2 {background-color: #ECB200; font-size: 10px; color: black; width: 1024px; height: auto; text-align: center;padding: 4px;}

table.border {border: 1px solid silver;}
tr.border {border: 1px solid silver;}
td.border {border: 1px solid silver;padding: 3px;font-size: 12px;}
	
.button {text-decoration: none;background-color: white; padding: 1px 5px 2px 5px;; border: 1px solid black;font-size: 12px;color: black;}
.button:hover {text-decoration: none;background-color: #EEBA00; color: white;font-size: 12px;}
	
#mainbodycontainer{width: 1024px; padding-top: 15px; text-align: left}

.N8 {font-size: 8pt;}
.N10 {font-size: 10pt;}
.N11 {font-size: 11pt;}
.N11B {font-size: 11pt; font-weight: bold;}

.T10R {color: #AB2A00; font-size: 10px; font-weight: bold;vertical-align: middle;}
.T11R {color: #AB2A00; font-size: 11px; font-weight: bold;vertical-align: middle;}
.T12R {color: #AB2A00; font-size: 12px; font-weight: bold;vertical-align: middle;}
.T15R {color: #AB2A00; font-size: 15px; font-weight: bold;vertical-align: middle;}
.T18R {color: #AB2A00; font-size: 18px; font-weight: bold;vertical-align: middle;}

.T11BLK {color: #000000; font-size: 12px; font-weight: bold;vertical-align: middle;}
.T12BLK {color: #000000; font-size: 12px; font-weight: bold;}
.T15BLK {color: #000000; font-size: 15px; font-weight: bold;}

.T8 {color: #000000; font-size: 8px;}
.T9 {color: #000000; font-size: 9px;}
.T10 {color: #000000; font-size: 10px;}
.T11 {color: #000000; font-size: 11px;}
.T12 {color: #000000; font-size: 12px;}
.T15 {color: #000000; font-size: 15px;}
.T18 {color: #000000; font-size: 18px;}

.T12W {color: #FFFFFF; font-size: 12px; font-weight: bold}


HR {width: 90%; height: 2px; color: #AB2A01;}

#notice {padding: 10px; width: 1024px; background-color: #AB2A00; color: #FFFFFF;}

/*The lines below make up the three column center display on the home page */
#mbchline {position: relative; display: inline; width: 1024px;}
#mbchlinebot {position: relative; display: inline; width: 1024px;}
#mbcleft {position: relative; display: inline;float: left; width: 269px; height: 75px;}
#mbcleftPres {position: relative; display: inline;float: left; width: 269px;}
#mbcleft.amber {position: relative; display: inline;float: left; width: 269px;height: 75px; line-height: 60px; vertical-align: middle;}
#mbcright {position: relative; display: inline;float: right; width: 225px; height: 75px; text-align: left;}
#mbcrightstart {position: relative; display: inline;float: right; width: 225px; height: 75px; text-align: left;}
#mbccenter {position: relative; display: inline; width: 520px; height: 50px;}
#newsletter {position: relative; display: inline; width: 520px; height: 75px;}

#mbcl {width:246px; height: 488px; float: left;}

input {font-size: 12px;}
select {font-size: 12px;}
input.submit {background-color: #AB2A00;color: #FFFFFF;font-weight: bold;}

a {font-size: 12px; }
a:hover {font-size: 12px; }
a:visited {font-size: 12px; }
a:active {font-size: 12px; }

a.footer2 {font-size: 10px; }
a.footer2:hover {font-size: 10px; }
a.footer2:visited {font-size: 10px; }
a.footer2:active {font-size: 10px; }

.tabspan {width: 2px;}

TR.Header {  color:#FFFFFF; vertical-align: top; background-color: #FFFFFF }
TR.TableAltRow { font-family: Verdana, Arial, Helvetica,Sans-serif; font-size: 10px; color: #000000;background-color: #FFFFFF }

a.detailr {color:red;	font-weight: bold;	text-decoration: none;}
a:hover.detailr {color:red;font-weight: bold;text-decoration: none;}
a.detailb {color:grey;	font-weight: bold;	text-decoration: none;}
a:hover.detailb {color:red;	font-weight: bold;text-decoration: none;}


