body
{
   background-image:url('images/top/bgWhite.jpg');
   background-position:top;
   background-repeat:repeat-x;
   font-family:Tahoma;
   /*background-attachment:scroll;*/
}

td
{
	  font-weight: normal;
	  font-size: 9pt;
	  color: #505050;
	  font-family:Arial;
	  text-decoration: none;
}

p
{
    color: #505050;
    font-family: Arial;
    font-size: 9pt;
    font-weight: normal;
}

ul
{
    color: #505050;
    font-family: Arial;
    font-size: 9pt;
    font-weight: normal;
}

ol
{
    color: #505050;
    font-family: Arial;
    font-size: 9pt;
    font-weight: normal;
}

/* ----- anchor tags ----- */
a:link
{
	font-weight: normal;
	font-size: 9pt;
	color: #505050;
	font-family: Arial;
	text-align:center;
	text-decoration: underline;
}	
	
a:visited
{
	font-size: 9pt;
	color: #505050;
	font-family: Arial;
	font-weight: normal;
	text-align:center;
	text-decoration: underline;
}	
		
a:active
{
	font-size: 9pt;
	color:#505050;
	font-family: Arial;
	text-decoration: underline;
	font-weight: normal;
	text-align:center;
}	
		
a:hover
{
	font-family: Arial;
	color: #505050;
	text-decoration: underline;
	font-weight: normal;
}
/* ----- anchor tags end ----- */

.Content
{	
  font-weight: normal;
  font-size: 9pt;
  color: #505050;
  font-family: Arial;
  text-decoration: none;
  text-align:justify;
}

/* ----- Styles for the newsletter page ----- */
.NewsletterHead
{	
	font-weight: normal;
	font-style:normal;
	font-size: 20pt;
	color: #505050;
	font-family: Arial;
	text-decoration:none;
}

.NewsletterSubHead
{	
	font-weight: normal;
	font-style:normal;
	font-size: 14pt;
	color: #E50278;
	font-family: Arial;
	text-decoration:none;
	padding-left:10px;
}

.NewsletterText
{	
	font-weight: normal;
	font-style:normal;
	font-size: 9pt;
	color: #505050;
	font-family: Arial;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
}
/* End */

/* ----- Styles for the Listing Property page ----- */
.listingHead
{	
	font-weight: normal;
	font-style:normal;
	font-size: 20pt;
	color: #505050;
	font-family: Arial;
	text-decoration:none;
}

.listingSubHead
{	
	font-weight: normal;
	font-style:normal;
	font-size: 14pt;
	color: #E50278;
	font-family: Arial;
	text-decoration:none;
	padding-left:10px;
}

.listingText
{	
	font-weight: normal;
	font-style:normal;
	font-size: 9pt;
	color: #505050;
	font-family: Arial;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
}
/* End */

/* ----- Styles for the index page ----- */
.IndexHead
{	
	font-weight: normal;
	font-style:normal;
	font-size: 16pt;
	color: #505050;
	font-family: Arial;
	text-decoration:none;
}

.IndexSubHead
{	
	font-weight: bold;
	font-style:normal;
	font-size: 13pt;
	color: #ffffff;
	font-family: Arial;
	text-decoration:none;
}

.IndexText
{	
	font-weight: normal;
	font-style:normal;
	font-size: 9pt;
	color: #505050;
	font-family: Arial;
	text-decoration:none;
	padding-left:10px;
	padding-right:80px;
	padding-top:40px;
	width:650px;
}

.IndexContentHead
{	
	font-weight: normal;
	font-style:normal;
	font-size: 13pt;
	color: #E50278;
	font-family: Arial;
	text-decoration:none;
	padding-right :20pt;
}

.IndexContentText
{	
	font-weight: normal;
	font-size: 9pt;
	color: #505050;
	font-family: Arial;
	text-decoration: none;
  text-align:justify;
  padding-left :9pt;
	padding-right :20pt;
}

/* ----- End ----- */

/* ----- Styles for the pages.aspx page ----- */
.PageHead
{	
  font-weight: normal;
	font-style:normal;
	font-size: 20pt;
	color: #505050;
	font-family: Arial;
	text-decoration:none;
	padding-left:10px;
}

