
/*=======Global Styles===========*/
body{
background-color:#E5F0FF;
margin:20px;
}

input:text{width:250px;}
select{width:250px;}

.page_container{
width:900px;
padding: 20px;
border:1px solid #000000;
background-color:#F2F2F2;
font-family:Arial, helvetica, sans-serif;
font-size:13px;
text-align:left;
}

.help_container{
display:none;
width:900px;
padding: 10px 20px 10px 20px;
margin-bottom:5px;
border:1px solid #000000;
background-color:#E5FFE5;
font-family:Arial, helvetica, sans-serif;
font-size:13px;
text-align:left;
}

.top_menu_div{
width:900px;
height:20px;
text-align:right;
}

.top_menu, .top_menu a, .top_menu a:visited{
font-family:Arial, helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:blue;
}

.top_menu a:hover{
color:green;
}

.error_box{
font-weight: bold;
background-color:#FFE5E5;
border:2px solid #FF6666;
margin-bottom:20px;
}

.warning_box{
font-weight: bold;
background-color:#FFFFCC;
border:2px solid #FF9900;
margin-bottom:20px;
}

.confirm_box{
font-weight: bold;
background-color:#CCFFCC;
border:2px solid #00CC00;
margin-bottom:20px;
}

.login_form{
font-family:Arial, helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-align:right;
}

.login_form a{
color:blue;
text-decoration:none;
}

.form_table td{text-align:right;}

.form_container{
border:1px solid #000000;
padding:15px;
}

.form_container_header{
font-family:Arial, helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
}

.form_container_header a{
color:blue;
text-decoration:none;
}

.menu li{
margin-bottom:5px; 
}

.menu li a{
font-family:Arial, helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:blue;
}

.list_header{
font-family:Arial, helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#000000;
}

.list_box{
border:1px solid #000000;
padding:10px;
border-collapse:collapse;
}

.list_box td{
font-family:Arial, helvetica, sans-serif;
font-size:13px;
padding:3px;
padding-right:10px;
border:1px solid #000000;
}

.list_box td a{
text-decoration:none;
color:blue;
}

.pagination{
font-family:Arial, helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
}

.pagination a{
color:blue;
text-decoration:none;
}

.room_container{
border:1px solid;
width:400px;
}

.room_header{
background-color:#80BFFF;
}

.room_price tr{
background-color:#80BFFF;
}

.room_extras{
background-color:#CCFF80;
}

.room_detail{
font-family:Arial, helvetica, sans-serif;
font-size:11px;
}

