@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, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, div ,img {
	margin: 0;
	padding: 0;
	border: 0;
	text-align: left;
}
ul {list-style-type:none; margin:0; padding:0;}
#wrapper {width:820px; position:relative; margin:0 auto; }
#content { width:620px; float:right; padding-top:20px; min-height:400px;   }
.red , .red a{color:#900; font-weight:bold; text-decoration:none;}

#branding {height:172px;  }
#mainNav {width:172px; float:left; margin:0; padding:0 0 20px 0; min-height:400px;  background-color:#343951;  }
#footer {clear:both;}
.clearleft {clear:left; }

#header {height:100%; }
#rhead {position:absolute; left:510px; top:27px; width:303px; height:90px; z-index:14; text-align:right;}
#bhead { position:absolute; left:258px; top:81px; width:282px; height:69px; text-align:center; }
#tc { padding:15px 0 0 15px; }
#t, #b{width:400px; float:left; font-family:Arial, Helvetica, sans-serif; color:#343951; font-size:10pt; }
#tc, #tc a:link, #tc a:visited { min-height:200px; font-family:Arial, Helvetica, sans-serif; color:#343951; font-size:10pt; text-decoration:none;}
#tcc1 a:link, #tcc1 a:visited {color:#343951; text-decoration:none; }
#b {width:220px; float:right; }
#tcc { padding:15px 5px 15px 5px; width:380px;  margin-right:10px; }
#tcc1 { padding:15px 5px 15px 5px; width:380px; margin-right:10px; margin-top:10px; }
#bcc { padding:15px 5px 15px 5px; width:200px; }
#bcc1 {min-height:180px; padding:15px 5px 15px 5px; width:200px;  margin-top:10px;}
ul#bccfirst li.cough, ul#bccfirst li.cough a { padding:10px 0; }


ul.header {width:820px; height:86px; }
ul.header li { }
ul.header li.head {float:left; padding:0; margin:0; }
ul.header li.heaaddy { float:left;width:734px; height:86px; background-color:#343951; }
ul#ml {margin:14px 0 0 5px; }
ul#bhead li {padding-top:9px; }
div#left ul, div#left ul a:link, div#left ul a:visited {font-size:13px; text-align:right; font-family:Arial;  color:#fff; font-weight:bold; font-variant:small-caps; text-decoration:none; }
div#left ul li {padding:20px 5px 0 0; }


span#head1, span#head1 a {font-size:14pt; color:#fff; font-family:Arial; text-align:left; }
span#head2, span#head2 a {font-size:15pt; color:#fff; font-family:Arial;   text-align:left; font-weight:bold;   }
span.header2, span.header2 a {text-align:right; font-family:Arial;   font-size:12pt; color:#fff; }
span.header3, span.header3 a {text-align:right; font-family:Arial;  font-size:12pt; color:#343951; font-weight:bold;  }
span.header4, span.header4 a {text-align:center; font-family:Arial;   font-size:12pt; color:#343951; }
span.header5, span.header5 a {text-align:center; font-family:Arial;   font-size:14pt; color:#343951; text-decoration:none; }


div#left {background-color:#343951;  }
img { 
margin:0; 
padding:0; 
} 

#footer ul li {font-size:12pt; font-variant:small-caps; color:#706b67; font-family:Arial;  float:left; }
#footer ul li, #footer ul li a:link, #footer ul li a:visited {font-size:12pt; font-variant:small-caps; color:#706b67; font-family:Arial; text-decoration:none;   }

#tc, #tcc, #bcc, #tcc1 { background-color:#fff; padding:3px; }
#tcc, #bcc, #tcc1, #tc2  { border: 2px solid #343951;  }

a.link, a.visited. a.hover, a.active { font-weight:bold; text-decoration:underline; }
