
/* should be nothing but m4 definitions in this file */

.commerceHeader {font-size: 14px; font-weight: bold; color: #666; margin-bottom: 0px; margin-top: 0px;}
/*.commerceHeader {font-size: 15px; font-weight: bold; color: #666; margin-bottom: 0px; margin-top: 0px;}*/
.commerceHeader2 {font-size: 15px; font-weight: bold; color: #000; margin-bottom: 0px; margin-top: 0px;}
.CommerceHeader2 {font-size: 15px; font-weight: bold; color: #000; margin-bottom: 0px; margin-top: 0px;}
/*commerce items*/
.commerceTD {background-color: #FAF0D4;border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; margin: 0;}
.commercematch {padding: 0px 6px 3px 6px; background-color: #FAF0D4;}
.commerce_match_hotelDetail {padding: 0px 6px 3px 6px; background-color: #F7E5B7;}
.commerce_padding { padding: 0px 6px 3px 6px;}
.commercenonmatch {padding: 0px 6px 3px 6px; background-color: #FEFAF1;}
.commerceFooter {font-size: 12px; color: #666; margin-bottom: 0px; margin-top: 0px; padding-top: 5px;}
/* this style also exists above, the following line should be deleted */
/*.commerceHeader {font-size: 15px; font-weight: bold; color: #666; margin: 0px; padding: 0px;}*/
.sponsoredlink {float: right; width: 120px; padding-right: 5px; font-size: 10px; color:#2C2C2C; font-style: italic; text-align: right; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px;}
.vendort {color:#3A8E1B; font-weight:bold;}
.subt {color:#000; font-style:normal;}
.commerceContent {background-color: #FAF0D4;}
#commercematch {padding: 0px 6px 3px 6px; background-color: #FAF0D4; margin: 0;}
#commercenonmatch {padding: 0px 6px 3px 6px; background-color: #FEFAF1;}
#commerce { width: 100%; padding-top: 5px; font-size: 10px;}
#commerce .subt {color: #000; }
#commerce .vendort {font-weight: bold; font-size: 11px; color: #3a8e1b;}
#commerce a.larger {font-size: 13px;}
#commerce span.larger {font-size: 13px; text-decoration: underline;}
#commerceContent {background-color: #FAF0D4;}
#commerceContent td {border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; margin: 0; font-size: 11px;  padding-right: 5px; padding-bottom: 5px; padding-left: 5px;}
#commerceMatchContent {background-color: #FEFAF1;}
#commerceMatchContent td {border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; margin: 0; font-size: 11px;  padding-right: 5px; padding-bottom: 5px; padding-left: 5px;}
/*RHS commerce*/
#commerce2 {width: 100%; padding-top: 10px; font-size: 12px;}
#commerce2 .subt {color: #333; font-size: 10px; white-space:nowrap;}
#commerce2 .vendort {font-weight: bold; font-size: 11px; color: #3A8E1B;}
#commerce2 a.larger {font-size: 12px; margin-left: 0px;}

#BODYCON table a { text-decoration:underline;}
#BODYCON table a:visited { color:#b600bf;}

/* Site Borders */
.b_grey { border: 1px solid #ccc;}
.b_t {border-top: 1px solid #ccc; border-right: 0px solid #000; width: 100%;}
.b_lrbt {border: #ccc 1px solid;}
.b-b {border-bottom: 1px solid #ccc;}
.b-bb {border-bottom: 1px solid #000;}
.b-b2 {border-bottom: 2px solid #ccc;}
.b_tb {border-bottom: 1px solid #ccc; border-top: 1px solid #ccc;}
.b-t {border-top: 1px solid #ccc;}
.b-l {border-left: 1px solid #ccc;}
.b-r {border-right: 1px solid #ccc;}
.b-lr {border-right: 1px solid #ccc; border-left: 1px solid #ccc;}
.b-lrt {border-right: 1px solid #ccc; border-top: 1px solid #ccc; border-left: 1px solid #ccc;}
.b-lrb {border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc;}
.b-lrbt {border: 1px solid #ccc;}
.b-blue50-l {border: 1px solid #80a9dd;}
.b-t_blue50 {border-top: 2px solid #80a9dd;}
.b-b_blue50 {border-bottom: 2px solid #80a9dd;}
.b-lr_blue50 {border-right: 2px solid #80a9dd; border-left: 2px solid #80a9dd;}
.b-lr_green {border-right: 2px solid #3A8E1B; border-left: 2px solid #3A8E1B;}
.b-t_green {border-top: 2px solid #3A8E1B;}
.b-b_green {border-bottom: 2px solid #3A8E1B;}
.b_lrbt_green {border: 1px solid #3A8E1B;}
.b_lrb_green {border-top: 0px none #3A8E1B; border-right: 1px none #3A8E1B; border-bottom: 1px none #3A8E1B; border-left: 1px none #3A8E1B;}
.b_lrbt_orange {border: 1px solid #EECA6E;}
.b_lrb_orange {border-top: 0px none #EECA6E; border-right: 1px none #EECA6E; border-bottom: 1px none #EECA6E; border-left: 1px none #EECA6E;}
.b_t_blue50 {border-top: 1px solid #80a9dd;}
.b_lrbt_blue {border: 1px solid #0052B9;}
.b_lrb_blue {border-top: 0px none #0052B9; border-right: 1px none #0052B9; border-bottom: 1px none #0052B9; border-left: 1px none #0052B9;}
.b_lrbt_black {border: 1px solid #000;}
.b_lrb_black {border-top: 0px none #000; border-right: 1px none #000; border-bottom: 1px none #000; border-left: 1px none #000;}
.b-lrb_drk_red {border-right: 2px solid #A62100; border-bottom: 2px solid #A62100; border-left: 2px solid #A62100;}
.b-lr_drk_grey {border-left: 2px solid #999; border-right: 2px solid #999;}
.b-b_drk_grey {border-bottom: 2px solid #999;}
.b-t_drk_grey {border-top: 2px solid #999;}

.floatLeft { float:left;}
.floatRight { float:right;}

.bold { font-weight:bold;}
.nowrap { white-space:nowrap;}

/* padding */
.topSpacing { padding-top:8px;}
.p5 { padding:5px;}
.pb3 { padding-bottom:3px;}
.pb5 { padding-bottom:5px;}
.p-b5 { padding-bottom: 5px;}
.pb_6 { padding-bottom:6px;}
.pb8 { padding-bottom:8px;}
.pt5 { padding-top:5px;}
.p-t5 { padding-top: 5px;}

/* margin */
.mt_8 { margin-top:8px;}
.mt_12 { margin-top:12px;}
.mbt_4 {margin:4px 0;}
.mb_4 { margin-bottom:4px;}
.mb_8 { margin-bottom:8px;}
.mb10 { margin-bottom:10px;}
.mb_12 { margin-bottom:12px;}
.mb12 { margin-bottom:12px;}
.mr_4 { margin-right:4px;}
.mr5 { margin-right:5px;}

/* font sizes */
.txt10 { font-size:85%;}
.txt11 { font-size:92.5%;}
.txt12 { font-size:100%;}
.txt14 {font-size:115%;}

/* HAC search */
table#hac td { padding:0 3px 7px 0;}

/* my TripAdvisor corners */
#myTripAdvisor td {padding:5px 5px 10px 10px; border:1px solid #CCCCCC;}
.topLeftRoundedSolid {background-image:  url("/National_Library/20161130034600oe_/https://static.tacdn.com/img/corners/SideBarSolidLeftCorner.gif"); background-repeat: no-repeat; background-position: left top;}
.topRightRoundedSolid {background-image:  url("/National_Library/20161130034600oe_/https://static.tacdn.com/img/corners/SideBarSolidRightCorner.gif"); background-repeat: no-repeat; background-position: right top;}
.green_bg_100 .headerText a {text-decoration: none !important;}

/*left nav box content*/
#leftNavContent {background-color: #fff;}
#leftNavContent td { margin: 0; font-size: 11px; padding: 5px 5px 10px 10px; border: 1px solid #ccc;}
#leftNavContent p { margin: 0; padding: 1px 0 1px 0; font-size: 11px;}

/* side navigation corners */
.topLeftRoundedCorner {background-image: url(/National_Library/20161130034600oe_/https://static.tacdn.com/img/corners/SideBarLeftCorner.gif); background-repeat: no-repeat; background-position: left top;}
.topRightRoundedCorner {background-image: url(/National_Library/20161130034600oe_/https://static.tacdn.com/img/corners/SideBarRightCorner.gif); background-repeat: no-repeat; background-position: right top;}

/*hac corners*/
 .hacLeftCorner {background-image: url(/National_Library/20161130034600oe_/https://static.tacdn.com/img/corners/hacLeftCorner.gif); background-repeat: no-repeat; background-position: left top}
 .hacRightCorner {background-image: url(/National_Library/20161130034600oe_/https://static.tacdn.com/img/corners/hacRightCorner.gif); background-repeat: no-repeat; background-position: right top}
 
/* commerce corners */
.topleftContentCorner {background-image:  url(/National_Library/20161130034600oe_/https://static.tacdn.com/img/corners/ContentLeftCorner.gif); background-repeat: no-repeat; background-position: left top;}
.toprightContentCorner {background-image:  url(/National_Library/20161130034600oe_/https://static.tacdn.com/img/corners/ContentRightCorner.gif); background-repeat: no-repeat; background-position: right top;}

/* Fix box corners (top) on commerce and hac, etc. */
.b_t img, .b_t_blue50 img { display:block;}
.topleftContentCorner img, .toprightContentCorner img { display:block;}
.hacLeftCorner img, .hacRightCorner img { display:block;}
.topLeftRoundedCorner img, .topRightRoundedCorner img { display:block;}
.topRow { padding: 0pt; }
.topRow img { display: block;}

/* goList spacing */
td.listsTourismBox ul { margin-top:10px;}

/* font colors and background colors*/
/* orange */
.orange_100 {color: #EECA6E;}
.orange_50 {color: #F7E5B7;}
.orange_30 {color: #FAF0D4;}
.orange_10 {color: #FEFAF1;}
/* orange-background */
.commerce_match_hotelDetail_bgcolor {background-color: #F7E5B7;}
.orange_bg_100 {background-color: #EECA6E;}
.orange_bg_50 {background-color: #F7E5B7;}
.orange_bg_30 {background-color: #FAF0D4;}
.orange_bg_10 {background-color: #FEFAF1;}
/* blue */
.blue_100 {color: #0052B9;}
.blue_50 {color: #80A9DD;}
.blue_10 {color: #E6EEF9;}
/* blue-background */
.blue_bg_100 {background-color: #0052B9;}
.blue_bg_50 {background-color: #80A9DD;}
.blue_bg_10 {background-color: #E6EEF9;}
/* green */
.green_100 {color: #3A8E1B;}
.green_50 {color: #9DC78E;}
.green_10 {color: #ECF4E9;}
/* green-background */
.green_bg_100 {background-color: #3A8E1B;}
.green_bg_50 {background-color: #9DC78E;}
.green_bg_10 {background-color: #ECF4E9;}
/* red */
.red_100 { color: #a62100;}
/* red-background*/
.red_bg_100 {background-color: #ff3300;}
/* black */
.black_100 {color: #000;}
.black_80 {color: #333;}
.black_60 {color: #666;}
.black_40 {color: #999;}
.black_20 {color: #cccccc;}
/* black-background */
.black_bg_100 {background-color: #000;}
.black_bg_80 {background-color: #333;}
.black_bg_60 {background-color: #666;}
.black_bg_40 {background-color: #999;}
.black_bg_20 {background-color: #ccc;}
.black_bg_10 {background-color: #e5e5e5;}
/* gray-background */
.gray_bg {background-color: #F4F4F4;}
/* dark blue */
.drk_blue_100 {color: #00479E;}
/* dark blue-background*/
.drk_blue_bg_100 {background-color: #00479E;}
/* dark red */
.drk_red_100 {color: #A62100;}
/* dark red-background*/
.drk_red_bg_100 {background-color: #A62100;}
/* white */
.white_100 {color: #FFF;}
.white { color: #fff;}
a.white { color:#fff !important;}
/* white-background */
.white_bg_100 {background-color: #FFF;}
/* gray */
.grey, .gray { color: #666;}

.max {max-width: 180px;}

/* goLists */
.listsBox {border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc;}
.listsTourismBox {border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; background-color: #FFF; padding: 5px;}

.m2m_button {height: 20px; white-space:nowrap;}
.m2m_link {background: transparent url(https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://c1.tacdn.com/img/m2m/m2m_ButtonBG.gif) no-repeat scroll right center; float:left; white-space:nowrap; }
.m2m_link_gold {background: transparent url(https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://c1.tacdn.com/img/m2m/m2m_ButtonBG_Gold.gif) no-repeat scroll right center; float:left; white-space:nowrap;}
.m2m_copy {margin-right:4px; white-space:nowrap;}
.m2m_copy img { border: 0; }

/*id tags*/
/*pagetitle id*/
#pageTitleID {color: #000000; margin-top: 8px; padding: 0px;}
/*spacing around elements id*/
#topSpacing {padding-top: 8px;}
#allSpacing {padding: 8px;}
#moreSpacing {padding-top: 16px; padding-bottom: 8px;}

#signinregister {color:#fff !important; font-size:11px; white-space:nowrap; text-align:right; float:right; padding-right:8px;}
#signinregister a:link {text-decoration:underline; color:#fff !important;}
#signinregister a:visited {text-decoration:underline; color:#fff !important;}
#signinregister a:hover {text-decoration:underline; color:#fff !important;}

H3.roundedHeader a, H3.roundedHeader a:visited, H3.roundedHeader a:hover { color: #fff; font-size: 12px;}
H3.roundedHeader img { margin-right: 5px;}

/* midpage tabs */
#tabcontained td.selected_top h2 { white-space:nowrap; vertical-align:bottom; font-size:12px; margin:0; padding:3px 3px 1px;}
#tabcontained td.selected_top { color:#000; border-top: 1px solid #ccc;}
#tabcontained td.curved_right { background-image: url(/National_Library/20161130034600oe_/https://static.tacdn.com/img/corners/midPageTabR.gif); background-repeat: no-repeat; background-position: right top;}
#tabcontained td.curved_left { background-image: url(/National_Library/20161130034600oe_/https://static.tacdn.com/img/corners/midPageTabL.gif); background-repeat: no-repeat; background-position: left top;}
#tabcontained td.nonselected_top {text-align:center; color:#fff; background-color:#3A8E1B; border-top:1px solid #ccc; border-bottom:1px solid #ccc; white-space: nowrap;}
#tabcontained td.nonselected_top_nobb {text-align:center; color:#fff; background-color:#3A8E1B; border-top:1px solid #ccc; white-space: nowrap;}
#tabcontained td.nonselected_top_nobb h2 {color:#fff; vertical-align:bottom; font-size:12px; margin:0; padding:3px 3px 1px; white-space: nowrap;}
#tabcontained td.nonselected_top_nobb h2 a {color:#fff; white-space: nowrap;}
#tabcontained td.nonselected_top h2 {color:#fff; vertical-align:bottom; font-size:12px; margin:0; padding:3px 3px 1px; white-space: nowrap;}
#tabcontained td.nonselected_top h2 a {color:#fff; white-space: nowrap;}
#tabcontained td.nonselected_top_intl {text-align:center; color:#fff; background-color:#3A8E1B; border-top:1px solid #cccccc; border-bottom:1px solid #ccc;}
#tabcontained td.nonselected_top_intl h2 {color:#fff; vertical-align:bottom; font-size:12px; margin:0; padding:3px 3px 1px;}
#tabcontained td.nonselected_top_intl h2 a {color:#fff;}
#tabcontained td.nonselected_top_intl_nobb {text-align:center; color:#fff; background-color:#3A8E1B; border-top:1px solid #ccc;}
#tabcontained td.nonselected_top_intl_nobb h2 {color:#fff; vertical-align:bottom; font-size:12px; margin:0; padding:3px 3px 1px;}
#tabcontained td.nonselected_top_intl_nobb h2 a {color:#fff;}
#tabcontained td h2 a:visited {color:#fff;}

#tabcontained div.resultscontent { padding:0; border-left: 1px solid #cccccc; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc;}
#tabcontained .notab {padding:10px 4px 2px; border-bottom: 1px solid #ccc;}
#tabcontained div.resultscontent #sortedby td {color:#333; font-size:11px;}

/* lists */
.gc_m { background-color: #f2f6eb; padding: 4px; margin-bottom: 10px;}
.mlbc_b { background-color: #F3F7FB; padding: 4px;}
.padded_tb_1 {}
.dotted_line { border-top: 1px dotted #ccc; margin: 8px 4px 8px 4px;}
.lists_item_table { width: 100%;}
.list_container_bottom { background-color: #f2f6eb; padding: 4px; border-bottom: 1px solid #c8d8aa;}
.bc_t { display: none;}
.bc_m { padding: 3px 0; background-color:#edf3e4; border: 1px solid #91b155; border-bottom-width: 0; width: 158px;}
.bc_b { display: none;}
.twk_listTable { background-color:#fff; border: 1px solid #91b155; border-top-width: 0; width: 158px; padding-top: 5px;}
.twk_listTable2 { background-color:#fff; border: 1px solid #91b155; width: 158px; padding-top: 5px;}
.oc_bm {background-color:#FAFAFA; border-left: 1px solid #ccc; border-right: 1px solid #ccc;  border-bottom: 1px solid #ccc; padding: 8px;}
.oc_b2 {background-color:#FAFAFA; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; padding: 0px;}

/* video home */
.twk_videoContain { width: 365px;}
div#twk_videoInterior { width: 343px;}
.twk_videoContent { width: 225px;}
.twk_videoText { width: 223px;}

/* traveler article */
.readContentGeo {height: 48px; background: url(/National_Library/20161130034600oe_/https://static.tacdn.com/img/nexus/contentBgRead.gif) no-repeat; padding-left: 55px; padding-top: 7px;}
.writeContentGeo {height: 48px; background: url(/National_Library/20161130034600oe_/https://static.tacdn.com/img/nexus/contentBgWrite.gif) no-repeat; padding-left: 55px; padding-top: 7px;}
.HeadRow { background-color: #000;}
.HeadTitle { font-size: 14px; color: #fff; font-weight: bold; padding-bottom: 5px; vertical-align: bottom;}
.HeadBackground { background-color: #000; background-position: right top; background-repeat: no-repeat; min-height: 37px;}
.insideBoxBody { background-color: #fff; border-bottom: solid 1px #000; border-right: solid 1px #000; border-left: solid 1px #000; padding: 7px;}
#insideBox {padding-bottom:10px;}
#insideBox .subTitle { font-weight: bold;}
#insideBox a.NoContent { color: #333;}
#insideBox a.HasContent { color: #0000ff;}
#insideBox .insideBoxIntroText { margin-bottom: 8px;}
#insideBox .insideBoxStubPic { margin: 0 5px 10px 0;}
#insideBox .linkList { padding-bottom: 8px;}
.insideTagline { text-align: right; font-size: 85%; color: #666; margin: 0 0 5px 0;}
.articleTitle { font-weight: bold; margin-bottom: 2px;}
.articleTitleEmpty { font-weight: bold; margin-bottom: 2px; color: #A62100;}
.nexusLastEdited {color: #666; font-size: 85%; margin: 2px 0 8px 0;}
.insideGeoLink {border-top:1px solid #ccc; padding-top:4px; margin:4px;}
#addPage {font-size:92.5%;}
#addPage h1 {font-size:107.5%; font-weight:bold; padding-bottom:5px; color:#2c2c2c;}
#addPage h1 a { text-decoration:none; color:#2c2c2c;}
#addPage table {font-size:92.5%;}
#addPage table td {padding-bottom:5px;}
#addPage table input {width:180px; font-size:92.5%;}
#addPage table select {font-size:92.5%;}

/* forums */
.forum td { font-size:12px }
.forumtopic td.content {margin-top:0; padding:6px 5px 5px 12px; background-color:#f2f2f2; font-size:12px; color:#000; }
.forumsubtopic { border:1px solid #ccc; border-top-width:0; background-color:#fff; font-size:92.5%; color:#000;}
.forumsubtopic td.content { margin-top:0; padding:6px 5px 0 12px; background-color:#fafafa; font-size:12px; color:#000;}
.forumtopic .content div.postbodytext, .forumsubtopic .content div.postbodytext {width:540px;} 
.forumtopic .txt12, .forumsubtopic .txt12 {font-family:Arial,Helvetica,Verdana,sans-serif;}
.forumsubtopic .content .floatRight.pb3 { padding:4px 4px 3px 4px;position:static !important; }
.forum a:visited, .forumtopic a:visited, .forumsubtopic a:visited, .padded_tb_5 a:visited, #pagination a:visited, .actionbar3 a:visited { color:#b600bf; }
.forum a:hover {text-decoration:underline;}
.forumsBoxLevel3 { display:block; overflow: hidden; position:static !important; height:62px; margin-left:115px;}
.forumsBoxLevel2 { display:block; position: static !important; margin-top:20px;}
.forumsBoxLevel1 { display:block; position:static !important; color:#000; font-size:16px; font-weight:bold; font-style:italic;}
.forumsBannerLong {height:62px; background-position:left top; background-repeat:no-repeat; margin: 12px 0px;}
.forumsBannerLong img { float:right;}
/* for the tagline currently on some forums pages */
.forumsTagHead { float:right; margin:10px 0 0 10px;}

/*header text*/
.headerText {display: block; color: #fff; font-size: 100%; font-weight: bold;}
.headerText a, .headerText a:visited, .headerText a:hover {color: #fff; font-size:100%; font-weight: bold;}
.headerText img { margin-right: 5px;}

/* SPECIFIC OVERRIDES START HERE */
h3.headerText img {display: inline;}
table.forum td { padding: 6px } /* dw: preserve inline styling */
table.forumtopic { border:1px solid #333; } /* margin-bottom:15px; */
ul.linkarrows { margin: 10px 0 10px 18px;}
ul.linkarrows li {list-style-image:  url(/National_Library/20161130034600oe_/https://static.tacdn.com/img/arrows/arrow_lists.gif);}
.rtl ul.linkarrows { list-style-image: url("https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://c1.tacdn.com/img/rtl/arrows/arrow_lists.gif"); }
.dlGuide .linkify,
.linkarrows .linkify {text-decoration:underline;color:#202D95;cursor:pointer;}
.linkarrows .linkify { display:inline-block; }
.hterm { color: #202d95; font-weight: bold; font-style:italic}
table.forumtopic td { padding: 4px;}
table.forumtopic td.tiny { padding: 4px 0;}
h3.sideBarHeader {background-color:#3A8E1B; padding:4px; margin-bottom:4px; color: #fff; font-size: 12px;}
p.dt1 { padding: 10px 0;}
td.indent5.pt5 { padding-top:5px !important;}
td.indent5 select { margin:0; vertical-align:middle;}
td.indent5 input {margin:0; vertical-align:middle;}
div#actionbar3 table.actionbar3 td { padding: 2px;}
.actionbar3 td, #actionbar .actionbar td { font-size:11px; vertical-align:middle;} 
.actionbar3 td *, #actionbar .actionbar td * { font-size:11px; }
.actionbar3 img { margin:4px 0;}
.actionbar3 td, #actionbar .actionbar td { vertical-align:middle;} 
#actionbar3 table.actionbar3 { border:1px solid #ccc; } 
div#actionbar table.actionbar a.postTopicButton { margin-right:4px; }
div#actionbar3 table.actionbar3 a.watchTopicButton { margin:4px 5px 4px 4px; }
td.n2 { padding: 5px;}
textarea#bodyposttext { height: 300px;}
table { border-collapse:separate;}
.accordion table { border-collapse:collapse;}
.oldcal table.twk_month td { padding:2px;}
.oldcal table.twk_days td { padding:3px;}
.h { border-bottom:1px solid #d9e4c4; color:#2c2c2c; font-weight:bold; font-size:115%; margin:0 0 0 auto;}
p.error {color:#a62100; padding: 0; background-color:#fff; font-weight:bold; margin:5px 0;}
#getaways_body { margin-bottom:15px;}

#BODYCON h1.twk_listH1 { border-bottom: 0; padding: 2px 0; color: #2c2c2c; font-size: 160%;}
h3.twk_forumH3 { font-weight: bold; font-size: 12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#2c2c2c; padding-bottom:10px;}

.twk_m4 { margin:4px;}
.twk_m_4 { margin-top:-4px;}
.twk_mt10 { margin-top:10px;}
.twk_ml5 { margin-left:5px;}
.twk_ml10 { margin-left:10px;}
.twk_mb10 { margin-bottom:10px;}
.twk_p6 { padding:6px;}
.twk_p8 { padding:8px;}
.twk_pt5 { padding-top:5px;}
.twk_pt10 { padding-top:10px;}
.twk_pt15 { padding-top:15px;}
.twk_pb5 { padding-bottom:5px;}
.twk_pb10 { padding-bottom:10px;}
.twk_pb15 { padding-bottom:15px;}
.twk_pl4 { padding-left: 4px;}
.twk_pl8 { padding-left: 8px;}
.twk_newBlue { color: #202d95; text-decoration: none !important;}
.twk_userinfo { font-weight: bold; color: #217148;}
.twk_solidGreenLine { border-bottom: 2px solid #c8d8aa;}
.twk_divCenter { width: 100%; margin: auto;}
.twk_block { display: block;}
.twk_none { display: none;}
.twk_colorGreen { color: #217148 !important;}
.twk_bgWhite { background-color: #fff;}
.twk_rightCorner { padding-right:5px;}
#twk_photoHeader { font-size: 115% !important; font-weight:bold !important; color:#fff !important; border-bottom-width:0 !important;}
#twk_photoBox { border:0 !important; padding:5px 5px 0 0 !important;}

#twk_photoBox .txt14 { margin:0 0 0 10px !important;}
* html #twk_photoBox .txt14 { margin-top:-10px !important;}  /* IE */
#twk_photoBox .txt14 a { text-decoration:underline;}

td.twk_dealsFloat img { float:left;}
.twk_spacer img { display:block;}  /* cell height issue with spacer TDs - fixes top rounded corners */  
.twk_airfare { margin-bottom:15px }

/* sheraton goList promotion - goList overview page */
#sheraton_glo .iab_medRec { float:right; margin-left:8px;}

#InfoBlock td img { margin-right:8px;}

/* jb */
#forumshome {text-align:left;}
div#forumshome table.b_lrbt tbody tr td h3 { font-weight: bold; font-size: 12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#2c2c2c; padding-bottom:10px;}
.twk_videoContain .vRatings {overflow:hidden;}
.twk_videoContain .vRatings img {vertical-align:-2px;float:left;}
.twk_videoContain .vRatings i {width:125px;float:right;}

.domn_th #commerceContent td,
.domn_th .txt11 {font-size:1em;}

