#body {font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;}

#container {width:1000px; text-align:left;}
form { margin: 0; padding-bottom: 0; padding-top: 2px; }

img a {border:0; text-decoration:none;}
img {border:0;}

a, a:visited {font-weight:600;
color:#DD0000;
text-decoration:none;}

a:hover {color:#999999;}


h2 {padding-left:10px;
margin:0;
color:#000000;
font-weight:bold;
font-size:25px;
font-family:Georgia, "Times New Roman", Times, serif;
margin:0;
padding-left:10px;
text-decoration:none;}





h4 {padding-left:10px;
margin:0;
}

h4 a, h4 a:visited {color:#000000;
font-weight:bold;
font-size:36px;
font-family:Georgia, "Times New Roman", Times, serif;
margin:0;
padding-left:10px;
text-decoration:none;}

h4 a:hover {
font-weight:bold;
color:#999999;
text-decoration:none;}


h5 {padding-left:10px;
margin:0;
font-size:24px;
font-family:Georgia, "Times New Roman", Times, serif;
}

h5 a, h5 a:visited {color:#000000;
font-weight:bold;
font-size:36px;
font-family:Georgia, "Times New Roman", Times, serif;
margin:0;
padding-left:10px;
text-decoration:none;}

h5 a:hover {
font-weight:bold;
color:#999999;
text-decoration:none;}


h6 {padding-left:5px;
margin:0;
}

h6 a, h6 a:visited {color:#000000;
font-weight:bold;
font-size:18px;
font-family:Georgia, "Times New Roman", Times, serif;
margin:0;
padding-left:5px;
text-decoration:none;}

h6 a:hover {
font-weight:bold;
color:#999999;
text-decoration:none;}




.search {padding-top:5px; padding-bottom:5px; padding-right:3px;
color:#333333;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
font-weight:bold;}


#cssdropdown, #cssdropdown ul {
padding: 0;
margin: 0;
list-style: none;
}

#cssdropdown li {
float: left;
position: relative;
}

.mainitems{
border: 1px solid #666666;
background-color:#FFFFFF;
color:#333333;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

.mainitems a, .mainitems a:visited{
margin-left: 6px;
margin-right: 8px;
text-decoration: none;
color:#333333;
font-weight:bold;
}

.mainitems a:hover{
margin-left: 6px;
margin-right: 8px;
text-decoration: none;
color:#990000;
font-weight:bold;
text-decoration:none;
}


.subuls{
display: none;
width: 10em;
position: absolute;
top: 1.2em;
left: 0;
background-color: #efefef;
border: 1px solid black;
color:#000000;
font-size:12px;
}

.subuls li{
width: 100%;
margin:0;
border-bottom-style:dotted;
border-bottom-color:#999999;
border-bottom-width:1px;
padding:0;
}

.subuls li a, .subuls li a:visited {
text-decoration: none;
color:#333333;
font-weight:400;
background-color:#efefef;
display:block;
margin:0;
padding:0;
}

.subuls li a:hover{
text-decoration: none;
color:#DD0000;
font-weight:500;
background-color:#CCCCCC;
margin:0;
padding:0;
}




#cssdropdown li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
top: auto;
left: auto;
}

#cssdropdown li:hover ul, li.over ul { /* lists nested under hovered list items */
display: block;
}

#restofcontent { /*wrap rest of content of the page inside this div*/
clear: left;
}

#seo, #seo a, #seo a:visited, #seo a:hover {color:#CCCCCC; font-size:9px;}


#heads {font-size:10px;
color:#FFFFFF;
font-family:Georgia, "Times New Roman", Times, serif;
padding:0;
margin:0;
font-weight:bold;
text-decoration:none;
background-color:#000000;
list-style:none;
}

#heads a {display:block;
padding-top:4px;
padding-bottom:4px;
margin:0;
font-size:12px;
color:#FFFFFF;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight: bold;
text-decoration:none;
}
#heads a:hover, #heads a.selected, #heads a.selected-hover {color:#000000;
background-color:#ffffff;
margin:0;
font-size:12px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight: bold;
text-decoration:none;}

#head h4 {
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
color:#EA2E13;
font-size:21px;
text-decoration:none;
font-variant:small-caps;
font-weight:bold;
padding-bottom:5px;
margin:5px;
}



#rn {border-style:solid;
border-color:#333333;
border-width:thin;
padding:5px;
margin-left:5px;
}

#featbox {font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
background-color:#FFFFFF;
padding:5px;
margin:0;}

