body
{
    background-image:url(images/top/back.jpg);
    background-position:top;
    background-repeat:repeat-x;
    background-attachment:scroll;
}

td
{
	font-weight: normal;
	font-size: 8pt;
	color: Black;
	font-family: Verdana;
	text-decoration: none;
}

p
{
  color: Black;
  font-family: Verdana;
  font-size: 8pt;
  font-weight: normal;
}

/* anchor tags */
a:link
{
	font-weight: normal;
	font-size: 8pt;
	color: #000000 ;
	font-family: Verdana;
	text-align:center;
}	
	
a:visited
{
	font-size: 8pt;
	color: #000000 ;
	font-family: Verdana;
	font-weight: normal;
	text-align:center;
}	
		
a:active
{
	font-size: 8pt;
	color:000000;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold;
	text-align:center;
}	
		
a:hover
{
	font-family: Verdana;
	color: #fc8958;
	text-decoration: underline;
}

/* Styles for the index page */

.IndexText
{	
	font-weight: Bold;
	font-size: 8pt;
	color: Black;
	font-family: Verdana;
	text-decoration: none;
  padding-left :50pt;
	padding-right :50pt;
}

.IndexWelcome
{	
	font-weight: normal;
	font-size: 8pt;
	color: Black;
	font-family: Verdana;
	text-decoration: none;
  padding :10pt;
}

:link.IndexNewsHead
{
	font-weight: bold;
	font-size: 8pt;
	color: #024883;
	font-family: Verdana;
	text-decoration: none;
  padding-right :10pt;
}	

:hover.IndexNewsHead
{
	font-weight: bold;
	font-size: 8pt;
	color: #024883;
	font-family: Verdana;
	text-decoration: none;
  padding-right :10pt;
}

:visited.IndexNewsHead
{
	font-weight: bold;
	font-size: 8pt;
	color: #024883;
	font-family: Verdana;
	text-decoration: none;
  padding-right :10pt;
}

:link.IndexNews
{
	font-weight: normal;
	font-size: 8pt;
	color: Black;
	font-family: Verdana;
	text-decoration: none;
}	

:hover.IndexNews
{
	font-weight: normal;
	font-size: 8pt;
	color: #fc8958;
	font-family: Verdana;
	text-decoration: none;
}

:visited.IndexNews
{
	font-weight: normal;
	font-size: 8pt;
	color: Black;
	font-family: Verdana;
	text-decoration: none;
}

.IndexMenuHead
{	
	font-weight: bold;
	font-size: 8pt;
	color: #024883;
	font-family: Verdana;
	text-decoration: none;
	padding-left :10pt;
  padding-right :10pt;
}

.IndexMenu
{	
	font-weight: normal;
	font-size: 8pt;
	color: Black;
	font-family: Verdana;
	text-decoration: none;
  padding-left :10pt;
  padding-right :10pt;
}

/* ---- End ---- */

.pagetext
{
		
	font-weight: Bold;
	font-size: 8pt;
	color: Black;
	font-family: Verdana;
	text-decoration: none;
}

:link.AFooter
{
	font-weight: normal;
	font-size: 8pt;
	color: Black;
	font-family: Verdana;
	text-decoration: none;
	text-align:center;
}

:active.AFooter
{
    font-weight: normal;
	font-size: 8pt;
	color: Black;
	font-family: Verdana;
	text-decoration: none;
	text-align:center;
}

:hover.AFooter
{
	font-weight: normal;
	font-size: 8pt;
	color: Black ;
	font-family: Verdana;
	text-decoration: none;
	text-align:center;
}	

:visited.AFooter
{
	font-weight: normal ;
	font-size: 8pt;
	color: Black;
	font-family: Verdana;
	text-decoration: none;
	text-align:center;
}

:link.APage
{
	font-weight: normal;
	font-size: 8pt;
	color: Black;
	font-family: Verdana;
	text-decoration: underline;
	text-align:left;

}	

:hover.APage
{
	font-weight: normal;
	font-size: 8pt;
	color: Black ;
	font-family: Verdana;
	
	text-decoration: underline;
	text-align:left;
	background-color:White;

}	

:visited.APage
{
	font-weight: normal ;
	font-size: 8pt;
	color: Black;
	font-family: Verdana;
	text-decoration: underline;
	text-align:left;

}

