/* Layout */
body {
color:#737373;
}

#main{
background-image:url('../images/bg.jpg');
background-repeat:repeat-x;
text-align:left;
}

#content{
padding:10px;
background-image:url('../images/bg1.png');
background-position:right 40px;
background-repeat:no-repeat;
}


/* End Layout */


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

h2 {
color:#ffffff;
border-color:#B9B9B9;
}

h3{
color:#2F6DB3;
border-color:#B9B9B9;
}

h3,h4{
font-size:1.3em;
}

.rc h2{
color:#306EB3;
}

#righcolumn div.rc h2{
text-align:left;
color:#C92A2F;
}

#righcolumn div.rc h2 a{
text-align:left;
color:#C92A2F;
text-decoration:underline;
}

#righcolumn h2{
padding:0;
color:#306EB3;
font-size:18px;
}

h4{
color:#C92A2F;
}

a:link, a:visited {
color:#194c9a;
}

p{
line-height:normal;
}

div.duupdatepub h3 {
color:#FFFFFF;
font-size:1.3em;
font-weight:bold;
margin-top:3px;
padding-bottom:3px;
}

.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:#194c9a;
font-weight:bold;
}

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

a:link a:visited {
color:#194c9a;
}

#footer p{
font-size:13px;
}
/* End Fonts */


/* Menu */
.menu ul li {
background:url(../images/button.png);
background-repeat:no-repeat;
}
.menu ul li:hover {
background:url(../images/button.png);
background-repeat:no-repeat;
}

.menu ul li ul li, .menu ul li ul li:hover {
background:url(../images/button_long.png);
background-repeat:no-repeat;
}


.menu ul li ul li ul li, .menu ul li ul li ul li:hover {
background:url(../images/button.png);
background-repeat:no-repeat;
}

.menu a, .menu a:visited {
color:#ffffff;
font-family:verdana,arial;
font-size:16px;
font-weight:bold;
}

/* End Menu */


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

div.duupdatepub{
background-color:#4074c0;
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:#27569e;
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:#dee9f8;
}

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

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

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

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

.dutransnavigation {
background-color:#6592d3;
}

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

.blue{
color:#2F6DB3;
}

.red{
color:#C92A2F;
}