﻿table.pageheader {background-color: #0099ff}                                       /* main page header */
tr.pageheader {background-color: #bbde79; color: white; font-size: 12pt}           /* main page header */
th.pageheaderbanner {text-align: center; background-color:#000066; color:#ffffff; height:15px}
th.pageheadertext {font-family:verdana; text-align: center; background-color:#000066; color:#ffffff; height:50px}
th.pageheadertext a
{color:#ffffff}
th.pagefootertext {font-family:verdana; text-align: center; background-color:#000066; color:#ffffff}
th.pagefootertext a
{color:#ffffff}
th.pageheaderbuttons {text-align: right; font-size: 10pt}
tr.pageheaderseparator {background-color: white; height: 1px}                      /* blank line acting as margin between page content header and content header */
tr.pageheadersecondary {background-color: #e0f0c2; color: white; font-size: 10pt}  /* secondary page header (e.g. "Home | Administration") */
th.pageheadersecondary {text-align: center}
td.sidebar {background-color: #7a8fa4; color: white; font-weight: bold; font-size: 10pt; font-family: garamond}
.subrow{background-color:#FFFFCC;}

/* BEGIN overall layout for cont

ainment of navigation menu on left and main content on right */
table.pagelayout {} /* overall container for navigation menu on left and main page content tables on right */
td.menuleftcontainer {background-color: #e0f0c2; color: #000099; font-family: tahoma, arial, helvetica, sans-serif}  /* contains the table containing the left menu items */
/* END overall layout for containment of navigation menu on left and main content on right */
             
/*GridViewCSS Soft Grey Style*/
.GridViewStyle
{
    font-family: tahoma, Sans-Serif;
    font-size:small;
   
    border-collapse: collapse;
    border:#444 1px solid;
}
.SubHeaderStyle, .SubPagerStyle /*Common Styles*/
{
  
    background-position:center;
    background-repeat:repeat-x;
    background-color:#ffffff;
}
.He
/*Header and Pager styles*/
.HeaderStyle, .PagerStyle /*Common Styles*/
{
  
   background-color:#ddddd5;
	font-family: tahoma, arial, Geneva, Helvetica, sans-serif;
	font-size: 70%;
	padding: 5px;
	font-weight: bold;
}
.HeaderStyle th
{
   background-color:#ddddd5;
	font-family: tahoma, arial, Geneva, Helvetica, sans-serif;
	font-size: 70%;
	padding: 5px;
	font-weight: bold;
}
.HeaderStyle a
{
    text-decoration:none;
    color:#ffffff;
    display:block;
    text-align:left;
    font-weight:normal;
}
.PagerStyle table
{
    text-align:center;
    margin:auto;
}
.PagerStyle table td
{
    border:0px;
    padding:5px;
}
.PagerStyle td
{
    border-top: #1d1d1d 1px solid;
}
.PagerStyle a
{
    color:#ffffff;
    text-decoration:none;
    padding:2px 10px 2px 10px;
    border-top:solid 1px #777777;
    border-right:solid 1px #333333;
    border-bottom:solid 1px #333333;
    border-left:solid 1px #777777;
}
.PagerStyle span
{
    font-weight:bold;
    color:#FFFFFF;
    text-decoration:none;
    padding:2px 10px 2px 10px;
}
.SubPagerStyle span
{
    font-weight:bold;
    color:#FFFFFF;
    text-decoration:none;
    padding:2px 10px 2px 10px;
}
.SubRowStyle td, .SubAltRowStyle td, .SubSelectedRowStyle td, .SubEditRowStyle td /*Common Styles*/
{
    padding: 5px;
		
}
/*RowStyles*/
.RowStyle td, .AltRowStyle td, .SelectedRowStyle td, .EditRowStyle td /*Common Styles*/
{
    padding: 5px;
     border-right: solid 1px #1d1d1d;
   
}
.RowStyle td
{
    background-color: #ffffff;
}
.SubAltRowStyle td
{
    background-color: #ffffcc;
}
.AltRowStyle td
{
    background-color: #f0f0f0;
}
.SelectedRowStyle td
{
    background-color: #ffff66;
}
A
{
    font-family: tahoma, Sans-Serif;
    font-size:small;
    table-layout: auto;
    border-collapse: collapse;
    color:black;
    text-decoration:none   
}
A:visited
{
    font-family: tahoma, Sans-Serif;
    font-size:small;
    table-layout: auto;
    border-collapse: collapse;
    color:black;
    text-decoration:none
}
A:Hover
{
    font-family: tahoma, Sans-Serif;
    font-size:small;
    color:black;
    text-decoration:underline
}
BODY
{
    font-family: tahoma, Sans-Serif;
    font-size:small;
    table-layout: auto;
    border-collapse: collapse;  
}
.borders
{
	border-bottom: solid 1px black;
	border-top: solid 1px black;
	border-left: solid 1px black;
	border-right: solid 1px black;
	padding-left:20px;
	padding-top:20px;
}
.text
{
	font-family: tahoma, Sans-Serif;
    font-size:small;	
}
.button
{
	font-size:100%;font-family: tahoma,arial,Geneva,Helvetica,sans-serif;
     
}
.ListBox
{
	font-family: tahoma, Sans-Serif;
    font-size:small;
    width:400px;
    height:300px;
}
.required {color:Red}

.formedit{padding-left:20px;}
.formeditinput{text-align:left;}

fieldset
{
border: #26a solid 1px;
width: 95%;
padding: 1px 10px
} 

legend
{
background: #e0f0c2;
border: #26a solid 1px;
padding: 1px 10px
} 
label {
width: 10em;
float: left;
text-align: right;
margin: 0 1em 10px 0;
clear: both
} 
.right{text-align:right;}
.red {color:Red}
.green{color:Green}
.offblue
{
	
	background-color:#ddddd5;
	font-family: tahoma, arial, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	padding: 5px;
	font-weight: bold;
	}
.smallbutton{Font-size:smaller}
.bigred {color:Red;font-size:larger;font-weight:bold}
.style1
{
	letter-spacing: 4px;
	font-size: larger;
}

.tree  A
{
text-decoration:none;color:navy;font-size: 80%;
}

.tree A:Visited
{color: #6b6b94;font-size: 80%;}
 
.tree A:hover
{text-decoration:underline; color:navy;font-size: 80%;}

.normalrow
    {
        background-color:white;
    }
    .hightlighrow
    {
        background-color:#cccccc;
    }