.PageSubHead
{	
  font-weight: normal;
	font-style:normal;
	font-size: 13pt;
	color: #505050;
	font-family: Arial;
	text-decoration:none;
}

.PageText
{	
  font-weight: normal;
  font-size: 9pt;
  color: #505050;
  font-family: Arial;
  text-decoration: none;
  text-align:justify;
  padding-left:10px;
}
/* ----- End ----- */

/* ----- Styles for the Troubleshooting.aspx page ----- */
.TroubleshootingHead
{	
  font-weight: normal;
  font-size: 16pt;
  color: #505050;
  font-family: Arial;
  text-decoration: none;
}

.TroubleshootingSubHead
{	
  font-weight: normal;
  font-size: 13pt;
  color: #505050;
  font-family: Arial;
  text-decoration: none;
}

.TroubleshootingText
{	
  font-weight: normal;
  font-size: 9pt;
  color: #505050;
  font-family: Arial;
  text-decoration: none;
}

.TroubleshootingButton
{	
  font-weight: normal;
  font-size: 9pt;
  color: #505050;
  font-family: Arial;
  text-decoration: none;
}
/* ----- End ----- */

/* ----- Styles for the products.aspx page ----- */
.ProductsHead
{	
  font-weight: normal;
  font-size: 16pt;
  color: #505050;
  font-family: Arial;
  text-decoration: none;
}

.ProductsSubHead
{	
  font-weight: normal;
  font-size: 13pt;
  color: #505050;
  font-family: Arial;
  text-decoration: none;
}

.ProductsSubSubHead
{	
  font-weight: bold;
  font-size: 11pt;
  color: #C4D72E;
  font-family: Arial;
  text-decoration: none;
}

.ProductsText
{	
  font-weight: normal;
  font-size: 9pt;
  color: #505050;
  font-family: Arial;
  text-decoration: none;
}
/* ----- End ----- */

/* ----- Styles for the specifications.aspx page ----- */
.SpecificationsHead
{	
  font-weight: normal;
  font-size: 16pt;
  color: #505050;
  font-family: Arial;
  text-decoration: none;
}

.SpecificationsSubHead
{	
  font-weight: normal;
  font-size: 13pt;
  color: #505050;
  font-family: Arial;
  text-decoration: none;
}

.SpecificationsSubSubHead
{	
  font-weight: bold;
  font-size: 11pt;
  color: #C4D72E;
  font-family: Arial;
  text-decoration: none;
}

.SpecificationsText
{	
  font-weight: normal;
  font-size: 9pt;
  color: #505050;
  font-family: Arial;
  text-decoration: none;
}
/* ----- End ----- */

/* ----- Styles for the Register.aspx page ----- */
.RegisterHead
{	
  font-weight:normal;
  font-size: 16pt;
  color: #505050;
  font-family: Arial;
  text-decoration: none;
}

.RegisterSubHead
{	
  font-weight: normal;
	font-style:normal;
	font-size: 13pt;
	color: #505050;
	font-family: Arial;
	text-decoration:none;
}

.RegisterText
{	
  font-weight:normal;
  font-size: 9pt;
  color: #505050;
  font-family: Arial;
  text-decoration: none;
}
/* ----- End ----- */

/* ----- Styles for the Download.aspx page ----- */
.DownloadHead
{	
  font-weight:normal;
  font-size: 16pt;
  color: #505050;
  font-family: Arial;
  text-decoration: none;
}

.DownloadSubHead
{	
  font-weight: normal;
	font-style:normal;
	font-size: 13pt;
	color: #505050;
	font-family: Arial;
	text-decoration:none;
}

.DownloadText
{	
  font-weight:normal;
  font-size: 9pt;
  color: #505050;
  font-family: Arial;
  text-decoration: none;
}
/* ----- End ----- */

/* ----- Styles for the contactus.aspx page ----- */
.ContactHead
{
  font-weight: normal;
	font-style:normal;
	font-size: 20pt;
	color: #505050;
	font-family: Arial;
	text-decoration:none;
}

