

#ContentTable { width: 740px; }

TABLE		{ FONT-family: verdana, arial, sans-serif; }


td.gold { text-align: center; }

.title {
color: #996600;
font: 15px verdana, arial, sans-serif;
font-weight: bold; }

p.become-a-member {
margin: 1em 0;
text-align: center; }



/* Listing stylez */

.company-listing {
margin: 1em 0;
padding: 1em 0;
border-top: 2px solid #666; }

.company-header-table {
width: 100%;
margin-bottom: 15px; }

.company-star-cell {
width: 35px;
vertical-align: top;}

.company-name-cell { vertical-align: top; }


.company-info-table {
width: 100%;
heigt: auto !important;
padding: 0 !important;
text-align: right; }

.company-address-cell {
text-align: right;
vertical-align: top; }


.company-full-info-cell {
padding:  0 !important;
vertical-align: top; }


.benefits-wrap {
display: block;
margin: 15px 0; }

.benefits-wrap .headerdk {  }

.benefits-wrap ul {
margin: 0.5em 2em;
list-style: disc;  }

.benefits-wrap ul li { margin: 0.2em 0; }





/* Weird header styles */

.whitebg { background-color: #ffffff; }

.greenbg { background-color: #336666; }

.gold { background-color: #CCCC99; }

.gold2 {
	border: 2px solid #AEAF2B;
	background-color: #CCCC33; }

.gold3 { background-color: #CC9933; }

.greybg { background-color: #003333; }

.ltgreybg {
	border: 2px solid #666666;
	background-color: #cccccc; }

.dkgreybg { background-color: #666666; }

.ltbluebg {
	border: 2px solid #666699;
	background-color: #9999CC; }

.bluebg { background-color: #666699; }

.ltgreenbg {
	border: 2px solid #336633;
	background-color: #99CC99; }

.lttealbg {
	border: 2px solid #339999;
	background-color: #66CCCC; }



.headerlt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #FFFFCC;
	font-weight: bold
}

.headerdk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #333333;
	font-weight: bold
}



.headerGn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #336666;
	font-weight: bold
}






.about-section {  }

.about-section p {
margin: 10px 0;
line-height: 1.2; }


.about-section ul {
margin: 0.5em 2em;
list-style: disc;  }

.about-section ul li { margin: 0.2em 0; }














