 
 

/* SEARCH FORM STYLES */
#searchForm {text-align:left;padding-top:9px;}
#searchForm form {width:225px; margin:0; padding:0;}
#searchForm input#textField {width:160px; height: 17px; border: 2px solid #7598b8; float:left; padding:0; }
#goButton {background-image:url(button_stretch.gif); height:21px; display:block; color:#fff; font-weight:bold; width:37px; border:0;float:left;}
#goButton:hover {background-image:url(button_stretch_hover.gif); background-repeat:repeat-x;}

#searchForm .form-button {background-image:url(button_stretch.gif); height:21px; display:block; color:#fff; font-weight:bold; width:37px; border:0;float:left;padding:0 0 3px 0; font-family: Arial, Helvetica, sans-serif;}
#searchForm .form-button:link {color: #fff;}
#searchForm .form-button:hover {background-image:url(button_stretch_hover.gif); background-repeat:repeat-x;}

div#searchForm div {line-height:16px;}

div#searchForm span {border:0;cursor:pointer;font-size:11px;}
div#searchForm span.searchOn {background-image: url(gray_downarrow.gif); padding-left:9px; background-repeat:no-repeat; background-position:left center; font-weight:bold; text-decoration:none;font-size:11px;}
#searchSite {margin-left:10px;font-size:11px;}
#searchLocal {font-size:11px;}

 

/* MOBILE usefulness Please Keep*/
iframe#lsnFrame {width:370px; border:0; height:650px; background-color:#f7f1ed; border: 1px dotted #3E5F9D; border-left:0; border-right:0;}

