body {
	scrollbar-face-color: #DEE3E7;scrollbar-highlight-color: #FFFFFF;scrollbar-shadow-color: #DEE3E7;scrollbar-3dlight-color: 
	#D1D7DC;scrollbar-arrow-color:  #006699;scrollbar-track-color: #EFEFEF;scrollbar-darkshadow-color: #98AAB1;margin: 0px 0px 0px 0px;padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;padding:0px 0px 0px 0px;
	margin:0px 0px; 
	padding:0px;
	text-align:center;
	background-color:#f7f7f7;
	}
	#BCcontain{
	width:980px;
	margin:0px auto;
	text-align:left;
	padding:0px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	background-color:#ffffff;
	}
	
	A:visited { COLOR: #2844E8; TEXT-DECORATION: underline }A:link { COLOR: #2844E8; TEXT-DECORATION: underline }A:hover { COLOR: #2844E8; TEXT-DECORATION: underline }A:active { BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; TEXT-DECORATION: none } a {font-family: Arial;font-size: 13px;}a.link_red {font-family: Arial;font-size: 13px;color: #FF0000;} p, li {font-family: Arial;font-size: 13px;color: #000000;}p.spacer {font-family: Arial;font-size: 6px;color: #000000;}p.table {font-family: Arial;font-size: 13px;color: #000000;padding: 0px;margin: 0px;}h1 {font-family: Verdana, Arial;font-size: 18px;font-weight: bold;padding:10px;padding-bottom: 5px;padding-top: 5px;color: #333399;margin:0px;} h2 {font-family: Arial;font-size: 15px;font-weight: bold;padding:10px;padding-bottom: 5px;padding-top: 5px;margin:0px;color: #333399; } h3 {font-family: Arial;font-size: 14px;font-weight: bold;padding:0px;margin:0px;color: #333399; }  a.h3link {font-family: Arial;font-size: 14px;font-weight: bold;padding:0px;margin:0px;color: #333399; }  a.h3link:visited { color: #333399; TEXT-DECORATION: none; } a.h3link:link { color: #333399; TEXT-DECORATION: none } a.h3link:hover { color: #333399; TEXT-DECORATION: underline } a.h3link:active { BACKGROUND: none transparent scroll repeat 0% 0%; color: #333399; TEXT-DECORATION: none }   h4 {font-family: Arial;font-size: 13px;font-weight: normal;padding:0px;margin:0px; } .font_8 {font-family: Arial;font-size: 11px;padding:0px;margin:0px; }  .font_12 {font-family: Arial;font-size: 13px;padding:0px;margin:0px; }   .font_14 {font-family: Arial;font-size: 15px;font-weight: bold;padding:0px;margin:0px;}  .txt_red {color: #FF0000; } .font8_red{color: #FF0000;font-size: 11px;} .index_map_on a, .index_map_on a:hover, .index_map_on a:active, .index_map_on a:visited {font-size: 14px;color: #000000;font-weight: bold;text-decoration: none;} hr{color:#333399;} .bot_hr{color: #000000;}.border1{border-style:solid;border-width:1px;border-color:#000000;}.thumb img{border-style:solid;border-width:1px;border-color:#000000;}.thumb:hover img{ border-style:solid;border-width:1px;border-color:#333399;}.thumb:hover{color: black; /* Dummy definition to overcome IE bug */}.search_result{font:12px arial; color:#000000;}.search_url{color:#808080;}input.small_button{cursor:pointer;vertical-align: top;border: 1px solid #666666;border-top-color: #CCCCCC;border-left-color: #CCCCCC;/*background-color: #FFFFFF;*/background-image: url(images/button_new_green_small_3.jpg);background-repeat: repeat-x;color: #000000;font-size: 10px;font-weight: bold;font-family: Verdana, Helvetica, Arial, sans-serif;padding:1px;}input.small_button_red{cursor:pointer;vertical-align: top;border: 1px solid #666666;border-top-color: #CCCCCC;border-left-color: #CCCCCC;/*background-color: #FFFFFF;*/background-image: url(images/button_new_red_small_3.jpg);background-repeat: repeat-x;color: #000000;font-size: 10px;font-weight: bold;font-family: Verdana, Helvetica, Arial, sans-serif;padding:1px;}input.button{cursor:pointer;vertical-align: middle;/*border: 3px double #666666;*//*border: 1px solid #666666;border-top-color: #CCCCCC;border-left-color: #CCCCCC;*/border: 1px solid #CCCCCC;border-bottom-color: #666666;border-right-color: #666666;/*background-color: #FFFFFF;*/background-image: url(images/button_new_green_small_3.jpg);background-repeat: repeat-x;color: #000000;font-size: 12px;font-weight: bold;font-family: Verdana, Helvetica, Arial, sans-serif;padding: 3px;margin: 0px;}input.buttonAdmin{cursor:pointer;vertical-align: middle;/*border: 3px double #666666;*/border: 1px solid #666666;border-top-color: #CCCCCC;border-left-color: #CCCCCC;/*background-color: #FFFFFF;*/background-image: url(images/button_new_green_small_3.jpg);background-repeat: repeat-x;color: #000000;font-size: 12px;font-weight: bold;font-family: Verdana, Helvetica, Arial, sans-serif;padding: 3px;width: 100px;}input.buttonDelete{cursor:pointer;vertical-align: middle;/*border: 3px double #666666;*/border: 1px solid #666666;border-top-color: #CCCCCC;border-left-color: #CCCCCC;/*background-color: #FFFFFF;*/background-image: url(images/button_new_red_small_3.jpg);background-repeat: repeat-x;color: #000000;font-size: 12px;font-weight: bold;font-family: Verdana, Helvetica, Arial, sans-serif;padding: 3px;}input.buttonAdminStats{cursor:pointer;vertical-align: middle;/*border: 3px double #666666;*/border: 1px solid #666666;border-top-color: #CCCCCC;border-left-color: #CCCCCC;/*background-color: #FFFFFF;*/background-image: url(images/button_new_green_small_3.jpg);background-repeat: repeat-x;color: #000000;font-size: 12px;font-weight: bold;font-family: Verdana, Helvetica, Arial, sans-serif;padding: 3px;width: 185px;}input.buttonGo{cursor:pointer;vertical-align: top;/*border: 3px double #666666;*/border: 1px solid #666666;border-top-color: #CCCCCC;border-left-color: #CCCCCC;/*background-color: #FFFFFF;*/background-image: url(images/button-go_new_green_small_2.jpg);background-repeat: repeat-x;color: #000000;font-size: 12px;font-weight: bold;font-family: Verdana, Helvetica, Arial, sans-serif;padding: 0px;}input.buttonDisabled{cursor:pointer;vertical-align: middle;/*border: 3px double #666666;*/border: 1px solid #666666;border-top-color: #CCCCCC;border-left-color: #CCCCCC;/*background-color: #FFFFFF;*/background-image: url(images/button_gradient2_steel.gif);background-repeat: repeat-x;color: #000000;font-size: 12px;font-weight: bold;font-family: Verdana, Helvetica, Arial, sans-serif;padding: 3px;}input.buttonWood{cursor:pointer;vertical-align: middle;border: 1px solid #CCCCCC;border-bottom-color: #663333;border-right-color: #663333;background-image: url(images/button_wood2.jpg);background-repeat: repeat-x;color: #000000;font-size: 12px;font-weight: bold;font-family: Verdana, Helvetica, Arial, sans-serif;padding: 3px;margin: 0px;}select.hotel_dates{color:#000000;font-family:Arial;font-size:10px;background-color:#ffffff;border:1px solid;border-top-color:#000000;border-left-color:#000000;border-right-color:#000000;border-bottom-color:#000000;}form.hotel {padding: 0px; margin: 0px; }/* navbar */#nav_background_image{background: url("images/navbar_bkgrd.jpg") repeat-x top;}   #tab_nav2 {    float:left;    width:100%;    background:#ffffff url("images/navbar_blackline2.gif") repeat-x bottom;      font-size:85%;    font-family: Arial;    line-height:normal;    margin:0px;    padding:0px 0px 0px 0px;    }  #tab_nav2 ul {    margin:0;    padding:0px 0px 0px 0px;    list-style:none;    }          #tab_nav2 li {    float:left;    background:url("images/navbar_off_l.jpg") no-repeat left top;      margin-left:1px;    padding:0px 0px 0px 9px;    }      #tab_nav2 a, #header strong, #header span {    display:block;    background:url("images/navbar_off_r.jpg")      no-repeat right top;    padding:5px 15px 3px 6px;    }      #tab_nav2 #current {    background-image:url("images/navbar_on_l.jpg");    }  #tab_nav2 #current a {    background-image:url("images/navbar_on_r.jpg");    padding-bottom:5px;    color:#ffffff;    font-weight: bold    }    /*this makes shortlist white text when "current" - as text is normally blue and blue on blue looks shyte */   #tab_nav2 #current #shortlist a {    color:#ffffff;    }         #tab_nav2 #shortlist a {    color:#000099;    }      #tab_nav2 a {    float:left;    display:block;    background:url("images/navbar_off_r.jpg")      no-repeat right top;    padding:5px 15px 3px 6px;    text-decoration:none;    color:#000000;    }      #tab_nav2 a:hover {    float:left;    display:block;    background:url("images/navbar_off_r.jpg") no-repeat right top;    padding:5px 15px 3px 6px;    text-decoration:underline;    color:#000000;    }                    /* Commented Backslash Hack     hides rule from IE5-Mac \*/  #tab_nav2 a {float:none;}  /* End IE5-Mac hack *//* secondary navbar */   #tab_nav3 {    float:left;    width:100%;    background:#ffffff url("images/navbar_blackline2.gif") repeat-x bottom;      font-size:85%;    font-family: Arial;    line-height:normal;    margin:0 auto;    padding:10px 0px 0px 10px;    width:97%;    }  #tab_nav3 ul {    margin:0;    padding:0px 0px 0px 0px;    list-style:none;    }      #tab_nav3 li {    float:left;    background:url("images/navbar2_off_l.jpg") no-repeat left top;      margin-left:1px;    padding:0px 0px 0px 9px;    }  #tab_nav3 a, #header strong, #header span {    display:block;    background:url("images/navbar2_off_r.jpg")      no-repeat right top;    padding:5px 15px 3px 6px;    }  #tab_nav3 #current {    background-image:url("images/navbar2_on_l.jpg");    }  #tab_nav3 #current a {    background-image:url("images/navbar2_on_r.jpg");    padding-bottom:5px;    color:#333399;    font-weight: bold    }      #tab_nav3 a {    float:left;    display:block;    background:url("images/navbar2_off_r.jpg")      no-repeat right top;    padding:5px 15px 3px 6px;    text-decoration:none;    color:#000000;    }  #tab_nav3 a:hover {    float:left;    display:block;    background:url("images/navbar2_off_r.jpg") no-repeat right top;    padding:5px 15px 3px 6px;    text-decoration:underline;    color:#000000;    }   /* Commented Backslash Hack     hides rule from IE5-Mac \*/  #tab_nav3 a {float:none;}  /* End IE5-Mac hack *//* nav search bar */#nav_search {border-bottom: 2px solid #000000;}#bott_border{border-bottom: 2px solid #000000;}/* new BC formatting */input.submit_grey {cursor:pointer;vertical-align: bottom;border: 3px double #666666;border-top-color: #CCCCCC;border-left-color: #CCCCCC;background-color: #FFFFFF;background-image: url(images/button_gradient2.gif);background-repeat: repeat-x;color: #333333;font-size: 12px;font-weight: bold;font-family: Verdana, Helvetica, Arial, sans-serif;padding: 2px;} input.submit_blue {cursor:pointer;vertical-align: bottom;border: 3px double #666666;border-top-color: #CCCCCC;border-left-color: #CCCCCC;background-color: #FFFFFF;background-image: url(images/button_gradient2_blue.gif);background-repeat: repeat-x;color: #333333;font-size: 12px;font-weight: bold;font-family: Verdana, Helvetica, Arial, sans-serif;padding: 2px;}input.submit_red {cursor:pointer;vertical-align: bottom;border: 3px double #666666;border-top-color: #CCCCCC;border-left-color: #CCCCCC;background-color: #FFFFFF;background-image: url(images/button_gradient2_red_s.gif);background-repeat: repeat-x;color: #333333;font-size: 12px;font-weight: bold;font-family: Verdana, Helvetica, Arial, sans-serif;padding: 2px;} input.submit_green {cursor:pointer;vertical-align: bottom;border: 3px double #666666;border-top-color: #CCCCCC;border-left-color: #CCCCCC;background-color: #FFFFFF;background-image: url(images/button_gradient2_green_s.gif);background-repeat: repeat-x;color: #333333;font-size: 12px;font-weight: bold;font-family: Verdana, Helvetica, Arial, sans-serif;padding: 2px;} input.submit_steel {cursor:pointer;vertical-align: bottom;border: 3px double #666666;border-top-color: #CCCCCC;border-left-color: #CCCCCC;background-color: #FFFFFF;background-image: url(images/button_gradient2_steel.gif);background-repeat: repeat-x;color: #333333;font-size: 12px;font-weight: bold;font-family: Verdana, Helvetica, Arial, sans-serif;padding: 2px;}  #top_login .login{color: #000000;background: #ffffff;border: 1px solid #000000;font-size: 10px;}#top_login .submit{color: #000000;cursor:pointer;background:url(images/button_gradient2_steel.gif) repeat-x left top;border: 1px solid #000000;font-size: 10px;}#top_login .submit2{cursor:pointer;vertical-align: top;/*border: 3px double #999999;*/border: 1px solid #666666;border-top-color: #CCCCCC;border-left-color: #CCCCCC;background-color: #FFFFFF;/*background-image: url(images/button_gradient2_steel.gif);*/background-image: url(images/button_new_green_small_2.jpg);background-repeat: repeat-x;color: #333333;font-size: 10px;font-weight: bold;font-family: Verdana, Helvetica, Arial, sans-serif;} #top_login .table{padding: 0px;padding-top:2px;padding-bottom:1px;}#top_login .text{font-size: 12px;font-family: Arial;padding: 0px;margin: 0px;color: #999999;text-align: right;}#nav_bar .navbar{color: #000000;background: #ffffff;border: 1px solid #000000;font-size: 10px;margin: 0px;}#nav_bar .submit{color: #000000;cursor:pointer;background:url(images/button_gradient2_steel.gif) repeat-x left top;border: 1px solid #000000;font-size: 10px;margin: 0px;}#nav_bar .submit2 {cursor:pointer;vertical-align: top;/*border: 3px double #999999;*/border: 1px solid #666666;border-top-color: #CCCCCC;border-left-color: #CCCCCC;background-color: #FFFFFF;/*background-image: url(images/button_gradient2_steel.gif);*/background-image: url(images/button_new_green_small_2.jpg);background-repeat: repeat-x;color: #333333;font-size: 10px;font-weight: bold;font-family: Verdana, Helvetica, Arial, sans-serif;padding: 0px;padding-bottom: 1px;margin: 0px;} #nav_bar .text{font-size: 12px;font-family: Arial;padding: 0px;margin: 0px;color: #FFFFFF;}.feature_color {background: #FFF9F0; width: 350px;}.color2 {background: #FFFFCC; }.stats_colour {background: #FFFFFF; width: 100%;}.t-black2 {background: url(images/border_dot-t_black2.gif) 0 0 repeat-x; width: 350px}.b-black2 {background: url(images/border_dot-b_black2.gif) 0 100% repeat-x}.l-black2 {background: url(images/border_dot-l_black2.gif) 0 0 repeat-y}.r-black2 {background: url(images/border_dot-r_black2.gif) 100% 0 repeat-y}.bl-black2 {background: url(images/border_bl_black2.gif) 0 100% no-repeat}.br-black2 {background: url(images/border_br_black2.gif) 100% 100% no-repeat}.tl-black2 {background: url(images/border_tl_black2.gif) 0 0 no-repeat}.tr-black2 {background: url(images/border_tr_black2.gif) 100% 0 no-repeat; padding:5px; padding-right:10px;padding-bottom:10px;} .gradient {background: url(images/grey2white_gradient.jpg) repeat-x 0 -5px; width: 99%; padding-bottom: 10px;}.message_yellow {background: #FFFFCC; width: 100%;}.message_blue {background: #DFF4FF; width: 100%;}.message_green {background: #CCFFCC; width: 100%;}.message_red {background: #FFCCCC; width: 100%;}.details_gradient {background: url(images/grey2white_gradient.jpg) repeat-x 0 -5px; width: 99%; padding-bottom: 10px;}.t-details {background: url(images/border_dot-t_black2.gif) 0 0 repeat-x; width: 100%}.b-details {background: url(images/border_dot-b_black2.gif) 0 100% repeat-x}.l-details {background: url(images/border_dot-l_black2.gif) 0 0 repeat-y}.r-details {background: url(images/border_dot-r_black2.gif) 100% 0 repeat-y}.bl-details {background: url(images/border_bl_black2.gif) 0 100% no-repeat}.br-details {background: url(images/border_br_black2.gif) 100% 100% no-repeat}.tl-details {background: url(images/border_tl_black2.gif) 0 0 no-repeat}.tr-details {background: url(images/border_tr_black2.gif) 100% 0 no-repeat; padding:20px; padding-right:25px;}.t-hotel {background: url(images/border_dot-t_black2.gif) 0 0 repeat-x; width: 100%}.b-hotel {background: url(images/border_dot-b_black2.gif) 0 100% repeat-x}.l-hotel {background: url(images/border_dot-l_black2.gif) 0 0 repeat-y}.r-hotel {background: url(images/border_dot-r_black2.gif) 100% 0 repeat-y}.bl-hotel {background: url(images/border_bl_black2.gif) 0 100% no-repeat}.br-hotel {background: url(images/border_br_black2.gif) 100% 100% no-repeat}.tl-hotel {background: url(images/border_tl_black2.gif) 0 0 no-repeat}.tr-hotel {background: url(images/border_tr_black2.gif) 100% 0 no-repeat; padding:5px; padding-right:10px;padding-bottom:10px;} .bkgrnd-100 {background: url(images/grey2white_gradient.jpg) repeat-x 0 -5px; width: 99%; padding-bottom: 10px;}.t-100 {background: url(images/border_dot-t_black2.gif) 0 0 repeat-x; width: 100%}.b-100 {background: url(images/border_dot-b_black2.gif) 0 100% repeat-x}.l-100 {background: url(images/border_dot-l_black2.gif) 0 0 repeat-y}.r-100 {background: url(images/border_dot-r_black2.gif) 100% 0 repeat-y}.bl-100 {background: url(images/border_bl_black2.gif) 0 100% no-repeat}.br-100 {background: url(images/border_br_black2.gif) 100% 100% no-repeat}.tl-100 {background: url(images/border_tl_black2.gif) 0 0 no-repeat}.tr-100 {background: url(images/border_tr_black2.gif) 100% 0 no-repeat; padding:20px; padding-right:25px;}.sidebar_gradient {background: url(images/grey2white_gradient.jpg) repeat-x 0 -5px; width: 90%; padding-bottom: 10px;}.t-grey {background: url(images/bord_grey_t.gif) 0 0 repeat-x; width: 100%}.b-grey {background: url(images/bord_grey_b.gif) 0 100% repeat-x}.l-grey {background: url(images/bord_grey_l.gif) 0 0 repeat-y}.r-grey {background: url(images/bord_grey_r.gif) 100% 0 repeat-y}.bl-grey {background: url(images/bord_grey_bl.gif) 0 100% no-repeat}.br-grey {background: url(images/bord_grey_br.gif) 100% 100% no-repeat}.tl-grey {background: url(images/bord_grey_tl.gif) 0 0 no-repeat}.tr-grey {background: url(images/bord_grey_tr.gif) 100% 0 no-repeat; padding:5px; padding-right:10px;padding-bottom:10px; text-align:left;}  .t-list_gold {background: url(images/listing_blue_t.gif) 0 0 repeat-x; width: 100%}.l-list_gold {background: url(images/listing_blue_l.gif) 0 0 no-repeat;}.r-list_gold {background: url(images/listing_blue_r.gif) 100% 0 no-repeat; text-align:left;}.t-list {background: url(images/listing_grey_t.gif) 0 0 repeat-x; width: 100%}.l-list {background: url(images/listing_grey_l.gif) 0 0 no-repeat;}.r-list {background: url(images/listing_grey_r.gif) 100% 0 no-repeat; text-align:left;}.t-detail2 {background: url(images/listing_grey_t.gif) 0 0 repeat-x; width: 100%}.l-detail2 {background: url(images/listing_grey_l.gif) 0 0 no-repeat;}.r-detail2 {background: url(images/listing_grey_r.gif) 100% 0 no-repeat; text-align:left;}.notes_bckgrnd {background: #FFFF99; width: 100%;}.t-plainBlack {background: url(images/bord_grey_t.gif) 0 0 repeat-x; width: 100%}.b-plainBlack {background: url(images/bord_grey_b.gif) 0 100% repeat-x}.l-plainBlack {background: url(images/bord_grey_l.gif) 0 0 repeat-y}.r-plainBlack {background: url(images/bord_grey_r.gif) 100% 0 repeat-y}.bl-plainBlack {background: url(images/bord_grey_bl.gif) 0 100% no-repeat}.br-plainBlack {background: url(images/bord_grey_br.gif) 100% 100% no-repeat}.tl-plainBlack {background: url(images/bord_grey_tl.gif) 0 0 no-repeat}.tr-plainBlack {background: url(images/bord_grey_tr.gif) 100% 0 no-repeat;} .t-shortlist {background: url(images/listing_grey_t.gif) 0 0 repeat-x; width: 100%}.l-shortlist {background: url(images/listing_grey_l.gif) 0 0 no-repeat;}.r-shortlist {background: url(images/listing_grey_r.gif) 100% 0 no-repeat; text-align:left; padding:10px;}.nopadding{padding:0px;margin:0px;}.img_border{border: 1px solid #000000;}/*highlight back ground for selected pic on pics page */.pic_on{border: 2px solid #0000FF;padding:1px;margin:0px;width: 80px;height: 60px;}.pic_off{border: 1px solid #000000;width: 80px;height: 60px;padding: 0px;margin: 0px;}.pic_on_hotel{border: 2px solid #0000FF;padding:1px;margin:0px;width: 120px;height: 90px;}.pic_off_hotel{border: 1px solid #000000;width: 120px;height: 90px;padding: 0px;margin: 0px;}/* new top navigation links e.g - "nz accommodation >> Auckland >> Parnell >> accommodation title" *//*BB change colour of links to bright blue NOT navy */.breadcrumb{font: bold 12px Verdana, Helvetica, Arial;color: #333399;text-align: left;}.breadcrumb a{background: transparent url(images/breadcrumb.gif) no-repeat center right;text-decoration: underline;padding-right: 18px; /*adjust bullet image padding*/color: #2844E8;font: bold 12px Verdana, Helvetica, Arial;}.breadcrumb a:visited, .breadcrumb a:active{color: #2844E8;}.breadcrumb a:hover{text-decoration: underline;color: #2844E8;}#body_text p{font-family: Arial;font-size: 12px;text-align: left;color: #000000;}.blurb_box{color: #666666;font-family: Arial;font-size: 10px;padding: 5px;border: 1p solid #666666;background: #F9F9F9;}.top_blurb_box{color: #666666;font-family: Arial;font-size: 10px;}div.listings{width: 100%; padding-top:0px; margin:0 auto;padding: 2px  0;text-align:center; background:  url(images/listing_normal_gradient2b.jpg) repeat-x 0 -5px;}div.gold_listings{width: 100%; padding-top:0px; margin:0 auto;padding: 2px  0;text-align:center;  background: url(images/listing_gold_gradient4b.jpg) repeat-x 0 -5px;}div.title{width: 100%; padding-top:0px; margin:0 auto;padding: 2px  0;background:  url(images/listing_normal_gradient2b.jpg) repeat-x 0 -5px;}div.nav_form_align{float: left;padding:0px; margin:0px; }.spacer1{padding-top: 10px;}#footer{color: #808080;font-family: Arial;font-size: 10px;padding-left: 10px;background: url("images/footer_bkgrd.jpg") repeat-x top;}/* used for sidebar */div.box{width: 306px;padding: 2px; padding-top:0px; margin:0 auto; text-align:center;background: #ffffff url(grey2white_gradient.jpg) repeat-x 0 -5px}    div.border_box{width: 310px;padding: 2px  0;margin:0 auto;text-align:center;background-color: #E1E1E1; }div.side_padding{width: 100%; padding: 5px  0;margin:0 auto; text-align:center; }/* used for the frame page that opens owners url's */a.frame:visited{ text-decoration: none; color:#ffffff; }a.frame:link{ text-decoration: none; color:#ffffff; }a.frame:hover{ text-decoration: underline; color:#ffffff; }a.frame:active{ text-decoration: none; color:#ffffff; }a.frame_yel:visited{ text-decoration: none; color:#FFFF00; }a.frame_yel:link{ text-decoration: none; color:#FFFF00; }a.frame_yel:hover{ text-decoration: underline; color:#FFFF00; }a.frame_yel:active{ text-decoration: none; color:#FFFF00; }/* used for print page page */.print_fieldset{padding: 10px;}.print_legend{padding: 10px;font-family: Arial;font-size: 14px;font-weight: bold;padding:0px;margin:0px;color: #333399;}/* used for shortlist page */.shortlist_notes{background-color: #FFFF99;}/* used on promote form in admin*/.promote_title{font-family: Arial;font-size: 15px;font-weight: bold;padding:0px;padding-top:15px;margin:0px;color: #333399;border-bottom: 1px solid #000000;}/* new divs for hotel banners - instead of tables which look shit in firefox */input.small_button_hotel{cursor:pointer;vertical-align: top;border: 1px solid #666666;border-top-color: #CCCCCC;border-left-color: #CCCCCC;/*background-color: #FFFFFF;*/background-image: url(images/button_new_green_small_3.jpg);background-repeat: repeat-x;color: #000000;/*background: #CC3300;color: #ffffff;*/font-size: 10px;font-weight: bold;font-family: Verdana, Helvetica, Arial, sans-serif;padding:1px;}/* blue = #0000CC - red = #CC3300 */.hotel_box{border: solid 2px #0000CC;}.hotel_box_sidebar{border: solid 2px #0000CC;width: 280px;}.hotel_box_title{background: #0000CC;text-align:center;padding:1px;}.bkgd_promo_on{background-image: url(images/win_luxury_bkgd.jpg);}.bkgd_promo_off{background-image: url(images/win_luxury_bkgd_off.jpg);}/* not sure if these are used ? */.span_bott_link{color:#ffffff;}a.xyz:visited{ text-decoration: none; color:#000000; }a.xyz:link{ text-decoration: none; color:#000000; }a.xyz:hover{ text-decoration: none; color:#000000; }a.xyz:active{ text-decoration: none; color:#000000; }a.bott_link:visited{ text-decoration: underline; color:#ffffff; font-size: 10px; }a.bott_link:link{ text-decoration: underline; color:#ffffff; font-size: 10px; }a.bott_link:hover{ text-decoration: underline; color:#ffffff; font-size: 10px; }a.bott_link:active{ text-decoration: underline; color:#ffffff; font-size: 10px; }p.bott_border { border-bottom: 2px solid #000000 }.bott_border { border-bottom: 1px solid #000000; }
/* 2009 carRental Banner (replaces top login) */
.topBanner{float:right; position:absolute; width:499px; height:89px; text-align:right; background: url(images/banner_carRental_2.gif) no-repeat top right;}
.topBanner div{padding:30px 130px 0 0; margin:0;}



.nopadding{ padding:0px;margin:0px;}

.backPicA {background: url(images/hotelBackgroundA.jpg) 0 0 no-repeat;}
.backPicB {background: url(images/hotelBackgroundB.jpg) 0 0 no-repeat;}
.backPicCar {background: url(images/zzz_carBackground2.jpg) 0 0 no-repeat;}

button.submit3::-moz-focus-inner { padding:0; border:0; } /* FF Fix */
button.submit3 { vertical-align:middle; overflow:visible; width:auto; border:0; padding:0 0 0 12px; background:url(images/bkg_button_green_21px_white_matte.gif) 0 50% no-repeat; cursor:pointer; -webkit-border-fit:lines; /* <- Safari & Google Chrome Fix */ }
button.submit3 span { vertical-align:middle; float:left; padding:0 12px 0 0; background:url(images/bkg_button_green_21px_white_matte.gif) 100% 50% no-repeat; font:bold 12px/21px Arial, Helvetica, sans-serif; text-align:center; white-space:nowrap; color:#fff; }
button.submit3 {}
button.submit3 span {}

a.buttonHref { cursor:pointer; cursor:hand; background: transparent url('images/bkg_button_green_21px_white_matte.gif') no-repeat scroll top right; color: #fff; text-decoration: none; display: block; float: left; font:bold 12px/21px Arial, Helvetica, sans-serif; height: 21px; margin-right: 6px; padding-right: 12px; /* sliding doors padding */ }
a.buttonHref span { background: transparent url('images/bkg_button_green_21px_white_matte.gif') no-repeat; text-decoration: none; display: block; line-height: 11px; padding: 5px 0 5px 12px; color:#fff; } 

