﻿body
{
	font-size: 11px;
	font-family: Verdana, Arial;
	color:Black;
	margin:5px 0px 0px 0px ;
	height:99%;
	bottom:0px;
}

.tttt
{
	z-index:-1;
}
.MainContent
{
	
	height:450px;
	position:relative;
    background-image:url(/images/BG.gif);
    background-position:20 20;
    background-repeat:repeat;
    min-height :600px;
    padding-bottom:10px;
}

a
{
	color:darkblue;
	
}
a:hover
{
	color:darkblue;
}
a:link
{
	color:darkblue;
}
a:visited
{
	color:darkblue;
}

.MasterMainTable
{
	width:778px;
	height:70%;
	border:solid 1px #E6BD01;
}


.AdminHeader
{
	width:100%;
	height:104px;
	background-image:url(../images/Header.gif);
	background-repeat:no-repeat;
}
.HeaderContainer
{
	width:100%;
	height:104px;
	background-color:White;
}
.Header
{
	width:100%;
	height:102px;
	background-color:White;
}
.headerSep
{
	width:100%;
	height:2px;
	background-color:#EBC924;
	font-size:0
}

.AdminFooter
{
	width:100%;
	height:22px;
	background-image:url(../images/Footer.gif);
	background-repeat:repeat-x;
	bottom:0px;
}

.FooterLink a
{
	font-family:Tahoma ;
	font-size:12px;
	font-weight:bold;
	color:Black;
	padding:0px 5px 0px 5px;
	
}
.MemberLink
{
	font-family:Tahoma ;
	font-size:12px;
	font-weight:bold;
	color:Black;
	padding-left:10px;
}
.MemberLink a
{
	font-family:Tahoma ;
	font-size:12px;
	font-weight:bold;
	color:Black;
}

.AdminMain
{
	height:100%;
	position:relative;
	border-left:solid 1px #ff9900;
}
.MainMenuVir
{
	height:40px;
	background-image:url(/images/MainMenuVer.gif);
	background-repeat:repeat;
}
.AdminMenuLink a
{
	font-family:Verdana;
	font-size:10pt;
	color:#E6BD01;
	height:25px;
}
.AdminMenuLink a:hover
{
	font-family:Verdana;
	font-size:10pt;
	color:#E6BD01;
	text-decoration:none;
	height:25px;
}
.AdminMenuLink
{
	font-family:Verdana;
	font-size:12pt;
	color:Black;
	height:25px;
}
.MainHeaderLink
{
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	padding-top:2px;
	padding-bottom:4px;
	color:Black;
	padding-left:3px;
	padding-right:3px;
	
}
.MainHeaderLink a
{
	color:Black;
	text-decoration:underline;
	padding-bottom:4px;
	padding-left:3px;
	padding-right:3px;
}
.MainMenuLink
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:Black;
	height:40px;
}
.MainMenuLink a
{
	font-size:11px;
	color:Black;
	text-decoration:none;
	padding-left:3px;
	padding-right:3px;
	display:block;
	

}
.MainMenuLink a:hover
{
	background-image:url(/images/MainMenuVerSep.gif);
	background-repeat:repeat-x ;
	background-position:left top ;
}
.MainBody
{
	font-size:12px;
	color:Black;
	font-family:Tahoma;
	padding:15px 15px 15px 15px;
	text-align:justify;
}

.MainTitle
{
	font-size:14px;
	font-weight:bold ;
	color:Black;
	font-family:Tahoma;
	text-align:justify;
	padding:15px 15px 15px 25px;
	background-image:url(/images/TitleBG.gif);
	position:relative;
	background-repeat:no-repeat;
	background-position:2% -2px;
}
.MainSubTitle
{
	font-size:12px;
	font-weight:bold ;
	color:Black;
	font-family:Tahoma;
	text-align:justify;
	padding:15px 15px 15px 25px;
	background-repeat:no-repeat;
	background-position:2% -2px;
}
.HomePagePart
{
	font-size:12px;
	font-weight:bold ;
	color:Black;
	height :20px;
	font-family:Tahoma;
	background-image:url("/images/HomePagePartHeader.gif");
	background-repeat:repeat-x;
	/*text-align :left;*/
	/*padding-left:10px;*/
}
.HomePartBorder
{
	border :solid 1px #E6BD01;
}
.SearchBtn
{
	color:#000000;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
}
.SearchBtn a
{
	color:#000000;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
}

#CompareTab tr td
{
	border-bottom:solid 1px #000000;
	padding:0px 5px 0px 5px;
}
.CompareTab
{
	border :solid 1px #000000;
}
.container
{
	width:90%;
		margin:0;
	border:solid 1px gray;
	padding:0px;
	background-color:#FFF7E5;
	/*overflow: auto;*/
}
.GridHeaderLink a
{
	color:White;
}
.ImageGallary
{
	height:350px;
	overflow: auto;
}
.ImageGallary2
{
	height:100%;
	overflow: auto;
}

.ServingContainer
{
	width:98%;
	height:100px;
	margin:0;
	padding:0px;
	overflow: auto;
}

a.tt{
    position:relative;
    z-index:24;
    color:#3CA3FF;
	font-weight:bold;
    text-decoration:none;
}
a.tt span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; color: #aaaaff; background:;}
a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top:0px; left:0;
	padding: 15px 0 0 0;
	width:200px;
	color: #993300;
    text-align: center;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
}
a.tt:hover span.top{
	display: block;
	padding: 30px 8px 0;
    background: url(/images/bubble.gif) no-repeat top;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(/images/bubble_filler.gif) repeat bottom; 
}
a.tt:hover span.bottom{
	display: block;
	padding:3px 8px 10px;
	color: #548912;
    background: url(/images/bubble.gif) no-repeat bottom;
}

.sign
{
	background-image:url(/images/stamp.gif);
	background-repeat:repeat;
}

.FloorPlanLink a 
{
	font-size:11px;
	font-family:Verdana ;
	font-weight:bold;
	color :#000000;

}
.StatusMsg
{
	font-size:12px;
	font-family:Verdana;
	font-weight:bold;
	padding-left:10px;
}

.Pager a
{
	color:#ffffff;
	text-decoration:none;
}
.Pager 
{
 background-color:#990000;
 color:#ffffff;
}


