body{background : #727272;padding-top:30px;padding-left:30px;;font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}
table{	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}

/* CUSTOM CLASSES*/
.td1{border:15px solid #FFFFFF;}
.td2{background:#FFFFFF;padding:0px 0px 15px 0px;text-align:right;border-bottom:2px solid #878787;}
.td3{background:#4E4D4D;border-bottom:2px solid #FFFFFF;padding: 12px 12px 12px 12px;border-top:2px solid #FFFFFF;}
.td3_1{background:#4E4D4D;border-bottom:2px solid #FFFFFF;padding:0px 0px 0px 0px;border-top:2px solid #FFFFFF;}
.td4{background:#EEB101;padding:12px 12px 12px 12px;border-bottom:2px solid #FFFFFF;color:#FFFFFF;}
.td5{background:#E1E0DF;color:#FFFFFF;padding:15px 12px 15px 12px;border-bottom:2px solid #FFFFFF;  text-align : center; }
.td6{background: white; border:2px solid #CAC9C9;vertical-align:top;padding:15px 0px 15px 0px;}
.td7{border:2px solid #CAC9C9;background:#FFFFFF;padding:10px 10px 10px 10px;color:#878787;vertical-align:top;text-align:justify;}
.td8{background: #FFFFFF url(../images/top_border_bg.gif) repeat-x top;border-top:2px solid #FFFFFF; color:#878787;}
.td9{background:#FFFFFF;padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.tdTOP{vertical-align:top;}
.td16{background:#E1E0DF;color:#727272;padding: 5px 15px 5px 15px;}

/* LINKS & MENUS */
a{color:#727272;text-decoration:underline;  font-weight : bold; }
a:hover{color:#727272;text-decoration:none;font-weight : bold;}
a.menu{background-color:#FFFFFF; text-decoration:none;width:250px;height:30px;color:#727272;line-height:30px;display:block;padding-left:12px;vertical-align:middle;font-weight : normal;}
a.menu:hover{background-color: #727272; text-decoration:none;width: 250px;color:#FFFFFF;font-weight : normal;}
a.topmenu{color:#727272;text-decoration:none;font-weight : normal; }
a.topmenu:hover{color:#727272;text-decoration:underline;font-weight : normal; }

/* Headers & Horizontal*/
h2{color:#FFFFFF;font:16px;  font-weight : bold; margin: 0px 0px 0px 0px;}
h2.formstyle{color:#727272;font:16px;  font-weight : bold; margin: 0px 0px 0px 0px;}
hr.formstyle {border: none 0; border-top: 1px dotted #727272;width: 100%;height: 1px;} 
h1{color:#FFFFFF;margin:0px 0px 0px 0px;font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:16px;}

/*items for dropdown menu (the one that looks like a Select Menu / Drop Down*/
a.dropdown_menu{background: #FFFFFF; color: #000000; DISPLAY: BLOCK; padding: 2px 5px 2px 5px; text-decoration: none; cursor: default;font-weight: normal;}
a.dropdown_menu:hover{background: #EEB101; color: #FFFFFF; DISPLAY: BLOCK; padding: 2px 0px 2px 10px; text-decoration: none; cursor: default;font-weight: normal;}
.dropdown_menu_div{width: 159px; height: 280px; background-color: #FFFFFF; border: 1px solid #000000;font-weight: normal;font-weight: normal; }

/* Forms & Stuff */
input.button{border:1px solid #A5A5A5;background-color:#4E4D4D;font: 9px Verdana Geneva Arial Helvetica;color:#FFFFFF;}
input.formstyle{border:1px solid #69645B;font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}
textarea.formstyle{border:1px solid #69645B;color:#69645B;font:8pt Verdana,Geneva,Arial,Helvetica,sans-serif;  background : #FFFFFF url(../images/text_bg.gif) bottom;}
select.formstyle{border:1px solid #69645B;font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif; }
.searchbox{background-color:#FFFFFF;border:1px solid#A5A5A5F;width:160px;font: 9px Verdana Geneva Arial Helvetica;}

/* the following are used to style Priority Listings*/
.td10{background: #EEB101; border: 1px solid #000000; padding: 4px;}
.td11{background: #FFFFFF; border-bottom: 1px solid #000000; border-left: 1px solid #000000; padding: 2px; vertical-align: top;}
.td12{background: #FFFFFF; border-bottom: 1px solid #000000; border-right: 1px solid #000000; padding: 2px; vertical-align: top;}
.td12_1{background: #FFFFFF; border-right: 1px solid #000000; padding: 2px; vertical-align: top;}
.company_name_spotlight{color: #FFFFFF; font-weight: bold; margin: 0px; padding: 0px;}
.company_strap_spotlight{color: #FFFFFF; margin: 0px; padding: 0px;}

/*the following 2 tds are for  Basic listings*/
.td13{background: #BBBBBB; border: 1px solid #727272; padding: 2px;}
.td14{background: #FFFFFF; border-bottom: 1px solid #898F7E; border-left: 1px solid #898F7E; border-right: 1px solid #898F7E; padding: 2px; vertical-align: top;}
.td14_1{background: #FFFFFF; border-left: 1px solid #898F7E; border-right: 1px solid #898F7E; padding: 2px; vertical-align: top;}
.company_name_basic{color: #000000; font-weight: bold; margin: 0px; padding: 0px;}
.company_strap_basic{color: #6B6B6B; margin: 0px; padding: 0px;}

/*Simple Listing*/
.td15{	border-bottom: 1px dotted #727272;padding: 4px;color: #727272;}
.company_name_listing{color: #973D3D;	font-weight: bold;	margin: 0px;padding: 0px;color: #666666;	font-size: 12px;	text-decoration: none;	font-family: Verdana, Arial, Helvetica, sans-serif;}
.company_strap_listing{color: #F58103; margin: 0px; padding: 0px; color: #666666;}

.small{font:7pt Verdana,Geneva,Arial,Helvetica,sans-serif;}