#featbox a, #featbox a:visited {color:#990000;
text-decoration:none;
font-weight:bold;}

#featbox a:hover {color:#999999;
text-decoration:none;}

#featbox img {max-width:400;
border:0;
width: expression(this.width > 400 ? 400: true);
}

#featbox h4 {
font-family:Georgia;
color:#000000;
font-size:18px;
text-decoration:none;
font-weight:bold;
padding:0;
margin: 0 0 5px 0;}

#featbox h4 a, #featbox h4 a:visited {
font-family:Georgia;
color:#000000;
text-decoration:none;
font-weight:bold;
padding:0;
margin: 0 0 5px 0;
font-size:18px;}

#featbox h4 a:hover {
font-family:Georgia;
color:#999999;
text-decoration:none;
font-weight:bold;
padding:0;
margin: 0 0 5px 0;
background-color:#FFFFFF;
font-size:18px;}






.tabcontent{
display:none;
}

#else {background-color:#FFFFFF}
#elsehead {color:#990000;
text-align:left;
font-weight:normal;
font-size:20px;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
#elsecontent {color:#000000;
background-color:#FFFFFF;
text-align:left;
font-weight:normal;
font-size:8pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;}
#elsecontent a, #elsecontent a:visited {color:#000000;
text-align:left;
font-weight:bold;
font-size:8pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;}
#elsecontent a:hover {color:#FF0000;
text-align:left;
font-weight:bold;
font-size:8pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#FFFFFF;}

#navad {color:#2E2E39;
text-align:left;
font-size:8pt;
display:inline;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
padding:3px;
}


#navad a, #navad a:visited {color:#2E2E39;
text-align:left;
font-size:8pt;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}

#navad a:hover {color:#FFFFFF;
font-size:8pt;
text-decoration:none;
background-color:#2E2E39;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}


#navhed {color:#2E2E39;
margin-left:2px;
margin-bottom:5px;
text-align:left;
text-decoration:none;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12pt;
font-variant:small-caps;
}

#navhed a, #navhed a:visited {color:#2E2E39;
margin-left:2px;
margin-bottom:5px;
text-align:left;
text-decoration:none;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12pt;
font-variant:small-caps;
}

#navhed a:hover {color:#2E2E39;
background-color:#FFFFFF;
margin-left:2px;
margin-bottom:5px;
text-align:left;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-variant:small-caps;
}

#navitems {color:#2E2E39;
margin-left:5px;
text-align:left;
font-weight:normal;
font-size:10pt;
display:block;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-variant:small-caps;
font-weight:bold;
}


#navitems a, #navitems a:visited {color:#2E2E39;
margin-left:5px;
text-align:left;
font-weight:normal;
font-size:8pt;
display:block;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-variant:small-caps;
font-weight:normal;
}

#navitems a:hover {color:#FFFFFF;
margin-left:5px;
font-size:8pt;
text-decoration:none;
background-color:#E71930;
display:block;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-variant:small-caps;
font-weight:normal;
}

#foot {
color:#000000;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

#foot a, #foot a:visited {
color:#DD0000;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

#foot a:hover {
color:#999999;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

#date {background-color:#000000;
color:#FFFFFF;
font-size:10px;
border-color:#000000;
border-style:solid;
border-width:1px;
font-family:Gotham;
padding:0;
margin:0;
text-transform:uppercase;
}

#datemonth {padding:0;
margin:0}
#dateday {font-size:15px;
font-weight:bold;
color:#99FF66;
margin:0; padding:0;
}



.comment-header {font-size:14px;
color:#FFFFFF;
background-color:#333333;
padding:5px;
border-width:1px;
border-style:solid;
border-color:#666666;
}
.comment-header a {font-size:14px; color:#FF0000; text-decoration:none; font-weight:600;}
.comment-header a:hover {color:#cccccc; text-decoration:none; font-weight:600;}

.comment-footer {font-size:12px;
background-color:#efefef;
padding:5px;
border-width:1px;
border-style:solid;
border-color:#333333;
margin-bottom:5px;}

#comm {border-style:solid; border-width:1px; border-color:#333333; background-color:#ffffff; padding:2px; margin-bottom:5px;
text-indent:2px;}

#subn {background-color:#000000; border-bottom-color:#999999; border-bottom-width:1px; padding:1px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 11px;
font-weight:normal;
color:#FFFFFF;
}
#subn a, #subn a:visited {color:#FFFFFF;
font-weight:bold; text-decoration:none;}

#subn a:hover {color:#FF0000; font-weight:bold; text-decoration:none;}

