body {margin: 0px auto; padding:0px; left:0px; margin-top:0px; padding-top:0px; text-align: center; background-color:#aabd9f;}

#leftcol h1, #righttcol h1{
font-family:verdana, arial;
font-weight:bold;
font-size:16px;
color:#597062;
margin-top:0px;
}

#leftcol h2, #righttcol h2{
font-family:verdana, arial;
font-weight:bold;
font-size:14px;
color:#597062;
margin-top:0px;
}

#bottom_statement h1{
font-family:verdana, arial;
font-weight:bold;
font-size:16px;
color:#597062;
margin:0px;
padding:0px;
}

div#home_icon_wrapper h2{
font-family:verdana, arial;
font-weight:bold;
font-size:14px;
color:#0b421f;
margin:0px;
padding:0px;
}

h4 {
color:#0b421f; font-family:verdana, arial; 
font-weight:bold; 
font-size:12px;
margin:0px;
padding:0px;
}

h6 {
font-family:verdana, arial;
font-weight:bold;
font-size:12px;
color:#597062;
}
	
div#outerWrapper{width: 984px; margin-left:auto; margin-right:auto; margin-top:0px; border-left:solid 1px #3a8e81; border-right:solid 1px #3a8e81; display:table; text-align: left; padding:0px;}
div#innerWrapper {width: 984px; padding:0px; margin:0px}
div#main_content {width:984px; min-height:497px; height:auto !important; height:497px;  padding:20px 0px 0px 0px; margin:0px; background:#FFFFFF url(images/main_content_bg.jpg) repeat-x; }
div#home_icon_wrapper {width:940px; height:140px; padding:7px 0px 0px 10px; margin:0px 0px 0px 22px; text-align:center}
.home_icons {float:left; width:185px; text-align:center; padding:15px 0px 0px 0px; margin:0px;color:#0b421f; font-family:verdana, arial; font-weight:bold; font-size:9px; text-decoration:none;}
.home_icons a {color:#0b421f; font-family:verdana, arial; font-weight:bold; font-size:12px; text-decoration:none;}
.home_icons a:hover {color:#3a8e81; font-family:verdana, arial; font-weight:bold; font-size:9px; text-decoration:none;}
div#leftcol {width:535px; float:left; padding:5px 0px 0px 20px; margin:0px; font-family:verdana, arial; font-size:12px; color:#000000; line-height:16px;}
div#leftcol table{font-family:verdana, arial; font-size:12px; color:#000000;}
div#leftcol a{font-family:verdana, arial; font-size:12px; color:#000000; text-decoration:underline;}
div#leftcol a:hover{font-family:verdana, arial; font-size:12px; color:#09371a; text-decoration:underline;}
div#righttcol {width:314px; float:right; padding:5px 0px 0px 30px; margin:0px; text-align:left}
.home_right_callout {width:292px; color:#0b421f; font-family:verdana, arial; font-weight:normal; font-size:10px; padding:0px; margin:0px 0px 20px 0px;}
.home_right_callout p {color:#0b421f; font-family:verdana, arial; font-weight:normal; font-size:10px; padding:5px 0px 5px 0px; margin:0px;}
.home_right_callout form {padding:5px 0px 0px 0px; margin:0px;}

.home_right_callout_body {background:#FFFFFF url(images/right_callout_body.gif) no-repeat; padding:0px 15px 0px 15px; margin:0px;}
.home_right_callout_body a{color:#0b421f; font-family:verdana, arial; font-weight:normal; font-size:10px; text-decoration:underline}
.home_right_callout_body a:hover {color:#000000; font-family:verdana, arial; font-weight:normal; font-size:10px; text-decoration:underline}

.home_right_benefits {font-family:verdana, arial; font-size:11px; font-weight:bold; width:292px; 
margin:0px 0px 10px 0px; padding:0px; background: url(images/right_benefits_bg.jpg) repeat-x;}

.home_right_benefits h3{
font-family:verdana, arial;
font-weight:bold;
font-size:14px;
color:#1ba11f;
padding:10px 0px 5px 10px;
margin:0px;
}

.home_right_benefits ul {
list-style:none;
padding:0px;
margin:0px;
} 
.home_right_benefits li {
padding:5px 0px 5px 0px;
margin:0px 10px 0px 10px;
border-bottom:solid 1px #1ba11f;
color:#0b421f;
}

div#home_counter {background:#FFFFFF url(images/grey_gradient_bg.jpg) repeat-y; padding:5px; margin:0px;}
.home_left_padding {padding:0px; margin:20px 0px 20px 0px;}
table.home_table {padding:0px; margin:0px; font-family:verdana, arial; font-size:12px; color:#000000; line-height:16px;}

div#home_counter .title {padding:0px 0px 5px 0px; margin:0px; font-family:verdana, arial; font-weight:bold; font-size:18px; color:#0b421f; text-align:center;}
div#home_counter .stat {padding:0px; margin:0px; font-family:verdana, arial; font-weight:bold; font-size:14px; color:#597062;}

div#home_counter .stat_numbers {background-color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#FFFFFF; letter-spacing:2px;display:inline; padding:0px; margin:0px; text-align:center; border-left:solid 2px #000000; border-right:solid 2px #000000;}

.stat_numbers {background-color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#FFFFFF; letter-spacing:2px;display:inline; padding:0px; margin:0px; text-align:center; border-left:solid 2px #000000; border-right:solid 2px #000000;}


div#news_ticker {background:#FFFFFF url(images/newsticker_bg.jpg) no-repeat; padding:5px; margin:0px; height:70px;}

div#home_subscribers_rotation {text-align:center; padding:0px 0px 0px 0px; margin:0px 0px 0px 20px; width:250px;}

div#topbanner {width:984px; height:245px; padding:0px; margin:0px; background:#FFFFFF url(images/top_banner.jpg); vertical-align:top;}

div#topinteriorbanner {width:984px; height:270px; padding:0px; margin:0px; background:#FFFFFF url(images/top_banner.jpg);}

div#top_flags {float:left; width:140px; text-align:left; padding:3px 0px 0px 10px; margin:0px; color:#FFFFFF; font-family:verdana, arial; font-weight:normal; color:#FFFFFF;font-size:11px;}

div#top_subnav {
	float:left;
	text-align:center;
	width:815px;
	padding:2x 8px 0px 0px;
	margin-top:0px;
	color:#000;
	font-family:verdana, arial;
	font-size:16px;
	text-decoration:none;
	line-height:20px;
}

div#top_subnav a {
	color:#000;
	font-family:verdana, arial;
	font-size:14px;
	text-decoration:none;
	line-height:20px;
}

div#top_subnav a:hover {color:#006600; font-family:verdana, arial; font-weight:bold; font-size:16px; text-decoration:none;}

div#topnav {width:984px; height:23px; padding:3px 0px 0px 0px; margin:0px; background-color:#3a8e81; border-top:solid 1px #FFFFFF; text-align:center; color:#d8eebe; font-family:verdana, arial; font-weight:normal; font-size:12px;}
div#topnav a {color:#FFFFFF; font-family:verdana, arial; font-weight:bold; font-size:12px; text-decoration:none;}
div#topnav a:hover {color:#dceacd; font-family:verdana, arial; font-weight:bold; font-size:12px; text-decoration:none;}


#clear {
clear:both;
}

div#footer {
height:25px;
background-color:#3a8e81;
width:984px;
padding:0px;
margin:0px;
text-align:center;
color:#FFFFFF; 
font-family:verdana, arial; 
font-weight:bold; 
font-size:12px;
}
.footer_small_text {
color:#FFFFFF; 
font-family:verdana, arial; 
font-weight:normal; 
font-size:9px;
}

div#footer a {
color:#FFFFFF;
font-family: Verdana, verdana, arial; 
font-size:9px;
text-decoration:none; 
}

div#footer a:hover {
color:#d5d9db;
font-family: Verdana, verdana, arial; 
font-size:9px; 
text-decoration:underline; 
}

#bottom_statement {
text-align:center;
color:#09371a;
font-family: Verdana, verdana, arial; 
font-size:12px;
font-weight:bold;
padding:10px 0px 10px 0px;
margin:0px;
background-color:#FFFFFF;
}

#bottom_statement p{
color:#000000;
font-family: Verdana, verdana, arial; 
font-size:12px;
font-weight:normal;
}

#bottom_statement_smtext p{
color:#000000;
font-family: Verdana, verdana, arial; 
font-size:9px;
font-weight:normal;
}

a.bottom_statement_smtext {
color:#000000;
font-family: Verdana, verdana, arial; 
font-size:9px;
font-weight:normal;
}

a.bottom_statement_smtext:hover{
color:#597062;
font-family: Verdana, verdana, arial; 
font-size:9px;
font-weight:normal;
}

a.bottom_statement  {
text-align:center;
color:#09371a;
font-family: Verdana, verdana, arial; 
font-size:12px;
font-weight:bold;
}

a.bottom_statement:hover{
text-align:center;
color:#597062;
font-family: Verdana, verdana, arial; 
font-size:12px;
font-weight:bold;
}






#menu a {
	font-size:18px;
	color:#000;
}
	

/* Ticker Classes */


#NewsTicker{
	width:560px;
	height: 50px;
	margin:0 auto;
	padding:0px;
}

	#NewsVertical {
	width: 560px;
	height: 50px;
	display: block;
	overflow: hidden;
	position: relative;
	}
	#controller{
	display:none;
	}
	#play_scroll_cont{display:none;}
/* --------------- */
/* Ticker Vertical */
	#TickerVertical {
		width: 560px;
		height: 50px;
		display: block;
		list-style: none;
		margin: 0;
		padding: 0;
	}
	#TickerVertical li {
		display: block;
		width: 560px;
		height:70px;
		color: #333333;
		line-height:14px;
		text-align: left;
		font-size: 12px;
		margin: 0;
		padding:5px 0px 0px 0px;
		float: left;
	}



