﻿/**********************************************************
----------------------------------------------------------
				InsureMe Cobranding LeadSite CSS
	Copyright 2008, InsureMe (http://www.insureme.com)
----------------------------------------------------------
**********************************************************/

/*******************/
/** Global Styles **/
/*******************/

.cobrandBody { margin: 0; padding: 0; height: auto; color:#333; background-image: none; background-color: #fff; }
a { text-decoration: underline; color: #000; }
a:hover { text-decoration: none; color: #000; }
.addLink { padding-left: 22px; font-size: 12px; background: url(../../Images/icon-plusBox.png) no-repeat 0 1px; cursor: pointer;  }
.addLink:hover { background: url(../../Images/icon-plusBox-blue.png) no-repeat 0 1px;  }

.shadedLightBlue { background: #e9f0f4 url(../../Images/x10/shadedBlueBkg-blueGradient.png) repeat-x 0 0; }
.shadedDk { background: #c1c1c1; }
.shaded { background: #dcdcdc; }
.shadedB {  background: #e3e3e3; }
.shadedLite {background: #f5f5f5; }
/*****************************************************/
/** 5quote, LMB and InsureCom Headers (non-dynamic) **/
/*****************************************************/

/** 5 Quotes **/
#fiveQuotesHeader { height: 93px; background:transparent url(../../Images/cobranding/hd_5quotes.gif) no-repeat; }
#fiveQuotesHeaderWide { height: 93px; background:transparent url(../../Images/cobranding/hd_5quotesWide.gif) no-repeat; }
#fiveQuotesHomeHeader { height: 196px; background:transparent url(../../Images/cobranding/hd_5quotesHome.gif) no-repeat; }

/** Insurecom **/
#insurecomHeader { height: 93px; background:transparent url(../../Images/cobranding/hd_insurecom.gif) no-repeat; }
#insurecomHeaderWide { height: 93px; background:transparent url(../../Images/cobranding/hd_insurecomWide.gif) no-repeat; }
#insurecomHomeHeader { height: 196px; background:transparent url(../../Images/cobranding/hd_insurecomHome.jpg) no-repeat; height: 196px; }

/** LowerMyBills **/
#LMBHeader { height: 93px; background:transparent url(../../Images/cobranding/hd_LMB.gif) no-repeat; }
#LMBHeaderWide { height: 93px; background:transparent url(../../Images/cobranding/hd_LMB-Wide.gif) no-repeat; }
#LMBHomeHeader { height: 196px;	background:transparent url(../../Images/cobranding/hd_LMBHome.gif) no-repeat; }

/** Powered By InsureMe Bar **/
 .poweredby-bkgTile { width: 100%; background: url(../../Images/poweredby-bar-bkg.gif) repeat-x top left; }
 
 /****************/
/** Breadbrumb **/
/****************/
#breadcrumb { width: 100%; height: 22px; background: #fff; }

#breadcrumb ul { margin: 0; padding: 0; font-family: 11px Arial, Helvetica, sans-serif; list-style: none; }
#breadcrumb li {
	margin-top:0px !important;
    margin-top:0px;
	padding-left: 10px;
	padding-right: 15px;
	color:#bebebe;
    line-height:22px !important;
    line-height:22px;
    border-right: 1px solid #fff;
    width: inherit;
	float:left;
    text-align:left;
}

#breadcrumb li.on {
  	margin-top:0px !important;
    margin-top:0px;
  	padding-left: 10px;
	padding-right: 15px;
  	color:#343434;
  	font-weight: bold;
	background-image:url(../../Images/arrow_breadcrumb.gif);
	background-repeat:no-repeat;
	background-color: #fff;
    line-height:22px !important;
    line-height:22px;
	font-weight: bold;
    border-right: 1px solid #fff;
    width: inherit;
    position:relative;
    text-align:left;
    text-decoration: none;
    float:left;
}

#breadcrumb li.first {
	padding-left: 10px;
	padding-right: 15px;
	color:#343434;
	background-image:url(../../Images/arrow_breadcrumb.gif);
	background-repeat:no-repeat;
  	border-left: 1px solid #fff;
	background-color: #fff;
	font-weight: bold;
	text-decoration: none;
	margin-left: 20px;
}


/********************/
/** Content Styles **/
/********************/
#divLeadSiteContent { }
#LeadSiteContent { width: 720px; height: auto;  }

#container { border-color: #909090; }
#classicContainer { margin: 0 auto; width: 720px; background: #fff; border-width: 0px; border-style: solid; }

.formDivGroup { border: 1px solid #909090; }


th { background-color: #909090;}


/** Help & Error Messages **/
.contentErrors { color:#f20078; }

/*---------------------------*/
/** Content & Page Specific **/
/*---------------------------*/

/** Default Page (_HP) **/
#companybox { margin: 0 0 0 0; padding-top: 20px !important; padding-top/**/: 30px; padding-left: 10px; width: 200px !important; width/**/: 190px; height: auto; border: none; font: 12px Lucida Grande, Lucida Sans Unicode, Verdana, Helvetica, Arial, sans-serif; }
#companybox ul { list-style: none; }
#companybox li { margin-left: -20px !important; margin-left: -20px; }
#companybox h1 { margin-top: 10px !important; margin-top: 10px; margin-bottom: -5px !important; margin-bottom: -10px; margin-left: 5px; padding-left: 0; color: #333; font-size: 13px; line-height: 14px; }
.CarriersRepresented { font:11px Verdana, Helvetica, Arial, sans-serif; font-weight: normal; }

#HPtext { margin: 8px 0 0 15px; padding: 0; width: 485px !important; width /**/: 475px; border: 0px solid; text-align: left; float: left; }
.HPtitles { color: #333; line-height: 20px; }

/*** Auto Specific Styles ***/
	/* styles are Auto Specific located in: AutoVehicleDetail.aspx(leadsite & tnt) and/or AutoVehicleSelector1981.aspx(leadsite & tnt) */
	.confirmationTitle { color: #000; }
	/* policy styles are Auto Specific (AutoNewCoverage.aspx) */
	.policyLabel { color: #000; }
	/* formDivDriversSoFar located on (AutoDriverDetail.aspx) */
	.formDivDriversSoFar { border: 1px solid #909090; }
	/*(AutoExistingCoverage.aspx)*/
	.liabLimitsBox { border: 1px solid #909090; }
	/* Auto Driver Incident Summary*/
	.popIncidentBox { border: 1px solid #909090; }
	.popIncidentHeader { background-color: #909090;  }
	.driverIncidentSummary { border: 1px solid #909090; }
	.driverIncidentSummaryTD { background: #909090; }
	/** summaryBox styles located on (AutoIncidentElement.cs) **/
	.summaryBox { border-color: #909090; }	
	.summaryLabel { color: #000; }

/* formDividerBar located on (ContactInfoNew.aspx) */
.formDividerBar { background-color: #909090; color: #909090; } 

/** Home Claims/Valuable Items Page **/
.homeClaimsValuables { border: 1px solid #909090; }
.homeClaimsValuablesTD { background: #909090; }

/** Quote & Selection Page Styles **/ 
.quoteTable { background-color: #f5f5f5; }
#quotesTop h1 { color: #000; }

/* Original Quotebox Style */
.buttonDiv { margin: 5px 5px 5px 150px; padding: 5px; width: 400px; text-align: right; border: none; }

/*****************/
/** Text Styles **/
/*****************/
#leadIdentifier { font: Lucida Grande, Lucida Sans Unicode, Verdana, Helvetica, Arial, sans-serif; }

h1  { font-size: 16px; color:#111; }
h3 { color:#000; }

.formOptionalTitle { color: #000;  }


/* Labels */
.fieldLabel { color: #333; }
.fieldLabelOff { color: #ebebeb; }



/******************/
/** Input Fields **/
/******************/

/** Text Inputs **/
.textArea { border: 1px solid #909090; }

input.textField { border: 1px solid #909090; }
input.textFieldShort { border: 1px solid #909090; }
input.textFieldMicro { border: 1px solid #909090; }
input.textFieldSmall { border: 1px solid #909090; }
input.textFieldMed { border: 1px solid #909090; }
input.textFieldLarge { border: 1px solid #909090; }
input.textFieldSmall { border: 1px solid #909090; }
input.insuranceCompanyTextField { border: 1px solid #909090; }


/** Buttons **/
.buttons { border-top:1px solid #a6a6a6; border-right:1px solid #a6a6a6; border-bottom:1px solid #a6a6a6; border-left:1px solid #a6a6a6; }
.buttonsMed { border-top:1px solid #a6a6a6; border-right:1px solid #a6a6a6; border-bottom:1px solid #a6a6a6; border-left:1px solid #a6a6a6; }
.buttonsLg { border-top:1px solid #a6a6a6; border-right:1px solid #a6a6a6; border-bottom:1px solid #a6a6a6; border-left:1px solid #a6a6a6; }
.buttonsXl { border-top:1px solid #a6a6a6; border-right:1px solid #a6a6a6; border-bottom:1px solid #a6a6a6; border-left:1px solid #a6a6a6; }

/* summaryButtons are Auto Specific (AutoIncidentElement.cs) */
.summaryButtons {  background: #eae9d6 url(../../Images/img_buttonbackBeige.gif) repeat-x top left; border-top:1px solid #660000; border-right:1px solid #660000; border-bottom:1px solid #660000; border-left:1px solid #660000; }

.applicationButtonContainer { margin: 30px 0 10px 60px; width: 563px; height: auto; text-align: center; }



/**************/
/** Lightbox **/
/**************/
.lightbox { border: 1px solid #909090; } 
#overlay{background-color:#fff;}

/* Lightbox Update (also in /x10/application.css) */
.modal { display:none; border: none; }
.lightBoxContainer { margin: 0; padding: 0; border: none; top: 30%; left: auto; right: auto; }.lightBoxContainer .lbTopLeft { width: 15px; height: 37px; }
.lightBoxContainer .lbTopTile { height: 37px; background: url(../../Images/x10/lightboxContainer-TopTile.png) repeat-x top left; }
.lightBoxContainer .lbTopTile span { margin-left: 10px; padding-top: 8px; color: #fff; font-weight: bold; font-size: 15px; display: block; }
.lightBoxContainer .lbTopRight { width: 15px; height: 37px; }
.lightBoxContainer .lbLeftTile { width: 15px; background: url(../../Images/x10/lightboxContainer-LeftTile.png) repeat-y top right; }
.lightBoxContainer .lbContent { background: #fff; }
.lightBoxContainer .lbContent .lbInnerContainer { padding: 10px;}
.lightBoxContainer .lbContent .lbInnerContainer table td { padding: 5px; }
.lightBoxContainer .lbRightTile { width: 15px; background: url(../../Images/x10/lightboxContainer-RightTile.png) repeat-y top left; }
.lightBoxContainer .lbBottomLeft { width: 15px; height: 11px; }
.lightBoxContainer .lbBottomTile { height: 11px; background: url(../../Images/x10/lightboxContainer-BottomTile.png) repeat-x top left; }
.lightBoxContainer .lbBottomRight {  width: 15px; height: 11px; }


/* Lightbox Update (also in cobrand.css) */
.modal { display:none; border: none; }
.lightBoxContainer { margin: 0; padding: 0; border: none; top: 30%; left: auto; right: auto; }
.lightBoxContainer img { padding: 0; }
.lightBoxContainer .lbTopLeft { padding: 0;  width: 15px; height: 37px; }
.lightBoxContainer .lbTopTile { padding: 0;  height: 37px; background: url(../../Images/x10/lightboxContainer-TopTile.png) repeat-x top left; }
.lightBoxContainer .lbTopTile span { margin-left: 10px; padding-top: 8px; color: #fff; font-weight: bold; font-size: 15px; line-height: 1em; display: block; }
.lightBoxContainer .lbTopRight { padding: 0; width: 15px; height: 37px; }
.lightBoxContainer .lbLeftTile { padding: 0; width: 15px; background: url(../../Images/x10/lightboxContainer-LeftTile.png) repeat-y top left; }
.lightBoxContainer .lbContent { padding: 0; background: #fff; }
.lightBoxContainer .lbContent .lbInnerContainer { padding: 10px;}
.lightBoxContainer .lbContent .lbInnerContainer table td { padding: 7px 5px 5px 5px; }
.lightBoxContainer .lbRightTile { width: 15px; background: url(../../Images/x10/lightboxContainer-RightTile.png) repeat-y top right; }
.lightBoxContainer .lbBottomLeft { width: 15px; height: 11px; background: url(../../Images/x10/lightboxContainer-BL.png) repeat-x top left; }
.lightBoxContainer .lbBottomTile { height: 11px; background: url(../../Images/x10/lightboxContainer-BottomTile.png) repeat-x top left; }
.lightBoxContainer .lbBottomRight { width: 15px; height: 11px; background: url(../../Images/x10/lightboxContainer-BR.png) repeat-x top left; }



/** Contact Page **/
div.disclaimer { margin-left: 60px; }

/** LTC Disclaimer **/
#divLeadSiteContent .LTCdislaimerTable td.descriptionColumn h2 { margin: 0 0 2px 0; padding: 0; font: Lucida Bright, Georgia, "Times New Roman", Times, serif; color: #111; }



/** Begin New HOME PAGE Styles **/
#home-contentContainer { margin: 0 auto; padding: 0; width: 720px; height: auto; }
#home-leftContainer { margin: 0; padding: 0; width: 519px; height: auto; text-align: left; float: left; }
#home-rightContainer { margin: 0; padding: 0; width: 199px !important;width /**/: 185px; height: 810px;  background: url(../../Images/home-sidebarbkg.gif) no-repeat top left; float: right; }
#home-qbContainer { margin: 0; padding: 10px 0 0 10px; width: 520px; height: auto;  text-align: left; position: relative; }
#home-sidebar { margin: 0; padding: 0; width: 200px; height: auto; }
.home-subhead { margin: 0 0 3px 15px; padding: 0 0 1px 5px; width: 424px; height: auto; border: none; text-align: left; position: relative; }
p.home-subheadText { margin: 5px 10px 10px 10px; padding: 0;  font: 12px/15px Arial, Helvetica, sans-serif; color: #222222; text-align: left; }
p.home-subheadTextIndent { margin: 5px 10px 10px 20px; padding: 0;  font: 12px/15px Arial, Helvetica, sans-serif; color: #222222; text-align: left; }
img.subhead { margin: 0; padding: 0; position: relative; border: none; }
img.sidebreak { margin: 0 auto; padding: 5px 0 5px 0; position: relative; border: none; }
img.bbb { margin: 0 auto; padding: 0; position: relative; border: none; }
img.bestcompany { margin: 0 auto; padding: 0; position: relative; border: none; }
img.states { margin: 0 auto; padding: 0; position: relative; border: none; }
.versignlogo { margin: 0; padding: 0; position: relative; border: none; }
.greentext { font-size: 14px; font-weight: bold; color: #5b7808; }
.redtext { font-size: 14px; font-weight: bold; color: #7e0003; }
/** End New HOME PAGE Styles **/ 



/** Applicant Summary Page {begin} **/
.applicantSummaryButtonsGrey { font: Lucida Bright, Georgia, "Times New Roman", Times, serif; }
.applicantSummaryButtonsRed { font: Lucida Bright, Georgia, "Times New Roman", Times, serif; }
.applicantSummary-btn-addQuote { font: Lucida Bright, Georgia, "Times New Roman", Times, serif; }
.applicantSummary-btn-addPerson { font: Lucida Bright, Georgia, "Times New Roman", Times, serif; }
ul.applicantInfo { font: Lucida Bright, Georgia, "Times New Roman", Times, serif; color: #000; }
h3.applicantName { font: bold 13px/15px Lucida Bright, Georgia, "Times New Roman", Times, serif; color: #111; }
p.whiteboxDirectionText { font: Lucida Bright, Georgia, "Times New Roman", Times, serif; }
/** Applicant Summary Page {end} **/

/********************/
/** Thank You Page **/
/********************/
#contentContainer800 { margin: 0 auto; padding: 0; width: 798px; height: auto; background: #fff; border-width: 0 1px 0 1px; border-color: #909090; border-style: solid; }
/* Thank You Header */
.headerMatched h1, .headerNoMatch h1 { color:#333333; }
img.iconPrint800 { margin: 0 0 15px 0; padding: 0; border: none; text-align: right; }
div.inconPrint { margin: 0; padding: 0; width: 730px; text-align: right; }


/********************************/
/** Combined Terms and Privacy **/
/********************************/

#combinedTermsContainer { margin: 0 auto; padding: 0; width: 750px; height: auto; background: #fff; }
#combinedTermsContainer .privacyBody { margin: 10px 0 0 0; padding: 0; }
#combinedTermsContainer .termsBody { margin: 30px 0 0 0; padding: 0; }
#combinedTermsContainer h3 { margin: 10px 0 0 0; padding: 0; font: 20px Arial, Helvetica, sans-serif; color: #222222; text-align: left; }
#combinedTermsContainer p.combinedText, #combinedTermsContainer li { margin: 10px 0 0 0; padding: 0; font: 12px/15px Arial, Helvetica, sans-serif; color: #222222; text-align: left; }
#combinedTermsFooter { margin: 10px auto; padding: 5px 0 0 0; width:750px; height: 35px; background-color: #fff; font: 10px Lucida Grande, Lucida Sans Unicode, Verdana, Helvetica, Arial, sans-serif; color: #000; border-top: 1px solid #909090; border-bottom: 1px solid #909090; }


/************/
/** Footer **/
/************/
#footer{ background-color: #fff; }
#cobrandFooter { margin: 0 auto; padding: 0; width:720px; height: 26px; background-color: #fff; font: 10px Lucida Grande, Lucida Sans Unicode, Verdana, Helvetica, Arial, sans-serif; color: #000; border-top: 1px solid #909090; border-bottom: 1px solid #909090; }
#cobrandFooter800 { margin: 0 auto; margin-bottom: 15px; width: 798px; height: 26px; background-color: #fff; font: 10px  Lucida Grande, Lucida Sans Unicode, Verdana, Helvetica, Arial, sans-serif; border-width: 1px; border-color: #909090; border-style: solid; }
#copyright { background: #fff;}
#bottomnav { background: #fff; }

/****************************/
/** Life App Styles Update **/
/****************************/

/**-------------**/
/** Text Styles **/
/**-------------**/
h1.appH1 { color:#111; }
.questionLabel { color: #111;}

/********************/
/** Thank You Page(s) **/
/********************/
/* Thank You Header */
.headerTitle { margin: 6px auto 0 auto; padding: 0 0 8px 0; width: 665px; _width: 675px; min-height: 53px; background: url(../../Images/ThankYou09/TY09-greyBarGradientBkg.png) no-repeat bottom left; position: relative; }
.headerTitle h1 { margin: 0 7px 0 7px; padding: 7px 0 0 0; }
.headerTitle p { margin: 0 7px; _margin-bottom: 8px; padding: 0; color: #333; }
.headerTitle .iconPrint { position: absolute; bottom: 34px; right: 13px; }

/* Surehits Only Test */
.headerTitleNoArrow { margin: 10px auto 8px auto; padding: 0 0 10px 0; width: 665px; _width: 675px; min-height: 60px; background: url(../../Images/ThankYou09/ty09-bluebar-bkgNoPoint.jpg) no-repeat 0 0; position: relative; }
.headerTitleNoArrow h1 { margin: 0 7px 0 7px; padding: 12px 0 0 0; color: #fff; }
.headerTitleNoArrow p { margin: 7px 7px 0; _margin-bottom: 8px; padding: 0; color: #fff; font-size: 14px; }
.headerTitleNoArrow p a { color: #fff; }
.clickOfferGreyBKG { margin: 10px auto; padding: 8px 0 8px 0; width: 665px; _width: 675px; height: 30px;  background: url(../../Images/ThankYou09/TY09-greyBarGradientBkg-noArrow.png) no-repeat bottom center}
.clickOfferGreyBKG h1 { margin: 0 7px 0 7px; padding: 7px 0 0 0; font-size: 18px; }
.clickOfferGreyBKG p { margin: 10px 7px; _margin-bottom: 8px; padding: 0; color: #333; }
/*-- Thank You Sections ---*/
/** Matched & No Matches **/
.carrierBox  { margin: 0 auto; margin-bottom: 5px; padding: 2px 3px; width: 660px; _width: 675px; min-height: 50px; background: #fff; border-bottom: dashed 1px #e9e9e9; }
.carrierMainTable .agentNameTitle, .carrierMainTable .agentOfficeNumber, .agentAgencyName { margin: 0 4px 0 8px; font-size:11px;  color: #696969; display: block; }
.carrierMainTable .agentNameTitle { font-weight: bold; color: #11587c; }
.carrierBox:hover { background: #d1e6ef; border-bottom: solid 1px #d1e6ef; }
.carrierBoxExpanded {  margin: 0 auto; margin-bottom: 5px; padding: 2px 3px; width: 660px; _width: 675px; background-color: #d1e6ef; border-bottom: dashed 1px #e9e9e9; }
.carrierMainTable { margin-top: 1px; width: 100%; background: #fff; }
.carrierMainTable td { height: 50px; border-left: dashed 1px #e9e9e9; }
.carrierMainTable .companyLogo { margin: 0; padding: 5px; background: #fff;}
.carrierMainTable .quotedPrice { font: normal 13px/16px Arial, Helvetica, sans-serif; color: #3c759a; }
.carrierMainTable .quotedPrice div { margin: 0 auto; padding: 0 0 0 1px; width: 50%; height: 13px; font: normal 10px/10px Arial, Helvetica, sans-serif; color: #3c759a; letter-spacing: .1em; text-align: center; border-top: solid 1px #3c759a; }
.carrierMainTable .agentName { padding-left: 10px; font: bold 14px Arial, Helvetica, sans-serif; color: #333;  }
.carrierSubTable { margin: 7px auto; width: 98%; height: auto; font: normal 11px/15px Arial, Helvetica, sans-serif; color: #333; background: #d1e6ef; /*e8f3f8*/ }
.carrierSubTable td { padding: 1px 3px 2px 3px;}
.quoteTable { margin-bottom: 3px; width: 50%; font: normal 11px Arial, Helvetica, sans-serif; color: #333; background: none; border: none; }
.quoteTable td { padding: 3px; }
.quoteTable .columnTitles { font-weight: bold; color: #333; background: #fff; height: 20px; }
.quoteTable .columnTitles td { height: 20px; }
.quoteTable .quoteRowA { background: #e5f1f6; }
.quoteTable .quoteRowB { background: #fcfdfe; }
.quoteDescription { margin-bottom: 5px; width: 50%; color: #333; font-size: 10px; line-height: 12px; }
.quoteDisclaimer { text-align: left; color: #999; margin: 0 auto; width: 660px; _width: 675px; padding: 10px 0 0 0; font: normal 11px/14px Arial, Helvetica, sans-serif;}
/** Click Offerings **/
.clickOfferTitle { margin: 6px auto 0 auto; padding: 0 0 8px 0; width: 660px; _width: 675px; min-height: 24px; background: url(../../Images/ThankYou09/TY09-greenBarThin-Bkg.png) no-repeat bottom left; }
.clickOfferTitleLarge { margin: 0px auto 0 auto; padding: 8px 0 8px 0; width: 665px; _width: 675px; height: 42px; background: url(../../Images/ThankYou09/ty09-bluebar-bkg.png) no-repeat -10px bottom; }
.clickOfferTitle h1, .clickOfferTitleLarge h1 { margin: 0 7px 0 7px; padding: 0; font: bold 22px/1.3em 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif; color:#fff; }
.clickOfferTitle p, .clickOfferTitleLarge p { margin: 0 7px; padding: 0; color: #fff; }
.sureHitsList ul { margin: 0 7px; padding: 0; color: #444; }
.sureHitsList ul li { margin: 3px 5px 3px 23px; padding: 0; list-style-type: circle; }
.sureHitsTitle { margin: 0 4px; font-size: 12px; line-height: 1em; color: #3c759a; font-weight: bold; }
.sureHitsTitleGrey { color: #333; }
.companyLogo { margin: 0; padding: 5px; background: #fff; cursor: pointer; }
.clickOfferingsBox  { margin: 0 auto; margin-bottom: 5px; padding: 4px 3px 3px 3px; width: 660px; _width: 675px; min-height: 43px; background: #fff; border-bottom: dashed 1px #e9e9e9; }
.clickOfferingsBox table .companyLogo { margin: 0; padding: 5px; background: #fff; }
.clickOfferingsBox table { width: 100%; }
.clickOfferingsBox table td { padding: 1px 2px 0 4px; font: normal 11px/14px Arial, Helvetica, sans-serif; color: #333; }
.clickOfferingsBox table td.clickOfferingsLogoTD { width: 37%; }
#AdvertiserBar.clickOfferings h1 { margin: 0 10px; padding: 0; font: bold 20px/25px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif; color: #fff; }
#AdvertiserBar.clickOfferings p { margin: 0 11px; margin-bottom: 2px; padding: 0; font: normal 12px/15px Arial, Helvetica, sans-serif; color: #fff; }

