html, body {
	width:100%;
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 13px;
	line-height: 14pt;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	scrollbar-highlight-color: #d0f3c0;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-face-color: #ecf7e7;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-darkshadow-color: #A4B0B4;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #025634;
	background-color: #60bcec;
	background-image: url(0images/mainbg.jpg);
	background-repeat: repeat-x;
	background-position: center top;

}
.footer {


	width:100%;
	height:496px;
	text-align:left;
	background-image: url(0images/footerbg.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.top { position:relative; height:117px; width:867px;}

.searchbar { height:46px; background-color:#edf7e8;}

td { line-height: 16pt;  vertical-align: top;}
.detailimg {border:1px solid #025632} 
.container {width:100%; height:100%;}

.box {position: relative; top: 0px; left: 0px; width: 907px; text-align:left;}



.buttons {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-left: 1px solid #025632;
	border-top: 1px solid #025632;
	border-right: 1px solid #025632;
	border-bottom: 1px solid #025632;
	background-color: #4eb51e;
	color: #FFFFFF;
	width: 60px;
	font-weight: bold;
}
/*div {border:1px solid #000000}*/

.menuDiv {position: relative; top:0px; left:0px; width: 907px; clear:both;}

.mainDiv  {position: relative; top:0px; left:0px; min-height:600px;  text-align:left; padding:20px; background-color:#ffffff; width: 867px;}

.contentDiv { left:10px; padding:0px; width: 100%; color: #000000; font-family: Arial, Helvetica, sans-serif;}

.columnDiv { width: 176px; float:right; }

.columnArea {color: #666666; width: 176px; background-color:#edf7e8; border: 1px #025632 solid;
text-align: center;}

.columnArea2 {color: #666666; width: 176px; text-align: center;}

.columnArea3 {
	color: #666666;
	width: 176px;
	background-color:#edf7e8;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #025632;
	border-left-color: #025632;
}

.columnArea4 {
	text-align:left;
	color: #000000;
	padding:5px;
	background-color:#edf7e8;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #025632;
	border-left-color: #025632;
}

.headingDiv {height:34px; width: 176px; background-image: url(0images/basketBG.jpg); background-repeat: no-repeat;
text-align: center; color: #ffffff; font-weight:bold; padding-top:1px; display: block; font-size:10pt}
.columnHR {border-bottom: 1px #018f52 dashed; width:80%; height:1px; border-top: none; border-left: none; border-right: none;}
A.columnLink:link, A.columnLink:visited {color: #333333; text-decoration: none;  line-height: 15pt; font-size:0.9em;}
A.columnLink:hover {color: #018f52; }

.relatedTable { width: 670px; border-top: 1px #025632 solid; }
.relatedTablehome { width: 670px; border-top: 1px #025632 solid; margin-top:40px;}
.relatedD {width: 94px; height:94px;  border:1px solid #025632; vertical-align:middle; text-align:left;}
.relatedTitle {width:140px; color: #025632; font-size: 11pt; background-color: #ffffff; padding: 5px; position: relative; top: -18px; }

.featArea {color: #666666; width: 670px;  background-image: url(0images/FeaturedPanels_03.gif); background-repeat: repeat-y;}
.featHeadingDiv {height:23px; width: 670px; background-image: url(0images/FeaturedPanels_01.gif); background-repeat: no-repeat; font-size: 10pt;
text-align: center; color: #ffffff; font-weight:bold; padding-top:2px;}

.contactDiv {position: relative; top:0px; width: 880px; margin: 0px auto 0px auto; color:#000000; text-align: left; font-size: 8.5pt; }
A.contactLink:link, A.contactLink:visited {color: #000000; text-decoration: none;}
A.contactLink:hover {color: #000000;}

H1 {font-size: 15pt; color: #ff3d02; line-height: 14pt; font-weight:bold; padding:10px 0px 0px 0px;}
H2 {font-size: 15pt; color: #ff3d02; line-height: 14pt; font-weight:bold; padding:5px 0px 0px 0px;}
H3 {font-size: 8pt; color: #e41313; font-weight: normal;  line-height: 6pt;}
hr {border-bottom: 3px #666666 dotted; border-top: none; border-left: none; border-right: none;}
.red {font-size: 8pt; color: #e41313; font-weight: bold;   padding:0px 0px 10px 0px; }
li.bullet {list-style-image: url(0images/bullet.gif);
position:relative;
top:10px;}

.header {background-color:#80ce3d; color:#ffffff; font-weight: bold;}
.data {background-color:#ffffff;}
.data2 {background-color:#ffffff;}

.landing {
	background-image: url(0images/landing_grad_bg.jpg);
	background-repeat: repeat-x;
	border-right: 1px solid #ff5c03;
	border-left: 1px solid #ff5c03;
	font-size: 12px;
	color: #000000;
	padding-left: 5px;
	text-align:left;
}
.landing_p {margin-top:5px; margin-bottom:5px}

.searchformText {font-size: 9pt; color: #025632; background-color:#ffffff; border-width: 1px; border-style: solid; border-color: #025632; padding: 2px 5px; font-weight:bold;}
.formText {font-size: 8.5pt; color: #666666; background-color:#ffffff; border-width: 1px; border-style: solid; border-color: #03831e; padding: 1px;}
.formBut {font-size: 10pt; color: #ffffff; background-color:#4eb51e; border-width: 1px; border-style: solid; border-color: #025632; padding: 2px; font-weight:bold; margin-top:5px;}

A:link, A:visited {color: #ff2400; text-decoration: none;}
A:hover {color: #e41313; }


.detailimg {border:1px solid #025632}
.featbox {width:95px; text-align:center; float:left; margin-left:7px; margin-right:7px; vertical-align:middle; font-size: 8.5pt;}
.feattext {text-align:center;font-size: 8.5pt;}
.greentext { font-size: 13pt;  color: #025632;  font-weight:normal;}

.reviewslist {width:640px; clear:left; float:left; border:1px solid #025632; margin-top:20px;}
.reviewslist h5 {margin:1px; background:#025632; color:#fff; padding:5px;}
.reviewslist .review {margin:5px; padding:5px; border-bottom:1px solid #ededed;}
.reviewslist #writereview {margin:5px; padding:5px;}

