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

body {
	background: #2DA486;
}
#header {
	width: 930px;
	height: 128px;
	margin: 0px auto;
	padding: 0px;
}
#navbar {
	background: url(images/bg_tile.jpg) repeat-y scroll left top;
	height: 23px;
	width: 930px;
	margin: 0px auto;
	padding: 0px;
}
#navdiv {
	background: #f7941d;
	width: 900px;
	text-align: center;
	margin: 0px auto;
	padding: 0px;
}
#topnavs {
	font: 11px/23px Georgia, "Times New Roman", Times, serif;
}
#topnavs a {
	display: block;
	padding-right: 8px;
	padding-left: 8px;
	color: #FFFFFF;
	text-decoration: none;
	font: bold 11px/23px Georgia, "Times New Roman", Times, serif;
}
#pageholder {
	background: url(images/bg_tile.jpg) repeat-y scroll left top;
	width: 930px;
	margin: 0px auto;
	padding: 0px;
}
#righcol {
	float: right;
	width: 240px;
	margin: 0px 0px 0px 15px;
	padding: 0px;
	text-align: right;
}

#content {
	width: 825px;
	margin: 0px;
	padding: 25px 0px 20px;
}
#footer {
	background: url(images/footer.jpg) no-repeat;
	height: 25px;
	width: 930px;
	color: #FFFFFF;
	font: bold 11px/25px Georgia, "Times New Roman", Times, serif;
	text-align: left;
	margin: 0px auto;
	padding: 0px;
}
#footer a {
	color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	text-decoration: none;
}
#footer a:hover {
	color: #116E5C;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	text-decoration: none;
}
#pgbot {
	background: url(images/bg_bot.jpg);
	height: 15px;
	width: 930px;
	margin: 0px auto;
	padding: 0px;
}


#topnavs a:hover {
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	background: #34a78a;
}
#topnavs .current {
	color: #FFFFFF;
	background: #34a78a;
}

#content h1 {
	font: italic bold 25px/26px Georgia, "Times New Roman", Times, serif;
	color: #116E5C;
	margin: 0px 0px 5px;
	padding: 0px;
}

.maintext {
	font: 11pt/20px Georgia, "Times New Roman", Times, serif;
	color: #606060;
	padding: 0px;
	margin: 10px 0px;
	text-align: left;
}
.maintextheader1 {
	font: bold 12pt/18px Georgia, "Times New Roman", Times, serif;
	color: #F7941D;
	margin: 15px 0px 10px;
	padding: 0px;
	text-align: left;
}

#content ul {
	list-style: disc;
	font: 11pt/18px Georgia, "Times New Roman", Times, serif;
	color: #666666;
	padding: 0px;
	margin: 2px 0px 5px 0px;
	text-align: left;
	list-style-image: url(images/org_bullet.gif);
}
.quote1 {
	color: #34A78A;
	font: italic bold 15px/17px Georgia, "Times New Roman", Times, serif;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
.quotetag {
	color: #116E5C;
	text-align: right;
	font: bold 11pt Georgia, "Times New Roman", Times, seriftp;
	margin: 5px 0px 0px;
	padding: 0px;
}
#quotes {
	margin-right: 20px;
	margin-left: 35px;
	margin-bottom: 35px;
}
#bx_dragon {
	height: 96px;
	width: 232px;
	background: url(images/butbg_dragonfly.jpg) no-repeat scroll right top;
	color: #FFFFFF;
	font: bold 11px Georgia, "Times New Roman", Times, serif;
	padding: 0px;
	margin: 0px;
	float: right;
}

#bx_dragon p {
	text-align: left;
	margin: 0px;
	padding: 0px;
}
#bx_dragon a {
	text-align: left;
	margin: 0px;
	padding: 24px 0px 0px 105px;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	height: 50px;
}
#bx_dragon a:hover {
	color: #F7941D;
	text-decoration: none;
}

#bx_lady {
	height: 96px;
	width: 232px;
	background: url(images/butbg_ladybird.jpg) no-repeat scroll right top;
	color: #FFFFFF;
	font: bold 11px Georgia, "Times New Roman", Times, serif;
	padding: 0px;
	margin: 0px;
	float: right;
}
#bx_lady p {
	text-align: left;
	margin: 0px;
	padding: 0px;
}
#bx_lady a {
	text-align: left;
	margin: 0px;
	padding: 28px 0px 0px 105px;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	height: 50px;
}
#bx_lady a:hover {
	color: #F7941D;
	text-decoration: none;
}

#bx_butter {
	height: 96px;
	width: 232px;
	background: url(images/butbg_butterfly.jpg) no-repeat scroll right top;
	color: #FFFFFF;
	font: bold 11px Georgia, "Times New Roman", Times, serif;
	padding: 0px;
	margin: 0px;
	float: right;
}

#bx_butter p {
	text-align: left;
	margin: 0px;
	padding: 0px;
}
#bx_butter a {
	text-align: left;
	margin: 0px;
	padding: 28px 0px 0px 105px;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	height: 50px;
}
#bx_butter a:hover {
	color: #F7941D;
	text-decoration: none;
}
#bx_hum {
	height: 96px;
	width: 232px;
	background: url(images/butbg_humming.jpg) no-repeat scroll right top;
	color: #FFFFFF;
	font: bold 11px Georgia, "Times New Roman", Times, serif;
	padding: 0px;
	margin: 0px;
	float: right;
}
#bx_hum p {
	text-align: left;
	margin: 0px;
	padding: 0px;
}
#bx_hum a {
	text-align: left;
	margin: 0px;
	padding: 20px 0px 0px 105px;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	height: 50px;
}
.divider {
	border-bottom: 1px dotted #2DA486;
	line-height: 0px;
}