:link.a2
{
	font-weight: bold;
	font-size: 8pt;
	color: #064d9f ;
	font-family: Verdana;
	text-decoration: underline;
	text-align:center;
}	
	
:visited.a2
{
	font-size: 8pt;
	color: #064d9f ;
	font-family: Verdana;
	
	font-weight: bold;
	text-align:center;
}	
		
:active.a2
{
	font-size: 8pt;
	color:#e0f707;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold;
	text-align:center;
}	
		
:hover.a2
{
	font-family: Verdana;
	color: #fc8958;
	text-decoration: none;
}

.errortext
{
color: Red;
font-family: Verdana;
font-size: 12;
font-weight: bold;
}

.notice
{
color: Black;
font-family: Verdana;
font-size: 6pt;
font-weight: bold;
}

.labeltext
{
color: black;
font-family: Verdana;
font-size: 10;
font-weight: Normal;
}

.menuheading
{
color: gray;
font-family: Verdana;
font-size: 10;
font-weight: bold;
}

/* heading bar in the Admin sections */
.Headingbar
{
  background-color: #dcdcdc;
  color: black;
  font-family: Verdana;
  font-size: 10;
  font-weight: bold;
  padding-left: 10;
}

INPUT.Button
{
    BORDER-RIGHT: gray 1pt solid;
    BORDER-TOP: gray 1pt solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: gray 1pt solid;
    COLOR: black;
    BORDER-BOTTOM: gray 1pt solid;
    FONT-FAMILY: ARIAL, Arial
}

INPUT.text
{
	font-size: 8pt;
	color: #8a8a8a;
	font-family: ARIAL;
	background-color: white;
}

.mainbodytable
{
 background-repeat: no-repeat;
 background-position: right bottom;
}

.OrangeHeaders
{
	background-color:E0852A;
	font-weight: bold;
	color: #ffffff; 

}

:link.OrangeLink
{
	font-weight: normal;
	font-size: 8pt;
	color: #E0852A ;
	font-family: Verdana;
	
	text-align:center;
}	

:visited.OrangeLink
{
	font-weight: normal;
	font-size: 8pt;
	color: #E0852A ;
	font-family: Verdana;
	
	text-align:center;
}

:hover.OrangeLink
{
	font-weight: normal;
	font-size: 8pt;
	color: black ;
	font-family: Verdana;
	
	text-align:center;
}		

.EventsCalendar
{
	font-size: 7pt;
	font-family:Verdana;
}

:link.CalendarLink
{
	font-weight: bold;
	font-size: 7pt;
	color: Black ;
	font-family: Verdana;
	
	 text-decoration: none;
	text-align:center;
}	

:hover.CalendarLink
{
	font-weight: bold;
	font-size: 7pt;
	color: Black ;
	font-family: Verdana;
	
	 text-decoration: none;
	text-align:center;
}	

:visited.CalendarLink
{
	font-weight: bold;
	font-size: 7pt;
	color: Black ;
	font-family: Verdana;
	
	 text-decoration: none;
	text-align:center;
}	

.NormalText
{
	font-weight: normal;
	font-size: 8pt;
	color: white;
	font-family: Verdana;
	text-decoration: none;
	
}


/* Used to make the sign in login invisible*/
:link.SignIn
{
	font-weight: bold;
	font-size: 8pt;
	color: #c1e3e5;
	font-family: Verdana;
	
	text-decoration: none;
	text-align:center;
}	

:hover.SignIn
{
	font-weight: none;
	font-size: 8pt;
	color: #c1e3e5;
	font-family: Verdana;
	
	 text-decoration: none;
	text-align:center;
}	

:visited.SignIn
{
	font-weight: bold;
	font-size: 8pt;
	color: #c1e3e5;
	font-family: Verdana;
	
	 text-decoration: none;
	text-align:center;
}

/* Used to make hidden links */
:link.textlink
{
	font-weight: normal;
	font-size: 8pt;
	color: black ;
	font-family: Verdana;
	
	text-decoration: none;
	text-align:center;
}	

:hover.textlink
{
	font-weight: normal;
	font-size: 8pt;
	color: black ;
	font-family: Verdana;
	
	text-decoration: none;
	text-align:center;
}	

:visited.textlink
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: Verdana;
	
	text-decoration: none;
	text-align:center;
}

