﻿/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	HTML TAGS 
   background-image: url(background.jpg);
    background-position: center top;
    background-repeat: repeat-y;
	
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

body
{
    background-color:#ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #003399;
    margin-right: auto;
    margin-left: auto;
    margin-top:    0px;

}
.grid
{
 text-align:left;
 vertical-align:top;
}
.gridbold
{
 text-align:left;
 vertical-align:top;
 font-weight:bold;  
}
.gridcentre
{
 text-align:center;
 vertical-align:top;
 font-weight:bold;  
}

.gridright
{
 text-align:right;
 vertical-align:top;
}
div.allcontent
{
  width:960px;
  height: auto;
  background-color: #ffffdd;
  margin-left:      auto;
  margin-right:     auto;
  margin-top:    2px;
  padding-left:0px;
  padding-right:0px; 

}

div.allcontentshortstay
{
  width:960px;
  height: auto;
  background-color: #ebefae;
  margin-left:      auto;
  margin-right:     auto;
  margin-top:    2px;
  padding-left:0px;
  padding-right:0px; 

}

div.header
{

    padding:0px;
    border-bottom:thin solid white;
    height: 80px;
    width: 960px;
    margin:0px 0 8px 0;
}

div.mainpagecontent
{
    margin:0 0 10px 205px;
    padding:0; 
    background-color: #ffffdd;
}

div.mainpagecontentshortstay
{
    margin:0 0 10px 205px;
    padding:0; 
    background-color: #ebefae;
}
div.incidentmaincontent
{
    margin:5px 0 10px 0;
}
div.incidentmaincontentborder
{
     margin:10px 0 10px 10px;
}
div.roompicture
{
    float:left; 
    margin-left:0px;
    margin-right:0px;
    width:25%; 
      margin:0;
    padding:0;
    border:0;

}
div.roomdescription
{
    margin-left:25%;
    margin-right:10px;
       margin:0;
    padding:0;
    border:0;

}
#mainpageleftcolumn
{
    float: left;
    width:180px;
    color:#003399;
    background-color:#999900;
    padding:3px 0 5px 5px;
     border-bottom:solid 10px inherit;

}
#mainpageleftcolumn h1
{
    font-size:18px;
    padding:10px 0 5px 0;
    margin:0;
}

#mainpageleftcolumn h2
{
    font-size:16px;
    padding:10px 0 0px 0;
    margin:0;
}

#mainpageleftcolumn p
{
   font-size:15px;
   padding:3px 0 0px 0;
   margin:0; 

}
#mainpageleftcolumn img
{
   padding:0 0 0 0;
   margin:0; 

}

#mainpageleftcolumn a:active {font-size:12px; font-weight:bold; color:#003399; text-decoration:underline;padding:0;}
#mainpageleftcolumn a:link {font-size:12px;font-weight:bold;  color:#003399;text-decoration:underline;padding:0;}
#mainpageleftcolumn a:visited {	font-size:12px;font-weight:bold; color:#003399;text-decoration:underline;padding:0;}
#mainpageleftcolumn a:hover {font-size:12px;font-weight:bold; color:white;text-decoration:underline;padding:0;}

.mainpageleftcolumnblock
{
    margin:0 0 12px 0
}
#mainpageleftcolumnshortstay
{
    float: left;
    width:180px;
    color:#003399;
    background-color:#00cccc;
    padding:3px 0 5px 5px;
     border-bottom:solid 10px inherit;

}
#mainpageleftcolumnshortstay h1
{
    font-size:18px;
    padding:10px 0 5px 0;
    margin:0;
}

#mainpageleftcolumnshortstay h2
{
    font-size:16px;
    padding:10px 0 0px 0;
    margin:0;
}

#mainpageleftcolumnshortstay p
{
   font-size:15px;
   padding:3px 0 0px 0;
   margin:0; 

}
#mainpageleftcolumnshortstay img
{
   padding:0 0 0 0;
   margin:0; 

}

