body {
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	font-size:12px;	
	background-color:#f9f9f9;
}
h2
{
font-size:14px;
}
#links a
{
text-decoration:none;
color:#FFFFFF;
}
a
{
text-decoration:underline;
}
a:hover
{
color:#1644ac;
text-decoration:none;
}
#wrapper
{
width:1003px;
margin:auto;
padding:0px;
background-color:#FFFFFF;
}
#head
{
background:url(../img/head_bg.gif) repeat-y;
height:60px;
width:100%;
padding:0px;
}
#logo
{
width:207px;
height:85px;
margin:15px 0 0 25px;
position:relative;
float:left;
z-index:999;
}
#links
{
float:left;
position:relative;
margin:35px 0 0 20px;
}
#links span
{
color:#FFFFFF;
padding:0 5px 0 5px;
}
.clear
{
clear:both;
}
#links a:hover
{
color:#CCCCCC;
text-decoration:underline;
}
#nav
{
position:absolute;
top:0px;
}
#banner
{
background-color:#a25d40;
width:100%;
height:63px;
z-index:9;
clear:both;
}
#banner-img
{
float:left;
background-image:url(../img/home-img.jpg);
width:260px;
height:63px;
}
#banner-txt
{
width:330px;
float:left;
margin:5px 0 0 25px;
color:#000;
}
h1
{
font-size:16px;
color:#FFFFFF;
font-style:italic;
font-weight:bold;
margin-bottom:3px;
}
#banner-txt span
{
color:#FFFFFF;
font-size:11px;
font-style:italic;
}
#banner-txt span a
{
color:#FFFFFF;
font-size:11px;
font-style:italic;

}
#banner-box
{
float:right;
margin:20px 10px 0 0;
}
#two-col1
{
width:75%;
float:left;
margin:15px 15px 0 5px;
}
#two-col2
{
width:10%;
float:left;
margin:4px;
}
#three-col1
{
width:16%;
float:left;
margin:15px 15px 0 5px;
}
#three-col2
{
width:60%;
float:left;
margin:8px 4px 4px 4px;
*margin:20px 4px 4px 4px;
}
#three-col3
{
width:10%;
float:left;
margin:4px;
}
.colhead
{
color:#005fbd;
font-weight:bold;
margin-left:15px;
}
.fleft
{
float:left;
}
.fright
{
float:right;
}
.bottomband
{
margin-top:10px;
width:200px;
background-color:#46b3ee;
height:7px;
}
.footerline
{
background-color:#d1d1cf;
width:100%;
height:1px;
}
#col2 img, #col3 img, #col4 img 
{
margin-bottom:5px;
}
#rightbox
{
background-image:url(../img/right-bg.png); width:206px;height:117px;
margin-top:20px;
}
#rightbox div
{
font-size:15px;
font-weight:bold;
color:#FFFFFF;
padding:10px 20px;
font-style:italic;
text-align:center;
line-height:20px;
}
#rightbox a
{
color:#006cc7;
}
#leftmenu
{
list-style:none;
margin:0px;
padding:0px;
}
#leftmenu li
{
border-bottom:dotted 1px #666666;
padding:5px;
font-style:italic;
font-weight:bold;
}
#leftmenu li a
{
color:#000000;
text-decoration:none;
color:#145aca;
}
#leftmenu li a.on
{
color:#000000;
}
#leftmenu li a:hover
{
color:#3777dd;
}
#col-bottom
{
background-color:#ff9f10;
height:1px;
padding-bottom:0px;
margin:0px;
}
form div label {
  display: block;
  float: left;
  width: 150px;
  padding: 3px 5px 0px 0px;
  margin: 0 0 5px 0;
  text-align: left;
  font-weight:bold;
}
form input.text {
width:250px;
}

