HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
BODY {
	BACKGROUND: url(images/body-bg.gif) #ebfcd1 repeat-x 0px 0px
}
#main-container {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(images/main-container-bg.gif) repeat-y; PADDING-BOTTOM: 0px; MARGIN: 0px auto; FONT: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif; OVERFLOW: hidden; WIDTH: 860px; PADDING-TOP: 162px; POSITION: relative
}
.home-page #main-container {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 161px
}
.absol-pos {
	LEFT: 4px; POSITION: absolute; TOP: 0px
}
#header {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; BACKGROUND: url(images/header-bg.gif) repeat-x; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 801px; PADDING-TOP: 0px
}
#header H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 183px; PADDING-TOP: 0px
}
#header H2 A {
	BACKGROUND: url(images/logo.gif) no-repeat; FLOAT: left; OVERFLOW: hidden; WIDTH: 272px; TEXT-INDENT: -30000px; HEIGHT: 102px
}
#header IMG {
	FLOAT: left; MARGIN: 28px 0px 0px
}
.menub {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; BACKGROUND: url(images/menub_bg.gif) repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px auto 0px 2px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 46px
}
.menub LI {
	FLOAT: left
}
.menub LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: pointer; COLOR: #333; LINE-HEIGHT: 46px; PADDING-TOP: 0px; FONT-FAMILY: sans-serif; HEIGHT: 46px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.menub LI A B {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.menub LI.current A {
	BACKGROUND-POSITION: left 50%; COLOR: #8fd920
}
.menub LI.current A B {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #8fd920
}
.menub LI A:hover {
	BACKGROUND: #8fd920 left 50%; COLOR: #fff
}
.menub LI A:hover B {
	BACKGROUND: #8fd920; COLOR: #fff
}
#main-container .home-block {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none! important; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px 30px; PADDING-TOP: 0px; POSITION: relative
}
#main-container .home-block IMG {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 13px 0px 0px
}
#main-container .home-block .left P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 14px
}
#main-container .home-block .right P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 12px
}
#main-container .home-block A {
	BACKGROUND-POSITION: 0px 0px; FLOAT: left; MARGIN: 13px 0px 0px; OVERFLOW: hidden; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 34px
}
#main-container .home-block A:hover {
	BACKGROUND-POSITION: 0px -34px
}
#content .title-block {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/title-bg-line.gif) repeat-x 0px 50px; FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 800px; COLOR: #333; PADDING-TOP: 15px
}
#content .title-block2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/sub-title-bg.gif) repeat-x 0px 30px; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 100%; COLOR: #333; PADDING-TOP: 0px
}
#content H1.title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 10px; MARGIN: 0px; LINE-HEIGHT: 24px; PADDING-TOP: 10px; HEIGHT: 24px
}
#content H2.title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; HEIGHT: 22px
}
#content {
	PADDING-RIGHT: 20px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 800px; PADDING-TOP: 0px
}
#content H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 100; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; COLOR: #8fd920; PADDING-TOP: 0px
}
.index #content H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 0px
}
#content H1 A {
	COLOR: #8fd920; TEXT-DECORATION: none
}
#content H2 A {
	COLOR: #333; TEXT-DECORATION: none
}
#content H3 A {
	COLOR: #6eb209; TEXT-DECORATION: none
}
#content P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 18px; MARGIN: 0px; COLOR: #222; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
#content P.title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
#content P.width100 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 4px
}
#content A {
	COLOR: #8fd920
}
#content A:hover {
	COLOR: #333
}
#content A.more {
	PADDING-RIGHT: 22px; PADDING-LEFT: 0px; FONT-SIZE: 84.62%; BACKGROUND: url(images/more-bg.gif) no-repeat 100% 2px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 0px
}
#content P A.more {
	FONT-SIZE: 84.62%
}
#content A.float-right {
	PADDING-RIGHT: 22px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#content A.width-img {
	MARGIN: -24px 0px 0px; WIDTH: 200px
}
#content UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 15px; MARGIN: 0px; COLOR: #547f13; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#content UL.float-left {
	FLOAT: left; WIDTH: auto
}
#content UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 19px; BACKGROUND: url(images/pointer.gif) no-repeat 7px 7px; PADDING-BOTTOM: 6px; LINE-HEIGHT: 17px; PADDING-TOP: 0px
}
#content imgs {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 8px 8px 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#content IMG {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px 5px 5px 14px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#content IMG.width-border {
	BORDER-RIGHT: #8fd920 1px solid; BORDER-TOP: #8fd920 1px solid; BORDER-LEFT: #8fd920 1px solid; BORDER-BOTTOM: #8fd920 1px solid
}
#content IMG.float-left {
	CLEAR: left; PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
