﻿body
{
background-color:black;
color:white;
 }

a:link, a:visited
{
    color:#ffffff;
    text-align:left;
    font-weight:normal;
    font-family: Arial, Sans-Serif;
}


.MainHeader
{	
   font-family:"Times New Roman", Arial, Helvetica,Verdana;
   font-size:24pt; 
   font-weight:bold;
   text-align:center;
   padding:10px 10px 10px 10px;
}

.SubHeader
{	
   font-family:"Times New Roman", Arial, Helvetica,Verdana;
   font-size:14pt; 
   font-weight:bold;
   text-decoration:none;
   text-align:left;
}


.NormalText
{	font-family:Arial, Helvetica,Verdana;
	font-size:12pt; 
   font-weight:normal;
   text-decoration:none;
   text-align:left;
}

.NormalTextCenter
{  font-family:Arial, Helvetica,Verdana;
   font-size:12pt; 
   font-weight:normal;
   text-decoration:none;
   text-align:center;
   background-color:black;
}

.NormalTextCenterUnderline
{	font-family:Arial, Helvetica,Verdana;
	font-size:12pt; 
   font-weight:normal;
   text-decoration:underline;
   text-align:center;
   
}

.NormalTextBold
{	font-family:Arial, Helvetica,Verdana;
	font-size:12pt; 
   font-weight:bold;
   text-decoration:none;
   text-align:left;
}



.NormalTextUnderline
{	font-family:Arial, Helvetica,Verdana;
	font-size:12pt; 
   font-weight: normal;
   text-decoration:underline;
   text-align:left;
   color:white;
}
	
.SmallText
{
    font-family: Arial, Helvetica,Verdana;
    font-size: 10pt;
}



.VerySmallItalicText
{
    font-family: Arial, Helvetica,Verdana;
    font-size: 8pt;
    font-style: italic;
   text-align:center;
    color:white;
    background-color:black;


}

.VerySmallText
{
    font-family: Arial, Helvetica,Verdana;
    text-decoration:underline;
    font-size: 8pt;
    font-style: normal;
    color:white;
    background-color:black;
}

.FooterText
{
    font-family: Arial, Helvetica,Verdana;
    font-size: 8pt;
    font-style: normal;
    text-align:center;
    color:white;
    background-color:black;
}



.WhiteButtonBlueBackground 
{
font-family:Arial, Helvetica,Verdana;
   font-size:12pt;
   color:white;
   font-weight: normal;
   text-decoration:none;
   text-align:center;
   background-color: #390493;
}

.WhiteButtonBlackBackground {
font-family:Arial, Helvetica,Verdana;
   font-size:12pt;
   color:white;
   font-weight: normal;
   text-decoration:none;
   text-align:center;
   background-color: black;
}



.MainLabel
{
    color:white;
    font-family: Arial, Helvetica,Verdana;
    font-size: 18pt;
    font-weight:normal;
    text-decoration:none;
    text-align:center;
   background-color: black;
}

.SmallLabel
{
    color:white;
    font-family: Arial, Helvetica,Verdana;
    font-size: 12pt;
    font-weight:normal;
    text-decoration:none;
    text-align:center;
   background-color: black;
}

.SmallHyperlink
{
    color:white;
    font-family: Arial, Helvetica,Verdana;
    font-size: small;
    font-weight:normal;
    text-decoration:underline;
    text-align:center;
	background-color: black;
}

.SmallerHyperlink
{
    color:white;
    font-family: Arial, Helvetica,Verdana;
    font-size: smaller;
    font-weight:normal;
    text-decoration:underline;
    text-align:center;
	background-color: black;
}

.ErrorMessage
{
    color:#FFFFAA;
    font-family: Arial, Helvetica,Verdana;
    font-size: 10pt;
    font-weight:bold;
    text-decoration:none;
    text-align:left;
   background-color: black;
}
.UploadErrorMessage
{
    color:#FFFFAA;
    font-family: Arial, Helvetica,Verdana;
    font-size: 10pt;
    font-weight:bold;
    text-decoration:none;
    text-align:left;
   background-color: #1d1d1d;
}
.DetailsViewStyle
{

    font-family: Arial, Sans-Serif;
    font-size:small;
    table-layout: auto;
    border-collapse: collapse;
    border: #1d1d1d 1px solid;
    background-color: #000000;
    color: #ffffff;

}


.GridViewStyle
{
    font-family: Arial, Sans-Serif;
    font-size:small;
    table-layout: auto;
    border-collapse: collapse;
    /*border: #1d1d1d 1px solid;*/
    text-align:left;
    background-color: #000000;
    color: #ffffff;
    margin:auto;
}