#mainpageleftcolumnshortstay a:active {font-size:12px; font-weight:bold; color:#003399; text-decoration:underline;padding:0;}
#mainpageleftcolumnshortstay a:link {font-size:12px;font-weight:bold;  color:#003399;text-decoration:underline;padding:0;}
#mainpageleftcolumnshortstay a:visited {	font-size:12px;font-weight:bold; color:#003399;text-decoration:underline;padding:0;}
#mainpageleftcolumnshortstay a:hover {font-size:12px;font-weight:bold; color:white;text-decoration:underline;padding:0;}

.mainpageleftcolumnshortstayblock
{
    margin:0 0 12px 0
}

#mainmenuitem a:active {font-size:14px; font-weight:bold; color:#003399; text-decoration:underlined;padding:0;}
#mainmenuitem a:link {font-size:14px;font-weight:bold;  color:#003399;text-decoration:underlined;padding:0;}
#mainmenuitem a:visited {	font-size:14px;font-weight:bold; color:#003399;text-decoration:underlined;padding:0;}
#mainmenuitem a:hover {font-size:14px;font-weight:bold; color:white;text-decoration:underlined;padding:0;}
div.mainmenuitem
{
background-color:#ffcc33;
padding:4px 4px 4px 4px;
margin: 2px 5px 1px 0px;
}
div.mainmenuitemselected
{
    background-position: 0;
    padding: 4px 4px 4px 4px;
    margin: 2px 5px 1px 0px;
    background: Orange url('../../Images/General/selectedarrow.gif') no-repeat 157px 3px;
}

.shortstayimage
{
    width:156px;
    height:230px;
    margin:1px 3px 0 0;
}

.shortstayimageright
{
    width:156px;
    height:230px;
    margin:1px 0px 0 0;
}

#short_stay_map
{
 width: 260px;
 height:280px; 
}


#short_stay_room_map
{
width:98%;
height:300px; 
 margin-left:0px;
 margin-top:5px;
}
#two_column_list
{
    margin:0px;
}

#short_stay_reservation_map
{
    width:450px;
    height:450px;
}

#two_column_list ul
{ 
  width:480px;
  margin:0px 0px 8px 10px;
  overflow:hidden;
  font-size: 12px;
  font-weight:bold;
  line-height: 18px;
 padding: 0;

}


#two_column_list li 
{
 width:42%;
 float:left;
 display:inline;
 margin: 0 10px 5px 0;
 padding: 0 0px 0 15px;
  background: transparent url(../../Images/General/arrow.gif) no-repeat 5px 7px;
} /* 3 col */
#quad li    { width:25%; } /* 4 col */


div.footer
{
    width:960px;
    clear: both;	
    font-size:10px;
    font-style:italic;
    padding: 10px 0px 10px 0px;
    border-top:thin;
    border-top-color:#003399;
    border-top-style:solid;
    border-bottom:none;
    margin-right:auto;
	margin-left:auto; 
}
div.two-column-left
{float: left;


}

div.two-column-right
{float: right;


}
div.two-column-left-advert
{float: left;
   margin:0;
   padding:0;
    width: 480px;
}

div.two-column-right-advert
{float: right;
   margin:0;
   padding:0;
    width: 264px;
      height: auto;

}
div.contact
{
     margin-top:3px;
     margin-bottom:0px;
     margin-left:0px;
     padding-left:3px;
     background-color: #0066cc ;
     color:white;
}



div.advertstatus
{
float: right;
margin-top:0px;
padding-top:0px; 
margin-bottom:0px;
padding-bottom:0px; 
width:15%;
}
div.advertdetails
{
clear:right;
margin:0px;
}
div.contactdetails
{
float: left;
width:60%;
}
div.moreinfo
{
float:right;


}
div.floatleft
{
float: left;
width:50%;
}
div.floatleftall
{
float: left;
width:100%;
margin:0px;
padding:0px;
}

