
#corecontent{
    width:455px;
    _width: 425px;

}

.topheader em {
       font-size: 9px
	}


.subCenterColumn{padding:10px 5px 10px 12px;width:97%;*width:100%;}
#rightAds{text-align:center;padding:0;width:190px;margin:auto}
.filterRow{float:left;width:203px}
.filterRowNoDotted{float:left;background:#e4e4e4;width:203px}
.filterWidth{width:203px;}
.filterHeading{width:203px;clear:left;}
H2,H3,H4{color:#183789}
H2{font-size:18px}
IMG{border:none}
.leftPadding {padding-left:25px;*padding-left:10px;}
A{font-size:12px; color:#1e4ec8}
P, DIV, .txt{font-size:12px}
.selected{color:#1d3686}
/* end overwrites */
a.footer:link, a.footer:visited, a.footer:hover, a.footer:active  { text-decoration: underline; padding: 0 3px 0 3px}
a.nav:link, a.nav:visited { color: #183789; font-weight: bold; padding: 0 0 20px 4px; text-decoration: none; white-space: nowrap}
a.nav:hover, a.nav:active { color: #183789; font-weight: bold;  padding: 0 0 20px 4px; text-decoration: underline; white-space: nowrap}
a.navNonBold:link, a.navNonBold:visited { color: #183789; font-weight: normal; font-size: 11px; padding: 0 0 20px 4px; text-decoration: none; white-space: nowrap}
a.navNonBold:hover, a.navnonBold:active { color: #183789; font-weight: normal; font-size: 11px;  padding: 0 0 20px 4px; text-decoration: underline; white-space: nowrap}
a.hidden:link, a.hidden:visited, a.hidden:hover, a.hidden:active { color: #666666; line-height: 30px; text-decoration: none}
a.subnav:link, a.subnav:visited { color: #183789; font-weight: normal; font-size: 11px; line-height: 19px; padding: 0 0 0 18px; text-decoration: none; white-space: nowrap}
a.subnav:hover, a.subnav:active { color: #183789; font-weight: normal; font-size: 11px; line-height: 19px; padding: 0 0 0 18px; text-decoration: underline; white-space: nowrap}
a.dealLink:link, a.dealLink:visited { color: #0033FF; font-size: 12px}
a.dealLink:hover, a.dealLink:active { color: #FF6600; font-size: 12px}

BODY { font-family: Arial, Helvetica, sans-serif; font-size: 11px;	font-weight: normal; color: #000000;margin: 0; padding: 0 }
BODY { background: #fff url(/images/common/leftnav_bkgnd.png) repeat-y}
UL, OL { margin-bottom: 0; margin-left: -5px; margin-top: 15px}
UL LI { color: #000000;line-height: 12px; margin-left: 20px; margin-right: 10px; padding-left: 0; padding-bottom: 7px; text-indent: 0}
OL LI { color: #000000; line-height: 12px; margin-left: 20px; margin-right: 10px; padding-left: 0; padding-bottom: 7px; text-indent: 0}
LI.blueBullet { list-style-image: url(/images/bullet_blue_arrow.gif); line-height: 12px; margin-left: 20px; margin-right: 10px; padding-left: 0; padding-bottom: 7px; text-indent: 0}
/*LI.blankBullet { list-style-image: url(/images/bullet_blank.gif); margin-left: 20px; margin-right: 10px; padding-left: 0; padding-bottom: 0; text-indent: 0}*/
LI.contentBullet { color: #000000}

.bkgndLightGrey { background-color: #EDEEE3}
.bkgndMediumGrey { background-color: #D7DAC5}
.bkgndOrange { background-color: #FF6600}
.buttonStyle1 {	font-family: Arial, Helvetica, sans-serif; font-size: 11px;	font-weight: bold; color: #000000; border: 1px #000000; padding:2px; margin: 3px}
.fieldEmailTF { width: 85px}
.headerMain { font-size: 18px; color: #183789; font-weight: bold}
.headerSubMain { font-size: 14px; color: #183789; font-weight: bold}
.headerSub { font-size: 11px; font-weight: bold}
.quote { font-style: normal; font-size: 11px}
.textGrey { color: #666666; line-height: 17px; text-decoration: none}
.textOrange { color: #FF6600}
.textSubnavSubheader { color: #FF6600; font-weight: bold; padding: 3px 0 0 18px}
.headerSubOrange { color: #FF6600; font-size: 12px; font-weight: bold}
.headerHomeOrange { color: #FF6600; font-size: 13px; font-weight: bold; line-height: 35px}
.headerOrangeLarge { color: #FF6600; font-size: 18px; font-weight: bold; white-space: nowrap}

TD.componentBorderLeft { border-left: #D7DAC5 solid 1px}
TD.componentBorderRight { border-right: #D7DAC5 solid 1px}
TD.componentBorderTop {/* background-image:url(/images/component_tab_bkgnd.gif); color: #102F84; font-weight: bold; padding: 1px 5px 0 5px; white-space: nowrap; */}
TD.componentBorder { background-color: #D7DAC5}
TD.componentBorderThick { background-color: #cccccc}
TD.componentBorderBlue { background-color: #183789}
TD.componentBorderBottom { border-bottom: #D7DAC5 solid 1px}
TD.componentBorderTopNotab { border-top: #D7DAC5 solid 1px}
TD.justify { text-align: justify}

TABLE.floatingComponentNotab { margin: 0 0 10px 30px}

/* Search widget styles */

.cityEntry			{ width: 110px; font-size: 10px;  }
.cityLongEntry		{ width: 275px; font-size: 10px}
.selectShort		{ width:30px; font-size: 10px}
.dateEntry			{ float:left; width:45px; white-space: nowrap; font-size: 10px}
.searchFld			{ padding-top:5px; padding-left:10px; background-color: #EDEEE3}
/*#headerCar			{ background: url("/images/car_search_top.gif") no-repeat; height : 53px; width : 345px}
#headerAir			{ background: url("/images/flight_search_top.gif") no-repeat; height : 53px; width : 345px}
#headerHotel		{ background: url("/images/hotel_search_top.gif") no-repeat; height : 53px; width : 345px}    */
input.widget, select.widget { font-size: 11px}

/* TravelFinds styles - many remnants */

.borderIconTable {	border: 1px solid #666666;	}
.headerIcons {	background-image:url(http://www.sidestep.com/ref/mail/tf/icons/icon_header_bkgnd.gif);	font-size: 12px;color: #0033FF;	}
.headerIconsMoreFinds, .headerIconsMoreFinds a {background-image:url(http://www.sidestep.com/ref/mail/tf/icons/icon_header_bkgnd.gif);	font-size: 11px;color: #666666;	white-space: nowrap;text-decoration: none;padding: 0 10px 0 0}
.headerIconsMoreFinds a:hover {	text-decoration: underline;	}
.borderIconTable LI {list-style-image:url(/images/bullet_orange_arrow.gif); margin: 0 10px 5px 10px; color: #666666;	}
.borderIconTable LI a {	color: #0033CC;	font-size: 11px}
.borderIconTable Ul {	margin-bottom:-5px;	margin-top:5px}
.borderIconTable LI a.sub {	color: #666666;	font-size: 11px;text-decoration:none}
.destination {	padding: 5px 10px 0 0;	font-size: 11px;text-align: left;	}
.txt-bold {	font-weight: bold;	font-size: 11px}
.componentContent { padding-left: 7px; padding-right: 7px; border-left: 1px solid #D7DAC5; border-right: 1px solid #D7DAC5 }
.colheader { font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight: bold; color: #102F84; padding-bottom: 2px; margin: 3px }

.txt-small{	font-size: 11px}
.txt-smallGrey {font-size: 11px;color: #666666}
.txt-error {color: #ff0000;	text-decoration: none;	}
.txt-sel {color: #FF6600;font-weight: bold;text-decoration: none}
.txt-date {color: #999933;font-weight: bold}
.txt-wht {color: #ffffff}
.txt-price, .price {color: #ff5900;	font-weight: bold;	font-size:11px}
.txt-label {color: #000000;	font-weight: bold;	}
.txt-grey {	color: #666666;	}

#btn-orange {background:#ff6600;color:#ffffff;text-decoration:underline; font-weight: bold}
TD.leftnav {	border-top: 1px solid #ffffff; 	border-left: 1px solid #ffffff; border-bottom: 1px solid #ffffff; border-right: 1px solid #ffffff;background-color: #EDEEE3}
TD.featuredAd{	border: 1px solid #999999; 	background-color: #E5EEFA;	}
.headerOrangeSmall {color: #FF5F00;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 11px;font-weight: bold}
.topNav, .topNav A {font-size: 11px}

UL.travelfinds, OL.travelfinds { list-style-image:url(/images/bullet_blue_arrow.gif); padding: 5px 0 0 5px;	margin: 5px 0 0 5px}
UL.destinations, OL.destinations { list-style-image:url(/images/bullet_blue_arrow.gif); padding: 0 0 0 5px;	margin: 0 0 0 5px}
LI.travelfinds { list-style-image:url(/images/bullet_blue_arrow.gif); text-indent: 0; margin: 5px 0 0 12px; padding: 0; font-size: 11px}
LI.travelfinds a {	text-decoration: underline;	font-size: 11px}
.travelfindsEmail LI {list-style-image:url(/images/bullet_orange_arrow.gif); color: #666666; margin: 5px 0 0 12px; padding: 0}
.travelfindsEmail Ul {	margin: 0 0 0 5px; padding: 0 0 0 5px}
.travelfindsEmail LI a {	color: #0033CC;	font-size: 11px}
TD.deals a { color: #0033CC; font-size: 11px}
TD.deals a.more:link, TD.deals a.more:visited { color: #919191; font-size: 11px}
TD.deals a.more:hover, TD.deals a.more:active { color: #FF6600; font-size: 11px}
LI.travelfindsDeals {list-style-image:url(/images/bullet_orange_arrow.gif); color: #666666;  margin: 0 10px 5px 10px}
UL.travelfindsDeals { margin: 5px 0 -5px 20px}
LI.travelfindsDeals a { color: #0033CC; font-size: 11px}


/* Download Path Styles */

LI.DLBulletBlack {list-style-image:url(/images/bullet_blue_arrow.gif); text-indent: 0; margin: 5px 30px 0 20px; padding: 0 0 7px 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 14px}
.blueheaderSmall { font-size: 12px; font-weight: bold; color: #173889; padding-bottom: 5px}
.blueheaderLarge { font-size: 18px; font-weight: bold; color: #173889; padding-bottom: 2px}
.messageText { font-size: 12px}
.fields { width: 200px; font-size: 15px}
.required { color: #FF6600}
#progressBar { background-color: #FFFFFF; border: 1px solid #CCCC99}

/* NEW TravelFinds Styles */

a.dealsNav:link, a.dealsNav:visited, .dealsNavSelected { color: #0033FF; font-weight: bold; font-size: 11px; padding: 0 0 0 4px; text-decoration: underline;  }
.dealsNavSelected{text-decoration:none; color:#ff5900}
a.dealsNav:hover, a.dealsNav:active { color: #FF6600; font-weight: bold; font-size: 11px;  padding: 0 0 0 4px; text-decoration: underline;  }
a.dealsSubnav:link, a.dealsSubnav:visited, .dealsNavSubSelected { color: #0033FF; font-weight: normal; font-size: 11px; line-height: 19px; text-decoration: underline; white-space: nowrap}
.dealsNavSelected, .dealsNavSubSelected {text-decoration:none; color:#183789;font-weight:bold}
a.dealsSubnav:hover, a.dealsSubnav:active { color: #FF6600; font-weight: normal; font-size: 11px; line-height: 19px; text-decoration: underline; white-space: nowrap}
a.dealsLink:link, a.dealsLink:visited { color: #0033FF; font-weight: normal; font-size: 11px; padding: 0 0 0 4px; text-decoration: underline; white-space: nowrap}
a.dealsLink:hover, a.dealsLink:active { color: #FF6600; font-weight: normal; font-size: 11px;  padding: 0 0 0 4px; text-decoration: underline; white-space: nowrap}
/*
a.dealsLinkMain:link, a.dealsLinkMain:visited { color: #0033FF; font-weight: normal; font-size: 11px; padding: 0 0 0 4px; text-decoration: underline; white-space: nowrap; line-height: 12px}
a.dealsLinkMain:hover, a.dealsLinkMain:active { color: #FF6600; font-weight: normal; font-size: 11px;  padding: 0 0 0 4px; text-decoration: underline; white-space: nowrap; line-height: 12px}
*/

a.dealsLinkMain {font-weight: normal; font-size: 12px; white-space: nowrap; line-height: 12px; margin:0;padding-left:6px;*padding-left:0;}
a.dealsLinkMain:link, a.dealsLinkMain:visited { color: #0033FF}
a.dealsLinkMain:hover, a.dealsLinkMain:active { color: #FF6600}

h2.DG { color:#183789; font-size: 14px; font-weight: bold}
H1.pageTitle{font-size:24px;color:white;padding-left:15px}
.boxTitle { position:absolute; left: 10px; top:-22px}
.boxTitleGuides { position:absolute; left: 10px; top:-27px; padding-top:5px}

#breadCrumbsBlock {padding:5px 0;margin-left:15px}

#modDealsNav, #modNewsletter{margin-bottom:10px;width:100%;text-align:left}
#modDealsNav,#navigation{margin-bottom:0}
#modDealsNav H2, #modNewsletter H2{font-weight:bold;margin:5px 0 0 0;color:#183789;font-size:14px;*font-size:122%;}
#modNewsletter .hdr{font-size:13px;font-weight:bold;padding:5px 0 5px 5px ;margin-bottom:10px;color:#183789;background:#EEEEEE none repeat scroll 0}
#modNewsletter .content{padding-left:12px}
#modNewsletter .content DIV{font-size:11px;margin-bottom:5px}
#modDealsNav .modTitle { margin-top:5px}
#modDealsNavMain{padding:0 12px 0 5px}
#modDealsNavMain div{padding-top:5px}
#modDealsNavMain a{font-size:11px;text-decoration:none}
#modDealsNavMain a:hover{text-decoration:underline}
a.dealsNav{white-space:normal}
a.dealsNavSub{font-weight:normal}


#modNewsletter FORM, #modDealSearch FORM{margin:0;padding:0}
#modNewsletter #signupString{width:8em;margin-right:5px;padding:0;float:left;font-size:100%;color:#808080}
/*#modNewsletter div{margin:5px 0 0 5px;width:200px}*/
#modNewsletter H4, #newsletter H4, #modNewsletter .label{font-weight:bold;font-size:100%;margin:0;padding:0;display:inline;color:#183789}
#newsletter #changeemail{color:#999}

#deals_search{margin-top:10px}
    #deals_search #dealSearchString{width:8.5em;margin-right:3px;padding:0;color:#808080;float:left;font-size:92%}
    #deals_search .helperText{color:#eee}
    #deals_search .userText{color:#000}
    #deals_search .dealSearchInputs{clear:both}

.ct, .ct .cl, .cb, .cb .cl{display:block;font-size:0;line-height:0;margin:0;height:4px;position:relative}
.ct, .cb{width:100%;right:-1px}
.ct .cl, .cb .cl{width:4px;left:-2px}
.ct{background:transparent url(/images/buttons/corner_ne.gif) no-repeat top right;top:-1px}
.ct .cl{background:transparent url(/images/buttons/corner_nw.gif) no-repeat top left}
.cb{background:transparent url(/images/buttons/corner_se.gif) no-repeat bottom right;bottom:-1px}
.cb .cl{background:transparent url(/images/buttons/corner_sw.gif) no-repeat bottom left}


#colRight{margin-left:10px}
.dottedSeperator{background-image: url(/images/common/card_dotted_line.gif);margin:5px 0 5px 0;font-size:6px}

.cssButton{vertical-align:middle}
.addClear{clear:both}

#globalLayout{width:977px;margin:0;padding:0}
#globalLayout H1{padding:0;margin:0;display:inline}
.layoutTwoCol, .layoutThreeCol{margin:0;padding:0}
#dealsLeftContainer{width:212px;float:left;margin:0;padding:0}
#dealsMainContainer{width:765px;float:right;margin:0;padding:0}
#dealsMainContent{width:549px;float:left;padding-left:10px}
#dealsMainContent H2,#dealsMainContent H3,#dealsMainContent H4{padding:0;margin:0;display:inline;font-size:12px}
#dealsMainContent .dealsBlock{	padding:5px 3px 5px 0;	*padding-bottom:0;margin-top:15px;}
.dealsBlock{margin:10px 0 0 10px}
	.dealsBlock A{font-size:12px}
    .dealsBlock .dealTop{float:left; padding:5px 0 0 8px;margin-top:3px;width:98%}
		.dealTop A:hover{text-decoration:underline}
		.dealTop .dealTop10Price, .dealTop .dealTop10Padding {float:left;font-size:122%;width:4.5em;margin-right:8px}
        .dealTop .dealTop10Price{color:#ff5900;font-weight:bold;text-align:right}
			.dealPriceBlock{padding:22px 10px 0 10px; width:50px}
		.dealTop .dealTop10SupplierRow{clear:left;margin-top:-5px;padding-top:0}
			.dealTop10DescBlock{display:inline;width:400px}
			.dealTop10Img{text-align:right;display:inline;vertical-align:middle;width:121px;height:30px}
			.dealTop10Supplier{color:#008800}
			.dealTop10ShortDesc{color:#000}
    .dealsBlock .odd{background:#eee}
    .dealsBlock #dealHeader{float:left;margin-bottom:0;padding:0}
	.dealsBlock .dealHeader{background:#eee;padding-right:0;clear:both;float:left;width:99%;*width:100%;}
    .dealsBlock .dealTitle{color:#183789;float:left}
	.dealTitle{padding:5px}
		#dealTitle h2,#dealTitle h4{float:left;font-size:12px}F
		.dealTitle h2, .dealTitle h3, .dealTitle h4{font-size:12px;margin:0}
    .dealsBlock .dealHead{font-size:11px;font-weight:bold;color:#183789;float:right;position:relative;top:-15px;*top:-20px;}
	.addRss{margin-left:20px}


#dealsMainRightContainer{width:201px;float:right;margin:0;padding:0}
/*#dealsMainTitle{background-image:url(/deals/images/td_header.gif);*height:58;background-repeat:no-repeat;padding:14px;*padding:5px 0 0 15px}*/
/*#dealsMainTitle H1{font:bold 2.2em arial,verdana,sans-serif; color: #FFFFFF; letter-spacing: 0}*/
#dealsMainCategories{margin:10px;margin-right:0}
	#dealsMainCategories A{font-size:12px;text-decoration:none}
	#dealsMainCategories A:hover{text-decoration:underline}
.dealsMainCategoryCol1,.dealsMainCategoryCol2 {width:50%;*width:49%;float:left;display:inline;margin:0;padding:0;}
.dealsMainCategoryCol3 {width:0%;*width:0%;float:left;display:inline;margin:0;padding:0;}
    .dealCategory{float:left;padding:0 0 10px 5px;*padding-bottom:0;}
    .dealCategoryColImg{float:left;padding-left:35px;padding-right:3px;margin:0;text-align:right}
    .dealCategoryColList{float:left;padding-left:3px}
        .dealCategoryColList H2{padding:0;margin:0;font-size:122%;color:#000;float:left;width:100%}
        .dealCategoryColList UL{margin:0;padding-left:15px;padding-top:2px}
        .dealCategoryColList LI{list-style-image:url(/deals/images/bullet.gif);padding:0 0 6px 0;margin:0; text-indent:-10px;*text-indent:0;}
		.dealCategoryColList .categoryList{width:17em;float:left;margin:5px 5px 0 5px;}
		.dealCategoryColList .categoriesH2{color:#183789}
	a.dealsLinkMain{white-space:normal}


LI.dealsBullet { list-style-image:url(	http://images.sidestep.com/ref/mail/tf/travelfinds/common/tf_bullet_blue.gif); text-indent: 0; margin: 5px 0 0 20px; padding: 0; font-size: 11px}
UL.dealsBullet, OL.dealsBullet { padding: 5px 0 0 5px; margin: 0}
.dealsTitle { color: #183789; font-weight: bold; font-size: 14px; padding: 7px 0 0 5px}
.bigOrange { color: #FF6600; font-weight: bold; font-size: 14px}
.smallOrange { color:#FF6600; font-weight: bold; font-size: 11px}

.leftnavBkgnd { background-color: #566DB4; background-image: url(http://images.sidestep.com/ref/mail/tfinds/common/leftnav_bottom.gif); background-repeat: no-repeat; background-position:bottom}
.leftnavFont { font-size: 12px}
.leftnavSignup { font-size: 18px; font-weight: bold}
/*BODY.bluenav { background-image: url(http://images.sidestep.com/ref/mail/tfinds/common/leftnav_bkgnd.gif); background-repeat: repeat}*/

/* Updated Deals Left Nav Styles */
.leftnavGrey { background-color: #E4E4E4}
BODY.bluenav { background-image: url(/images/common/leftnav_bkgnd.gif); background-repeat: repeat-y}
.cornerSubGreyTopLeft { background-image: url(/images/common/corner_sub_grey_topleft.gif); width: 10px; height: 27px; float: left}
.cornerSubGreyTopRight { background-image: url(/images/common/corner_sub_grey_topright.gif); width: 10px; height: 27px; float: left}
.greyBoxTop { float:left; width:173px; height:27px; background: url(/images/common/comp_sub_grey_top_bkgnd.gif) top repeat-x; padding:0}
.greyBoxContent193 { position:relative; background-image: url(/images/common/white_blueline_bkgnd_193.gif); clear: both; padding: 5px 10px 0 10px; background-repeat: repeat-y}
.greyBoxContent193Grey { position:relative; background: url(/images/common/grey_blueline_bkgnd_193.png) repeat-y; clear: both}
.cornerSubWhiteBotRight { background-image: url(/images/common/corner_sub_white_botright.gif); height: 10px; width: 10px; float: left}
.cornerSubWhiteBotLeft { background-image: url(/images/common/corner_sub_white_botleft.gif); height: 10px; width: 10px; float: left}
.componentSubWhiteBotBkgnd { background-image: url(/images/common/edge_blueline_bottom.gif); height: 10px; float: left}
.hdr-small { font-size: 14px; font-weight: bold }
.darkBlue { color:#183789 }
.dottedLineHoriz { background-image: url(/images/common/dotted_line_horiz.gif); background-repeat: repeat-x; clear:both}
#rssBox { padding:10px 0 0 10px}
.hdr-hot {font-size:122%; font-weight:bold; color:#FF6600}
.exampleText { color:#999999}
.txt-small                  { font-size: 11px }
.txt                        { font-size: 12px }
.txt-label-small            { font-size: 11px; font-weight: bold }
.txt-label                  { font-size: 12px; font-weight: bold }

.cornerSubGreyBotLeft {
    background: url(/images/common/corner_sub_grey_botleft.png) bottom left no-repeat;
    height: 10px; width: 10px; float: left;
}
.cornerSubGreyBotRight {
    background: url(/images/common/corner_sub_grey_botright.png) bottom right no-repeat;
    height: 10px; width: 10px; float: left;
}
.componentSubGreyBotBkgnd {
    background: url(/images/common/edge_blueline_grey_bottom.png) bottom repeat-x;
    height: 10px; float: left}

/* Header Graphic Title Text */

#headerTitleDeals { font-family: arial, verdana, sans-serif; font-size: 24px; font-weight: bold; color: #FFFFFF; padding: 0 0 15px 15px; letter-spacing: 0}
DIV.bg_dots_180 { width:180px; height:46px; background:url("/images/bg_dots_180.gif") no-repeat}
#ads_pos_5 { margin:0 0 20px 10px}
#ads_pos_5 iframe { width:166px;height:34px; margin:5px 0 0 5px}


/*Body sort*/
.resultCard{width:100%;clear:both;padding-top:10px}
#resultsBodySort{width:100%;padding-bottom:5px}
.sortTableHead{clear:left;float:left; background:#eee; width:100%; border:1px solid #ccc;padding-top:3px;padding-bottom:3px}
	.sortTableHead .col1, .sortTableHead .col2 {font-size:92%}
	.resultCard .col1 { padding-left:10px; text-align:left}
	.resultCard .col2 { padding-left:10px;text-align:left; color: #080;}

.sortTableHead .col1 { font-weight: bold; color: #183789; }
.sortTableHead .col2 { display:none; visibility: hidden; }

/*Ads*/
#ftb_ads, #ftb_ads_content, #ftb_ads_content iframe {
    width:530px;
	background:none; border: none; margin-left:3px;
}
#frb_ads, #frb_ads_content, #frb_ads_content iframe {
    width:200px;
	background:none; border: none;
	margin-left:10px
}
#frl_ads, #frl_ads_content, #frl_ads_content iframe {
    width:200px;
	background:none; border: none;
	margin-left:10px
}
#flb_ads, #flb_ads_content, #flb_ads_content iframe {
    width:355px;
}


#fgg_ads, #fgg_ads_content, #fgg_ads_content iframe {
    width:350px;
	background:none; border:none;
	margin-left:40px;
}

#fbg_ads, #fbg_ads_content, #fmg_ads, #fmg_ads_content, #fbn_ads, #fbn_ads_content{width:inherit;*width:auto;}
#mrc_ads, #sky_ads, #fbb_ads, #rec_ads, #fbn_ads{text-align:center}
#sky_ads, #rec_ads{ width:190px;*margin-top:0;}
#sky_ads_content, #rec_ads_content{ width:160px; margin:auto;}
#mrc_ads {width:550px}
#mrc_ads_content, #fbb_ads_content, #fbn_ads_content{margin:auto}
#fbb_ads_content{width:468px}
#fbn_ads_content{width:468px;height:60px}
#fbn_ads{margin:5px 0 0 0;padding:0;clear:both}
#fbb_ads{margin:0;padding:0}
#fmg_ads .content, #fbg_ads .content{padding:5px 5px 0 5px;position:relative;top:0;*padding-top:0;float:left;}
#fmg_ads .ad_header{margin-top:0;padding-top:5px;}
#footer{padding-top:0;position:relative;top:-15px;*top:-35px;}
#dealsFooter{position:relative;top:-25px}

#nlPlainText, #nlHtmlFormat {vertical-align:-2px}

.google_ad{margin-top:0;*margin-top:5px;margin-bottom:10px;}
.google_ad .description {padding-left:15px}
.google_ad .visible_url,  #fbg_ads .google_ad .visible_url {
	text-decoration:none;
}
.google_ad .visible_url_narrow  { display:none}
#fbg_ads_content .google_ad .visible_url{display:inline}
#fbg_ads .dealsBlock{margin-bottom:0;}
.dealsBlock .ad_header{float:right;padding-right:5px;position:relative;}
#fbb_ads P{margin:0;padding:0}
#fbb_ads, #fbb_ads_content{clear:both}

#fmg_ads .dealHeader, #fbg_ads .dealHeader{margin-bottom:0;}

.google_ad A B{font-weight:normal}

#rssTermsCheck{margin:15px 0}
#whatRss,#useRss,#needRss{5px 0}
#feedsTable{margin:10px 5px}
#feedsTable TH{font-size:12px;text-align:left}
#rssDeal,#dealType{width:150px}
.emailDeal label{
    color:#183789;
    font-size:12px;
    font-weight:bold;
}
.emailDeal{
    background:#F5F5F5 none repeat scroll 0%;
    border:1px solid #EEEEEE;
    padding:5px 10px;
    margin-top:5px;
}
#emailDealErrors{font-size:11px;color:red;}
#emailDealMessages{font-size:11px;color:green;}
#sender,#recipients{width:175px;}
#message{width:420px;}
