body {
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#473832;
	line-height:17px;
}
.textfield1{
border:1px solid #0064C5;
background-color:#FFFFFF;
color:#000000;
height:20px;
font-family:10px;
font-weight:bold;
font-family: Arial, Helvetica, sans-serif;
}
.textfield{
border:1px solid #C0D5FF;
background-color:#F1FAFF;
color:#999999;
height:16px;
}
.selecti{
background-color:#999999;
width:181px;
}
#top
{
font-family:Arial, Helvetica, sans-serif;;
color:#2C7AD1;
font-size:11px;
}
#top a
{
font-family:Arial;
color:#2C7AD1;
font-size:11px;
text-decoration:none;
}
#top a:hover
{
font-family:Arial, Helvetica, sans-serif;;
color:#439303;
font-size:11px;
text-decoration:none;
}
#n_bluetable
{
border:1px solid #BFD4FF;
background-color:#EFF9FE;
color:473832;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
#n_bluetable span
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0360C7;
}
#n_bluetable .grey
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#B2B2B2;
text-decoration:none;
}
#n_bluetable .greylink
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#B2B2B2;
text-decoration:none;
}

#n_bluetable .greylink:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#B2B2B2;
text-decoration:underline;
}

.greylink
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#B2B2B2;
text-decoration:none;
}

.greylink:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#B2B2B2;
text-decoration:underline;
}

.blacklink
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}

.blacklink:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
}


#n_bluetable1
{
border:1px solid #BFD4FF;
background-color:#EFF9FE;
color:473832;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
#n_bluetable1 span
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0360C7;
}
#n_bluetable1 .grey
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#B2B2B2;
text-decoration:none;
}
.grey
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#B2B2B2;
text-decoration:none;
}
#n_bluetable1 .greylink
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#B2B2B2;
text-decoration:none;
}

#n_bluetable1 .greylink:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#B2B2B2;
text-decoration:underline;
}

.biggreylink
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5F5F5F;
text-decoration:underline;
}
.biggreylink:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5F5F5F;
text-decoration:none;
}
.n_bluehead
{
font-family:Arial, Helvetica, sans-serif;;
color:#0065C2;
font-size:14px;
font-weight:bold;
text-align:left;
}
#n_greentable
{
border-left:1px solid #C7E185;
border-right:1px solid #C7E185;
background-image:url(../img/green-bg.gif);
height:90px;
color:473832;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
#n_greentable span
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#6C920D;
}
#n_greentable1
{
border:1px solid #C7E185;
color:473832;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
#n_greentable1 span
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#6C920D;
}
#n_greentable1 .grey
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#B2B2B2;
text-decoration:none;
}
#n_greentable1 .greylink
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#B2B2B2;
text-decoration:none;
}
#n_greentable1 .greylink:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#B2B2B2;
text-decoration:underline;
}

.n_greenhead
{
font-family:Arial, Helvetica, sans-serif;;
color:#7D9D2C;
font-size:14px;
font-weight:bold;
}


#n_greentable1 .jus_pad
{
text-align:justify;
padding-right:7px;
}

.jus_pad_blue
{
text-align:justify;
padding-right:6px;
padding-left:6px;
}

form{margin:0;padding:0;}
select{background-color:#fafafa;border:1px solid #999;font-size:11px;}
input{background-color:#fafafa;border:1px solid #999;font-size:11px;}
.radio{background-color:transparent;border:none;font-size:11px;}
input:focus,textarea:focus,select:focus{background-color:#DEEFFF;border-color:#758a9e;}
textarea{background-color:#fafafa;border:1px solid #999;font-family:"Trebuchet MS";font-size:12px;}
img{
border:0px;
}





.greenlink
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#3A9722;
text-decoration:none;
}
.greenlink:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#3A9722;
text-decoration:underline;
}

.biggreenlink
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#3A9722;
text-decoration:none;
}
.biggreenlink:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#3A9722;
text-decoration:underline;
}

.bluelink
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0065C2;
text-decoration:none;
}
.bluelink:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0065C2;
text-decoration:underline;
}

