body {

	background-color: #d2d2d2;
	font-family:Verdana;
	font-size:12px;
}
table td{
font-family:Verdana;
font-size:12px;
}

.mlddm {
margin:0;
padding:0;

}

.mlddm li {
display:inline;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
.mlddm li a, .mlddm li a#buttonnohover {
background-color:#145170;
border:1px solid #145170;
background-image:url(/layouts/wcp_kobfire/images/menubg.gif);
color:#FFFFFF;
display:block;
font-family:Verdana;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0 2px 0 0;
padding:4px;
text-align:center;
text-decoration:none;
text-transform:uppercase;
white-space:nowrap;
width:120px;
}

.mlddm li{
  display:inline;
  margin:0;
}

.mlddm li a:hover, .mlddm li a#buttonhover {
background-color:#ABC9DE;
}
.mlddm ul {
background:#145170 none repeat scroll 0 0;
border:1px solid #FFFFFF;
margin:2px 0 0;
padding:0;
position:absolute;
visibility:hidden;
z-index:100;
}
.mlddm ul li {
float:none;
}
.mlddm ul li a {
background:transparent none repeat scroll 0 0;
border-width:0;
color:#FFFFFF;
display:block;
font-weight:normal;
margin:0;
padding:2px 15px 2px 5px;
text-align:left;
text-transform:none;
white-space:pre;
width:auto;
}
.mlddm ul li .hsub {
background:transparent url(/layouts/wcp_kobfire/images/arrowa.gif) no-repeat scroll right center;
}
.mlddm ul li .hsub:hover {
background:#ABC9DE url(/layouts/wcp_kobfire/images/arrowa.gif) no-repeat scroll right center;
}


#container
{
margin:0 auto;
width: 967px;
background:url(/layouts/wcp_kobfire/images/contbg.gif) repeat-y;
}
#header
{
margin-left: 9px;
margin-right: 9px;
background-image:url(/layouts/wcp_kobfire/images/headerbg.gif);
height: 104px;
}
#logo
{
float:left;
height:104px;
width:228px;
margin-left: 30px;
}

#datetime
{
float:right;
margin-right: 50px;
padding-top:12px;
color:#8a90a0;
}


#leftbar
{
background:url(/layouts/wcp_kobfire/images/sidebgright.gif) repeat;
float: left;
width: 9px;
}
#rightbar
{
background:url(/layouts/wcp_kobfire/images/sidebgleft.gif) repeat;
float: right;
width: 9px;
}
#menu
{
margin-left: 9px;
margin-right: 9px;
background-image:url(/layouts/wcp_kobfire/images/menubg.gif);
height: 26px;
}
#undermenu
{
margin-left: 9px;
margin-right: 9px;
background-image:url(/layouts/wcp_kobfire/images/undermenu.gif);
height: 12px;
}
#content
{
margin-left: 9px;
margin-right: 9px;
padding-left: 9px;
padding-right: 9px;
background-color:#FFFFFF;
}
#bottombar
{
margin-left: 9px;
margin-right: 9px;
background-image:url(/layouts/wcp_kobfire/images/bottombar.gif);
height: 45px;
}

#footer a
{
color:#578ac4;
font: normal 11px Tahoma, Verdana;
}

#breadcrumb, #breadcrumb a{
color:#578ac4;
font: normal 11px Tahoma, Verdana;
padding-bottom:5px;
}

#footer
{
font: normal 11px Tahoma, Verdana;
text-align:left;
margin-left: 9px;
margin-right: 9px;

background-image:url(/layouts/wcp_kobfire/images/footerbg.gif);
height: 127px;
border-bottom:solid 1px #FFFFFF;
}

.menud{
color:#FFFFFF;
font: normal 13px Tahoma, Verdana;
text-decoration:none;
font-weight:bold;

}

.menud a{
color:#FFFFFF;
font: normal 13px Tahoma, Verdana;
text-decoration:none;
font-weight:bold;
}
#datetime .inputt{
height:13px;
font-size:10px;
}

#contactinfo
{
float:left;
padding-left:40px;
padding-top:12px;
margin:0px;
}
#copyright
{
float:right;
padding-right:40px;
padding-top:12px;
margin:0px;
}


.pagetitle
{
font-weight:bold;
font-size:16px;
}
								
.cattitle
{
font-weight:bold;
font-size:14px;
color:#154f6f;
font-family:Helvetica,Verdana;
}

.menuback
{
font-size:12;
color:#578ac4;
text-decoration:none;
}
.menuback a
{
color:#578ac4;
text-decoration:none;
}


#sidemenu, #sidemenu ul li{
list-style-image: url(/images/noarrow.gif);
padding:0;
margin:0;
}


.current{
list-style-image: url(/images/arrow.gif);
}

/*ERROR PAGES*/
#subpageHeaderBox {
border-bottom:2px solid #085EAA;
clear:left;
margin-bottom:6px;
overflow:hidden;
position:relative;
width:754px;
}

h1.subpageHeader {
color:#085EAA;
font-family:Arial,Helvetica,sans-serif;
font-size:24px;
font-weight:bold;
margin:0 100px 0 0;
padding-bottom:0;
position:relative;
}

#secLeftCol {
float:left;
font-family:Arial,Helvetica,sans-serif;
margin:0;
padding-left:8px;
padding-top:0;
position:relative;
width:500px;
}

#secLeftCol p {
font-size:13px;
line-height:133%;
margin-bottom:14px;
margin-top:0;
}