body { background-image: url(../images/bg.gif); text-align: center; }
body#component { background-image: none; }

p { color: #5d5d5d; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }
ul { color: #5d5d5d; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }

.topnav { color: #fff; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-align: right; vertical-align: top; margin: 0; padding: 0 15px 0 0; }

.topnav a:link{ color: #fff; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: underline; margin: 0; padding: 0; }

.topnav a:visited{ color: #fff; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; margin: 0; padding: 0; }

.topnav a:hover{ color: #fff; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; margin: 0; padding: 0; }

p.sidebar { color: #5d5d5d; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; padding-right: 10px; padding-left: 10px; }
.large { color: #5d5d5d; font-size: 14px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; }

td#banner { background-image: url(../images/banner_bg.gif); background-repeat: repeat-x; }

td#nav { background-image: url(../images/nav_bg.gif); background-repeat: repeat-x; vertical-align: middle; padding-top: 5px; }

td#header { color: #eee; font-size: 14px; font-family: Arial, "Trebuchet MS", Geneva, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-image: url(../images/header_bg.gif); background-repeat: repeat-x; vertical-align: middle; padding-left: 10px; }

td#footer { color: #5d5d5d; font-size: 11px; font-family: Arial, "Trebuchet MS", Geneva, Helvetica, SunSans-Regular, sans-serif; background-image: url(../images/footer_bg.gif); background-repeat: repeat-x; text-align: right; vertical-align: middle; height: 38px; padding-top: 5px; padding-right: 10px; }

td#content { font-size: 11px; font-family: Arial, "Trebuchet MS", Geneva, Helvetica, SunSans-Regular, sans-serif; background-color: #fff; background-image: none; background-repeat: repeat-x; text-align: justify; vertical-align: top; padding-top: 5px; padding-right: 20px; padding-left: 20px; }
p.content { color: #5d5d5d; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; padding-right: 20px; padding-left: 20px; }
a:link { text-decoration: underline; }
a:visited { color: #5d5d5d; text-decoration: underline; }

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

a:active { }
.red { color: #a81d16; }
h1 { color: #a81d16; font-size: 16px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; margin: 0.67em 0; }
.chromestyle{
width: 100%;
font-weight: bold;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{ width: 100%; background: url(../chromemenu/chrometheme/chromebg.gif) repeat-x center; /*THEME CHANGE HERE*/
padding: 4px 0; margin: 0; text-align: left; border-top: 1px solid #3e3e3a; border-bottom: 1px solid #3e3e3a; border-right-style: none; border-left-style: none; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{ color: #e9e9e9; font-size: 11px; font-family: arial; font-weight: bold; padding: 4px 10px; margin: 0; text-decoration: none; border-right: 1px solid #dadada; }

.chromestyle ul li a:visited{ color: #e9e9e9; font-size: 11px; font-family: arial; font-weight: bold; padding: 4px 10px; margin: 0; text-decoration: none; border-right: 1px solid #dadada; }

.chromestyle ul li a:hover{ color: #000; font-size: 11px; background: url(../chromemenu/chrometheme/chromebg-over.gif) repeat-x center; /*THEME CHANGE HERE*/
}
/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{ position:absolute; top: 0; font:bold 11px/18px arial, Verdana; z-index:100; background-color: white; text-align: left; width: 200px; visibility: hidden; border-color: #bbb; border-style: solid; border-width: 1px 1px 0; filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}


.dropmenudiv a{ width: auto; display: block; text-indent: 3px; border-bottom: 1px solid #bbb; /*THEME CHANGE HERE*/
padding: 2px 0; text-decoration: none; font-weight: bold; color: black; text-align: left; }

* html .dropmenudiv a{ /*IE only hack*/
text-align: left; width: 100%; }

.dropmenudiv a:visited{ width: auto; display: block; text-indent: 3px; border-bottom: 1px solid #bbb; /*THEME CHANGE HERE*/
padding: 2px 0; text-decoration: none; font-weight: bold; color: black; text-align: left; }

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #f0f0f0; text-align: left; }
.heading{ /*THEME CHANGE HERE*/
color: #000; background-color: #f0f0f0; text-align: left; }
select { color: #5d5d5d; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }
