/*styles select lists*/
.progress {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: black;
	background-color: #DCDCDC;
}

/*standard colour/margins */
BODY.blue {
	background-color : #FFFFFF;
	margin-top : 20px;
	margin-right : 0px;
	margin-left : 0px;
	margin-bottom : 0px;
	color: Black;
	scrollbar-face-color: #cecfce;
	scrollbar-track-color: #cecfce;
	scrollbar-arrow-color: #666666;
	
}

	
INPUT.button {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	background-color: silver;
	border-color: #F0F8FF;
	cursor : auto;
	font-size : 11px;
}

TEXTAREA {

	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	font-size : 11px;
	
}

.rf{BACKGROUND-COLOR:#EFEFDE;
    BORDER-RIGHT: red thin;
    BORDER-TOP: red thin;
    BORDER-LEFT: red thin;
    BORDER-BOTTOM: red thin;
	}
/* --- FORM (grey bg) attributes --- */

/* main heading - blue bg + yellow text */
TD.formtop {background-color : #0088BB; font-family : Verdana, Arial, Helvetica, sans-serif;	font-size : 16px;	font-weight : bold;	color : #F0E68C; height : 40px;}
TD.jobapptitle {background-color : #ffffff; font-family : Verdana, Arial, Helvetica, sans-serif;	font-size : 11px;	font-weight : bold;	color : Maroon;}

/* mainheading  - white text description */
.formdesc{font-family : Verdana, Arial, Helvetica;	font-size : 10pt;	color: White;	font-weight : normal;}

/* dk grey section head ROW - bgcolour */
TR.formtop {background-color : #999999;	}

/* form - column headings */
TH.form{font-family : Verdana, Arial, Helvetica;	font-weight : bold;	text-decoration: none; font-size : 8pt;	color : Black;}

/* grey section head TEXT */
.formtitle {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 16px;	font-weight : bold; color : White;}

/* Questions */
.formlabel {font-family: verdana, Arial, Helvetica;	font-size: 10pt; color: Navy; font-weight : bold;}

/* --- END FORM ATTRIBUTES --- */




/* --- LINK STYLES --- */

/* white links (for coloured backgrounds)*/
.white {color: white;	font-family : Verdana, Arial, Helvetica;	font-weight: bold;	font-size: 10px;}
a.white:link {color: white;	font-family : Verdana, Arial, Helvetica;	font-weight: bold;	font-size: 10px;}
a.white:visited {color: white;	font-family : Verdana, Arial, Helvetica;	font-weight: bold;	font-size: 10px;}

/* JobManager page 1,2,3,4 links */
.jmnav {color: white;	font-family : Verdana, Arial, Helvetica;	font-weight: bold;	font-size: 11px; cursor: default;}
a.jmnav:link {color: white;	font-family : Verdana, Arial, Helvetica;	font-weight: bold;	font-size: 11px; cursor : default;}
a.jmnav:visited {color: white;	font-family : Verdana, Arial, Helvetica;	font-weight: bold;	font-size: 11px; cursor : default;}
a.jmnav:hover {color: red;	font-family : Verdana, Arial, Helvetica;	text-decoration: underline; font-weight: bold;	font-size: 11px; cursor : hand;}

/* Advanced Search Link */
.search {color: white;	font-family : Verdana, Arial, Helvetica;	font-weight: bold;	font-size: 7pt; cursor: default;}
a.search:link {color: white;	font-family : Verdana, Arial, Helvetica;	font-weight: bold;	font-size: 7pt; cursor : default;}
a.search:visited {color: white;	font-family : Verdana, Arial, Helvetica;	font-weight: bold;	font-size: 7pt; cursor : default;}
a.search:hover {color: yellow;	font-family : Verdana, Arial, Helvetica;	text-decoration: underline; font-weight: bold;	font-size: 7pt; cursor : hand;}


/* standard links*/
a:link {color: Maroon;	font-family : Verdana, Arial, Helvetica;}
a:visited {	color: #8B0000;	font-family :Verdana, Arial, Helvetica;}
a:active {	color: Maroon;	font-family : Verdana, Arial, Helvetica;}
a:hover {	color: #DC143C;	font-family : verdana, arial, Helvetica;}	
	
/* single character links from within data table (bigger font size)*/
 a.icon:link {	color: Maroon;	font-family : Verdana, Arial, Helvetica;	font-weight: bold;	font-size: 12px;}
 a.icon:visited {color: Maroon;	font-family : Verdana, Arial, Helvetica;	font-weight: bold;	font-size: 12px;}
 a.icon:hover {color: red;	font-family : Verdana, Arial, Helvetica;	font-weight: bold;	font-size: 12px;}

/* standard links*/
a.logout:link {color: #C288BB;	font-family : Verdana, Arial, Helvetica;	font-weight: bold;	font-size: 12px;text-decoration: none;}
a.logout:visited {color: #ff00ff;	font-family :Verdana, Arial, Helvetica;	font-weight: bold;	font-size: 12px;text-decoration: none;}
a.logout:active {color: #ff00ff;	font-family : Verdana, Arial, Helvetica;	font-weight: bold;	font-size: 12px;text-decoration: none;}
a.logout:hover {color: #ff00ff;	font-family : verdana, arial, Helvetica;	font-weight: bold;	font-size: 12px;text-decoration: underline;}

/*  Expanding Menu Styles */
.MainMenuItem 
{	position: absolute;
	left: 3;
	width: 150;
	height: 20;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
	color: #A52A2A;
	z-index: 10;
	cursor: hand;
	background-color : transparent;
}

.SubMenuItem 
{	position: absolute; 
	left: 10;
	width: 150;
	height: 15;
	font-family: Verdana, Arial, Helvetica; 
	font-size: 8pt; 
	font-weight: normal; 
	text-decoration: none; 
	color: Navy; 
	visibility: hidden; 
}


.SubMenuItem2 
{	font-family: Verdana, Arial, Helvetica; 
	font-size: 8pt; 
	font-weight: normal; 
	text-decoration: none; 
	color: Navy; 
}


/* --- END LINK STYLES --- */


/* --- GENERIC STYLES --- */
 
/* DEFAULT  text ( without specific format ) - only relevant to text within <td>)*/
td {font-size : 10px; font-family : Verdana, Arial, Helvetica; color : black;	text-decoration : none;}

/* As above  - catering for Netscape case sensitivity*/
TD {font-size : 10px;	font-family : Verdana, Arial, Helvetica;	text-decoration : none;}
Td {font-size : 10px;	font-family : Verdana, Arial, Helvetica;	text-decoration : none;}
tD {font-size : 10px;	font-family : Verdana, Arial, Helvetica;	text-decoration : none;}

/* --- END GENERIC STYLES --- */


/* --- SUMMARY TABLES --- */

/* white text@ top of data tables*/
.topbartitle {font-family: Verdana, Arial, Helvetica;	font-size: 10pt; font-weight: bold;	text-decoration: none;	color: white;}

/* ^^ ditto ^^ */
.tableheader{font-family : Verdana, Arial, Helvetica; font-size : 10pt;	color: White;	font-weight : bold;}

.appdetq{font-family : Verdana, Arial, Helvetica; font-size : 8pt;	color: White;	font-weight : bold;}
.Header{font-family : Verdana, Arial, Helvetica;	font-weight : bold;	text-decoration: none;	font-size : 8pt; color : Black;}


/*small white text*/
.instruct {
	font-family: Verdana, Arial, Helvetica;
	font-size: 7pt;
	font-weight: normal;
	text-decoration: none;
	color: white;
}

/*small black text*/
.key {
	font-family: Verdana, Arial, Helvetica;
	font-size: 7pt;
	font-weight: normal;
	text-decoration: none;
	color: Black;}


/* --- END SUMMARY TABLES --- */


/*labels specific to select lists (not used)*/
.dropexp{font-family : Verdana, Arial, Helvetica;
	font-size : 10pt;
	color: White;
	font : bold;}

/* ?? */
.drop1{
	font-family : Verdana, Arial, Helvetica;
	font-size : 8pt;
	color: Black;
}

.formtext{
	font-family : Verdana, Arial, Helvetica;
	font-size : 8pt;
	color: Black;
}


/* navy 9px */
.h2{
	font-size: 9px;
	font-family: verdana, arial, san-serif;
	color : #000066;
}


/* navy 12px */
.h4 {
	font-family: verdana, Arial, Helvetica;
	font-size: 12pt;
	color: navy;
	font-weight : bold;}

/* navy 8px */
.h5 {font-family: verdana, Arial, Helvetica;
	font-size: 8pt;
	color: Navy;}


/* yellow 14px */
.h6 {
	font-family: verdana, Arial, Helvetica;
	font-size: 14pt;
	color: Yellow;
} 

/* white 8px */
.h7 {
	font-family: verdana, Arial, Helvetica;
	font-size: 8pt;
	color: White;
}

/* ?? */
.CommonItem {position: absolute; left: 25; width: 150;}

/* ?? */
.SectionHead {font-family: Verdana, Arial, Helvetica;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	color: white;}




/* Title at the top of the page - these titles have since been removed */
.pagetitle{	font-family : Verdana, Arial, Helvetica;
	font-size : 12pt;
	color: White;
	font-weight : bold;
}


/* Comment under the title at the top of the table */
.tablecomment {
	font-family: verdana, Arial, Helvetica;
	font-size: 8pt;
	color: White;
}


/* replaced by .KEY (tbr)*/
.iconlabel{
	font-family : Verdana, Arial, Helvetica;
	font-size : 7pt;
	color: Black;
}

/* Titles in the header row of the table */
.tablehead {
	font-family: Verdana, Arial, Helvetica;
	color: Black;
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;
	background-color: #CECECE;

}

/* Titles in the header row of the table */
.pageno {
	font-family: Verdana, Arial, Helvetica;
	color: red;
	font-size: 8pt;
	font-weight: bold;
	background-color: white;
	height: 20px;}

/* Titles in the header row of the table */
.tablefoot {
	font-family: Verdana, Arial, Helvetica;
	color: White;
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
	background-color: #0088BB;
	height: 40;
}

/* white row */
.tablerow1 {background-color: #FFFFFF;}

/* grey row */
.tablerow2 {background-color: #F0F0F0;}

/* Comment in the table when no results are found */
.tabletext{
	font-family : Verdana, Arial, Helvetica;
	color: Navy;
	text-decoration: none;
	font-size : 10pt;
	background-color: #FFFFFF;
}

/* Titles in the header row of the table */
.tablepage {
	font-family: Verdana, Arial, Helvetica;
	color: White;
	text-decoration: none;
	font-size: 8pt;
}


.Header{
	font-family : Verdana, Arial, Helvetica;
	font-weight : bold;
	text-decoration: none;
	font-size : 8pt;
	color : Black;
}


.h0 {
	font-family: verdana, Arial, Helvetica;
	font-size: 6pt;
	color: Black;
}
.h1 {
	font-family: verdana, Arial, Helvetica;
	font-size: 10pt;
	color: Navy;
	font-weight : bold;
}

.h3 {
	font-family: verdana, Arial, Helvetica;
	font-size: 11pt;
	color: Navy;
	font-weight : bold;
}

.largebold 
{
	font-family: verdana, Arial, Helvetica;
	font-size: 9pt;
	color: Black;
	font-weight : bold;
}

/*Defence Forces Classes for the different CadetShips*/
.army{font-family : Verdana, Arial, Helvetica;
	font-size : 8pt;
	color: #20b2aa;
	font : bold;}

.armybg{background-color: #98fb98;}
	
.air{font-family : Verdana, Arial, Helvetica;
	font-size : 8pt;
	color: #FF9966;
	font : bold;}
	
.airbg{background-color: #ffdab9;}	
	
.navy{font-family : Verdana, Arial, Helvetica;
	font-size : 8pt;
	color: #006699;
	font : bold;}
	
.navybg{background-color: #add8e6;}		

/*Default class if more than one cadetship selected*/	
.cadets{font-family : Verdana, Arial, Helvetica;
	font-size : 8pt;
	color: brown;
	font : bold;}			

