html{height:101%;margin-bottom:1px;}
body{font-family:Helvetica, sans-serif;background:url(../Image/gradient3.png);background-repeat:repeat-x;background-color:#4985E0;margin:0;padding:0;}
select{background:#EDECD8;}
a{color:#646081;text-decoration:none;}
INPUT.TEXT{background-color:#EEE;font-size:14px;}
.subtext a:{font-size:small;text-decoration:none;}
.subtext a:hover{font-size:small;text-decoration:underline;}
#dhtmltooltip{position:absolute;width:300px;border:1px solid #83acea;font-size:13px;background:#5b95d5;visibility:hidden;z-index:100;padding:6px;font-size:large;color:#fff;}
.content{background:#F8F8FF;width:800px;margin:auto;}
.bodyCon{background:#000;clear:both;background:url(../Image/ds_6.gif) repeat-y;}

.hLink{float:left;background:#5b95d5;height:25px;vertical-align:middle;padding:5px 0px 0px 0px;border:1px solid #83acea;margin:0px;}
.bannerCon{width:800px;margin:auto;}
.quick{text-align:center;font-weight:700;font-size:small;color:#646081;}
.menutext{color:#000;font-size:small;text-decoration:none;}
.menustext{color:#000;font-size:small;text-decoration:underline;}
.quote{background:#f3f5bc;border:solid 1px #CCC;font-size:small;}
.genmed{font-size:x-small;}
.mainCon{width:809px;margin:0px auto 5px auto;}

.chromestyle{float:left;width:769px;margin:0px;}
.dropmenudiv{background:#83acea;margin-top:0px;position:absolute;top:0;border:1px solid #83acea;border-bottom-width:0;font:normal 12px Arial;line-height:18px;z-index:100;width:200px;visibility:hidden;}
.dropmenudiv a{font-size:small;width:auto;display:block;text-indent:0px;border-bottom:1px solid #83acea;text-decoration:none;color:#fff;padding:2px 3px;}
.dropmenudiv a:hover{background:#5b95d5;}

.logoCon{display:block;width:800px;text-align:center;height:74px;overflow:hidden;}

.first_nav_table{height:19px;}
.s_c{padding-top:0px;padding-right:0px;padding-left:7px;}
.tabM{text-align:center;background:url(../Image/tabmb.gif);background-repeat:repeat-x;background-color:#538CE2;padding:2px;}
.tabAM, .n_p_n, .n_p_p{border:1px outset;text-align:center;background:url(../Image/tabm.gif);background-repeat:repeat-x;background-color:#ACDE09;padding:2px;}
.n_p a{font-weight:bold;font-size:small;color:#000;}
.footerCon{height:33px;background:url(../Image/tabm.gif);width:809px;}
.footerCon2{height:27px;background:url(../Image/tabmb.gif);width:809px;}
.footer{white-space:nowrap;text-align:right;float:right;height:33px;font-size:small;line-height:35px;padding:0px 4px 0px 0px;margin:0px;width:145px;overflow:hidden;color:#666;}
.footer img{display:block;padding:5px 0px 0px 0px;}
.footer a{font-size:small;}
.footerbg{background:url(../Image/bottom.png) no-repeat;width:800px;height:38px;margin:auto;}
.footerLinks{float:left;height:33px;}
.footerLinks img{float:left;display:block;margin:0px;padding:4px 4px 0px 0px;}
.footerLinks a{float:left;margin:0px;padding:0px 4px 0px 4px;line-height:35px;display:block;font-size:small;}
.foot{white-space:nowrap;}
.f_log{float:right;margin:4px;}
.copy{float:right;margin:4px;}
.subLinksBG{background:url(../Image/tabmb.gif) #538ce2 repeat-x;font-size:x-small;clear:both;display:block;height:22px;width:809px;text-align:right;}
.subLinksBG table{float:right;padding:2px 5px;}
.mytable{border:1px solid #600;margin:0;padding:0;}
.image{border:1px solid #000;}
.clsHoriz{writing-mode:tb-rl;font-size:11px;text-align:left;}
.forms_td_small_row_0{background:#EEE;}
.forms_td_small_row_1{background:#DDD;}
.newsletter{font-size:13px;color:#000;text-decoration:none;}
.newsletter a{font-size:13px;font-weight:700;color:#000;text-decoration:none;}
.newsletter a:hover{font-size:13px;color:#000;text-decoration:underline;}
.prod a{font-size:15px;color:#333;text-decoration:none;}
.prod a:hover{font-size:15px;color:#AA2730;text-decoration:none;}
.product_display_1_td{padding:15px;}
.price_td_name{background:#dbd0e2 none;margin-left:3px;margin-right:3px;}
.price_td_price{background:#FFF none;margin-left:3px;margin-right:3px;width:55px;text-align:right;}
.price_table{background:#49166D none;width:200px;}
.prod_name_large{font-weight:400;font-size:x-large;color:#000;background:url(../Image/tabm.gif);background-repeat:repeat-x;background-color:#ACDE09;margin:0px;padding:0px 0px 0px 6px;height:40px;line-height:40px;}
.prod_price_large{font-size:64px;color:red;padding:15px;}
.product_list_thumb{border:solid 1px #000;}
.prod_price_med{font-size:30px;color:#49166D;vertical-align:bottom;}
.prod_price_small{font-size:14px;color:#49166D;}
.prod_price_name_small{vertical-align:top;font-size:10px;color:#49166D;}
.rating_stripe{font-weight:bold;border-top:1px solid #000;border-bottom:1px solid #000;padding:5px 2px 4px 5px;background:#ABECF6;font-size:16px;height:20px;line-height:20px;}
.n_pCon{float:right;padding:0px 4px 0px 0px;margin:0px;width:90px;}
.n_pCon span{float:left;font-size:12px;border:1px solid #83acea;margin:0px 0px 0px 6px;background:#5b95d5;line-height:12px;}
.n_pCon a{padding:2px 2px 2px 2px;color:#fff;font-weight:bold;text-transform:lowercase;}

.bottom_stripe{border:1px solid #83acea;border-right:none;border-left:none;overflow:hidden;padding:4px 2px 4px 5px;background:#ABECF6;height:18px;clear:both;}
.bottom_stripe .backCon{float:left;padding:0px 4px 0px 0px;margin:0px;}
.bottom_stripe .backCon span{font-size:12px;border:1px solid #83acea;margin:0px 0px 0px 6px;background:#5b95d5;border:1px solid #83acea;float:left;line-height:12px;}
.bottom_stripe .backCon a{padding:2px 4px 2px 4px;color:#fff;font-weight:bold;text-transform:lowercase;border:none;float:left;}

.fillCon1{padding:20px;font-size:small;text-align:center;line-height:150%;}
.fillCon1 a{font-size:small;color:#00f;text-decoration:underline;}
.fillCon1 a:hover{color:#000;text-decoration:none;}

.product_display{width:801px;overflow:hidden;}
.product_display .sub_title{float:left;}

.product_display .forum_header{height:30px;background:#efefef;margin:0px 0px 50px 0px;}
.product_display .lowest_price{height:62px;width:126px;background:url(../Image/LowPriceButton.gif) 100% 0% no-repeat;cursor:default;margin:0px 0px 0px 675px;}

.hotel_search{margin:0px;padding:0px;}
.hotel_search table{margin:0px;padding:0px;border-collapse:collapse;margin:2px;font-size:10px;font-weight:lighter;color:#DED;background:#4FA7AF;width:797px;}
.hotel_search td{margin:0px;padding:2px;}
.hotel_search a{font-size:11px;height:20px;display:block;width:125px;line-height:22px;color:#000;text-align:center;border:1px outset #ccc;margin:0px;background:url(../Image/tabm.gif);}
.hotel_search a:hover{color:#333;}
.hotel_search input:hover{color:#333;}

.prod_desc{padding:10px;overflow:hidden;}

.partner_thumb{width:100px;text-align:center;}
.heading2, .headingTitle{cursor:pointer;font-weight:700;border:1px outset;padding-left:4px;padding-top:2px;background:url(../Image/tabm.gif);background-repeat:repeat-x;background-color:#ACDE09;}
.AdminFunc{background:url(../Image/tabm.gif);background-repeat:repeat-x;height:18px;border:1px solid #ACDE09;cursor:pointer;margin:2px;}
.textbox{border:1px solid #000;width:300px;height:20px;font-family:sans-serif;font-size:11px;background:#fff;font-weight:700;color:#000;}
.inputnames2{background-color:#cff;}

.hotel_rows_heading{padding:4px 4px 2px 4px;}
.hotel_rows{width:100%;border-bottom:1px solid #000000;}
.hotel_rows td{vertical-align:middle;}
.hotel_rows .result_days{white-space:nowrap;}
.hotel_rows .price_verified{padding:0px 4px 0px 4px;color:#00f;font-size:x-small;text-align:left;white-space:nowrap;}
.hotel_rows .result_days{padding:0px 0px 0px 4px;}
.hotel_rows .result_departure{font-size:x-small;color:#000;padding:0px 4px 0px 4px;white-space:nowrap;}
.hotel_rows .result_plan{font-size:x-small;color:#000;padding:0px 4px 0px 4px;}
.hotel_rows .result_days{padding:0px 4px 0px 4px;}
.hotel_rows .result_price_med{padding:2px 4px 2px 4px;}
.hotel_rows .result_price_order{text-align:right;}
.hotel_rows .result_price_order a{font-size:x-small;font-weight:bold;margin:0px 8px 0px 8px;padding:2px 2px 1px 2px;border:1px solid #83acea;background:#5b95d5;color:#fff;}

.price_check_notice{text-align:center;color:#00f;font-size:small;padding:30px;}

.textarea1{font:100% Arial;}
.select_header{font:80% sans-serif;font-weight:700;color:#333;}
.dropDown{width:190px;}
.search_table{background:#8FBC8F;border:2px outset #CDCDCD;margin:0px;padding:0px;width:200px;}
.search_table td{padding:0px;margin:0px;}
.sd{text-align:center;padding:0 4px 4px;}
.sdl{margin-left:4px;margin-right:5px;margin-top:10px;font-size:10px;font-weight:700;color:#efe;background:#5b95d5;padding:4px 2px 2px 4px;}

.travModTabs{width:100%;padding:0px;margin:0px;border-collapse:collapse;border:1px solid #5a765a;border-right:none;}
.travModTabs td{padding:0px;margin:0px;border:none;border-right:1px solid #5a765a;height:30px;color:#fff;}
.travModTabs .tabM{background:#5b95d5;}
.travModTabs .tabM a{color:#fff;text-decoration:underline;}
.travModTabs .tabAM{background:#8fbc8f;}
.travModTabs .tabAM a{color:#fff;}
.travModTabs .tabAM a:hover{text-decoration:underline;}

.search_result_header{font-weight:700;background:url(../Image/tabm.gif);background-repeat:repeat-x;background-color:#ACDE09;border-left:1px solid #A9DB00;border-bottom:1px solid #A9DB00;border-right:1px solid #A9DB00;margin:0;padding:5px;}
.search_result_header font{color:#006;font-weight:700;font-size:x-small;}
.search_result_header_bottom{background:url(../Image/tabm.gif);border-left:1px solid #A9DB00;border-bottom:1px solid #A9DB00;border-right:1px solid #A9DB00;margin:0;padding:5px;}
.search_result_body{border-left:1px solid #A9DB00;border-right:1px solid #A9DB00;cursor:default;}
.result_price{text-align:right;padding-right:5px;padding-left:5px;font-weight:700;font-size:xx-large;color:#E4D255;}
.result_price_med{text-align:right;padding-right:5px;padding-left:5px;font-weight:700;font-size:x-large;color:#E4D255;}
.result_days{font-size:large;color:#000;text-decoration:none;}
.hotel_name{font-size:medium;color:#666;text-decoration:none;}
.hotel_name a{color:#00F;}
.hotel_name a:hover{color:#666;}

.destination_name{font-size:small;color:#000;text-decoration:none;font-size:bold;}

.result_text{font-size:x-small;color:#000;text-decoration:none;}
.reserve_now{margin-right:6px;border-bottom:1px solid #333;border-left:1px solid #333;border-right:1px solid #333;height:18px;font-weight:700;font-size:x-small;background:url(../Image/tabmb.gif);padding:2px;}
.next_button{border:none;border-bottom:1px solid #5C92E3;border-right:1px solid #5C92E3;border-left:1px solid #5C92E3;width:100px;font-size:xx-small;background:url(../Image/tabmb.gif);}
.booking_text{font-size:small;font-weight:700;color:#000;text-decoration:none;}
.booking_button{border:1px solid #333;background:#3cf;font-size:small;}
.book_header{background:#3cf;font-size:medium;font-weight:700;padding-left:5px;width:100%;}
.bottomborder{height:4px;background:url(../Image/ds_5.gif) repeat-x;clear:both;}

.textinp{border:1px solid #999;font-size:11px;background:#fff;font-weight:700;color:#000;}
.book_table{background:#DDE8F9;border:1px solid #999;}
.book_table_as_row{background:#DDE8F9;border-left:1px solid #999;border-right:1px solid #999;padding-top:3px;padding-bottom:3px;}
.book_table_header{background:#DDE8F9;border-left:1px solid #999;border-right:1px solid #999;border-top:1px solid #999;padding-bottom:3px;}
.book_table_bottom{background:#DDE8F9;border-left:1px solid #999;border-right:1px solid #999;border-bottom:1px solid #999;padding-top:3px;}
.book_inv_input{background:#DDE8F9;border:none;text-align:center;font-weight:700;}
.read_only{background:#FFF;border:1px solid #999;padding-left:5px;font-size:small;color:#000;text-decoration:none;}
.rip_img{margin-top:10px;margin-left:10px;margin-right:10px;border:solid 1px #000;padding:1px;}
.rip_p{font-size:small;padding-bottom:2px;padding-left:5px;margin:0;}
.rip_heading{font-size:medium;font-weight:600;background-color:#cff;padding-left:5px;margin-top:1px;margin-bottom:5px;}
.TravelSearchButton{border:1px outset;font-size:14px;color:#666;height:25px;font-weight:700;cursor:pointer;background:url(../Image/tabm.gif);background-repeat:repeat-x;background-color:#ACDE09;margin:5px;}

#searchForm{padding:3px 3px 0px 0px;margin:0px;display:block;}
.subLinksBG{height:25px;padding:0px;}
.searchbutton{width:60px;height:18px;font-size:12px;border:solid 1px #D7E4F8;background:none;cursor:pointer;font-size:x-small;}
.searchbox{width:240px;font-size:10px;padding:2px 0px 0px 6px;margin:0px 0px 0px 0px;height:13px;background:url(../Image/searchBoxBG.gif) repeat-x #fff;border:1px solid #D7E4F8;border-left:1px solid #999;border-right:1px solid #999;}

.trav_featured{border:solid 1px #999;text-align:left;table-layout:fixed;}
.postbody{text-align:left;border:0;font-size:12px;padding:4px;}
a.postlink:link{text-decoration:none;color:#49166D;}
a.postlink:visited{text-decoration:none;color:#5493B4;}
a.postlink:hover{text-decoration:underline;color:#DD6900;}
form,p{margin:0;padding:0;}

.tabM a,.tabAM a{white-space:nowrap;text-align:center;text-decoration:none;font-weight:700;font-size:12px;color:#000;}


.chromestyle{padding:0px 0px 0px 0px;margin:0px;border-collapse:collapse;}
.chromestyle td{padding:0px;margin:0px;}
.chromestyle .tabM{height:30px;border:none;}
.chromestyle .tabAM{height:30px;border:none;}
.chromestyle .tabM a{color:#fff;height:30px;line-height:30px;border:1px solid #83acea;display:block;border-left:none;background:#5b95d5;text-decoration:underline;}
.chromestyle .tabAM a{color:#fff;height:30px;line-height:30px;border:1px solid #83acea;display:block;border-left:none;background:#5b95d5;}

.chromestyle .tabM a:hover{}
.chromestyle .tabAM a:hover{text-decoration:underline;}

.prod,.prod_features{font-size:11px;color:#000;text-decoration:none;}
.inputtop,.input_names{font-size:small;font-weight:400;color:#006;}
.dropDownD,.spanDropDown{width:300px;}
.fpt{border-right:solid 2px #e7f5b9;table-layout:fixed;}
.fph{border-top:1px solid;background:#d2ffff;padding:4px;border-left:0px;border-right:0px;border-bottom:0px;}
.fpi{border-top:1px solid;background:#d2ffff;font-size:x-small;}
.fpj{border-top:1px solid;background:#d2ffff;padding-right:5px;}

.blogNode{width:500px;padding:20px 2px 5px 0px;margin:0px 0px 0px 20px;position:relative;top:0px;}
.blogNode h1,.cat_pages h3,.blogNode h3{font-weight:lighter;background:none;margin:0px 0px 10px 0px;}
.blog .miniModCon{float:right;width:210px;clear:right;}
.cat_pages{width:200px;font-weight:lighter;padding:20px 20px 0px 0px;}
.cat_pages a{font-weight:lighter;}
.cat_pages a:hover{color:#000;}
.cat_pages,.modDate{display:block;font-size:small;font-weight:bold;}
.subToCom{padding:20px 0px 0px 0px;}

#SearchResults{padding:0px;font-size:small;}
#SearchResults .n_pCon{padding:5px 10px 10px 0px;}
#SearchResults .headingTitle{display:block;border:none;height:32px;padding:0px 0px 0px 10px;font-size:x-large;line-height:34px;font-weight:lighter;}
#SearchResults h3 a{color:#00f;text-decoration:underline;}
#SearchResults h3 a:hover{text-decoration:none;color:#000;}
#SearchResultsList{padding:20px;}
#SearchResultsList .search_result_item{line-height:150%;}
#SearchResultsList .search_result_item img{padding:20px 10px 10px 10px;}

.CTMP-0{border:10px solid #5b95d5;border-bottom:none;border-left:none;min-height:250px;}
.CTMP-0 .read_more{color:#00F;padding:0px 0px 0px 8px;font-size:small;text-decoration:underline;}
.CTMP-0 h3{position:absolute;z-index:1;background:none;margin:0px;padding:0px 0px 5px 8px;border:none;color:#fff;font-weight:normal;font-style:italic;background:#5b95d5;width:780px;}
.CTMP-0 .mm_title_prod{font-style:italic;position:relative;top:26px;font-size:14px;line-height:14px;border:1px solid #000000;display:block;border-left:none;border-right:none;background:#abecf6;color:#000;font-weight:bold;padding:6px 3px 2px 10px;}
.CTMP-0 .goingTo{padding:33px 0px 0px 7px;font-size:20px;display:block;font-weight:lighter;color:#000;}
.CTMP-0 .prod_thumb_image{position:relative;display:block;z-index:10;border:1px solid #999;padding:1px;background:#fff;margin:0px;padding:0px;float:right;}
.CTMP-0 .mm_price_prod{text-align:center;line-height:56px;position:absolute;z-index:50;padding:0px 0px 0px 0px;margin:0px 0px 0px 250px;font-weight:700;font-size:28px;color:#E4D255;background:url(../Image/price-bg.png) no-repeat;width:132px;}
.CTMP-0 .rating{padding:0px 0px 0px 4px;}
.CTMP-0 .mm_text_prod{position:relative;font-size:14px;padding:5px 10px 10px 8px;display:block;color:#333;line-height:18px;}

.CTMP-17{border:10px solid #5b95d5;background:#5b95d5;}
.CTMP-17 h3{background:none;margin:0px;padding:0px 0px 5px 0px;border:none;color:#fff;font-weight:normal;font-style:italic;}
.CTMP-17 .thumb{overflow:hidden;padding:3px 2px 3px 2px;}
.CTMP-17 .thumb_a{background:#fff;min-height:70px;padding:6px 2px 3px 2px;}
.CTMP-17 .thumb_b{background:#fff;min-height:70px;padding:6px 2px 3px 2px;}
.CTMP-17 a{display:block;overflow:hidden;background:none;}

.CT-17-T{padding:6px 0px 0px 0px;margin:0px;border-collapse:collapse;}
.CT-17-T td{padding:0px;margin:0px;}
.CT-17-R1{width:10%;text-align:center;vertical-align:top;}
.CT-17-R1 .result_price{line-height:30px;font-size:34px;float:left;}
.CT-17-R2{vertical-align:top;}
.CT-17-R3{white-space:normal;vertical-align:top;float:left;}
.CT-17-R3 .hotel_name{font-size:14px;font-weight:lighter;line-height:14px;}
.CT-17-R3 .result_text{line-height:11px;font-size:11px;padding:2px 0px 0px 0px;}
.CT-17-R4{white-space:normal;vertical-align:middle;}

.CT-17-R4 .result_text{padding:0px 0px 0px 2px;font-weight:bold;height:16px;overflow:hidden;}
.CT-17-R4 .result_departure{padding:0px 0px 0px 4px;font-size:x-small;color:#000;text-decoration:none;}

.CTMP-17 .mapMarkerLink{display:block;float:left;width:22px;height:34px;margin:5px 5px 0px 3px;}
.CTMP-17 .mapMarkerLink a{color:#000;text-align:center;line-height:20px;font-size:10px;cursor:pointer;display:block;text-decoration:none;background:url(../system/ico/default/mapMarkers.png);width:22px;height:34px;margin:0px;padding:0px;}
.CTMP-17 .mapMarkerLink a:hover{background-position:-21px 0px;}

.CTMP-5 table{}
.CTMP-5 table td{}
.CTMP-5 .rating{display:block;clear:both;overflow:hidden;padding:0px 0px 6px 2px;}
.CTMP-5 .heading2{clear:both;padding:4px 0px 4px 4px;font-size:20px;width:386px;margin:8px 2px 4px 2px}
.CTMP-5 a{display:block;clear:both;height:16px;font-size:16px;overflow:hidden;}
.CTMP-5 .topicReplies{float:left;font-size:x-small;line-height:12px;padding:2px 0px 0px 4px;}
.CTMP-5 .thumb{width:390px;margin:0px;padding:0px 0px 0px 4px;}

#C6P80963{display:block;padding:0px;margin:0px;background:#ccffff;}
#C6P80963 h3{}
#C6P80963 table{border:none;padding:0px;margin:auto;}
#C6P80963 td{padding:10px;}
#C6P80963 .C-AdminFunc{display:block;}

#C6P80963 #captchaCon2{font-size:small;width:375px;float:right;}

.sitemap_h{background:url(../Image/tabm.gif);display:block;height:30px;line-height:30px;padding:0px 0px 0px 10px;}
.sitemap{font-size:small;}
.sitemap a{font-size:small;}

.navC2{text-align:center;line-height:35px;color:#333;margin:auto;}
.navC2 a{color:#333;font-size:small;}

.navC3{text-align:center;line-height:30px;color:#333;margin:auto;}
.navC3 a{color:#333;font-size:small;}

#content_form_login h2{font-size:medium;padding:6px 4px 4px 4px;}
#content_form_login{font-size:small;}

#content_form_request_pass h2{font-size:medium;padding:6px 4px 4px 4px;}
#content_form_request_pass{font-size:small;}

#fNav0{margin:4px 0px 10px 0px;}

.rating{display:block;margin:1px 0px 0px 0px;padding:0px;float:left;width:77px;overflow:hidden;height:11px;}
.stars_0_0{width:0px;}
.stars_0_5{width:6px;}
.stars_1_0{width:10px;}
.stars_1_5{width:16px;}
.stars_2_0{width:20px;}
.stars_2_5{width:26px;}
.stars_3_0{width:30px;}
.stars_3_5{width:36px;}
.stars_4_0{width:40px;}
.stars_4_5{width:46px;}
.stars_5_0{width:50px;}
.stars_5_5{width:56px;}
.stars_6_0{width:60px;}
.stars_6_5{width:66px;}
.stars_7_0{width:70px;}
.stars_7_5{width:86px;}

.result_text .rating{display:block;margin:0px 0px 0px 0px;padding:0px;width:77px;overflow:hidden;height:11px;position:relative;top:-3px;}
.result_text .stars_0_0{width:0px;}
.result_text .stars_0_5{width:6px;}
.result_text .stars_1_0{width:10px;}
.result_text .stars_1_5{width:16px;}
.result_text .stars_2_0{width:20px;}
.result_text .stars_2_5{width:26px;}
.result_text .stars_3_0{width:30px;}
.result_text .stars_3_5{width:36px;}
.result_text .stars_4_0{width:40px;}
.result_text .stars_4_5{width:46px;}
.result_text .stars_5_0{width:50px;}
.result_text .stars_5_5{width:56px;}
.result_text .stars_6_0{width:60px;}
.result_text .stars_6_5{width:66px;}
.result_text .stars_7_0{width:70px;}
.result_text .stars_7_5{width:86px;}

.rating_stripe .rating{display:block;margin:1px 0px 0px 4px;float:left;width:112px;overflow:hidden;height:15px;}
.rating_stripe .stars_1_0{width:16px;}
.rating_stripe .stars_1_5{width:24px;}
.rating_stripe .stars_2_0{width:32px;}
.rating_stripe .stars_2_5{width:40px;}
.rating_stripe .stars_3_0{width:48px;}
.rating_stripe .stars_3_5{width:56px;}
.rating_stripe .stars_4_0{width:64px;}
.rating_stripe .stars_4_5{width:72px;}
.rating_stripe .stars_5_0{width:80px;}
.rating_stripe .stars_5_5{width:88px;}
.rating_stripe .stars_6_0{width:96px;}
.rating_stripe .stars_6_5{width:104px;}
.rating_stripe .stars_7_0{width:112px;}
.rating_stripe .stars_7_5{width:120px;}

.prices_heading{font-size:x-small;}

.rowComment{display:block;width:610px;padding:5px;line-height:150%;font-size:small;overflow:hidden;margin:auto;}
.rowComment .user_icon{float:left;width:48px;margin:0px 0px 30px 0px;}
.rowComment .rowComment_text{float:right;overflow:hidden;width:520px;}
.rowComment .rowComment_user{text-align:center;font-weight:bold;font-size:x-small;display:block;}
.rowComment_funcCon{clear:both;padding:0px 0px 40px 0px;overflow:hidden;}
.rowComment_funcCon a{float:right;}
.rowComment_SBS{display:block;width:600px;clear:both;font-size:small;overflow:hidden;margin:auto;}
.commentBoxR1{padding:0px 100px 80px 100px;font-size:small;}
.rowComment_funcCon .addRecBut{border:1px solid #999;cursor:pointer;float:right;}
#commentN .rowComment{background:#efefef;}

.miniModCon-3{margin:5px;cursor:default;}
.mod3Header{background:#0b90e6;height:30px;color:#fff;font-weight:bold;font-size:small;padding:7px 15px 0px 15px;text-align:right;overflow:hidden;margin:0px;}
.mod3Results{background:#a2cefc;overflow:hidden;margin:0px;padding:0px;}
.mod3Results h3{color:#fff;background:#a2cefc;font-size:small;font-weight:lighter;padding:0px 0px 0px 5px;display:block;clear:both;margin:0px;}
.mod3Results .mod3Table{background:#fff;width:98%;margin:0px auto 0px auto;overflow:hidden;font-size:14px;line-height:18px;}
.mod3Results .mod3Table div{color:#78adcc;border-bottom:1px dotted #a2cefc;width:32%;float:left;margin:3px 1% 3px 0px;text-indent:5px;padding:1px 0px 1px 0px;}
.mod3Results .mod3Table div a{color:#78adcc;text-decoration:none;}
.mod3Results .mod3Table div a:hover{color:#e4d255;}
.mod3Results .mod3Table span{float:right;font-weight:bold;color:#e4d255;font-size:18px;}
.mod3Footer{background:#a2cefc;color:#333;height:53px;overflow:hidden;line-height:53px;font-size:small;padding:0px 0px 0px 15px;clear:both;}

#cat_products_1 #CproductsP1{margin:0px 5px 0px 5px;}
#cat_products_1 #CproductsP1 h3{background:#0b90e6;border:none;color:#fff;font-weight:bold;font-size:small;height:25px;line-height:25px;margiin:0px;padding:0px 0px 0px 10px;}
#cat_products_1 #CproductsP1 .prod_thumb_con div{padding:0px 15px 75px 0px;}
#cat_products_1 #CproductsP1 .mm_title_prod{display:block;padding:0px 0px 5px 0px;margin:0px;color:#0b90e6;text-decoration:none;}
#cat_products_1 #CproductsP1 .mm_title_prod:hover{text-decoration:none;}
#cat_products_1 #CproductsP1 .mm_text_prod{font-size:12px;line-height:125%;display:block;}
#cat_products_1 #CproductsP1 .read_more{float:right;display:block;font-size:12px;font-weight:lighter;padding:2px 10px 0px 0px;color:#0b90e6;text-decoration:underline;}
#cat_products_1 #CproductsP1 .read_more:hover{text-decoration:none;}
#cat_products_1 #CproductsP1 .mm_price_prod{font-weight:medium;font-weight:bold;padding:5px 0px 0px 0px;}

#cat_products_2 #CproductsP1{margin:0px 5px 0px 5px;}
#cat_products_2 #CproductsP1 h3{background:#0b90e6;border:none;color:#fff;font-weight:bold;font-size:small;height:25px;line-height:25px;margiin:0px;padding:0px 0px 0px 10px;}
#cat_products_2 #CproductsP1 .prod_thumb_con div{padding:0px 15px 75px 0px;}
#cat_products_2 #CproductsP1 .mm_title_prod{display:block;padding:0px 0px 5px 0px;margin:0px;color:#0b90e6;text-decoration:none;}
#cat_products_2 #CproductsP1 .mm_title_prod:hover{text-decoration:none;}
#cat_products_2 #CproductsP1 .mm_text_prod{font-size:12px;line-height:125%;display:block;}
#cat_products_2 #CproductsP1 .read_more{float:right;display:block;font-size:12px;font-weight:lighter;padding:2px 10px 0px 0px;color:#0b90e6;text-decoration:underline;}
#cat_products_2 #CproductsP1 .read_more:hover{text-decoration:none;}
#cat_products_2 #CproductsP1 .mm_price_prod{font-weight:medium;font-weight:bold;padding:5px 0px 0px 0px;}

#cat_products_1 #CproductsP32286{margin:0px 5px 0px 5px;}
#cat_products_1 #CproductsP32286 h3{background:#0b90e6;border:none;color:#fff;font-weight:bold;font-size:small;height:25px;line-height:25px;margiin:0px;padding:0px 0px 0px 10px;}
#cat_products_1 #CproductsP32286 img{padding:0px 15px 75px 0px;}
#cat_products_1 #CproductsP32286 .mm_title_prod{display:block;padding:0px 0px 5px 0px;margin:0px;color:#0b90e6;text-decoration:none;}
#cat_products_1 #CproductsP32286 .mm_title_prod:hover{text-decoration:none;}
#cat_products_1 #CproductsP32286 .mm_text_prod{font-size:12px;line-height:125%;display:block;}
#cat_products_1 #CproductsP32286 .read_more{float:right;display:block;font-size:12px;font-weight:lighter;padding:2px 10px 0px 0px;color:#0b90e6;text-decoration:underline;}
#cat_products_1 #CproductsP32286 .read_more:hover{text-decoration:none;}
#cat_products_1 #CproductsP32286 .mm_price_prod{font-weight:medium;font-weight:bold;padding:5px 0px 0px 0px;}

.mainCon{display:none:}

.SMlinks2{float:right;width:217px;}

.recordMapDisplay .mapCon{float:left;overflow:hidden;}
.recordMapDisplay .mapControl{padding:0px 0px 3px 5px;}
.recordMapDisplay img{display:block;float:left;}


#prodT-2 .prod_desc{clear:both;}
#prodT-2 .forum_header{clear:both;}

#prodT-2 .miniModCon-24{float:right;overflow:hidden;padding:2px;margin:0px;width:400px;}
#prodT-2 .miniModCon-24 .headingTitle{background:#abecf6;margin:0px;border:none;padding:3px 0px 2px 4px;border:1px solid #333;border-right:0px;border-left:0px;}
#prodT-2 .miniModCon-24 .headingTitle span{font-size:x-small;}
#prodT-2 .miniModCon-24 .joinNotice{padding:4px;font-size:small;}
#prodT-2 .miniModCon-24 .joinEmail{float:left;padding:0px 5px 0px 0px;}
#prodT-2 .miniModCon-24 .joinEmail input{width:330px;}
#prodT-2 .miniModCon-24 .joinButton input{height:22px;font-size:small;margin:0px;border:1px outset #000;}

#prodT-2 .miniModCon-28 .weatherCon{float:right;overflow:hidden;width:380px;font-size:small;padding:7px 8px 20px 0px;}
#prodT-2 .miniModCon-28 .weatherAirp{font-size:medium;background:#abecf6;margin:0px;border:none;padding:3px 0px 2px 4px;border:1px solid #333;border-right:0px;border-left:0px;}
#prodT-2 .miniModCon-28 .weatherImg{float:left;padding:5px 0px 0px 0px;width:128px;height:128px;}
#prodT-2 .miniModCon-28 .weatherTime{text-align:right;padding:1px 3px 0px 0px;height:0px;font-size:x-small;color:#666;}
#prodT-2 .miniModCon-28 span{white-space:nowrap;float:left;padding:0px 0px 0px 10px;color:#666;line-height:18px;}
#prodT-2 .miniModCon-28 .weatherTempF{float:left;font-size:x-large;padding:14px 30px 0px 10px;color:#000;line-height:normal;}
#prodT-2 .miniModCon-28 .weatherTempC{float:left;font-size:x-large;padding:14px 30px 0px 0px;color:#000;line-height:normal;}






.f_err{background:#FF0000;border:2px solid #CC0000;}
.errorMessage{color:#FF0000;font-weight:bold;text-align:center;font-size:medium;padding:15px;margin:50px 0px 50px 0px;border:1px solid #999;background:#eef;}
.formCon input[type=text]{border:2px solid #ccc;}
.formCon textarea{border:2px solid #ccc;}
input[type="radio"]{border:0px;}
.optM{font-size:small;width:200px;margin:20px 10px 10px 10px;}
.mSLTable-0{text-align:center;padding:30px 0px 0px 0px;width:100%;}
.mSLTable-0 td{padding:0px;}
.mSLTable-0 span{background:url(../system/ico/default/sign_in_mini.png);display:block;height:16px;width:136px;}
.mSLTable-0 #mSL-2{background-position:0px 0px;}
.mSLTable-0 #mSL-2:hover{background-position:0px -16px;}
.mSLTable-0 #mSL-1{background-position:-136px 0px;}
.mSLTable-0 #mSL-1:hover{background-position:-136px -16px;}
.mSLTable-0 #mSL-3{background-position:-272px 0px;}
.mSLTable-0 #mSL-3:hover{background-position:-272px -16px;}
.winCon{position:fixed;z-index:1000;border:6px solid #675545;background:#fff;overflow:hidden;}
* html .winCon{position:absolute;}
.winCov{position:absolute;width:100%;height:0px;margin:20px 0px 0px 0px;}
.winBar{height:20px;background:#f6f6f6;border-bottom:1px solid #ccc;cursor:move;overflow:hidden;}
.winBarClose{height:20px;width:20px;background:url(../system/ico/default/mini/icon_save_delete.png) -30px -29px no-repeat;float:right;cursor:pointer;overflow:hidden;}
.winBarClose:hover{background-position:-30px -3px}
#loader{display:none;padding:0px 0px 0px 5px;background:url(../system/ico/default/loader-circle.gif) no-repeat;width:16px;height:16px;}
.imgLoadCon{background:url(../system/ico/default/loader-square.gif) 50% 50% no-repeat;}
.imgLoadCon img{visibility:hidden;}
#SearchResults img{border:none;float:right;padding:0px 10px 10px 10px;width:100px;clear:both;}
.banCtrl1{position:absolute;z-index:200;}.banCtrl1 .banCtrlIn{text-align:right;}.banCtrl1 .banCtrlIn a{float:right;width:18px;height:18px;margin:0px 6px 0px 0px;cursor:pointer;background:url(../Image/banner-controls.png) 0px -18px no-repeat;}.banCtrl1 .banCtrlIn .banCtrlA:hover{background-position:0px 0px;}.banCtrl1 .banCtrlIn .banCtrlB{background-position:0px 0px;}.banCtrl1 .banCtrlX a{background-position:-24px 0px;}.banCtrl1 .banCtrlX a:hover{background-position:-24px 0px;}
