body{font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;background:#FCCE4A; margin : 0px 0px 0px 0px;}
table{font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}
hr {border: none 0; border-top: 1px dotted #4E4E4E; width: 100%; height: 1px;} 

/* custom classes */
.td1{border-left:1px solid #4E4E4E;border-right:1px solid #4E4E4E;width:844px;vertical-align:top;}
.td2{background: #FCCE4A url(../images/td1bg.gif) repeat-x;vertical-align:top;border-bottom:1px solid #4E4E4E;}
.td3{background: #FCCE4A url(../images/td1bg.gif) repeat-x;text-align:right;vertical-align:top;padding-bottom:10px;border-bottom:1px solid #4E4E4E;}
.td4{background:#F08A00;border-bottom:1px solid #4E4E4E;}
.td5{background:#FFFFFF;vertical-align:top;padding:10px 0px 0px 0px;text-align:justify;}
.td6{background:#FFFFFF;vertical-align:top;padding:10px 10px 10px 15px;}
.td7{background:#FFFFFF;vertical-align:top;padding: 10px 10px 0px 10px;}

/* class for form */
.form{background: #F08A00;color:#FFFFFF;padding: 5px 5px 5px 10px;}
.form input {font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;background: #EDEDEB;border:1px solid #4E4E4E;}
.form textarea {font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;background: #EDEDEB;border:1px solid #4E4E4E;}
.form select {font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;background: #EDEDEB;border:1px solid #4E4E4E;}

h1.welcome{	background : url(../images/welcome_to_signmakersearch.gif) no-repeat;height : 60px;margin:0px 0px 0px 0px;}
h2.welcometo{background : url(../images/welcome_white.gif) no-repeat;height:31px;width:100%;margin:0px 0px 0px 0px;}
h2.search{background : url(../images/find_signmakers.gif) no-repeat right;height:43px;width:100%;margin:0px 0px 0px 0px;}
h2.sitemap{background : url(../images/sitemap.gif) no-repeat;height:31px;width:100%;margin:0px 0px 0px 0px;}

h2.privacy{background : url(../images/privacy.gif) no-repeat;height:31px;width:100%;margin:0px 0px 0px 0px;}
h2.terms{background : url(../images/terms_conditions.gif) no-repeat;height:31px;width:100%;margin:0px 0px 0px 0px;}
h2.contact{background : url(../images/contact.gif) no-repeat;height:31px;width:100%;margin:0px 0px 0px 0px;}
h2.bus_find{background : url(../images/intro_to_engravers.gif) no-repeat;height:31px;width:100%;margin:0px 0px 0px 0px;}
h2.diff_types{background : url(../images/diff_types.gif) no-repeat;height:31px;width:100%;margin:0px 0px 0px 0px;}
h2.sign_tips{background : url(../images/bus_sign_tips.gif) no-repeat;height:31px;width:100%;margin:0px 0px 0px 0px;}
h2.intro{background : url(../images/intro_to_engravers.gif) no-repeat;height:31px;width:100%;margin:0px 0px 0px 0px;}
h2.getlisted{background : url(../images/get_listed.gif) no-repeat;height:31px;width:100%;margin:0px 0px 0px 0px;}


.new{ display:none;font-size:1px;}
.small{font-size:9px;}
input.headingstyle{font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;background: #EDEDEB;border:1px solid #4E4E4E;}
input.headingsubmit{font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;padding: 0px 0px 0px 5px;}

/* Menus & Hyperlinks */
a{color:#4E4E4E;text-decoration:underline;}
a:hover{color:#4E4E4E;text-decoration:none;}

a.sidelink{color:#55584D;text-decoration:none;}
a.sidelink:hover{color:#FBC601;text-decoration:underline;}

a.dropdown_menu{background : #FFFFFF;color : #000000; DISPLAY:BLOCK;font : 8pt Verdana,Arial,Helvetica,sans-serif;	padding : 2px 5px 2px 5px;text-decoration : none; cursor:default;}
a.dropdown_menu:hover{background-color : #FBC601;color : #000000;DISPLAY:BLOCK;font : 8pt Verdana,Arial,Helvetica,sans-serif;padding : 2px 0px 2px 10px;text-decoration : none; cursor:default;}
.dropdown_menu_div{width:159px; background-color: #FFFFFF; border: 1px solid #636654;}

a.menulink1{background: #C57100;border-bottom:1px solid #4E4E4E;border-right:1px solid #4E4E4E;border-left:1px solid #4E4E4E;color:#FFFFFF;display:block;font:11px Verdana,Arial,Helvetica,sans-serif;padding-bottom:6px;padding-top:6px;text-align:center;text-decoration:none;width:100%}
a.menulink1:hover{background:#FBC601;color:#FFFFFF;text-decoration:none}
a.menulink2{background:#D57C04;border-bottom:1px solid #4E4E4E;border-right:1px solid #4E4E4E;color:#FFFFFF;display:block;font:11px Verdana,Arial,Helvetica,sans-serif;padding-bottom:6px;padding-top:6px;text-align:center;text-decoration:none;width:100%}
a.menulink2:hover{background:#FBC601;color:#FFFFFF;text-decoration:none}
a.menulink3{background:#F08A00;border-bottom:1px solid #4E4E4E;border-right:1px solid #4E4E4E;color:#FFFFFF;display:block;font:11px Verdana,Arial,Helvetica,sans-serif;padding-bottom:6px;padding-top:6px;text-align:center;text-decoration:none;width:100%}
a.menulink3:hover{background:#FBC601;color:#FFFFFF;text-decoration:none}
a.menulink4{background:#F8B731;border-bottom:1px solid #4E4E4E;border-right:1px solid #4E4E4E;color:#FFFFFF;display:block;font:11px Verdana,Arial,Helvetica,sans-serif;padding-bottom:6px;padding-top:6px;text-align:center;text-decoration:none;width:100%}
a.menulink4:hover{background:#FBC601;color:#FFFFFF;text-decoration:none}
a.menulink5{background:#FCCD49;border-bottom:1px solid #4E4E4E;border-right:1px solid #4E4E4E;color:#FFFFFF;display:block;font:11px Verdana,Arial,Helvetica,sans-serif;padding-bottom:6px;padding-top:6px;text-align:center;text-decoration:none;width:100%}
a.menulink5:hover{background:#FBC601;color:#FFFFFF;text-decoration:none}

/* the following are used to style Priority Listings*/
.td10{background: #C57100; 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; text-decoration : underline;}
.company_strap_spotlight{color: #FFD851; margin: 0px; padding: 0px; text-decoration : underline;}
.company_name_spotlight:hover{color: #FFFFFF; font-weight: bold; margin: 0px; padding: 0px; text-decoration : underline;}
.company_strap_spotlight:hover{color: #FFD851; margin: 0px; padding: 0px; text-decoration : underline;}

/*the following 2 tds are for  Basic listings*/
.td13{background: #F08A00; border: 1px solid #4E4E4E; padding: 2px;}
.td14{background: #FFFFFF; border-bottom: 1px solid #4E4E4E; border-left: 1px solid #4E4E4E; border-right: 1px solid #4E4E4E; padding: 2px; vertical-align: top;}
.td14_1{background: #FFFFFF; border-left: 1px solid #4E4E4E; border-right: 1px solid #4E4E4E; padding: 2px; vertical-align: top;}
.company_name_basic{color: #FFFFFF; font-weight: bold; margin: 0px; padding: 0px;}
.company_strap_basic{color: #6B6B6B; margin: 0px; padding: 0px;}

/*Simple Listing*/
.td15{	border-bottom: 1px dotted #4E4E4E;padding: 4px;color: #4E4E4E;}
.company_name_listing{font-weight: bold;	margin: 0px;padding: 0px;color: #666666;	text-decoration: none;	font-family: Verdana, Arial, Helvetica, sans-serif;}
.company_strap_listing{color: #F58103; margin: 0px; padding: 0px; color: #666666;}

/* NEW STYLES FOR NEW CONTACT PAGE */

.td21{border:1px solid #000000;font:8pt Verdana,Arial,Helvetica,sans-serif}
.td22{background-color:#FFFFFF;padding: 5px 5px 0px 5px;vertical-align:top;font:8pt Verdana,Arial,Helvetica,sans-serif}
