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

body{background: url(images/sitebg.jpg) top center repeat-y; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #0b9444; background-color: #ffffff; /* #c4fa7e;*/}
h2{ font-size: 30px; font-weight: bold; color: #8dc63f; margin: 0px; padding: 0em 0em 0.3em 0.5em;}
h1{ font-size: 36px; font-weight: bold; color: #396207; margin: 0px; padding: 1em 0em 0.7em 0.5em;}
h3{ font-size: 36px; font-weight: bold; color: #396207; margin: 0px; padding: 0.5em 0em 0.3em 0.5em; background: url(images/sepline.gif) top center no-repeat;}
h4{ font-size: 22px; font-weight: bold; color: #396207; margin: 0px; padding: 0em 0em 0.3em 0.5em;}
p{color: #0b9444; line-height: 1.8em; font-style: italic; font-size: 1.1em; text-align: justify; padding: 0.3em 0.6em; margin: 0em;}
p span{font-size: 1.2em; line-height: 2em;}

.homeTxt{font-size: 14px; color: #056c38; padding: 0em 4em 1em 4em;}
.h3_footer{color: #ffffff; background: none; padding-top: 0.5em;}

.footer_context{color: #396207; font-size: 18px;}
.homeHLTxt{font-size: 2em; padding: 0.5em 0.1em 2em 0.1em;}

.h2_pgTopic{font-size: 3em; color: #8dc63f; padding: 1em 1em 1em 1em;}
.innerPages p{font-size: 1em; line-height: 1.1em;}

.fontHM{font-family: Arial, Helvetica, sans-serif;}
.content_Box{background: url(images/contentboxbg.png) top center no-repeat; min-height: 340px;}
.contentHome{padding: 0.5em;}

.smallBoxTop{padding: 0.5em; min-height: 2em;}
.smallBoxBottom{padding: 0.5em; min-height: 1em;}
.smallBoxMiddle{}

.halfBoxTop{/*background: url(images/boxtop.png) bottom left no-repeat; min-height: 50px;*/ min-height: 2em;}
.halfBoxBottom{/*background: url(images/boxbottom.png) bottom left no-repeat; min-height: 60px;*/ min-height: 2em;}


.homeBoxSubTopic{color: #8dc63f; text-align: right; padding-right: 1em;}
.homeBox{font-size: 14px;}
.homeBox img{padding: 0.5em 0em 0.5em 0em;}
.homeBoxText{padding: 0em 0.5em 0em 0.5em; text-align: center;}
.homeMoreLink{padding-right: 1em; text-align: right;}
.homeMoreLink a{color: #5e6061; text-decoration: none;}

.fontDetails{color: #8dc63f;}

.topMenu{padding-top: 1em; color: #8dc63f; font-size: 1.1em;}
.topMenu a:link, .topMenu a:visited{color: #ed1c24; text-decoration: none;}
.topMenu a:hover{color: #8dc63f; text-decoration: underline;}
.topMenu span{color: #8dc63f;}

.footerMenu{padding-top: 1em; color: #5d9604; font-size: 1.1em;}
.footerMenu a:link, .footerMenu a:visited{color: #5d9604; text-decoration: none;}
.footerMenu a:hover{color: #ed1c24; text-decoration: underline;}
.footerMenu span{color: #5d9604;}

.contOutMargin{margin: 0em 0.5em;}



/**************************************************************/
.formContainer{padding-left: 30px;}
.formContainer h1{font-size: 14px; margin: 0px; padding: 0px;}
.formContainer h2{font-size: 14px; margin: 0px 30px 0px 0px; padding: 5px 0px 3px 0px;
		border-bottom: #999999 1px solid; font-style: italic; color: #66CC33;}
.formBox{ padding: 1em; /*height: 25px; padding: 15px 5px 5px 10px;*/}
.formBoxTitle{ font-size: 11px; color: #999999;}
.formBoxInput{padding-left: 20px; color: #0b9444; font-size: 1.5em;}
