/*User Selectable Styles*/
.Heading1,H1  { font-family: Arial, Verdana, sans-serif;
               margin:0; 
               padding:9px 0;
               color:#4b4c42; 
               clear:both;
			   font-size:24px; 
               line-height:36px; 
	           padding:18px 0;
			   font-weight:bold;}
			   
.Heading2,h2 { font-family:Arial, Verdana, sans-serif;
               margin:0; 
               padding:9px 0;
               color:#4b4c42; 
               clear:both;
			   font-size: 27px; 
               line-height: 36px;}
			   
.Heading3,h3 { font-family: Arial, Verdana, sans-serif;
               margin:0; 
               padding:9px 0;
               color:#4b4c42; 
               clear:both;
			   font-size: 18px;} 

.Heading4,h4 { font-family: Arial, Verdana, sans-serif;
               margin:0; 
               padding:9px 0;
               color:#4b4c42; 
               clear:both;
			   font-size:16px;
               font-weight:bold;} 	
			   
.Normal,p { margin:0pt 0pt 18px;
          font-family: Arial, Verdana, sans-serif;
          color:#252522;
          font-size:12px;
          line-height:18px;}
		  
.Hostel_quote { line-height:36px;
                margin-top:14px;
		        font-size:12px;
		        padding:0;
				font-style:italic;}	
				
.Photo { line-height:27px;
         margin-top:14px;
		 font-size:9px;
		 padding:0 9px;	 
		 font-style:italic;
		 background:#f1f1f1;
		 border-top:1px solid #d1d1d1;}
		 
.walking_disclaimer { line-height:14px;
                      margin-top:14px;
		              font-size:9px;
		              padding:12px;
		              background:#f1f1f1;
		              border:1px solid #d1d1d1;
					  text-align:left;}		 
    .err_Msg{
        color:#ff0000;
        font-style:italic;
        }
     .dbMsg p{
        background:#fff;
        padding: 20px 0;
        border-radius: 4px;   
        margin:20px 0 0 0;
        clear:both; 
        font-size:1.2em;
        }
    #r-form img
    {
        float:none;
    }        
	#r-form fieldset {
                border: none;
                margin-bottom: 10px;
                }
	#r-form ul li {
                line-height: 30px;
                list-style: none;
                padding: 5px 10px;
                margin-bottom: 2px;
                }                          
	#r-form label {
                float: left;
                font-size: 12px;
                font-weight:bold;
                width:20%;
                }
	#r-form fieldset label:hover {
                cursor: pointer;
                }         
	#r-form  input{
                background: #ffffff;
                padding: 5px;  
                border:1px solid #ddd;
                border-radius: 4px;
                } 
	#r-form input{
                width: 200px;
                }   
	#r-form input.singleClass{
                background: #c40506;
                color: #ffffff;
                display: inline-block;
                font-size: 14px;
                letter-spacing: 1px;
                padding: 5px;
                text-transform: uppercase;  
                border-radius: 4px;
                width:120px;
                }
	#r-form input.singleClass{
                margin-left:25%;
                }  
	#r-form input.singleClass:hover{
	            cursor:pointer;
	            background:#fff;
	            color: #c40506;
	            border:1px solid  #c40506;
	            }  
    #captcha
    {
        margin-top:-20px;
    }
    #captcha span
    {
        font-weight:bold;
    }	            
    #captcha li
    {
        margin-left:20%;
    }    
    #captcha img
    {
        margin-left:0;
    }  					  					  
