/*********************************************************************************

 is - Stylesheet for the Masters in Geographic Information and GISG pages.

 Jo Wood, 11th September, 2000.
 Modifies by CM Feb 2001 
 *********************************************************************************/



/* ---------------------- Colour Settings ------------------------ */



BODY				{ color: #000; background-color: #FFF; }	/* Black and white. */
#H1,H2,H3,H4,H5,H6	{ color: #000; background-color:transparent}

H1 { font-family: Arial, Helvetica, sans-serif; font-size: 60px; font-weight: bold; color: #666666;}
H2 { font-family: Arial, Helvetica, sans-serif; font-size: 26px; font-weight: normal; color: #666666;}

/* Corporate Colour Palette */

.cityGrey 			{ color: #666666; background-color:transparent}
.cityPink 			{ color: #993399; background-color:transparent}
.cityPurple			{ color: #330066; background-color:transparent}
.cityOrange 		{ color: #FF6600; background-color:transparent}
.cityDarkBlue 		{ color: #000033; background-color:transparent}
.cityBlue 			{ color: #003399; background-color:transparent}
.cityDarkGreen		{ color: #006600; background-color:transparent}
.cityBurgundy 		{ color: #660033; background-color:transparent}
.cityRed	 		{ color: #CC0000; background-color:transparent}
.cityTurquoise		{ color: #006666; background-color:transparent}

.cityGreyInv 		{ background-color: #666666; color: #FFF;}
.cityPinkInv 		{ background-color: #993399; color: #FFF;}
.cityPurpleInv		{ background-color: #330066; color: #FFF;}
.cityOrangeInv 		{ background-color: #FF6600; color: #FFF;}
.cityDarkBlueInv 	{ background-color: #000033; color: #FFF;}
.cityBlueInv 		{ background-color: #003399; color: #FFF;}
.cityDarkGreenInv	{ background-color: #006600; color: #FFF;}
.cityBurgundyInv 	{ background-color: #660033; color: #FFF;}
.cityRedInv	 		{ background-color: #CC0000; color: #FFF;}
.cityTurquoiseInv	{ background-color: #006666; color: #FFF;}

/* Information science colours */
.isGISGcolour		{ color: #006666; background-color:transparent}		/* Turquoise */
.isGISGcolourInv	{ color: #FFF; background-color: #006666; border: solid; border-width: 1px; border-color: #666666; border-top-color: #006666;}
.mgiGcolour			{ color: #FF6600; background-color:transparent}		/* Orange */
.mgicolourInv		{ color: #FFF; background-color: #FF6600; border: solid; border-width: 1px; border-color: #666666; border-top-color: #006666;}

/* Other useful user defined colours */
.transparent		{ background-color: transparent; }
.invisible			{ display: none }

/* Java source code colours. */		
.interface			{ background-color: #FEE; border:solid; border-color: #666666; border-width: 1px;}
.class				{ background-color: #FFD; border:solid; border-color: #666666; border-width: 1px;}
.jSource			{ background-color: #FFF; border:solid; border-color: #666666; border-width: 1px;}
.jKeyword			{ color: #003399; }				
.jPrimitive			{ color: #CC0000; }				
.jComment			{ color: #006600; }			
.jDocComment		{ color: #006600; font-weight: bold }
.jQuote				{ color: #660033; }

/* Timetable colours */
.timetableT 		{ background-color: #DFD; color: #000; border:solid; border-color: #666666; border-width: 1px; }
.timetableM 		{ background-color: #DDF; color: #000; border:solid; border-color: #666666; border-width: 1px; }
.timetableOUB 		{ background-color: #FDD; color: #000; border:solid; border-color: #666666; border-width: 1px; }
.timetableWH 		{ background-color: #FFD; color: #000; border:solid; border-color: #666666; border-width: 1px; }
.timetableID 		{ background-color: #EEE; color: #000; border:solid; border-color: #666666; border-width: 1px; }
.timetableH 		{ background-color: #DFF; color: #000; border:solid; border-color: #666666; border-width: 1px; }


/* ---------------------- Screen object settings ----------------- */
  
HR		   			{ visibility: hidden; }
.greyBorder			{ font-size: 12px; color: #666666; border: solid; border-color: #666666; border-width: 1px; }
.greyVBorder		{ font-size: 12px; color: #666666; border: solid; border-color: #666666; border-width: 0 1px 1px 1px; }
.greyDivider		{ font-size: 12px; border: solid; border-color: #666666; border-width: 0 0 0 1px; }
.greyDividerRight	{ font-size: 12px; border: solid; border-color: #666666; border-width: 0 1px 0 0; }
.border				{ border: solid; border-color: #666666; border-width: 1px; }

/* ----------------------- Font Settings ------------------------- */

body,TD,TH,UL,P,DL,
DT, .normal			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; }    		   		   
H1,H2,H3,H4,H5,H6	{ font-family: Arial, Helvetica, sans-serif; }
H1		   			{ font-size: 18px; }
H2		   			{ font-size: 16px; }
H3,			   		{ font-size: 14px; }
H4,			   		{ font-size: 13px; }
H5,H6		   		{ font-size: 12px; }
CODE,TT,PRE,.source	{ font-family: Courier New, Courier, monospace; font-weight: normal; font-size: 12px; }


/* Some useful font settings */
.footer				{ text-align: right; font-size: 10px; font-style: normal }	
.small				{ font-size:  10px; }
.medium				{ font-size: 12px; }
.large				{ font-size: 16px; }
.titleText			{ font-family: Arial,  Helvetica, sans-serif; font-size: 30px; font-weight: bold; color: #666666;}
.subtitleText		{ font-family: Arial, Helvetica, sans-serif; font-size: 26px; font-weight: normal; color: #666666;}
.sectionTitle		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666; text-align: right; }
.menuInput		    { font-size: 10pt; background-color: #EEE; }
				
/* ---------------------- Layout Settings ------------------------ */

BODY	 		   	{ margin-left: 20px; margin-right: 10px; margin-top: 5px; margin-bottom: 5px; }
P					{ margin-bottom: 20px; text-align: left; }		  
UL,OL,DL			{ margin-bottom: 20px; margin-left: 2em; }
UL,DL				{ margin-left: 16px; }
OL					{ margin-left: 24px; }

/* Some useful layout settings */
.indent				{ margin-left: 20px; }
.abstract			{ margin-left: 20px; margin-right: 20px; text-align: justify; }
.reference			{ text-indent: -20px; margin-left: 20px; margin-top: 4px; margin-bottom: 4px;  }

.inset				{ margin-left: 20px; border: solid; border-color: #666666; border-width: 1px; }

/* ------------------------- Hyperlinks -------------------------- */

A:link				{ text-decoration: none; font-weight: bold; color: #003399; }		/* City Blue	*/					
A:visited			{ text-decoration: none; font-weight: bold; color: #660033; }		/* City Burgundy 	*/
A:active  			{ text-decoration: none; font-weight: bold;	color: #666666; }		/* City Grey 	*/	
A:hover				{ text-decoration: none; font-weight: bold; color: #CC0000; }		/* City Red 	*/


A.on { color:#ffffff }
A.off { color:#000000 }
.on  { background-color:#bbbbbb;text-decoration:none }
.off { background-color:#eeeeee;text-decoration:none }

