body {
	margin:0;
	background:url(/images/bg.jpg) repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF
}
form, input, img, h1, h2, a, p {margin:0} img {border:none}

.top {
	display:block;
	width:100%;
	background:url(/images/hbg.jpg) repeat-x
}
.nav {
	display:table;
	width:940px;
	margin:0 auto;
	background:url(/images/nav-bg.png) top right no-repeat;
}
.logo {float:left}

.navlinks {float:right}
	.navlinks a {
		display:-moz-inline-box;
		display:inline-block;
		padding:13px 6px 2px;
		color:#5D5D5D;
		text-decoration:none;
		margin-right:10px
	}
		.navlinks a:hover {background:url(/images/navhover.png) top repeat-x #D6D6D6}	

.top img {display:block; margin:0} .top .cta {margin:0 auto; display:block; clear:both}
.mb30 {margin-bottom:30px}
	
.container {
	display:block;
	clear:both;
	width:898px;
	margin:30px auto
}
	.content, .main {display:block; background-color:#4A4A4A}

.main {
	background:url(/images/main-bg.png) center no-repeat #4A4A4A;
	height:300px
}
.form {
	display:block;
	position:absolute;
	height:200px;
	width:300px;
	margin:110px 0 0 535px
}


.main-pos {
	position:absolute;
	margin:34px 0 0 82px
}
	
	
.content {
	padding:30px
}
	.content p {
		margin:.75em 0;
		line-height:16px
	}
	.content a {
		color:#A5A6A6;
		text-decoration:underline;
	}
		.content a:hover {color:#A5A6A6; text-decoration:none}
	.content ol li, .content ul li	{
		margin:9px 0px 9px 0px;
	}
	
h1 {
	font-size:25px;
	font-weight:normal
}
h2, h3 {
	font-size:16px;
	font-weight:bold;
	margin:.5em 0
}
.disc ul {color:#fff; margin-left:30px; padding:0}
.disc li {display:inline; margin-right:10px}
.disc a {color:#fff; text-decoration:none}
.disc a:hover {text-decoration:underline}

