body, td {color:          #606060;font-size:       12px;line-height:     14px;text-decoration: none ;}/* ------------------------------- MainD Starts ----------------------------- */.main	{margin-left: auto;margin-right: auto;width:100%;}  .tdLeft { }  .tdMiddle { } .newBox {border-bottom: 1px solid #003366;}.menuTitle {margin: 0px 0px;padding: 0px 0px;border-bottom: 3px solid #00CF00; color: #FFFFFF;}.menuIn {padding: 8px 0px 8px 10px;border-bottom: 1px solid #00CF00; border-left: 1px solid #00CF00; border-right: 1px solid #00CF00; background: #;}.menuTitle2 {margin: 0px 0px;padding: 0px 0px;border-bottom: 3px solid #F1C200; color: #FFFFFF;}.menuIn2 {padding: 8px 0px 8px 10px;border-bottom: 1px solid #F1C200;border-left: 1px solid #F1C200;border-right: 1px solid #F1C200; }.contents {padding: 5px 3px 0px 10px;}.tableHD td{color: #333;font-size: 12px;line-height: 15px;}.hotelDetail {font-weight: bold;background: #CEF1FF; border-bottom: 1px solid #999;}.catMenu {}.catList {}.newhotelsBorder {border: 1px solid #99CC33;text-align: center;}#copyright{   color:  #666;   text-align: center;   font-size: 10px;   margin: 0 0;   padding:   2px 0px 3px 5px;   border-top: 1px solid #CCCCCC;}/* ------------------------------- MainD Ends ----------------------------- */div#ww-container, div#ww-header, div#ww-footer {    width:              100%;  }div.text-block-1 div.text-block-1-inner{    padding:            12px 0px 12px 8px;    width:              100%;}div.text-block-1-inner{border-top: dotted #999999 1px;border-bottom: dotted #999999 1px;}div.text-block-2{    background-color:   ;}div.text-block-2 div.text-block-2-inner{    width:              100%;}tr.zebra-white{   background-color:    #F5F5F5;}tr.zebra-black{   background-color:    #E9E9E9;}/* ------------------------------- Specify settings ----------------------------- */li.menu{   list-style-image:  url(../img/li_arrow.gif);   padding:   1px 0px;   font-family:  "OSAKA", "£Í£Ó¡¡£Ð¥´¥·¥Ã¥¯";   vertical-align:   bottom;}li.menu2{   list-style-image:  url(../img/li_arrow2.gif);   padding:   1px 0 1px 1em;   font-size:          8pt;   font-family:  "OSAKA", "£Í£Ó¡¡£Ð¥´¥·¥Ã¥¯";   font-weight: none;   vertical-align:   bottom;   border-top: 1px dotted #99CC33;}li.menu2 a{color: #006600;text-decoration:     none;   }li.menu3 {  margin: 0;  margin: 0 0 0 1em;   padding:   1px 0 1px 0;   font-size:          12px;   font-family:  "OSAKA", "£Í£Ó¡¡£Ð¥´¥·¥Ã¥¯";   font-weight: none;   vertical-align:   bottom;}p{   width:   100%;   margin:              2px;}th{   font-family:         "£Í£Ó £Ð¥´¥·¥Ã¥¯","¥Ò¥é¥®¥Î³Ñ¥´¥·¥Ã¥¯ W3","Osaka";   font-size:           8pt;   font-weight:         bold;   background-color:    #F26522;   color:               #FFFFFF;   padding:             5px 10px;   border-left:         1px solid #FFFDEB;}td{    font-family:        "£Í£Ó £Ð¥´¥·¥Ã¥¯","¥Ò¥é¥®¥Î³Ñ¥´¥·¥Ã¥¯ W3","Osaka";    font-size:          9pt;}h1{   margin:              0px;   font-size:           12pt;   color:               #990000;}h2{   margin:              5px 0px;   font-size:           9pt;   color:               #F26522;   font-variant:        small-caps;}h3{    margin:             0px;    padding:            6px 0px 0px 0px;    font-size:          9pt;    color:              #003300;    font-variant:       small-caps;}h4{    margin:             0px;    padding:            6px 0px 2px 5px;    font-size:          9pt;    color:              #003300;    background-color:   ;}form{    padding:            0px;    margin:             0px;    vertical-align:     middle;}input, select, textarea{   background-color:    #FFFFFF;   font-size:           8pt;   color:               #666666;   font-weight:                                 bold;}input.search{   background-color:    #FFFFFF;   font-size:           8pt;   color:               #666666;   font-weight:         bold;   width:               100;}input.button{   background-color:    #FFFFFF;   border:              1px solid #999999;   margin-top: 2px;   font-weight:         bold;   color:               #454545;   padding:             2px 4px;}a.button{   margin:              5;   border-style:        solid;   border-color:        #FFDB10;   border-width:        5px;   border:              1px solid #FFDB10;   border-top:          10px solid #FFDB10;   border-bottom:       10px solid #FFDB10;   font-weight:         bold;   color:               #FFFDEB;   padding:             5px 5px 5px 5px;   font-family:         "£Í£Ó £Ð¥´¥·¥Ã¥¯","¥Ò¥é¥®¥Î³Ñ¥´¥·¥Ã¥¯ W3","Osaka";   font-size:           12px;   background-color:    #F26522;   text-decoration:     none;}a{   color: #003300;}a:hover{   text-decoration:     none;}strong.info-text{   color:               #666666;}.featured-products{   margin:              2px 0px;}.fp-image{   width:               116px;   border:              1px solid #DEDEDE;   margin-right:        10px;}.fp-img{   width:               100px;   border:              1px solid #DEDEDE;}.fp-name{color: #003366;font-weight:         bold;}.fp-name a{color: #003366;font-weight:         bold;}.fp-price{   font-size:           10pt;   color:               #FC5201;   font-variant:        small-caps;}.fp-descr{}.product-item{   width:               120px;   height:              120px;   display:             inline;   padding:             4px 8px;}.product-item img {   border:              1px solid #DEDEDE;}.product-details{}.pd-image{   border:              1px solid #DEDEDE;   float:               left;   text-align:          center;   font-weight:         bold;}.pd-row{   white-space:         nowrap;   line-height:         30px;}.pd-row .pd-text{   width:               60px;   white-space: normal!important;   display:             inline-block;}.pd-row .pd-price{   font-size:           10pt;   color:               #FC5201;   font-variant:        small-caps;}.pd-row .pd-item{}.pd-row .button{   margin-top:          10px;}div#ww-header div.top-menu a, div#ww-header div.top-menu a.lang, div#ww-header div.top-menu span{   display:             inline-block;   font-family:         "£Í£Ó £Ð¥´¥·¥Ã¥¯","¥Ò¥é¥®¥Î³Ñ¥´¥·¥Ã¥¯ W3","Osaka";   text-decoration:     none;}div#ww-header div.top-menu a.lang{   font-variant:        normal;   border:			        0;}div#ww-header div.top-menu span{   border:			        0;   color:               #F9F28A;}div#ww-header div.top-menu a:hover, div#ww-header div.top-menu a.active{   background-color:    ;   color:               #F26522;}div#ww-footer div.bottom-menu {text-align: center;   color:               #F37F01;   padding:             0px 0px 0px 0px;   font-size:           10px;}div#ww-footer div.bottom-menu a{   color:               #F37F01;   display:             inline;   text-decoration:     none;}div#ww-footer div.bottom-menu a:hover{   text-decoration:     underline;}div.ww-middle div.content {   padding:             0px 20px;}IMG {  border: none;}#country-select{   width:               107px;}input.short{   width:               50pt;}input.radio-check {  background-color:     #FFFDEB;}.error, .error td {  color:     #FF0000;}/*ADD*/.top1 {color:          #606060;font-size:       10px;line-height:     14px;text-decoration: none ;}.white {color:          #FFFFFF;font-size:       12px;line-height:     14px;text-decoration: none ;}a:link { color: #606060; text-decoration: none; }a:visited { color: #606060; text-decoration: none; }a:hover { color:#000000; text-decoration: underline; }.menu1 {list-style-image: url(http://www.tabi-drive.com/img2/mark2.gif);margin: 0;}