  body {
  		font-family: Arial, Helvetica, sans-serif;
  }

  p,td,th,li,a {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 15px;
		color: #858585;
  }
  
  H1 {
  		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 15px;
		color: #858585;
		font-style: bold;		
  }
	
  .butt{
  	background-color:#E0DFE3;
  
  }


  .main_heading {
		font-size: 15px; 
		color: #666666;
		font-weight: bold;
		line-height: 18px;
  }
  
  .red_heading {
		font-size: 11px; 
		color: #D80707;
		line-height: 15px;
  }
  
  .blue_text {
		font-size: 11px; 
		color: #0B307E;
		line-height: 15px;
  }

  .light_grey {
		font-size: 11px; 
		color: #CCCCCC;
 }

  .form_contact {
    	font-family: Arial, Helvetica, sans-serif;
		font-size: 11px; 
		color: #858585;
		background-color: #F6F6F6;
		border: 1px solid #CCCCCC;
 
  }
  
  .base_nav:link, .base_nav:active, .base_nav:visited {
		color:#858585; 
		text-decoration: none
  }

  .base_nav:hover {
		color:#333333; 
		text-decoration: none; 
  }

  A {
		color:#000000; 
		text-decoration: none
  }
  
  A:hover {
		color:#D80707; 
  }

  body {
  	margin:0;
	padding:0;
		scrollbar-face-color: #FFFFFF; 
		scrollbar-shadow-color: #FFFFFF; 
		scrollbar-highlight-color: #FFFFFF; 
		scrollbar-3dlight-color: #999999; 
		scrollbar-darkshadow-color: #999999; 
		scrollbar-track-color: #FFFFFF; 
		scrollbar-arrow-color: #999999
  }
  
  #projectScroll
  {
	/*z-index: 1;*/
	height: 210px; 
	/*width: 99%;*/
	overflow: auto;
	/*padding-right: 5px;
	background-color: Fuchsia;*/
  }
  
  #popup_main{
  	
  }
  
  #pmain_header{
  	margin:0;
	padding:0;
  	background-color:#939597;
  	width:100%;
	height:116px;
	background-image:url(../popup_header_top.gif);
	background-position:bottom;
	background-repeat:repeat-x;
  }
  
  #pmain_body{
  	padding: 15px 20px 30px 30px;
  
  }
    #pmain_body1{
  	padding: 10px 10px 15px 15px;
  
  }
  
  #error a{
  	color:#f00;
	text-decoration:none;  
  }
  
  #error a:hover{
  	color:#f00;
	text-decoration:underline;  
  }
  
  
  
  
  .day {border:1 solid #A2A1A1; color:#383737; padding-right:3px; padding-bottom:5px; background-color:#FFFFFF;}
			.daycheckout {border:1 solid #000000; color:#383737; padding-right:3px; padding-bottom:5px; background-color:#FFFFFF;}
			.daycheckoutselected {border:1 solid #000000; color:#383737; padding-right:3px; padding-bottom:5px; background-image: url(images/back_<%=hotel%>.gif); background-repeat: repeat-y;}
			.dayavailable {border:1 solid <%=darkColour%>; padding-right:3px; padding-bottom:5px; background-color:#FFFFFF;}
			.dayavailablemin {border:1 solid #00FF00; padding-right:3px; padding-bottom:5px; background-color:#FFFFFF;}
			.dayselected {border:1 solid <%=darkColour%>; padding-right:3px; padding-bottom:5px; background-color:<%=lightColour%>;}
			.dayselectedcheckout {border:1 solid <%=darkColour%>; color:#383737; padding-right:3px; padding-bottom:5px; background-image: url(images/back_<%=hotel%>.gif); background-repeat: repeat-y;}
			.dayselectedmin {border:1 solid #00CC00; padding-right:3px; padding-bottom:5px; background-color:<%=lightColour%>;}
			.dayselectedcheckoutmin {border:1 solid #00CC00; color:#383737; padding-right:3px; padding-bottom:5px; background-image: url(images/back_<%=hotel%>.gif); background-repeat: repeat-y;}
			.date {color:#000000; font-size: 7px; font-family: terminal;}
			a.date {color:#000000; text-decoration: none; font-size: 7px; font-family: terminal;}
			a:hover.date {color:#000000; text-decoration: none; font-size: 7px; font-family: terminal;}
			.room {color:#000000;}
			a.room {color:#000000; text-decoration: none;}
			a:hover.room {color:#000000; text-decoration: none;}
			.error {color:#FF0000;}
			.MTWTFSS {color:#000000; font-size: 10px; font-family: terminal;}
			.MonthYear {color:#000000; font-size:10px; text-transform:uppercase}
			a:link.monthSelector {color:<%=darkColour%>; text-decoration: none;}
			a:active.monthSelector {color:<%=darkColour%>; text-decoration: none;}
			a:visited.monthSelector {color:<%=darkColour%>; text-decoration: none;}
			a:hover.monthSelector {color:<%=darkColour%>; text-decoration: none;}
			.roomType {background-color:#ECECEC; border:1 solid #FFFFFF; padding:5px;}
			.roomTypeSelected {background-color:#CAC9C9; border:1 solid #FFFFFF; padding:5px;}
			.dropDownLeft {width:80px;}
			.dropDownRight {width:82px;}
			.checkBox {border:none; background-color:#FFFFFF;}
			.bookingDetails {}