/*========== General Interface =====================================================*/
	.page				
		{margin: 0; background: #EEEEEE; color: black; font-family: verdana, geneva, sans-serif; font-size: 12px; text-decoration: none;}
	a.page:link			
		{color: blue; font-family: verdana, geneva, sans-serif; font-size: 12px;  text-decoration: underline;}
	a.page:active 
		{color: blue; font-family: verdana, geneva, sans-serif; font-size: 12px; text-decoration: underline;}
	a.page:visited 
		{color: blue; font-family: verdana, geneva, sans-serif; font-size: 12px; text-decoration: underline;}
	a.page:hover 
		{color: red; font-family: verdana, geneva, sans-serif; font-size: 12px; text-decoration: underline;}

	.page-form				
		{margin: 0; background: white; color: black; font-family: verdana, geneva, sans-serif; font-size: 12px; text-decoration: none;}

	.page-background		
		{margin: 0; background: #FFFFCC; color: black; font-family: verdana, geneva, sans-serif; font-size: 12px; text-decoration: none;}
	a.page-background:link			
		{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10px; text-decoration: underline;}
	a.page-background:active 
		{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10px; text-decoration: underline;}
	a.page-background:visited 
		{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10px; text-decoration: underline;}
	a.page-background:hover 
		{color: red; font-family: verdana, geneva, sans-serif; font-size: 10px; text-decoration: underline;}

	.page-background-bold				
		{margin: 0; background: #FFFFCC; color: black; font-family: verdana, geneva, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;}
	a.page-background-bold:link			
		{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10px; font-weight: bold; text-decoration: underline;}
	a.page-background-bold:active 
		{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10px; font-weight: bold; text-decoration: underline;}
	a.page-background-bold:visited 
		{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10px; font-weight: bold; text-decoration: underline;}
	a.page-background-bold:hover 
		{color: red; font-family: verdana, geneva, sans-serif; font-size: 10px; font-weight: bold; text-decoration: underline;}

	.page-bold				
		{margin: 0; background: #EEEEEE; color: black; font-family: verdana, geneva, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;}
	a.page-bold:link			
		{color: blue; font-family: verdana, geneva, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline;}
	a.page-bold:active 
		{color: blue; font-family: verdana, geneva, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline;}
	a.page-bold:visited 
		{color: blue; font-family: verdana, geneva, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline;}
	a.page-bold:hover 
		{color: red; font-family: verdana, geneva, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline;}

	.page-header				
		{margin: 0; background: #330099; color: #EEEEEE; font-family: verdana, geneva, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none;}
	a.page-header:link			
		{color: white; font-family: verdana, geneva, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none;}
	a.page-header:active 
		{color: white; font-family: verdana, geneva, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none;}
	a.page-header:visited 
		{color: white; font-family: verdana, geneva, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none;}
	a.page-header:hover 
		{color: #CCFFFF; font-family: verdana, geneva, sans-serif; font-size: 14px; font-weight: bold; text-decoration: underline;}

	.page-header-big				
		{margin: 0; background: #330099; color: #EEEEEE; font-family: verdana, geneva, sans-serif; font-size: 16px; font-weight: bold; text-decoration: none;}
	a.page-header-big:link			
		{color: white; font-family: verdana, geneva, sans-serif; font-size: 16px; font-weight: bold; text-decoration: none;}
	a.page-header-big:active 
		{color: white; font-family: verdana, geneva, sans-serif; font-size: 16px; font-weight: bold; text-decoration: none;}
	a.page-header-big:visited 
		{color: white; font-family: verdana, geneva, sans-serif; font-size: 16px; font-weight: bold; text-decoration: none;}
	a.page-header-big:hover 
		{color: #CCFFFF; font-family: verdana, geneva, sans-serif; font-size: 16px; font-weight: bold; text-decoration: underline;}

	.page-inverse
		{background: #330099; color: white; font-family: verdana, geneva, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;}
	a.page-inverse:link			
		{color: white; font-family: verdana, geneva, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;}
	a.page-inverse:active 
		{color: white; font-family: verdana, geneva, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;}
	a.page-inverse:visited 
		{color: white; font-family: verdana, geneva, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;}
	a.page-inverse:hover 
		{color: #CCFFFF; font-family: verdana, geneva, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline;}

	.error				
		{color: red; font-family: verdana, geneva, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;}
	a.error:link			
		{color: #FF6600; font-family: verdana, geneva, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline;}
	a.error:active 
		{color: #FF6600; font-family: verdana, geneva, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline;}
	a.error:visited 
		{color: #FF6600; font-family: verdana, geneva, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline;}
	a.error:hover 
		{color: blue; font-family: verdana, geneva, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline;}

	.border
		{background: #000000;}

/*========== Scoring Interface =====================================================*/

	.scoring-top				/* Colors for the top section */
		{margin: 0; background: #FFFFCC; color: black; }

	.scoring-controls			/* Colors for the control bar */
		{margin: 0; background: #000066; color: white;}
	a.scoring-controls:link			
		{color: white; font-family: verdana, geneva, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none;}
	a.scoring-controls:active 
		{color: white; font-family: verdana, geneva, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none;}
	a.scoring-controls:visited 
		{color: white; font-family: verdana, geneva, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none;}
	a.scoring-controls:hover 
		{color: #CCFFFF; font-family: verdana, geneva, sans-serif; font-size: 14px; font-weight: bold; text-decoration: underline;}

	.scoring-display			/* Colors for the scanned image page */
		{margin: 0; background: gray; color: black;}

	.scoring-area				/* Colors for the scoring form*/
		{margin: 0; background: #FFFFCC; color: black;}

	.scoring-nav				/* nav bar colors */
		{margin: 0; background: #444444; color: white; font-family: verdana, geneva, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none;}
	.scoring-nav-current		/* Shows current page number */
		{background: white; color: #444444; font-family: verdana, geneva, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none;}
	a.scoring-nav:link			
		{color: white; font-family: verdana, geneva, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none;}
	a.scoring-nav:active 
		{color: white; font-family: verdana, geneva, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none;}
	a.scoring-nav:visited 
		{color: white; font-family: verdana, geneva, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none;}
	a.scoring-nav:hover 
		{color: yellow; font-family: verdana, geneva, sans-serif; font-size: 14px; font-weight: bold; text-decoration: underline;}


	.scoring-grid
		{margin: 0; color: black; background: #FFFFCC; font-family: arial, sans-serif; font-size: 12px; text-decoration: none;}

	a.scoring-grid:link			
		{color: black; font-family: verdana, geneva, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;}
	a.scoring-grid:active 
		{color: black; font-family: verdana, geneva, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;}
	a.scoring-grid:visited 
		{color: black; font-family: verdana, geneva, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;}
	a.scoring-grid:hover 
		{color: blue; font-family: verdana, geneva, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline;}


	.scoring-grid2
		{margin: 0; color: black; background: #FFFF66; font-family: arial, sans-serif; font-size: 12px; text-decoration: none;}
	.scoring-grid-header
		{color: WHITE; background: #666666; font-family: arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;}
	.scoring-grid-header-hilite
		{color: WHITE; background: #FF0000; font-family: arial, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none;}
	.scoring-grid-header2
		{color: BLACK; background: #CCCCCC; font-family: arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;}
	a.scoring-grid-header2:link			
		{color: black; font-family: arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline;}
	a.scoring-grid-header2:active 
		{color: black; font-family: arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline;}
	a.scoring-grid-header2:visited 
		{color: black; font-family: arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline;}
	a.scoring-grid-header2:hover 
		{color: blue; font-family: arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline;}

	
	.scoring-grid-score
		{color: black; background: #FFFFCC; font-family: arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;}
	.scoring-grid-score2
		{color: black; background: #FFFF66; font-family: arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;}

	a.scoring-grid-score2:link			
		{color: black; font-family: verdana, geneva, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;}
	a.scoring-grid-score2:active 
		{color: black; font-family: verdana, geneva, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;}
	a.scoring-grid-score2:visited 
		{color: black; font-family: verdana, geneva, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;}
	a.scoring-grid-score2:hover 
		{color: blue; font-family: verdana, geneva, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline;}

	
	.scoring-grid-com
		{color: black; background: #FFFFCC; font-family: arial, sans-serif; font-size: 12px; text-decoration: none;}


/*========== Admin Interface =====================================================*/

	.admin-menu				
		{margin: 0; background: black; color: #EEEEEE; font-family: verdana, geneva, sans-serif; font-size: 16px; font-weight: bold; text-decoration: none;}
	a.admin-menu:link			
		{color: white; font-family: verdana, geneva, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none;}
	a.admin-menu:active 
		{color: white; font-family: verdana, geneva, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none;}
	a.admin-menu:visited 
		{color: white; font-family: verdana, geneva, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none;}
	a.admin-menu:hover 
		{color: #CCFFFF; font-family: verdana, geneva, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline;}
		
		
			.RNDCRNR{display:block}
			.RNDCRNR *{
			  display:block;
			  height:1px;
			  overflow:hidden;
			  font-size:.01em;
			  background:#FFFFFF}
			.RNDCRNR1{
			  margin-left:3px;
			  margin-right:3px;
			  padding-left:1px;
			  padding-right:1px;
			  border-left:1px solid #006bb5;
			  border-right:1px solid #006bb5;
			  background:#006bb5}
			.RNDCRNR2{
			  margin-left:1px;
			  margin-right:1px;
			  padding-right:1px;
			  padding-left:1px;
			  border-left:1px solid #006bb5;
			  border-right:1px solid #006bb5;
			  background:#006bb5}
			.RNDCRNR3{
			  margin-left:1px;
			  margin-right:1px;
			  border-left:1px solid #006bb5;
			  border-right:1px solid #006bb5;}
			.RNDCRNR4{
			  border-left:1px solid #006bb5;
			  border-right:1px solid #006bb5;}
			.RNDCRNR5{
			  border-left:1px solid #006bb5;
			  border-right:1px solid #006bb5;}
			.RNDCRNRfg{
			  background:#FFFFFF;}


