/* ################ this contains cobrand specific overrides of default css files ############### *//* ===== overrides of global.css ============== */
a:link, a:visited, a:hover, a:active {
color: #0033CC;
}
.cobrandheader{
text-align: center;
/* vertical-align: bottom; */
margin: auto;
}
#cobrandtopbar{
width:100%;
height: 20px;
margin-bottom: 20px;
}
#cobrandlogobox{
text-align: left;
margin-bottom: 10px;
}
.cobrandfooter{
text-align: center;
vertical-align: text-bottom;
height: 3em;
color: Maroon;
}
#SWBDfooter,
.dataprovider
{
color: #9C9A9C;
font-family: sans-serif;
font-size: 10px;
text-align: center;
clear: both;
}
.dataprovider a:hover {text-decoration:underline;}
.dataprovider a, .dataprovider a:link, .dataprovider a:visited
{
font-family: sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
}
/* ------------- navigation ------------------------------ */
.active{}
/* ---------- page titles ------------- */
.pgtitle img{
}
/* ---------- round corners ------------- */
.cornerbox{
}
/* ===== overrides of pgsearch.css ============== */
#search .tabs{
width: 740px; /* main width control */
}
#search .sbrecent{margin:10px 0px 0px 0px;color:black; font:10px Arial,Helvetica;overflow:hidden;}
#searchbox{
/* width: 100%; */
height: auto;
padding: 14px;
margin: 0;
}
#choosecat{
position: relative;
left: 72px;
font-family:Arial,Helvetica;
font-size:11px;
}
#search #inputwhat, #search #KW{
width: 318px;
height: 20px;
line-height: 20px;
}
#search #inputwhere, #search #LO{
width: 318px;
height: 20px;
line-height: 20px;
}
#search #PH
{
width: 340px;
height: 22px;
}
#search #lo_sid
{
width: 340px;
height: 22px;
}
#search #wps
{
width: 340px;
height: 22px;
}
#search #wpe
{
width: 340px;
height: 22px;
}
form.search .buttonbox{
text-align: right;
margin-right: 0px;
}
/* search page right column */
.internalpromo{
background-color: transparent;
height: auto;
margin: 0 0 3px 0;
padding: 0;
}
#search #moreoptionscorners{
width: 212px;
margin: 0;
margin-bottom: 6px;
border: none;
padding: 0;
}
#moreoptions.linkbox {
border: none;
margin: 0;
font-size: 12px;
padding-top: 14px;
}
#moreoptions .header{
padding: 0 0 0 14px;
background-color: transparent;
border: none;
}
#moreoptions .body{
padding: 2px 10px 15px 14px ;
}
/* -- override moreoptions for WP and Phone search pages --- */
.app#WP #search #moreoptionscorners, .app#RS #search #moreoptionscorners{
height: auto;
}
.app#WP #moreoptions.linkbox, .app#RS #moreoptions.linkbox {
padding-top: 0;
height: 65px;
}
.app#WP #moreoptions .header, .app#RS #moreoptions .header{
padding: 12px 0 0 14px;
}
/* ===== overrides of pgresults.css ============== */
#results .tabs{
width: 745px; /* main width control */
}
#MAP #results #middlecolumn{
padding: 5px 0 1em 0;
/* width is determined by #appcontent - #rightcolumn */
margin-right: 206px; /* should be at least as wide as the #rightcolumn width */
width: auto;
}
#MAP #results #rightcolumn{
width: 196px; /* override width for this page */
}
#MAP .directions .formtext, #MAP .directions .tbllayout, #MAP .directions #addloc{
width: 450px;
}
#MAP #findmap .formtext{
width: 100%;
}
#MAP .directions .deletebutton{
float: none;
text-align: right;
width: 450px;
}
#fMap, #fDir{width: 350px;}
.ad .header{background-color: #ffffff; font-size: 11px; font-weight: normal; color:#000000;}
/* ===== overrides of pgdetail.css ============== */
#detail .tabs{
width: 745px; /* main width control */
}
#detail #appcontent{}
#detail #middlecolumn{}
#detail #rightcolumn{
width: 149px; /* override width for this page */
}
#detail .businesstypes{border: 1px solid #e4e1ea; background-color:#fff3c3; width:327px; padding: 5px 5px 0px 5px; margin-top: 1em; margin-bottom: 1em;}
.departments .enhdata, .enhdata DT{
font-weight: bold;
font-size: 13px;
}
.departments .dptlisting{
font-size: 12px;
}
.enhdata DD{
margin-left: 1em;
}
/* ------------- container for links ------------------------------ */
.linkbox{
border: 1px solid #8393aa;
}
.linkbox .header{
background-color: #c5d0ec;
border-bottom: 1px solid #8393aa;
}
/* ------------- Maps directions search ------------------------------ */
#searchform{width: 350px; margin: 0 0 5px 10px; padding: 14px 0 1em 0;}
#MAP #search #findmap{margin: 14px 0 0 0;}
#fMap{width: auto;}
#searchform form{display: inline; width: auto; margin: 0; padding: 0;}
#searchform .tbllayout{width: 100%; margin: 10px 0 3px 0;}
#searchform .pgtitle{ margin-top: 0; margin-bottom: 1em;}