.ContactSubHead
{	
	font-weight: bold;
	font-style:normal;
	font-size: 13pt;
	color: #ffffff;
	font-family: Arial;
	text-decoration:none;
	/*background-color:#c9c190;*/
  letter-spacing:2px;
  background-color:#E50278;
  height:25px;
  vertical-align:middle
}

.ContactText
{	
  font-weight: normal;
  font-size: 9pt;
  color: #505050;
  font-family: Arial;
  text-decoration: none;
}
/* ----- End ----- */

/* ----- Styles for the news.aspx page ----- */
.NewsHead
{	
  font-weight:normal;
  font-size: 20pt;
  color: #505050;
  font-family: Arial;
  text-decoration: none;
  padding-left: 20px;
  padding-right: 20px;
}

.NewsSubHead
{	
  font-weight: bold;
	font-style:normal;
	font-size: 13pt;
	color: #ffffff;
	font-family: Arial;
	text-decoration:none;
	background-color:#E50278;
}

.NewsText
{	
  font-weight:normal;
  font-size: 9pt;
  color: #505050;
  font-family: Arial;
  text-decoration: none;
  padding-right :20px;
}
/* ----- End ----- */

/* ----- Styles for the events page ----- */
.EventsHead
{
  font-weight: normal;
  font-size: 16pt;
  color: #505050;
  font-family: Arial;
  text-decoration: none;
  padding-left :20px;
  padding-right :20px;
}

.EventsSubHead
{
  font-weight: normal;
  font-size: 9pt;
  color: #505050;
  font-family: Arial;
  text-decoration: none;
}

.EventsText
{	
	font-weight: normal;
  font-size: 9pt;
  color: #505050;
  font-family: Arial;
  text-decoration: none;
}

/*----- End ----- */

/* ----- Styles for the links.aspx page ----- */
.LinksHead
{	
	  font-weight: Bold;
	  font-size: 16pt;
	  color: #505050;
	  font-family: Arial;
	  text-decoration: none;
    padding-left :15px;
	  padding-right :15px;
}

.LinksText
{	
	  font-weight: normal;
	  font-size: 9pt;
	  color: #505050;
	  font-family: Arial;
	  text-decoration: none;
	  padding-right :15px;
}
/* ----- End ----- */

.errortext
{
color: Red;
font-family: Arial;
font-size: 12;
font-weight: bold;
}

INPUT.Button
{
    BORDER-RIGHT: gray 1pt solid;
    BORDER-TOP: gray 1pt solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: gray 1pt solid;
    COLOR: #505050;
    BORDER-BOTTOM: gray 1pt solid;
    FONT-FAMILY: Arial, Arial
}

INPUT.text
{
	font-size: 9pt;
	color: #8a8a8a;
	font-family: Arial;
	background-color: white;
}

p.hidden
{
    position:absolute;
    left:300px;
    top:20px;
    z-index:-1;
    color:White;
    font-size:10;   
}

/*---------- Footer pages ----------*/
.webmastertext
{
color: #505050;
font-family: Arial;
font-size: 9pt;
font-weight: Normal;
padding-left:10px;
padding-right:10px;
}

.PrivacyPolicy
{
color: #505050;
font-family: Arial;
font-size: 9pt;
font-weight: Normal;
padding-left:10px;
padding-right:10px;
}

.Disclaimer
{
color: #505050;
font-family: Arial;
font-size: 9pt;
font-weight: Normal;
padding-left:10px;
padding-right:10px;
}

.Browser
{
color: #505050;
font-family: Arial;
font-size: 9pt;
font-weight: Normal;
padding-left:10px;
padding-right:10px;
}
/*---------- End ----------*/

.textLink:link
{
	font-weight: normal;
	font-size: 9pt;
	color: #505050;
	font-family: Arial;
	
	text-decoration: none;
	text-align:center;
}	

.textLink:hover
{
	font-weight: normal;
	font-size: 9pt;
	color: #505050;
	font-family: Arial;
	
	text-decoration: none;
	text-align:center;
}	

.textLink:visited
{
	font-weight: normal;
	font-size: 9pt;
	color: #505050;
	font-family: Arial;
	
	text-decoration: none;
	text-align:center;
}

