body { background-color: #3E1F24 }

#header   { background-color: #fff; background-image: url("../images/j_header.gif") }
 
#search {
background: url(../images/back_search.jpg) right top no-repeat;
}

#outer   { background: url("../images/j_leftbacktop.gif") no-repeat left top }

#banner {
background: url(../images/banner_back.gif) no-repeat;
}

a, #search .inputbox, #search .button { color: #3D1D22 }

div.module h3   { color: #5f2000; border-bottom: 1px solid #5f2000 }

ul#mainlevel-nav li { background: url("../images/headmenu_left.gif") no-repeat left bottom }

ul#mainlevel-nav li a{
background: url(../images/headmenu_right.gif) bottom right no-repeat;
}


ul#mainlevel-nav li:hover, ul#mainlevel-nav li.sfhover {
background: url(../images/headmenu_left_hover.gif) bottom left no-repeat;
}

ul#mainlevel-nav li:hover a, ul#mainlevel-nav li.sfhover a{
background: url(../images/headmenu_right_hover.gif) bottom right no-repeat;
}

#maincol-normal div.moduletable h3, #maincol-wide div.moduletable h3, #maincol-broad div.moduletable h3 { font-size: 10pt; background-image: url("../images/j_moduleheadback.gif"); background-repeat: repeat-x; background-attachment: scroll; background-position: 0 0 }

a.mainlevel  { color: #3D1D22 }

a.mainlevel:hover, a.mainlevel#active_menu  { }

a.sublevel {
color: #005E31;
background: url(../images/submenu_back.gif) left center no-repeat;
}

a.sublevel:hover, a.sublevel#active_menu  { background: #f1f1f1 url("../images/submenu_back.gif") no-repeat left center }

.contentheading   { color: #5f2000; border-bottom: 1px solid #5f2000 }

a.readon:hover {
background: #EEEEEE url(../images/readon.gif) no-repeat left;
}

a.readon {
background: url(../images/readon.gif) no-repeat left;
}

table.contentpane td.contentheading {
color: #005E31;
}


table.contentpane ul li{
background: url(../images/readon2.gif) no-repeat left top;
}

.componentheading {
border-bottom: 1px solid #002E61;
color: #005E31;
}

.blog_more ul li{
background: url(../images/readon.gif) no-repeat left;
}
