﻿@media screen {


body
	{
		font-size:10pt;
		font-family: Verdana, Tahoma, Helevetica, Arial, sans-serif;
		background-color:#ededed;
		margin-top:0px;
		padding-top:0px;
	}

table
	{
		font-size:10pt;
		font-family: Verdana, Tahoma, Helevetica, Arial, sans-serif;
	}
	
h1
	{
		font-size:large;
		color:#c40000;
		text-align:left;
	}
	
h2
	{
		font-size:medium;
		color:#c40000;
		text-align:left;
	}	
	
a:link, a:visited, a:active ,a:hover
	{
		color:#c40000;
		text-decoration:none;
		font-weight:normal;
	}

a:hover
	{
		text-decoration:underline;
	}	

a:link.whitelink, a:visited.whitelink, a:active.whitelink ,a:hover.whitelink
	{
		color:#ffffff;
		text-decoration:none;
		font-weight:bold;
	}

a:hover.whitelink
	{
		text-decoration:underline;
	}
	
.datatable
	{
		border-width:1px;
		border-collapse:collapse;
		border-color: #c40000;
	}
	
.datatableheading
	{
		background-color: #c40000;
		color:#ffffff;
		font-weight:bold;
	}
#maintable
	{
		width:600px;
		border-width:2px; 
		border-color:#c40000; 
		border-style:solid;  
		background-color:#ffffff; 
		vertical-align:top;
		margin-left:auto;
		margin-right:auto;
	}

#apptable
	{
		width:800px;
		border-width:2px; 
		border-color:#c40000; 
		border-style:solid;  
		background-color:#ffffff; 
		vertical-align:top;
		margin-left:auto;
		margin-right:auto;
	}	

#heading
	{
		padding:4px 4px 4px 0px; 
		text-align:center; 
		background-color:#c40000; 
		color:#ffffff; 
		border-color:#ff0000; 
		border-width:0px 0px 3px 0px; 
		border-style:solid; 
		font-weight:bold;
		font-size:large;
	}
	

#leftlinks
	{
		vertical-align:top; 
		color:#ffffff;
	}

#boardcontentcell
	{
		vertical-align:top; 
		padding:10px; 
		text-align:left; 
	}
	
#examcontentcell
	{
		vertical-align:top; 
		padding:0px; 
		text-align:left; 
	}	

#bottomlinks
	{
		padding:4px 4px 4px 0px; 
		text-align:right; color:#ffffff; 
		border-color:#ff0000; 
		border-width:1px 0px 0px 0px; 
		border-style:solid;
		background-color:#c40000;
	}
	
#footer
	{
		padding:4px 4px 4px 0px; 
		text-align:center; 
		background-color:#ffffff; 
		color:#000000; 
		border-color:#ff0000; 
		border-width:3px 0px 0px 0px; 
		border-style:solid;
	}

#MenuCell
    {
        text-align:left;
        background-color:#c40000;
        color:#ffffff;
        vertical-align:top;
        padding-top:10px;
    }

.blankanswer
    {
        color:Red;
    }    	
    
.reviewanswer
    {
        color:#DAA520;
    }

.completepage
    {
        color:Green;
    }

.futurepage
    {
        color:Black;
    }  
    
a:link.futurepage, a:visited.futurepage, a:active.futurepage ,a:hover.futurepage
	{
		color:blue;
		text-decoration:none;
		font-weight:bold;
	}

a:hover.futurepage
	{
		text-decoration:underline;
	}       
	
.correctAnswer
    {
        font-weight:bold;
        color:Red;
        text-decoration:underline;
        font-style:italic;
        text-transform:uppercase;
    }
    
.incorrectAnswer
    {
        font-weight:normal;
    }   
    
.grayedout
    {
        font-size:smaller;
        color:Gray;
    }  
    
.apptable td
    {
        height:80px;
        border-width: 0px 0px 1px 0px;
        border-color:Black;
        border-style:dotted;
    }  	   
    
.apptable th
    {
        height:80px;
        border-width: 0px 0px 1px 0px;
        border-color:Black;
        border-style:dotted;
    }  	

   table.rbl_layout input 
   {
      width: 25px;
      display: block;
      float: left;
   }
   
   table.rbl_layout label 
   {
      display: block;
      float: left;
   }   
   
    .alt_rows
    {
        background-color:#ffe6cc;
    }           
	
}
@media print {

body
	{
		font-family: "Times New Roman","Times Roman",serif;
		font-size: 12pt;
		margin: 0%;
		background-color: white;
		color: black;
	}


table
	{
		font-family: "Times New Roman","Times Roman",serif;
		font-size: 12pt;
		background-color: white;		
	}
	
a
	{
		color:#000000;
	}
	
.correctAnswer
    {
        font-weight:bold;
        color:Red;
    }
    
.incorrectAnswer
    {
        font-weight:normal;
    } 	

}