body 
{
	font-family: verdana,"lucida grande",tahoma,arial,sans-serif;
}
p, .NavHome, .NavIn, .H2, .H3, .H4, .H5, .ComLinks, .ButtomLinks, .H1, .SiteCredit, .td {
line height:150%;
font-family: verdana,"lucida grande",tahoma,arial,sans-serif;
color:#55595c;
}
ul li{
line height:150%;}
/* CSS Document */

/*
.links{
	color:#55595c;
	font-size:13px; 
	font-weight:normal; 
	line-height:24px;

}
*/
A:link {
	color:#55595c;
	font-size: 13px;
	font-weight:normal;  
	text-decoration:underline;
}

A:visited {
	color:#55595c;
	font-size: 13px;  	
}
a:hover {
	color:navy;
	font-size: 13px;  
}	
.text{
	color:#55595c;
	font-size:13px; 
	font-weight:normal; 
	line-height:24px;
	text-decoration:none;
}

h3{
	color:#55595c;
	font-size:13px; 
	font-weight:bold;
	text-decoration:none;
}
/* CSS Document */

.NavHome, .NavIn, .NavSelected, .NewsTitle, .NewsSubTitle, .H4, .H5, .ComLinks, .ButtomLinks, .H1, .SiteCredit, .td {
	background-color:transparent ;
}
.NavHome, .NavIn, .NavSelected, .NewsTitle, .NewsSubTitle, .H4, .H5, .ComLinks, .ButtomLinks, .td{   /* Grouped Classes */
	font-weight:normal;  	
}

.NavHome, .NavIn, .NavSelected, .H4, .td , .SiteCredit {										 /* Grouped Classes */
}
.H5, .ComLinks, .ButtomLinks, .SiteCredit {		/* Grouped Classes */

	text-decoration:none;
}

A:Link.NavHome {					 /* Nav Bar Home button before pressed */
	color:#C0C0C0;
}

A:visited.NavHome { 					/* Home button after pressed  */
	color:#989898;
	text-decoration:none;
}

.NavIn {						/* Inner page button befor pressed  */
	color:#C0C0C0;
	text-decoration:underline;
}

A:visited.NavIn {					/*  Inner page button after pressed */
	color:#989898;
	text-decoration:underline;
}

.NavSelected { 						/* Select button before pressed */
	color: #55595c;
}


.NewsTitle {						/* News title */
	color:#55595c;
	font-weight:bold;
	text-decoration:none;
 }

.NewsSubTitle {						/* News subtitle */
	color:#55595c;
	text-decoration:none;
 }

.H4, .td {						/* Ordinary text in message */
 
	color:#55595c;
	text-decoration:none;
}

.H4 /*A:link, A:Link*/ {				/* Links unpressed within the text */
	color:#55595c;
 }

.H4 /*A:visited, A:Link*/ { 				/*  Links pressed within the text*/
	color:#55595c;

}

.H5 { 							/* Small text (hours , dated,  etc.)*/
	color:#B0B0B0;
}

A:link.ComLinks {					/* Links List - unpressed*/
	color:#1C84F2;
	text-decoration:underline;

}

A:visited.ComLinks	 {				/* Links List - pressed*/
	color:#1C84F2;
	text-decoration:underline;
}
	
A:link.Buttoms {					/* Buttom bar unpressed links */
	color:#989898;
	text-decoration:underline;
}

	
.SiteCredit	{  					/* Site developers credit text*/
	color:##595959;
	font-size:13px; 
}						


/* CSS for Tables */

.MainHeader{
	color:#ffffff;
	font-size:13px; 
	font-weight:bold; 
	text-decoration:none;
}
.SecHeader{
	color:#333366;
	font-size:13px; 
	font-weight:bold; 
	text-decoration:none;
}
.PlayerName{
	color:#003366;
	font-size: x-small; 
	font-weight:bold; 
	text-decoration:none;
}
.TableText{
	color:#55595c;
	font-size: x-small; 
	font-weight:normal; 
	text-decoration:none;
}

