/* CSS Document */
body{
background:#D4DEE0 url(../images/bg.jpg) top center no-repeat fixed;
margin:0px;
padding:0px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000066;
}
a{
color:#FD0101;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
input{
background:transparent;
}
textarea{
background:transparent;
}
.wrapall{
position:relative;
width:1000px;
margin:0 auto;
text-align:left;
}
	#header{
	width:1000px;
	height:158px;
	background:#FDFDFE url(../images/bg_topofpage.jpg) top center no-repeat;
	margin-bottom:34px;
	padding-top:28px;
	}
	.mainwrap{
	width:1000px;
	overflow:hidden;
	}
		#nav{
		width:239px;
		background:url(../images/bg_nav.gif) repeat-y left;
		float:left;
		}
		.main{
		width:559px;
		float:left;
		}
			.main .main-padding{
			margin-left:25px;
			}
			.main p{
			padding:0px 0px 0px 0px;
			margin:0px 0px 10px 0px;
			}
			.main h1{
			font-size:24px;
			padding:0px 0px 0px 0px;
			margin:0px 0px 12px 0px;
			}
			.main h2{
			font-size:16px;
			font-weight:normal;
			color:red;
			padding:0px 0px 0px 0px;
			margin:0px 0px 12px 0px;
			}
			.main hr{
			margin-left:0px;
			}
		.right{
		text-align:center;
		width:202px;
		float:left;
		margin-right:-3px;
		margin-top:41px;
		}
			.right  .rightIcon{
			display:block;
			margin-bottom:20px;
			}
			.right .padding{
			margin: 0px 20px 0px 20px;
			}
			.box{margin-bottom:30px;}
			.legend-title{color:red; font-weight:bold; font-size:12px;}
			.right #newsletterForm{
			margin: 0px 20px 0px 20px;
			}
				.right #newsletterForm h2{
				color:red;
				font-size:14px;
				text-align:left;
				margin:0px;
				padding:0px;
				}
				.right #newsletterForm p{
				text-align:left;
				margin:0px;
				padding:0px;
				}