﻿body 
{
	background-image:url(../../images/back3.png);
	background-repeat:repeat;
	font-family:Verdana, Arial, Sans-Serif;
	font-size:small;
	color:Black;
	margin:0;
	background-color:White;
}

#wrapper
{
	width:1000px;
	margin:0px auto 0px auto;		
	background-color:White;
	border:solid 1px Gray;
}
#map
{width:850px;
	height:700px;
	float:left;
	margin-left:20px;
	margin-right:0px;}
	
	#mapwrap
	{margin-top:20px;}
	
	
	#hotellist
	{float:right;}

#header
{
	height:180px;
	margin:0px 0px 5px 0px;
	text-align:center;
}

#navigation
{
	text-align:center;
}

#contentwrapper
{
	min-height:900px;
	width:950px;
	margin:0px auto 0px auto;
	
}
#content
{
	margin:10px;
	
}

#footer
{
	min-height:25px;
	font-weight:bolder;
	color:Navy;
	text-align:center;
	 padding-top:5px;
}

.popout
{
	text-align:left;
}

blockquote
{
	font-size:70%;
	color:Black;
}
	
	#menu
{width:1000px;
voice-family: "\"}\"";
voice-family: inherit;
height:7px;


}
ul
{display:block;
text-align:left;}
li
{display:block;
text-align:left;
padding-bottom:10px;
list-style:none;}

a:link{
color:#4f2071;
text-decoration:none;
font-weight:bold;
font-family:Verdana;
}
a:visited{
color:#4f2071;
text-decoration:none;
font-weight:bold;
font-family:Verdana;}

a:hover{
color:#4f2071;
text-decoration:underline;
font-weight:bold;}

a:active{
color:#4f2071;
font-weight:bold;}

div.float {
  float: left;
  }

#wrapper2
{
	width:1000px;
	border:2px solid gray;
	min-height:500px;
	background-color:white;
	background-image:url(../../images/paw_bkg.jpg);
	position:absolute; 
	left:50%; 
	top:50%;
	margin-left:-500px; 
	margin-top:-300px;

}
.dyn_menu
{
   z-index: 1000; 
}

.dyn_menu a
{
	background-color:black;
	color:white;
	
}

.popout
{
	text-align:left;
	background-color:black;
}


.dyn_menu a:visited
{
	color:White;
}
.dyn_menu a:hover
{
	color:#4f2071;
}
.dyn_menu a:active
{
	color:#4f2071;
}



/*GridViewCSS*/
.GridViewStyle, .glassListView
{
    font-family: Arial, Sans-Serif;
    font-size:small;
    table-layout: auto;
    border-collapse: collapse;
   
    border: #696969 5px solid;
     border-width:2px;
     border-style:solid;
     border-color:#696969;
    
       
   
}

/*Header and Pager styles*/
.HeaderStyle, .PagerStyle,  .glassListView th /*Common Styles*/
{
    background-image: url(../../Images/HeaderGlassBlack.jpg);
    background-position:center;
    background-repeat:repeat-x;
    background-color:#1d1d1d;
    text-align:center;
}
.HeaderStyle th, .glassListView th
{
    padding: 3px;
    color: #ffffff;
}
.HeaderStyle a, .glassListView a
{
    text-decoration:none;
    color:#ffffff;
    display:block;
    text-align:center;
    font-weight:normal;
}
.PagerStyle table
{
    text-align:center;
    margin:auto;
}
.PagerStyle table td
{
    border:0px;
    padding:5px;
}
.PagerStyle td
{
    border-top: #1d1d1d 3px solid;
}
.PagerStyle a
{
    color:#ffffff;
    text-decoration:none;
    padding:2px 10px 2px 10px;
    border-top:solid 1px #777777;
    border-right:solid 1px #333333;
    border-bottom:solid 1px #333333;
    border-left:solid 1px #777777;
}
.PagerStyle span
{
    font-weight:bold;
    color:#FFFFFF;
    text-decoration:none;
    padding:2px 10px 2px 10px;
}
/*RowStyles*/
.RowStyle td, .AltRowStyle td, .SelectedRowStyle td, .EditRowStyle td, .glassListView td /*Common Styles*/
{
    padding: 5px;
  
    text-align:center;
}
.RowStyle td, .glassListView td
{
    background-color: #c9c9c9;
    color:#000000;
}
.AltRowStyle td, .glassListViewAlt td
{
    background-color: #f0f0f0;
    color:#000000;
}
.SelectedRowStyle td
{
    background-color: #ffff66;
}


.scoringHeaderLeft
{
  background-color:#4f2071;
  color:White;
  text-align:center;
  margin-top:20px;
}

.tablewBorder
{
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    width:100%;
    border-collapse:collapse;
    text-align:center;
  
}

.tablewBorder td, .tablewBorder th 
{
    font-size:1em;
    border:1px solid gray;
    padding:3px 7px 2px 7px;
}
.tablewBorder th 
{
     background-image: url(../../Images/HeaderGlassBlack.jpg);
    font-size:1.2em;
    text-align:center;
    padding-top:5px;
    padding-bottom:4px;
    background-color:#4f2071;
    color:#ffffff;
    border:2 solid black;

}
.tablewBorder tr.alt td 
{
color:#000000;
background-color:#EAF2D3;
}