/* 
The style of the master page
main table which contain all
other pages in the site
*/
.SitePageStyle
{
	background-color: White;
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
}

/*
The style of the backgrond of the site
*/
.SiteBackgroundStyle
{
	background-image: "App_Themes/Chess/VerticalDashLine.gif";
}

/* Style of the links list */
.LinkList
{
	background-color: #aabbcc;
	
}

.SponserBig
{
	background-color: #cc5544;
}

/* Menu style (Only admin part) */
.Menu
{
	background-color: Green;
	background-repeat: no-repeat;
	
	background-position: center;
	border-style: groove;
}

.MenuItem
{
	background-color: Transparent;
}

.AdminTableContainer
{
	background-color: #aabbcc;
	border-width: thin;
	border-color: #abbccd;
	width: 40%;
}

/* News publish date style */
.NewsPublishDate
{
	font-size: small;
	color: Gray;
	font-style: italic;
}

/* News more link style */
.NewsMoreLink
{
	
}

/* The label before the reporter name in news view page */
.NewsReportedByTitle
{
}

/* The label contains the name of the reporter in news view page */
.NewsReportedBy
{
	font-style: italic;
}

/* Error message (on application forms) style */
.ErrorMessage
{
	color: Red;
	border-style: solid;
	border-width: thin;
}

/* Style of required field validation controls */
.RequiredFieldValidator
{
	color: Red;
}

/* Contest styles */
.WhitePlayerLabel
{
	background-color: Black;
	color: White;
}

.BlackPlayerLabel
{
	background-color: White;
	color: Black;
}

.PlayerProfile_Name
{
    color:#003366;
	font-size: xx-large; 
	font-weight:bold; 
	text-decoration:none;
}

.PlayerProfile_TitleRow
{
    background-color: #cccccc;
}

.PlayerProfile_FieldTitle
{
    font-weight: bolder;
}

.PlayerProfile_Picture
{
    border-width: thin;
    border-color: Navy;
}

.ContestPlayersList_PlayerInfo
{
    border-right: #6699cc 1px solid;
    border-top: #6699cc 1px solid;
    border-left: #6699cc 1px solid;
    border-bottom: #6699cc 1px solid;
}

.ContestPlayersList_PlayerStatus
{
    border-right: #d5d5d5 1px solid;
    border-top: #d5d5d5 1px solid;
    border-left: #d5d5d5 1px solid;
    border-bottom: #d5d5d5 1px solid;
}

.ContestPlayersList_PlayerInfoHeader
{
    background-color: #6699cc;
}

.ContestPlayersList_PlayerStatusHeader
{
    background-color: #d5d5d5;
}
p, ul li, a:link, td
{
font-size:13px;
color:#55595c;
}
H1{
	color:#55595c;
	font-weight:bold; 
	text-decoration:none;
	font-size:16px;
}
H2{
	color:#55595c;
	font-weight:bold; 
	text-decoration:none;
	font-size:14px;
}
.SiteCredit {
font-size:11px;
margin-left:3px;
margin-right:50px;
}
.ButtomLinks, a.ButtomLinks:link, a.ButtomLink:visited{
text-decoration: none;
font-size:12px;
margin-right:5px;

}
a.ButtomLinks:hover {text-decoration: underline; color: blue;}
.gradient {
padding-top:10px;
padding-left:13px;

}
.HeaderLinks, a.HeaderLinks:link, a.HeaderLinks:visited{
font-wieght:bold;
color:white;
text-decoration: none;
font-size:13px;

}
a.HeaderLinks:hover {
color: #f09989;
}
.ClickedHeaderLinks, a.ClickedHeaderLinks:link, a.ClickedHeaderLinks:visited{
font-wieght:bold;
color:#95d9f2;
text-decoration: none;
font-size:13px;

}
a.ClickedHeaderLinks:hover {
color: #f09989;
}
