.about {font-size:10px;margin-bottom:3px;}
.about a{color:#858585;text-align:right;}
.about a:visited {color:#858585;}
.about a:link {color:#858585;}
.about a:hover {color:#858585;}
.black {color:black; font-size:x-small;}
.bb_advanced td{white-space:nowrap;}
.gbg {background-color: #f5f5f5;}
.mod_std_prodRat1 {margin-bottom:3px;margin-top:3px; border-top:2px dotted #de3e0a; text-align:left; width:100%;}
.mod_std_prodRat2 {position:relative;left:0px;margin-bottom:3px;margin-top:3px;padding-top:7px;  border-top:2px dotted #de3e0a; text-align:left; width:100%;}
.quick_rating{width:75px;height:18px;position:relative;background:url("/images/r6/icons/quickrating.gif") top left repeat-x;list-style:none;margin:0px;padding:0px;}
.quick_rating li{float:left;}
.quick_rating li a{width:15px;height:18px;position:absolute;display:block;padding:0px;text-indent:-9999px;text-decoration:none;z-index:40;}
.quick_rating li a:hover{background:url("/images/r6/icons/quickrating.gif") left bottom;z-index:1;left:0px;}
.quick_rating a.rate1{left:0px;}
.quick_rating a.rate1:hover{width:15px;}
.quick_rating a.rate2{left:15px;}
.quick_rating a.rate2:hover{width:30px;}
.quick_rating a.rate3{left:30px;}
.quick_rating a.rate3:hover{width:45px;}
.quick_rating a.rate4{left:45px;}
.quick_rating a.rate4:hover{width:60px;}
.quick_rating a.rate5{left:60px;}
.quick_rating a.rate5:hover{width:75px;}
a.quick_rating_close {float:right;cursor:pointer;display:block;width:15px;height:15px;background:url(/buttons/quickRating_closeLayer_mouseOver.gif) 0px 2px;}
a:hover.quick_rating_close {visibility: visible }
a:hover.quick_rating_close img {visibility: hidden }
.quick_rating_wrap{margin-top:5px;height:12px;width:180px;color:#fe5019}
.quick_rating_tt {color:gray;cursor:pointer;padding:3px;}
.quick_rating_ttb {position:relative;z-index:5;padding:3px 3px 0px 3px;color:gray;border:1px solid #4F5D80;border-bottom:1px solid white;}
.quick_rating_content{position:relative;z-index:4;padding:3px;border:1px solid #4F5D80;width:190px;background:white;}
.quick_rating_container{position:relative;}
.rev_mod_std_sub {margin-top:0px;margin-bottom:6px; border-top:2px dotted #cccccc; text-align:left;}
.rev_psrating {padding:4px 0px 4px 0px;}
.rev_sbgray {color:gray;font-size:10px;}
.rev_sbgray a{color:gray;font-size:10px;}
.rev_sbrating {padding:4px 0px 4px 0px;}
.travel_suggestion_list {background: white;border:1px solid;padding:4px;width:175px;z-index:1}
.travel_suggestion_list ul {padding:0;margin:0;list-style-type:none;}
.travel_suggestion_list iframe {width:185px;}
.travel_suggestion_list a {text-decoration: none;color:navy;}
.travel_suggestion_list .selected {background:navy;color:white;}
.travel_suggestion_list .selected a {color:white;}
#adv_filter {border:1px solid #7A85A7;border-bottom:none;margin-top:6px;}
#adv_filter  a.gray:visited{color:gray !important;}
#adv_filter  a.grey:hover {color:#fe5019 !important;outline:none;}
#adv_filter .active {background:#f2f7ff;}
#adv_filter .bb_all {font-size:x-small;color:#666;}
#adv_filter .dd_num {color:gray;font-size:x-small;}
#adv_filter .dotted_gray_top {width:100%;margin-bottom:25px;padding-top:6px;border-top:2px dotted #cccccc; text-align:left;}
#adv_filter .calendar{height:92px; width:203px;margin:auto;margin-bottom:1px;}
#adv_filter .filter_tagline{border-bottom:1px solid #7A85A7;background-color:#e1e8f7;text-align:left;padding:3px;}
#adv_filter .f_col_bb {background:url(/buttons/filterBorder.gif) bottom repeat-x;background-color:#FAFCFF;border-right:1px #ccc solid;}
#adv_filter .f_col_nbb {border-right:1px #ccc solid;}
#adv_filter .f_col_nbb a.grey{color:gray !important;text-decoration:underline;}
#adv_filter .f_col_nbb a{text-decoration:none;color:#000 !important;}
#adv_filter .grey {color:gray;}
#adv_filter .mod_head {margin-bottom:10px;padding-top:6px;background-color:#ffffff;font-size:x-small; font-weight:bold; text-align:left;border-top:2px dotted #de3e0a;}
#adv_filter .mod_std {width:auto;margin-bottom:25px;padding-top:6px;border-top:2px #de3e0a;text-align:left;}
#adv_filter .mod_std_sub {margin-top:10px;border-top:2px dotted #cccccc;text-align:left;}
#adv_filter .nw {white-space:nowrap;padding:5px 0px 3px 5px;margin:0px;}
#adv_filter .show {display:block;}
#adv_filter input {margin:0px 0px 0px 0px;font-size:x-small;}
#adv_filter strong {padding-left:5px;}
#adv_filter table {width:100%;border-collapse:collapse;border-spacing: 0;}
#adv_filter td {font-weight:normal;text-align:left;padding-top:3px;}
#adv_filter ul {margin:0px;padding:0px;list-style-type:none;}
#adv_filter #hide_exp a{color:#3333cc !important;text-decoration:underline;}
#adv_filter #loan_search {vertical-align:top;padding-top:1px;}
#adv_filter #sec_fil_see{background:url(/buttons/arrow_expand.gif) left no-repeat;padding-left:6px;text-decoration:underline;color:#3333cc;cursor:pointer;}
#adv_filter #sec_fil_hid{background:url(/buttons/arrow_close.gif) left no-repeat;padding-left:6px;text-decoration:underline;color:#3333cc;cursor:pointer;}
#advancedtracker {text-align:left;}
#afupdate {border:1px solid #7A85A7;border-top:none;text-align:left;}
#afupdate {padding:5px;}
#afupdate .dd_num {color:gray;font-size:x-small;}
#afupdate .exp_fil_list_nb{width:175px;float:left;margin:5px 0px 0px 0px;;list-style:none;font-size:small;padding-left:0px;}
#afupdate .exp_fil_list_b{width:175px;float:left;margin:5px 0px 0px 0px;;list-style:none;font-size:small;padding-left:5px;border-left:1px solid #858585;}
#afupdate .lists_viewall{display:block;clear:left;font-size:small;font-weight:bold;padding-top:8px;}
#afupdate .paging{text-align:right;margin-right:5px;}
#afupdate #exp_fil_close{background:url(/buttons/arrow_close.gif) left no-repeat;padding-left:6px;float:right;margin-right:5px;}
#afupdate #exp_fil_nav {margin-bottom:5px;}
#afupdate #exp_fil_nav a:active{font-weight:bold;color:#078;text-decoration:none;}
#afupdate #exp_fil_nav a:visited{color:#3333cc;}
#bargains .firstrow td {font-weight:bold; padding-bottom:5px;}
#bargains .lastrow td {padding-top:5px;}
#bargains .merchant {font-weight: bold;}
#bargains .oldprice {text-decoration:line-through;}
#bargains .std_01 {background-color:#f6f6f6;}
#bargains .td_1 {width:100px}
#bargains .td_2 {width:100px}
#bargains .td_3 {width:300px}
#bargains .td_4 {width:100px}
#bargains .td_5 {width:110px}
#bargains .td_6 {width:50px}
#bargains table {width:100%}
#bargains td {padding:5px}
#bargains {width:100%;}
#bb_advanced .bb_bg {background-color:#f5f5f5;}
#bb_advanced .bb_brandname {font-size:large; font-weight:bold; padding:0px 0px 2px 0px;}
#bb_advanced .bb_rowhead a {font-weight:normal;}
#bb_advanced .bb_rowhead {border-top:2px dotted #cccccc; margin-top:10px; padding-top:0px; background-color:#ffffff;}
#bb_advanced .bb_rowhead {font-weight:normal;}
#bb_advanced .bb_rowhead_firstline {border-top:2px dotted #cccccc; margin-bottom:10px;margin-top:0px; padding-top:0px; background-color:#ffffff;}
#bb_advanced .dd_firstline {margin-top:10px;}
#bb_advanced .dd_std_01 {background-color:#f3f3f3;}
#bb_advanced .dd_td1 {width:60px;background-color:#ffffff;}
#bb_advanced .dd_td2 {width:496px;}
#bb_advanced .dd_td3 {width:180px;}
#bb_advanced img.rev_sbrating {position:relative; padding:0px; top: 3px;}
#bb_advanced .info_product {color:#9c6539; font-weight:bold;font-size:x-small;}
#bb_advanced .td_1 {width:60px;}
#bb_advanced .td_2 {width:500px;}
#bb_advanced .td_2_bb {width:500px; background-color:#f3f3f3;}
#bb_advanced .td_3 {width:200px;}
#bb_advanced .td_3_bb {width:200px;background-color:#f3f3f3;}
#bb_advanced img.rev_sbrating {position:relative; margin-right:5px;padding:0px; top: 3px;}
#bb_advanced table{width:100%;}
#bb_advanced td {padding:2px 8px 2px 4px;}
#bb_advanced .compare{padding:5px 0px}
#bb_advanced .grey{color:gray;}
#bb_advanced .grey a {font-family:arial; font-size:small; font-weight:normal; color:#808080;}
#bb_advanced .bbprice {font-weight:bold;font-size:medium;padding-bottom:5px;}
#bb_advanced .rev_halign0{float:left;margin-top:2px;}
#bb_advanced .rev_halign1{float:left;}
#bb_advanced .rev_halign2{margin-top:2px;}
#bb_advanced .rev_halign2 a{color:gray !important;font-size:small;}
#bb_advanced .bb_dotted{border-bottom:2px dotted #cccccc;margin-left:30px;}
#bb_advanced .mm_layout{width:100%; padding-top:10px;}
#bb_advanced .mm_layout_spec{clear:left;margin-top:7px;padding-bottom:2px;}
#bb_advanced .mm_layout_col1 {float: left; width:30px;}
#bb_advanced .mm_layout_col2 {float: left;width:100px;}
#bb_advanced .mm_layout_col3{float: left;width:470px;}
#bb_advanced .mm_layout_col4 {float: left;width:160px;text-align:center;}
#bb_advanced .mm_layout_spacer {clear: both;background: transparent;font-size:1px;padding-bottom:6px;}
#bb_advanced .mm_layout_special {width:100%;}
#bb_advanced.mod_std {margin-bottom:0px !important;}
#offertracker {width:100%;font-size:large; font-weight:bold;  padding:0px;margin:0px;text-align:left;}
#breadcrumbtracker {width:100%;font-size:large; font-weight:bold;  padding:0px;margin:0px;text-align:left;border-top:2px dotted #de3e0a;}
#bb_basic .bb_all a {font-size:x-small;}
#bb_basic .bb_bg {background-color:#f5f5f5;}
#bb_basic .bb_brandname img { vertical-align: middle }
#bb_basic .bb_brandname {font-size:large; font-weight:bold; padding:0px;}
#bb_basic .bb_price {color:#999;font-size:x-small;display:block;}
#bb_basic .bb_rowhead a {font-weight:normal;}
#bb_basic .bb_rowhead {border-top:2px dotted #cccccc; margin-top:10px; padding-top:0px; background-color:#ffffff;}
#bb_basic .bb_rowhead {font-weight:normal;}
#bb_basic .bb_rowhead_firstline {border-top:0px; margin-top:0px; padding-top:0px; background-color:#ffffff;}
#bb_basic .bb_whitebg {background-color:#fff;width:3px;}
#bb_basic .info_product {color:#9c6539; font-weight:bold;font-size:x-small;}
#bb_basic .mm_bbimg {padding:5px;vertical-align:middle;border:none;}
#bb_basic .mmm {padding:0px;margin:0px;}
#bb_basic .mmm_external {background-color:#fafafa; border:1px solid #9c9; padding:4px; margin:6px 0px 0px 0px; }
#bb_basic .mmm_internal a {}
#bb_basic .mmm_internal { background-color:#fafafa; border:1px solid #aaaaee; padding:4px; margin:6px 0px 0px 0px; }
#bb_basic table{width:100%;}
#bb_basic td {padding:2px 0px 2px 4px; width:245px;}
#bb_basic td.bb_brandname {padding:2px 0px 2px 4px; width:auto;}
#bb_basic td.mm_bbutton {width:500px;font-size:x-small;vertical-align:bottom;text-align:right;}
#bb_basic {width:100%;}
#browse_sel {background-color:#f2f7ff;}
#carhire_tpl_form .airportSel{width:470px;text-align:left;}
#carhire_tpl_form .weekdaydep, #carhire_tpl_form .weekdayret{width:35px;background:#C0C0C0;color:#707070;}
#cat_leftcol .mod_std_popcats {width:170px; margin-bottom:25px; border-right:2px dotted #cccccc;padding:3px 3px 3px 3px;}
#cat_leftcol h2 {border-right:2px #cccccc;text-align: center;}
#cat_rightcol .mod_prev_next {margin:10px 0px 0px 0px; text-align:right;}
#cat_rightcol .mod_std {width:580px;}
#cat_rightcol td {padding-top:4px;}
#cat_rightcol {width:580px;padding-top:4px;}
#cat_search .button {margin:0px 0px 5px 0px; vertical-align:middle;}
#cat_search table {background-color:#f2f7ff;}
#cat_search td {font-weight:normal; padding:3px 3px 3px 3px;}
#cat_search td.cusotm {font-weight:normal; padding:60px 3px 6px 3px;}
#cat_search td.firstline {padding:6px 3px 3px 3px;}
#cat_search td.lastline {font-weight:normal; padding:3px 3px 6px 3px;}
#cat_search {width:100%; text-align:left; margin-bottom:25px;}
#cat_search input.simpleflt_deparr {font-size:10px;font-family:verdana;width:100px;}
#cat_search select.simpleflt_day {font-size:10px;font-family:verdana;width: 40px;}
#cat_search select.simpleflt_month {font-size:10px;font-family:verdana;}
#cat_search select.simpleflt_year {font-size:10px;font-family: verdana;width:60px;}
#cat_search select.simpleflt_nbadults {font-size:10px;font-family:verdana;width:32px;}
#cat_search td.simpleflt_cal {width:240px;font-size:small;padding:0px 0px 0px 0px;}
#cat_search td.simpleflt_cal a {text-decoration:none;}
#cat_search .simpleflt_advlabel {font-weight:bold;}
#cat_search .simpleflt_title {font-weight:bold;}
#cat_vct .mmm-external, #cat_vct_simple .mmm-external {width:100%; background-color:#fafafa; border:1px solid #99cc99; padding:3px; margin:4px 0px 0px 0px; font-size:small;} 
#cat_vct .mmm-internal, #cat_vct_simple .mmm-internal {width:100%; background-color:#fafafa; border:1px solid #aaaaee; padding:3px; margin:4px 0px 0px 0px; font-size:small;} 
#cat_vct .mmm-external, #cat_vct_cultural_simple .mmm-external {width:100%; background-color:#fafafa; border:1px solid #99cc99; padding:3px; margin:4px 0px 0px 0px; font-size:small;} 
#cat_vct .mmm-internal, #cat_vct_cultural_simple .mmm-internal {width:100%; background-color:#fafafa; border:1px solid #aaaaee; padding:3px; margin:4px 0px 0px 0px; font-size:small;} 
#cat_vct h2 {font-size:medium;}
#cat_vct {width:100%;}
#cat_vct_header {width:100%;}
#cat_vct_simple a {font-size:medium; font-weight:bold;}
#cat_vct_simple {width:100%; padding-top:6px;}
#cat_vct_cultural_simple a {font-weight:bold;}
#cat_vct_cultural_simple {width:100%; padding-top:6px;}
#club {width:100%;}
#cols_lrec {margin-bottom:8px;}
#cols_lrec #cat_search.mod_std{border-top:0px;margin:0px;}
#cols_lrec #cat_vct_simple.mod_std{border-top:0px;padding:0px 0px 6px 0px;margin:3px 0px 6px 0px;border-bottom:2px dotted #de3e0a;}
#cols_lrec #cat_vct_cultural_simple.mod_std{border-top:0px;padding:0px 0px 6px 0px;margin:3px 0px 6px 0px;border-bottom:2px dotted #de3e0a;}
#cols_lrec #cult_browse_sel {border-top:0px;}
#cols_lrec #mini_module.mod_std{border-top:0px;margin:0px;}
#ctf .button {margin-top:3px;}
#ctf .input {font-size:small; width:160px; float:left;margin-top:3px;}
#ctf .logo {margin-top:10px;margin-bottom:3px;}
#ctf .title {font-size:small; color:#fe5109; font-weight:bold;}
#ctf {font-family:arial; font-size:small;}
#cult_2col {width:760px; text-align:left;padding-top:6px; padding-bottom:0px}
#cult_AZ {text-align:left;font-weight:bold;border-top:2px dotted #de3e0a;}
#cult_AZPerson {text-align:left;}
#cult_browse h2 {font-size:medium;}
#cult_browse_sel br{font-size:x-small;}
#cult_browse_sel div{text-align:left;background-color:#f2f7ff;padding:6px;}
#cult_browse_sel {border-top:2px dotted #de3e0a;}
#cult_choiceOfTheWeek h2 {font-size:medium; margin-top:0;}
#cult_cols_1 .mod_std_sub_vert{border-left:2px dotted #ccc; padding-left:10px;}
#cult_cols_1.mod_std_2col {margin:6px 0px 6px 0px; border-top:2px dotted #de3e0a; padding-top:5px;}
#cult_cols_2 .mod_std_sub_vert{border-left:2px dotted #ccc; padding-left:10px;vertical-align:top;}
#cult_cols_2.mod_std_sub_2col {margin:15px 0px 10px 0; border-top:2px dotted #ccc; text-align:left; padding-top:5px}
#cult_cols_3 .mod_std_sub_vert{border-left:2px dotted #ccc; padding-left:10px;}
#cult_cols_3.mod_std_2col {margin:15px 0px 10px 0px; border-top:2px dotted #de3e0a; padding-top:5px;}
#cult_cols_4 .mod_std_sub_vert{border-left:2px dotted #ccc; padding-left:10px;}
#cult_cols_4.mod_std_2col {margin:15px 0px 10px 0px; border-top:2px dotted #de3e0a; padding-top:5px;}
#cult_prod_list .mod_std_sub_vert{border-left:2px dotted #ccc;padding-left:10px;}
#cult_prod_list .mod_std_sub{margin:6px 0px 6px 0px; border-top:2px dotted #cccccc; text-align:left;}
#cult_prod_list {text-align:left;}
#cult_releases .mod_std_sub_vert{padding:4px;border-left:2px dotted #ccc;padding-left:10px;}
#cult_top10 h2 {font-size:medium; margin-top:0;}
#cult_top100_prod .mod_std_sub_vert{border-left:2px dotted #cccccc; padding-left:10px;}
#cult_top100_prod .mod_std_sub{margin:6px 0px 6px 0px; border-top:2px dotted #cccccc; text-align:left;}
#cult_top5 .button{padding:4px 0px 4px 0px;}
#cult_top5 .h2 {font-size:medium; margin-top:0;}
#cult_top5 a.gray{color:gray;}
#cult_top5 .bb_prod_img {padding-top:5px;}
#cult_topGenres h2 {font-size:medium; margin-top:0;}
#cult_top_prod_genre .mod_std_sub_vert{border-left:2px dotted #cccccc;padding-left:10px;}
#cult_top_prod_genre .mod_std_sub{margin:6px 0px 6px 0px; border-top:2px dotted #cccccc; text-align:left;}
#disclaimer_popup_h {background-color:#7B85A8;}
#ebay .bg0 {background-color:#f6f6f6; padding-top:5px;padding-bottom:5px;}
#ebay .bg1 {background-color:#ffffff; padding-top:5px;padding-bottom:5px;}
#ebay .header {font-size:small;}
#ebay .mod_std_sub {margin-top:5px; border-top:2px dotted #cccccc;text-align:left;}
#ebay .rows {font-size:small;}
#ebay .tiny {font-size:x-small;padding-top:10px;}
#ebay .tinygrey a{font-size:x-small;color:gray;padding-top:10px;}
#ebay .title {font-size:small; font-weight: bold; padding:0px 0px 0px 0px;margin:4px 0px 10px 0px;}
#ebay td {padding-top:4px;padding-bottom:4px}
#ebay {width:100%; text-align:left;}
#error_message h2 { color:#de3e0a; }  
#error_message {width:760px;}
#feat_shops .maintext {padding-top:0px; padding-right:20px;}
#feat_shops .mod_std_sub .button {margin:2px 0px 2px 0px;}
#feat_shops .mod_std_sub .logo {margin:0px 0px 0px 0px;}
#feat_shops .mod_std_sub {}
#feat_shops .smalltxt {font-size:x-small; font-weight:bold; color:#858585;}
#feat_shops td {padding-top:7px;}
#filter .active {background:#f2f7ff;}
#filter .bb_all {font-size:x-small;color:#666;}
#filter .dd_num {color:gray;font-size:x-small;}
#filter .dotted_gray_top {width:100%; margin-bottom:25px; padding-top:6px; border-top:2px dotted #cccccc; text-align:left;}
#filter .grey {color:gray;}
#filter .mod_head {margin-bottom:10px; padding-top:6px; background-color:#ffffff; font-size:x-small; font-weight:bold; text-align:left; border-top:2px dotted #de3e0a;}
#filter .mod_std {width:auto; margin-bottom:25px; padding-top:6px; border-top:2px #de3e0a; text-align:left;}
#filter .mod_std_sub {margin-top:10px; border-top:2px dotted #cccccc; text-align:left;}
#filter .nw { white-space: nowrap; }
#filter input  {margin:0px 0px 0px 0px;font-size:x-small;}
#filter table {width:100%;border-collapse: collapse;border-spacing: 0;}
#filter td {font-weight:normal; padding-left:5px;padding-right:10px;border-right:2px #c0c0c0 dotted;}
#filter_lrec #filter td {padding:0; border:0}
#filter td.rightmost {border-right:2px #ffffff dotted;}
#filter ul {margin:0px;padding-left:0px;list-style-type: none;}
#filter {margin-top:6px;}
#flight_tpl_form .arrival{height:20px;}
#flight_tpl_form .departure{height:20px;}
#flight_tpl_form .intermediaterow{height:3px;}
#flight_tpl_form .journeytype{width:470px;text-align:left;}
#flight_tpl_form .weekdaydep, #flight_tpl_form .weekdayret{width:35px;background:#C0C0C0;color:#707070;}
#fs_mod .flist {width:480px;list-style:none;padding:0px;margin:0px 18px 0px 0px;font-weight:bold;}
#fs_mod .flist li {display:inline;padding-right:5px;}
#fs_mod .flist li a{background:url(/buttons/button_remove.gif) top right no-repeat;white-space:nowrap;padding-right:22px;text-decoration:none;color:#DA3306;}
#fs_mod .flist li a:hover{background:url(/buttons/button_remove_mouseOver.gif) top right no-repeat;}
#fs_mod strong{font-size:large;}
#fs_mod a.removeall {display:block;width:23px;height:20px;background:url(/buttons/button_removeAll_mouseOver.gif) }
#fs_mod a.removeall:hover {visibility:visible}
#fs_mod a.removeall:hover img {visibility:hidden}
#fs_mod {width:100%;padding:0px;margin:10px 0px 15px 0px;text-align:left;border:1px solid #7A85A7;background-color:#FAFCFF;}
#fs_mod .fs_left {float:left;}
#fs_mod .fs_center {float:left;margin:4px 0px 0px 8px;}
#fs_mod .fs_right {float:right;}
#hotel_tpl_form .hotelname {width:190px;}
#hotel_tpl_form .townsel {width:140px;}
#hotel_tpl_form .towntext {width:190px;}
#hotel_tpl_form .towntextaftersel {width:130px;}
#hotel_tpl_form .weekdaydep, #hotel_tpl_form .weekdayret{width:35px;background:#C0C0C0;color:#707070;}
#hp_header .button {margin:-5px 0px 0px 0px; vertical-align:middle;}
#hp_header .input {width:334px; margin:1px 0px 0px 7px;  }
#hp_header .select {margin:0px 0px 0px 0px; }
#hp_header {width:100%; margin-bottom:15px; text-align:left;}
#hp_logo {margin:0px 0px 4px 4px;}
#hp_payoff {margin:0px 10px 1px 0px;}
#hp_vct .firstrow td {padding-top:0px;}
#hp_vct .info {margin-bottom:4px;font-weight:bold;text-align:left;}
#hp_vct a.vct_cat {font-size: medium; font-weight:bold;}
#hp_vct a.vct_subcat {font-size:11px;}
#hp_vct img {margin-right:5px; margin-bottom:10px;}
#hp_vct td {padding-top:10px;}
#hp_vct {width:100%; margin-bottom:25px;}
#leftcol #hot_authors .mod_std_sub a {margin-top:0px;}
#leftcol #hot_authors .mod_std_sub a.firstline {margin-top:0px;}
#leftcol #hot_authors .mod_std_sub td {padding-top:8px;}
#leftcol #hot_authors .mod_std_sub td.firstline {padding-top:0px;}
#leftcol #hot_authors.mod_std {margin-bottom:25px;}
#leftcol #hot_books .mod_std_sub a {display:block; margin-top:0px;}
#leftcol #hot_books .mod_std_sub a.firstline {margin-top:0px;}
#leftcol #hot_books .mod_std_sub td {padding-top:8px;}
#leftcol #hot_books .mod_std_sub td.firstline {padding-top:0px;}
#leftcol #hot_books.mod_std {margin-bottom:25px;}
#leftcol .mod_std {width:170px; margin-bottom:25px; border:none;}
#leftcol .mod_std_sub a {display:block; margin-top:8px;}
#leftcol .mod_std_sub a.firstline {margin-top:0px;}
#leftcol .mod_std_sub a.lastline {margin-bottom:6px;}
#leftcol .mod_std_sub a.subtle {margin-top:0px;}
#leftcol .mod_std_sub {background-color:#f3f3f3; border-top:none; border-right:2px dotted #cccccc; padding:3px 3px 3px 3px;}
#leftcol h2 {background-color:#f3f3f3; border-right:2px dotted #cccccc;}
#leftcol li {margin:0px; padding-left:0px;list-style-type:decimal;}
#leftcol ol {margin:0px; padding-left:27px;list-style-type:decimal;}
#loading_anim{margin:auto;text-align:center}
#logo_sub {margin:0px 0px 0px 8px;}
#lrec {float:right;padding-top:5px;}
#lrec2 {padding-top:10px;padding-left:15px;}
#lrec2 .wrapper{margin-right:8px;}
#lrec2 .spec_block { float: left; width:300px; position:relative;margin-bottom:10px;}
#lrec2 .spec_left{float:left;width:60%;}
#lrec2 .spec_right{ float:left;}
#lrec2 .button { clear:both;float:right;margin-bottom:5px;}
#lrec2 .spacer { clear: both;}
#lrec2 .pn_rev_inline{display:inline;}
#lrec2 .pn_rev_inline_bold{display:inline;font-weight: bold;}
#lrec2 .pn_rev_center{text-align:left;font-size:x-small;}
#lrec2 #overall_rating{width:100%;margin-bottom:10px;}
#lrec2 #pn_left{width:45%;float:left;padding-right:5px;}
#lrec2 .pn_left{border-right:2px dotted #cccccc;}
#lrec2 #pn_right{width:50%;float:left;}
#lrec2 .pn_right{margin-left:5px;padding-left:5px;}
#lrec2 .pn_spacer{clear:both;}
#merchantprofile .img {margin-top:10px;margin-bottom:7px;}
#merchantprofile .logo_td {width: 100px;}
#merchantprofile .text {margin-top:10px;}
#merchantprofile .title {font-weight: bold; margin-top:10px;}
#merchantprofile table{width: 100%; text-align: left;}
#merchantprofile td {padding:5px; vertical-align:top;}
#merchantprofile {clear: left; margin-bottom:30px;}
#merchantprofiletop_uk .pos{position:relative; left:-315px;top: -35px;}
#merchantprofiletop_uk {position:relative; width:350px; text-align:left;float:left;}
#merchants .mod_std_sub {padding-top:4px;}
#merchants .td_1 {width:100px;}
#merchants .td_2 {width:660px;}
#merchants .td_2s {width:450px;}
#merchants .td_3 form {padding:2px;}
#merchants .td_3 {width:210px;}
#merchants h3 {margin:0px 0px 0px 0px;}
#merchants h4 {font-size:x-small;}
#merchants table {width:100%;padding: 3px;}
#merchants {width:100%; text-align:left;}
#mini_module table{margin-top:5px}

#mini_module .mini_spec_head{font-weight:bold;width:170px}
#minishowroom h2 {border-top:2px dotted #ccc;padding-top:4px;}
#minishowroom {border-top:2px dotted #de3e0a;text-align:left;}
#mm .cc .td_1 {width:96px}
#mm .cc .td_2 {width:574px}
#mm .cc .td_3 {width:100px}
#mm .col4 .td_1 {width:96px}
#mm .col4 .td_2 {width:284px}
#mm .col4 .td_3 {width:96px}
#mm .col4 .td_4 {width:284px}
#mm .col6 .td_1 {width:96px}
#mm .col6 .td_2 {width:157px}
#mm .col6 .td_3 {width:96px}
#mm .col6 .td_4 {width:157px}
#mm .col6 .td_5 {width:96px}
#mm .col6 .td_6 {width:157px}
#mm .coup_nopic td.td_1 {width:186px}
#mm .coup_nopic td.td_2 {width:574px}
#mm .coupon td.td_1 {width:186px}
#mm .coupon td.td_2 {width:96px}
#mm .coupon td.td_3 {width:382px}
#mm .coupon td.td_4 {width:96px;}
#mm .oldprice {text-decoration:line-through; color:red;vertical-align:middle}
#mm .price {font-weight:bold; vertical-align:middle}
#mm .subtle_2 {font-size:x-small; color:gray;}
#mm .title_bold {font-weight:bold;}
#mm .top_sp .td_1 {width:94px}
#mm .top_sp .td_2 {width:100px}
#mm .top_sp .td_3 {width:496px}
#mm .top_sp .td_4 {width:70px}
#mm img.button {margin-top:5px;}
#mm img.button2 {margin-left:5px; vertical-align:middle}
#mm img.button3 {margin-right:5px;}
#mm td {padding: 0px 3px 0px 3px}
#mm tr.firstrow_noh2 td {padding: 10px 0px 0px 0px;}
#mm tr.secondrow td {padding: 6px 3px 0px 3px}
#mm.mod_std {width:100%}
#mod_drilldown .button {text-align: right; padding: 3px 3px 3px 0px;}
#mod_drilldown .dotted_gray_top {border-top:2px dotted #cccccc; margin-top:10px;  margin-right:0px; padding-top:5px; padding-bottom:10px; padding-right:0px; background-color:#ffffff; font-size:small; font-weight:normal;}
#mod_drilldown .dotted_right { border-right:2px dotted #cccccc; padding-left:10px; background-color:#ffffff; font-size:small; font-weight:normal;}
#mod_drilldown .firstrow td {padding-top:0px;}
#mod_drilldown .grey a {font-family:arial; font-size:small; font-weight:normal; color:#808080;}
#mod_drilldown .grey a:hover {color: #de3e0a;}
#mod_drilldown .grey a:link {font-family:arial; font-size:small; font-weight:normal; color:#808080;}
#mod_drilldown .grey a:visited {font-family:arial; font-size:small; font-weight:normal; color:#808080;}
#mod_drilldown .grey {font-family:arial; font-size:small; font-weight:normal; color:#808080;}
#mod_drilldown .headcelldsp {padding-left: 5px; font-weight: bold;}
#mod_drilldown .imgConf {border:1px solid #333333;height:90px;width:90px;margin:4px 0px 4px 0px;}
#mod_drilldown .mod_head {border-top:2px dotted #de3e0a; margin-bottom:10px; padding-top:2px; background-color:#ffffff; font-size:small; font-weight:bold;}
#mod_drilldown .mod_std {width:100%; margin-bottom:15px; text-align:left; font-size:small;}
#mod_drilldown .navBean {width:100%; margin-top:10px; padding-top:4px; padding-bottom:4px; text-align:right; font-size:small;}
#mod_drilldown .nodotted_right { padding-left:10px; background-color:#ffffff; font-size:small; font-weight:normal;}
#mod_drilldown .nodotted_top {}
#mod_drilldown img.phoneIconSFlist {position:relative;left:0px; top:3px;margin-right:1px;}
#mod_drilldown img.phoneIconSFlist a{text-decoration:none;}
#mod_drilldown .phoneLinkSFlist {margin-top:1px;}
#mod_drilldown .phoneLinkSFlist a{font-size:small;color: #3333cc;}
#mod_drilldown img.phoneIconSFGrid{position: relative; top:3px; margin-left:3px;}
#mod_drilldown .price {font-weight:bold; font-size:small;color:black;}
#mod_drilldown .product_fdtn {width: 170px;}
#mod_drilldown .shipping {font-size: x-small;}
#mod_drilldown .vertical_dotted {border-left:2px dotted #cccccc; padding-left:10px; background-color:#ffffff; font-size:small; font-weight:normal;}
#mod_node .mod_std {border-top:none;}
#mod_node .mod_std_status {border-top:none;border-bottom:2px dotted #de3e0a;}
#mod_node .mod_std_prodRat1 {border-top:none;}
#overall_rating img{position:relative;top:2px;}
#prodRating .about {color:#808080; text-align:right;}
#prodRating .bg {background-color: #cccccc;}
#product_guide_link {position: relative; top: -6px; text-align:left;}
#prod_node_tabs {margin-top:15px;}
#prod_node_tabs ul {padding-left:10px;padding-bottom:26px;margin:0px;border-bottom:1px solid #AAAAAA;}
#prod_node_tabs li {height:26px;float:left;background: #f3f3f3 url("http://r6.kelkoo.com/misc/unselectedTab_right.gif") right top no-repeat;color: #3333cc;list-style:none;margin:0px;padding-right:3px;}
#prod_node_tabs li.active {height:26px;border-bottom: 1px solid #fff;background:#fff url("http://r6.kelkoo.com/misc/selectedTab_right.gif") right top;font-size:small;}
#prod_node_tabs a {background:  url("http://r6.kelkoo.com/misc/unselectedTab_left.gif") left top no-repeat;text-decoration:none;padding: 6px 0px 4px 3px;display: block;font-size:small}
#prod_node_tabs a:visited{color: #3333CC;}
#prod_node_tabs span.act {display:block;color:#000;text-decoration:none;padding:5px 8px 5px 12px;border-top:1px solid #AAAAAA;}
#prod_node_tabs span.norm {color: #3333CC;text-decoration:underline;padding:5px 8px 4px 12px;border-top:1px solid #CCCCCC;}
#prod_node_tabs .activeleftimg {padding-left:3px;background:#fff url("http://r6.kelkoo.com/misc/selectedTab_left.gif") left top no-repeat;}
#qs_status .status_head {font-size:medium; font-weight:bold; padding-top:4px;}
#qs_status .status_module {border-top:2px dotted #de3e0a; width:100%;}
#qs_status .status_sub {font-weight:normal; padding-bottom:4px;}
#qs_status {font-size:medium; font-weight:bold; width:100%; text-align:left;padding-top:0px; padding-bottom:6px}
#rat_merchantprofile .gray {color:gray;}
#rat_merchantprofile .rat td{background-color:#E4EBF8; padding:2px; border-bottom:1px solid white;font-weight:bold;}
#rat_merchantprofile .rat {margin:4px 0px 0px 0px;}
#rat_merchantprofile .small {font-size:x-small;margin:4px 0px 0px 0px;}
#rat_merchantprofile {position:relative; left: 95px; top: -20px;text-align:left;margin:0px 0px 10px 0px;}
#rat_merchantprofile_uk .gray {color:gray;}
#rat_merchantprofile_uk .pos{position:relative; left: 480px; top: -60px; z-index:1;}
#rat_merchantprofile_uk .rat td{background-color:#E4EBF8; padding:2px; border-bottom:1px solid white;font-weight:bold; }
#rat_merchantprofile_uk .rat {margin:4px 0px 0px 0px;}
#rat_merchantprofile_uk .small {font-size:x-small;margin:4px 0px 0px 0px;}
#rat_merchantprofile_uk {text-align:left; width: 410px;margin:0px 0px 10px 0px;position:relative;float:left;height:90px;}
#rat_merchantprofile_extended .gray {color:gray;}
#rat_merchantprofile_extended .pos{position:relative; left: 450px; top: -60px; z-index:1;}
#rat_merchantprofile_extended .rat td{background-color:#E4EBF8; padding:2px; border-bottom:1px solid white;font-weight:bold; }
#rat_merchantprofile_extended .rat {margin:4px 0px 0px 0px;}
#rat_merchantprofile_extended .small {font-size:x-small;margin:4px 0px 0px 0px;}
#rat_merchantprofile_extended {text-align:left; width: 410px;margin:0px 0px 10px 0px;position:relative;float:left;height:100px;}
#rat_nav {text-align:right;padding:5px 0px 3px 0px;}
#rat_sys {position: relative;}
#rat_sys .gray {color:#858585;margin:0px 0px 6px 0px;}
#rat_sys .last{border-bottom: 1px solid #f6f6f6;}
#rat_sys .pos {position:absolute; top:-180px;left:600px;}
#rat_sys .td1 {width:90px;}
#rat_sys .td2 {width:60px;}
#rat_sys td{font-weight:bold; border-top:1px solid #f6f6f6;}
#rat_sys {text-align:left; margin:0px 0px 10px 0px;position:relative;}
#rat_top_pro {text-align:left;}
#report_abuse .gray_bg{width:100%; background-color:#f6f6f6; padding:6px;margin:15px 0px 15px 0px;}
#report_abuse .td1{width:120px;}
#report_abuse input{margin:3px 0px 0px 0px;}
#report_abuse select{margin:3px 0px 0px 0px;}
#report_abuse {text-align:left;}
#rev_disclaimer {margin:4px 10px 4px 10px;font-size:x-small;}
#rev_edit .bg{background-color:#f3f3f3;}
#rev_edit .headerExpLeft{font-weight:bold; float:left;}
#rev_edit .headerExpRight{font-weight:bold; float:right;}
#rev_edit .redexp {color:red; font-size:10px;}
#rev_edit .red{color:red;}
#rev_edit .small{font-size:x-small;padding:0px 0px 4px 0px;}
#rev_edit .td1{width:150px;}
#rev_edit .td3{width:150px;}
#rev_edit .width{width:100%; margin:10px 0px 6px 0px;}
#rev_edit li.small{font-size:x-small;margin:0px 0px 4px 10px;}
#rev_edit td{vertical-align:top;padding:3px 3px 3px 3px;}
#rev_greeting {text-align:left;}
#rev_nav {text-align:right; padding-top:6px; margin-bottom:5px}
#rev_prev .about a{color:gray;}
#rev_prev .about {text-align:right;font-size:x-small;}
#rev_prev .gray{color:#858585;}
#rev_prev .rat td{background-color:#E4EBF8; padding:2px; border-bottom:1px solid white;font-weight:bold;}
#rev_prev .rat {margin:10px 0px 0px 15px;width:260px;}
#rev_prev .td1{vertical-align:top;}
#rev_prev .td2{width:250px; vertical-align:top;}
#rev_prev .width{width:100%; margin:10px 0px 6px 0px;}
#rev_prev button{margin:6px 10px 6px 0px;}
#rev_prev {text-align:left;}
#rev_prev_prof .logo {padding:4px 4px 4px 0px;}
#rev_rat_profile {text-align:left;}
#rev_result .about{font-size:10px;color:gray;text-align:right;margin:6px 0px 0px 0px;}
#rev_result .full{color:#858585; font-size:10px;}
#rev_result .gray{color:#858585;}
#rev_result .rat table{margin:10px 0px 6px 15px; width:260px;}
#rev_result .rat td{background-color:#E4EBF8; padding:2px; border-bottom:1px solid white;font-weight:bold;}
#rev_result .report{font-size:x-small;color:gray;text-align:right;margin:6px 0px 0px 0px;}
#rev_result td {vertical-align:top;}
#rev_result {text-align:left; width:100%}
#rev_results .al {text-align:left; width:195px;}
#rev_results .full{color:#858585; font-size:x-small;}
#rev_results .gray{color:#858585;}
#rev_results .rat td{background-color:#E4EBF8; padding:2px; border-bottom:1px solid white;font-weight:bold;}
#rev_results .rat {width: 260px; margin:10px 0px 0px 15px;}
#rev_results .report{font-size:10px;text-align:right;margin:6px 0px 0px 0px;color:#858585;padding-right:0px}
#rev_results .rev {margin:6px 0px 6px 0px;}
#rev_results .useful{color:#858585; font-size:x-small;}
#rev_results td {vertical-align:top;}
#rev_results {text-align:left; width:100%;}
#rev_simprof {text-align:left;}
#rev_sort {position:absolute;float:left;}
#rev_sort .sort{position:relative;font-weight:bold; padding-top:6px;}
#rev_submit button{margin:6px 0px 10px 0px;}
#rev_submit {text-align:left;}
#rev_sum .numb {text-align:right;}
#rev_sum {text-align:left; font-weight:bold;}
#rev_sum {width:100%}
#rev_vote_sum {text-align:left;}

#rightcol #advancedsearch .button {margin:0px 0px 0px 0px; vertical-align:middle;}
#rightcol #advancedsearch .check {margin:1px 0px 0px 0px;  }
#rightcol #advancedsearch .input {width:150px; margin:1px 0px 0px 0px;  font-size:small;}
#rightcol #advancedsearch .input {width:150px; margin:1px 0px 0px 0px;  font-size:small;}
#rightcol #advancedsearch .mod_std {border:0px}
#rightcol #advancedsearch .mod_std_sub {border:0px}
#rightcol #advancedsearch .select {margin:0px 0px 0px 0px; font-size:small;}
#rightcol #advancedsearch .select {margin:0px 0px 0px 0px; font-size:small;}
#rightcol #advancedsearch .smallinput {width:45px; margin:1px 0px 0px 0px;}
#rightcol #advancedsearch .spacer {background-color:#ffffff;}
#rightcol #advancedsearch td {background-color:#f2f7ff; padding:4px 2px 4px 2px;}
#rightcol #advancedsearch {border:0px}
#rightcol #advancedsearch {width:580px;}
#rightcol #alpha_browse .greyground {background-color:#f3f3f3; padding:2px 2px 2px 2px;}
#rightcol #alpha_browse .mod_prev_next {margin-top:10px; padding-top:0px; border-top:0px; text-align:right;}
#rightcol #alpha_browse .mod_std_sub {border:0px}
#rightcol #alpha_browse .whiteground {background-color:#ffffff; padding:2px 2px 2px 2px;}
#rightcol #author_browse .button_compare {margin-top:6px;}
#rightcol #author_browse .grey {font-size: small; color:#858585;}
#rightcol #author_browse .mod_std_sub {margin-top:10px; padding-top:4px; border-top:2px dotted #cccccc;}
#rightcol #author_browse td {padding-top:6px; font-size:small;}
#rightcol #author_browse {width:580px;}
#rightcol #author_browse.mod_std {width:580px; border:0px;}
#rightcol #az_browse .button_compare {margin-top:6px;}
#rightcol #az_browse .grey {color:#858585;}
#rightcol #az_browse .mod_prev_next {margin-top:10px; padding-top:4px; text-align:right;}
#rightcol #az_browse .mod_std {width:580px;}
#rightcol #az_browse .mod_std_sub {margin-top:10px; padding-top:4px; border-top:2px dotted #cccccc;}
#rightcol #az_browse td {padding-top:6px; }
#rightcol #az_browse {padding:0px 0px 10px 0px;}
#rightcol #az_browse {width:580px;}
#rightcol #bargains .firstrow td {font-weight:bold; padding-bottom:5px;}
#rightcol #bargains .lastrow td {padding-top:5px;}
#rightcol #bargains .merchant {font-weight: bold;}
#rightcol #bargains .oldprice {text-decoration:line-through;}
#rightcol #bargains .std_01 {background-color:#f6f6f6;}
#rightcol #bargains .td_1 {width:85px}
#rightcol #bargains .td_2 {width:80px}
#rightcol #bargains .td_3 {width:190px}
#rightcol #bargains .td_4 {width:100px}
#rightcol #bargains .td_5 {width:80px}
#rightcol #bargains .td_6 {width:45px}
#rightcol #bargains table {width:580px}
#rightcol #bargains td {padding:5px}
#rightcol #bargains {width:580px;}
#rightcol #hotnew_browse .mod_std {width:580px; border:0px; margin-bottom:25px; border-top:2px dotted #de3e0a;}
#rightcol #hotnew_browse td {padding-right:6px;padding-top:6px; font-size:small;}
#rightcol #hotnew_browse {width:580px; border:0px}
#rightcol #maxi_descr .firstline{font-size:small; padding:3px 0px 3px 0px;}
#rightcol #maxi_descr .greyground {background-color:#f3f3f3; padding:2px 2px 2px 2px;}
#rightcol #maxi_descr .secondline{font-size:small; padding:4px 0px 4px 0px;}
#rightcol #maxi_descr .subtletext{color: #858585;}
#rightcol #maxi_descr .whiteground {background-color:#ffffff; padding:2px 2px 2px 2px;}
#rightcol #maxi_descr h3 {display:inline;}
#rightcol #maxi_descr {border:none;}
#rightcol #merchants .td_1 {width:90px;}
#rightcol #merchants .td_2 {width:490px;}
#rightcol #merchants .td_2s {width:280px;}
#rightcol #merchants .td_3 form {padding:2px;}
#rightcol #merchants .td_3 {width:210px;}
#rightcol #merchants table {width:580px;padding: 3px;}
#rightcol #merchants {width:580px; text-align:left;}
#rightcol #overture table {width:580px;}
#rightcol #overture .appear a {position:absolute;left:424px;top:2px; font-size:11px;font-weight:normal;color:#cccccc;text-decoration:underline;}
#rightcol #overturecomm table {width:580px;}
#rightcol #overturecomm .appear a {position:absolute;left:424px;top:2px; font-size:11px;font-weight:normal;color:#cccccc;text-decoration:underline;}
#rightcol #pop_browse .greyground {background-color:#f3f3f3; padding:2px 2px 2px 2px;}
#rightcol #pop_browse .mod_prev_next {margin-top:10px; padding-top:0px; border-top:0px; text-align:right;}
#rightcol #pop_browse .mod_std_sub {padding-top:0px; border:0px}
#rightcol #pop_browse .whiteground {background-color:#ffffff; padding:2px 2px 2px 2px;}
#rightcol #pop_browse {width:580px;}
#rightcol #pop_browse.mod_std {border:0px}
#rightcol #searchbox .button {margin:-5px 0px 0px 0px;}
#rightcol #searchbox .button {margin:0px 0px 0px 0px; vertical-align:middle;}
#rightcol #searchbox .input {width:150px; margin:1px 0px 0px 0px;  }
#rightcol #searchbox .mod_prev_next {margin:10px 0px 0px 0px; padding-top:4px}
#rightcol #searchbox .select {margin:0px 0px 0px 0px; }
#rightcol #searchbox form {background-color:#f2f7ff;}
#rightcol #searchbox td {font-weight:normal; padding:3px 3px 3px 3px;}
#rightcol #searchbox {border:none;}
#rightcol #searchbox_bottom .button {margin:-5px 0px 0px 0px;}
#rightcol #searchbox_bottom .button {margin:0px 0px 0px 0px; vertical-align:middle;}
#rightcol #searchbox_bottom .input {width:150px; margin:1px 0px 0px 0px;  font-size:small;}
#rightcol #searchbox_bottom .select {margin:0px 0px 0px 0px; font-size:small;}
#rightcol #searchbox_bottom form {background-color:#f2f7ff;}
#rightcol #searchbox_bottom td {font-size:small; font-weight:normal; padding:3px 3px 3px 3px;}
#rightcol #similar .mod_std_sub {padding-top:10px;}
#rightcol #similar_browse .button_compare {margin-top:6px;}
#rightcol #similar_browse .mod_std_sub {margin-top:10px; padding-top:4px; border-top:2px dotted #cccccc;}
#rightcol #similar_browse td {padding-top:6px; }
#rightcol #similar_browse {width:580px;}
#rightcol #similar_browse.mod_std {width:580px;}
#rightcol .mod_prev_next {margin:10px 0px 0px 0px; text-align:right;}
#rightcol .mod_std {width:580px;}
#rightcol td {padding-top:4px;}
#rightcol {width:580px;padding-top:4px;}
#rightcollrec {margin-left:4px;}
#sbot .link_sb .black {color:black;font-size:75%;}
#sbot .link_sb a{color:#3333cc;}
#sbot .link_sb_price a{color:#3333cc;}
#sbot .link_sb_price {text-align: center;}
#sbot .link_sb_merchant {text-align: center;}
#sbot .link_sb_product {text-align: left;}
#sbot .listcontent {padding-right:10px;}
#sbot .mod_std {padding-top:4px;}
#sbot .mod_std_sub {padding-top:4px;}
#sbot .rev_sbgray a{font-size:10px;color:#858585;}
#sbot .rev_sbgray {font-size:10px; color:#858585;}
#sbot .rev_sbgray_img {font-size:10px; color:#858585;text-decoration:none}
#sbot .sb_spec_head, #sbot .sb_spec_headlast {font-weight:bold;}
#sbot .tabledef  {margin-top:10px; padding-top:4px; border-top:2px dotted #de3e0a; text-align:left;}
#sbot .td_1 {width:365px}
#sbot .td_2 {width:100px}
#sbot .td_3 {width:150px}
#sbot .td_4 {width:90px}
#sbot .td_5 {width:55px}
#sbot h1 {display:inline;}
#sbot table {width:100%;}
#sbot td_1{width:410px;}
#sbot_mini {}
#sbot_noresults h2 {color:#de3e0a;}
#sbot_noresults {width:100%;}
#sbot_search .button {margin:0px 0px 5px 0px; vertical-align:middle;}
#sbot_search table {background-color:#f2f7ff;}
#sbot_search td {font-weight:normal; padding:3px 3px 3px 3px;}
#sbot_search td.cusotm {font-weight:normal; padding:60px 3px 6px 3px;}
#sbot_search td.firstline {padding:6px 3px 3px 3px;}
#sbot_search td.lastline {font-weight:normal; padding:3px 3px 6px 3px;}
#sbot_search {width:100%; text-align:left;}
#sel_comp .bg {background-color:#f3f3f3;}
#sel_comp .desc {padding:2px 0px 3px 0px; }
#sel_comp .desc_last {padding:4px 0px 0px 0px; }
#sel_comp .firstline {padding:5px 0px 0px 3px;}
#sel_comp .minidescription {font-size:x-small;padding-left:4px;}
#sel_comp .pages {font-weight:normal; text-align:right; border-top:2px dotted #cccccc;}
#sel_comp select {}
#sel_comp {width:100%;}
#sitemap .info {margin-bottom:4px;font-weight:bold;text-align:left;}
#sitemap .cat{width:230px; text-align:left;border-top:2px dotted #cccccc; }
#sitemap .vct_cat{font-size:large;font-weight:bold;}
#sitemap .first_row {width:100%;padding-bottom:10px;}
#sitemap .row {width:100%;border-top:2px dotted #cccccc;padding-bottom:10px;}
#sitemap .tagline {margin-bottom:15px; padding-top:10px; padding-bottom:10px;border-top:2px dotted #de3e0a;border-bottom:2px dotted #de3e0a;text-align:left;}
#sitemap .subcats{list-style:url(/buttons/redsquarebullet.gif);margin:0px 0px 0px 15px;padding:0px;font-size:medium; font-weight:bold;}
#sitemap .subsubcats{list-style:none;margin-top:4px;padding-left:8px;border-left:2px dotted grey;font-size:small;font-weight:normal;}
#sponsor_2 .firstrow .td_1 {width:90px;}
#sponsor_2 .firstrow .td_2 {width:490px; font-weight: bold;}
#sponsor_2 .header {font-weight:bold;}
#sponsor_2 .table2 td {padding: 3px 10px 3px 25px;}
#sponsor_2 .td_1 {width:100px;}
#sponsor_2 .td_2 {width:160px;}
#sponsor_2 .td_3 {width:100px;}
#sponsor_2 .td_4 {width:160px;}
#sponsor_2 input {padding-top:6px}
#sponsor_2 td {padding:3px 3px 3px 3px}
#sponsor_2 tr.firstrow {padding: 0px 3px 3px 3px; }
#sponsor_2 tr.lastrow {padding: 0px 3px 3px 3px; }
#sponsor_2.mod_std {width:100%; padding:10px 0px 0px 0px;}
#sponsors .mod_std_sub img {margin-top:6px; margin-right:10px;}
#sponsors .mod_std_sub {padding-top:6px; }
#sponsors img {margin-bottom:10px;} 
#sponsors td {padding-top:4px;}
#sponsors {width:100%;}
#tagline.mod_std {width:760px; margin-bottom:10px; padding-top:6px; border-top:2px dotted #de3e0a; text-align:left;}
#travel_flight_autosuggest {display:none;}
#tproducts .firstrow td {padding-top:0px; padding-bottom:10px;}
#tproducts .lastrow td {margin-top:0px;}
#tproducts .lastrow {border-top:2px dotted #cccccc; text-align:left;}
#tproducts td {padding-top:4px;}
#tproducts tr{vertical-align: top;}
#tproducts {width:100%;}
#tsearch .cat {font-weight:bold;}
#tsearch .firstrow td {padding-top:0px;}
#tsearch table {width:100%;padding-left:5px;}
#tsearch td {padding-top:10px; width:253px;}
#tsearch {width:100%;}

#mod_node .mod_std {border-top:none;}
#mod_node .mod_std_prodRat1 {border-top:none;}

/** from here to end is the cars-specific css rules **/
#adv_bb{margin-right:5px}
#adv_bb #pages{padding:5px;text-align:right}
#adv_filters{border:0;margin:0;padding:0;white-space:nowrap;width:445px}
#adv_filters .dd_num{color:gray;font-size:x-small}
#adv_filters ul{border:0px;float:left;list-style-type:none;margin:10px 3px 0px 0px;overflow:hidden;padding-left:0px;text-align:left;width:145px}
.cars_categories ul{ padding:0; margin:0; list-style-position:outside; list-style-image:none; list-style-type:none;}
.cars_categories li{ float:left; width:50%; margin:0; padding:0; height:28px;}
.cars_categories img{ width:30px; height:28px; vertical-align:middle;}
.cars_categories .mod_std_sub{ clear:left;}
#cars_midi_toolbar{padding-top:3px; padding-bottom:3px;}
#cars_midi_toolbar span{ display:block;width:25%; float:left;}
#cars_midi_back_to_results{ float:right; margin:3px;}
#filter .mod_std_sub{clear:left;padding-top:10px;width:100%}
#filter_lrec{margin-top:6px}
#filter_lrec #filter{margin-right:5px;width:445px}
#filter_lrec #postcodeForm{background-color:white;clear:both;margin-top:1.5em;padding-top:3px}
#filter_lrec #postcodeForm span{color:rgb(133, 133, 133);font-size:x-small}
#filter_lrec .active{background:#f2f7ff}
#filter_lrec .bb_all{color:#666;font-size:x-small}
#filter_lrec .dd_num{color:gray;font-size:x-small}
#filter_lrec .dotted_gray_top{border-top:2px dotted #cccccc;margin-bottom:25px;padding-top:6px;text-align:left;width:100%}
#filter_lrec .grey{color:gray}
#filter_lrec .mod_head{background-color:#ffffff;border-top:2px dotted #de3e0a;font-size:x-small;font-weight:bold;margin-bottom:10px;padding-top:2px;text-align:left}
#filter_lrec .mod_std{border-top:2px dotted #de3e0a;margin-bottom:25px;padding-top:6px;text-align:left;width:auto}
#filter_lrec .mod_std_sub{border-top:2px dotted #cccccc;margin-top:10px;text-align:left}
#filter_lrec .nw{white-space:nowrap}
#filter_lrec input{font-size:x-small;margin:0px 0px 0px 0px}
#filter_lrec td.rightmost{border-right:0px #c0c0c0 dotted}
#filter_lrec ul{list-style-type:none;margin:0px;padding-left:0px}
#filter_lrec #lrec, table.mod_std #lrec{float:right;padding-top:5px;width:310px}
#img_gallery_thin_table {float:left;text-align:left;}
#img_gallery_thin_table .ThumbnailProduct {cursor:pointer;}
#img_gallery_thin_table #multiImageBigProduct {float:left;cursor:pointer;}
#maxi_description_print .maxi_grey {background-color:#f3f3f3;}
#maxi_description_print .maxi_spec_head {font-weight:bold;}
#maxi_disclaimer {font-size:85%; color:gray; padding-top:5px;}
#maxi_reviews .review_col_left{width:50%; float:left; font-weight:bold;}
#maxi_reviews .review_col_right{text-align:right;}
#maxi_reviews .review_rat, #midi_body .review_rat {background-repeat: no-repeat;display:inline;margin-left:0px;margin-right:75px;float:right;}
#maxi_reviews .review_rat span, #midi_body .review_rat span {display:inline;position:absolute;z-index:3;width:75px;height:19px;margin:0;padding:0;background-position:center;background-repeat:no-repeat;}
#midi_ad_sky{padding-left:5px}
#midi_body .review_rat{padding-right:1em;}
#midi_body{border:0;margin:0;padding:0;text-align:left}
#midi_body .h2{font-size:large;padding:7px 0px 3px 3px}
#midi_body .midi_description{padding:3px}
#midi_body .midi_links{float:left;width:50%;_width:49.99%;}
#midi_body .midi_spec{float:left;width:50%;_width:49.99%}
#midi_body div{margin:0;padding:0}
#midi_body div.callback{background-color:#ECF1F4;clear:both;color:black;font-size:24px;font-weight:bold;padding:6px 3px 6px 3px;text-align:left}
#midi_body div.midi_links{padding:6px 0px 6px 0px}
#midi_body div.mod_std_sub{padding:6px 0px 6px 0px}
#midi_body div.th{float:left;font-weight:bold;width:50%;_width:49.99%}
#midi_body h2{margin:0;padding:0}
#midi_body h2.mod_std{font-size:large;padding:7px 0px 3px 3px}
#midi_body td{padding:0;width:50%}
#midi_body th{font-weight:bold;padding:0;width:50%}
#product_boxes{padding-top:1px}
#product_boxes .hideme{height:0px;overflow:hidden;visibility:hidden}
#product_boxes .product_button{margin:4px 0 4px 0}
#product_boxes .product_name{font-weight:bold;height:2.48em}
#product_boxes .product_photo{border:1px solid black;height:90px;margin:2px 0 2px 0;text-align:center}
#product_boxes .product_price{font-size:85%;height:1.25em;white-space:nowrap}
#product_boxes .product_review a{color:gray}
#product_boxes .product_version{font-weight:bold;white-space:nowrap}
#product_boxes .showme{height:100%;visibility:visible}
#product_boxes div.product{float:left;margin-bottom:1em;margin-right:5px;overflow:hidden;text-align:left;width:143px}
#product_boxes h3{border:0;color:gray;margin:0;padding:0}
#product_boxes h3 a{border:0;color:gray;margin:0;padding:0;text-decoration:underline}
#quadbl{color:#EBF0F3;font-family:arial;font-size:150px;line-height:40px;position:absolute}
#quadbr{color:#EBF0F3;font-family:arial;font-size:150px;line-height:40px;position:absolute}
#quadtr{color:#EBF0F3;font-family:arial;font-size:150px;line-height:40px;position:absolute}
#search_form_view_result{display:block}
#search_tabs .first{border-left:1px solid #808080}
#search_tabs div{border:0;border-bottom:1px solid #808080;font-size:11px;padding:5px}
#search_tabs h4{border:1px solid #808080;border-left:0;float:left;font-size:11px;padding:5px;padding-bottom:4px}
#search_tabs h4 a{cursor:pointer}
#search_tabs h4.tab_off{background-color:#E3EBF8;font-weight:normal}
#search_tabs h4.tab_off a{color:#808080;font-weight:normal}
#search_tabs h4.tab_on{border-bottom:1px solid white;color:#808080}
#search_tabs h4.tab_on a{color:gray;cursor:default}
#search_tabs_spacer{text-align:right}

