/*  
Styles updated 11-18-2011 
Styles updated 12-27-2012
Styles updated 01-17-2013 
Updated 01-22-2013
Updated 02-21-2013
Updated 04-17-2013

!!!!IMPORTANT There are 3 style sheets for this project: 
	Maintenance (1 stylesheet)
	Collections (2 stylesheets)

!!!!If you change one, update the other two. 
*/ 


.body 
	{
	font-family: Verdana, Arial, Sans-Serif;
	color: black;
	font-weight: normal;
	vertical-align: top;
	margin-left: auto;
	margin-right: auto;
	font-size: 10pt;
	border: 0;
	border-collapse: collapse;
	}

.center 
	{
	vertical-align: top;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	}

.CopyrightFooter
	{
	font-size: 8pt;
	font-weight:bold;
	color: Silver;
	text-align: center;
	border-top: solid 1pt silver;
	}
	
.Button
	{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10pt;
	font-weight:bold;
	text-align: center;
	padding: 1pt 4pt 2pt 4pt;
	color: #31658A;
	}
	
.Border
	{
	border-color: silver;
	border-style: solid;
	border-width: 1pt;
	border-collapse: collapse;
	}
	
.RowHeight24	
	{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10pt;
	height:24pt;
	vertical-align: top;
	}

.RowHeight36	
	{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10pt;
	height:36pt;
	vertical-align: top;
	}
	
.RowHeight48	
	{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10pt;
	height:48pt;
	vertical-align: top;
	}

.RowHeight60	
	{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10pt;
	height:60pt;
	vertical-align: top;
	}

.p1	
	{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10pt;
	text-align: left;
	vertical-align: top;
	}
  
.p2	{
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 9pt;
	text-align: left;
	vertical-align: top;
	}

.p3	/*use to style text boxes. */
	{
    font-family: Verdana, Arial, Sans-Serif;
	font-size: 10pt;
	border: solid 1pt #408AB4;
	vertical-align: middle;
	text-align: left;
	padding: 2pt 2pt 3pt 2pt;
	}

.p4 /*use to style drop down lists. Note: in IE8, the border is not displayed in local host; padding is also slightly off. */
	{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10pt;
	border: solid 1pt #408AB4;
	vertical-align: middle;
	text-align: left;
	padding: 2pt 2pt 2pt 2pt;
	}

.p5 /*bold verdana*/
	{
	font-family:Verdana, helvetica, Sans-Serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	}

.p6 /*use p6 when you need to save space. Arial is not as wide as verdana. */
	{
	font-family: Arial, helvetica, Sans-Serif;
	font-size: 10pt;
	text-align: left;
	vertical-align: top;
	}
	
.p7 /*use 8pt verdana to display uppercase items. */
	{
	font-family: Verdana, helvetica, Sans-Serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	padding: 3pt 2pt 3pt 2pt;
	}

.RedMessage /*use for vaidation messages, saves, error messages etc. */
	{
    font-family: Verdana, Courier, Verdana;
    font-size: 10pt;  
    color: #FF3300;
	text-align: left;
	vertical-align: top;
	}

.ErrorMessage /*used for errors,etc. */
	{
    font-family: Verdana, Courier, Verdana;
    font-size: 10pt;  
    color: #FF3300;
	text-align: left;
	vertical-align: top;
	}

.h1, .h2, .h3, .h4, .h5, .h6
	{
    font-family: Verdana, Arial, Sans-Serif;
    text-align: left;
    vertical-align: top;
	}

.h1
	{
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: bold;
	color: Black;
	font-size:	25px;
	}
		
.h2	{
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: bold;
	color: #31658A;
	font-size:	22px;
	}	
		
.h3	{	
	font-size: 14pt;
	font-weight: bold;
	}	
		
.h4	{	
	font-size: 12pt;
	font-weight: bold;
	}	
		
		
.h5	{	
	font-size: 10pt;
	font-weight: bold;
	}
		
		
.h6	{	
	font-size: 9pt; 
	font-weight: bold;
	}
	
.h7	{	
	font-family: Verdana, arial, helvetica;
	letter-spacing: 1pt;
	font-size: 10pt; 
	font-weight: bold;
	text-align: center;
	}
	
	
tr .GridHeader td	
	{	
	font-family: verdana, Arial, sans-serif;
	background: #D3D3D3;
	padding-left: 2pt;
	padding-right: 6pt;
	border-bottom: solid 1pt Gray;
	vertical-align:  top;
	text-align: left;
	text-decoration: none;
	} 
	
tr .GridHeader2 td	
	{	
	font-family: helvetica, Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	background: white;
	padding-left: 2pt;
	padding-right: 6pt;
	border-top: solid 15pt #31658A;
	border-bottom: solid 1pt #31658A;
	vertical-align:  middle;
	text-align: left;
	text-decoration: none;
	}
	
