﻿body		{ background:#a6bf79; color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin: 10px 10px; padding: 0px; }
.clear		{ clear:both; }
*		{ margin: 0px; padding: 0px; }

#container	{ margin: 0px auto; text-align: left; width: 800px; }
a		{ font-size:12px; }
a.clickcall	{ background: url(img/phoneorclick.png) repeat 0px 0px; width: 299px; height: 88px; float: right; }
a.clickcall:hover	{ background: url(img/phoneorclick_on.png) repeat 0px 0px; width: 299px; height: 88px; float: right; }
a.hrtop1		{ background: url(img/hrtop1.png) no-repeat 0px 0px; margin:10px 5px 0px 10px; width: 457px; height: 22px; float: right; }
p		{ margin: 10px 10px; }
a.info		{ font: bold 12px Arial, Sans-Serif; text-decoration:none; position:relative; }
a.info span	{ display:none; }
ul		{ list-style-type: none; }
li		{ margin:8px 0px 0px 0px; padding: 0 0 0 15px; font-size:12px; background: url(img/bullet.png) no-repeat; }

#sitename	{ background:url(img/logo.gif) top center no-repeat; color:#ffffff; font-weight:400; height:80px; margin:0 20px 0px 250px; text-align:center; }

/*** Hover Box ***/
a.info:hover	{ cursor:default; }
a.info:hover .infobox { font-weight: normal; display:block; position:absolute; top:20px; right:0; width:205px; height:70px; border: 1px solid #ccc; background:#f4f4f4 url(img/question.gif) no-repeat bottom right; color:#000; text-align:left; font-size:12px; padding-left:10px; padding-top:10px; }

/*** Header ***/
#header            { margin: 0px 0px 0px 0px; background-image:url(img/header.jpg); width:800px; height:158px; position:relative; }
#header p          { color:#47769b; text-decoration:none; margin: 15px 0px; }
#header ul         { width:790px; display:block; top:125px; position:absolute; margin: 0px 0px 0px 0px; height:22px; padding:5px 0px 0px 0px; text-align:center; }
#header li         { background:url(img/tabs.gif) no-repeat 0 0; float:right; margin:0 1px 0 0; padding:0 0 0 9px; }
#header ul a       { background:url(img/tabs.gif) no-repeat 100% 0; color:#47769b; display:block; font-size:14px; letter-spacing:-1px; padding:7px 20px 4px 11px; text-decoration:none; }
#header ul a:hover { color:#990202; }
#header #current   { background:url(img/tabs.gif) no-repeat 0 -41px; }
#header #current a { background:url(img/tabs.gif) no-repeat 100% -41px; color:#303030; padding:7px 20px 5px 11px; }
#header_sm         { color:#FFFFFF; text-align:center; font-family: arial, verdana; font-size: 12px; width:800px; padding: 0px 0px; letter-spacing:4px; }
#header_sm a       { font-size: 10px; font-family: arial; border-bottom-width: 1px; color:#FFFFFF; font-weight: normal; text-decoration: none; border-bottom-style: none; letter-spacing:1px; }
#header_text       { top:30px; left:20px; width:310px; position:absolute; }
#header_text p     { font-size: 18px; color:#FFFFFF; font-weight: bold; }
#header_text h1    { font-size: 18px; color:#FFFFFF; }
#header_text h2    { font-size: 12px; color:#28556b; }
#header_text a     { font-size: 14px; color:#28556b; }
#header_text a:hover { color:#FFFFFF; }

.iconbkmk          { background: url(img/fav2-icon.bmp) no-repeat left center; padding-left: 15px;}
.iconhome          { background: url(img/home-icon.bmp)  no-repeat left center; padding-left: 15px;}
.iconshre          { background: url(img/review-icon.bmp) no-repeat left center; padding-left: 15px;}
.iconpriv          { background: url(img/error-icon.bmp) no-repeat left center; padding-left: 15px;}

/*** Content ***/
#content           { background-image:url(img/content_bg.gif); width:800px; }
#content h1        { color:#8c9d44; font-size:20px; font-weight:500; margin:20px 0px 0px; padding:0; }
#content h2        { color:#4479a9; font-size:18px; font-weight:500; margin:20px 0px 0px; padding:0; }
#content h3        { color:#710606; font-size:18px; font-weight:500; margin:20px 0px 0px; padding:0; }

#contentsmall      { background-image:url(img/content_bg.gif); width:650px; }
#contentsmall h1   { color:#8c9d44; font-size:20px; font-weight:500; margin:20px 0px 0px; padding:0; }
#contentsmall h2   { color:#4479a9; font-size:18px; font-weight:500; margin:20px 0px 0px; padding:0; }
#contentsmall h3   { color:#710606; font-size:18px; font-weight:500; margin:20px 0px 0px; padding:0; }

#content top       { background-image:url(img/top_bg.gif); }
#content a.top-btn { position: relative; bottom: 0px; left: 0%; display: block; width: 51px; text-indent: -3000px; background: url(img/top.png) no-repeat; }
#content a.top-btn:hover { background: url(img/top_on.png) no-repeat; text-decoration: none; }

/*** Full Page ***/
#full              { float:left; width:740px; margin-left:17px; padding: 0px 10px 10px 10px; margin-top: 10px; display:inline; line-height: 1.5; }
#fullsmall         { float:left; width:600px; margin-left:17px; margin-top: 10px; display:inline; line-height: 1.5; }
#full a            { color:#28556b; }
#full a:visited    { color:#5a2323; }
#full a:hover      { color:#8c9d44; font-weight: bold; }
#fulltop           { float:left; width:740px; margin-left:17px; padding: 0px 10px 5px 0px; margin-top: 10px; display:inline; line-height: .5; border-bottom: #FFF 2.2px solid; }
#fulltop p         { color:#8fbce5; font-size:10px; font-weight:800; margin:0px 0px 5px; }

/*** Left Page ***/
#left		{ float:left; width:480px; margin-left:17px; padding: 0px 10px 10px 10px; margin-top:10px; display:inline; line-height: 1.35; }
#left a		{ color:#28556b; }
#left a:hover	{ color:#8c9d44; }
#left a:visited	{ color:#5a2323; }

/*** Right Page ***/
#right		{ float:right; width:234px; padding: 0px 20px 20px 20px; margin-top:10px; border-left: #FFF 2px solid; }
#right a		{ color:#c77e0c; }
#right a:hover	{ color:#8c9d44; }
#right a:visited	{ color:#5a2323; }

/*** Tables ***/
/* Line types; dotted, dashed, double, groove, ridge, inset, outset, hidden */
thead		{ color:#505050; font-size:16px; background: #d0dfb9; }
th		{ padding:8px 8px; border: 1.2px #73a91c dashed; vertical-align:center; }
td		{ font-size:12px; padding:6px 6px; border: 1px #73a91c dotted; }
td a		{ font-size:12px; color:#8c9d44; }
td a:visited	{ color:#5a2323; }

/* Misc Button Image */
#buttonimg         {
	background-image:url(img/blnkbutton-hover.gif); 
	background-repeat:no-repeat;
	display:block;
	height:30px;
	width:144px;
	vertical-align:right;
	text-align:center;
	margin: 10px 0px 0px;
	padding: 6px 0px 0px 0px;
	font-weight: bold;
 }

#buttonimg a       {
	text-decoration:none; color:#000000;
}

#buttonimg a:hover {
	color:#c77e0c;
	text-decoration:none;
}

/*** Quotes ***/
.pquote            {
	float:right;
	width:22px;
	background: url(img/openquote.gif) top left no-repeat;
	color: #030;
	font:150% Georgia,Verdana,Tahoma,Arial,sans-serif;
	line-height: 1.25;
	font-style: italic;
	padding:10px;
	margin: 10;
}

/*** Legend Box ***/
legend		{ padding:12px; font-weight:500; color: #4479a9; font-size:18px; }

/*** Footer ***/
#footerline	{ clear:both; background-image:url(img/footer_bg.gif); font-size:1px; height:10px; }
#footer		{ color:#FFFFFF; text-align:center; font-family: "Times New Roman", Times; font-size: 12px; width:800px; padding: 0px 0px; letter-spacing:2px; }
#footer a.top-btn  { position: relative; bottom: 25px; left: 90%; display: block; width: 24px; text-indent: -2000px; background: url(img/top.png) no-repeat; }
#footer a.top-btn:hover { background: url(img/top.png) no-repeat; text-decoration: none; }
#footer li		{ letter-spacing:0px; display:inline; margin:10px; }
#footerlinks	{ color:#73a91c; text-align:center; padding:12px; }
#footerlinks p	{ color:#424c30; }
#footerlinks a	{ font-size:15px; border-bottom-width: 1px; color:#FFFFFF; font-weight: normal; text-decoration: none; border-bottom-style: dashed; border-bottom-Color: #73a91c; }
#footer2links	{ color:#73a91c; }
#footer2links p	{ color:#424c30; }
#footer2links a	{ font-size:10px; border-bottom-width: 1px; color:#FFFFFF; font-weight: normal; text-decoration: none; border-bottom-style: dashed; border-bottom-Color: #73a91c; }
#footer2links li	{ margin:2px 0px 0px 0px; padding:0 0 0 12px; background: url(img/bullet-sq.png) no-repeat; }
#smallfont	{ font-size:10px; padding: 0 0 0 20px; }
#smallfont a	{ font-size:10px; }
