/* Layout */
body {
background-color:#ffffff;
color:#000000;
}

#header {
background-color:#F9B831;
border:none;
}

#holder {
background-color:#FFFFFF;
border:none;
}

#backdrop {
float:left;
background-color:#09803B;
border-top:4px solid #ffffff;
border-left:4px solid #ffffff;
border-bottom:4px solid #ffffff;
}

#main {
background-color:#ffffff;
}

#footer {
background-color:#58A836;
color:#ffffff;
border:none;
}

#footer p, #footer a, #footer td {
color:#ffffff;
font-family:Verdana,Arial,sans-serif;
font-size:9px;
font-weight:normal;
line-height:11px;
}

#footer a:link, a:visited {
font-weight:bold;
}

#topnavbar {
background: transparent url('../../design/images/top-grn-bar-bk.gif') repeat-x scroll 0 0;
}

#bluenav {
background: transparent url('../../design/images/top-bar-blu-bk.gif') repeat-x scroll 0 0;
}

#column1 {
background-color:#09803B;
}

#column2 {
background: transparent url('../../design/images/right-back.gif') repeat-y scroll 0 0;
padding-top:20px;
}

#scrollbar div.scrollup {
background: transparent url('../../design/images/upBlu_off.gif') no-repeat scroll 0 0;
width:20px;
height:16px;
margin-bottom:10px;
}

#scrollbar div.scrolldown {
background: transparent url('../../design/images/downBlu_off.gif') no-repeat scroll 0 0;
width:20px;
height:16px;
}
/* End Layout */


/* Fonts */
h1, div.duupdatepub .pubtick, div.duupdatepub .pubtick a, div.forum_list_header a {
color:#00B8E5;
}

h2, h3 {
color:#00B8E5;
}

h2 {
font-family:Lucida Grande,Verdana,Arial,sans-serif;
font-size:16px;
font-weight:bold;
margin-bottom:10px;
margin-top:0;
float:left;
}

#pagetitle h2 {
margin-top:10px;
}

h3 {
font-family:Lucida Grande,Verdana,Arial,sans-serif;
font-size:14px;
font-weight:bold;
margin-bottom:10px;
margin-top:0;
}

a:link, a:visited {
color:#4F7E2E;
}

div.duupdatepub h3 {
color:#00B8E5;
font-size:1.3em;
font-weight:bold
}

.duviewgroup h3 {
background-color:#A42424;
color:#FFFFFF;
font-size:1.3em;
font-weight:bold;
border:0px;
}

div.duviewpage h3 {
padding-left:20px;
padding-top:5px;
padding-bottom:5px;
}

.pagecomponent a {
color:#366019;
font-weight:bold;
}

td, tr, p, div {
color:#000000;
}

a:link a:visited {
color:#366019;
}
/* End Fonts */


/* Menu */
.menu ul li {
background:#D5E5BC;
}
.menu ul li ul li {
background:#C5D9A5;
}
.menu ul li ul li ul li {
background:#B3CA8E;
}
.menu a, .menu a:visited {
border-color:#BDD19E;
color:#4F7E2E;
}

.menu a:hover {
background:#B1C78F;
color:#FFFFFF;
text-decoration:none;
}
/* End Menu */


/* Update Forms */
.duviewrecord {
background-color:#FFFFFF;
margin-bottom:0px;
border-top:0px;
}
div.duupdatepub {
background-color:#AAD469;
border-bottom:0px;
}

div.forum_latestpost {
background-color:#E7E8F0;
}

input submit:active {
border: 3px double #CCCCCC;
border-top-color: #999999;
border-left-color: #999999;
}

div.forum_list_header h2 a:link, div.forum_list_header h2 a:visited, span.thread_title a:link, span.thread_title a:visited, .postinfo {
color:#FFFFFF;
}

div.post_list_item_header, div.thread_list_item_header, div.forum_list_header {
background-color:#AAD469;
color:#FFFFFF;
}
div.post_list_item td.userinfo, div.thread_list_item div.thread_list_content, p.forum_description, p.forum_intro_msg, div.forum_list_item div.forum_list_content {
background-color:#D9EBBD;
}

div.forum_latestpost, #duformerrorbox, .duformerrorbox {
background-color:#FFFFFF;
}

div.duviewpage h3 {
background-color:#AAD469;
}

div.duviewrecord {
background-color:#FFFFFF;
margin-top:0px;
}

.dutransnavigation {
background-color:#D5E5BC;
}

.dusearchrecord {
background-color:#ffffff;
}

div.duviewpage h3 {
background-color:#AAD469;
}

div.duviewrecord {
background-color:#FFFFFF;
margin-top:0px;
}

.dutransnavigation {
background-color:#D5E5BC;
}

.dusearchrecord {
background-color:#FFFFFF;
}
/* End Update Forms */