.contact
{	
	font-weight: normal;
	font-size: 9pt;
	color: #505050;
	font-family: Arial;
	text-decoration: none;
	padding-left :9pt;
	padding-right :9pt;
	background:#f2f2f2;
}

/* ----- Styles for the gallery.aspx page ----- */
.GalleryHead
{	
  font-weight: normal;
	font-style:normal;
	font-size: 20pt;
	color: #505050;
	font-family: Arial;
	text-decoration:none;
}

.GallerySubHead
{	
  font-weight: normal;
	font-style:normal;
	font-size: 13pt;
	color: #505050;
	font-family: Arial;
	text-decoration:none;
}

.GalleryText
{	
  font-weight: normal;
  font-size: 9pt;
  color: #505050;
  font-family: Arial;
  text-decoration: none;
}
/* ----- End ----- */

/* Footer Style Start */
:link.AFooter
{
	font-weight: bold;
	font-size: 9pt;
	color: #505050;
	font-family: Arial;
	text-decoration: none;
	text-align:center;
}

:active.AFooter
{
    font-weight: bold;
	font-size: 9pt;
	color: #505050;
	font-family: Arial;
	text-decoration: none;
	text-align:center;
}

:hover.AFooter
{
	font-weight: bold;
	font-size: 9pt;
	color: #505050 ;
	font-family: Arial;
	text-decoration: none;
	text-align:center;
}	

:visited.AFooter
{
	font-weight: bold ;
	font-size: 9pt;
	color: #505050;
	font-family: Arial;
	text-decoration: none;
	text-align:center;
}
/* Footer End */

/* ----- Styles for the quick links ----- */
.QuickHead
{	
  font-weight: Normal;
  font-size: 16pt;
  color: #505050;
  font-family: Arial;
  text-decoration: none;
  padding-left :20px;
  padding-right :20px;
}

.QuickText
{	
  font-weight: normal;
  font-size: 9pt;
  color: #FFFFFF;
  font-family: Arial;
  text-decoration: none;
  padding-left :20px;
  padding-right :20px;
}
/* ----- End ----- */

#sddm
{
 	margin: 0;
	padding: 0;
	z-index: 30
}

#sddm li
{	
  margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 9pt Arial
}

#sddm li a
{	
  display: block;
	margin: 0 1px 0 0;
	padding: 4px 0px;
	width: 72px;
	background: #FFFFFF;
	color: #505050;
	text-align: center;
	text-decoration: none
}

#sddm li a:hover
{	
  background: #FFFFFF
}

#sddm div
{	  
  position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #FFFFFF;
	border: 1px solid #505050
}

#sddm div a
{	
  position: relative;
	display: block;
	margin: 0;
	padding: 5px 10px;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background: #FFFFFF;
	color: #505050;
	font: 9pt Arial
}

#sddm div a:hover
{	
  /*background: #BB1516;*/
  text-decoration:underline;
	color: #505050;
}

/* ----- Styles for the searcg.aspx page ----- */
.SearchHead
{	
  font-weight:normal;
  font-size: 16pt;
  color: #505050;
  font-family: Arial;
  text-decoration: none;
  padding-left: 20px;
  padding-right: 20px;
}

.SearchText
{	
  font-weight:normal;
  font-size: 9pt;
  color: #505050;
  font-family: Arial;
  text-decoration: none;
  padding-right :20px;
}
/* ----- End ----- */

.RegistrationHead
{	
	font-weight: normal;
	font-style:normal;
	font-size: 20pt;
	color: #505050;
	font-family: Arial;
	text-decoration:none;
}

.RegistrationText
{	
	font-weight: normal;
	font-style:normal;
	font-size: 9pt;
	color: #505050;
	font-family: Arial;
	text-decoration:none;
}

.CollapsePanel
{
  width:400px;
  height:0px;
}

.LodgeHead
{	
	font-weight: normal;
	font-style:normal;
	font-size: 16pt;
	color: #505050;
	font-family: Arial;
	text-decoration:none;
}

.LodgeSubHead
{	
	font-weight: normal;
	font-style:normal;
	font-size: 13pt;
	color: #505050;
	font-family: Arial;
	text-decoration:none;
}

