<!-- brents css -->

body{				color:#B9A46B; 
					font-family: Arial, Verdana, Helvetica, sans-serif; 
					font-size: 11px; 
					background-color:#B9A46B; 
					text-align:center; 
					margin:8px; 
					overflow: -moz-scrollbars-vertical !important; }

form 				{margin: 0px; }
img					{display:block; }
p					{font:11px verdana; color:#5E4F1A; }
td					{font:11px verdana; color:#5E4F1A; }
a:link				{font:11px verdana; color:#997617; text-decoration: underline; }
a:visited			{font:11px verdana; color:#997617; text-decoration: underline; }
a:hover				{font:11px verdana; color:#997617; text-decoration: underline; }
a.top:link			{font:bold 11px Verdana; color:#E6C55A; vertical-align:middle; text-decoration:none; }

.bl					{border-bottom:4px solid #C9C9C9;  border-left:4px solid #C9C9C9; }
.tr					{border-top:4px solid #C9C9C9;  border-right:4px solid #C9C9C9; }
.leftborder			{border-left:4px solid #C9C9C9; }
.topborder			{border-top:4px solid #C9C9C9; }
.justify			{text-align:justify}

#page				{width:885px; margin-left:auto; margin-right:auto; }
#pageborder			{border:1px solid #C9C9C9; }
#pagearea			{width:100%; background-color:white; }
#publicbanner		{width:100%; height:85px; 
						background:#5C4D42 url(/images_new/public_banner.jpg) no-repeat top right; }
#membersbanner		{width:100%; height:85px; background:#5C4D42 url(/images/members_banner.jpg) no-repeat top right;  }
#adminbanner		{width:100%; height:85px; background:#5C4D42 url(/images/bnr_adminbanner.jpg) no-repeat top right; }						
#publicmenu			{width:100%; height:20px; font-size:12px; color:silver; padding:0px; background:#6AABC7 url(/images_new/public_banner_end.jpg) no-repeat top right; }
#membersmenu			{width:100%; height:20px; font-size:12px; color:silver; padding:0px; background:#6AABC7 url(/images/members_banner_end.jpg) no-repeat top right; }
#adminmenu			{width:100%; height:20px; font-size:12px; color:silver; padding:0px; background:#6AABC7 url(/images/admin_banner_end.jpg) no-repeat top right; }


#topmenubox			{padding-top:2px; padding-left:10px; }
#topmenubox .menulink	{padding-top:1px; }
#topmenubox .seperator	{width:15px; text-align:center; }
#topmenubox span		{float:left; }
#topmenubox a			{color:#ffffff; display:inline; font-weight:bold; text-decoration:none; padding-top:1px}
#topmenubox a:link		{color:#ffffff; }
#topmenubox a:visited	{color:#ffffff; }
#topmenubox a:hover	{color:#FEB52B; }


#contentarea		{width:100%; }
#contentpadding		{margin:10px 3px 10px 3px; text-align:left; }

.headinggold		{width:100%; margin:14px 0px 14px 0px; padding-bottom:5px; font-weight:bold; 
						font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:18px; color:#666633; }
.headinggold div	{margin:0px 3px 0px 3px; border-bottom:1px solid #666633; }
.contentarea		{text-align:left; margin:0px 15px 0px 15px; }
.contentnomargins	{text-align:left; margin:0px 0px 0px 0px; }
.admincontentarea	{text-align:left; margin: 0px 10px 20px 206px; }
#contentbkg			{margin:0px 0px 0px 0px; background: url(../images/img_bluegradient.jpg) no-repeat top left}

#planscontainer		{float:right; margin-right:5px; width:270px; height:460; border:1px solid silver; }
#plansheader		{background-color:#DEDEDE}

.disclaimertext		{margin:10px; width:100%; text-align:left; font-size:11px; color:white; font-family: Arial, Verdana, Helvetica, sans-serif; }
.disclaimerheading	{margin:30px 0px 10px 10px; width:100%; text-align:left; font-size:13px; font-weight:bold; color:white;  font-family: Arial, Verdana, Helvetica, sans-serif; }

.boxon 				{border: 2px solid #6699CC; cursor:pointer; }
.boxoff 			{border: 2px solid #ffffff; cursor:pointer; }

.floatholder		{margin: 0 0 0 0; }
.floatbox 			{float: left; }
.floatright 		{float: right; }

/* hide from IE-mac \*/
* html .hollyhack 	{height: 1%; }
/* end hide */

.spacer10 			{margin-bottom:9px;  border-bottom:1px solid white; }
.spacer15 			{margin-bottom:14px; border-bottom:1px solid white; }
.spacer20 			{margin-bottom:19px; border-bottom:1px solid white; }
.spacer25 			{margin-bottom:24px; border-bottom:1px solid white; }
.spacer30 			{margin-bottom:29px; border-bottom:1px solid white; }

.font10 			{font-size:10px; }
.font11 			{font-size:11px; }
.font12 			{font-size:12px; }
.font13 			{font-size:13px; }
.font14 			{font-size:14px; }

.horizmenu{			color:silver; background-color:#6AABC7; width:100%; padding:0px; margin:0px; font-size:12px; }
.horizmenu A		{font-weight:bold; color:#ffffff; }
.horizmenu A:link	{font-weight:bold; color:#ffffff; text-decoration: none; }
.horizmenu a:visited{font-weight:bold; color:#ffffff; text-decoration: none; }
.horizmenu a:hover	{font-weight:bold; color:#FEB52B; text-decoration: none; }
.horizmenu img		{border:0px; }

.footer				{font-size:11px; font-weight: normal; padding-top: 5px; color: #495757; background-color:#00678F; width:100%; font-family: Arial, Verdana, Helvetica, sans-serif; }
.footermenu			{color: #ffffff; height:16px; margin-left:10px; line-height:100%; background-color:#00678F; }
.footeritem			{float:right; white-space:nowrap; padding-left:10px; padding-right:10px; }
.footeritem a		{color: #ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height:100%; }
.footeritem a:link	{color:#ffffff; line-height:100%; text-decoration: none; font-size: 11px; }
.footeritem a:visited{color:#ffffff; line-height:100%; text-decoration: none; font-size: 11px; }
.footeritem a:hover	{color:#FEB52B; line-height:100%; text-decoration: underline; font-size: 11px; }






