@charset "UTF-8";
* {
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
}

img {
border:0px;
padding:0px;
margin:0px;
}

ul, li {
list-style:none;
padding: 0;
margin: 0;
}

body {
margin:0;
padding:0;
/*---Comment Out
background-image:url(../images/generic_page/BG2.jpg);
background-position:center;
background-repeat:no-repeat;
--*/
}

td {
vertical-align:top;
}

h1, h2, h3, h4, h5 {
	font-family:Arial, Helvetica, sans-serif;
}

p {
font-size:13px;
padding-bottom:8px;
text-align:left;
}

h1 {
font-size:16px;
padding-bottom:8px;
text-align:left;
}

a {
text-decoration:none;
color:#1402fe;
}

.clear {
	height:0px; 
	overflow:hidden; 
	display:block; 
	clear:both;
	visibility:hidden;
	}
	
/*------------Check Out Text------------*/
#checkout_body_container {
background-color:#fef9db !important;
}

#checkout_text {
background-color:#fef9db;
padding:0 10px;
}

#checkout_text h1 {
font-size:15px;
font-weight:bold;
padding-top:10px;
}

#checkout_go_back {
width:801px;
height:26px;
background-image:url(../images/checkout_page/go_back.jpg);
}

#checkout_cart_deccan {
background-color:#fef9db;
padding:0 10px 0 10px !important;
}

#no_billing_reminder {
text-align:right;
float:right;
width:350px;
}

#no_billing_reminder p {
font-size:14px;
color:red;
}

/*------------Container-----------*/	
#container {
margin-left:auto;
margin-right:auto;
width:800px;
}

#tablescroll {
width:801px;
height:321px;
overflow:auto;
}

#textpadding {
padding:18px 24px;
}

/*--------------Drop Down Menu-------------*/
#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: yellow;
}

/*--------------Home Page---------------*/
#homepageinformation {
width:801px;
height:321px;
}

#homepageinfoL {
float:left;
width:240px;
padding:50px 80px 0 80px;
}

#homepageinfoL p, #homepageinfoL h1 {
text-align:justify;
}

#homepageinfoL h1 {
font-size:17px;
}

#homepageinfoL p {
font-size:14px;
font-weight:bold;
}

#homepageinfoRimg {
float:right;
width:382px;
height:321px;
display:block;
}

/*---Registration Form----*/
.RegInputBoxes {
border:1px solid black;
width:200px;
}

#date_arriving {
width:250px;
float:left;
}

#hotel_registration_box {
width:550px;
border:1px solid black;
padding:8px 0 10px 0;
}

#number_of_nights {
width:40px;
float:left;
font-size:13px;
margin-left:5px;
}

#selection_box {
font-size:14px;
}

#select_hotel_info {
float:left;
}

#register_now {
float:left;
clear:left;
}

#register_now_button {
padding-left:255px;
}

#registration_text_box {
text-align:right;
padding-right:5px;
font-size:14px;
font-weight:bold;
}

