@charset "UTF-8";
/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em,
font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody,
 tfoot, thead, tr, th, td {
border:0pt none;
font-family: Helvetica;
font-size: 100%;
font-style:inherit;
font-weight:inherit;
margin:0pt;
padding:0pt;
}
sup{line-height:0px}
body { background-color: #85243e; }

#wrapper {width:803px;margin:0 auto;}

#header {height:200px;overflow:hidden;}

#mainmenu {height:23px;background-image: url(../images/menu.jpg);padding:0px 20px;}
#mainmenu .menulink { text-transform:uppercase;font-family: Helvetica; font-weight: bold; font-size: 8pt;}
#mainmenu a {text-decoration: none; }
#mainmenu a:hover { color: #cdcdcd; }
#mainmenu .menuimg { float: left; border-style: none; display: block;}
#mainmenu .menuitem { float: left;padding:3px 3px 0px 3px; height: 20px; text-align: center;}
#mainmenu .menulink { color: #ffffff; line-height: 1.8; height: 23px; }

.submenu {background:  url(../images/submenubg.png) bottom;padding:0px 5px;width:135px; position: absolute; text-align: left;margin-left:2px; visibility: hidden; opacity: 0; filter: alpha(opacity=0); text-align:center;}
.submenu .menulink {}
.submenu a { 
color: #85243e; 
text-align: center; 
border-bottom: #85243e dotted 1px;
width:135px;
margin:5px auto;
padding-bottom:5px;
text-decoration: none; 
font-size:10px;
text-transform:uppercase;
display:block; }
.submenu a:hover {text-decoration:none;color:#545454}
.submenu a.menulinklast{border:none;padding-bottom:0px;}

#content{background:#ffffff;padding-top:5px;}

#leftcol {width:185px;float:left;padding:0 5px;}


#middlecol{width:578px;float:right;padding:15px;}
h1 { color: #85243e; font-size: 26px; font-weight: bold; text-transform:uppercase;line-height:30px;margin-bottom:5px;letter-space:-1px }
h2 { color: #666666; font-size: 14pt; font-weight: bold;margin-bottom:3px;margin-top:5px; }
h3 { color: #85243e; font-size: 12pt; font-weight: bold; }
p {color:#666666;font-size:13px;line-height:17px;margin-bottom:10px;}
a {color:#000000; font-weight:bold;text-decoration:none}
ul{list-style-type: square; color: #669966;margin-left:30px;margin-bottom:15px;margin-top:10px;}
li{ color: #666666; font-size: 10pt;margin-bottom:5px;}
hr{border:none;border-top:#cdcdcd dotted 1px;height:0px; margin:5px 0px}

table{color:#666666;font-size:13px;line-height:17px;margin-bottom:10px;}
.box {background:#85243e; padding:10px;color:#ffffff;text-align:center}

#logos {width:803px;border-top:#cdcdcd dotted 1px;margin-top:10px;padding-top:4px;}
#logos hr{width:150px;border:none;border-top:#cdcdcd dotted 1px;height:0px; margin:-5px auto 15px auto}
#logos a img{margin:0px;border:none}

#footer {width:795px;padding:5px;margin:0 auto}
#footer p{font-size: 8pt; color:#ffffff;height:8px;line-height:8px; }
#footer a {float:right; margin-left:10px;padding-left:10px;border-left:1px solid #ffffff; color:#ffffff; text-decoration:none; }
#footer a:hover {text-decoration:underline}
#footer a.first {border:none}




.leftpad {float:left;padding:0px 10px 10px 0px}


.normal { color: #666666; font-size: 10pt; padding: 5px; }
.rightcol { text-align: center; color: #669966; font-size: 10pt; padding: 5px; background-color: #ffffff; border-left: 1px #669966 solid; }
.clock { text-align: center; color: #669966; font-size: 10pt; }
.sitemapcolhead { background-color: #85243e; color: #ffffff; font-weight: bold; line-height: 2; padding-left: 5px; }
.sitemapcolitem {  vertical-align: top;}
.sitemapcollink { color: #000000; font-size: 10pt;}
.sitemaplist { margin-top: 15px; margin-bottom: 15px; }
.logoname { font-size: 8pt; text-align: center; line-height: 2;}

.content { background-color: #ffffff; }
.red { color:ff0000; font-size: 8pt; font-weight: bold; }
