/* CSS 2.1 */ /* Default Site Values */ html, address, blockquote, body, dd, div, dl, dt, fieldset, form, frame, frameset, h1, h2, h3, h4, h5, h6, noframes, ol, p, ul, center, dir, hr, menu, pre { display: block } li { display: list-item } head { display: table } tr { display: table-row } thead { display: table-header-group } tbody { display: table-row-group } tfoot { display: table-footer-group } col { display: table-column } colgroup { display: table-column-group } td, th { display: table-cell; } caption { display: table-caption } th { font-weight: bolder; text-align: center } caption { text-align: center } body { margin: 0px; text-align: center; line-height: 1.12em; font-family: Verdana, Tahoma, Geneva, Helvetica, Arial, Sans-Serif; font-size: 10pt;} h1 { font-size: 2em; margin: .67em 0 } h2 { font-size: 1.5em; margin: .75em 0 } h3 { font-size: 1.17em; margin: .83em 0 } h4, p, blockquote, ul, fieldset, form, ol, dl, dir, menu { margin: 1.12em 0 } h5 { font-size: .83em; margin: 1.5em 0 } h6 { font-size: .75em; margin: 1.67em 0 } h1, h2, h3, h4, h5, h6, b, strong { font-weight: bolder } blockquote { margin-left: 40px; margin-right: 40px } i, cite, em, var, address { font-style: italic } pre, tt, code, kbd, samp { font-family: monospace } pre { white-space: pre } button, textarea, input, object, select { display:inline-block; } big { font-size: 1.17em } small, sub, sup { font-size: .83em } sub { vertical-align: sub } sup { vertical-align: super } table { border-spacing: 2px; } thead, tbody, tfoot { vertical-align: middle } td, th { vertical-align: inherit } s, strike, del { text-decoration: line-through } hr { border: 1px inset } ol, ul, dir, menu, dd { margin-left: 40px } ol { list-style-type: decimal } ol ul, ul ol, ul ul, ol ol { margin-top: 0; margin-bottom: 0 } u, ins { text-decoration: underline } br:before { content: "\A" } :before, :after { white-space: pre-line } center { text-align: center } abbr, acronym { font-variant: small-caps; letter-spacing: 0.1em } a:link {text-decoration: none; color: #0A357E;} a:hover {text-decoration: underline; color: #000000;} a:active {text-decoration: none; color: #000000;} a:visited {text-decoration: none; color: #0A357E;} a:visited:hover {text-decoration: underline; color: #0A357E;} /* LayOut */ #wrap { position: relative; margin-left: auto; margin-right: auto; text-align: left; width: 994px; } #PageContainer { text-align: left; margin-left: auto; margin-right: auto; margin-top: 0px; } #MainForm { margin: 0px; padding: 0px; } .leftFlt { float: left; } .divfiller { clear: both; font-size: 1px; line-height: 1px; } .link-underline { text-decoration: underline; } .link-nounderline { text-decoration: none; } /* Header/Footer */ .thickline { line-height: 0px; clear: both; font-size: 1px; background: #A1A09B; height: 2px; } #header { height: 45px; background-image: url(http://cache.directorym.com/advertisers/v8/header_lines.gif); } #headerLogoCntr{ margin-top: 0px; margin-left: 5px; float: left; margin-right: 20px; } #headerMenuCntr{ margin-top: 2px; float: right; height: 38px; } /* for big toolbar -- .headerMenuTop { width: 659px; height: 21px; } .headerMenuBottom { width: 659px; height: 17px; } .headerMenuTopContent{ height: 21px; width: 71px; vertical-align: bottom; background-image: url(http://www.advertisersandmarketers.com/spacer.gif); float: left; } .headerMenuBottomContent{ background-color: ; height: 17px; width: 495px; vertical-align: middle; float: left; } .headerTopRemainder{ height: 21px; background-image: url(http://www.advertisersandmarketers.com/spacer.gif); float: left; vertical-align: bottom; width: 530px; horizontal-align: right; } .headerTopRemainder2{ height: 21px; background-image: url(http://www.advertisersandmarketers.com/spacer.gif); float: left; vertical-align: bottom; width: 450px; horizontal-align: right; } .headerTopRemainder3{ height: 21px; background-image: url(http://www.advertisersandmarketers.com/spacer.gif); float: left; vertical-align: bottom; width: 370px; horizontal-align: right; } .headerTopFront2{ height: 21px; background-image: url(http://www.advertisersandmarketers.com/spacer.gif); float: left; vertical-align: bottom; width: 75px; text-align: center; } .headerTopFront3{ height: 21px; background-image: url(http://www.advertisersandmarketers.com/spacer.gif); float: left; vertical-align: bottom; width: 155px; text-align: center; } .headerTabText { display: block; margin-top: 5px; font-family: Tahoma, Geneva, sans-serif; font-size: 7pt; line-height: 8pt; font-weight: bold; text-align: center; cursor: pointer; cursor: hand; text-decoration: none; } .headerMenuTopText { font-family: Tahoma, Geneva, sans-serif; font-size: 7pt; line-height: 8pt; margin-left: 4px; margin-right: 4px; font-weight: bold; text-align: center; cursor: pointer; cursor: hand; text-decoration: none; } .headerMenuText { font-family: Tahoma, Geneva, sans-serif; margin: 0px 5px 0px 5px; font-size: 7pt; line-height: 9pt; cursor: pointer; cursor: hand; text-decoration: none; } .headerRightText { font-size: 6pt; font-weight: bold; line-height: 13pt; float: left; width: 120px; height: 17px; text-align: center; background-color: ; } .headerSignIn { float: left; margin-left: 3px; margin-right: 4px; cursor: pointer; cursor: hand; text-decoration: none; } .headerHelp { float: right; margin-left: 4px; margin-right: 6px; cursor: pointer; cursor: hand; text-decoration: none; } .headerSignInImg { margin-left: 2px; margin-top: 4px; float: left; } .headerHelpImg { margin-left: 2px; margin-top: 4px; float: left; } .headerMenuTopDivider { font-family: Tahoma, Geneva, sans-serif; font-size: 7pt; line-height: 8pt; width: 20px; text-align: center; font-weight: bold; color: #C8C8C3; } .headerMenuSpacer1 { width: 13px; float: left; } .headerMenuSpacer2 { width: 92px; float: left; } .headerMenuSpacer3 { width: 169px; float: left; } .headerMenuSpacerFront1 { width: 5px; float: left; } .dot { line-height: 2px; font-size: 2px; background: #A1A09B; height: 12px; width: 12px; position: relative; top: -3px; left: 3px; } -- end big toolbar */ /* mini toolbar */ #headerMenuMini { float: left; font-family: Tahoma, Geneva, sans-serif; font-size: 9pt; line-height: 8pt; font-weight: bold; text-align: center; width: 400px; height: 20px; margin-right: 15px; margin-top: 13px; } .headerMenuMiniLink { position: relative; left: 5px; margin-right: 10px; } .headerMenuMiniDivider { color: #4A4939; font-size: 9pt; line-height: 8pt; width: 20px; font-family: Tahoma, Geneva, sans-serif; text-align: center; } a.nounderline:link {text-decoration: none;} a.nounderline:hover {text-decoration: none;} a.nounderline:active {text-decoration: none;} a.nounderline:visited {text-decoration: none;} a.nounderline:visited:hover {text-decoration: none;} #footer { height: 40px; background-image: url(http://www.advertisersandmarketers.com/advertisers/v8/header_lines.gif); } #footertext { display: block; position: relative; top: 0px; padding-top: 12px; height: 28px; border: none; text-align: center; margin-left: auto; margin-right: auto; font-family: Tahoma, Geneva, sans-serif; color: #4A4939; font-size: 8pt; line-height: 12pt; font-weight: normal; } #BodyContainer { margin: 2px 5px 0px 5px; } /*DmPage_2*/ #Dm2Container { height: 568px; width: 400px; background-color: #E8E8D0; } #DM2Companies { width: 183px; } .Dm2StrokeTop { background-color: #E8E8D0; } .Dm2StrokeBottom { background-color: #E8E8D0; } #miniSpotlight { background-color: #E8E8D0; } #miniSpotlightShell { height: 483px; background-color: #F5F5EB; } /* DMPage_3*/ #Dm3Container { height: 568px; width: 400px; background-color: #E8E8D0; } /* Footer Right */ #FooterRightFooterShell { text-align: left; background-color: #F5F5EB; width: 418px; height: 50px; border: solid 1px #dddddd; } #FooterRightFooterText { font-family: Tahoma, Geneva, Sans-Serif; font-size: 9pt; font-weight: bold; color: #FB8C52; } #FooterRightFooterImage { position: absolute; left: 290px; top: 19px; } /*for spotlight section pages, except the spotlight*/ #SpotlightSect
tTitle { float: left; font-weight: bold; font-size: 12px; } #GuidePrintSource { float: left; font-size: 8px; width: 200px; height: 20px; } #GuidePrintLine { float: left; height: 1px; width: 510px; border-top: #dddddd 1px solid; } #GuidePrintText { float: left; width: 510px; padding-top: 5px; padding-right: 6px; padding-bottom: 6px; } /***** Inquiry Styles *****/ #inquiryheader { } .inquirytitle { font-size: 10pt; font-weight: bold; font-family: Tahoma, Geneva, sans-serif; float:left; } .inquirytitlespacer { float:left; width:190px; } .inquiryprivacypolicy { font-size: 8pt; font-family: Tahoma, Geneva, sans-serif; text-align:left; float: left; width: 220; } .inquiryprompt { font-size: 8pt; margin-top:8px; width:340px; } .inquirytext { font-size: 8pt; font-family: Tahoma, Geneva, sans-serif; } .inqCompanyListCheckbox { font-size:8pt; font-family: Tahoma, Geneva, sans-serif; } .inquirysubprompt { font-size: 8pt; font-family: Tahoma, Geneva, sans-serif; width: 180px; margin-top: 4px; } .inquirysubtitle { font-size: 8pt; font-family: Tahoma, Geneva, sans-serif; font-weight: bold; width: 180px; margin-top: 0px; } .inquirysubprompt2 { font-size: 8pt; font-family: Tahoma, Geneva, sans-serif; margin-top: 4px; } .inquirysubtitle2 { font-size: 8pt; font-family: Tahoma, Geneva, sans-serif; font-weight: bold; } .inquirytextsubheader { /* float: left; */ font-size: 8pt; font-family: Tahoma, Geneva, sans-serif; /* font-weight: bold; */ /* text-align: left; */ /* width: 75; */ } .inquiryshortform { float: left; font-size: 9pt; font-family: Tahoma, Geneva, sans-serif; width: 260px; height: 120px; } .inquirylongform { /* float: left; */ font-size: 9pt; font-family: Tahoma, Geneva, sans-serif; /* width: 389px; */ } .inquiryrequiredprompt { font-size: 7pt; font-family: Tahoma, Geneva, sans-serif; text-align: center; /* margin-left: 120px; */ /* vertical-align: center;*/ } .inquiryshortinput { font-size: 7pt; font-family: Tahoma, Geneva, sans-serif; text-align: left; /* width: 55; */ float: left; margin-top: 10px; } .inquiryquestion_listc { font-size: 8pt; /* height: 100; */ /* width: 70;*/ align: right; margin-left: 10px; margin-right: 10px; margin-top:4px; } .inquiryquestion_list { font-size: 8pt; margin-right: 10px; margin-left: 10px; margin-top:4px; } .inquiryquestion_listi { font-size: 8pt; margin-right: 10px; margin-left: 10px; margin-top:4px; } .inquiryquestion_list3 { font-size: 8pt; /* height: 100; width: 70; */ align: right; margin-left: 10px; margin-top:4px; /* position: absolute; left:100px; color:blue; */} .inquiryquestion_listwide { font-size: 8pt; /* width: 200; */ align: right; margin-top:4px; } .inquiryquestion_text { font-size: 8pt; margin-left: 10px; margin-top:4px; /* border:1px solid red; */ } .inquiryquestion_desc { font-size: 8pt; margin-left: 10px; margin-top:4px; } .inquiryquestion_checkbox { font-size: 8pt; margin-left: 10px; margin-top:4px; font-size:7pt; line-spacing:7px; } .inquiryquestion_radiobutton { font-size: 8pt; margin-left: 10px; margin-top:4px; font-size:7pt; line-spacing:7px; } .inqdiv1 { /* height:40px; */ margin-top:10px; } .inqrequired { height:35px; /* margin-top:10px; */ } .inqContactDiv1 { height: 30px; margin-left: 15px; margin-right:55px; /* margin-top:10px; */ } .inqNavButtons { width: 389px; margin-bottom: 20px; margin-top: auto; /* position: absolute; left:20px; top:500px; height: 50px; */ } .inqback { margin-left:10px; float:left; } .inqback2 { margin-left:10px; float:left; } .inqnext1 { margin-right:10px; float: right; } .inqnext2 { margin-right: 10px; float: right; } .inq1 { font-size: 8pt; float:left; width: 90px; text-align: right; } .inq1requiredlabel { font-size: 8pt; float:left; width: 75px; text-align: right; } .inqreq1 { font-size: 7pt; text-align:right; float: left; margin-left:5px; /* width: 100px; */ } .inq2 { font-size: 8pt; float:left; margin-left:15px; width:190px; /* position: absolute; left: 115px; */ } .inq2zip { font-size: 8pt; float:left; margin-left:15px; width:60px; } .inq3 { display: block; width: 65px; font-size: 8pt; float: left; margin-left: 3px; } .inqrequiredbg { background-color: #E8E8D0; } .inq4 { /* line-height: 7pt; FOR asp:Textbox, this only works in the tag... */ font-size: 8pt; width: 140px; float: left; } .inq5 { font-size: 8pt; /* position: absolute; left: 190px; */ /* height: 20px; */ float: left; margin: 0px 0px 0px 0px; margin-left: 10px; } .inqsteptext { font-size: 7pt; text-align: right; /* vertical-align:bottom; */ /* position: absolute; top: 555px; left: 320px; */ } .inqShadow { height: 7; width: 367; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://cache.directorym.com/advertisers/v8/inquiry_shadow.png'); } #InqBox1 { width: 387px; height: 381px; background-image: url(http://www.advertisersandmarketers.com/spacer.gif); background-repeat: no-repeat; } #InqBoxPersonal { width: 379px; height: 86px; background-image: url(http://www.advertisersandmarketers.com/advertisers/v8/requestinfobox_personalized.gif); background-repeat: no-repeat; } #InqBox2 { width:395px; height:197px; background-image: url(http://www.advertisersandmarketers.com/spacer.gif); background-repeat: no-repeat; } #InqBox3 { width:390px; height:495px; background-image: url(http://www.advertisersandmarketers.com/advertisers/v8/requestinfobox03.gif); background-repeat: no-repeat; } #InqBox4 { width:390px; height:495px; background-image: url(http://www.advertisersandmarketers.com/spacer.gif); background-repeat: no-repeat; border:1px solid #E8E8D0; } #InqBox5 { margin-top: 10px; width:383px; height:478px; background-image: url(http://www.advertisersandmarketers.com/advertisers/v8/requestinfo_confirmation_box.gif); background-repeat: no-repeat; } /* This is pretty sleazy...we should attach one of each to the control at data bind time... */ #InqChkContactAll { margin: 3px 0px 0px 0px; padding: 0px 0px 0px 0px; height:12px; font-size:7pt; line-spacing:7px; } #cblCompany_0 { margin: 2px 0px 0px 0px; padding: 0px 0px 0px 0px; height:12px; font-size:7pt; line-spacing:7px; overflow: hidden; } #cblCompany_1 { margin: 2px 0px 0px 0px; padding: 0px 0px 0px 0px; height:12px; font-size:7pt; line-spacing:7px; overflow: hidden; } #cblCompany_2 { margin: 2px 0px 0px 0px; padding: 0px 0px 0px 0px; height:12px; font-size:7pt; line-spacing:7px; overflow: hidden; } #cblCompany_3 { margin: 2px 0px 0px 0px; padding: 0px 0px 0px 0px; height:12px; font-size:7pt; line-spacing:7px; overflow: hidden; } #cblCompany_4 { margin: 2px 0px 0px 0px; padding: 0px 0px 0px 0px; height:12px; font-size:7pt; line-spacing:7px; overflow: hidden; } #cblCompany_5 { margin: 2px 0px 0px 0px; padding: 0px 0px 0px 0px; height:12px; font-size:7pt; line-spacing:7px; overflow: hidden; } #cblCompany_6 { margin: 2px 0px 0px 0px; padding: 0px 0px 0px 0px; height:12px; font-size:7pt; line-spacing:7px; overflow: hidden; } #cblCompany_7 { margin: 2px 0px 0px 0px; padding: 0px 0px 0px 0px; height:12px; font-size:7pt; line-spacing:7px; overflow: hidden; } #InquiryHeaderDottedLine { background-image: url(http://www.advertisersandmarketers.com/advertisers/v8/adbar_one_dot.gif); background-repeat: repeat-x; background-position: center; width: 395px; height: 5px; /* position: absolute; left: 0px; top: 8px; */ }