.ContentHead
{
		
	font-weight: bold;
	font-size: 20pt;
	color: #024883;
	font-family: Arial;
	text-decoration: none;
	padding-left :10pt;
	padding-right :10pt;
	float:right;
}

.content
{
		
	font-weight: normal;
	font-size: 8pt;
	color: Black;
	font-family: Verdana;
	text-decoration: none;
	float:right;
}

.ContentFooter
{
	font-weight: normal;
	font-size: 8pt;
	color: Black;
	font-family: Verdana;
	text-decoration: none;
	padding-left :50pt;
	padding-right :50pt;
	float:right;
}

/* News link style */

:link.newslink
{
	font-weight: normal;
	font-size: 8pt;
	color: Black;
	font-family: Verdana;
	text-decoration: underline;
	padding-left:10pt;
}	

:hover.newslink
{
	font-weight: normal;
	font-size: 8pt;
	color: #fc8958;
	font-family: Verdana;
	text-decoration: underline;
	padding-left:10pt;
}

:visited.newslink
{
	font-weight: normal;
	font-size: 8pt;
	color: Black;
	font-family: Verdana;
	text-decoration: underline;
	padding-left:10pt;	
}

.NewsHead
{
  font-weight: normal;
	font-size: 20pt;
	color: #024883;
	font-family: Arial;
	text-decoration: none;    
	padding-left :10pt;
	padding-right :10pt;
}

.NewsContent
{
  font-weight: normal;
	font-size: 8pt;
	color: Black;
	font-family: Verdana;
	text-decoration: none;  
	padding-left :10pt;  
	padding-right :10pt;
}

/* --------------------- */

p.hidden
{
    position:absolute;
    left:300px;
    top:20px;
    z-index:-1;
    color:White;
    font-size:10;   
}

.NextMatch
{
	font-weight: normal;
	font-size: 8pt;
	color: #000000;
	font-family: Verdana;
	text-decoration: none;
	text-align:center;
}

/*---------- Footer pages ----------*/
.webmastertext
{
color: black;
font-family: Verdana;
font-size: 8pt;
font-weight: Normal;
padding-left:20px;
padding-right:20px;
}

.PrivacyPolicy
{
color: black;
font-family: Verdana;
font-size: 8pt;
font-weight: Normal;
padding-left:10px;
padding-right:10px;
}

.Disclaimer
{
color: black;
font-family: Verdana;
font-size: 8pt;
font-weight: Normal;
padding-left:10px;
padding-right:10px;
}

.Browser
{
color: black;
font-family: Verdana;
font-size: 8pt;
font-weight: Normal;
padding-left:10px;
padding-right:10px;
}
/*---------- End ----------*/

.textlinkweb:link
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: Verdana;
	
	text-decoration: none;
	text-align:center;
}	

.textlinkweb:hover
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: Verdana;
	
	text-decoration: none;
	text-align:center;
}	

.textlinkweb:visited
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: Verdana;
	
	text-decoration: none;
	text-align:center;
}

.contact
{	
	font-weight: normal;
	font-size: 8pt;
	color: Black;
	font-family: Verdana;
	text-decoration: none;
	padding-left :10pt;
	padding-right :10pt;
	background:#f2f2f2;
}

.Newsletter
{
  font-weight: bold;
	font-size: 11pt;
	color: #0c5393;
	font-family: Verdana;
	text-decoration: none;
	padding-left:8pt;
}

.GalleryHead
{
  font-weight: bold;
	font-size: 20pt;
	color: #024883;
	font-family: Arial;
	text-decoration: none;
	padding-left :10pt;
	padding-right :10pt;
}

.GalleryText
{
  font-weight: normal;
  font-size: 8pt;
  color: Black;
  font-family: Verdana;
  text-decoration: none;
  padding-left :10pt;
  padding-right :10pt;
}
	
.GalleryPhotosHead
{
  font-weight: bold;
	font-size: 20pt;
	color: #024883;
	font-family: Arial;
	text-decoration: none;
	padding-left :10pt;
	padding-right :10pt;
}

.GalleryPhotosText
{
  font-weight: normal;
  font-size: 8pt;
  color: Black;
  font-family: Verdana;
  text-decoration: none;
  padding-left :10pt;
  padding-right :10pt;
}