#bx_hum a:hover {
	color: #F7941D;
	text-decoration: none;
}
#menuContainer {
	cursor: default;
}
#menuItem {
	cursor: help;
}
#menuLayer a {
	cursor: hand;
}
#copy {
	float: left;
	width: 565px;
}
#content h2 {
	font: italic bold 16px/22px Georgia, "Times New Roman", Times, serif;
	color: #2DA486;
	margin: 5px 0px 10px;
	padding: 0px;
}
.h2inline {
	font: italic bold 16px/18px Georgia, "Times New Roman", Times, serif;
	color: #2DA486;
	margin: 0px;
	padding: 0px;
}
#content h3 {
	font: italic bold 16px Georgia, "Times New Roman", Times, serif;
	color: #116E5C;
	margin: 0px;
	padding: 0px;
}
.maintextnoborder {
	font: 12px/18px Georgia, "Times New Roman", Times, serif;
	color: #666666;
	margin: 5px 0px 0px;
	padding: 0px;
	text-align: left;
}
.maintextnoborder a {
	font-weight: normal;
	color: #2DA486;
	text-decoration: underline;
}
.maintext a {
	color: #2DA486;
	text-decoration: underline;
}
#copywide {
	float: left;
	width: 600px;
}
.archive_subNavs {
	font-size: 12px;
	color: #2EA68A;
}
.archvie_menuHeads {
	color: #D83D0D;
	font-size: 12pt;
	font-weight: bold;
}
#infobox {
	margin: 30px 0px 0px;
	padding: 0px;
}
.maintext a:hover {
	color: #0F765B;
	text-decoration: none;
}
.maintextnoborder a:hover {
	font-weight: normal;
	color: #20816D;
	text-decoration: none;
}
.archive_subNavs a {
	font-size: 10pt;
	color: #2EA68A;
	text-decoration: none;
}
.maintextheader1 a {
	font: bold 12pt/18px Georgia, "Times New Roman", Times, serif;
	color: #F7941D;
	margin: 15px 0px 10px;
	padding: 0px;
}
.maintextheader1 a:hover {
	color: #F7941D;
}

#rcolpic {
	text-align: right;
	margin: 0px 0px 15px 10px;
}
.keyline {
	border: 1px solid #666666;
}
#content li {
	list-style: disc;
	font: 11pt/18px Georgia, "Times New Roman", Times, serif;
	color: #666666;
	padding: 0px;
	margin: 0px 0px 0px 20px;
	text-align: left;
	list-style-image: url(images/org_bullet.gif);
}
.quotetag a {
	color: #116E5C;
	font: bold 11pt Georgia, "Times New Roman", Times, seriftp;
	text-decoration: underline;
}
#iconBox {
	float: left;
	margin: 0px 0px 30px;
	padding: 0px;
	height: 135px;
	width: 150px;
	clear: left;
}
#righcol2 {
	float: right;
	width: 175px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-align: left;
}
.RHCTxt {
	color: #26856D;
	font: bold 14px/16px Georgia, "Times New Roman", Times, serif;
	text-align: left;
	margin: 0px 0px 0px 2px;
	padding: 0px;
}
.RHCTxt a {
	color: #2DA486;
}
.RHCTxt a:hover {
	color: #116E5C;
	text-decoration: none;
}
#iconBox2 {
	float: left;
	margin: 0px;
	padding: 0px;
	height: 130px;
	width: 170px;
}
.RHCHeader {
	font: bold 12pt/18px Georgia, "Times New Roman", Times, serif;
	color: #F7941D;
	margin: 16px 0px 10px 0px;
	padding: 0px;
	text-align: left;
}
#copyArticles {
	float: left;
	width: 820px;
}
.inlineimg {
	margin: 10px;
	float: right;
}
.RHCHeader a {
	font: bold 12pt/18px Georgia, "Times New Roman", Times, serif;
	color: #F7941D;
	text-decoration: underline;
}
#content h3 {
	font: italic bold 25px/26px Georgia, "Times New Roman", Times, serif;
	color: #F7941D;
	margin: 0px 0px 5px;
	padding: 0px;
}
#casepixBox {
	float: right;
	width: 285px;
	margin: 0px 0px 0px 15px;
	padding: 0px;
	text-align: right;
}
#content h4 {
	font: italic bold 14px Georgia, "Times New Roman", Times, serif;
	color: #116E5C;
	margin: 0px 0px 5px;
	padding: 0px;
}
.bar {
	border-bottom: 1px dotted #2DA486;
	line-height: 0px;
	margin: 15px 0px 5px;
	padding: 0px;
}
#twitter {
	float: right;
	width: auto;
	text-align: right;
}
#quotebox {
	float: right;
	width: 250px;
	border: 1px dashed #F7941D;
	padding: 10px;
	margin: 15px 0px 0px;
	background: #FFF8DF;
}
#indxflshbox {
	float: left;
	text-align: left;
	width: 245px;
}
.testimonialbox {
	float: none;
	width: auto;
	border: 1px dashed #F7941D;
	padding: 10px;
	margin: 15px 0px 0px;
	background: #FFF8DF;
}
.wrapper {
	float: left;
	clear: left;
}
#copywidefull {
	float: left;
	width: 824px;
}
#ca_cert {
	float: right;
	width: 175px;
	margin: 10px 0px 20px 20px;
	padding: 0px;
}
#iconBox3 {
	float: left;
	margin: 0px 0px 20px;
	padding: 0px;
	height: 135px;
	width: 150px;
	clear: left;
}
#indxquote {
	margin: 20px 20px 10px 0px;
}

.handcursor{
	cursor:pointer;
	cursor:hand;
}

.switchgroup1 {
	margin: 0px;
	padding: 0px;
}