/* adding this style gets over a bug in Firefox vs IE where the caption of the table
(from the GridView) gets displayed down the left side of the table in Firefox,
used in conjunction with CaptionAlign="Top" in the gridview
*/
.GridViewStyle caption
{
    text-align:left;
}

/*Header and Pager styles*/
.HeaderStyle
{
}



.RowsPerPageStyle
{
    font-family: Arial, Sans-Serif;
    font-size:small;
    background-color: #000000;
    color: #ffffff;
	position:relative;
	left:100px;
}

.NormalText
{
    font-family: Arial, Sans-Serif;
    font-size:small;
    background-color: #000000;
    color: #ffffff;
}

.NormalTextBold
{
    font-family: Arial, Sans-Serif;
    font-size:small;
    background-color: #000000;
    color: #ffffff;
    font-weight:bold;
}
.LoginNameStyle
{
    font-family: Arial, Sans-Serif;
    font-size:small;
    background-color: #000000;
    color: #ffffff;
	position:relative;
	left:200px;
}
.LoginViewStyle
{
    font-family: Arial, Sans-Serif;
    font-size:small;
    background-color: #000000;
    color: #ffffff;
}
.LoginHyperlinkStyle
{
    font-family: Arial, Sans-Serif;
    font-size:smaller;
    background-color: #000000;
    color: #ffffff;
	position:relative;
	left:250px;
}

.LoginStyle
{
    font-family: Arial, Sans-Serif;
    font-size:smaller;
    background-color: #000000;
    color: #ffffff;
 position:relative;
}

.LoginStyle table
{
 padding:10px 10px 10px 10px;
 width:400px;
 text-align:left;
}

.LoginStyle td
{
 text-align:left;
}

.LoginTextBoxStyle
{
 width:200px;
}

.LoginErrorMessage
{
    color:#FFFFAA;
    font-family: Arial, Helvetica,Verdana;
    font-size: 10pt;
    font-weight:bold;
    text-decoration:none;
    text-align:left;
   background-color: black;
}

.LoginErrorMessage td
{
	height : 200px;
}
.PagerStyle
{
}

.HeaderStyle th
{
    padding: 0px;
    color: #ffffff;
}
.HeaderStyle a:link, .HeaderStyle a:visited
{
    color:#ffffff;
     display:block; 
    text-align:left;
    font-weight:normal;
text-decoration:underline;
   /* border-left:solid 1px #666666;
    border-right:solid 1px #1d1d1d; */
    padding-top:25px;
    padding-bottom:9px;
    padding-right:5px;
    padding-left:5px; 
    
    background-color: #000000;

    
  /*  background-image: url(Images/HeaderGamer.jpg); 
    background-position:top;
    background-repeat:repeat-x; */
}
/*
.HeaderStyle a:hover
{
    background-image: url(Images/HeaderGamer_Hover.jpg);
    background-position:top;
    background-repeat:repeat-x;
} */
.PagerStyle table
{
    text-align:center;
    margin:auto;
}
.PagerStyle table td
{
    border:0px;
    padding:5px;/*padding around pager numbers */
}
.PagerStyle td
{
    border-top: #1d1d1d 1px solid;/*top border of pager*/
    height:40px;
}
.PagerStyle a
{
    color:#ffffff;
    text-decoration:none;
    padding:2px 10px 2px 10px;
    /*border around pager numbers*/
    border-top:solid 1px #777777;
    border-right:solid 1px #777777;
    border-bottom:solid 1px #777777;
    border-left:solid 1px #777777;
}
.PagerStyle span
{
    font-weight:bold;
    color:#FFFFFF;
    text-decoration:none;
    padding:2px 10px 2px 10px;
}
/*RowStyles*/
.RowStyle td, .AltRowStyle td, .SelectedRowStyle td, .EditRowStyle td /*Common Styles*/
{
    padding: 8px;
    border-right: solid 1px #1d1d1d;
       
}
.EditRowStyle td
{
    padding: 5px  8px 4px 8px;
    background-color: #1d1d1d;

 }
.EditRowStyle input
{
    width:300px;
 }
.RowStyle td
{
    background-color: #333333;
    color: #ffffff;
}
.AltRowStyle td
{
    background-color: #1d1d1d;
    color:#ffffff;
}
.SelectedRowStyle td
{
    background-color: #ffff66;
}

.RowStyle a:link, .RowStyle a:visited, .AltRowStyle a:link, .AltRowStyle a:visited
{
	text-decoration:underline;
    color:#ffffff;
}


