/* NOTES: 
The Dark Blue Background color is #000099
The Light Blue Background color is #CCCCFF
*/

BODY{	FONT-SIZE: 9pt;
    	BACKGROUND-IMAGE: url(images/Bar.gif);
    	BACKGROUND-REPEAT: repeat-y;
    	FONT-FAMILY: Arial, Verdana, Helvetica, san-serif;}

TABLE	{
		FONT-FAMILY: Arial, Verdana, Helvetica, san-serif;
		FONT-SIZE: 9pt;
	}

TABLE.main{	BORDER-RIGHT: #000099 solid;
    		BORDER-TOP: #000099 solid;
		FONT-FAMILY: Arial, Verdana, Helvetica, san-serif;
		FONT-SIZE: 9pt;
    		LEFT: 162px;
    		PADDING-BOTTOM: 3px;
    		MARGIN: 1px;
    		BORDER-LEFT: #000099 solid;
		WIDTH: 80%;
    		PADDING-TOP: 3px;
    		BORDER-BOTTOM: #000099 solid;
    		POSITION: absolute;
    		TOP: 110px;}

TABLE.mainStaff{BORDER-RIGHT: #000099 solid;
		FONT-FAMILY: Arial, Verdana, Helvetica, san-serif;
		FONT-SIZE: 9pt;
    		BORDER-TOP: #000099 solid;
    		LEFT: 162px;
    		PADDING-BOTTOM: 3px;
    		MARGIN: 1px;
    		BORDER-LEFT: #000099 solid;
		WIDTH: 80%;
    		PADDING-TOP: 3px;
    		BORDER-BOTTOM: #000099 solid;
    		POSITION: absolute;
    		TOP: 30px;}
TABLE.staff{LEFT: 150px;
		FONT-FAMILY: Arial, Verdana, Helvetica, san-serif;
		FONT-SIZE: 9pt;
    		PADDING-BOTTOM: 3px;
    		MARGIN: 1px;
    		WIDTH: 630px;
    		PADDING-TOP: 3px;
    		POSITION: absolute;
    		TOP: 50px;}

.likeMain{	LEFT: 170px;
    		WIDTH: 600px;
    		POSITION: absolute;
    		TOP: 100px;}

TABLE.menu{	Position:absolute;
		width: 160px;
		top: 140px;
		left: 5px;
		color:#33ffff;}

TABLE.menustaff{Position:absolute;
		FONT-FAMILY: Arial, Verdana, Helvetica, san-serif;
		FONT-SIZE: 9pt;
		width: 160px;
		top: 30px;
		left: 5px;}

TABLE.menuApplicant{Position:absolute;
		FONT-FAMILY: Arial, Verdana, Helvetica, san-serif;
		FONT-SIZE: 9pt;
		width: 140px;
		top: 30px;
		left: 5px;}

.menuSubItem   {Font-Size:9pt;}

HR		{Position:absolute;
		left: -5px;}

TH{	FONT-SIZE: 12pt;
    	COLOR: #000099}

/* Best viewed with NN 6.2 or IE 6.0 */
.disclaimer{Position:absolute;
		top:435px;
		left:5px;
		width: 150px;
		font-size:8pt;
		background-color: #000099;
		color:#FFFFFF;}


TABLE.terms{	Position:absolute;
		width: 160px;
		top: 500px;
		left: 5px;
		color:#33ffff;}

.sectionHead{BORDER-TOP: #000099 solid;
		font-style:italic;
		font-size:9pt;}

.descriptions{font-style:italic;
		font-size:9pt;}

.notes	{Font-size:8pt;
		color: #006600;}

.title	{Font-size:14pt;
		Font-weight:bold;
		color: #000099;}

.titlesmsm {Font-size:10pt;
		Font-weight:bold;
		color: #000099;}

.titlesm {Font-size:12pt;
		Font-weight:bold;
		color: #000099;}

.instructions{Font-size: 9pt;
		Font-weight:bold;
		color: #000099;}
		
.missed{	color: #000000;
		background-color: #FFFF00;}
.normal{	color: #000000;
		background-color: #FFFFFF;}
.required{font-weight:bold;
		color:red;}

.bg{	LEFT: -4px;
    	POSITION: absolute;
    	TOP: 0px;
    	BACKGROUND-COLOR: transparent}

IMG.logo{	POSITION: absolute;
    		TOP: 10px;
    		LEFT: 180px;
    		Z-index: 1;}

.subtext{	font-size:8pt;}

//Used for making things invisible (see XLCApplicationTechnical.asp)
.vis1 { visibility:visible }
.vis2 { visibility:hidden }

A:link{	color:#ccccff;
		text-decoration:none;
		background-color:#000099;
		font-weight:bold;}
A:visited{color:#ccccff;
		text-decoration:none;
		background-color:#000099;
		font-weight:bold;}
A:hover{	color:#000099;
		background-color:#ccccff;}
