


/* -- THIS FILE HAS BEEN OPTIMISED - PLEASE DO NOT ADD ANY MORE CSS CLASSES WITHOUT DISCUSSION -- */



/* -- standard classes -- */
body, p { font-family: "MS Sans Serif", "Cordia New", "Courier New"; font-size: 12px }
a:link, a:visited {  color: #0000CC}
a:active { color: #663399}
a:hover { color: #FF0000}

/* -- PNG Alpha Transparency -- */
img { behavior:	url("png.htc") }
input { behavior:	url("png.htc") }

/* -- Optimised CSS for 2005 Themes -- */

/* -- top -- */
.menubar { font-family: "MS Sans Serif", "Cordia New", "Courier New"; font-size: 11px; color: #000000; background-color: #61A1D5 }
.top10 { font-family: "MS Sans Serif", "Cordia New", "Courier New"; font-size: 10px }
.top12 { font-family: "MS Sans Serif", "Cordia New", "Courier New"; font-size: 12px}
.menu:link, .menu:visited, .menu:active {  color: #000000; text-decoration: none}
.menu:hover { font-family: "MS Sans Serif", "Cordia New", "Courier New"; color: #000000; text-decoration: underline overline}
.admin:link, .admin:visited, .admin:active {  font-family: "MS Sans Serif", "Cordia New", "Courier New"; color: #CC0000; text-decoration: none}
.admin:hover { font-family: "MS Sans Serif", "Cordia New", "Courier New"; color: #CC0000; text-decoration: underline overline}
.user:link, .user:visited, .user:active {  font-family: "MS Sans Serif", "Cordia New", "Courier New"; color: blue; text-decoration: none}
.user:hover { font-family: "MS Sans Serif", "Cordia New", "Courier New"; color: blue; text-decoration: underline overline}

/* -- page main table -- */
.pageTable { background-color: #FFFFFF; padding: 2px }

/* -- window title bars -- */
.title2005L { font-family: Arial, Helvetica; font-size: 11px; color: #FFFFFF; font-weight: bold; border-left-style: solid; border-left-width: 1px; border-left-color: #093B6D }
.title2005M { font-family: Arial, Helvetica; font-size: 11px; color: #FFFFFF; font-weight: bold;  }
.title2005R { font-family: Arial, Helvetica; font-size: 11px }

.BUTTON {
	font-family: MS Sans Serif, sans-serif; 
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	FONT-SIZE: 9pt; 
	BACKGROUND: #686898; 
	BORDER-LEFT: #000000 1px solid; 
	COLOR: #ffffff; 
	BORDER-BOTTOM: #000000 1px solid;
}

/* -- opposite coloured tabs -- */
.title2005WL { font-family: "MS Sans Serif", "Cordia New", "Courier New"; font-size: 11px; color: #FFFFFF; font-weight: bold; border-left-style: solid; border-left-width: 1px; border-left-color: #000000 }
.title2005WM { font-family: "MS Sans Serif", "Cordia New", "Courier New"; font-size: 11px; color: #FFFFFF; font-weight: bold; }

/* -- window tables - coloured border & bg colour -- */
.border2005A { border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;	border-top-color: #093B6D; border-right-color: #093B6D; border-bottom-color: #093B6D; border-left-color: #093B6D; background-color: #E7EFF5 }
.contentA { font-family: "MS Sans Serif", "Cordia New", "Courier New"; font-size: 12px; color: green; background-color: #E7EFF5 }

/* -- general font formatting -- */
.menuA:link, .menuA:visited, .menuA:active {  font-family: "MS Sans Serif", "Cordia New", "Courier New"; font-size: 11px; font-weight: bold; text-decoration: underline;}
.menuB:hover { color: #FFFFFF; text-decoration: underline; }
.popup {  font-family: "MS Sans Serif", "Cordia New", "Courier New"; font-size: 11px; font-weight: bold; color: #000000; background-color: #CECFDE }

/* -- scheduler formatting -- */
.calColumn2005 {	background-image: url(topBar.gif); font-family: "MS Sans Serif", "Cordia New", "Courier New"; 	font-size: 12px; color: #000000; text-align: center}

/* --  form fields -- */
.compulsory { font-family: "MS Sans Serif", "Cordia New", "Courier New"; font-size: 12px; font-weight: bold; color: #000000; }
.label { font-family: "MS Sans Serif", "Cordia New", "Courier New"; font-size: 12px; color: #000000;}
.fieldinput { font-family: "MS Sans Serif", "Cordia New", "Courier New"; font-size: 11px}
.fieldinputInt { font-family: "MS Sans Serif", "Cordia New", "Courier New"; font-size: 11px; text-align:right;}
.fielddrop { font-family: "arial"; font-size: 10px}
.fielddroplanguage { font-family: "arial"; font-size: 9px}
.fieldarea { font-family: "MS Sans Serif", "Cordia New", "Courier New"; font-size: 11px}

/* --  paging -- */
.pagingOn { font-family: "MS Sans Serif", "Cordia New", "Courier New"; font-size: 12px; color: #000000; text-decoration: none }
.pagingOff { font-family: "MS Sans Serif", "Cordia New", "Courier New"; font-size: 12px; color: #999999 }



/* -- CSS THAT NEEDS TO BE CHECKED -- */

.topBar { background-image: url(topBar.gif); font-family: "MS Sans Serif", "Cordia New", "Courier New"; font-size: 12px; color: #61A1D5 }
/* -- style A (orange) -- */
.titleA { font-family: "MS Sans Serif", "Cordia New", "Courier New"; font-size: 12px; color: #FFFFFF;  font-weight: bold; background-color: #009999}
.borderA { background-color: #000000 }
.columnA { font-family: "MS Sans Serif", "Cordia New", "Courier New"; font-size: 12px; color: #FFFFFF; background-color:#006699 }
.columnB { font-family: "MS Sans Serif", "Cordia New", "Courier New"; font-size: 12px; background-color: #99CCFF }
.content1A { font-family: "MS Sans Serif", "Cordia New", "Courier New"; font-size: 14px; color: #FFFFFF; font-weight: bold; background-color: #669999}
.content1B { font-family: "MS Sans Serif", "Cordia New", "Courier New"; font-size: 12px; background-color: #E7EFF5 }
.content1C { font-family: "MS Sans Serif", "Cordia New", "Courier New"; font-size: 12px; background-color: #F0F0F0 }
.content { font-family: "MS Sans Serif", "Cordia New", "Courier New"; font-size: 12px; color: #666666;}
.content2A { font-family: "MS Sans Serif", "Cordia New", "Courier New"; font-size: 16px; color: #666666;}
.content3A { font-family: "MS Sans Serif", "Cordia New", "Courier New"; font-size: 20px; color: #666666;}

/* --  style B (green) -- */
.titleB { font-family: "MS Sans Serif", "Cordia New", "Courier New"; font-size: 14px; font-weight: bold; color: #000099; background-color: #339999}
.contentB { font-family: "MS Sans Serif", "Cordia New", "Courier New"; font-size: 12px; background-color: #CCCC99 }
.content2B { font-family: "MS Sans Serif", "Cordia New", "Courier New"; font-size: 12px; background-color: #F0F0F0 }

div.scroll { height: 200px; width: 300px; overflow: auto; border: 1px solid #CCCCCC; background-color: #FFFFFF; padding: 8px }