.ButtonStyle
{
    color:#FFFFFF;
    background-color: #000000;
    text-decoration:none;
    padding:0px 20px 2px 20px;
    height:20px;
    /*border around text*/
    border-top:solid 1px #777777;
    border-right:solid 1px #777777;
    border-bottom:solid 1px #777777;
    border-left:solid 1px #777777;
	vertical-align:bottom;
	cursor:pointer;
}

.CommandRowStyle table
{
	
    border:0px;
    color:White;
    padding:5px;/*padding around text */
    text-align:center;
    margin:auto;

}
.CommandRowStyle td
{
   border-top: #1d1d1d 0px solid;/*top border*/
    height:100px;
    vertical-align:middle;
     
}
.CommandRowStyle tr
{
	border-top: #1d1d1d 10px solid;/*top border*/
    height:10px;
       
}
.CommandRowStyle a
{
    color:#FFFFFF;
    text-decoration:none;
    padding:0px 20px 2px 20px;
    height:10px;
    /*border around text*/
    border-top:solid 1px #777777;
    border-right:solid 1px #777777;
    border-bottom:solid 1px #777777;
    border-left:solid 1px #777777;
	vertical-align:bottom;
}


.NormalText
{	font-family:Arial, Helvetica,Verdana;
	font-size:12pt; 
   font-weight:normal;
   text-decoration:none;
   text-align:left;
}

.NormalTextCenter
{  font-family:Arial, Helvetica,Verdana;
   font-size:12pt; 
   font-weight:normal;
   text-decoration:none;
   text-align:center;
}

.NormalTextCenterUnderline
{	font-family:Arial, Helvetica,Verdana;
	font-size:12pt; 
   font-weight:normal;
   text-decoration:underline;
   text-align:center;
   
}

.NormalTextBold
{	font-family:Arial, Helvetica,Verdana;
	font-size:12pt; 
   font-weight:bold;
   text-decoration:none;
   text-align:left;
}

.NormalTextItalic
{	font-family:Arial, Helvetica,Verdana;
	font-size:12pt; 
   font-weight:normal;
   font-style: italic;
   text-decoration:none;
   text-align:left;
   
}

.NormalTextUnderline
{	font-family:Arial, Helvetica,Verdana;
	font-size:12pt; 
   font-weight: normal;
   text-decoration:underline;
   text-align:left;
   color:white;
}
	
.SmallText
{
    font-family: Arial, Helvetica,Verdana;
    font-size: 10pt;
}

.SmallTextCenter
{
    font-family: Arial, Helvetica,Verdana;
    font-size: 10pt;
    text-align:center;
}

.SmallTextCenterUnderline
{	font-family:Arial, Helvetica,Verdana;
	font-size:10pt; 
   font-weight:normal;
   text-decoration:underline;
   text-align:center;
   color:white;
}

.VerySmallItalicText
{
    font-family: Arial, Helvetica,Verdana;
    font-size: 8pt;
    font-style: italic;
   text-align:center;
    color:white;

}

.VerySmallGrayItalicText
{
    font-family: Arial, Helvetica,Verdana;
    font-size: 8pt;
    font-style: italic;
   text-align:center;
   color:Gray;
}
.VerySmallText
{
    font-family: Arial, Helvetica,Verdana;
    font-size: 8pt;
    font-style: normal;
    color:white;
}

.BlueHeader
{
    color:blue;
    font-family: Arial, Helvetica,Verdana;
    font-size: 12pt;
    font-weight: bold;
    text-decoration:none;
    text-align:left;
}

.WhiteHeader
{
    color:white;
    font-family: Arial, Helvetica,Verdana;
    font-size: 18pt;
    font-weight:normal;
    text-decoration:none;
    text-align:center;
   background-color: black;
}


.SmallWhiteButton {
   font-family:"Arial, Geneva" ;
   font-size:10pt;
   color:white;
   font-weight: bold;
   text-decoration:none;
   text-align:center;
   background-color: black;
}


.WhiteButtonBlueBackground {
font-family:Arial, Helvetica,Verdana;
   font-size:12pt;
   color:white;
   font-weight: normal;
   text-decoration:none;
   text-align:center;
   background-color: #390493;
}

.WhiteButtonBlackBackground {
font-family:Arial, Helvetica,Verdana;
   font-size:12pt;
   color:white;
   font-weight: normal;
   text-decoration:none;
   text-align:center;
   background-color: black;
}


.WhiteTextBlueBorder {
font-family:Arial, Helvetica,Verdana;
   font-size:12pt;
   font-weight:bold;
   color:white;
   text-decoration:none;
   text-align:center;
   border-color:#390493;
   border-width:2px;
   border-style:solid;
   
}

.TableWithCellPaddingOf10 TD {
	
	padding:10px;
	
}	