/*@charset "utf-8";*/
body{ margin: 0 auto; color:#FFFFFF; text-align:center;}
h1{ font-size:18px; color:#0033CC; padding:10px 0 5px 0; margin:0; padding-top: 90px; text-align:left;}
h2{ font-size:17px; color:#339999; padding:8px 0 8px 10px; margin:0; text-align:left;}
h3{ font-size:16px; color:#0066CC; padding:10px 0 8px 3px; margin:0; }
h4{ font-size:16px; color:#0099CC; padding:10px 0 8px 3px; margin:0; }
h5{ font-size:16px; color:#0099FF; padding:10px 0 8px 3px; margin:0; }
#bg{ width:879px; background:url(images/bg.gif); background-repeat: repeat-y; margin-left:auto; margin-right:auto; padding:0 5px 0 5px 0;}
#header{ width:800px; height:120px; clear:left; margin-left:80px; background-image:url(images/greentealogo.gif); background-repeat: no-repeat;}
#wrap{ width:850px;  color:#FFFFFF; position:relative; }
#container{ width:800px; margin: 0; padding:0; background-color:#FFFFFF; margin-left:auto; margin-right:auto;}
#footer{ width:800px; background-image:url(images/tealeaf.gif); background-repeat: no-repeat; background-position :right;
height:70px;}
#rcol{width:565px; margin: 0; padding:0; background-color:#FFFFFF; float:right;}
#lsidebar{ width:200px; margin:0; float:left;}
#lsidebar2{ width:200px; height:2300px; margin:0; float:left;}
#lsidebox{ width:200px; margin:6px 5px; float:left; clear:both;}
.imgbox{width:222px; margin-top:10px; margin-left:10px; padding:0; float:left;}
.imgbox2{width:300px; height: 217px; margin:10px; padding:0; float:left;}
.imgbox20{width:300px; height: 280px; margin:24px 10px 10px 10px; padding:0; float:left;}
.imgbox3{width:250px; height: 280px; margin:30px 10px 10px 10px; padding:0; float:right;}
.imgbox33{width:250px; height: 280px; margin:30px 10px 10px 10px; padding:0; float:right; color:#333333; font-size:13px; text-align:left;}
.imgbox4{width:500px; height: 280px; margin:10px; padding:0; float:left;}
.imgbox44{width:500px; height: 280px; margin:10px; padding:0; float:right;}
.imgbox5{width:450px; height: 290px; margin:10px; padding:0; float:left;}
#box2{width:288px; margin:10px 15px 0 0; padding:0; float:right; font-size:14px; color:#000000; line-height:120%;
text-align:left;}
#box3{width:280px; margin:10px 5px 0 15px; padding:0; float:left; font-size:14px; color:#000000; line-height:120%;
text-align:left;}
.box4{width:200px; margin:10px 15px 0 5px; padding:5px 3px 3px 3px; float:left; border: 1px dashed #339999; 
text-align:left; font-size:16px; color:#000000; line-height:120%;}
.box45{width:200px; margin:5px 15px 0 5px; padding:5px 3px 3px 3px; float:left;  
text-align:left; font-size:14px; color:#000000; line-height:120%;}
#box5{width:288px; margin:10px 15px 0 0; padding:0; float:right; font-size:14px; color:#000000; line-height:120%;
text-align:left;}
#box6{width:254px; margin:10px 5px 0 15px; padding:0; float:left; font-size:14px; color:#000000; line-height:120%;
text-align:left;}
#box7{width:200px; margin:10px 5px 0 15px; padding:0; float:left; font-size:14px; color:#000000; line-height:120%;
text-align:left;}
.clear{ clear:both; width: 100%; height: 1px;}
.topbox{ width:550px; margin:0; font-size:15px; color:#333333; float:right; margin-right:15px; border:1px solid #66CCCC; float:right; padding: 2px 5px 5px 5px;
text-align:left;}
.topbox2{ width:550px; margin:0; font-size:15px; color:#333333; float:right; margin-right:15px; border:1px solid #66CCCC; float:left; padding: 2px 5px 5px 5px;
text-align:left;}
.btbox{ width:550px; margin-top:8px; margin-bottom:8px; font-size:15px; color:#333333; float:right; margin-right:15px; border:1px solid #66CCCC; float:right; padding: 2px 5px 5px 5px;
text-align:left;}
.midbox{ width:515px; margin:0; font-size:15px; color:#333333; float:right; margin-right:15px; float:right; padding: 2px 5px 5px 5px;
text-align:left;}
.text1{text-align:center; color:#FFFFFF; font-size:13px; padding-top:30px;}
.text2{color: #006666; font-size:16px;}
.tealeaf{width:520px; border:1px dotted #0066CC; margin-top:15px; margin-right:15px; padding:5px 5px 5px5px; float:right;}
.tealeaf dl{width:500px; margin:5px; padding:3px; border:1px dotted #0066CC; clear:both; text-align:left;}
.tealeaf dt{font-size:16px; color: #006666; margin-left:15px;}
.tealeaf dd{font-size:14px; color:#000000; margin-left:15px; line-height:120%;}
.faq { width:515px; margin-top:15px; margin-left:5px; font-size:15px; color:#333333; float:right; margin-right:15px; 
border:1px dashed #66CCCC; float:right; padding: 2px 5px 5px 5px;}
.faq dl{ width:515px; }
.faq dt{ font-size:16px; color:#006666;}
.faq dd{ font-size:15px; color:#222222; line-height:120%;}
ul {
	list-style: none;
	margin: 0;
	margin-left:8px;
	margin-top:8px;
	padding: 0;
	text-align:left;
	}

img {
    border: none;
} 
/*- Menu--------------------------- */

#menu  {
	width: 189px;
	margin: 0;
	float:left;
	}
	
#menu li a {
	height: 28px;
	voice-family: "\"}\"";
	voice-family: inherit;
	text-decoration: none;
	font-size: 12px;
	margin: 0px;
	line-height: 160%;
	text-indent: 10px;
	}	
	
#menu li a:link, #menu li a:visited {
	color: #003333;
	display: block;
	background: url(images/bar2.gif);
	padding: 2px 0 0 0;

	}
	
#menu li a:hover {
	color: #0033FF;
	background: url(images/bar2.gif) 0 -30px;
	padding: 2px 0 0 0;
	}
table {width:69%; border-top:1px solid #e5eff8; border-right:1px solid #e5eff8; margin-right:15px; margin-top:15px;
border-collapse:collapse; float:right;}
td {color:#678197; border-bottom:1px solid #e5eff8; border-left:1px solid #e5eff8; padding:.2em .6em; text-align:center; font-size:12px;
}
tr.odd td {background:#f7fbff;}
tr.odd .column1 {background:#f4f9fe; }
.column1 {background:#f9fcfe;}
thead th {background:#f4f9fe;ext-align:center; font:bold 12px "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif; 
color:#66a3d3;}




/*div { border: solid 1px #f00; }*/
