html {
	overflow-y:scroll;
}
html, body {
	background-image:url(../images/graphics/background_gradient.jpg);
	background-color:#9EBF18;
	background-repeat:repeat-x;
}

h1, h2, h3, h4, h5, h6, a, .Highlight {
	color:#9EBF18
}
a:hover {
	color:#FF0000;
}



/* CORE CLASSES */
.container {
	width:950px;
	margin:12px;
	text-align:left;
}

/* HEADER STYLES */
.header {
	color:#FFF;
}
.header, .header a {
	color:#0048DF;
}
.header_left {
	background-image:url(../images/graphics/logo.png);
	float:left;
	text-align:left;
	width:600px;
	background-repeat: no-repeat;
}
.header_right {
	float:right;
	text-align:right;
	width:300px;
	font-size:18px;
	margin-top:50px;
	
}
.header_center {
	text-align:center;
}
.header, .header_left {
	height:120px;
}

/* NAV STYLES */
.nav {
	clear:both;
	line-height:22px;
}
.nav, .nav a {
	color:#FFF;
}

.homeflash {
	width:700px;
	height:240px;
	margin-left: 250px;
	padding-top:10px;
}

/* BODYMAIN STYLES */
.bodymain {
	
}

.bodymain_top {
	width:700px;
	height:15px;
	background-image:url(../images/graphics/homepagebackgroundtop.png);
	margin-top:10px;
	margin-left:250px;
}

.bodymain_bottom{
	width:700px;
	height:15px;
	background-image:url(../images/graphics/homepagebackgroundbottom.png);
	margin-left:250px;
}

.bodymain_scroll{
	width:700px;
	height:15px;
	background-image:url(../images/graphics/homepagebackgroundbottom.png);
	margin-left:250px;
	margin-bottom:50px;
}



.video_bodymain_top {
	width:700px;
	height:15px;
	background-image:url(../images/graphics/homepagebackgroundtop.png);
	margin-top:10px;
	margin-left:250px;
}

.video_bodymain_bottom {
	width:700px;
	height:15px;
	background-image:url(../images/graphics/homepagebackgroundbottom.png);
	margin-left:250px;
}

.bodymain_left {
	text-align:left;
	float:left;
	width:240px;
}
.bodymain_right {
	text-align:right;	
	width:200px;
	display:none;
}
.bodymain_center {
	text-align:left;
	background-image:url(../images/graphics/homepagebackground.png);
	background-repeat: repeat-y;
	margin-left:250px;
	padding:20px;
	min-height:510px;
}
.bodymain, .bodymain_left, .bodymain_right {
	color:#666666;
}

.video_bodymain_left {
	text-align:left;
	float:left;
	width:240px;
}
.video_bodymain_right {
	text-align:right;	
	width:200px;
	display:none;
}
.video_bodymain_center {
	text-align:left;
	background-image:url(../images/graphics/homepagebackground.png);
	background-repeat: repeat-y;
	margin-left:250px;
	padding:0px;
	min-height:430px;
}
.video_bodymain, .video_bodymain_left, .video_bodymain_right {
	color:#666666;
}


.box_left1 {width:220px; height:280px; margin:10px 0; background:url(../images/graphics/left_box1.png) no-repeat; padding:0 10px;}
.box_left2 {width:220px; height:250px; margin:10px 0; background:url(../images/graphics/left_box2.png) no-repeat; padding:0 10px;}
.box_left3 {width:220px; height:310px; margin:10px 0 0; background:url(../images/graphics/left_box3.png) no-repeat; padding:10px;}
.box_left1 h1, .box_left2 h1, .box_left3 h1, .box_left4 h1 {color:#fff; font-size:16px; font-weight:bold;}
.box_left1 p, .box_left2 p, .box_left3 p, .box_left4 p {color:#fff; font-size:12px;}
.box_left_formlabel {color:#fff; font-size:13px; font-weight:bold;}

/* FOOTER STYLES */
.footer {
	border-top:1px solid #FFF;
	clear:both;
	line-height:22px;
	margin-top: -40px;
}
.footer, .footer a {
	color:#FFF;
}
.footer_left {
	float:left;
	text-align:left;
	width:700px;
}
.footer_right {
	float:right;
	text-align:right;
	width:200px;
}
.footer_center {
	text-align:center;
	
}

.email_heading {
	color:#000000;
	text-decoration: overline;
	}

.afterfooter {
	padding-bottom:10px;
}

.table {
	font-size:10px;
}
