 /* ################ this contains cobrand specific overrides of default css files ############### *//* ===== GLOBAL ============== */
body{
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
padding-left: 10px;
padding-right: 10px;
margin:0;
color: #000000;
/* NOTE: text-align: center must be used to work around a bug with auto margins in IE. Changing this would break auto-centering of the UI in IE. */
text-align: center;
}
table, td{
font-family: Arial,Helvetica,sans-serif;
font-size: 100%;
}
#resultsPage {
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
text-align: left;
width: 950px;
padding: 0px 10px 0px 10px;
margin: 20px auto;
}
#pageWrapper {
width: 773px;
text-align: left;
}
a img{
border: none;
}
a:link, a:visited, a:hover, a:active {
color: #000000;
}
/* ------------- cobrand header ------------- */
.cobrandheader SWBD{
text-align: left;
vertical-align: bottom;
margin: auto;
padding: auto;
}
.SWBD .pgsearch #cobrandtopbar{
width:100%;
height: 20px;
margin:0;
}
.SWBD #centerlogo{
text-align: center;
margin-left: -32px;
_margin-left: auto;
padding: 0;
}
.SWBD .pgsearch #cobrandlogobox{
width: 740px;
/* main width control */
margin : 10px auto 13px auto;
_margin: 10px 32px 13px auto;
}
.SWBD #cobrandlogobox{
width: 740px;
/* main width control */
margin: 17px auto 13px auto;
_margin: 17px 32px 13px auto;
}
.nav {
border-width: 2px;
}
/* ------------- navigation ------------------------------ */
.SWBD .nav{
margin: 0 auto 0px -32px;
_margin: 0 auto 0px auto;
text-align: center;
padding: auto;
border: none;
}
.SWBD .tabs{
width: auto;
width: 740px;
/* main width control */ margin: 0 auto 0 auto;
text-align: center;
xheight: 28px;
border: none;
}
.SWBD .tab{
border: 0px;
margin: 0 0px 0 0;
padding: 0;
}
/* ------------- cobrand footer ------------- */
.cobrandfooter{
padding-top: 2em;
text-align: center;
text-decoration: none;
}
#resultsPage #footer, .dataprovider, .SWBD #SWBDfooter{
text-align: center;
margin: auto;
width: 740px;
/* main width control */ color: #9C9A9C;
font-family: sans-serif;
font-size: 10px;
}
#SWBDfooter a, #SWBDfooter a:link, #SWBDfooter a:visited, #SWBDfooter a:hover, #SWBDfooter a:active{
color: #9C9A9C;
}
/* ---------- round corners ------------- */
.cornerbox{
border-color: #CCCCCC;
border-width: 1px;
border-style: solid;
border-top-style: none;
top: 0px;
/*
position: relative;
background-color: #ffffff;
width:100%;
padding: 14px;
border: 1px solid #CCCCCC;
width: 743px;
_width: 771px;
margin-left: -4px;
_margin-left: auto;
*/
}
.cor0nerbox #searchframe{
height:auto;
width:743px;
_width:771px;
}
/* ---------- End Cobrand Styles ------------- */
a.ContextualAttrib, a:link.ContextualAttrib, a:hover.ContextualAttrib, a:visited.ContextualAttrib, a:active.ContextualAttrib {
font-family: Verdana, Arial, Geneva, san-serif;
font-size: 11px;
color: #FFFFFF;
}
.PrevNext-Separator {
color : #003F9E;
}
.Text-On-Tablestyle-BG1 {
color : #000000;
}
.Text-On-Tablestyle-BG1-alt {
color : #ffffff;
}
.Tablestyle-BG1 {
background : #FFFFFF;
}
.Tablestyle-BG1-Alt, #morescroll, .SideNavHeading {
background : #3D6AC1;
}
#container-mainresults {
border: 1px solid #7E94B0;
margin-top: 7px;
padding-right: 0px;
}
#column-mainresults {
padding: 0px;
}
a.morescroll#origPagebottom, a.morescroll#nextPagebottom {
color : #FFFFFF;
}
.Tablestyle-BG2-Alt {
background : #ffffcc;
}
.Tablestyle-BG1-Alt2 {
background : #3D6AC1;
}
.Tablestyle-BG3 {
background : #3D6AC1;
}
#index_page .Heading-Options {
color : #000;
}
#results_page .Heading-Options {
color : #3D6AC1;
}
#index_page .Heading-3-A {
color : #000;
}
#results_page .Heading-3-A {
color : #3D6AC1;
}
.Large-OR {
color : #3D6AC1;
}
.OR-6-0 {
font-family : Arial;
font-size : 12px;
font-weight : bold;
}
.Form-Heading-Boxed {
color : #FFF;
}
#container-mainresults A, .SideNav A {
color : #003F9E;
}
a:link.Highlight-On-Tablestyle-BG2, a:hover.Highlight-On-Tablestyle-BG2, a:visited.Highlight-On-Tablestyle-BG2 {
color : #000000
}
.Text-On-Tablestyle-BG2, a:link.Text-On-Tablestyle-BG2, a:hover.Text-On-Tablestyle-BG2, a:visited.Text-On-Tablestyle-BG2 {
color : #000000;
}
a:link.Text-On-Tablestyle-BG1, a:hover.Text-On-Tablestyle-BG1, a:visited.Text-On-Tablestyle-BG1 {
font-family : Arial;
font-size : 11px;
color : #3366CC;
text-decoration: underline;
}
.Text-on-Tablestyle-Attribution, a:link.Text-on-Tablestyle-Attribution, a:hover.Text-on-Tablestyle-Attribution, a:visited.Text-on-Tablestyle-Attribution {
font-family : Verdana, Arial, Geneva, san-serif;
font-size : .69em;
color : #ffffff;
}
.ExactPhrase {
font-family : Arial;
font-size : 11px;
font-color : #333333;
}
.tabInactive, a.tabInactive:link, a:visited.tabInactive, a:hover.tabInactive {
font-family : Arial;
font-size : 12px;
color : #3366CC;
text-decoration: underline;
}
.tabActive, a.tabActive:link, a.tabActive:visited, a.tabActive:active, a.tabActive:hover {
font-family : Arial;
font-size : 12px;
font-weight : normal;
color : #000000;
text-decoration: none;
}
.Tablestyle-Area-Zip {
padding-bottom : 28px;
padding-top : 7px;
}
.TitleText {
font-family : Arial;
font-size : 18px;
font-color : #000000;
}
.Form-Label-Text {
font-family : Arial;
font-size : 12px;
font-color : #000000;
font-weight : bold;
}
.Form-Label-Text1 {
font-family : Arial;
font-size : 12px;
font-color : #000000;
}
/* ################ this contains cobrand specific overrides of default css files for Switchboard YP/WP/Maps ############### */
#landingPageContent {
border: solid 1px #CECFCE;
}
#landingPageContent .header, #landingPageContent #search #moreoptions .header, #landingPageContent #search #recentsearches2 .header {
font-weight: normal;
color: #666666;
font-size: 12px;
padding-left: 0px;
}
#landingPageContent #mainSearchForm {
float: left;
width: 330px;
margin-top: 20px;
padding-left: 20px;
}
#landingPageContent #mainSearchForm .body {
padding-left: 10px;
}
#landingPageContent #mainSearchForm .requiredFieldText {
font-size: 0.9em;
margin-top: 40px;
}
#landingPageContent #mainSearchForm #reversePhoneRequiredField {
font-size: 0.9em;
margin-top: 100px;
}
#landingPageContent #search #recentsearches2, #landingPageContent #search #rightcolumn {
top: 0px;
height: 320px;
margin-top: 10px;
margin-bottom: 10px;
border-left: 1px solid #cccccc;
padding-bottom: 0px;
padding-top: 0px;
}
#landingPageContent #search #moreoptions {
padding-top: 0px;
}
#landingPageContent #search #moreoptions .header {
margin-left: 10px;
}
#landingPageContent #search #recentsearches2 .header {
margin-left: 10px;
}
#landingPageContent #search #moreoptions .body {
margin-top: 10px;
padding-top: 0px;
padding-left: 0px;
margin-left: 20px;
}
#landingPageContent #search #recentsearches2 .body {
margin-top: 10px;
padding-top: 0px;
padding-left: 0px;
margin-left: 20px;
}
#landingPageContent .help, #landingPageContent .buttonbox {
width: 100%;
text-align: right;
padding-right: 0px;
}
#landingPageContent #keywordHeader {
float: left;
margin-bottom: 0px;
padding-bottom: 0px;
}
#landingPageContent .locationHeader {
margin-top: 30px;
}
#landingPageContent #choosecat {
left: 0px;
float: right;
}
#landingPageContent #search #KW, #landingPageContent #search #inputwhat, #landingPageContent #search #inputwhere, #landingPageContent #search #LO, #landingPageContent #search #lo_sid, #landingPageContent #search #wps, #landingPageContent #search #wpe, #landingPageContent #search #ph, #landingPageContent #search #SD {
margin-top: 5px;
}
#landingPageContent #ls_directionsform {
margin-top: 30px;
}
#landingPageContent #searchForm {
padding-top: 0px;
margin-left: 0px;
}
#landingPageContent #msgAddLocation {
background-color: #F2F2F2;
}
#landingPageContent #routeOptions {
padding-top: 10px;
padding-bottom: 10px;
}
#landingPageContent #fMap, #landingPageContent #fDir {
width: 330px;
}
a:link.WebSearch-Content, a:active.WebSearch-Content, a:visited.WebSearch-Content{
font-family : Arial;
font-size : 11px;
color : #3366CC;
text-decoration: underline;
}
.FooterText{
font-family : Arial;
font-size : 10px;
color : #999999;
}
a .FooterText{
font-family : Arial;
font-size : 10px;
color : #999999;
}
.formInputStyle{
border-style : solid;
border-width : 1px;
border-color : #666666;
width : 447px;
}
#container-left2right-nav {
padding-left : 0px;
text-align: left;
font-size:10px;
width:100%;
}
.header_toplinks {
float: right;
font-size:11px;
color : #0000DD;
}
.header_toplinks a:link, .header_toplinks a:active, .header_toplinks a:visited, .header_toplinks a:hover {
text-decoration:none;
color:#000000;
}
.ftrCopy {
font-family: verdana;
color: #999999;
font-size: 10px;
font-weight: normal;
text-align: left;
}
.ftrCopy a:link, .ftrCopy a:active, .ftrCopy a:visited {
text-decoration:none;
}
.ftrCopy a:hover {
cursor: pointer;
cursor: hand;
}