body, html {
	margin:0;
	padding:0;
	}
body {
	background:#000000 url(../images/back.jpg) no-repeat top left scroll;
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#999999;
	}
a {
	color:#639222;
	text-decoration:none;
	}
a:hover {
	background:#101010;
	border-top:dashed 1px #666;
	border-bottom:dashed 1px #666;
	color:#639222;
	text-decoration:none;
	}
dd {
	margin:0;
	padding:0 0 10px 10px;
	}
dt {
	font-size:16px;
	color:#639222;
	font-weight:bold;
	}
form {
	margin:0;
	padding:20px 0 0 0;
	border-top:dashed 1px #212121;
	}
img {
	display:block;
	border:none;
	}
input {
	}
input, select, textarea {
	display:block;
	margin-bottom:10px;
	padding:2px;
	border:solid 1px #639222;
	background:#e4efd6;
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	}
p {
	margin:0 0 10px 0;
	}

.audio {
	float:right;
	width:110px;
	height:24px;
	}
.bottom {
	border-bottom:dashed 1px #212121;
	}
.cap_p {
	margin-top:10px;
	background:url(../images/cap_p.gif) no-repeat top left;
	}
.clear {
	clear:both;
	}
.column_right {
	float:right;
	width:280px;
	}
.column_right_index {
	float:right;
	width:250px;
	}
.contactlink {
	padding-top:70px;
	}
.contactlink a {
	font-size:16px;
	text-decoration:none;
	}
.content {
	width:620px;
	margin-top:180px;
	line-height:20px;
	}
.earth {
	float:right;
	width:120px;
	padding:30px 0 20px;
	font-size:14px;
	text-align:right;
	cursor:pointer;
	}
.earth a {
	border:none;
	color:#8a8a8a;
	text-decoration:none;
	line-height:22px;
	}
.earth a:hover {
	background:none;
	border:none;
	font-size:18px;
	color:#639222;
	font-weight:bold;
	text-decoration:none;
	line-height:22px;
	}
.fineprint {
	padding-bottom:20px;
	font-size:10px;
	color:#333;
	}
.footer {
	background:url(../images/footerback.gif) repeat-x top;
	}	
.footer_content {
	width:930px;
	margin-top:20px;
	padding:20px 0 20px 20px;
	font-size:10px;
	color:#6F6F6F;
	text-align:right;
	line-height:24px;
	
	}
.footer img {
	float:left;
	}
	
/* cgee 052609 */	
.footer_content {
	height:80px;
	border-bottom:1px solid #8A8A8A;
}
.footer_pic {
	float:left;
	height:75px;
	border-right:1px solid #8A8A8A;
	margin:0 20px 20px 0;
	padding-right:60px;
}
#footer_pic_last.footer_pic {
	border-right:0px;
	padding-right:0px;
	padding-left:20px;
}
div.footer_content p {
	margin:10px 0;
	text-align:right;
}
/* end cgee */
	
.logo {
	float:left;
	width:250px;
	padding-top:30px;
	}
.logo_index {
	width:365px;
	margin:0 auto;
	padding:0 20px 120px 0;
	}
.quotes {
	float:right;
	width:280px;
	padding-top:10px;
	}
.termanchors a {
	margin:0 10px;
	padding:0 5px;
	}
.text_lightgray {
	color:#ccc;
	}
.text_green {
	color:#639222;
	}
.title {
	margin-bottom:15px;
	padding-bottom:10px;
	border-bottom:dashed 1px #212121;
	}
.wrapper {
	width:930px;
	padding:10px 0 0 20px;
	}
	
/* START MENU STYLES */
.shadetabs ul, .earth ul {
	margin:0;
	padding:0;
	list-style-type:none;
	font-size:14px;
	text-align:right;
	}
.shadetabs li {
	margin: 0;
	}
.shadetabs li a {
	border:none;
	color:#8a8a8a;
	text-decoration: none;
	line-height:22px;
	}
.shadetabs li a:hover,
/*selected main tab style */
.shadetabs li a.selected,
#video .video {
	background:none !important;
	border:none !important;
	font-size:18px;
	color:#639222;
	font-weight:bold;
	text-decoration:none;
	line-height:22px;
	}
.shadetabs {
	float:right;
	width:250px;
	padding-top:20px;
	font-size:18px;
	}
.tabcontainer {
	display:none;
	}
.tabcontent {
	min-height:200px;
	}
@media print {
.tabcontent {
	display:block !important;
	}
}