div.floatright
{
float: right;
}
.noprint
{
display:inherit;
}
div.incidentactions
{
    margin:2px 0 2px 0;
    display:inherit;
} 
div.incidentmenu
{
    margin:2px 0 2px 0;
    display:inherit;
}     




/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	HTML TAGS - Paragraph styles

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
p.maincontent
{

font-size: 14px;
}
p.boxtext
{

    font-size:14px;
    background-color: #99ccff;
    margin-left:0px;
    margin-top:5px;
    margin-bottom:5px;
    padding-left:5px; 
    padding-top:5px;
    padding-bottom:5px;
    vertical-align:middle;
    height:auto; 
 
 
}
p.boxtextnopad
{

    font-size:14px;
    background-color: #EDF6FB ;
    margin-left:0px;
    margin-top:0px;
    margin-bottom:0px;
    padding-left:0px;
    padding-top:5px;
    padding-bottom:5px;
    padding-left:2px; 
    vertical-align:middle;
    height:auto;  
 
}
p.narrowmargin
{
    margin-left:0px;
    margin-top:0px;
    margin-bottom:0px;
    padding-left:0px;
    padding-top:1px;
    padding-bottom:1px;
    padding-left:0px; 
    font-size:11px;
    font-weight:bold;   
       }
       
p.input
{
    margin-left:0px;
    margin-top:0px;
    margin-bottom:0px;
    padding-left:0px;
    padding-top:1px;
    padding-bottom:1px;
    padding-left:0px; 
  
       }
p.footer
{
    margin-left:10px;
    margin-top:0px;
    margin-bottom:0px;
    padding-left:0px;
    padding-top:2px;
    padding-bottom:2px;
    padding-left:2px; 

    }
    p.advertattributes
{
    color:#003399;
    margin:0;
     padding-top:1px;
    padding-bottom:1px;
    padding-left:0px; 
    font-size:12px;
    font-weight:bold;   
       }
p.adverttext
{
    margin-left:0px;
    margin-top:2px;
    margin-bottom:0px;
    padding-left:0px;
    padding-top:1px;
    padding-bottom:1px;
    padding-left:0px; 
    font-size:14px;
    line-height:18px; 

    
}
p.photocaption
{
    margin-left:0px;
    margin-top:0px;
    margin-bottom:0px;
    padding-left:0px;
    padding-top:1px;
    padding-bottom:1px;
    padding-left:0px;
    font-size:10px;  
       }
