body, html{height:100%; margin:0 0 0 0; padding:0 0 0 0}
*{margin:0 0 0 0; padding:0 0 0 0}
p { line-height: 170%; }
h1 {font-size: 20px; margin-top: 14px;}
body{background:#fff; text-align:center}
.container{height:100%; margin:0 auto 0 auto;  width:1024px;}
input { margin: 4px 4px 4px 4px; font-size: 12px; }
input[type=text], input[type=password], option { height: 18px; vertical-align: middle; padding: 1px; margin: 2px; font-size: 12px; }
select { padding: 0 0 0 0; vertical-align: middle; margin: 2px; font-size: 12px; }
textarea { font-size: 12px;  padding: 1px; margin: 2px; }

/* Begin Typography &Colors */
#content{font-size:1.2em}
.widecolumn .entry p{font-size:1.05em}
.narrowcolumn .entry, .widecolumn .entry{line-height:1.4em}
.widecolumn{line-height:1.6em}
.narrowcolumn .postmetadata{text-align:center}
.thread-alt{background-color:#f8f8f8}
.thread-even{background-color:white}
.depth-1{border:1px solid #ddd}
.even, .alt{border-left:1px solid #ddd}
small{font-size:12px; line-height:100%; margin-left:20px; font-weight:normal}
#headerimg .description{font-size:1.2em; text-align:center}
h2.pagetitle{font-size:1.6em}
#sidebar h2{font-size:1.2em}
.entry p a:visited{color:#b85b5a}
.sticky{background:#f7f7f7; padding:0 10px 10px}
.sticky h2{padding-top:10px}
.commentlist li, #commentform input, #commentform textarea{font-size:0.9em}
.commentlist li ul li{font-size:1em}
.commentlist li{font-weight:bold}
.commentlist li .avatar{float:right; border:1px solid #eee; padding:2px; background:#fff}
.commentlist cite, .commentlist cite a{font-weight:bold; font-style:normal; font-size:1.1em}
.commentlist p{font-weight:normal; line-height:1.5em; text-transform:none}
#commentform p{}
.commentmetadata{font-weight:normal}
#sidebar{font-size:1em}
small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike{color:#777}
code{font:1.1em 'Courier New',Courier,Fixed}
acronym, abbr, span.caps{font-size:0.9em; letter-spacing:.07em}
#wp-calendar #prev a, #wp-calendar #next a{font-size:9pt}
#wp-calendar a{text-decoration:none}
#wp-calendar caption{font-weight:bold; font-size: 1.3em; text-align:center}
#wp-calendar th{font-style:normal; text-transform:capitalize}
/* End Typography &Colors */
/* Begin Structure */
#headerimg{margin:0; height:0px; width:100%}
.narrowcolumn{float:left; padding:0 0 20px 10px; margin:0px 0 0; width:650px}
.widecolumn{padding:10px 0 20px 0; margin:5px 0 0 10px; width:950px}
.post{margin:0 0 40px; text-align:justify}
.post hr{display:block}
.widecolumn .post{margin:0}
.narrowcolumn .postmetadata{padding-top:5px}
.widecolumn .postmetadata{margin:30px 0}
.widecolumn .smallattachment{text-align:center; float:left; width:128px; margin:5px 5px 5px 0px}
.widecolumn .attachment{text-align:center; margin:5px 0px}
.postmetadata{clear:both}
.clear{clear:both}
/* End Structure */
/*Begin Headers */
h2.pagetitle{margin-top:30px; text-align:center}
#sidebar h2{margin:5px 0 0; padding:0}
h3.comments{padding:0; margin:40px auto 20px 10px}
/* End Headers */
/* Begin Images */
p img{padding:0; max-width:100%}
/*Using 'class="alignright"' on an image will (who would've
thought?!) align the image to the right. And using 'class="centered', 
will of course center the image. This is much better than using
align="center", being much more futureproof (and valid) */
img.centered{display:block; margin-left:auto; margin-right:auto}
img.alignright{padding:4px; margin:0 0 2px 7px; display:inline}
img.alignleft{padding:4px; margin:0 7px 2px 0; display:inline}
.alignright{float:right}
.alignleft{float:left}
/* End Images */
/* Begin Lists
Special stylized non-IE bullets
Do not work in Internet Explorer, which merely default to normal bullets. */
html>body .entry ul{margin-left:0px; padding:0 0 0 30px; list-style:none; padding-left:10px; text-indent:-10px}
html>body .entry li{margin:7px 0 8px 10px}
.entry ul li:before, #sidebar ul ul li:before{content:"\00BB \0020"}
.entry ol{padding:0 0 0 35px; margin:0}
.entry ol li{margin:0; padding:0}
.postmetadata ul, .postmetadata li{display:inline; list-style-type:none; list-style-image:none}
#sidebar ul, #sidebar ul ol{margin:0; padding:0}
#sidebar ul li{list-style-type:none; list-style-image:none; margin-bottom:15px}
#sidebar ul p, #sidebar ul select{margin:5px 0 8px}
#sidebar ul ul, #sidebar ul ol{margin:5px 0 0 10px}
#sidebar ul ul ul, #sidebar ul ol{margin:0 0 0 10px}
ol li, #sidebar ul ol li{list-style:decimal outside}
#sidebar ul ul li, #sidebar ul ol li{margin:3px 0 0; padding:0}
/* End Entry Lists */
/* Begin Form Elements */
#searchform{margin:10px auto; padding:5px 3px; text-align:center}
#sidebar #searchform #s{width:108px; padding:2px}
#sidebar #searchsubmit{padding:1px}
.entry form{/* This is mainly for password protected posts,makes them look better. */text-align:center}
select{width:130px}
#commentform input{width:170px; padding:2px; margin:5px 5px 1px 0}
#commentform{margin:5px 10px 0 0}
#commentform textarea{width:100%; padding:2px}
#respond:after{content:".";  display:block;  height:0;  clear:both;  visibility:hidden}
#commentform #submit{margin:0 0 5px auto; float:right}
/* End Form Elements */
/* Begin Comments*/
.alt{margin:0; padding:10px}
.commentlist{padding:0; text-align:justify}
.commentlist li{margin:15px 0 10px; padding:5px 5px 10px 10px; list-style:none}
.commentlist li ul li{margin-right:-5px; margin-left:10px}
.commentlist p{margin:10px 5px 10px 0}
.children{padding:0}
#commentform p{margin:5px 0}
.nocomments{text-align:center; margin:0; padding:0}
.commentmetadata{margin:0; display:block}
/* End Comments */
/* Begin Sidebar */
#sidebar{padding:20px 0 10px 0; margin-left:795px; width:190px}
#sidebar form{margin:0}
/* End Sidebar */
/* Begin Calendar */
#wp-calendar{empty-cells:show; margin:10px auto 0; width:155px}
#wp-calendar #next a{padding-right:10px; text-align:right}
#wp-calendar #prev a{padding-left:10px; text-align:left}
#wp-calendar a{display:block}
#wp-calendar caption{text-align:center; width:100%}
#wp-calendar td{padding:3px 0; text-align:center}
#wp-calendar td.pad:hover{/* Doesn't work in IE */background-color:#fff}
/* End Calendar */
/* Begin Various Tags &Classes */
acronym, abbr, span.caps{cursor:help}
acronym, abbr{border-bottom:1px dashed #999}
blockquote{margin:15px 30px 0 10px; padding-left:20px; border-left:5px solid #ddd}
blockquote cite{margin:5px 0 0; display:block}
.center{text-align:center}
.hidden{display:none}
.screen-reader-text{ position:absolute;  left:-1000em}
hr{display:none}
a img{border:none}
.navigation{display:block; text-align:center}
.widecolumn h1 {margin: 30px 10px 10px 10px;}
/* End Various Tags &Classes*/
/* Captions */
.aligncenter, 
div.aligncenter{display:block; margin-left:auto; margin-right:auto}
.wp-caption{border:1px solid #ddd; text-align:center; background-color:#f3f3f3; padding-top:4px; margin:10px;}
.wp-caption img{margin:0; padding:0; border:0 none}
.wp-caption p.wp-caption-text{font-size:11px; line-height:17px; padding:0 4px 5px; margin:0}
#respond{text-align:left}
/* End captions */
body, html{height:100%; margin:0 0 0 0; padding:0 0 0 0; font-family:Verdana,Arial,sans-serif; font-size:11px; color:black}
*{margin:0 0 0 0; padding:0 0 0 0; font-family:Verdana,Arial,sans-serif; font-size:11px}
body{background:#fff; text-align:center}
*:focus{outline:0}
td{text-align:left}
.container{height:100%; margin:0 auto 0 auto;  width:1024px}
.wrapbodytable{height:100%; border:0; padding:0; margin:0; width:1024px}
.greenbar{background:url(/images/bgs_06.jpg) repeat-x top left; width:1024px; height:65px; text-align:left}
.header{background:url(/images/bgs_02.jpg) repeat-x top left; width:1024px; height:132px; text-align:left}
.bodytable{height:100%}
.introbox{position:relative; margin:20px 30px 10px 4px}
.introboxtextarea{position:absolute; top:20px; left:30px}
.introboxtextarea p, .introboxtextarea h1, .introboxtextarea h2, .introboxtextarea ul{color:white; margin:0 0 0 40px; text-align:left; width:500px}
.introboxtextarea h2{font-size:32px; margin:-5px  0 0 40px}
.introboxtextarea p, .introboxtextarea li{font-size:12px}
.introboxtextarea li{margin:0 0 0 8px}
.introboxtextarea{position:absolute; top:20px; left:30px}
.reviewBoxArea p, .reviewBoxArea h1, .reviewBoxArea h2, .reviewBoxArea ul{color:black; text-align:left; margin:5px 5px 5px 5px}
.reviewBoxArea h2{font-size:28px}
.reviewBoxArea p, .introboxtextarea li{font-size:12px}
.footernavblock{display:inline-block; position: absolute; top: 10px; margin:6px 30px 0 30px; text-align:left}
.footernavblock a{text-decoration:none; color:black}
.footernavblock a:hover{text-decoration:underline}
.hgrlogo{position:absolute; top:10px; left:25px; cursor:pointer; width:500px; height:82px; border:0}
.hgrlogo img{width:500px; height:82px;  background-image:url('/images/ttmsprites.gif'); background-repeat:no-repeat; background-position: -26px -594px; margin:0 0 0 0; padding:0 0 0 0; border:0}
.b_register_small{display:inline; position:relative; cursor:pointer; width:102px; height:27px; margin:0 0 0 0; padding:0 0 0 0; border:0}
.b_register_small img{display:inline; position:relative; cursor:pointer; width:102px; height:27px; background-image:url('/images/ttmsprites.gif'); background-repeat:no-repeat; background-position: -223px -36px; margin:0 0 0 0; padding:0 0 0 0; border:0}
.b_login{display:inline; position:relative; cursor:pointer; width:102px; height:27px; margin:0 0 0 0; padding:0 0 0 0; border:0}
.b_login img{display:inline; position:relative; cursor:pointer; width:102px; height:27px; background-image:url('/images/ttmsprites.gif'); background-repeat:no-repeat; background-position: -115px 0px; margin:0 0 0 0; padding:0 0 0 0; border:0}
.b_logout{display:inline; position:relative; cursor:pointer; width:102px; height:27px; margin:0 0 0 0; padding:0 0 0 0; border:0}
.b_logout img{display:inline; position:relative; cursor:pointer; width:102px; height:27px; background-image:url('/images/ttmsprites.gif'); background-repeat:no-repeat; background-position: -224px 0px; margin:0 0 0 0; padding:0 0 0 0; border:0}
.b_facebook{display:inline; position:relative; cursor:pointer; width:28px; height:28px; margin:0 0 0 0; padding:0 0 0 0; border:0}
 .b_facebook img{display:inline; position:relative; cursor:pointer; width:28px; height:28px; background-image:url('/images/ttmsprites.gif'); background-repeat:no-repeat; background-position: -150px -211px; margin:0 0 0 0; padding:0 0 0 0; border:0}
.b_twitter{display:inline; position:relative; cursor:pointer; width:28px; height:28px; margin:0 0 0 0; padding:0 0 0 0; border:0}
.b_twitter img{display:inline; position:relative; cursor:pointer; width:28px; height:28px; background-image:url('/images/ttmsprites.gif'); background-repeat:no-repeat; background-position: -54px -211px; margin:0 0 0 0; padding:0 0 0 0; border:0}
.b_rss{display:inline; position:relative; cursor:pointer; width:28px; height:28px; margin:0 0 0 0; padding:0 0 0 0; border:0}
.b_rss img{display:inline; position:relative; cursor:pointer; width:28px; height:28px; background-image:url('/images/ttmsprites.gif'); background-repeat:no-repeat; background-position: -111px -211px; margin:0 0 0 0; padding:0 0 0 0; border:0}
.b_contact_icon{display:inline; position:relative; cursor:pointer; width:28px; height:28px; margin:0 0 0 0; padding:0 0 0 0; border:0}
.b_contact_icon img{display:inline; position:relative; cursor:pointer; width:28px; height:28px; background-image:url('/images/ttmsprites.gif'); background-repeat:no-repeat; background-position: -13px -211px; margin:0 0 0 0; padding:0 0 0 0; border:0}
.b_write_a_review{display:inline; position:relative; cursor:pointer; width:131px; height:37px; background-image:url('/images/ttmsprites.gif'); background-repeat:no-repeat; background-position: -332px -47px; margin:0 0 0 0; padding:0 0 0 0; border:0; margin:10px 10px 0 20px; position:relative; top:9px; float:right; cursor:pointer}
.b_home{display:inline; position:relative; cursor:pointer; width:102px; height:28px; margin:0 0 0 0; padding:0 0 0 0; border:0}
.b_home img{width:102px; height:28px;  background-image:url('/images/ttmsprites.gif'); background-repeat:no-repeat; background-position: -1px 0px; margin:0 0 0 0; padding:0 0 0 0; border:0}
.b_about{display:inline; position:relative; cursor:pointer; width:102px; height:28px; margin:0 0 0 0; padding:0 0 0 0; border:0}
.b_about img{width:102px; height:28px;  background-image:url('/images/ttmsprites.gif'); background-repeat:no-repeat; background-position: -115px -36px; margin:0 0 0 0; padding:0 0 0 0; border:0}
.b_blog{display:inline; position:relative; cursor:pointer; width:102px; height:28px; margin:0 0 0 0; padding:0 0 0 0; border:0}
.b_blog img{width:102px; height:28px;  background-image:url('/images/ttmsprites.gif'); background-repeat:no-repeat; background-position: -1px -36px; margin:0 0 0 0; padding:0 0 0 0; border:0}
.homepagemain{margin:10px 0 0 54px; text-align:left; display:inline-block; float:left; width:522px}
.homepagemain p, .homepagemain h1, .homepagemain .header1, .homepagemain .bodytext1, .homepagemain h2, .homepagemain .header2{margin:10px 0 10px 0}
.homepagemain h1, .homepagemain .header1{font-size:18px; font-weight:bold}
.homepagemain p, .homepagemain .bodytext1{font-size:12px; line-height:160%}
.homepagemain a{font-size:12px; line-height:160%}
h2.pagetitle, p, h1, .header1, .bodytext1, h2, .header2, h3{margin:10px 0 10px 10px; text-align:left}
h2.pagetitle, h1, .header1{font-size:18px; font-weight:bold}
h3, h2, .header2{font-size:13px; font-weight:bold}
p, .bodytext1, li{font-size:12px; line-height:160%}
a{font-size:12px; line-height:160%; color:blue; text-decoration:underline; cursor:pointer}
ul, li{margin:10px 0 10px 20px}
.rhssidebar{margin:10px 10px 0 30px; text-align:left; display:inline-block; float:left}
.rhssidebar p, .homepagemain h1{margin:10px 0 10px 0}
.rhssidebar h1, .rhssidebar .header1{font-size:18px; font-weight:bold}
.rhssidebar p, .rhssidebar .bodytext1{font-size:12px; line-height:160%}
.rhssidebar a{font-size:12px; line-height:160%}
img{border:0px}
.error1, .error2, .error1 li, .error1 ul li{color:red; font-weight:bold}
.blackspan{color:#000}
.whitespan{color:#fff}
.displayTable{border:1px solid #ffc324; border-collapse:collapse; width:892px}
.displayTable, .displayTable th, .displayTable td{ font-size:10px; color:#444}
.displayTable caption{font-size:150%; font-weight:bold; margin:5px}
.displayTable td, .displayTable th{padding:4px}
.displayTable thead th{text-align:left; background:#ffc324; color:#000;  font-weight:bold}
.displayTable thead tr th a:link, .displayTable thead tr th a:visited{color:#000; text-decoration:none; font-weight:bold}
.displayTable tbody th{font-weight:bold}
.displayTable tbody tr{ border-bottom:1px solid #ffc324}
.displayTable tbody tr.odd{}
.displayTable tfoot th, .product_table tfoot td{font-size:95%}
.displayTable tfoot td{border:0px}
.displayTable p{margin:0 0 0 0}
.displayTable A:visited{color:#aaa}
.blackpopupcontents{margin:0 0 0 0; padding:20px 10px 0 10px;  color:white; text-align:left; overflow:visible}
.blackpopupcontents h2{font-size:16px}
.blackpopupcontents td{margin:0 0 0 0; padding:0 0 0 0; color:white}
.blackpopupcontents p{line-height:150%; font-size:12px; overflow:visible}
.blackpopupcontents p a{line-height:150%; font-size:12px; color:white; text-decoration:underline}
.blackpopuponhover{display:none; margin:0 0 0 0; padding:0 0 0 0; width:310px; height:234px; background:url('/images/ttmsprites.gif'); background-repeat:no-repeat; background-position: -26px -313px; overflow:visible}
#box1{position:relative; z-index:99; left:708px; top:-104px; overflow:visible; margin:0 0 0 0; padding:0 0 0 0}
#box2{position:relative; z-index:99; left:608px; top:-104px; overflow:visible; margin:0 0 0 0; padding:0 0 0 0}
.footernavblock p, .footernavblock, .footernavblock a{font-size:10px}
.input{border:1px solid #99b3b4; width:400px; height:24px; background:#e4ebeb; font:11px verdana,sans-serif; color:#443; padding:3px; margin-bottom:4px; outline:none}
.input:focus{border:1px solid #567475; background:#e4ebeb}
.submit-btn{width:54px; height:24px; background:#743; outline:none; float:right}
.submit-btn:hover{background:#069}
div#container{border:1px solid #99b3b4; padding:15px; margin:200px auto; width:400px}
.entry ul{list-style:none; margin:0px; padding:0px; display:block}
.entry li{outline:none; background-color:#fbfbf9; text-decoration:none; display:block; padding:2px 10px 2px 10px; border-bottom:1px solid #f2f2f2; font:bold 75% arial,helvetica,sans-serif; color:#000; font-size:12px}
.entry li a{background-color:#fbfbf9; text-decoration:none; font:bold 75% arial,helvetica,sans-serif; color:#000; font-size:12px}
.entry li a:hover{background:#fff; border-bottom:1px solid #ccc; color:#369}
.entry ul a em{display:block; color:#808080; font-size:90%; padding-right:30px; font-style:normal; font-weight:normal}
.entry span{display:block; color:#a8a8a8; font-size:0.8em; font-style:normal; font-weight:normal; padding-right:10px}
.entry a:hover span{color:#800}
div#update{border:1px solid #ccc; margin-bottom:5px; background-color:white; width:500px; left:-150px; z-index:99999}
div#update2{border:1px solid #ccc; margin-bottom:5px; background-color:white; width:500px; left:-150px; z-index:99999}
div.autocomplete{      position:absolute;       width:250px;       background-color:white;       border:1px solid #888;       margin:0px;       padding:0px}
div.autocomplete ul{      list-style-type:none;       margin:0px;       padding:0px}
div.autocomplete ul li.selected{background-color:#ffb}
div.autocomplete ul li{      list-style-type:none;       display:block;       margin:0;       padding:2px;       height:32px;       cursor:pointer}
.breadcrumbs{margin:0 0 0 10px}
.hoteldisplay{margin:0 10px 10px 10px}
.rightdisplay{float:right; position:relative; left:10px; text-align: center; width:176px; height:561px; color:white}
.leftdisplay{margin:0 10px 10px 0; padding:0 0 0 0; float:left; position:relative; left:-11px; background:url('/images/filtersbg.png') top left no-repeat; width:210px; height:635px}
.hoteldisplay .leftdisplay .filterdiv{margin:10px 20px 10px 10px; width:210px}
.hoteldisplay .leftdisplay h2{font-size:14px; font-weight:bold; color:green}
.hotelsmalldesc{width:552px; height:124px; background:url('/images/shorthoteldescriptionbg.png') top left no-repeat; padding:10px 14px 10px 14px; margin:0 0 10px 0; text-align:left}
.hotelsmalldesc h2{font-size:16px; margin:10px 10px 10px 0}


.hotelsmalldesc2{ position: relative; width:552px;  border: 2px solid #cccccc; padding:4px 14px 10px 14px; margin:0 0 10px 0; text-align:left}
.hotelsmalldesc2 h2{font-size:16px; margin:10px 10px 10px 0}

.filterdiv{width:190px; margin:0 10px 10px 10px; text-align:center}
.paginationbar{ margin:0 0 10px 0; width:552px; height:26px; background:url('/images/navbg.png') top left no-repeat; padding:4px 20px 2px 10px; text-align:right}
.paginationbar div a{font-size:10px}
.paginationbar .pagelinks {margin:0 20px 0 0; display:inline; float:right; height:20px}
.hotelsmalldesc2 .pagelinks { position: absolute; right: 20px; top: 6px; font-size: 10px;}
.pagelinks a {font-size: 10px; margin: 0 0 0 0; line-height: 100%;}
.hotelsmalldesc2 .showing, .paginationbar .showing{ display:inline; float:left; text-align: right;  margin:4px 0 0 0; font-size:10px; padding:0 0 0 0;  line-height:100%}
.hotelsmalldesc2 .showing a{font-size:10px}
#mainTable{margin:0 10px 10px 10px; text-align:left}
#greennavigation{position:relative; left:-1px; width:1025px; height:61px; background:url('/images/readreviewgreenbar.png') left top no-repeat}
.greennavlinks a{color:white; font-size:14px; margin:0 10px 0 30px; position:relative; top:17px}
#greennavigationwrapper{overflow:visible; width:1000px; height:61px; margin:10px 0 0 0}
.hotelratings2{margin:0 0 10px 10px}
.hotellocation2{margin:0 0 10px 10px}
.hoteldescription2{margin:0 0 10px 10px}
.checkratesb{position:relative; top:-12px; float:right; margin:0 20px 10px 0}
.reviewshort{width:552px; height:124px; background:url('/images/shorthoteldescriptionbg.png') top left no-repeat; padding:10px 14px 10px 14px; margin:0 0 10px 0; text-align:left}
.reviewshort h2{font-size:16px; margin:4px 10px 10px 0}
.reviewshortuserbox{ float:right; text-align: right; margin:4px 0 4px 10px}
h1 a{font-weight:normal}
.reviewform{margin:0 10px 10px 10px; font-size:12px}
.reviewform p, .reviewform td, .reviewform select, .reviewform input, .reviewform textarea{font-size:12px}
div.starry{width:200px; margin:0 0 0 0; padding:0 0 0 0}
div.standard_star{background-repeat:no-repeat; cursor:pointer; float:left; display:inline}
div.feedback{border:1px solid #ddd; padding:5px 3px 3px; display:inline}
#update222 select option{margin:6px 6px 6px 6px; padding:0 0 0 0; font-size:12px; color:#000}
.reviewsample { position: relative; left: -4px; bottom: -2px; border: 1px solid #cccccc; margin: 8px 2px 2px 2px; width: 400px;  padding: 0 2px 2px 2px; }
.reviewsample p {margin: 2px 2px 2px 2px; }
.reviewsample a {text-decoration: none; }
.filterdiv a { text-decoration: none; }
#hotelsearch div, #hotelsearch2 div { position: relative; }
#search, #search2 { width:210px; margin: 0 0 0 0; padding: 0 0 0 0; background: transparent; border:0;  font-size: 16px; font-weight: bold; position: absolute; top: 10px; left: 5px; text-align: left; }
#sa { margin: 0 0 0 0; padding: 0 0 0 0; width: 41px; height: 36px; position: relative; top: 2px;}

.lessmarginul li, .lessmarginul a {margin: 2px; padding: 2px;}
.googleadsinbetween { margin: 10px 10px 10px 40px; }

as_header { width: 450px;}
h2, .homepagemain h2 { margin-top: 20px; }
.reviewbox_footerlinks {  width: 100%; position: absolute; left: 0; margin-left: -4px; bottom: 34px; text-align: center; }
.reviewbox_footerlinks a { color: white;  margin: 0 10px 10px 0; padding: 2px; line-height: 14px;  }
.reviewbox_footerlinks a:link {border: 1px solid white;}
.reviewbox_footerlinks a:hover { color: yellow; border: 1px solid yellow;  }

#hotelCheckRates { color: white; }
#hotelCheckRates td { color: white; }
#testdiv1 td { color: black; font-size: 12px;  }
#testdiv1 .TESTcpMonthNavigation { font-weight: bold; text-align: center; color: #444444;}
#testdiv1 .TESTcpTodayText { background: #dddddd; }
#testdiv1 a { text-decoration: none; text-align: center; }
#testdiv1 a:hover { color: black; background: #eeeeee; }
#testdiv1 small { text-align: left; font-size: 10px; }
.TESTcpCurrentMonthDateDisabled { color: #aaaaaa; }
#hotelCheckRates small { color: white; }
.yellow { color: yellow; }
#checkratesoptions td input { margin: 3px 3px 3px 3px;}

#selectahotel { line-height: 170%; margin: 6px 0 2px 10px; padding: 0 0 0 0; width:600px; font-size: 12px;}
#ui-datepicker-div
    {
        z-index: 9999;
    }

.hotelprice { font-size: 24px; font-weight: bold; color: green; }

