﻿/*structure*/

#wrapper {
margin: 0px auto;  /* to fix centering in Mozilla */ 
width: 890px;
background: url('/cwt/external/wcpages/images/content_bg2.jpg');

}

body {

background-color: #333333;
margin: 0 0 0 0;
}

#masthead {
background: url('/cwt/external/wcpages/images/header_top.gif') no-repeat;
width: 890px;
height: 126px;
overflow: hidden;
}
	
#leftcolumn {
width: 233px;
height: 100%;
float: left;
overflow: hidden;
text-align: left;
float: left;
background-color: #9e9d9a;
}

#middlecolumn {
width: 445px;
float: left;
overflow: hidden;
}

#rightcolumn {
float: left;
overflow: hidden;
background-color: #f1f0f1;
padding-left: 2px;
}

#topimage {
width: 449px;
height: 126px;
margin-left: 1px;
}

}
#mainnav {
margin-top:15px;
margin-left: 8px;
}


#toplinks {
margin-top: 5px;
float: right;
font: 11px arial; 
width: 275px; 
color: #35a248;
}

#toplinks a:hover{
text-decoration: underline;
color:#9e9d99; 
}

#toplinks a {
color: #35a248;
}

#pagecontent {
background: url('/cwt/external/wcpages/images/content_bg.gif');
}


#footer {
height: 61px;
width: 890px;
background: url('/cwt/external/wcpages/images/footer.gif');
}

#banner {
 margin-top:25px;
 text-align:center;
 margin-bottom:25px;
}

#quicklinks {
margin-left: 10px;
font: 12px arial;
line-height: 22px;
margin-top:0;
}

#content {
width: 440px;
margin-left: 0px;
font: 12px arial;
color: #000000;
}

#content ul li {
position: relative;
padding: 0px 0px 0px 0px;
margin-bottom: 6px;
margin-right: 0;
}

#main_text {
margin-left: 10px;
margin-right:5px;

}

#breadcrumbs {
margin: 5px;	
}

#breadcrumbs a {
color: #35a248;
}

#breadcrumbs a:hover {
text-decoration: underline;
	
}

#copywrite {
float: left;
font: 10px arial;
width: 375px;
margin-top: 10px;
margin-left: 10px;
}

#weblinklogo {
float: left;
margin-left: 350px;
margin-top: 10px;
color: #666666;
font: 10px arial;
text-decoration: none;
}

/*font*/

h3 {
font: 16px Arial, Helvetica, Sans-serif;
color: #ffffff;
}


h2 {
font: 16px Arial, Helvetica, Sans-serif;
color: #5b5b5b;
margin-bottom:0;
}

h1 {
font: 18px Arial, Helvetica, Sans-serif;
color: #35a248;
margin-bottom: 5px;
margin-top: 25px;
}

hr {
color: #b1dbb8;
margin: 5px;
}

a {
text-decoration: none;
color: #009900;
}

a:visited {
text-decoration: none;
color: #009900;
}

a:hover {
text-decoration:underline;
color: #009900;
}

#quicklinks a {
color: #9e9d99;
/*margin-left:15px;*/
margin-left:0px;
margin-top: 0;
}

#quicklinks a:visited {
text-decoration: none;
color: #9e9d99;
/*margin-left:15px;*/
margin-top: 0;

}

#quicklinks a:hover {
color: #5a5a5a;
text-decoration: underline;
/*margin-left:15px;*/
margin-top: 0;

}

.content {
font: 12px Arial;	
}

.clear { clear: both; }

/*Navigation */

#mainnav ul {
margin: 0px 0px 0px 0px;
padding: 0px;
list-style: none;
width: 210px;
font: 14px Arial, Helvetica, Sans-serif;

}

#mainnav ul li {
position: relative;
padding: 0px 0px 0px 0px;
background-color: #9e9d99;
border-bottom:1px #cacac7 solid;
margin-bottom: 6px;
margin-right: 0;
}

#mainnav li ul {
position: absolute;
left: 234px;
top: 0;
display: none;
}

#mainnav ul li a {
display: block;
text-decoration: none;
text-align: left;
color: #ffffff; 
padding: 5px 0px 5px 0px;
margin: 0px 0px 0px 10px;
border-bottom: 1px;
border-color: #ffffff;
}

#mainnav ul li ul li a {
display: block;
text-decoration: none;
text-align: left;
color: #ffffff;
padding: 0px;
margin: 10px;
}

#mainnav ul li a:hover {
color:#595959;
}

#mainnav li.sfhover ul li ul {
top: 0;
display: none;
}

#mainnav li:hover ul li ul {
top: 0;
display: none;
}

#mainnav li ul li.sfhover ul {
display: block; 
background: #2a2a2a;
color:#ffffff; 
}

#mainnav li ul li:hover ul {
display: block; 
background: #2a2a2a;
color:#ffffff;
}

#mainnav li.sfhover ul {
display: block; 
background: #2a2a2a;
color:#ffffff;
}

#mainnav li:hover ul {
display: block; 
background: #2a2a2a;
color:#ffffff; 
}

a.mainbuttons {
display: block;
padding: 0px
}

li.mainbuttons {
display: block;
padding: 0px
}

ul li a:hover {
color:#595959;
}

li.sfhover ul li ul {
top: 0;
display: none;
}

li:hover ul li ul {
top: 0;
display: none;
}

li ul li.sfhover ul {
display: block; 
background: #2a2a2a;
color:#ffffff; 
}

li ul li:hover ul {
display: block; 
background: #2a2a2a;
color:#ffffff;
}

li.sfhover ul {
display: block; 
background: #2a2a2a;
color:#ffffff;
}

li:hover ul {
display: block; 
background: #2a2a2a;
color:#ffffff; 
}


/* Fix IE. Hide from IE Mac \*/
* html ul li {
float: left;
height: 1%;
}

* html ul li a {
height: 1%
} /* End */