.LodgeText
{	
	font-weight: normal;
	font-style:normal;
	font-size: 9pt;
	color: #505050;
	font-family: Arial;
	text-decoration:none;
}

#bar1
{	
  position:static;
	display:block;
	margin:0px;
	padding:5px 0px;
	width:288px;
	height:75px;
	white-space:nowrap;
	text-align:left;
	text-decoration:none;
	background-color:#505050;
	color:#ffffff;
	font:9pt Arial;
	/*z-index:90;*/
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

#bar2
{	
  position:static;
	display:block;
	margin:0px;
	padding:5px 0px;
	width:315px;
	height:75px;
	white-space:nowrap;
	text-align:left;
	text-decoration:none;
	background-color:#505050;
	color:#ffffff;
	font:9pt Arial;
	/*z-index:90;*/
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

#bar3
{	
  position:static;
	display:block;
	margin:0px;
	padding:5px 0px;
	width:315px;
	height:75px;
	white-space:nowrap;
	text-align:left;
	text-decoration:none;
	background-color:#505050;
	color:#ffffff;
	font:9pt Arial;
	/*z-index:90;*/
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

#progressBackgroundFilter /* === */
{
    position:fixed; 
    top:0px; 
    bottom:0px; 
    left:0px;
    right:0px;
    overflow:hidden; 
    padding:0; 
    margin:0; 
    background-color:#000; 
    filter:alpha(opacity=50); 
    opacity:0.5; 
    z-index:1000;     
}

#processRegister /* === */
{ 
    position:fixed; 
    top:20%; 
    left:40%;
    right:50%;
    padding:10px; 
    width:200px; 
    z-index:1020; 
    background-color:#fff;
    border:solid 1px #000;
    /*margin-left: auto;
    margin-right: auto; */
}

#progressBackgroundFilter /* === */
{
    position:fixed; 
    top:0px; 
    bottom:0px; 
    left:0px;
    right:0px;
    overflow:hidden; 
    padding:0; 
    margin:0; 
    background-color:#000; 
    filter:alpha(opacity=50); 
    opacity:0.5; 
    z-index:1000;     
}

#processMessage /* === */
{ 
    position:fixed; 
    top:40%; 
    left:43%;
    padding:10px; 
    width:10%; 
    z-index:1001; 
    background-color:#fff;
    border:solid 1px #000;
}

.SafariHead
{	
	font-weight: normal;
	font-style:normal;
	font-size: 16pt;
	color: #505050;
	font-family: Arial;
	text-decoration:none;
}

.SafariSubHead
{	
	font-weight: normal;
	font-style:normal;
	font-size: 13pt;
	color: #505050;
	font-family: Arial;
	text-decoration:none;
}

.SafariText
{	
	font-weight: normal;
	font-style:normal;
	font-size: 9pt;
	color: #505050;
	font-family: Arial;
	text-decoration:none;
}

/* ----- Styles for the search.aspx page ----- */
.SearchHead
{	
  font-weight: normal;
	font-style:normal;
	font-size: 16pt;
	color: #505050;
	font-family: Arial;
	text-decoration:none;
	padding-left:10px;
	padding-right :20pt;
}

.SearchSubHead
{	
  font-weight: normal;
	font-style:normal;
	font-size: 13pt;
	color: #505050;
	font-family: Arial;
	text-decoration:none;
	padding-left:10px;
	padding-right :20pt;
}

.SearchText
{	
  font-weight: normal;
  font-size: 9pt;
  color: #505050;
  font-family: Arial;
  text-decoration: none;
  padding-left:10px;
  padding-right :20px;
  text-align:justify;
}
/* ----- End ----- */

.MapHead
{	
  font-weight: normal;
	font-style:normal;
	font-size: 16pt;
	color: #505050;
	font-family: Arial;
	text-decoration:none;
	padding-left:10px;
	padding-right :20pt;
}

.MapText
{	
  font-weight: normal;
	font-style:normal;
	font-size: 9pt;
	color: #505050;
	font-family: Arial;
	text-decoration:none;
	padding-left:15px;
	padding-right :20pt;
}

.out
{
  position:relative;
  z-index: 200;
  overflow:hidden; 
  background-color:#fff; 
}

.all
{
  position:relative;
  z-index: 100;
  overflow:hidden; 
  background-color:#fff; 
  filter:alpha(opacity=50); 
  opacity:0.5; 
}

#uploadBackgroundFilter /* === */
{
    position:fixed; 
    top:0px; 
    bottom:0px; 
    left:0px;
    right:0px;
    overflow:hidden; 
    padding:0; 
    margin:0; 
    background-color:#000; 
    filter:alpha(opacity=50); 
    opacity:0.5; 
    z-index:1000;     
}

#uploadDiv /* === */
{ 
    position:fixed; 
    top:10%; 
    left:30%;
    padding:10px; 
    width:10%; 
    z-index:1001; 
    background-color:#fff;
    border:solid 1px #000;
}

.fixturesHead
{	
	font-weight: normal;
	font-style:normal;
	font-size: 16pt;
  color: #505050;
	font-family: Arial;
	text-decoration:none;
}

.fixturesText
{	
	font-weight: normal;
	font-style:normal;
	font-size: 9pt;
	color: #505050;
	font-family: Arial;
	text-decoration:none;
}

/* ----- Styles for the players page ----- */
.playersHead
{	
	font-weight: bold;
	font-style:normal;
	font-size: 16pt;color: #505050;
	font-family: Arial;
	text-decoration:none;
}

.playersSubHead
{	
	font-weight: bold;
	font-style:normal;
	font-size: 13pt;
	color: #505050;
	font-family: Arial;
	text-decoration:none;
}

.playersText
{	
	font-weight: normal;
	font-style:normal;
	font-size: 9pt;
	color: #505050;
	font-family: Arial;
	text-decoration:none;
}
/* End */

/* ----- Styles for the players profile page ----- */
.profileHead
{	
	font-weight: bold;
	font-style:normal;
	font-size: 16pt;color: #505050;
	font-family: Arial;
	text-decoration:none;
}

.profileSubHead
{	
	font-weight: normal;
	font-style:normal;
	font-size: 13pt;
	color: #505050;
	font-family: Arial;
	text-decoration:none;
}

.profileText
{	
	font-weight: normal;
	font-style:normal;
	font-size: 9pt;
	color: #505050;
	font-family: Arial;
	text-decoration:none;
}
/* End */

/* ----- Styles for the Creation.aspx page ----- */
.CreationHead
{
  font-weight: normal;
	font-style:normal;
	font-size: 20pt;
	color: #505050;
	font-family: Arial;
	text-decoration:none;
}

.CreationSubHead
{	
	font-weight: normal;
	font-style:normal;
	font-size: 18pt;
	color: #9F8B4E;
	font-family: Arial;
	text-decoration:none;
	padding-left:10px;
	text-decoration:none;
}

.CreationText
{	
  font-weight: normal;
  font-size: 9pt;
  color: #505050;
  font-family: Arial;
  text-decoration: none;
  padding-left:10px;
}
/* ----- End ----- */

.Button
{
  margin:10px 30px 0px 5px;
}

#previewBackgroundFilter /* === */
{
    position:fixed; 
    top:0px; 
    bottom:0px; 
    left:0px;
    right:0px;
    overflow:hidden; 
    padding:0; 
    margin:0; 
    background-color:#000; 
    filter:alpha(opacity=50); 
    opacity:0.5; 
    z-index:1000;    
}

#previewDiv /* === */
{ 
    position:absolute; 
    top:5%; 
    /*left:25%;
    right:50%;*/
    padding:10px; 
    width:969px; 
    z-index:1001; 
    background-color:#fff;
    border:solid 3px #A5A5A5;
    /*margin-left: auto;
    margin-right: auto; */
}

.pagerCurrentPage
{
    background-color:#E50278;
    color:#ffffff;
    border-color:Gray;
    border:2px;
    width:30px;
    font-size:14px;
    padding-left:5px;
    padding-right:5px;
}

.pagerNumericButton
{
    text-decoration:none;
    vertical-align :middle;
    text-align :center;
    background-color:white;
    color:gray;
    border-color :Gray;
    border-style :solid;
    border :1px;
    padding-left:5px;
    padding-right:5px;
}