#content .left-block {
	PADDING-RIGHT: 56px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 520px; PADDING-TOP: 0px
}
.landing #content .left-block {
	PADDING-RIGHT: 20px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; WIDTH: 520px; PADDING-TOP: 0px
}
.landing-wide #content .left-block {
	PADDING-RIGHT: 20px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; WIDTH: 520px; PADDING-TOP: 0px
}
#content .width-title {
	PADDING-RIGHT: 30px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; WIDTH: 520px; PADDING-TOP: 0px
}
#content .right-block {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 235px; PADDING-TOP: 0px
}
#content .content-img {
	FLOAT: right
}
#content .center {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#content .content-img IMG {
	CLEAR: right; BORDER-RIGHT: #8fd920 1px solid; BORDER-TOP: #8fd920 1px solid; FLOAT: left; BORDER-LEFT: #8fd920 1px solid; BORDER-BOTTOM: #8fd920 1px solid
}
#content .content-img .text {
	CLEAR: left; DISPLAY: block; FONT-SIZE: 12px; COLOR: #8fd920; TEXT-ALIGN: right
}


.accordion_child a {
	color:#333;
}

.accordion_child a:hover {
	text-decoration:none;
}

.accordion_child ul.links li {
	background:url(images/link.gif) left no-repeat;
}

input {
	width:180px;
	background:url(images/input.jpg) top no-repeat;
	font: 100% "Lucida Grande","Lucida Sans Unicode",geneva,verdana,sans-serif;
	color:#333;
	border:0;
	padding:7px 10px;
	margin:5px;
	color:#777;
}
textarea {
	width:250px;
	height:105px;
	background:url(images/textarea.jpg) top no-repeat;
	font: 100% "Lucida Grande","Lucida Sans Unicode",geneva,verdana,sans-serif;
	color:#333;
	border:0;
	padding:10px;
	margin:5px;
	color:#777;
}

input[type=submit] {
	 cursor:pointer;
	 background:#ff9900;
	 color:#fff;
	 font-weight:bold;
	 width:182px;
	 height:33px;
	 padding:7px 10px;
	 background:url(images/submit.jpg) top no-repeat;
}

blockquote {
	  font: 1.5em/1.8em Georgia, "Times New Roman", Times, serif;
	  background: url(images/close-quote.gif) no-repeat right bottom;
	  padding-left: 18px;
	  text-indent: -18px;
	  color:#888;
	  margin:20px 0;
}

blockquote:first-letter {
	background: url(images/open-quote.gif) no-repeat left top;
    padding-left: 18px;
}

.accordion_child ul {
	margin:25px 0 15px 0px;
}

.accordion_child ul li {
	list-style:none;
	padding-left:10px;
	margin:10px 0;
	background:url(images/bullet.gif) left no-repeat;
	border-bottom:1px solid #eee;
	padding-bottom:10px;
	line-height:19px;
}

table {
	width:100%;
	padding:5px;
}

td {
	background:#eee;
	padding:4px;
	text-align:center;
	background:url(images/td.jpg) top repeat-x;
}

h2 {
clear:both;
}

.accordion_child h2 {
	font:100% Arial;
	margin:10px 0 10px;
	padding:10px 0;
	color:#B02700;
	border-bottom:1px solid #eee;
	background:url(images/h2.jpg) bottom left no-repeat;
}

#header h1 {
text-align:center;
font:150% Georgia;
font-style:italic;
color:#232323;
margin-top:50px;
letter-spacing:-1px;
}

#header h2 {
text-align:center;
font:100% Verdana;
text-transform:uppercase;
letter-spacing:2px;
color:#bbb;
margin:10px 0 10px;
}




#accordian{
	padding:2px;
	width:460px;
	z-index:2;
	margin:0 auto;
}

.accordion_headings{
	padding:7px 3px;
	background:url(images/item_bg.jpg) top no-repeat;
	color:#FFFFFF;
	margin-top:2px;
	cursor:pointer;
	font:130% Trebuchet MS;
	letter-spacing:1px;
	clear:both;
}

.accordion_headings:hover{
	background:url(images/item_bg_hover.jpg) top no-repeat;
}

.accordion_child{
	padding:20px 10px;
	background:#fafafa;
	border:5px solid #f4f4f4;
}

img {
	float:right;
	padding:5px;
	background:#ffffff;
	margin:0 0 20px 20px;
	border:2px solid #f4f4f4;
}

p {
	margin:15px 0;
	line-height:19px;
        background:#ffffff;
}

.header_highlight{
	background:url(images/item_bg_hover.jpg) top no-repeat;
}

#footer {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: url(images/title-bg-line.gif) repeat-x; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 30px; WIDTH: 800px; COLOR: #333; PADDING-TOP: 16px
}
#footer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 800px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
#footer UL LI {
	PADDING-RIGHT: 9px; DISPLAY: inline; PADDING-LEFT: 6px; BACKGROUND: url(images/footer-bg.gif) no-repeat 100% 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#footer UL LI.last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#footer UL LI A {
	COLOR: #8fd920; LINE-HEIGHT: 15px; TEXT-DECORATION: none
}
#footer UL LI A:hover {
	TEXT-DECORATION: underline
}
#footer UL LI A.active {
	TEXT-DECORATION: underline
}
#footer P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 20px; MARGIN: 0px; WIDTH: 800px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#footer A {
	COLOR: #8fd920; TEXT-DECORATION: none
}
