/* CSS Document */

body{
font: 12px Arial, Helvetica, sans-serif;
color:#000;
background:#002072 url(images/body-bg.gif) repeat-x;
text-align: center;
margin:0;
}
a{
color:#000;
text-decoration:none
}
a:hover{
color:#000;
text-decoration: underline
}
#wrapper{
text-align: left;
width:928px;
margin: auto;
background:url(images/wrapper-bg.png) repeat-y;
}
#handler{
padding:0 14px;
}

.banner, #header, #menu{
	margin:0;
}

#menu{
background:#999 url(images/menu-bg.gif) repeat-x;
margin-bottom:1px;
}

.content-wrapper{
padding:20px 17px 0 0;
background:#fff url(images/content-bg.gif) repeat-y
}

#left-column {
width: 610px;
float: right;
display:inline
}

#right-column {
color:#000;
width: 250px;
float: left;
display:inline
}
#right-column p {
color:#000;
}

#contactleft{
	margin:50px 20px;
	text-align:center
}
#contactleft h2, #contactleft h3{
	margin-bottom:20px;
	font-weight:bold;
	color:#2c3963;
}

#contactleft h3{
	margin-bottom:20px;
	font-size:16px
}
#contactleft h2 a, #contactleft h3 a{
	text-decoration:none;
	color:#ff0000;
}

h1{
font:24px "Times New Roman", Times, serif;
color:#1c294c;
margin:0;
margin-bottom:10px;
}
h2{
font:20px "Times New Roman", Times, serif;
color:#000;
margin:0;
margin-bottom:20px;
}
h3{
font:18px "Times New Roman", Times, serif;
color:#000;
margin:0;
margin-bottom:5px;
}

p{
line-height: 18px;
margin:0;
margin-bottom:20px;
}

.blue{
color:#1c294c;
}

.img{
	float:right;
	margin:0 0 20px 20px;
}

ul{
	margin:0;
	padding:0;
	padding-left:30px;
	margin-bottom:20px;
}
li{
	margin:0;
	padding:0;
}
ol ul li{
	list-style-type: square
}
ol li{
	list-style-type: circle;
}

.divider{
float: none;
height:20px;
}

.blocks{
clear: both;
font-size: 1px;
}

form{
margin:0;
}
.forms{
	color:#000;
	padding:0 10px 20px 20px
}

.input {
width: 150px;
border: 1px solid #ccc;
margin-bottom:10px;
}

.dropdown{
border: 1px solid #ccc;
width: 153px;
margin-bottom:10px;
}

.textarea{
width:210px;
height: 80px;
overflow:auto;
margin-bottom:10px;
border: 1px solid #ccc;
} 

.label{
font:11px Arial, Helvetica, sans-serif;
color:#000;
padding-top:5px;
}

.red {
color:#ff0000;
}

#footer{
font-size: 11px;
color: #fff;
text-align:center;
padding:20px 0 20px 0;
}
