html, body				{width:100%;background-color:#bdcaca;margin:0px;text-align:center;font-family:Arial,Verdana, sans-serif; font-size:13px;word-spacing:1px; padding-top:15px;}
p						{font-family: Arial,Verdana, sans-serif; font-size:13px;}
table					{padding:0px 0px 0px 0px;border-collapse:collapse;border:0px;}
td						{vertical-align:top;text-align:left;}
img						{border:0px;}
ul						{padding-left:10px; margin-left:5px;}
ol						{padding-left:10px; margin-left:5px;}
li						{line-height:12pt;}
a						{color:#c58035;text-decoration:none;}
input.text,textarea		{width:220px; border:1px solid #3e3b33;font-family: Arial,Verdana, sans-serif; font-size:13px;}
select					{width:224px; border:1px solid #3e3b33;font-family: Arial,Verdana, sans-serif; font-size:13px;}
.c						{text-align:center;}
.t 						{vertical-align:top;}
.r						{text-align:right;}
.l						{text-align:left;}
.b						{font-weight:bold;}
.line					{color:#b3ba95; height: 0px; border: solid #b3ba95 0px; border-top-width: 1px;}
.ht						{height:10px;}
.label					{ width: 100px; float: left; }
.m2					{ margin: -3px 0 5px 0; }

#outer					{text-align:center; width:850px;margin:auto;}
#outer #header			{text-align:center;}
#outer #header #tophead	{background-color:#ffffff;height:81px;}
#outer #header #tophead #logo			{float:left; text-align:left;}
#outer #header #tophead #telephone		{float:right; text-align:right;}
#outer #header #headerlink				{text-align:left;}
#outer #inner			{float:left;overflow:hidden;}
#outer #inner			{background-color:#ffffff;color:#676767;font-size:13px;text-align:left;width:100%;}
#outer #inner div.col	{margin-bottom:-15000px;padding-bottom:15000px;float:left;margin-right:0;}
#outer #footer			{background-color:#517fb7;height:34px;color:#ffffff; font-size:11px;}
#outer #footer #footerlink				{float:left;text-align:left; padding-left:10px;font-size:11px;}
#outer #footer .bottomlink				{text-decoration:none;color:#ffffff; font-size:11px; line-height:30px;}
#outer #footer #copyright				{float:right;text-align:right;font-size:11px;word-spacing:2px;line-height:32px;padding-right:10px;}
.clear					{clear:both;}

#leftmenu				{float:left;text-align:left;background-color:#d5dcdc;color:#676767; padding-left:15px; padding-top:20px;width:193px;}
.menuhead				{font-weight:bold; font-size:12pt; color:#71a19d;}
.menuitem				{color:#676767;}
.menulink				{color:#517fb7; font-weight:bold; line-height:32px;}
#rightcontent			{text-align:left;padding-top:20px;padding-left:20px; padding-bottom:20px;margin-left:213px;}
#pagehead				{color:#003e7e; font-size:14pt; font-weight:bold;}
#greenpagehead			{color:#006b6e; font-size:14pt; font-weight:bold;}
#homesubhead			{color:#003e7e; font-size:12pt;}
#homeleft				{float:left; text-align:left; width:280px;}
#homeright				{float:right; text-align:right;padding-right:15px; }

/* Links Page */
.listhead				{color:#334418; font-size:10pt; font-weight:bold;line-height:24px;}
.listtxt				{float:left; text-align:left; width:460px;}
.listimg				{margin-left:460px; text-align:right; padding-right:17px;}
.listlink				{color:#0b8897;font-weight:bold; font-size:10pt; line-height:18px;}
.list_line				{color:#b3ba95; height: 0px; border: solid #b3ba95 0px; border-top-width: 1px; text-align:left; margin-right:0px;}
.listfulltxt			{/*float:left;*/ text-align:left; width:600px;}

/* Offer Page */
#offersubhead			{color:#003e7e; font-size:11pt;}
#offerleft				{float:left; text-align:left; width:372px;}
#offerright				{float:right; text-align:right;}
.offer_div				{height:8px;}


/* History Page */
#historyleft			{float:left; text-align:left; width:390px; padding-left:20px; padding-top:20px; padding-right:15px;}
#historyright			{float:right; text-align:right;}

/* Contact Page */
#contactleft			{float:left; text-align:left; width:390px;}
#contactright			{float:right; text-align:right;}
.hilite					{color:#003e7e;font-size:12px;font-weight:normal;}
.tfvHighlight			{color: #003e7e;font-weight:bold;}
.tfvNormal				{color: #6f735d;font-weight:normal;}
#required				{color:#003e7e;font-size:11px;text-decoration:none;line-height:15pt;font-weight:normal;padding-right:10px;}
.contactlabel			{float:left;text-align:left; width:150px; padding-bottom:10px;}
.contactfield			{text-align:left; padding-bottom:8px;margin-left:160px;}
#send					{padding-right:5px;}

/* Pagination */
#pagediv				{background-color:#e4edcf;height:30px;color:#333333;font-weight:bold;text-align:right;font-size:11px;line-height:25px; padding-right:10px; width:585px;}
#pagediv a				{color:#7b9019;text-decoration:none;}


/* Sitemap */
#sitemap_content		{text-align:left;margin-right:0px; width:100%; padding-left:20px;}

.ca_form {width:300px;padding:12px;background-color:#d5dcdc;}
.ca_form label {float:left;width:100px;}
.ca_form input[type=text],
.ca_form input[type=password] {width:190px;}
.ca_form input[type=submit] {background-color:#517fb7;color:#ffffff;border:1px solid #676767;margin-top:12px;}

/*SEARCH RESULT*/
.sr { width: 600px; margin: 0 auto; border-collapse: collapse; border: 0; font-size: 11px!important; }
.sr th { padding: 5px!important; border: 1px solid #dddddd!important; background-color: #eeeeee!important; text-align: center!important; }
.sr td { padding: 2px 5px 2px 5px!important; border: 1px solid #dddddd!important; }

#item {background-color:#dddddd;border-collapse:collapse;}
#item th, #item td {background-color:#dddddd;padding:5px;vertical-align:top;}
#item th {width:120px;font-weight:bold;text-align:left;}
#item td {background-color:#ffffff;border:1px solid #dddddd;}

p.error {border:1px solid red;color:red;font-weight:bold;padding:6px;width:588px;}
