﻿html *
{
   font-size: 11pt;
   /* color: #3d1901; */
   /* color: #291000; */
   color: #1e0c00;
   font-family: Calibri,Arial,Helvetica;
}

a
{
	color: #0e2352;
	text-decoration: underline;
}

.SearchBox
{	
	border: solid 1px white;
	border-collapse: collapse;	
	height: 20px;
}

.SiteHeaderBackground
{
	background-color: #f2f5f7; 
	background-image: url(../images/wavesofgrain.png);
	background-repeat: no-repeat;
	background-position: right;	
}

.HeaderTitle
{
	font-size: 24pt;	
	color: #0e2352;
}

.HeaderSubTitle
{
	font-size: 18pt;	
	color: #0e2352;
}

.Statistics
{
	font-size: 11pt;
}

.Statistics td
{
	font-size: 10pt;
	padding-top: 5px;
}

.GridTitle
{
	font-size: 14pt;
	font-weight: bold;
	color: #0e2352;
}

.GridView
{
	border: solid 1px #ffde80;
}

.GridView th
{
	padding: 3px 5px 3px 5px;
	border: solid 1px #ffde80;
}

.GridView_Pager
{
	background-color: #fffcf2;
	padding: 5px 5px 5px 5px;
}

.GridView_Pager td
{
	padding: 3px 5px 3px 5px;
}

.GridView_HeaderStyle
{
	background-color: #f2f5f7;
	border: solid 1px #ffde80;
	color: #0e2352;
}

.GridView_FooterStyle
{
}

.GridView_TableNameStyle
{
	font-weight: bold;
	background-color: #ffffff;
	height: 25px;
	padding-left: 10px;
}

.GridView_RowStyle
{
	background-color: #ffffff;
	border: solid 1px #ffde80;
}

.GridView_AlternatingRowStyle
{
	/* background-color: #fffcf2; */
	background-color: #f2f5f7;
	border: solid 1px #ffde80;
}

.GridView_ItemStyle
{
	padding: 5px 5px 5px 5px;
	border: solid 1px #ffde80;
	overflow: hidden;
}

.GridView_ControlStyle_Right
{	
	text-align: right;
	border: solid 1px #ffde80;
}

.GridView_ControlStyle_Center
{	
	text-align: center;
}

.GridView_ItemStyle_NoWrap
{
	padding: 5px 5px 5px 5px;
	border: solid 1px #ffde80;
	overflow: hidden;
	white-space: nowrap;
}

.Winner
{
	font-size: 18pt;
	color: #0e2352;	
	margin-top: 10px;
}

.NewsTD
{
	padding-top: 10px;	
}
.NewsContent
{
	margin-left: 10px;
}
.NewsDate
{
	margin-bottom: 3px;	
	font-weight: bold;
}

a.Logout
{
	color: Red;
	text-decoration: underline;
	font-size: 18px;
	font-weight: bold;
}

.ErrorTextBox
{
	border: 1px solid #cd0a0a;	
}

.NavTab {
    behavior: url(../Styles/border-radius.htc);
    border-top-left-radius: 6px;
	border-top-right-radius: 6px;
   /* border: solid 1px #a17874; */
   /* color: #540a02; */
   /* background-color: #efe9e8; */
    border: solid 1px #96440b;
    background-color: #fffcf2;
    color: #5d2601;
    font-weight: bold;
    padding: 5px;
    text-decoration: none;
    
}

.NavTabSelected {
    behavior: url(../Styles/border-radius.htc);
    border-top-left-radius: 6px;
	border-top-right-radius: 6px;
    border: solid 1px #96440b;
    background-color: #fff1c9;
    color: #5d2601;
    font-weight: bold;
    padding: 5px;
    text-decoration: none;
    
}

.NavTabForum {
    behavior: url(../../Styles/border-radius.htc);
    border-top-left-radius: 6px;
	border-top-right-radius: 6px;
   /* border: solid 1px #a17874; */
   /* color: #540a02; */
   /* background-color: #efe9e8; */
    border: solid 1px #96440b;
    background-color: #fffcf2;
    color: #5d2601;
    font-weight: bold;
    padding: 5px;
    text-decoration: none;
    
}

.NavTabForumSelected {
    behavior: url(../../Styles/border-radius.htc);
    border-top-left-radius: 6px;
	border-top-right-radius: 6px;
    border: solid 1px #96440b;
    background-color: #fff1c9;
    color: #5d2601;
    font-weight: bold;
    padding: 5px;
    text-decoration: none;
    
}

.RoundedDiv
{
	border: solid 1px #967965; 
	border-radius: 8px;	
	-moz-border-radius: 8px; 
	/* background-color: #fff9e8; */
	background-color: #f2f5f7;
	padding: 5px 5px 5px 5px;
}

.RoundedDivNoPadding
{
	border: solid 1px #ffde80; 
	border-radius: 8px;	
	-moz-border-radius: 8px; 
	/* background-color: #fff9e8; */
	background-color: #f2f5f7;
}

.RoundedDivSubSection
{
	border: solid 1px #ffde80; 
	border-radius: 8px;	
	-moz-border-radius: 8px; 
	background-color: #f2f5f7; 
	padding: 5px 5px 5px 5px;
}

.RoundedDivSubSectionHeader
{
	font-weight: bold; 
	text-align: center; 
	color: #0e2352;
}

.PageTitle
{
	font-size: 24pt;	
	/* color: #5d2601; */
	color: #0e2352;
}

.SectionTitle
{
	font-size: 18pt;	
	/* color: #5d2601; */
	color: #0e2352;
}

.SectionSubTitle
{
	font-size: 12pt;
	font-weight: bold;
	color: #0e2352;
}
