BODY {margin:0px 0px 0px 2px; padding-top:3px; width:770px; background-color:#fff; font-family: arial, helvetica, sans-serif;font-size:12px;}
#csiIframe {visibility:hidden;height:0px;width:0px;}
FORM {margin:0px;}
A:link {color: #009;}
A:visited {color: #336;}
A:hover {color: #900; text-decoration: none}
.yellowRed {color:#C00;}
.yellowRedB {color:#C00;font-weight:bold;}
.yellowLeft {text-align:left !important;}
.yellowRight {text-align:right !important;}
IMG.yellowPremL {margin-right:4px;}
IMG.yellowPremR {margin-left:4px;}
IMG.yellowOffsite {margin-left:4px;vertical-align:middle;margin-bottom:1px;}
IMG.yellowPipeLogo {margin-top:3px;}
.yellowFeatureBox .yellowFeatureBoxContent IMG.yellowVideoIcon {display:inline}
#yellowAboveFold {margin-bottom:15px;}

/* GENERIC FONT STYLES */
.yellowBodyText {font-size:12px;}
.yellowBodyText11 {font-size:11px;}
.yellowBodyTextR {font-size:13px; color:#C00;}
.yellowBodyTextB {font-size:12px; color:#06C;}
.yellowWOOL {font-size:12px; color:#000; font-weight:bold;}
.yellowBoxTitle {font-size:14px; font-weight:bold;}
.yellowBoxTitleW {font-size:14px; font-weight:bold; color:#fff;}
.yellowBoxTitleR {font-size:14px; font-weight:bold; color:#C00;}
.yellowBoxTitleLk {font-size:11px; font-weight:bold;}
.yellowBodyText11R {font-size:11px; color:#C00;}
.yellowBodyText11B {font-size:11px; color:#06C;}
.yellowBodyText10R {font-size:10px; color:#C00;}

/* GENERIC PADDING/MARGIN STYLES */
.yellow2pxBpad {padding-bottom:2px;}
.yellow3pxLpad {padding:0 0 0 3px;}
.yellow3pxRpad {padding:0 3px 0 0;}
.yellow3pxTBPad {padding: 3px 0px;}
.yellow3pxPad { padding: 3px; }
.yellow4pxPad {padding:4px;}
.yellow4pxTpad {padding-top:4px;}
.yellow4pxBpad {padding-bottom:4px;}
.yellow4pxRpad {padding-right:4px;}
.yellow4pxLpad {padding-left:4px;}
.yellow4pxBmar {margin-bottom:4px;}
.yellow5pxmar {margin:5px;}
.yellow5pxTLPad {padding-top:5px;padding-left:5px;}
.yellow5TB6LRPad {padding: 5px 6px;}
.yellow6pxPad {padding:6px;}
.yellow6pxTPad {padding-top:6px;}
.yellow6pxRPad {padding-right:6px;}
.yellow6pxLPad {padding-left:6px;}
.yellow6pxBpad {padding-bottom:6px;}
.yellow7pxBpad {padding-bottom:7px;}
.yellow6pxTBpad {padding-top:6px;padding-bottom:6px;}
.yellow7pxTBpad {padding-top:7px;padding-bottom:7px;}
.yellow8pxTBpad {padding-top:8px;padding-bottom:8px;}
.yellow8pxRmar {margin-right:8px;}
.yellow10TB6LRPad {padding: 10px 6px;}
.yellow10pxTpad {padding-top:10px;}
.yellow10pxBpad {padding-bottom:10px;}
.yellow10pxRpad {padding-right:10px;}
.yellow8R12LPad {padding-right:8px;padding-left:12px;}
.yellow15pxBpad {padding-bottom:15px;}
.yellow20pxTpad {padding-top:20px;}
.yellow20pxBpad {padding-bottom:20px;}
.yellow0pxTmar {margin-top:0px;}

/* BULLETS SPACING */
.yellowBulletLine {line-height:14px;}
.yellowbotBullets {padding-bottom: 3px;}

/* SPONSOR BY TABLES */
TABLE.yellowSponsor {padding-top:10px;}
#yellowBoxT3 TABLE.yellowSponsor {padding-top:0px;}
TABLE.yellowSponsor TD.yellowSponsorTxt {padding-right:4px; font-size:9px;}
TD#yellowArticleContent .yellowIEBox TABLE.yellowSponsor TD.yellowSponsorTxt {padding-right:4px; font-size:9px;}
TABLE#yellowT2sponsor {margin-top:0px;padding-top:0px;}
TABLE#yellowT2sponsor TD {border-top:2px solid #8D8D8D;padding-top:2px;}
TABLE#yellowT2sponsor TD.yellowSponsorTxt {text-align:right;}

/* ABOVE FOLD */
#yellowAboveFold #yellowNavBar {padding-right:10px;}
#yellowAboveFold #yellowTimeStamp {padding:8px 0px;line-height:9px;font-size:9px; color: #666;}
#yellowAboveFold #yellowRightCol {padding:0px 0px 0px 10px;}
.yellowT1 {background-color:#EAEFF4;}
DIV.yellowT1Bullets {padding-bottom:3px;}
#yellowRightCol .yellowBulletList, #yellowLeftCol .yellowBulletList {padding:7px 0px 15px 0px;font-size:12px;}
#yellowRightCol .yellowBulletList DIV, #yellowLeftCol .yellowBulletList DIV {padding-bottom:3px;}
#yellowT2Box .yellowBulletList {font-weight:bold;}
#yellowT2Box {width:344px;}
#yellowT2Box DIV.yellowBoxTitle {width:344px; border-top:2px solid #8D8D8D;}
#yellowLeftCol #yellowT2Box {width:280px;}

.yellowT3Box
{border-top:2px solid #8D8D8D;}

/* Super Tease */
.yellowSTzbox .yellowBoxTitleR
{margin:0;padding:0;}

.yellowSTzbox  .yellowBoxTitleR
{line-height:14px;}

.yellowSTzbox
{width:280px; min-height:49px; margin:0 0 0px 0;}

.yellowSTzbox A
{font-size:12px;font-weight:normal !important;}

.yellowSTzbox .yellowBullet A
{font-size:11px;font-weight:bold !important;}

.yellowSTzbox,
.yellowSTzbox TD
{font-size:12px;}

.yellowSTzImg IMG {margin-left:6px;}

.yellowSTzboxHeadline
{line-height:14px;padding:5px 0 0 0;}

.yellowSTzboxHeadlineTall .yellowSTzboxHeadline
{line-height:16px;padding:4px 0 0 0;}

.yellowSTzbox .yellowSTzboxHeadline BR {clear:both;} 

.yellowSTzboxBullet
{font-size:11px;line-height:11px;font-weight:bold;padding:10px 0 0 0;}

.yellowSTzboxChild
{margin-top:10px;padding:10px 0 0 0; border-top:1px solid #ccc; min-height:49px;}

/* WATCH box */
.yellowWatchBtn {margin-left:2px;vertical-align:middle;margin-bottom:1px;}
.yellowWatchBox {margin:0px 0px 20px 0px;}
.yellowWatchHd {line-height:22px; height:22px; max-height:22px; background-image:url(http://i.a.yellow.net/yellow/.element/img/1.3/video/video.bg.right.gif);padding:0px;}
.yellowWatchHd TABLE {width:344px; max-width:344px;}
.yellowWatchHd TD {height:22px; max-height:22px;}
.yellowWatchHd .yellowBoxTitleW {padding-left:8px;}
.yellowWatchHd TD.yellowBoxTitleLk {float:none; margin:0px; line-height:22px; text-align:right; padding-right:8px;}
.yellowWatchHd TD.yellowBoxTitleLk A {color:#fff;}
.yellowWatchHd TD.yellowBoxTitleLk IMG {margin-left:5px ;margin-right:5px; vertical-align:middle;}
.yellowWatch {border:solid 1px #ddd; border-top:0; border-bottom:0; background-color:#fff; padding:2px;}
.yellowWatch DIV.yellowVideoBox {background-color:#DFFFDF;}
.yellowWatch DIV.yellowVideoBox TABLE {background-color:#DFFFDF;}
.yellowWatch DIV.yellowVideoBox TABLE TD  {border: solid 1px #fff;border-width: 0px 2px 0px 0px; padding: 10px 6px 0px 3px; font-size:11px; height:69px;max-height:69px;}
.yellowWatch DIV.yellowVideoBox TABLE TD.WatchImage {border: solid 1px #fff;border-width: 0px 2px 0px 0px; padding: 0px 6px 0px 3px; height:69px;max-height:69px;}
.yellowWatch DIV.yellowVideoBox TABLE TD.WatchImageRt {border:none; padding:0px 6px 0px 3px; height:69px;max-height:69px;}
.yellowWatch DIV.yellowVideoBox TABLE TD.WatchText {border:none; padding:6px 3px 6px 6px; font-size:11px; height:69px;max-height:69px;}
.yellowWatch DIV.yellowVideoBox TABLE TD.yellowWatchBig {border:none; padding:4px 6px 0px 6px; font-size:11px; height:92px;max-height:92px;}
.yellowWatch DIV.yellowVideoBox TABLE TD.yellowWatchBot {border: solid 1px #fff;border-width: 1px 0px 0px 0px;height:23px;font-size:11px;padding:0px 0px 0px 6px;}
.yellowWatch DIV.yellowVideoBox TABLE TD.yellowWatchBot A, .yellowWatch DIV.yellowVideoBox TABLE TD.WatchText A {font-size:11px !important;}
.yellowWatch DIV.yellowVideoBox TABLE TD A {font-size:12px;font-weight:bold !important;}
.myContainerDiv {width:344px; max-width:344px; margin:0; padding:0;}

/* WATCH box tabs */
.yellowTabRow {background:url(http://i.a.yellow.net/yellow/.element/img/1.3/misc/dddddd.px.gif) 0 0 repeat-x;width:344px;max-width:344px;}

/* What should be displayed and hidden when Tab1 is visible */
.yellowTab1Visible .yellowTab1Container {visibility:visible; display:inline;}
.yellowTab1Visible .yellowTab2Container {visibility:hidden; display: none;}
.yellowTabRow1bg {background-image:url(http://i.a.yellow.net/yellow/.element/img/1.3/video/tab.bg.on.gif);}
.yellowTabRow2bg {background-image:url(http://i.a.yellow.net/yellow/.element/img/1.3/video/tab.bg.off.gif);}
.yellowTabRow1 A {font-size:11px;text-decoration:none;font-weight:bold;color:#CC0000 !important;}

/* What should be displayed an hidden when Tab2 is visibile */
.yellowTab2Visible .yellowTab2Container {visibility:visible; display:inline;}
.yellowTab2Visible .yellowTab1Container {visibility:hidden; display:none;}
.yellowTab2Visible .yellowTabRow .yellowTabRow2bg {background-image:url(http://i.a.yellow.net/yellow/.element/img/1.3/video/tab.bg.on.gif);}
.yellowTab2Visible .yellowTabRow .yellowTabRow1bg {background-image:url(http://i.a.yellow.net/yellow/.element/img/1.3/video/tab.bg.off.gif);}
.yellowTabRow2 A {font-size:10px;text-decoration:none;;color:#666666 !important;}

/* weather box shared on main and travel */
.yellowWeather {padding:0px 6px 8px 6px; font-size:12px;}
.yellowWeatherHd {line-height:11px; font-size:11px; font-weight:bold; margin:0px;}
.yellowWeatherHdRt {float:right; font-size:10px; font-weight:normal; line-height:10px;}
.yellowForecast {margin:9px 0px 7px 0px;}
.yellowForecastTxt {background-color:#fff; padding-left:7px; vertical-align:middle; font-size:12px;}
TR#yellowForecastRow2 TD {border-top:6px solid #EAEFF4;}
.yellowHi {color:#C00;}
.yellowLo {color:#06C;}
.yellowWeatherForm {font-size:11px;}
.yellowWeatherForm FORM {margin:2px 0px 6px 0px;}
.yellowWeatherForm FORM INPUT {vertical-align:middle;}
.yellowWeatherForm FORM INPUT.yellowFormText {width:80px;}
.yellowWeatherForm FORM INPUT.yellowFormButton {width:100px;}

/* BELOW FOLD */
.yellowMidIncludePad {padding-top:10px;}
#yellowIntlWB .yellowMidIncludePad {padding-top:0px;}
#yellowBelowFold #yellowRightRail {border-left:1px solid #ccc; padding:0px 0px 10px 10px;}
.yellowRRbox {border-top:2px solid #666; background-color:#eee; width:215px}
.yellowRRbox TABLE {width:201px}
#yellowRightRail .yellowBoxTitleR {font-size:12px;} 
.yellowRRWeatherbox {border-top:none; background-color:#eee; width:215px}
.yellowRRcontent {border:1px solid #ddd; border-top:0; padding:6px; font-size:12px;}
.yellowRRcontent .yellowBoxTitleR {padding-bottom:6px;}
TABLE.yellowRRblurb TD IMG {margin:4px 0px 0px 6px;}
TABLE.yellowRRblurb TD {font-size:12px;}
.yellowRRbullet {font-size:11px; font-weight:bold;}
.yellowRRbulletReg {font-size:11px;}
 DIV.yellowRRbullet .yellowWOOL {font-size:11px;}
 DIV.yellowRRbullet IMG.yellowOffsite {margin-bottom:4px;}
 
.yellowFeatureBox {width:215px;margin:0 0 10px 0;}
.yellowFeatureBox IMG {display:block;}
.yellowFeatureBox IMG.yellowOffsite{display:inline;}
.yellowFeatureBoxContent {padding:0 10px; background-color:#e6e6e0; font-size:12px;}
.yellowFeatureBoxContent .yellowBoxTitle {padding-bottom:6px;padding-top:0px;margin-top:0px;line-height:11px;}
.yellowFeatureBox SPAN.yellowFBTz IMG {display:inline;margin-left:4px;}

TABLE.yellowPoll {width:200px;}
TABLE.yellowPoll TD {font-size:12px;padding-top:6px;}
TABLE.yellowPoll TD.yellowPollQ {padding-top:0px;}
TABLE.yellowPoll TD.yellowPollR {text-align:right;}

/* Weather maps*/
.yellowWeatherMapsLine {border-top:1px solid #ccc;margin:0px;}
.yellowWeatherMapsBox {border-left:1px solid #ccc;width:137px;height:88px;background-color:#eee;font-size:12px;}
.yellowWeatherMap {float:right;}
.yellowWeatherMapsTitle {padding-bottom:2px;font-weight:bold;}

/* Intl Weather maps*/
#yellowIntWeatherMapTop {border-top:2px solid #CC0000;width:344px;}
.yellowIntlWeatherMap {width:344px;height:69px;border-bottom:1px solid #ccc;font-size:12px;}
.yellowIntlWeatherMap .yellowBoxTitle {padding-bottom:0px;}
.yellowIntlWeatherMapBot {width:344px;height:69px;padding-bottom:0px;font-size:12px;}
.yellowIntlWeatherMap IMG {float:right;margin:10px 0px;}
.yellowIntlWeatherMapBot IMG {float:right;margin:10px 0px;}
.yellowIntlWeatherMapHead {padding-top:7px;padding-bottom:4px;font-size:12px;font-weight:bold;}

/* marketing boxes */
.yellowPromoTable {background-color:#eee;border: 1px solid #ddd;}
.yellowPromoTable TD.yellowPromoTz {font-size:11px;padding:0px 5px;}
.yellowPromoImg {border-left:1px solid #ddd;}

/* FORM BUTTONS */
/* talk to Daniel/Alicia about these styles below... the names/style info still need to be ironed out */
.yellowFormButtonNavSearch {
	font-family: arial, verdana, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #000;	
}

.yellowFormButtonSearch {
	font-family: arial, verdana, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #000;
	text-transform:uppercase;
	width: 60px;	
}

.yellowFormButtonSm {
	font-family: arial, verdana, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #000;
	text-transform:uppercase;
}

.yellowFormButton {
	font-family: arial, verdana, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #000;
	text-transform:uppercase;
}

.yellowFormButtonNm {
	font-family: arial, verdana, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000;
	text-transform:uppercase;
}

.yellowFormSelect {
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	color: #000;
}

.yellowFormSelectSm {
	font-family: arial, verdana, sans-serif;
	font-size: 10px;
	color: #000;
}

.yellowWeaterTxt {width:23px;}

.yellowIntlNavForm {margin-left: 12px; margin-top: 2px; margin-bottom: 2px;}

/* NAV BAR */
#yellowNavBar {width:126px; max-width:126px; font-weight:bold; font-size:11px; padding-left:0px;speak: none}

#yellowNavBar .yellowNavTop A, #yellowNavBar .yellowNavBot A {display:block; line-height:16px; text-decoration:none; padding-left:12px;}

#yellowNavBar .yellowNavTop .yellowNavSub A
{line-height:17px;}

#yellowNavBar .yellowNavTop DIV, #yellowNavBar .yellowNavBot DIV	{background-image:url(http://i.a.yellow.net/yellow/images/1.gif);} 
#yellowNavBar DIV.yellowNavAd {padding:3px;}

#yellowNavBar .yellowNavTop {background-image:url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/blue.bg.gif);} 

#yellowNavBar .yellowNavTop .yellowNavSub {background-image:url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/sub.bg.gif);} 

#yellowNavBar .yellowNavTop DIV.yellowHover {background-image:url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/rollover.gif);}

#yellowNavBar .yellowNavTop .yellowNavSub DIV.yellowHover {background-image:url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/sub.rollover.gif);}

#yellowNavBar .yellowNavTop .yellowNavAuto {background-image:url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/auto.regular.bg.gif);} 

#yellowNavBar .yellowNavTop .yellowNavAuto DIV A {padding-left:0px;}

IMG.yellowNavAutoArrow {margin-right:6px;margin-left:3px;margin-top:5px;margin-bottom:5px;} 

#yellowNavBar .yellowNavTop .yellowNavAuto DIV.yellowHover {background-image:url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/auto.rollover.bg.gif);}

#yellowNavBar .yellowNavTop DIV.yellowNavHiLite, 
#yellowNavBar .yellowNavTop DIV.yellowNavHiLite:hover {background-image:url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/red.bg.gif);}

#yellowNavBar .yellowNavTop .yellowNavSub DIV.yellowNavHiLite, 
#yellowNavBar .yellowNavTop .yellowNavSub DIV.yellowNavHiLite:hover {background-image:url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/nav.sub.red.bg.gif);}

#yellowNavBar .yellowNavTop .yellowNavSub .yellowDiv {background-image:url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/sub.div.gif); width:126px; height:2px; max-height:2px; font-size:1px; background-repeat:no-repeat;}

#yellowNavBar .yellowNavTop .yellowNavSub DIV A	{color: #2f4571; }

#yellowNavBar .yellowNavTop DIV A, #yellowNavBar .yellowNavTop .yellowNavSub DIV.yellowNavHiLite A	{color: #fff; }
#yellowNavBar .yellowNavTop .yellowDiv {background-image:url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/blue.div.gif);			width:126px; height:2px; max-height:2px; font-size:1px; background-repeat:no-repeat;}
#yellowNavBar .yellowNavTop div a img.yellowNavMoney	{background-image:url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/nav.yellowmoney.gif);}
#yellowNavBar .yellowNavTop div.yellowHover a img.yellowNavMoney {background-image:url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/nav.yellowmoney.on.gif);}
#yellowNavBar .yellowNavTop div a img.yellowNavSI	{background-image:url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/nav.sicom.gif);}
#yellowNavBar .yellowNavTop div.yellowHover a img.yellowNavSI {background-image:url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/nav.sicom.on.gif);}
#yellowNavBar .yellowNavTop div a img.yellowNavEdmunds	{background-image:url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/nav.bg.edmunds.gif);}
#yellowNavBar .yellowNavTop div.yellowHover a img.yellowNavEdmunds {background-image:url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/nav.bg.edmunds.on.gif);}

#yellowNavBar .yellowNavBot
{background-color:#ddd;}

#yellowNavBar .yellowNavBot, 
#yellowNavBar .yellowNavBot DIV.yellowHover {background-image:url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/gray.bg.gif);} 
#yellowNavBar .yellowNavBot DIV A	{color: #222; }
#yellowNavBar .yellowNavBot DIV.yellowHover A,
#yellowNavBar .yellowNavBot DIV.yellowNavHiLite A, 
#yellowNavBar .yellowNavBot DIV.yellowNavHiLite:hover A {color: #900 !important;}
#yellowNavBar .yellowNavBot .yellowDiv {background-image:url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/gray.div.gif);			width:126px; height:2px; max-height:2px; font-size:1px; background-repeat:no-repeat;}
#yellowNavBar .yellowNavBot .yellowDivEmpty {background-image:url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/gray.bg.gif); width:126px; background-repeat:no-repeat;}

#yellowNavBar .yellowNavSearch { background-image:url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/search.bg.gif); padding:4px 0px 0px 10px;}
/* radio button styles still need tweaking, if they can end up using one style rather than two, that's cool */
#yellowNavBar .yellowNavSearch .yellowRB {margin:0px 2px 0px 0px;}
#yellowNavBar .yellowNavSearch FORM INPUT {vertical-align:middle;}
#yellowNavBar .yellowNavSearch IMG {vertical-align: middle;}
#yellowNavBar .yellowNavSearch IMG.yellowWeb {padding:4px 4px 4px 1px;}
#yellowNavBar .yellowNavSearch IMG.yellowyellow {padding:4px 0px 4px 1px;}
#yellowNavBar .yellowNavSearch .yellowInput {margin:2px 0px 3px 2px; font-family: arial, verdana, sans-serif; font-size: 10px; width:100px;}
#yellowNavBar .yellowNavSearch .yellowButton {margin:0px 0px 0px 4px;}
/* see style for yellowFormButtonNavSearch (submit button) in form buttons section */

/* Horizontal nav bar */
#yellowHorzNavBar TD
{height:23px;font-size:11px;color:#fff;vertical-align:middle;}

#yellowHorzNavBar TD a,
#yellowHorzNavBar TD a:visited,		
#yellowHorzNavBar TD a:hover
{color:#fff;font-weight:bold;}


#yellowHorzNavBar TD.yellowHorzNavRed a:hover
{text-decoration:underline;}

#yellowHorzNavBar TD.yellowHorzNavRed a,
#yellowHorzNavBar TD a:hover
{text-decoration:none;}

#yellowHorzNavBar TD form
{margin:0 0 0 6px; padding:0; display:inline;}

#yellowHorzNavBar TD form SELECT
{font-size:11px;}
		
#yellowHorzNavBar TD.yellowHorzNavBlue
{background:#2f4571; border-top:1px solid #203152; border-bottom:1px solid #476288;padding:0 0 0 13px;}

#yellowHorzNavBar TD.yellowHorzNavRed
{background:#c00 url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/horz.red.bg.gif) 0 0 repeat-x;border-top:1px solid #900; border-bottom:1px solid #d34444;text-align:center;font-size:12px;font-weight:bold;}

#yellowHorzNavBar TD.yellowHorzNavGreyTitle
{height:26px;font-size:16px;font-weight:bold;color:#000;vertical-align:middle;padding-left:10px;}

#yellowHorzNavBar TD.yellowHorzNavGrey
{height:26px;font-size:11px;font-weight:bold;color:#000;vertical-align:middle;}

#yellowHorzNavBar TD.yellowHorzNavGrey A:link {color: #009;}
#yellowHorzNavBar TD.yellowHorzNavGrey A:visited {color: #336;}
#yellowHorzNavBar TD.yellowHorzNavGrey A:hover {color: #900; text-decoration: none}

/* CEILING */
#yellowCeil, #yellowCeil TD.yellowCeilB {font-size:11px;font-weight:bold; background:#fff;}
#yellowCeil TD.yellowCeilBlk {font-size:11px;font-weight:bold; background:#000;color:#fff;}
#yellowCeil TD.yellowCeilW {background-color:#2F4571; font-weight:normal; color:#fff; height:27px; padding:2px 18px 0px 5px;vertical-align:middle;}
#yellowCeil A {color:#009;}
#yellowCeil A:visited {color: #336;}
#yellowCeil A:hover {color: #900; text-decoration: none}

#yellowCeil .yellowCeilW A,
#yellowCeil .yellowCeilW A:visited,
#yellowCeil .yellowCeilW A:hover,
#yellowCeil .yellowCeilBlk A,
#yellowCeil .yellowCeilBlk A:visited,
#yellowCeil .yellowCeilBlk A:hover
{color:#fff; font-weight:bold;}

#yellowCeil .yellowCeilBlk A:hover,
#yellowCeil .yellowCeilW A:hover
{text-decoration:none;}

#yellowCeil .yellowCeilW IMG {margin-top:2px;}
#yellowCeil .yellowCeilImg {margin-left:6px;}

DIV.yellowCeilAd {width:770px;text-align:center;padding:4px 0px 4px 0px;background-image:url(http://i.a.yellow.net/yellow/.element/img/1.3/ceiling/new.bg.gif);}
DIV.yellowCeilAd DIV {margin:0px 20px 0px 20px;border:1px solid #fff;}

DIV.yellowIntlCeilAd {width:770px;text-align:center;padding:4px 0px 4px 0px;background-image:url(http://i.a.yellow.net/yellow/.element/img/1.3/ceiling/new.bg.gif);}
DIV.yellowIntlCeilAd DIV {margin:0px 150px 0px 150px;border:1px solid #fff;}

/* eliminates extra margins, padding, and borders from nested div tags */
div.yellowCeilAd div div
{padding:0; margin:0;border:0;}

div.yellowIntlCeilAd div div
{padding:0; margin:0;border:0;}


DIV.yellowNoCeilAd {width:770px;text-align:center;padding:1px 0px 1px 0px;background-image:url(http://i.a.yellow.net/yellow/.element/img/1.3/ceiling/new.bg.gif);}

#yellowCeilSearch {width: 770px; border-right: 1px solid #8DA2A7; background-color: #DCECF0;}
#yellowCeilSearch TD {padding-top: 3px; background-image: url(http://i.a.yellow.net/yellow/.element/img/1.3/searchbar/bg.gif); background-repeat: repeat-x; background-position: bottom; border-bottom: 1px solid #8DA2A7;}
#yellowCeilSearch TD.yellowGrad {background-image: none; border-bottom: none; width: 8px;}
#yellowCeilSearch IMG {vertical-align: middle;}
#yellowCeilSearch IMG.yellowWeb {margin: 0px 9px 0px 4px;}
#yellowCeilSearch IMG.yellowyellow {margin: 0px 10px 0px 4px;}
#yellowCeilSearch IMG.yellowSrch {margin-left: 9px;}
#yellowCeilSearch FORM INPUT {vertical-align: middle;}
#yellowCeilSearch .yellowR {margin: 0px;}
#yellowCeilSearch .yellowInput {margin-right: 10px; width: 244px;}

/* FOOTER */
#yellowFootBox {width:762px;margin-left:8px;padding-bottom:10px;}

#yellowFootNav {border-top:1px solid #999;padding-top:1px;background-color:#fff;}
#yellowFootNav TABLE {background-color:#DEDEDE;}
#yellowFootNav TABLE TD {padding:3px 7px 3px 7px;}
#yellowFootNav TABLE TD.yellow7pxRpad {padding:3px 10px 3px 3px !important;}
#yellowFootNav TABLE TD A {font-size:11px; font-weight:bold; color:#000;}

#yellowFootSearch {border-top:2px solid #fff; background-color:#C1D3DC; height:30px;}
#yellowFootSearch IMG {vertical-align:middle;}
#yellowFootSearch IMG.yellowWeb {margin:0px 9px 0px 4px;}
#yellowFootSearch IMG.yellowyellow {margin:0px 10px 0px 4px;}
#yellowFootSearch IMG.yellowSrch {margin-left:9px;}
#yellowFootSearch FORM INPUT {vertical-align:middle;}
#yellowFootSearch .yellowR {margin:0px;}
#yellowFootSearch .yellowInput {margin-right:10px; width:234px;}

#yellowFoot {border-top:2px solid #fff;background-color:#EFEFEF;}
#yellowFoot TD {font-size:11px;}
#yellowFoot A {color:#009;}
#yellowFoot A:visited {color: #336;}
#yellowFoot A:hover {color: #900; text-decoration: none}

#yellowFoot #yellowIconMap TD IMG {margin-right:4px;}
#yellowFoot #yellowIconMap TD {padding-bottom:6px;}
#yellowFoot #yellowIconMap TR.yellowNoPad TD {padding-bottom:0px !important;}

.yellowFootBelow {height:10px;max-height:10px;width:770px;background-color:#fff;}

/* Dropdown menus */
#yellowLocalDHTML {
	width:79px;
	max-width:79px;
	visibility : hidden;
	position:absolute;
	filter:alpha(opacity=95);
 	opacity:.95;
	margin-top:-6px;
}

#yellowRegionDHTML {
	width:79px;
	max-width:79px;
	visibility : hidden;
	position:absolute;
	filter:alpha(opacity=95);
 	opacity:.95;
	margin-top:-6px;
}

.yellowDHTMLnav {border:1px solid #2F4571; background-color:#fff; padding:2px;}
.yellowDHTMLnav DIV {height:15px;padding:0px 4px; background-color: #eee; font-size:10px;}
.yellowDHTMLnav DIV A {vertical-align:middle; display:block;}
.yellowDHTMLnav DIV.yellowHover {background-color:#fff;}
.yellowDHTMLnav DIV.yellowHover A, .yellowDHTMLnav DIV.yellowHover A:hover {color:#900; text-decoration:none;}

/* Roadblock Ad */
.yellowRBad {background-color:#ccc; padding:4px;}

.yellowNoWrap {white-space:nowrap;}

/* _______________ Breaking News Bar _______________ */

#yellowBreakingNewsBar {
	background-color: #c00;
	speak: normal;
}

#yellowBreakingNewsTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #fff;
}

#yellowBreakingNewsTitle H1 {
	padding: 0;
	margin: 0;
	font-size: 1em;
	line-height: 1em;
	display: inline;
}

#yellowBreakingNewsText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
}

#yellowBreakingNewsText A:link, #yellowBreakingNewsText A:visited {
	color: #fff;
}

/* _______________ Intl Breaking News Bar override _______________ */

#yellowBreakingNewsBar.yellowBreakingNewsIntl {
	background: #fff200;
}

#yellowBreakingNewsBar.yellowBreakingNewsIntl #yellowBreakingNewsTitle,
#yellowBreakingNewsBar.yellowBreakingNewsIntl #yellowBreakingNewsText,
#yellowBreakingNewsBar.yellowBreakingNewsIntl #yellowBreakingNewsText A:link,
#yellowBreakingNewsBar.yellowBreakingNewsIntl #yellowBreakingNewsText A:visited {
	color: #000;
}

/* _____ WATCH NOW _____ */

#yellowWatchNowBar {
	background-color: #299CBD;
	speak: normal;
}

#yellowWatchNowTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #fff;
}

#yellowWatchNowTitle H1 {
	padding: 0;
	margin: 0;
	font-size: 1em;
	line-height: 1em;
	display: inline;
}

#yellowWatchNowText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
}

#yellowWatchNowText A:link, #yellowWatchNowText A:visited {
	color: #fff;
}

/* business box */
#yellowWBSection #yellowIntlBizBox IMG {margin:2px 0px 0px 4px;}

#yellowWBSection #yellowIntlBizBox {width:167px; border-top:2px solid #C00;}

#yellowIntlBizBox .dataScreen { display:none; }

#yellowIntlBizBox .yellowBoxTitleLk a.yellowIntlBixBoxCurrentSelection
{color:#900; text-decoration:none;}

#yellowIntlBizBox .yellowIntlMarketsTimeStamp
{font: 11px/11px arial, sans-serif; color:#000; margin:6px 0 3px 0;}

#yellowIntlBizBox .yellowIntlMarketsTimeStamp a
{font-weight:bold; }

#yellowIntlBizBox TABLE TR TD
{padding:7px 0 0 0; font: 11px/11px arial, sans-serif; color:#000;}

#yellowIntlBizBox TABLE TR TD IMG
{display:block;}

.yellowIntlBgChrtLogo
{margin:4px 0 0 0; text-align:right;}

.yellowIntlMarketsBoxFooterText
{margin:4px 0 0 0; text-align:right; font:11px arial, sans-serif;}

.yellowIntlBizCurrComBox
{width:258px;}

.yellowIntlBizCurrComBoxLrg
{width:464px;}

.yellowIntlBizCurrComBox TABLE
{border-bottom:5px solid #eaeff4;}

.yellowIntlBizCurrComBoxLrg TABLE TR TD,
.yellowIntlBizCurrComBox TABLE TR TD
{padding:5px 0 3px 0; background-color:#fff; font: 11px/11px arial, sans-serif; color:#000;}

.yellowIntlBizCurrComBoxLrg TABLE TR.odd TD,
.yellowIntlBizCurrComBox TABLE TR.odd TD
{background:#eaeff4;}

.yellowIntlBizCurrComBoxLrg IMG.yellowIntlBizHdrGfx,
.yellowIntlBizCurrComBox IMG.yellowIntlBizHdrGfx
{border-bottom:2px solid #2f4571;margin:0 0 1px 0;display:block;}

.yellowIntlBizCurrComBoxLrg TABLE TR TD.yellow3pxLpad,
.yellowIntlBizCurrComBox TABLE TR TD.yellow3pxLpad
{padding-left:3px;}

.yellowIntlBizCurrComBoxLrg TABLE TR TD.yellow3pxRpad,
.yellowIntlBizCurrComBox TABLE TR TD.yellow3pxRpad
{padding-right:3px;}

.yellowIntlBizCurrComBoxLrg TABLE#yellowIntlWorldBizBoxAsiaMarkets TR TD
{padding:4px 0 5px 11px;}

.yellowIntlBizCurrComBoxLrg TABLE#yellowIntlWorldBizBoxAsiaMarkets TR TD.right
{padding:0 11px 0 0; text-align:right;}

.yellowIntlBizCurrComBox TABLE TR.header TD,
.yellowIntlBizCurrComBoxLrg TABLE#yellowIntlWorldBizBoxAsiaMarkets TR.header TD
{padding:0; height:16px; font:bold 11px/11px arial, sans-serif;color:#fff;background:url(http://i.a.yellow.net/yellow/.element/img/1.3/sect/WORLD_BUSINESS/market.bg.gif) 0 0 repeat-x;}

.yellowIntlBizCurrComBoxLrg TABLE#yellowIntlWorldBizBoxAsiaMarkets TR.header TD.white
{background:#fff;}

.yellowIntlBizCurrComBoxLrg TABLE#yellowIntlWorldBizBoxAsiaMarkets TR.header TD.white div
{width:1px;}

.yellowIntlBizCurrComBoxLrg TABLE#yellowIntlWorldBizBoxAsiaMarkets TR TD .yellowIntlBizCurrComBoxRedText
{color:#c00;}

.yellowIntlBizCurrComBox TABLE TR TD.yellow6pxLpad
{padding-left:6px;}

.yellowIntlBizCurrComBox TABLE TR TD.yellow6pxRpad
{padding-right:6px;}
/* business box */

/* intl top right box */

#yellowIntlTopRight {border-top:2px solid #C00;width:344px;padding-bottom:20px;font-size:12px;}
#yellowIntlTopRight DIV.yellowBoxTitle {padding-top:2px;padding-bottom:4px;}
#yellowIntlTopRight IMG {margin-left:6px;margin-top:5px;}
#yellowIntlTopRight A {font-weight:bold;}
#yellowIntlTopRight SPAN.yellowFBTz IMG {margin-top:3px;}

/* intl top right box */

/* Nav */

ul#nav,
ul#botNav
{ margin: 0; padding: 0; list-style: none; width: 126px;background:#203152;}

ul#freeicon
{margin:0;padding:0;list-style:none;width:54px;}
/* Regular rows */

ul#nav li
{ display:block; height:18px;cursor: pointer; padding:0 0 0 8px;width:126px;}
ul#nav li
{ background:url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/nav.blue.gif) 0 0 no-repeat;}
ul#nav li a
{ padding:0 0 0 4px;margin:0}
ul#nav li a:hover
{ background:#8ebae5;}
ul#nav li div
{height:18px;line-height:16px;width:115px;padding:1px 0 0 0;}
ul#nav li a
{ display: block; text-decoration: none; font-weight:bold; font-size:11px;}
ul#nav li a
{  color: #fff; }

ul#nav li.yellowFreeVideo div a:hover,
ul#IntlNav li.yellowFreeVideo div a:hover
{ background:#8ebae5 url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/icon.now.free.gif) 40px 0 no-repeat;}
ul#IntlNav li.yellowFreeVideo div a,
ul#nav li.yellowFreeVideo div a /* this is probably unnecessary */
{padding:0 0 0 4px;margin:0;background:url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/icon.now.free.gif) 40px 0 no-repeat;}

ul#IntlNav li.yellowFreeVideo div,
ul#nav li.yellowFreeVideo div
{height:18px;line-height:16px;width:115px;padding:1px 0 0 0;background:url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/icon.now.free.gif) 40px 1px no-repeat;}



/* End */

/* Money row */

ul#nav li.money
{ display:block; height:18px;cursor: pointer; padding:0 0 0 0px;width:126px;}

ul#nav li.money
{ background:url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/navmoney.off.gif) top left no-repeat;}

ul#nav li.money a
{ padding:0 0 0 12px;margin:0}

ul#nav li.money a:hover
{ background:url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/navmoney.on.gif) top left no-repeat; width:126px;}

ul#nav li.money div
{height:18px;line-height:18px;width:126px;padding:0px 0 0 0;}



/* End */

/* Sports row */

ul#nav li.sports
{ display:block; height:18px;cursor: pointer; padding:0 0 0 0px;width:126px;}
ul#nav li.sports
{ background:url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/nav.si.off.gif) top left no-repeat;}
ul#nav li.sports a
{ padding:0 0 0 12px;margin:0}
ul#nav li.sports a:hover
{ background:url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/nav.si.on.gif) top left no-repeat; width:126px;}
ul#nav li.sports div
{height:18px;line-height:18px;width:126px;padding:0px 0 0 0;}

/* End */

/* Autos row */

ul#nav li.autos
{ display:block; height:18px;cursor: pointer; padding:0 0 0 0px;width:126px;}
ul#nav li.autos
{ background:url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/nav.autos.off.gif) top left no-repeat;}
ul#nav li.autos a
{ padding:0 0 0 12px;margin:0}
ul#nav li.autos a:hover
{ background:url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/nav.autos.on.gif) top left no-repeat; width:126px;}
ul#nav li.autos div
{height:18px;line-height:18px;width:126px;padding:0px 0 0 0;}

/* End */

/*Autos row NEW - for widening launch */
ul#nav li.auto
{ display:block; height:18px;cursor: pointer; padding:0 0 0 0px;width:126px;}
ul#nav li.auto
{ background:url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/nav.auto.off.gif) top left no-repeat;}
ul#nav li.auto a
{ padding:0 0 0 12px;margin:0}
ul#nav li.auto a:hover
{ background:url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/nav.auto.on.gif) top left no-repeat; width:126px;}
ul#nav li.auto div
{height:18px;line-height:18px;width:126px;padding:0px 0 0 0;}

/* End */

/* Current row */

ul#nav li.current
{ background:url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/nav.red.gif) 0 0 no-repeat;}
ul#nav li.current a:hover
{ background:transparent;}

/* End */

/* Fix IE. Hide from IE Mac \*/

* html ul#nav li
{ float: left; height: 1%; }
* html ul#nav li a
{ height: 1%; }

/* End */

/* Intl Nav */

ul#IntlNav,
ul#botNav
{ margin: 0; padding: 0; list-style: none; width: 126px;}

ul#IntlNav li
{ display:block; height:18px;cursor: pointer; padding:0 0 0 8px;width:126px;}
ul#IntlNav li
{ background:url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/nav.blue.gif) 0 0 no-repeat;}
ul#IntlNav li a
{ padding:0 0 0 4px;margin:0}
ul#IntlNav li a:hover
{ background:#8ebae5;}
ul#IntlNav li div
{height:18px;line-height:16px;width:115px;padding:1px 0 0 0;}
ul#IntlNav li a
{ display: block; text-decoration: none; font-weight:bold; font-size:11px;}
ul#IntlNav li a
{  color: #fff; }

ul#IntlNav li.current
{ background:url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/nav_red.gif) 0 0 no-repeat;}
ul#IntlNav li.current a:hover
{ background:transparent;}

ul#IntlNav li.Sub
{ background:url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/sub.gray.gif) 0 0 no-repeat;}
ul#IntlNav li.Sub
{ display:block; height:19px;cursor: pointer; padding:0 0 0 8px;width:126px;}
ul#IntlNav li.Sub div
{height:19px; line-height:17px;width:118px;padding:0px 0 0px 0;}
ul#IntlNav li.Sub a:hover
{ background:#8ebae5;}
ul#IntlNav li.Sub a
{  color: #2F4571; }

ul#IntlNav li.currentSub
{ background:url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/sub.red.gif) 0 0 no-repeat;}
ul#IntlNav li.currentSub a:hover
{ background:transparent;}

ul#IntlNav li.football
{background:url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/bot.sub.gray.3.gif) 0 0 no-repeat;display:block; height:18px;cursor: pointer; padding:0 0 0 8px;width:126px;}
ul#IntlNav li.football div
{height:18px; line-height:18px;width:118px;padding:0px 0 0px 0;}
ul#IntlNav li.football a
{color: #2F4571}

ul#IntlNav li.africa
{background:url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/sub.gray.gif) 0 0 no-repeat; display:block; height:18px;cursor: pointer; padding:0 0 0 8px;width:126px;}
ul#IntlNav li.africa div
{height:18px; line-height:18px;width:118px;padding:0px 0 0px 0;}
ul#IntlNav li.africa a
{color: #2F4571}

ul#IntlNav li.americas
{background:url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/mid.sub.gray.gif) 0 0 no-repeat;display:block; height:18px;cursor: pointer; padding:0 0 0 8px;width:126px;}
ul#IntlNav li.americas div
{height:18px; line-height:16px;width:118px;padding:0px 0 0px 0;}
ul#IntlNav li.americas a
{color: #2F4571}

ul#IntlNav li.americas2
{background:url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/mid.sub.gray.4.gif) 0 0 no-repeat;display:block; height:17px;cursor: pointer; padding:0 0 0 8px;width:126px;}
ul#IntlNav li.americas2 div
{height:17px; line-height:16px;width:118px;padding:0px 0 0px 0;}
ul#IntlNav li.americas2 a
{color: #2F4571}

ul#IntlNav li.meast
{background:url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/bot.sub.gray.gif) 0 0 no-repeat;display:block; height:17px;cursor: pointer; padding:0 0 0 8px;width:126px;}
ul#IntlNav li.meast div
{height:17px; line-height:17px;width:118px;padding:0px 0 0px 0;}
ul#IntlNav li.meast a
{color: #2F4571}

ul#IntlNav li.meast2
{background:url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/bot.sub.gray.2.gif) 0 0 no-repeat;display:block; height:18px;cursor: pointer; padding:0 0 0 8px;width:126px;}
ul#IntlNav li.meast2 div
{height:18px; line-height:18px;width:118px;padding:0px 0 0px 0;}
ul#IntlNav li.meast2 a
{color: #2F4571}

ul#IntlNav li.Sub
{ background:url(http://i.a.yellow.net/yellow/.element/img/1.3/nav/sub.gray.gif) 0 0 no-repeat;}
ul#IntlNav li.Sub
{ display:block; height:19px;cursor: pointer; padding:0 0 0 8px;width:126px;}
ul#IntlNav li.Sub div
{height:19px; line-height:17px;width:118px;padding:0px 0 0px 0;}
ul#IntlNav li.Sub a:hover
{ background:#8ebae5;}
ul#IntlNav li.Sub a
{  color: #2F4571; }

/* Fix IE. Hide from IE Mac \*/
* html ul#IntlNav li
{ float: left; height: 1%; }
* html ul#IntlNav li a
{ height: 1%; }
/* End */

/* contextual links */
#yellowContextualLinks .yellowCL {background-color:#EEE;padding:6px;font-size: 11px;}
#yellowContextualLinks .yellowCLbox {border-left: 1px #999 solid; border-right: 1px #999 solid;border-bottom:1px #999 solid; padding-left: 6px; padding-right:6px;padding-bottom:7px; margin-bottom: 16px;}
#yellowEducation #yellowContextualLinks .yellowCLbox {margin-bottom: 0px;}
#yellowContextualLinks .yellowCLtitle {font-size:12px;font-weight:bold;text-decoration:underline;}
#yellowContextualLinks .yellowCLurl {color:#063;text-decoration:underline;}
#yellowContextualLinks .yellowCLdivider {width:100%;margin-top:6px;margin-bottom:6px;background-image:url(http://i.a.yellow.net/yellow/.element/img/1.1/misc/cl/dots_long.gif);}

/* member services spacing over content fix */

.yellow10pxTB6pxLRpad {padding-left:6px;padding-top:10px;}

/* constrain breaking news banner width */
#yellowBreakingNewsBanner TABLE#yellowWatchNowBar,
#yellowBreakingNewsBanner TABLE#yellowBreakingNewsBar
{width:770px;} 

/* _________________________________________ Domestic redesign rules 03.17.06 */

/* bottom nav */
ul#yellowBottomNav
{margin:0;padding:0;list-style:none;background:url(http://i.a.yellow.net/yellow/.element/img/1.5/nav/menu_bg.gif) 0 0 repeat-y;}

ul#yellowBottomNav li
{display:block;font:bold 11px/18px arial, sans-serif;width:126px;height:18px;background:url(http://i.a.yellow.net/yellow/.element/img/1.5/nav/menu_separator.gif) 0 0 repeat-x;}

ul#yellowBottomNav li.top
{background:url(http://i.a.yellow.net/yellow/.element/img/1.5/nav/menu_top_line.gif) 0 0 repeat-x;}

ul#yellowBottomNav li a
{display:block;height:18px;width:110px;margin:0 0 0 8px;padding:0 0 0 5px;text-decoration:none;color:#666;}

* html ul#yellowBottomNav li a
{width:115px;}

ul#yellowBottomNav li.yellowHiLite a,
ul#yellowBottomNav li.yellowHiLite a:visited,
ul#yellowBottomNav li a:hover
{color:#900;}

/* nav search box */
#yellowBottomNavSearchBox
{width:126px;height:114px;background:url(http://i.a.yellow.net/yellow/.element/img/1.5/nav/menu_bg.gif) 0 0 repeat-y;position:relative;}

#yellowBottomNavSearchBox img
{display:block;}

#yellowBottomNavSearchBox .yellowYahoo
{position:absolute;left:22px;top:88px;}

#yellowBottomNavSearchBox .yellowSearchTheWebImg
{position:absolute;left:33px;top:29px;width:20px;overflow:hidden;}

#yellowBottomNavSearchBox .yellowSearchTheWebImg img
{margin-left:-19px;}

#yellowBottomNavSearchBox .yellowSearchyellowImg
{position:absolute;left:76px;top:29px;}

#yellowBottomNavSearchBox .yellowSearchTheWebOption
{position:absolute;top:22px;left:12px}

#yellowBottomNavSearchBox .yellowSearchyellowOption
{position:absolute;top:22px;left:55px}

#yellowBottomNavSearchBox .yellowInput
{position:absolute;top:43px;left:14px;height:18px;width:103px;font-size:11px;}

#yellowBottomNavSearchBox .yellowSearchSubmitBtn
{position:absolute;top:65px;left:39px}

#yellowBottomNavSearchBox .yellowFormButtonSearch
{text-transform:none;}

/* ceiling */
/* CEILING AD */

#yellow_domCeilingAd DIV.yellowCeilAd {width:770px;text-align:center;padding:5px 0px 17px 0px;background-image:url(http://i.a.yellow.net/yellow/.element/img/1.5/ceiling/ad_bg.gif);}

#yellow_Ceiling
{width:770px;height:96px;position:relative;background: url(http://i.a.yellow.net/yellow/.element/img/1.5/main/hdr_bg_2.gif) 0 0 repeat-x;border-top:1px solid #D6D6D5;border-bottom:1px solid #D6D6D5;overflow:hidden;margin-top:-1px;}

* html body #yellowCeiling
{height:98px}

#yellow_Ceiling .yellowMember
{position:absolute;top:46px; left:207px;font-size:10px;color:#333;font-family:arial, sans-serif;}

#yellow_Ceiling DIV.yellowMember A,
#yellow_Ceiling DIV.yellowMember A:hover,
#yellow_Ceiling DIV.yellowMember A:visited
{color:#333;}

#yellow_Ceiling .yellowCeilIntlEd {position:absolute;top:46px;right:10px;font-size:10px;color:#333;font-family:arial,sans-serif;}

#yellow_Ceiling DIV.yellowCeilIntlEd A,
#yellow_Ceiling DIV.yellowCeilIntlEd A:hover,
#yellow_Ceiling DIV.yellowCeilIntlEd A:visited
{color:#333;}

#yellow_Ceiling .yellowCeilingSearch
{position:absolute;left:10px;top:74px;}

#yellow_Ceiling .yellowCeilingdivider
{position:absolute;left:9px;top:65px;}

#yellow_Ceiling .yellowCeilingSearch img,
#yellow_Ceiling .yellowCeilingdivider img
{display:block;}

#yellow_Ceiling .yellowSearchTheWebOption
{position:absolute;top:71px;left:110px;}

#yellow_Ceiling .yellowSearchTheWebImg
{position:absolute;top:78px;left:130px;}

#yellow_Ceiling .yellowSearchyellowImg
{position:absolute;top:78px;left:201px;}

#yellow_Ceiling .yellowSearchyellowOption
{position:absolute;top:71px;left:180px;}

#yellow_Ceiling .yellowYahoo
{position:absolute;right:10px;top:74px;}

#yellow_Ceiling .yellowInput
{position:absolute;left:258px; top:72px;width:260px;height:18px;font-size:11px;}

#yellow_Ceiling .yellowSearchSubmitBtn
{position:absolute;left:525px; top:71px;}

#yellow_Ceiling .yellowRightBorder,
#yellow_Ceiling .yellowLeftBorder
{position:absolute; top:0;background: url(http://i.a.yellow.net/yellow/.element/img/1.5/ceiling/hdr_line_edge.gif);width:1px;height:96px;}

#yellow_Ceiling .yellowRightBorder
{right:0;}

#yellow_Ceiling .yellowLeftBorder
{left:0;}

#yellow_Ceiling .yellowFormButtonSearch
{text-transform:none;}

/* floor */
#yellow_domesticFloor
{background:#fff;}

#yellow_domesticFloor #footer {width:100%;margin:0;padding:0;}
#yellow_domesticFloor #yellowFootNav {width:100%;border-top:1px solid #999;padding-top:1px;background-color:#fff;}
#yellow_domesticFloor #yellowFootNav TABLE {background-color:#DEDEDE;}
#yellow_domesticFloor #yellowFootNav TABLE TD {padding:2px 6px;white-space:nowrap;height:21px;}
#yellow_domesticFloor #yellowFootNav TABLE TD.yellowFootNavPadL {padding:0 6px 0 10px;}
#yellow_domesticFloor #yellowFootNav TABLE TD.yellowFootNavPadR {padding:0 10px 0 6px;}
#yellow_domesticFloor #yellowFootNav TABLE TD A {font-size:11px; font-weight:bold; color:#000;}

#yellow_domesticFloor #yellowFoot {border-width:0;background-color:#EFEFEF;}
#yellow_domesticFloor #yellowFoot TD {font-size:11px;}
#yellow_domesticFloor #yellowFoot A {color:#009;}
#yellow_domesticFloor #yellowFoot A:visited {color: #336;}
#yellow_domesticFloor #yellowFoot A:hover {color: #900; text-decoration: none}

#yellow_domesticFloor #yellowFoot #yellowIconMap TD IMG {margin-right:1px;vertical-align:middle;}
#yellow_domesticFloor #yellowFoot #yellowIconMap TD {padding-bottom:6px;}
#yellow_domesticFloor #yellowFoot #yellowIconMap TR.yellowNoPad TD {padding-bottom:0px !important;}
#yellow_domesticFloor #yellowFoot #yellowIconMap TR.yellowNoPad TD IMG.yellowXmlIcon {margin-right:4px;}

#yellow_domesticFloor #yellowFooterSearch
{position:relative;margin:3px 0;width:100%;height:36px;background:#eee;}

#yellow_domesticFloor #yellowFooterSearch .yellowFooterSearchImg
{position:absolute;top:10px;left:10px;}

#yellow_domesticFloor #yellowFooterSearch .yellowYahoo
{position:absolute;top:10px;right:10px;}

#yellow_domesticFloor #yellowFooterSearch .yellowSearchTheWebOption
{position:absolute;top:8px;left:101px;}

#yellow_domesticFloor #yellowFooterSearch .yellowSearchTheWebImg
{position:absolute;top:15px;left:123px;}

#yellow_domesticFloor #yellowFooterSearch .yellowSearchyellowImg
{position:absolute;top:15px;left:200px;}


#yellow_domesticFloor #yellowFooterSearch .yellowSearchyellowOption
{position:absolute;top:8px;left:177px;}

#yellow_domesticFloor #yellowFooterSearch .yellowInput
{position:absolute;left:258px; top:8px;width:245px;height:18px;font-size:11px;}

#yellow_domesticFloor #yellowFooterSearch .yellowSearchSubmitBtn
{position:absolute;left:517px; top:7px;}

#yellow_domesticFloor #yellowFooterSearch .yellowFormButtonSearch
{text-transform:none;}
