body{background:white;margin:0 auto;padding:0;font-family:Univers Light,Verdana,tahoma,arial,serif;font-size:11px;color:#333333;}
#pageContainer{width:843px;background:url('/images/pageBG.jpg') no-repeat;margin:0 auto;}
#mainContainer{width:825px;margin:0 auto;}
#topBanner{width:825px;height:125px;}
#logo{float:left;width:300px;}
#bannerButtons{float:right;width:300px;text-align:right;margin-right:20px;}
#lowerContainer{width:825px;}
#leftGutter{width:162px;float:left;}
img {border:0;}
#nav{width:162px;margin-bottom:20px;font-size:11px;border-top:1px solid #a6bb34; }
ul#navList{list-style:none;margin:0px;padding:0;}
ul#navList li{list-style:none;float:left;margin:0;padding:0;width:162px;height:25px;}
ul#navList li a{color:#333333;height:15px;width:162px;display:block;text-decoration:none;padding-top:5px;padding-left:10px;padding-bottom:5px;}
ul#navList li a:hover{color:#333333;background:#c8db5b;display:block;width:162px;height:15px;text-decoration:none;padding-top:5px;padding-left:10px;padding-bottom:5px;}
#smallNewsletterForm{width:162px;border-top:1px solid #a6bb34;margin-top:20px;}
#rightContainer{width:650px;float:right;}
#centerContainer{width:460px;float:left;}
#centerContent{width:440px;margin:0px auto 20px auto;}
#rightGutter{float:right;width:175px;text-align:center;}
div#serviceMenu{background:url('/images/gutterBG.jpg') repeat-y top;color:#00bbde;text-align:left;width:175px;padding-top:20px;padding-bottom:20px;font-weight:bold;font-size:14px;font-family:Myriad Pro,Univers Light, Arial, Tahoma, Serif;text-transform:lowercase;}
div#serviceMenu a{color:#00bbde;text-decoration:none;display:block;margin-left:10px;}
div#serviceMenu a:hover{color:#00bbde;text-decoration:none;display:block;margin-left:10px;}
div#serviceMenu a.serviceMenuItem {	cursor:pointer;	display:block;color:#00bbde;text-decoration:none;display:block;margin:0px 0px 0px 10px;padding:0;font-size:14px;}
div.serviceSubMenu{margin:0;padding:0;}
div#serviceMenu a.serviceSubMenuItem {	cursor:pointer;	display:block;	color:#9eb51f;text-decoration:none;display:block;margin:0px 0px 0px 10px;padding:0;font-size:12px;}

p.highlighted{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;color:#b7b6b6;font-size:15px;line-height:21px;font-family:Georgia,Tahoma,Serif;}
.greenHeader{background:url('/images/greenTabTop.jpg') no-repeat top #c8db5b;color:white;font-size:14px;padding:5px 0px 5px 8px;margin-top:10px;}
.rightGutterContent{width:149px;margin:10px auto 10px auto;font-size:10px;text-align:left;color:#333333;font-size:9px;}
.rightGutterContent a{color:#00bbde;text-decoration:underline;}
.rightGutterContent a:hover{color:#666;text-decoration:underline;}
input.imgButton{border:0px;padding:0;margin:0;}
input.imgButton:focus{border:0px;padding:0;margin:0;}
input.imgButton:hover{border:0px;padding:0;margin:0;}


#footer{width:825px;margin:50px auto 25px auto;text-align:center;color:#9b9b9b;font-size:10px;}
#footer ul{list-style:none;padding:10px 0px 10px 0px;clear:both;text-align:center;}
#footer ul li{list-style:none;display:inline;padding:5px;}
#footer ul li a{color:#9b9b9b;text-decoration:none;}
#footer ul li a:hover{color:#9b9b9b;text-decoration:none;}
#footer p{clear:both;text-align:center;}

h1,h2,h3,h4,h5{font-family:Myriad Pro,Univers Light, Arial, Tahoma, Serif;letter-spacing:0px;color:#9eb51f;font-weight:normal;margin:0;padding:0;}
h1{font-size:24px;text-transform:lowercase;font-weight:100}
h2{font-size:20px;}
h3{font-size:13px;font-family:arial,Myriad Pro, Serif;text-transform:uppercase;font-weight:bold;}
h4{font-size:14px;color:#a6bb34;}
h5{font-size:12px;}
span.blue{color:#00bbde;}
.required{background:#FCE1E2;border:#AD1319 solid 1px;}
.error{color:red;font-weight:bold;}
.testimonialListing{clear:left;width:425px;padding-bottom:15px;padding-top:10px;border-bottom:1px solid #a6bb34;}
.eventListing{clear:left;padding-bottom:15px;padding-top:10px;border-bottom:1px solid #a6bb34;}
.testimonial{margin-bottom:10px;margin-top:10px;position:relative;width:425px;float:left;}
.testimonialImage{width:215px;float:left;}
span.testimonialQuote{font-family:Georgia,Tahoma,serif;font-style:italic;color:#6d6d6d;}

.tipListing{clear:left;width:425px;border-bottom:1px solid #a6bb34;}
.tip{margin-bottom:10px;margin-top:10px;position:relative;width:425px;float:left;}
.tipImage{width:150px;float:right;margin-left:10px;}
div.aboutImage{float:right;width:250px;text-align:center;}
ul.resource_section{
	display:none;
}

li.resource_header{
	list-style-image:URL('/images/arrow.gif');
	font-size:13px;
	font-weight:bold;
}

li.resource_header_on{
	list-style-image:URL('/images/arrow-down.gif');
	font-size:13px;
	font-weight:bold;
}
li.resource_subheader{
	list-style-image:URL('/images/arrow.gif');
	font-size:13px;
	font-weight:normal;
}

li.resource_subheader_on{
	list-style-image:URL('/images/arrow-down.gif');
	font-size:13px;
	font-weight:normal;
}
li.resource_listing{
	font-weight:normal;
	font-size:11px;
}

.greenHeading{font-size:12px;font-weight:bold;color:#c8dc5b;text-transform:uppercase;}
.blueHeading{font-size:12px;font-weight:bold;color:#00bbde;text-transform:uppercase;}
.greyHeading{font-size:14px;font-weight:bold;font-family:Times New Roman,arial,tahoma,serif;color:#adadad;}

a{color:#00bbde;text-decoration:none;}
a:hover{color:#666;}

input{background: #ffffff;border-top:1px solid #cfcfcf;border-left:1px solid #cfcfcf;padding:0px;font-size:11px;margin:0px;color:#666666;}
input:focus{background: #e4ecba;font-size:11px;margin:0;padding:0;}
input:hover{background: #e4ecba;font-size:11px;margin:0;padding:0;}
select{background: #ffffff;border-top:1px solid #cfcfcf;border-left:1px solid #cfcfcf;padding:0px;font-size:11px;margin:0px;color:#666666;}
select:focus{background: #e4ecba;font-size:11px;margin:0;padding:0;}
select:hover{background: #e4ecba;font-size:11px;margin:0;padding:0;}
textarea{font-family: Arial, Helvetica, sans-serif;background: white;border: #a6bb34 solid 1px;font-size:11px;margin:0;}
textarea:focus{background: #e4ecba;border: #999 solid 1px;font-size:11px;margin:0;}
textarea:hover{background: #e4ecba;border: #999 solid 1px;font-size:11px;margin:0;}
input.required{background: #e4ecba;border:#999 solid 1px;font-size:11px;margin:0;padding:0;}
select.required{background: #e4ecba;border:#999 solid 1px;font-size:11px;margin:0;padding:0;}
span.required{background: #e4ecba;border:#999 solid 1px;padding:3px;font-size:11px;margin:0;padding:0;}
input.required:focus{background: #e4ecba;border: #999 solid 1px;padding:0px;font-size:11px;margin:0;}
input.required:hover{background: #e0e0e0;border: #999 solid 1px;padding:0px;font-size:11px;margin:0;}
select.required:focus{background: #e4ecba;border: #999 solid 1px;padding:0px;font-size:11px;margin:0;}
select.required:hover{background: #e0e0e0;border: #999 solid 1px;padding:0px;font-size:11px;margin:0;}
textarea.required{font-family: Arial, Helvetica, sans-serif;background: #e4ecba;border: #999 solid 1px;padding:0;}
textarea.required:focus{background: e4ecba;border: #a6bb34 solid 1px;font-size:11px;margin:0;padding:0;}
textarea.required:hover{background: #e0e0e0;border: #a6bb34 solid 1px;font-size:11px;margin:0;padding:0;}


input.submitButton{padding:0;margin:0;}
input.submitButton:hover{padding:0;margin:0;}
input.submitButton:submit{padding:0;margin:0;}

.list1{font-family: Arial, Helvetica, Verdana, sans-serif;font-size : 12px;background:#E8E7E7;padding:1px 5px;border-bottom:1px solid black;}
.list2{font-family: Arial, Helvetica, Verdana, sans-serif;font-size : 12px;background:#ffffff;padding:1px 5px;border-bottom:1px solid black;}
.listheader{ font-family: Arial, Helvetica, Verdana, sans-serif;font-size : 12px; color:#ffffff; font-weight:bold;color:#ffffff;padding:2px 5px;background:#a6bb34;border-bottom:1px solid #999999;border-top:1px solid #999999;}
.form1{font-family: Arial, Helvetica, Verdana, sans-serif;font-size : 12px; color:#333; padding:1px 5px;}
.form2{font-family: Arial, Helvetica, Verdana, sans-serif;font-size : 12px;padding:1px 5px;color:black;}
.formheader{font-family: Arial, Helvetica, Verdana, sans-serif;font-size : 12px;font-weight:bold;color:#ffffff;padding:2px 5px;border:1px solid #999999;background:#a6bb34;}
.cart1{font-family: Arial, Helvetica, Verdana, sans-serif;font-size : 12px;background:#E8E7E7;padding:1px 5px;border-bottom:1px solid black;}
.cart2{font-family: Arial, Helvetica, Verdana, sans-serif;font-size : 12px;background:#ffffff;padding:1px 5px;border-bottom:1px solid black;}
.cartheader{ font-family: Arial, Helvetica, Verdana, sans-serif;font-size : 12px; color:#ffffff; font-weight:bold;color:#ffffff;padding:2px 5px;background:#a6bb34;border-bottom:1px solid #999999;border-top:1px solid #999999;}


.info {visibility: hidden;font-size:0px;padding:0px;margin:0px}

input.regularbutton{
	border: 3px double #a6bb34;
	background-color:#eff4ca;
	width:75px;
	height:22px;
	font-size:11px;
	color:#a6bb34;
}
div#centerContent li{
	margin-left:10px;
}

div#centerContent ul{
	margin-left:5px;
	list-style:disc;
}
