body
{
	margin: 1px auto;
	padding: 0px;	
	text-align: center;
	font-family:Verdana;
	font-size:11px;   
	height:100%;
	width:100%;      	
	text-align: center;
	background-color:White; 
	
}
/* prepares the background image to full capacity of the viewing area */
#bg 
{
	position:fixed; 
	top:0; 
	left:0; 
	width:100%; 
	height:100%;
	
}
/* places the content ontop of the background image */
#content 
{
	position:relative; 
	z-index:1;
}

tab_TopNavigation
{
	background-color:#ffffff;
	font-family:Verdana,Arial;
	font-size:10px;   
	vertical-align:top;  

}
cssLink
{
	color:Red; 
	font-family:Verdana,Arial;
	font-size:10px;
	background-color:White; 
   
}
A:active
{
	color: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
    
}
A:link
{
	color:black;  
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
    font-weight:bolder;  
}
A:visited 
{
	color:Blue;  
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
}

A:hover
{
	color:Blue;  
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
}

A.topnavigation
{
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: none
}
.topnavigation
{
	COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: none
}

DIV
{
	text-align: center;
}
INPUT
{
	font-size:10px;
	font-family:Verdana,Arial;  	
}
SELECT
{
	font-size:10px;
	font-family:Verdana,Arial;  

}
TEXTAREA
{
	font-size:10px;
	font-weight :normal ; 
	font-family:Verdana,Arial;  	
}
BUTTON
{
	font-size:10px;
	font-family:Verdana,Arial;
}
	
.bodynormaltitle
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9px;
    FONT-WEIGHT: bolder
}
.bodynormaltext
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px
}
.lblBold
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9px;
    FONT-WEIGHT: bolder
}
.lblBigTitleBold
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 25px;
    FONT-WEIGHT: bolder
}
UL
{ 
	list-style: outside 
}
LI
{
	list-style:inside;   
	list-style-image:none; 	
	
}
.BulletList
{
	margin-left:5px;
	margin-top:5px;
	list-style:inside;   
	list-style-image:none; 		
	padding:5px; 
	
}

LI.LIStyleTypeNone
{
		list-style:inside;   
	list-style-image:none; 
	list-style-type:none;  

}
.special
{	
    background-image:url(../images/bg_page_nav2.gif);    
	width:100%;
	height:35px;
	
	vertical-align:middle; 	
	margin-left:0px;
	color:White;
	padding-right:5px; 
}

.bottomMsg
{	
	font-family:Verdana; 	
	font-weight:bold;  
	color:blue;
	vertical-align:top;  
}
.bottomMsg a
{
	text-decoration:none;
	font-weight:bold;
	color:Black;
	text-align:center; 
}

.aboutUs
{
	font-size:11px; 
	font-family:Verdana; 	
	font-weight:bold;  
	color:blue;
	vertical-align:top;  
}
.aboutUs a
{
	text-decoration:none;
	font-weight:bold;
	color:Black;
	text-align:center; 	
}
.special a
{
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center; 
}
.ErrorMsg
{
	font-size:10px;
	color:Red; 
	font-weight:bolder; 
}
.MasterTable
{
	margin-left:5px;
	border:2px;
	
	
}
.divAdvertisement
{
	
	margin-top:0px; 
	width:100%; 
	height: 100%;
	vertical-align :top;
	TEXT-ALIGN: center;
	font-family :Verdana,Arial;
	font-size : 10px
	 
}
.divfooter
{
	 
	margin-top:0px; 
	width:100%; 
	height: 100%;
	vertical-align :top;	
	TEXT-ALIGN: center;
	font-family :Verdana,Arial;
	font-size : 10px
	 
}

/*------------------ Form Tags ------------------*/
.popupWindow
{
	position:absolute;
    width:350px;
    border: solid 1px black;
    margin: 0px 0px 0px 20px;
    background-color:white;
    filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color=#2557ad); 
    display:none;
}
/*------------------------------------------------------*/



div.tabArea {
  font-size: 90%;
  font-weight: bold;
}

.tab 
{
  background-color: #f0f0f0;	
  border: 1px solid #000000;
  border-bottom-width: 0px;  
  padding: 1px 1em 1px 1em;
  text-decoration: none;  
}

.tabSelected{
  background-color: #AAEEAA;
  border: 1px solid #000000;
  border-bottom-width: 0px;  
  padding: 1px 1em 1px 1em;
  text-decoration: none;
}

.tab:hover {
  background-color: #d0d0d0;
  color: #606060;
}



.dtListHeader
{
	font-family:Verdana;
	font-weight:bold;
	font-size:9px;      
}

.RestaurantTitle
{
	font-size:25px;
	font-family:Brush Script MT; 
	font-weight:bold;   
}

.ratingStar 
{	
    WHITE-SPACE: nowrap;
    HEIGHT: 14px  
}

.ratingStar .ratingItem
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FONT-SIZE: 0pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 13px;
    CURSOR: pointer;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 12px;
}

.filledRatingStar 
{	 
	background-color:blue; 
	background-image: url(../Images/FilledStar.png);
}
.emptyRatingStar 
{    
	background-image: url(../Images/EmptyStar.png);
}
.savedRatingStar 
{    background-image: url(../Images/SavedStar.png);}


.collapsePanel {
      
      height:0px;
     
      overflow:hidden;
}
 
.collapsePanelHeader{               
      height:20px;
      color: Yellow;
      
      font-weight:bold;
      float:none;
      padding:5px; 
      cursor: pointer; 
      vertical-align: middle;
}

.panTitle
{
	background-color:Black;
	color:White; 	  
}
#popUpMessage 
{
	position: absolute;
	visibility: hidden;	
	background-color:#C0E1F3;
	border: 1px solid #000;
	padding: 10px;
}

#close 
{
	float: right;
}


#loading {
 	width: 400px;
 	height: 100px;
 	background-color:White;
 	position: absolute;
 	left:40%;
 	top: 40%; 	
 	text-align: center;
	color:Black;
	font-weight:bold;   
 	z-index:10; 
}

.NoPlayerfound
{
	background-color:Red ;
	color:white;
	font-weight:bold; 
	 
}