tr .GridRow td	
	{	
	font-family: Verdana, Arial, sans-serif;
	font-size:	10pt;
	padding-left: 3pt;
	padding-right: 9pt;
	text-align: left;
	vertical-align: top;
	color: Black;
	background: #FFFFFF;
	border-bottom: solid 1pt Gray;
	border-collapse: collapse;
	text-decoration: none;
	}
		
tr .GridAltRow td
	{	
	font-family: Verdana, Arial, sans-serif;
	font-size:	10pt;
	padding-left: 3pt;
	padding-right: 9pt;
	text-align: left;
	vertical-align: top;
	color: Black;
	background: #F1F1F1;
	border-bottom: solid 1pt Gray;
	border-collapse: collapse;
	text-decoration: none;
	}
	
.link 
	{
	font-family: Verdana, arial, Sans-Serif;
	font-size: 10pt;
	font-weight: normal;
	color:#4747FF;
	text-decoration: none;
	}
 
a.link:link	
	{
	font-family: Verdana, arial, Sans-Serif;
	text-decoration:none;
	color:#4747FF;
	}	
		
a.link:visited	
	{	
	font-family: Verdana, arial, Sans-Serif;
	text-decoration:none;
	color:#4747FF;
	}	
		
a.link:hover	
	{	
	font-family: Verdana, arial, Sans-Serif;
	text-decoration:none;
	color:#FF3300;
	border-bottom: dotted 1pt #FF3300;
	}	
		
a.link:active	
	{	
	font-family: Verdana, arial, Sans-Serif;
	text-decoration:none;
	color:#FF3300;
	}
	
.pagerlinks
	{
	font-family: Verdana, arial, Sans-Serif;
	font-size: 10pt;
	font-weight: normal;
	color:#4747FF;
	text-decoration: none;
	}
 
a.pagerlinks:link
	{
	font-family: Verdana, helvetica, Sans-Serif;
	font-weight: bold;
	font-size: 10pt;
	color:#4747FF;
	text-decoration: none;
	}	
		
a.pagerlinks:visited
	{
	font-family: Verdana, helvetica, Sans-Serif;
	font-weight: bold;
	font-size: 10pt;
	color: #4747FF;
	text-decoration: none;
	}	
		
a.pagerlinks:hover
	{
	font-family: Verdana, helvetica, Sans-Serif;
	font-weight: bold;
	font-size: 10pt;
	color: #FF3300;
	text-decoration: none;
	}	
		
a.pagerlinks:active	
	{
	font-family: Verdana, helvetica, Sans-Serif;
	font-weight: bold;
	font-size: 10pt;
	color: #4747FF;
	text-decoration: none;
	}	

.white
	{
	font-family: Arial, helvetica, Sans-Serif;
	font-weight: bold;
	font-size: 10pt;
	color: white;
	text-decoration: none;
	}

a.white:link 
	{
	color:white;
	text-decoration:none;}    
	
a.white:visited 
	{
	color:white;
	text-decoration:none;} 
	
a.white:hover 
	{
	color:#99CCFF;
	text-decoration:none;}
	
a.white:active 
	{
	color:#FF3300;
	text-decoration:none;}	 
	 
.NotesLink 
	{
	font-family: Arial Black, arial, Sans-Serif;
	font-size: 10pt;
	text-decoration: none;
	}
 
a.NotesLink:link	
	{	
	font-family: Arial Black, arial, Sans-Serif;
	text-decoration:none;
	color: #3F75A2;
	}	
		
a.NotesLink:visited	
	{	
	font-family: Arial Black, arial, Sans-Serif;
	text-decoration:none;
	color:#3F75A2;
	}	
		
a.NotesLink:hover	
{	
	font-family: Arial Black, arial, Sans-Serif;
	text-decoration:none;
	color:#FF3300;
	}	
		
a.NotesLink:active	
	{	
	font-family: Arial Black, arial, Sans-Serif;
	text-decoration:none;
	color:#FF3300;
	}
	
.MenuLink /* Matches Tom's link in the upper right hand box */ 
	{
	font-family: Verdana, arial, Sans-Serif;
	font-size: 10pt;
	text-decoration: underline;
	color: #626262;
	}
 
a.MenuLink:link	
	{	
	font-family: Verdana, arial, Sans-Serif;
	text-decoration:underline;
	}	
		
a.MenuLink:visited	
	{	
	font-family: Verdana, arial, Sans-Serif;
	text-decoration:underline;
	}	
		
a.MenuLink:hover	
{	
	font-family: Verdana, arial, Sans-Serif;
	text-decoration:underline;
	color: #0099FF; 
	/*color: #408AB4;
	color: #3F75A2;*/
	}	
		
a.MenuLink:active	
	{	
	font-family: Verdana, arial, Sans-Serif;
	text-decoration:underline;
	}