p.hidden
{
display:none; 
    
}
p.contactbold
{
    font-size:13px;
    font-weight:bold;      
    padding-top:3px;
    padding-bottom:4px;
    padding-left:0px;
     margin-top:2px;
    margin-bottom:2px;
    vertical-align:middle;
    width:100%;
  

    
}
p.contact
{
    font-size:12px;
    padding-top:3px;
    padding-bottom:4px;
    padding-left:5px;
    margin-top:2px;
    margin-bottom:2px;
    vertical-align:middle;
    width:100%;
}
p.address
{
margin-top:2px;
margin-bottom:2px;
margin-left:10px;
font-size:10px;
}
p.addresstop
{
margin-top:20px;
margin-bottom:2px;
margin-left:10px;
font-size:10px;
}
p.blue
{
background-color: #0066cc;
width:100%;
color:White;
padding-top:5px;
padding-bottom:5px;
margin:0px;
}
p.bluemargin
{
background-color: #0066cc;
width:100%;
color:White;
padding-top:5px;
padding-bottom:5px;
margin:2px 0px 0px 0px;

}
p.toptext
{
   font-size:14px;
    margin-left:0px;
    margin:0 10px 5px 0;
    line-height:20px;
    padding-left:5px; 
    padding-top:0;
    padding-bottom:5px;
    height:auto; 
    font-weight:bold;
}
p.blueemphsis
{
    margin:0px;
    padding-top:2px;
    font-size:11px;
    font-weight: bold;
   
 
}
div.keyfeature
{
margin:2px 0 1px 0;
padding:0;
}
p.keyfeature
{
        font-size:13px;
        line-height:18px;
        font-weight: bold;
}
p.bluetitle
{

    background-color:#0066cc ;
    font-size:16px;
    font-weight: bold;
    color:white;
    padding-top:10px;
    padding-bottom:5px;
    padding-left:5px; 
    margin-top:5px;
    margin-bottom:2px;

 
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	HTML TAGS - Headings

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
h1.pagetitle{ 
	font-size:72px;
	font-weight: bold;
	font-style:italic;  

	margin-top:0px;
	margin-bottom:0px;
	background-color:#C3E2F6;
    width: 649px;
}
	
h3.boxtext
{

    font-size:19px;
    font-weight:bold;      
    background-color: #EDF6FB ;

    border-bottom:thick;
    border-bottom-color:white;
    border-bottom-style:solid;
    margin-top:5px;
    margin-bottom:5px;
    vertical-align:middle;
    height:auto;  
  
}
h3.narrowmargin
{
    margin-left:0px;
    margin-top:0px;
    margin-bottom:0px;
    padding-left:0px;
    padding-top:1px;
    padding-bottom:1px;
    padding-left:0px; 
       }
h3.adverttext
{
    font-size: 12px;
     margin-left:10px;
}
div.advertheadline
{
float: left;
width:70%;
margin-top:0px;
padding-top:0px; 
margin-bottom:0px;
padding-bottom:0px; 

}
div.roomprice
{
float: right;
margin-top:0px;
padding-top:0px; 
margin-bottom:0px;
padding-bottom:0px; 
}

h3.advertheadline
{
    color: black;
    font-size: 14px;
    font-weight:bold;
    margin-top:0px;
    padding-bottom:0px;
    padding-bottom:0px;
    padding-top:0px;
}
h3.roomprice
{
    font-size: 18px;
    margin-top:0px;
    background-color:Orange ;
    padding-bottom:2px;
    padding-top:2px;
    padding-left:5px;
    padding-right:5px;
}
h3.advertstatus
{
    font-size: 14px;
    margin-top:0px;
     margin-right:5px;
    padding-bottom:1px;
    padding-top:1px;
    padding-left:5px;
    padding-right:5px;
}
h2.title
{
    font-size: 16px;
    margin-top:0px;
    margin-bottom:0px;    

}
h3.pagetitle
{

    background-color:#0066cc ;
    font-size:16px;
    font-weight: bold;
    color:white;
    padding-top:10px;
    padding-bottom:5px;
    padding-left:5px; 
    margin-top:5px;
    margin-bottom:2px;

 
}
.darkblue
{
color:black;
}
h2.shortstayhouses
{
background-color:#00cccc;
color:black;
margin: 0;
font-size:14px;
padding:2px 0 6px 2px
}
h2.shortstayhousestopborder
{
    border-top:solid 1px white;
background-color:#00cccc;
color:black;
margin: 0;
font-size:14px;
padding:2px 0 0px 2px
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	HTML TAGS - Links

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

a:active {font-size:10px;  color: #003399; text-decoration:underline;padding-left: 0px;}
a:link {font-size:10px;color: #003399;text-decoration:underline;padding-left: 0px;}
a:visited {	font-size:10px;color: #003399;text-decoration:underline;padding-left: 0px;}
a:hover {font-size:10px;color:orange;text-decoration:underline;padding-left: 0px;}

a.contact:active {font-size:12px; font-weight:bold;   background-color: #0066cc  ; color: white; text-decoration:underline;padding-left: 0px;padding-bottom: 3px;padding-right: 0px;}
a.contact:link {font-size:12px;font-weight:bold; background-color: #0066cc  ;color: white;text-decoration:underline;padding-left: 0px;padding-bottom: 3px;padding-right: 0px;}
a.contact:visited {	font-size:12px;font-weight:bold;background-color: #0066cc ;color: white;text-decoration:underline;padding-left: 0px;padding-bottom: 3px;padding-right: 0px;}
a.contact:hover {font-size:12px;font-weight:bold;background-color: #0066cc  ;color:orange;text-decoration:underline;padding-left: 0px;padding-bottom: 3px;padding-right: 0px;}

a.mainpagecontent:active
{
    font-size: 14px;
    font-weight: bold;
    color: #003399;
    text-decoration: underline;

   }
a.mainpagecontent:link {font-size:14px;font-weight:bold; color: #003399;text-decoration:underline;}
a.mainpagecontent:visited {	font-size:14px;font-weight:bold;color: #003399;text-decoration:underline;}
a.mainpagecontent:hover {font-size:14px;font-weight:bold;color:orange;text-decoration:underline;}

a.login:active {font-size:11px; background-color:#0066cc;color:White;padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:0px;margin:0px;  text-decoration:underline;}
a.login:link {font-size:11px; background-color:#0066cc;color:White;padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:0px;margin:0px;text-decoration:underline;}
a.login:visited {	font-size:11px;background-color:#0066cc;color:White;padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:0px;margin:0px;text-decoration:underline;}
a.login:hover {font-size:11px;background-color:#0066cc;color:orange;padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:0px;margin:0px;text-decoration:underline;}

a.blueemphasis:active {font-size:11px;font-weight: bold; color: #003399; text-decoration:underline; margin-left:0px;margin-right:5px;padding-left:0px; }
a.blueemphasis:link {font-size:11px;font-weight: bold; color: #003399;text-decoration:underline;margin-left:0px;margin-right:5px;padding-left:0px;  }
a.blueemphasis:visited {font-size:11px;font-weight: bold;color: #003399;text-decoration:underline; margin-left:0px;margin-right:5px;padding-left:0px; }
a.blueemphasis:hover {font-size:11px;font-weight: bold;color:orange;text-decoration:underline;margin-left:0px;margin-right:5px;padding-left:0px;  }

a.adminmenu:active {font-size:11px; font-weight:normal;   background-color: #0066cc  ; color: white; text-decoration:underline;padding-left: 5px;padding-bottom: 3px;padding-right: 0px;}
a.adminmenu:link {font-size:11px;font-weight:normal; background-color: #0066cc  ;color: white;text-decoration:underline;padding-left: 5px;padding-bottom: 3px;padding-right: 0px;}
a.adminmenu:visited {font-size:11px;font-weight:normal;background-color: #0066cc ;color: white;text-decoration:underline;padding-left: 5px;padding-bottom: 3px;padding-right: 0px;}
a.adminmenu:hover {font-size:11px;font-weight:normal;background-color: #0066cc  ;color:orange;text-decoration:underline;padding-left: 5px;padding-bottom: 3px;padding-right: 0px;}

a.footer:active {font-size:10px;  color: #003399; text-decoration:underline;padding-left: 0px;}
a.footer:link {font-size:10px;color: #003399;text-decoration:underline;padding-left: 0px;}
a.footer:visited {	font-size:10px;color: #003399;text-decoration:underline;padding-left: 0px;}
a.footer:hover {font-size:10px;color:orange;text-decoration:underline;padding-left: 0px;}

a.hidewhenprinting:active {font-size:10px;  color: #003399; text-decoration:underline;padding-left: 0px;}
a.hidewhenprinting:link {font-size:10px;color: #003399;text-decoration:underline;padding-left: 0px;}
a.hidewhenprinting:visited {	font-size:10px;color: #003399;text-decoration:underline;padding-left: 0px;}
a.hidewhenprinting:hover {font-size:10px;color:orange;text-decoration:underline;padding-left: 0px;}

a.headline:active {font-size:14px;font-weight: bold; color: black; text-decoration:none; margin-left:0px;margin-right:5px;padding-left:0px; }
a.headline:link {font-size:14px;font-weight: bold; color:  black;text-decoration:none;margin-left:0px;margin-right:5px;padding-left:0px;  }
a.headline:visited {font-size:14px;font-weight: bold;color:  black;text-decoration:none; margin-left:0px;margin-right:5px;padding-left:0px; }
a.headline:hover {font-size:14px;font-weight: bold;color:orange;text-decoration:underline;margin-left:0px;margin-right:5px;padding-left:0px;  }
a.shortstayhouse{font-size:14px;  padding-right: 20px;}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	HTML TAGS - Images

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
img.logo
{
    height:81px;
    width: 960px;
    margin-left: 0px;
}
img.mainroomphoto
{
    width:200px;
    border:solid 1px #666666;
    
    }
    
img.defaultroomphoto
{
    width:170px;
    border:solid 1px #666666;
    margin:0;
    padding:0;
    }
img.advertphoto
{
    width:255px;
    border:solid 1px #666666;
    margin-left:0px;
    margin-right:0px;
    }
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	HTML TAGS - iFrames

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/    
iFrame.googlemap
 {
 width:98%;
 height:350px;
 margin-left:0px;
 margin-top:5px;
 } 
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	HTML TAGS - HR

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
hr.advertdivider
{
    line-height: normal;
     color: #0077CC;
    height: -12px;
    width: 726px;
    margin-bottom:8px;
     margin-top:8px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	HTML TAGS - Map Page

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.mappopup{color:#003399;font-size:12px;margin:2px 0 2px 0;font-family: Verdana, Arial, Helvetica, sans-serif;}
.mapprice{font-size:15px;font-weight:bold; background-color:Orange;color:#003399;padding:3px 3px 3px 3px;}




#map_canvas
{
 width: 720px;
 height: 600px;
 margin:0 0 0 5px;
}
.pagebreak
{
color:#333333;
background-color:#507CD1;
border-style:None;
font-weight:bold;
height:25px;
white-space:nowrap;
font-size:12px;
vertical-align:middle;

}


#room_map
{
width:98%;
height:350px;
margin-left:0px;
 margin-top:5px;
}
.smalllabel
{
    width:70px;
}
span.smalltext
{
    font-size:12px;
}

.errormessage
{
 font-weight:bold;
 color:Red;
}

div.mapflalgmoreinfor
{

    padding: 1px 0 5px 40px;
    margin: 2px 25px 5px 0px;
    background-image:url('../../Images/General/googlemqpmarker.gif');
    background-repeat:no-repeat;
    background-position:0px 0px;
    
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	HTML TAGS - Image Rotator

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.slideshow {  
    height:  232px;  
    width:   232px;  
    padding: 0;  
    margin:  0;  
} 
 
.slideshow img {  
    padding: 15px;  
    border:  1px solid #ccc;  
    background-color: #eee;  
    width:  200px; 
    height: 200px; 
    top:  0; 
    left: 0 
} 

.greenbar
{
background-color:#999900;
color:White;
margin:0;
font-size:14px;
padding:6px 4px 6px 4px;
border:0;
font-weight:bold;
}
.bluebar
{
background-color:#00cccc;
color:White;
margin:0;
font-size:14px;
padding:6px 4px 6px 4px;
border:0;
font-weight:bold;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	HTML TAGS - Image Rotator

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#navigate
{
    border-style: none;
    border-color: inherit;
    border-width: 0;
    margin: 5px 0px 0px 0px;
    padding: 0;
    background-color:#ffffdd;
 }



.navigatedividerlongterm
{
    margin: 0 0 0 205px;
    border: 0;
    padding: 0 5px 0 20px;
    background-color: #ffffdd;
    min-height: 10px;

}
.navigatedividershortterm
{
    margin: 0 0 0 205px;
    border: 0;
    padding: 0 5px 0 20px;
    background-color: #ebefae;
    min-height: 10px;
}


 a.mainmenubuttonshortstayactive
{
    background: url('../../Images/General/menutabshortterm.gif') no-repeat left bottom;
    padding: 0 !important;
    margin: 0 !important;
    border: 0 !important;
    min-width: 375px !important;
    min-height: 44px !important;
    
}

a.mainmenubuttonshortstayinactive
{
    background: url('../../Images/General/menutabshortterminactive.gif') no-repeat 0px 0px;
    padding: 0 !important;
    margin: 0 !important;
    border: 0 !important;
    min-width:375px  !important;
  min-height:44px !important;
}

a.mainmenubuttonshortstayinactive:hover
{
    color: orange;
}

 a.mainmenubuttonlongstayactive
{
   border-style: none !important;
    border-color: inherit !important;
    border-width: 0 !important;
    background: url('../../Images/General/menutablongterm.gif') no-repeat 0px 0px;
    padding: 0 !important;
    margin: 0 !important;
    min-width:395px  !important;
    min-height:44px !important;

}

a.mainmenubuttonlongstayinactive
{

   background: url('../../Images/General/menutablongterminactive.gif') no-repeat 0px 0px;
   padding: 0 !important;
    margin: 0 !important;
    border: 0 !important;
    min-width:395px  !important;
  min-height:44px !important;
}

a.mainmenubuttonlongstayinactive:hover
{
  color: orange;
}

a.button
{

    background-color:Orange;
    border:1px solid Gray;
    padding:2px 4px 2px 4px;
    margin:1px 2px 1px 2px;
    color:#003399;
    text-decoration:none;
    min-height:22px !important;
    font-size:14px;
}

a.button:hover 
{
    background-color:Orange;
    border:1px solid Gray;
    padding:2px 4px 2px 4px;
    margin:1px 2px 1px 2px;
    color:White;
    text-decoration:underline;
    min-height:22px !important;
    }
 a.greybutton
{

    background-color:gray;
    border:1px solid Gray;
    padding:2px 4px 2px 4px;
    margin:1px 2px 1px 2px;
    color:#003399;
    text-decoration:none;
    min-height:22px !important;
    font-size:14px;
}

a.greybutton:hover 
{
    background-color:gray;
    border:1px solid Gray;
    padding:2px 4px 2px 4px;
    margin:1px 2px 1px 2px;
    color:White;
    text-decoration:underline;
    min-height:22px !important;
    }   

a.buttonsidebar
{
    background-color:Orange;
    border:2px solid Orange;
    padding:2px 4px 2px 4px;
    margin:1px 1px 1px 1px;
    color:#003399;
    text-decoration:none;
    min-height:22px !important;
}

a.buttonsidebar:hover 
{
    background-color:Orange;
    border:2px solid Orange;
    padding:2px 4px 2px 4px;
    margin:1px 1px 1px 1px;
    color:White;
    text-decoration:underline;
    min-height:22px !important;
}
.red
{
    color:Red;
    font-weight:bold;
   
}
.darkgreen
{
    color:darkgreen;
    font-weight:bold;
   
}
.right
{
float:right;
margin-right:10px;
   
}
#termandcondition
{
        background-color:#f9f9f9;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #003399;
    margin-right: auto;
    margin-left: auto;
    margin-top:    0px;
    }


#ContentPlaceHolder1_RoomOneSizeId label,
#ContentPlaceHolder1_RoomTwoSizeId label,
#ContentPlaceHolder1_RoomThreeSizeId label,
#ContentPlaceHolder1_RoomFourSizeId label,
#ContentPlaceHolder1_RoomFiveSizeId label,
#ContentPlaceHolder1_RoomSixSizeId label,
#ContentPlaceHolder1_RoomSevenSizeId label,
#ContentPlaceHolder1_RoomEightSizeId label,
#ContentPlaceHolder1_RoomNightSizeId label,
#ContentPlaceHolder1_RoomTenSizeId label
{
    margin-right: 7px;
    margin-left:2px;
}