/* Layout */
body {
color:#737373;
}

#header {
background-color:#003F7F;
border-color:#AAB20C;
}

#holder {
background-color:#FFFFFF;
border-color:#17468d;
border:1px solid;
}

#footer {
border-color:#AAB20C;
background:#003F7F; 
color:#FFFFFF;
}

#identity {
float:right;
margin:10px 10px 10px 0;
color:#d0d0e0;
}

#identity a {
color:#ffffff;
}

.menu{

}
/* End Layout */

img{
color:#ffffff;
border-color:#ffffff;
}

img.border{
border:4px solid;
color:#122F87;
}
/* Fonts */
#footer a:link, #footer a:visited{
color:#ffffff;
}


h1, div.duupdatepub .pubtick, div.duupdatepub .pubtick a, div.forum_list_header a {
color:#FFFFFF;
}

h2, h3 {
color:#194c9a;
border-color:#B9B9B9;
}

a:link, a:visited {
color:#194c9a;
}

div.duupdatepub h3 {
color:#FFFFFF;
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:4px 0px 10pt 6px;
}

.pagecomponent a {
color:#194c9a;
font-weight:bold;
}

td, tr, p, div {
color:#000000;
}

a:link a:visited {
color:#194c9a;
}
/* End Fonts */


/* Menu */
.menu ul li {
margin-top:5px;
/*background:#6592d3;*/
}
.menu il li ul{

}
.menu ul li ul li {

}
.menu ul li ul li ul li {

}
.menu ul li ul li a{
background:#005CB9;
}

.menu a, .menu a:visited {
color:#ffffff;
}

.menu a.menu-selected, .menu a.menu-selected:visited {
color:#003F7F;
}

.menu .menu-selected a, .menu .menu-selected a:hover, .menu .menu-selected a:visited{
color:#003F7F;
background:#FFFFFF none repeat scroll 0 0;
}

.menu a:hover {
color:#C19953;
text-decoration:none;
background-image:none;
}
/* End Menu */


/* Update Forms */
.duviewrecord {
background-color:#FFFFFF;
margin-bottom:0px;
border-top:0px;
}

div.duupdatepub{
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:#3253A4;
}

div.duviewrecord {
background-color:#FFFFFF;
margin-top:0px;
}

.dutransnavigation {
background-color:#ffffff;
clear:both;

}

.dusearchrecord {
background-color:#FFFFFF;
}

.attendeeform h4 {
background:#1639A2;
color:#ffffff;
}

/* End Update Forms */

table{
border-collapse:collapse;
}


.rtop, .rbottom{
display:block;
background:#fff;
height:2px;
overflow:hidden;
}
.rtop *, .rbottom *{
display: block;
height: 1px;
overflow: hidden;
background:#AAB20C;
}

.r1{margin: 0 1px}
.r2{margin: 0 0px}


.menu a{
background:#003F7F;
border-left:2px solid #AAB20C;
border-right:2px solid #AAB20C;
}

.menu a.menu-selected{
background:#ffffff;
color:#003F7F;
}

table#calendar td{
padding-left:5px;
padding-top:4px;
padding-bottom:12px;
}

