@charset "utf-8";
/* CSS Document */

body{ margin:0; padding:0; background-color:#ebfbf3; font-family:"Trebuchet MS", Verdana, Arial; font-size:12px}
body img{ border:0}
h1,h2,h3{ margin:0; padding:0}
a{ color:#666666; text-decoration:none}
a:hover{color:#00853e; text-decoration: underline}
#main{ width:1000px; margin:0 auto}
#header{ background-image:url(images/header.jpg); height:94px}
#logo{ float:left; width:313px}
#logo a{ height:94px; width:313px; display:block; text-indent:-9000px}
#nav{ float:right; padding-right:22px}
#nav ul, #nav li,.left ul, .right ul,.left li, .right  li, .largepoints li, .largepoints ul{ margin:0; padding:0; text-indent:0; list-style:none}
#nav li { float:left}
#nav li{; width:80px; text-align:left; padding-top:10px}
#nav a{ text-decoration:none; font-size:16px; color:#00853e; font-weight:bold}
#nav a:hover{ color:#63ca47}
.clear{ clear:both}
#content{ background: url(images/repeat.jpg); padding-bottom:10px}
#norepeat{ background:url(images/top.jpg) top no-repeat}
.left, .right{ width:109px; float:left}
.left, .right{ width:109px; float:left}
.left li, .right li { width:86px; height:86px; padding:2px; margin-top:12px; background-image:url(images/bg.jpg)}
.left ul, .right ul{ padding-left:9px}
.centerleft, .centerright, .centerleftinner{  padding-top:15px}
.centerleftinner{ width:762px; float:left; padding-right:10px; padding-left:10px}
.centerleft{ width:390px; float:left; padding-right:40px; padding-left:10px}
.centerright{ width:332px; float:left; padding-right:10px;}
.center{ width:782px; float:left}
h1{ color:#77b68e; font-size:28px; border-bottom:1px solid; padding-bottom:10px}
h2{ font-size:12px; height:20px}
#logo h1 { margin:0; padding:0; border-bottom:0}
#footer{ height:30px; background-image:url(images/footer.jpg); padding-left:15px; padding-right:15px; padding-top:10px; color:#FFFFFF;}
.rightalign{ float:right; }
.leftalign{ float:left}
#footer a { color:#FFFFFF; text-decoration:none}

.largepoints li{ background:url(images/bullet.jpg)  0px 8px  no-repeat; font-size:15px; color:#00853e; font-weight:bold; padding-bottom:15px; padding-left:20px}
.centerright ul { margin:0; padding-left:0; text-indent:0; padding-top:20px; padding-left:5px}
/*Tool Tip*/
#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;


}


#tooltip.pretty{
	color:#FFFFFF;
	border: none;
	width: 182px;
	height: 106px;

	
	background-position:top left;
	padding-left:40px;
	padding-top:2px
}



#tooltip.pretty {background: url('images/shadow.png');}


#tooltip.pretty h3{
	margin-bottom: 0.75em;
	font-size: 12pt;
	text-align: left;
	padding-right:5px
}

#tooltip.fancy {

	background-repeat:no-repeat;

}

#tooltip.fancy.viewport-right {
	background: url('images/shadow2.png');
	padding-left:20px;	height: 100px; padding-right:10px
}

#fancy2 { float: right; border:0 }

.headers, .table tr:hover{ background-color:#D7E6DF; font-weight:bold}
.table{border:1px solid #77b68 }
.table td{border:1px solid #77b68e }

