input, textarea, select{ font-family:tahoma; font-size:11px; color:#666666; } .maintext { font-family:tahoma; font-size:13px; line-height:17px; color:#7f716d; text-align:left !important; } .maintext p { text-align:left !important; } a { color:#6FA8D4; font-family:tahoma; text-decoration:none; } a:hover { color:#C18C40; font-family:tahoma; text-decoration:none; } .tableheader { font-family: Tahoma; font-size:12 px; color:#FFFFFF; background-color:#CDBE8F; white-space:nowrap; font-weight:bold; padding-top:8px; padding-bottom:8px; text-align:left; border-bottom:2px solid #B1A06C; } .line1 { font-family: Tahoma; font-size:11 px; color:#88AAC5; background-color:#DDF0FF; border-bottom:1px solid #CAE1F2; white-space:nowrap; padding-top:2px; padding-bottom:2px; text-align:left; } .line2 { font-family: Tahoma; font-size:11 px; color:#A9A06E; background-color:#F8F5E6; border-bottom:1px solid #ECE6C8; white-space:nowrap; padding-top:2px; padding-bottom:2px; text-align:left; } .disclaimer { font-family: Tahoma; font-size:11 px; font-style:italic; color:#999999; } .textblue { font-family: Tahoma; font-size:11 px; color:#6FA8D4; } .textred { font-family: Tahoma; font-size:11 px; color:#990000; } .priceline { border-bottom:1px dashed #EAEADD; height:20px; } .priceline2 { border-bottom:1px dashed #EAEADD; height:20px; color:#C18C40; } .texttime { width:50px; } .textaddress { width:300px; } .textcomments { width:400px; } .submenuoff { color:#2958ad !important; } .submenuon { color:#8d441d !important; } .menuoff { display:block !important; } .menuon { display:block !important; } .newsletter-new-box { width:167px; height:139px; background:url(../images/subs-to-newsletter.jpg) top left no-repeat; margin:125px 0 0 0; } .newsletter-new-input { margin:74px 0 0 24px; border:none; font-size:11px; color:#7e7168; line-height:18px; height:18px; width:123px; float:left; } .newsletter-new-submit { float:right; margin:14px 15px 0 0; } .newsletter-new-error { font-size:10px; color:#900; display:block; float:left; margin:-5px 0 0 20px; height:11px; line-height:11px; font-family:Tahoma, Geneva, sans-serif; } .all-new-header { background:url(../images/all-new-header-bg.jpg) top left no-repeat; height:292px; } .all-new-logo { float:left; margin:37px 0 0 16px; } .all-new-logo img { border:none; } .all-new-header-info { float:right; margin:43px 25px 0 0; text-align:right; } .all-new-header-info span { color:#75a50e; font-size:15px; line-height:18px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; }