.whitelink
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
.whitelink:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:underline;
}
.blueborder
{
background-color:#ECF8FD;
border-left:1px solid #C2D9F4;
border-right:1px solid #C2D9F4;
}
#footer
{width:780px;
}
/* Browse Cities */
#browse_city {
	border: 1px solid #C2D9F4;
	background-color:#ECF8FD;
	padding: 3px;
	margin: 0 0 3px 0;
	color: #454545;
	height:205px;
	_height:195px;
	clear:both;
}
#btm_list ul {
	width:100px;
	padding:-5px
}
#btm_list li {
	list-style: none;
	margin-left: 0px;
	line-height:15px;
}
#btm_list li a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0065C2;
text-decoration:none;
}
#btm_list li a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#439303;
text-decoration:underline;
}
#btm_list .key {
	text-decoration: underline;
}
#indexing {/*
border-top: 1px dotted #ccc;
border-bottom: 1px dotted #ccc;*/
	text-align:center;
	background-color:#f8eb83;
	margin: 0 0 0px 0;
}
#indexing ul
{
    padding:0px;
    margin:0px;
}
#indexing li {
	color: #2F637A;
	background: inherit;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
	display:inline;
	border-left:1px solid #999999;
}
#indexing li .last {
	color: #2F637A;
	background: inherit;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
	display:inline;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
}
#indexing .first {
	color: #000;
	background-color:inherit;
	font-weight:bold;
	text-decoration:none;
	padding:0 2px 0 5px;
	display:inline;
	border-left:none;
	border-right:none;
}
#indexing a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}
#indexing a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
}
.n-bluehead2{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#0065C2;
font-weight:bold;
}
.greylinknew {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}
.greylinknew:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
text-decoration:none;
}

.popup {
 display:none;
 background-color:#EAF1FB;
 text-align:left;
 left:550px;
 top:20px;
 height:100px;
 width:200px;
 border:1px solid #999999;
 margin:0px 0px 0px 0px;
 z-index:10;
}

.leadPopup {
 position:absolute;
 display:none;
 background-color:#c3f2fb;
 text-align:left;
 left:790px;
 top:180px;
 height:150px;
 width:178px;
 border:1px solid #999999;
 margin:0px 0px 0px 0px;
 z-index:10;
}

.boldclass {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
 	font-weight:bold;
 	color: black;
 	background-color: #ECFDB1;
}

 #right_partition  {
 width:190px;
 margin:0 0 0 2px;
 float:left;
}
 #right_partition .imge
 {
 margin:0 0 0 5px;
 background:url(/resources/img/package_banner.gif) no-repeat;
  }

 #right_partition .txt
 {
 padding:0 0 0 5px;
 font-size:12px;
 color:#FFFFFF;
}







#header {
}
#top_info {
	line-height: 19px;
	float: right;
	color: #808080;
	margin: 2px 5px 7px 0;
	text-align: right;

}

#content {
	width: 778px;
	margin:0 auto;
	float:left;
}
#logo {
	margin-bottom: 1px;
	background: url(../img/new-logo.gif) no-repeat;
	background-position:left;
	height:73px;
}
#findratereview {
	margin-bottom: 1px;
	background: url(../img/findratereview2.gif) no-repeat;
	background-position:left;
	height:73px;
	margin-left: 180px;
}
#login {
	cursor:pointer;
	margin: 35px 0 0 0px;
	font-family:Arial, Helvetica, sans-serif;
}
#callhotel {
	font-size: 11px;
	font-weight: bold;
	color: rgb(255, 102, 0);
}
#header_inner {
}
#top_info_inner {
	line-height: 19px;
	float: right;
	color: #808080;
	margin: 2px 5px 7px 0;
	text-align: right;

}

#content_inner {
	width: 778px;
	margin:0 auto;
	float:left;
}
#logo_inner {
	margin-bottom: 1px;
background: url(../img/new-logo.gif) no-repeat;	
background-position:left;
	height:73px;
}
#findratereview_inner {
	margin-bottom: 1px;
	background-position:left;
	height:73px;
	margin-left: 180px;
}
#login_inner {
	cursor:pointer;
	margin: 35px 0 0 0px;
	font-family:Arial, Helvetica, sans-serif;
}
#callhotel_inner {
	font-size: 11px;
	font-weight: bold;
	color: rgb(255, 102, 0);
}
.blacklink_inner a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}

.blacklink_inner a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
}

/*for top tabs*/
.nav{height:26px;background:#f0fbff; }
.base{background:#cbe9f3; height:6px;  width:100%;}
#tabsnav { float:left; width:100%; background:#f0fbff; font-size:93%;line-height:normal;font: bold 10px Verdana; height:26px;border-bottom:1px solid #77a8c4; }
#tabsnav ul {margin:0; padding:5px 10px 0 7px; list-style:none; font: bold 10px Verdana; }
#tabsnav li { display:inline; margin:0; padding:0;font: bold 10px Verdana; }
#tabsnav a { float:left;background:url(../img/express/tableft5.gif) no-repeat left top; margin:0; padding:0 0 0 4px; text-decoration:none; cursor:hand; }
#tabsnav a span { float:left; display:block;background:url(../img/express/tabright5.gif) no-repeat right top; padding:5px 10px 4px 6px;color:#FFF;}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsnav a span {float:none;}

/* End IE5-Mac hack */
#tabs5 a:hover span {color:#FFF;}
#tabsnav a:hover { background-position:0% -42px;}
#tabsnav a:hover span {background-position:100% -42px;}
#tabsnav #current a {background-position:0% -42px; }
#tabsnav #current a span { background-position:100% -42px; }

