body, table, td, th, div, p, h1, h2, h3, h4, h5, h6, ul, li, br, img {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	list-style-type:none;
}

body {	
	
	background-color:#ffffff;
}

img, a {
	outline:none;
	border:0px;
}

.clrboth {
	clear:both;
}

.centered {
	text-align:center;
}

.template {
	width:901px;
	margin:0px auto;
	text-align:left;
}

.imght {
	height:110px;
}
.brdr1 {
	border-top:1px solid #fa8f06; 
	margin-top:1px;
}

.brdr2 {
	border-top:1px solid #ed9527;
}

.menubkg {
	background:url(../Budget/images/menubkg.jpg) repeat-x top left; 
	height:25px;
	margin-top:2px;
	padding:5px 0px; 
}

.menult { background:url(../Budget/images/menu_lt.jpg) top left no-repeat; height:25px; }
.menubg { background:url(../Budget/images/menu_bg.jpg) top left repeat-x; height:25px; }

.menu li {
	float:left;
	list-style-type:none;
	margin:0px 2px;
}

.menu li a {
	line-height:25px;
	display:block;
	text-decoration:none;
	text-align:center;
	font-size:10pt;
	font-weight:bold;
	color:#10104d;
	padding: 0px 14.5px;
	letter-spacing:1px;
}

.menu li a:hover {
	color:#fa8f06;
}

.bluebg {
	background:url(../Budget/images/blue_bg.jpg) repeat-x top left; 
	height:23px;
	padding:0px 0px 0px 5px;
}

.innerbluetxt {
	color:#ffffff; 
	float:left;
	font-size:11px;
	font-weight:normal;
}

.innerbluetrt {
	float:right; 
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	padding-right:12px;
}

.rates {
	margin-top:10px;
	border: 1px solid #bdbcbd;
	background-color:#f2f3f4;
}

.rates1 {
	margin-top:1px;
	border: 1px solid #bdbcbd;
	background-color:#f2f3f4;
}
	
.selectbox {
	border:1px solid #bdbcbd;
	height:18px;
	width:150px;
}

.checkin {
	float:left; 
	padding:13px 0px 13px 22px; 
	font-size:11px; 
	font-weight:bold;
}

.checkout {
	float:left; 
	padding:13px 0px 13px 50px; 
	font-size:11px; 
	font-weight:bold;
}

.chectrt {
	float:right; 
	padding:46px 15px 16px 0px;
}

.desc {
	margin-top:10px;
	border: 1px solid #bdbcbd;
	background-color:#ffffff;
}

.pics{
	float:left; 
	padding:10px 0px 10px 10px; 
}

.addr{
	float:left;
	padding:10px 0px 10px 10px;
}

.head {
	font-weight:regular;
	font-size:14pt;
	color:#10104d;
	padding-bottom:5px;
}

.addrs {
	font-size:9pt;
	color:#10104d;
	font-weight:bold;
	padding-top:5px;
}

.price {
	float:right;
	padding:25px 10px 10px 0px;
}

.bluebg1 {
	background:url(../Budget/images/bluebg1.jpg) repeat-x top left;
	height:31px;
}

.cust li {
	float:left;
	list-style-type:none;
}

.cust li a {
	line-height:31px;
	display:block;
	text-decoration:none;
	text-align:center;
	font-size:8pt;
	font-weight:regular;
	color:#ffffff;
	padding: 0px 100px;
}

.cust li a:hover {
	color:#fa8f06;
}

.online {
	padding:10px 0px; 
	text-align:center;
	font-size:10pt; 
	font-weight:bold; 
	color:#000000;
}

.footer a {
	font-size:9pt; 
	font-weight:regular; 
	color:#000000;
	text-decoration:none;
}

.desclt{
	float:left;
	padding:15px;
}

.descrt{
	margin-left:366px;
	padding:15px;
}

.prnt {
	font-size:9pt; 
	font-weight:bold;
	color:#0000000;
}

.pop_amen {
	padding-top:20px;
}

/*.amen {
	float:left; 
	padding-left:10px; 
	line-height:25px; 
	font-size:8pt;
}

.amen1{
	float:left; 
	padding-left:175px; 
	line-height:25px; 
	font-size:8pt;
}*/

ul.amen li{
	list-style-type:none;
	float: left;
	width: 195px;
	font-size:8pt;
	font-weight:normal;
	padding-bottom:12px;
	/*line-height:25px; */
	background:url(../Budget/images/orangearrow.jpg) no-repeat top left;
	margin-left:10px;
	padding-left:20px;
	vertical-align:middle;
}

.full_desc{
	font-size:9pt;
	color:#003366; 
	font-weight:bold;
}

.bluelt {
	background:url(../Budget/images/bluelt.jpg) no-repeat top left;
	height:30px;
	
}
.bluert {
	background:url(../Budget/images/bluert.jpg) no-repeat top right ;
	line-height:30px;
	padding: 0px 123px;
	text-decoration:none;
}

.bluert a {
	font-size:10pt;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}

.bluebg1{
	background:url(../Budget/images/bluebg1.jpg)repeat-x top left;
	background-color:#d8d8d7;
	height:30px;
}

.head1 {
	font-size:13pt;
	font-weight:bold;
	padding-bottom:10px;
}

.cpyrt {
	font-size:9pt; 
	color:#000000;
	padding-top:10px;
}

.cpyrt a{
	font-size:9pt; 
	color:#000000;
	padding-top:10px;
	text-decoration:none;
}

.powered{
	float:right;
	font-size:9pt; 
	color:#000000;
	padding-right:5px;
}

.sitemap a {
	text-decoration:none; 
	font-size:12px !important; 
	font-weight:bold;
	color:#000000;
	padding-left:20px;
	
}
	

.tab {margin:0px; padding:0px; background-color:#d8d8d7; width:18%; display:block; height:32px; }
.taball {margin:0px; padding:0px; border-bottom:1px solid #353562;}
.tab li {margin:0px; padding:0px; float:left; height:32px; list-style-type:none;}
.tab li a {margin:0px; padding:0px 18px; line-height:32px; display:block; text-decoration:none;color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold;} 
.taball a {margin:0px; padding:0px; line-height:32px; display:block; text-decoration:none; color:#000000; font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;}
.tab li a.sel {background-color:#353562; color:#ffffff; font-weight:bold;}
.tab li a:hover {color:#353562; font-weight:bold;}

.hidediv { display:none; }
.showdiv { display:block; }