/* Breaking News */
.breakingNews .overline {color: #AE222B;}
.breakingNews h3.breaking, h3.breaking {color: #AE222B; font-size:14px; line-height: 16px; font-family:arial; font-weight:bold;margin-bottom:0;}
.solidred4px {height: 1px; border-top:4px solid #AE222B; margin:0 0 3px 0;}
.breakingNews * {font-family:arial;}
h3.breaking {text-transform:none;}
.breakingNews h3.breakingNewsHed {margin-bottom:0;}
.breakingTease .tt {font-family:arial, helvetica, sans-serif;}

/* ZVENT TAB STYLES - Homepage */
#zventsWidget {width:329px;padding:0;margin:0;}
#zventsWidgetNav {width:329px;background:#fff url("search_tab_underline_4px2.gif") repeat-x bottom;font:bold 11px arial;text-transform:uppercase;padding:0;margin:0;height:auto;}
#zventsWidgetNav .sponsor {float:right;}
#zventsWidgetNav .sponsor a:hover {border-bottom:none;text-decoration:none;}
#zventsWidgetNav h3 {float:left;position:relative;top:11px;}
#zventsTab {float:left;}
#zventsTab ul {margin:0;padding:5px 0 0 0;list-style:none;}
#zventsTab li {list-style-type:none; display:inline;}
#zventsTab a {float:left;display:block;background:url("left_both.gif") no-repeat left top;margin:0 2px 3px 0;padding:0 0 0 9px;border-bottom:1px solid #3f5f9c;text-decoration:none;font-weight:bold;cursor:pointer;}
#zventsTab a span {float:left;display:block;background:url("right_both.gif") no-repeat right top;padding:5px 15px 4px 6px;font-weight:bold;color:#3f5f9c;}

/* ZVENT TAB STYLES - Commented Backslash Hack hides rule from IE5-Mac \*/
#zventsTab a span {float:none;}
/* End IE5-Mac hack */

#zventsTab a:hover span {color:#fff;text-decoration:none;}
#zventsTab a.active {background-position:0 -150px; border-width:0;}
#zventsTab a.active span {background-position:100% -150px;padding-bottom:5px;color:#fff;}
#zventsTab a:hover {background-position:0% -150px;}
#zventsTab a:hover span {background-position:100% -150px;}

#indexA, #indexB, #indexC {width:329px;background:#fff;padding:0;margin:0;border:none;text-align:left;}
#indexA a:hover, #indexB a:hover, #indexC a:hover {text-decoration:none;border-bottom:none;}
#indexC .leadIn {color:#000;padding:5px 0 0 0;margin:0;}
#indexC #swhere {width:115px;height:13px;border:3px solid #3f5f9c;float:left;padding:1px 1px 1px 3px;margin:0;margin-right:5px;color:#999;font:11px arial;}
#indexC #searchForm {padding-top:0;text-align:left;} 
#indexC .form-button {cursor:pointer;}

#zventsFooter ul.sectionLinks {text-align:none;margin:0;padding:3px 2px; background-color:#f7f1ed; border-bottom:1px dotted #3e5f9d; border-top:none; border-left:none; border-right:none;}
#zventsFooter ul.sectionLinks li {list-style-type:none; display:inline; line-height:15px;}

/* ZVENT TAB STYLES - Features referenced in bcom_zvents.js */
.ZventsLoading {text-align:center;padding:10px 0;}
.ZventsLoading .tt {position:relative;top:-3px;left:5px;}
.ZventsEvent {border-bottom:1px dotted #3f5f9c;padding:3px 7px;}
.ZventsEvent a:hover {text-decoration:none;border-bottom:none;}
.ZventsEventTime {margin-right:5px;}
.ZventsEventName {font-weight:bold;}

/* */
#zventsWidgetLg {width:auto;padding:0;margin:0;}
#zventsWidgetLgNav {width:auto;background:#fff url("search_tab_underline.gif") repeat-x bottom;font:bold 11px arial;text-transform:uppercase;padding:0;margin:0;height:auto;}
#indexLgA, #indexLgB, #indexLgC {width:auto;background:#fff;padding:0;margin:0;border:none;text-align:left;}

/* ZVENT TAB STYLES - Things To Do Main  */
#zventsWidgetSm {width:179px;padding:0;margin:0;}
#zventsWidgetSmNav {width:179px;background:#fff url("search_tab_underline_4px2.gif") repeat-x bottom;font:bold 11px arial;text-transform:uppercase;padding:0;margin:0;height:auto;}
#indexSmA, #indexSmB, #indexSmC {width:179px;background:#fff;padding:0;margin:0;border:none;text-align:left;}

/* Family/Holiday Main */
.section #zventsWidgetSmNav {padding-bottom:3px;}
.section #zventsWidgetSm .ZventsEventDate {font-weight:bold; text-transform:uppercase; color:#000; font-size:11px; line-height:18px;}

/* ZVENT TAB STYLES - AE Section Main */
#zventsWidgetWd {width:939px;padding:3px 10px;margin:0;border-top:3px solid #3f5f9c;background:#f7f1ed;height:62px;overflow:hidden;}
#zventsWidgetWd #divA, #zventsWidgetWd #divD {width:154px;float:left;}
#zventsWidgetWd #divB, #zventsWidgetWd #divC {width:275px;float:left;}
#zventsWidgetWd #divB, #zventsWidgetWd #divC {background:#fff;padding:5px;margin:3px 0;height:25px;}
#zventsWidgetWd #divB {border-right:1px solid #999;height:44px;overflow:hidden;}
#zventsWidgetWd #divC {text-align:left;height:44px;}
#zventsWidgetWd #divC .linklist {margin:5px 0 0 12px;}
#zventsWidgetWd #divA {font:bold 11px arial;text-transform:uppercase;padding:0;margin:7px 0 0 10px;height:auto;}
#zventsWidgetWd #divA h3 {float:left;padding-bottom:10px;margin:0;}
#zventsWidgetWd #divD {padding-left:10px;text-align:left;margin:5px 0 0 3px;}

#zventsWidgetWd .ZventsEvent {border-bottom:1px dotted #3f5f9c;padding:3px 7px;}
#zventsWidgetWd .zvTabLinks {float:left;text-transform:none;padding:0;margin:0;}
#zventsWidgetWd .zvTabLinks .listPipe {position:relative;top:0px;padding:0 4px;}
#zventsWidgetWd .zvTabLinks li {list-style-type:none;float:left;cursor:pointer;color:#3E5F9D;}

#zventsWidgetWd #divD .leadIn {color:#000;padding:0 0 5px 0;margin:0;}
#zventsWidgetWd #divD #swhere {width:115px;height:13px;border:3px solid #3f5f9c;float:left;padding:1px 1px 1px 3px;margin:0;margin-right:5px;color:#999;font:11px arial;}
#zventsWidgetWd #divD #searchForm {padding-top:0;}
#zventsWidgetWd #divD .form-button {cursor:pointer;}

/* ZVENT TAB STYLES - TTD Section Main - Local Search widget (larger) */
#zventsWidgetLS {width:398px;padding:0;margin:0;font-family:arial,helvetica, sans-serif;}
#zventsWidgetLSNav {width:398px;background:#fff url("search_tab_underline_4px2.gif") repeat-x bottom;font:bold 11px arial;text-transform:uppercase;padding:0;margin:0;height:auto;}
#zventsWidgetLSNav .sponsor {float:right;}
#zventsWidgetLSNav .sponsor a:hover {border-bottom:none;text-decoration:none;}
#zventsWidgetLSNav h3 {float:left;position:relative;top:11px;}
#zventsWidgetLS #zventsWidgetLSNav #zventsTab {float:left;}
#zventsWidgetLS #zventsWidgetLSNav #zventsTab ul {margin:0;padding:10px 0 0 0;list-style:none;}
#zventsWidgetLS #zventsWidgetLSNav #zventsTab li {list-style-type:none; display:inline;}
#zventsWidgetLS #zventsWidgetLSNav #zventsTab a {float:left;display:block;background:url("left_both.gif") no-repeat left top;margin:0 2px 3px 0;padding:0 0 0 9px;border-bottom:1px solid #3f5f9c;text-decoration:none;font-weight:bold;cursor:pointer;}
#zventsWidgetLS #zventsWidgetLSNav #zventsTab a span {float:left;display:block;background:url("right_both.gif") no-repeat right top;padding:5px 15px 4px 6px;font-weight:bold;color:#3f5f9c;}

/* ZVENT TAB STYLES - Commented Backslash Hack hides rule from IE5-Mac \*/
#zventsWidgetLS #zventsWidgetLSNav #zventsTab a span {float:none;}
/* End IE5-Mac hack */

#zventsWidgetLS #zventsWidgetLSNav #zventsTab a:hover span {color:#fff;text-decoration:none;}
#zventsWidgetLS #zventsWidgetLSNav #zventsTab a.active {background-position:0 -150px; border-width:0;}
#zventsWidgetLS #zventsWidgetLSNav #zventsTab a.active span {background-position:100% -150px;padding-bottom:5px;color:#fff;}
#zventsWidgetLS #zventsWidgetLSNav #zventsTab a:hover {background-position:0% -150px;}
#zventsWidgetLS #zventsWidgetLSNav #zventsTab a:hover span {background-position:100% -150px;}

#zventsWidgetLS #divls1 #indexA, #zventsWidgetLS #divls2 #indexB, #zventsWidgetLS #divls3 #indexC {width:376px;background-color:#f7f1ed;padding:5px 10px;margin:0;border:none;text-align:left;}
#zventsWidgetLS #divls1 #indexA a:hover, #zventsWidgetLS #divls2 #indexB a:hover, #zventsWidgetLS #divls3 #indexC a:hover {text-decoration:none;border-bottom:none;}
#zventsWidgetLS #divls1 #indexA .leadIn, #zventsWidgetLS #divls2 #indexB .leadIn, #zventsWidgetLS #divls3 #indexC .leadIn {color:#000;}
#zventsWidgetLS #divls1 #indexA #swhat  {width:170px;height:15px;border:2px solid #3f5f9c;float:left;padding:1px 1px 1px 3px;margin:0;color:#999;font:11px arial;clear:left;}
#zventsWidgetLS #divls2 #indexB #swhat, #zventsWidgetLS #divls3 #indexC #swhat {width:303px;height:15px;border:2px solid #3f5f9c;float:left;padding:1px 1px 1px 3px;margin:0; margin-right:10px;color:#999;font:11px arial;}
#zventsWidgetLS #divls1 #indexA #swhen {width:115px;height:15px;border:2px solid #3f5f9c;float:left;padding:1px 1px 1px 3px;margin:0;margin-right:10px;color:#999;font:11px arial;}
#zventsWidgetLS #divls1 #indexA #searchForm, #zventsWidgetLS #divls2 #indexB #searchForm, #zventsWidgetLS #divls3 #indexC #searchForm {float:left;padding:0 0 5px 0;margin:0;} 
#zventsWidgetLS #divls1 #indexA #searchForm {padding-bottom:10px;}
#zventsWidgetLS #divls1 #indexA #searchForm form, #zventsWidgetLS #divls2 #indexB #searchForm form, #zventsWidgetLS #divls3 #indexC #searchForm form {width:376px;}
#zventsWidgetLS #divls1 #indexA	.leftWhat {float:left;padding-right:10px;margin:0;}
#zventsWidgetLS #divls1 #indexA .rightWhen {float:left;padding:0;margin:0;}

#zventsWidgetLS #divls1 #indexA #swhen {clear:left;}
#zventsWidgetLS .form-button {cursor:pointer;}
#zventsWidgetLS #divls1 #indexA .form-button {float:left;}

#zventsWidgetLS #zventsFooter {background-color:#f7f1ed;margin:0 0;padding-top:10px;}
#zventsWidgetLS #browseBy, #zventsWidgetLS #browseByRate {padding:5px 0 10px 0;border-bottom:1px dotted #3f5f9c;}
#zventsWidgetLS #browseByForm {padding:5px 0;border-bottom:1px dotted #3f5f9c;}
#zventsWidgetLS #browseByLast {padding:5px 0 10px 0;}
#zventsWidgetLS #zventsFooter {margin:0;padding:0;line-height:0px;}
#zventsWidgetLS .dotted1px {margin:0;padding:0;}

#zventsWidgetLS #divls3 #indexC #browseByRate .linklist {list-style-type:none;padding-left:0;margin-left:0;}
#zventsWidgetLS .starL {padding-right:5px;}
#zventsWidgetLS .dollarYes, #zventsWidgetLS .dollarNo {padding:0 1px 0 0;}
#zventsWidgetLS .dollarLast {padding-right:4px;}
#zventsWidgetLS .at {float:left;padding-right:5px;}
#zventsWidgetLS #divls2 #indexB .at {position:relative;top:13px;}
#zventsWidgetLS #divls3 #indexC .at {position:relative;top:3px;} 
#zventsWidgetLS #divls1 #indexA #searchForm .leadIn {float:left;padding-bottom:5px;}
#zventsWidgetLS #divls3 #indexC .leadIn {padding:0 0 0 0;margin:0;}

/* Tastes-like-Bright Cove styles */

#bcHomepage {position: relative;width: 396px;}
#bcHomepage #bcTitleHeadline {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}
#bcHomepage div#bcThumbContainer {position: relative; height: 100px;}

#bcArticlePage {position: relative;width: 539px;}
#bcArticlePage #bcPlayer  {border-top: 1px dotted #464646;border-bottom: 1px dotted #464646;padding: 10px 0;}
#bcArticlePage p#bcVideoHeader {margin: 0; padding: 0; padding-bottom: 3px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; visibility: hidden;}
#bcArticlePage .bcTitleInfo {position: absolute; width: 189px; right: 5px; top: 12px;}
#bcArticlePage .bcTitleInfo #bcTitleHeadline {display: block; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #464646;}
#bcArticlePage .bcTitleInfo #bcDescription {display: block; font-family: "Georgia", "Times New Roman", Times, serif; font-size: 12px; color: #464646;}

#bcCategoryPage {position: relative; width: 539px;}
#bcCategoryPage .bcTitleInfo {padding: 5px;}
#bcCategoryPage .bcTitleInfo #bcTitleHeadline {	display: block; font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold;}
#bcCategoryPage .bcTitleInfo #bcDescription {display: block;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #464646;}
#bcCategoryPage p#bcRelatedVideos {position: relative; top: -10px; color: #FFF; margin: 0; padding: 0; margin-top: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}
#bcCategoryPage #bcThumbContainer {position: relative; top: -5px;}

.emailProduct {text-align:left;}
.signUp {font-size:10px; line-height:11px; color:#464646; letter-spacing:.07em; text-transform:uppercase;font-family:arial;text-align:left;}
.signHead {font-size:14px; line-height:16px; font-family: arial; color:#000; letter-space:.05em; text-transform:uppercase; font-weight:bold;text-align:left;}
div#regiLite {padding-top:5px;text-align:left;}
div#regiLite img {float:left;width:50px;height:60px;padding:3px 7px 3px 3px;}
div.signForm {padding:0;margin:0;vertical-align:top;}
div.signForm form {margin:0;}
p#signupmessage {color:#272727;font-family:"Georgia", "Times New Roman", Times, serif;font-size:12px;line-height:16px;;margin:0;padding-bottom:5px;}
p#signupmessage a {}
div#pp {font-family:arial;font-size:10px;}
div#pp a {color:#3f5f9c;text-decoration:none;}
input.regiTextInput {border: solid 1px #3E5F9D;color:#272727;}
input#regiSubmit {background:#fff;border: solid 1px #3E5F9D;color:#464646;font-size:10px;height:20px}

#rAdClassy {float:left;width:280px;overflow:visible;padding-top:5px;}  
#rAdClassy a {border-bottom:0;}
#mainLogoClassy {float:left;position:relative;width:395px;overflow:hidden;text-align:center;padding-top:15px;}  
#lAdClassy {float:right;width:280px;text-align:right;overflow:hidden;padding-top:5px;}

/* Stars and Dollars for Frommers/Search */

.starYes {text-align:left; background-image: url(star_yellow.gif); background-repeat:no-repeat; background-position:center right; padding:5px 6px; text-transform:uppercase; font-size:12px;}
.starNo {text-align:left; background-image: url(star_gray.gif); background-repeat:no-repeat; background-position:center right; padding:5px 6px; text-transform:uppercase; font-size:12px;}
.rateDown .leadIn a {background-image: url(gray_downarrow.gif); padding-left:13px; background-repeat:no-repeat; background-position:left center; font-weight:bold; color:#000; text-decoration:uppercase;border-bottom:none;}
.rateUp .leadIn a {background-image: url(up_arrow_dkgray.gif); padding-left:13px; background-repeat:no-repeat; background-position:left center; font-weight:bold; color:#000; text-decoration:uppercase;border-bottom:none;}
.rate .leadIn a {font-weight:bold; color:#464646; text-decoration:uppercase;border-bottom:none;}
.dollarYes {padding:0; text-transform:uppercase; font: 11px arial bold;color:#f90;}
.dollarNo {padding:0; text-transform:uppercase; font: 11px arial bold;color:#999;}
.search #Col1 .regTZ img.rate, .search #Col1 .regTZIndent img.rate {float:none; margin:0 2px 0 0;position:relative;top:1px; padding-bottom:0;}

/* Search Destination widget */

#searchDest {background:#f7f1ed none repeat scroll 0%;border-bottom:0px dotted #3F5F9C;border-top:0px dotted #3F5F9C;margin:0;padding:0;width:100%;text-align:left;}
#searchDest h3 {padding-bottom:10px;}
#searchDest div.row {clear:both;}
#searchDest div.row span.at {float:left;font-size:9pt;padding-right:10px;text-align:right;width:43px;padding-top:5px;}
#searchDest div.row span.searchForm {float:left;text-align:left;width:250px;}
#searchDest div.row span.browseForm {float:left;text-align:left;width:250px;}
#searchDest .searchForm .form-button:hover {background-image:url(button_stretch_hover.gif);background-repeat:repeat-x;}
#searchDest .searchForm .form-button {background-image:url(button_stretch.gif);border:0pt none;color:#FFFFFF;display:inline;float:none;font-weight:bold;height:21px;margin-left:0px;padding:1px 7px 3px;text-align:center;text-transform:uppercase;width:70px;height:19px;font-size:11px;}
input#textField2 {width:155px;display:inline;margin-right:10px;font-size:11px;height:14px;}

#searchDest form {margin-bottom:8px;}
select#destinations {width:100%;height:19px;font-size:11px;}
#stayGuide399 select#destinations {width:60%;}
#stayGuide178 p, #stayGuide399 p {color:#3F5F9C;margin-bottom:16px;margin-top:0pt;}
#stayGuide178 form, #stayGuide399 form {padding:0;margin:0;}
#searchDest form {margin-bottom:8px;}


#reWidgetNav {background:#FFFFFF url(search_tab_underline_4px2.gif) repeat-x scroll center bottom;font-family:arial;font-size:11px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;height:auto;line-height:normal;margin:0pt;padding:0pt;text-transform:uppercase;width:410px;}
#reWidgetTab ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0pt;padding:7px 0pt 0pt;}
#reWidgetTab li{display:inline;list-style-type:none;}
#reWidgetTab a:hover span {background-position:100% -150px;color:#fff;}
#reWidgetTab a:hover {background-position:0% -150px;}
#reWidgetTab a.active {background-position:0pt -150px;border-width:0pt;}
#reWidgetTab a {background:transparent url(left_both.gif) no-repeat scroll left top;border-bottom:1px solid #3F5F9C;cursor:pointer;display:block;float:left;font-weight:bold;margin:0pt 2px 3px 0pt;padding:0pt 0pt 0pt 9px;text-decoration:none;}
#reWidgetTab a.active span {background-position:100% -150px;color:#FFFFFF;padding-bottom:5px;}
#reWidgetTab a span {float:none;}
#reWidgetTab a span {background:transparent url(right_both.gif) no-repeat scroll right top;color:#3F5F9C;display:block;float:left;font-weight:bold;padding:5px 15px 4px 6px;}
#reWidget #indexA, #reWidget #indexB, #reWidget #indexC {padding:7px;width:400px;}

#reWidget h3 {font-size:11px;display:inline;}
#reWidget #indexA input#txt1, #reWidget #indexB input#txt1, #reWidget #indexC input#txt1 {width:200px;height:21px;font-size:11px;color:#999;}
#reWidget #indexA select, #reWidget #indexB select, #reWidget #indexC select {height:19px;font-size:11px;color:#464646;}
#reWidget #indexA form, #reWidget #indexB form, #reWidget #indexC form {margin:0;}
#reWidget #indexA ul.buySectionlist, #reWidget #indexB ul.buySectionlist, #reWidget #indexC ul.buySectionlist  {padding:0;margin:0;}
#reWidget #indexA .buySectionlist li, #reWidget #indexB .buySectionlist li, #reWidget #indexC .buySectionlist li {display:inline;list-style-type:none;}
#reWidget #indexA .reBuy, #reWidget #indexA .buyPrice, #reWidget #indexC .ohouseSearch  {padding-bottom:7px;}
#reWidget #indexA .leadOut, #reWidget #indexB .leadOut, #reWidget #indexC .leadOut  {padding-top:0;float:right;padding-right:10px;}
#reWidget #indexA .reHeader, #reWidget #indexB .reHeader, #reWidget #indexC .reHeader {margin-bottom:7px;height:12px;}
#reWidget #indexA .form-button, #reWidget #indexB .form-button, #reWidget #indexC .form-button {background-image:url(button_stretch.gif);border:0pt none;color:#FFFFFF;display:inline;float:none;font-size:11px;font-weight:bold;height:21px;margin-left:0px;padding:1px 7px 3px;text-align:center;text-transform:uppercase;width:62px;}
#reWidget #indexA span, #reWidget #indexC span, #reWidget #indexB span {padding-right:10px;}
#reWidget #indexB #rentRooms {padding-top:10px;padding-bottom:7px;}
#reWidget #indexB #rentPrice, #reWidget #indexC #openPrice{padding-bottom:7px;}
#reWidget #indexA .reTitle, #reWidget #indexB .reTitle, #reWidget #indexC .reTitle {font-size:11px;display:inline;text-transform:uppercase;font-weight:bold;float:left;}

#mEmailed #mEmailedFooter, #mEmailed #adHolder, #mEmailed h3 {display:none;}
#hpHotSearches #hpHotSearchesHeader, #hpHotSearches ul span {display:none;}

/* globe widget */

div#globeSearch {width:410px;background:#EBF4FE;padding:7px;margin-bottom:10px;text-align:left;border-bottom:1px dotted #3F5F9C;border-top:1px dotted #3F5F9C;}
div#globeSearch h3 {padding-bottom:7px;}
div#globeSearchhead {border:0pt none;cursor:pointer;font-size:11px;text-align:left;padding-bottom:4px;}
div#globeSearchhead span {border:0pt none;cursor:pointer;font-size:11px;}
div#globeSearchhead span.searchOn {background-image:url(gray_downarrow.gif);background-position:left center;
background-repeat:no-repeat;font-size:11px;font-weight:bold;padding-left:9px;text-decoration:none;}
div#globeSearchhead span#globeArchive {margin-left:10px;text-decoration:underline;}
div.globeSearchform {position:relative;width:60%;float:left;}
div.globePopular {position:relative;float:left;width:40%;}
div.globePopular ul.gpopList {margin:0;padding:0 0 2px 0;}
div.globePopular ul.gpopList li {display:inline;}
div#globeSearch form {margin:0;display:inline;}
div#globeSearch .form-button {background-image:url(button_stretch.gif);border:0pt none;color:#FFFFFF;display:inline;float:none;font-size:12px;font-weight:bold;height:20px;margin-left:0px;padding:1px 7px 3px;text-align:center;text-transform:uppercase;width:37px;}
div#globeSearch .form-button:hover {background-image:url(button_stretch_hover.gif);background-repeat:repeat-x;}
div#globeSearch input {float:left;padding:0;margin:0;width:190px;}

/* travel zip thing */

div#travelCity {background:#f7f1ed none repeat scroll 0% 50%;border-bottom:1px dotted #3F5F9C;border-top:1px dotted #3F5F9C;margin:0pt;padding:7px;text-align:left;width:340px;}
div#travelCity h3 {padding-bottom:7px;}
div#travelCityform input.text {border:3px solid #3F5F9C;color:#999999;float:left;font-family:arial;font-size:11px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;
font-weight:normal;height:21px;line-height:normal;margin:0;padding:1px 1px 1px 3px;width:115px;}
div#travelCityform form {margin-top:7px;margin-bottom:7px;}
div#travelCity ul.linkList {padding:0;margin:0;}
div#travelCity ul.linkList li {display:inline;list-style-type:none;}
div#travelCityform .form-button {background-image:url(button_stretch.gif);border:0pt none;color:#FFFFFF;display:inline;float:none;font-size:12px;font-weight:bold;height:21px;margin-left:0px;padding:1px 0px 3px;text-align:center;text-transform:uppercase;width:37px;}

/* bankrate button */
.bankrate-button {background-image:url(button_stretch.gif);border:0pt none;color:#FFFFFF;display:inline;float:none;font-size:12px;font-weight:bold;height:21px;margin-left:0px;padding:1px 0px 3px;text-align:center;text-transform:uppercase;width:37px;color:#fff;}

/* movie search */

div#movieSearch {background:#f7f1ed none repeat scroll 0% 50%;border-bottom:1px dotted #3F5F9C;border-top:1px dotted #3F5F9C;margin:0pt;padding:7px;text-align:left;position:relative;}
div#movieSearch h3 {padding-bottom:7px;}
div#movieSearch div#searchForm {width:62%;float:left;}
div#movieSearch form {margin:0;position:relative;float:left;margin-right:30px;}
div#movieSearch input.movieName {display:inline;border:2px solid #3F5F9C;position:relative;}
div#movieSearch input.form-button {background-image:url(button_stretch.gif);border:0pt none;color:#FFFFFF;display:inline;float:none;font-size:12px;font-weight:bold;height:22px;margin-left:0px;padding:1px 0px 3px;text-align:center;text-transform:uppercase;width:37px;position:relative;left:-3px;top:-1px;}

/* most pop */

#mostpopWidgetLg {margin:0pt;padding:0pt;width:auto;}
#mostpopWidgetLgNav {border-bottom:4px solid #3F5F9C;font-family:arial;font-size:11px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;height:auto;line-height:normal;margin:0pt;padding:0pt;text-transform:uppercase;width:auto;}
#mostpopTab {float:none;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0pt;padding:0px 0pt 0pt;}
#mostpopTab ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0pt;padding:5px 0pt 0pt;}
#mostpopTab li {display:inline;list-style-type:none;}
#mostpopTab a.active {background-position:0pt -150px;border-width:0pt;}
#mostpopTab a {background:transparent url(left_both.gif) no-repeat scroll left top;border-bottom:1px solid #3F5F9C;cursor:pointer;display:block;float:left;font-weight:bold;margin:0pt 2px -1px 0pt;padding:0pt 0pt 0pt 9px;text-decoration:none;}
#mostpopTab a.active span {background-position:100% -150px;color:#FFFFFF;padding-bottom:5px;}
#mostpopTab a:hover span {background-position:100% -150px;color:#FFFFFF;text-decoration:none;}
#mostpopTab a:hover {background-position:0% -150px;}
#mostpopTab a span {float:none;}
#mostpopTab a span {background:transparent url(right_both.gif) no-repeat scroll right top;color:#3F5F9C;display:block;float:left;font-weight:bold;padding:5px 15px 4px 6px;}
#mEmailed #mEmailedCont ol{padding-left:25px;}
#mEmailed #mEmailedCont a {font-weight:bold;}
#hpHotSearches a {font-weight:bold;}
#hpHotSearches ul {padding-left:25px;padding-bottom:0px;}



/* For Sports Stats*/
.padRight10 #shsBody {width: 100%;}

/* For Sports Scoreboard*/
#sportsScoreboardCont {width:399px;background-image: url(bg_white_border.gif);background-repeat:repeat-y;background-position: top center;padding:5px 0pt 10px;}
#sportsScoreboardCont .scoreTime {background:#fff;text-align:center;text-transform:uppercase;color:#666666;font-family:arial;font-size:11px;font-weight:bold;width:100%;margin-bottom:5px;}
#sportsScoreboardCont .scoreA, .scoreB {font-size:24px;color:#000;font-weight:bold;}
#sportsScoreboardCont .aScore {float:left;overflow:hidden;width:48%;padding-bottom:5px;}
#sportsScoreboardCont .bScore {float:right;overflow:hidden;width:48%;padding-bottom:5px;}
#sportsScoreboardCont .aScore img {float:left;}
#sportsScoreboardCont .aScore .overline {text-align:center;}
#sportsScoreboardCont .aScore .scoreA {text-align:center;}
#sportsScoreboardCont .bScore img {float:right;clear:right;}
#sportsScoreboardCont .bScore .overline {text-align:center;clear:left;}
#sportsScoreboardCont .bScore .scoreB {float:left;clear:left;padding-left:4px;}
#sportsScoreboardCont div.split50 div.aSide {float:left;overflow:hidden;width:47%;padding-left:4px;}
#sportsScoreboardCont div.split50 div.bSide {float:right;overflow:hidden;width:47%;padding-right:5px;text-align:left;}
#sportsScoreboardCont .teamCallout, #sportsScoreboardCont .media  {font-size:11px;line-height:15px;}
#sportsScoreboardCont .matchup {font-weight:bold;line-height:15px;}
#sportsScoreboardCont .split50 {padding:2px;}
#sportsScoreboardCont .linklistInline {text-align:center;}


/* Tease overrides */
.img178h2above .imgCapCred img, .img178h2left .imgCapCred img, .img178h3above .imgCapCred img, .img178h3left .imgCapCred img, .imgLeft179 .imgCapCred img, .imgRight179 .imgCapCred img {float:none;}
.img178h2above .imgCapCred, .img178h2left .imgCapCred, .img178h3above .imgCapCred, .img178h3left .imgCapCred, .imgLeft179 .imgCapCred {float:left; width:178px;}
.imgRight179 .imgCapCred {float:right; width:178px;}
.img178h3leftbold .imgCapCred img {width:178px;}
.img178h3leftbold .imgCapCred {width:178px;}
.imgRight179 .imgCapCred img, .imgLeft179 .imgCapCred img {width:178px; height:105px;}
.imgRight179 img, .imgLeft179 img {width:auto; height:auto; float:none;}
.img259h3above .imgCapCred, .img259h3below .imgCapCred, .img259headlineabove .imgCapCred, .img259headlinebelow .imgCapCred {width:259px;}
.img329h2above .imgCapCred img, .img329h2below .imgCapCred img, .img329h6below .imgCapCred img, .img329h6above .imgCapCred img {width:329px; margin-top:0;}
.img329h2above .imgCapCred, .img329h2below .imgCapCred, .img329h6above .imgCapCred, .img329h6below .imgCapCred {margin-top:3px; width:329px;}
.img396h6above .imgCapCred img, .img396h2above .imgCapCred img, .img396h2below .imgCapCred img {margin-top:0; width:396px;}
.img396h6above .imgCapCred, .img396h2above .imgCapCred, .img396h2below .imgCapCred {width:396px; margin-top:3px;}
.imgCapCred .attr {float:right;}
.imgCapCred .caption {clear:right; display:block;}
.imgCapCred {margin-right:5px;}

/* For Full Width */
.fullC #Col1 {width:959px; margin:0;float:left;padding:10px 0 0 0;}
.fullC #Col3 {display:none;}
