BODY {
	background: url("css_images/bgimg1.gif") left top;
	padding-RIGHT: 0px; padding-LEFT: 5px; padding-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #000; padding-TOP: 8px; 
	FONT-FAMILY: verdana, sans;
	FONT-SIZE: xx-small; 
	vertical-align: top;
}

p{
	margin-top: 0em;
	margin-bottom: 0.33em;
}
a {
	border-style: none;
	cursor: pointer;
}
a:link {
	cursor: pointer;
}

.imgClick{
	cursor: pointer;
}

img
{
	border-style: none;
}

.imgBtn {
	border: 0px;
	cursor: pointer;
	background: no-repeat 0px 2px; 
}

#TableBox {
	BORDER-RIGHT: #82ab97 1px solid; padding-RIGHT: 5px; BORDER-TOP: #82ab97 1px solid; padding-LEFT: 5px; padding-BOTTOM: 0px; MARGIN: 0px 5px; BORDER-LEFT: #82ab97 1px solid; padding-TOP: 0px; BORDER-BOTTOM: #82ab97 1px solid
}
UNKNOWN {
	BORDER-RIGHT: #82ab97 1px solid; padding-RIGHT: 5px; BORDER-TOP: #82ab97 1px solid; padding-LEFT: 5px; padding-BOTTOM: 5px; MARGIN: 0px 5px; BORDER-LEFT: #82ab97 1px solid; padding-TOP: 5px; BORDER-BOTTOM: #82ab97 1px solid
}
.XLSPink {
	BORDER: #555572 1px solid; padding-RIGHT: 0px; 
	padding-LEFT: 3px; FONT-SIZE: 10px; padding-BOTTOM: 0px; 
	COLOR: #333367; padding-TOP: 0px; 
	FONT-FAMILY: Verdana, sans-serif; 
	BACKGROUND-COLOR:#FFECEC;
}

//jude: the styles below are new or have been edited...
//TABLE {}
.tableWithBorder2 {
	background-color: #FFFFFF; border-bottom-width:2px; border-bottom-style:solid; 
	border-bottom-color:#777794; border-right-width:4px; border-right-style:solid; 
	border-right-color:#9999A6;
}
.logoCell{ background: url("css_images/lc.jpg") left top no-repeat;}
.logoCellCRAM{ background: url("css_images/lc1.jpg") left top no-repeat;}
.borderCell {background-color: #777794;}

.InnerTable {
	FONT-SIZE: 14pt; WHITE-SPACE: nowrap; COLOR: #660033; 
	FONT-FAMILY: Verdana, sans-serif; padding-left: 10px; padding-top: 10px; 
	background: url("css_images/innerTable_Bkg.gif") left top no-repeat;
}

.InnerTableInfo {
	FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-SIZE: 8pt; 
	FONT-FAMILY: Verdana, sans-serif; WHITE-SPACE: nowrap; 
	background: url("css_images/innerTableInfo_Bkg.gif"); BACKGROUND-COLOR: #555570;
}

.onScreenTitleOld {
	background: url("css_images/right_arrow.gif") left bottom no-repeat;
	padding-LEFT: 22px; FONT-SIZE: 13pt; padding-BOTTOM: 0px; 
	padding-TOP: 0px; BORDER-BOTTOM: #8888A0 1px solid; 
	FONT-FAMILY: Verdana, sans-serif; FONT-WEIGHT: bold; COLOR: #C66800; 
	LINE-HEIGHT: 28px; 
	height:32px;
}
.onScreenTitle {
	background: url("css_images/right_arrow.gif") left bottom no-repeat;
	padding-LEFT: 22px; FONT-SIZE: 13pt; padding-BOTTOM: 0px; 
	padding-TOP: 4px; BORDER-BOTTOM: #8888A0 1px solid; 
	FONT-FAMILY: Verdana, sans-serif; FONT-WEIGHT: bold; 
	LINE-HEIGHT: 28px; 
	height:32px;
	COLOR: #659C26; 
}

.onScreenInfo {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #555572; FONT-FAMILY: Verdana, sans-serif; 
	text-align: left;
}

.HelpTitle {
	FONT-SIZE: 12pt; COLOR: 555572; FONT-FAMILY: Verdana, sans-serif; WHITE-SPACE: nowrap; 
	BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.HelpText {
	padding-RIGHT: 15px; padding-LEFT: 15px; padding-TOP: 6px; padding-BOTTOM: 6px;
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; 
	cursor: default; COLOR: #ffffff;  FONT-FAMILY: Verdana, sans-serif; 
	WHITE-SPACE: nowrap; BACKGROUND-COLOR: #555572; TEXT-ALIGN: left;
	BORDER: #555580 0px solid; 
	FILTER: Alpha(Opacity=100, FinishOpacity=60, Style=3, StartX=60, StartY=40, FinishX=0, FinishY=0);
}
.HelpText B {
	TEXT-DECORATION: underline
}
.DropButtonOff {
	BORDER: #555572 0px solid; FONT-SIZE: 8pt; FONT-WEIGHT: normal; COLOR: #000000;  
	BACKGROUND: url(../Assets/Images/selarr.gif) repeat-x left top; 
	cursor: pointer;
	FONT-FAMILY: Verdana, sans-serif; WHITE-SPACE: nowrap;
}
.LozMnOff {
/*	padding-RIGHT: 15px; padding-LEFT: 5px; padding-TOP: 3px; padding-BOTTOM: 6px;*/
	padding-RIGHT: 15px; padding-BOTTOM: 4px;
	BORDER: 0px; FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #eeeeee;  
	BACKGROUND: url(../Assets/css_images/lozenge_off.gif) repeat-x left top; 
	cursor: pointer;
	FONT-FAMILY: Verdana, sans-serif; WHITE-SPACE: nowrap;
	FONT-WEIGHT: bold;
}
.LozMnOn {
	padding-RIGHT: 15px; padding-BOTTOM: 4px;
	BORDER: #555572 0px solid; FONT-SIZE: 12px; 
	BACKGROUND: url(../Assets/css_images/lozenge_on.gif) repeat-x left top; 
	cursor: pointer; COLOR: #FFFFFF; 
	WHITE-SPACE: nowrap;
	FONT-WEIGHT: bold;
}
.LozGnOff {
/*	padding-RIGHT: 15px; padding-LEFT: 5px; padding-TOP: 3px; padding-BOTTOM: 6px;*/
	padding-RIGHT: 15px; padding-BOTTOM: 4px;
	BORDER: 0px; FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #eeeeee;  
	BACKGROUND: url(../Assets/css_images/lozgreen_off.gif) repeat-x left top; 
	cursor: pointer;
	FONT-FAMILY: Verdana, sans-serif; WHITE-SPACE: nowrap;
	FONT-WEIGHT: bold;
}
.LozGnOn {
	padding-RIGHT: 15px; padding-BOTTOM: 4px;
	BORDER: #555572 0px solid; FONT-SIZE: 12px; 
	BACKGROUND: url(../Assets/css_images/lozgreen_on.gif) repeat-x left top; 
	cursor: pointer; COLOR: #FFFFFF; 
	WHITE-SPACE: nowrap;
	FONT-WEIGHT: bold;
}
.LozGyOff {
/*	padding-RIGHT: 15px; padding-LEFT: 5px; padding-TOP: 3px; padding-BOTTOM: 6px;*/
	padding-RIGHT: 15px; padding-BOTTOM: 4px;
	BORDER: 0px; FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #eeeeee;  
	BACKGROUND: url(../Assets/css_images/lozgray_off.gif) repeat-x left top; 
	cursor: pointer;
	FONT-FAMILY: Verdana, sans-serif; WHITE-SPACE: nowrap;
	FONT-WEIGHT: bold;
}
.LozGyOn {
	padding-RIGHT: 15px; padding-BOTTOM: 4px;
	BORDER: #555572 0px solid; FONT-SIZE: 12px; 
	BACKGROUND: url(../Assets/css_images/lozgray_on.gif) repeat-x left top; 
	cursor: pointer; COLOR: #FFFFFF; 
	WHITE-SPACE: nowrap;
	FONT-WEIGHT: bold;
}
.LozYwOff {
/*	padding-RIGHT: 15px; padding-LEFT: 5px; padding-TOP: 3px; padding-BOTTOM: 6px;*/
	padding-RIGHT: 15px; padding-BOTTOM: 4px;
	BORDER: 0px; FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #eeeeee;  
	BACKGROUND: url(../Assets/css_images/lozyellow_off.gif) repeat-x left top; 
	cursor: pointer;
	FONT-FAMILY: Verdana, sans-serif; WHITE-SPACE: nowrap;
	FONT-WEIGHT: bold;
}
.LozYwOn {
	padding-RIGHT: 15px; padding-BOTTOM: 4px;
	BORDER: #555572 0px solid; FONT-SIZE: 12px; 
	BACKGROUND: url(../Assets/css_images/lozyellow_on.gif) repeat-x left top; 
	cursor: pointer; COLOR: #FFFFFF; 
	WHITE-SPACE: nowrap;
	FONT-WEIGHT: bold;
}
.LozRdOff {
/*	padding-RIGHT: 15px; padding-LEFT: 5px; padding-TOP: 3px; padding-BOTTOM: 6px;*/
	padding-RIGHT: 15px; padding-BOTTOM: 4px;
	BORDER: 0px; FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #eeeeee;  
	BACKGROUND: url(../Assets/css_images/lozred_off.gif) repeat-x left top; 
	cursor: pointer;
	FONT-FAMILY: Verdana, sans-serif; WHITE-SPACE: nowrap;
	FONT-WEIGHT: bold;
}
.EsfOff {
/*	padding-RIGHT: 15px; padding-LEFT: 5px; padding-TOP: 3px; padding-BOTTOM: 6px;*/
	padding-RIGHT: 3px; padding-BOTTOM: 4px; padding-TOP: 2px; 
	BORDER: 0px; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #eeeeee;  
	BACKGROUND: url(../Assets/css_images/esf_btn2.gif) repeat-x left top; 
	cursor: pointer;
	FONT-FAMILY: Verdana, sans-serif; WHITE-SPACE: nowrap;
}
.EsfOn {
/*	padding-RIGHT: 15px; padding-LEFT: 5px; padding-TOP: 3px; padding-BOTTOM: 6px;*/
	padding-RIGHT: 3px; padding-BOTTOM: 4px; padding-TOP: 2px; 
	BORDER: 0px; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #eeeeee;  
	BACKGROUND: url(../Assets/css_images/esf_btn2on.gif) repeat-x left top; 
	cursor: pointer;
	FONT-FAMILY: Verdana, sans-serif; WHITE-SPACE: nowrap;
}
.LozRdOn {
	padding-RIGHT: 15px; padding-BOTTOM: 4px;
	BORDER: #555572 0px solid; FONT-SIZE: 12px; 
	BACKGROUND: url(../Assets/css_images/lozred_on.gif) repeat-x left top; 
	cursor: pointer; COLOR: #FFFFFF; 
	WHITE-SPACE: nowrap;
	FONT-WEIGHT: bold;
}
.LozBlOff {
/*	padding-RIGHT: 15px; padding-LEFT: 5px; padding-TOP: 3px; padding-BOTTOM: 6px;*/
	padding-RIGHT: 15px; padding-BOTTOM: 4px;
	BORDER: 0px; FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #eeeeee;  
	BACKGROUND: url(../Assets/css_images/lozblue_off.gif) repeat-x left top; 
	cursor: pointer;
	FONT-FAMILY: Verdana, sans-serif; WHITE-SPACE: nowrap;
	FONT-WEIGHT: bold;
}
.LozBlOn {
	padding-RIGHT: 15px; padding-BOTTOM: 4px;
	BORDER: #555572 0px solid; FONT-SIZE: 12px; 
	BACKGROUND: url(../Assets/css_images/lozblue_on.gif) repeat-x left top; 
	cursor: pointer; COLOR: #FFFFFF; 
	WHITE-SPACE: nowrap;
	FONT-WEIGHT: bold;
}
.sbOff, .SubMenuOff {
	BORDER: #555572 1px solid; FONT-SIZE: 8pt; FONT-WEIGHT: normal; COLOR: #000000;  
	BACKGROUND: url(../Assets/css_images/button_bkg_off.gif) repeat-x left top; 
	cursor: pointer;
	FONT-FAMILY: Verdana, sans-serif; WHITE-SPACE: nowrap;
}
.sbOn, .SubMenuOn {
	BORDER: #555572 1px solid; FONT-SIZE: 8pt; 
	BACKGROUND: url(../Assets/css_images/button_bkg_over.gif) repeat-x left top; 
	cursor: pointer; COLOR: #6060ff; 
	FONT-FAMILY: Verdana, sans-serif; WHITE-SPACE: nowrap;
}
.BslGreenBtnOff {
	BORDER: #555572 1px solid; FONT-SIZE: 8pt; FONT-WEIGHT: normal; COLOR: #000000;  
	BACKGROUND: url(../Assets/css_images/button_grn_off.gif) repeat-x left top; 
	cursor: pointer; 
	FONT-FAMILY: Verdana, sans-serif; WHITE-SPACE: nowrap;
}
.BslGreenBtnOn {
	BORDER: #555572 1px solid; FONT-SIZE: 8pt; 
	BACKGROUND: url(../Assets/css_images/button_grn_over.gif) repeat-x left top; 
	cursor: pointer; COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana, sans-serif; WHITE-SPACE: nowrap; 
}
.BslRedBtnOff {
	BORDER: #555572 1px solid; FONT-SIZE: 8pt; FONT-WEIGHT: normal; COLOR: #000000;  
	BACKGROUND: url(../Assets/css_images/button_red_off.gif) repeat-x left top; 
	cursor: pointer; 
	FONT-FAMILY: Verdana, sans-serif; WHITE-SPACE: nowrap;
}
.BslRedBtnOn {
	BORDER: #555572 1px solid; FONT-SIZE: 8pt; 
	BACKGROUND: url(../Assets/css_images/button_red_over.gif) repeat-x left top; 
	cursor: pointer; COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana, sans-serif; WHITE-SPACE: nowrap; 
}

.LBox{
 BACKGROUND:#000000;
 BORDER:0px;
 height:30;
 }
.LOff {
	BORDER: #555572 1px solid; FONT-SIZE: 8pt; FONT-WEIGHT: normal; COLOR: #000000;  
	BACKGROUND: url(../Assets/css_images/button_bkg_off.gif) repeat-x left top; 
	cursor: pointer;
	FONT-FAMILY: Verdana, sans-serif; WHITE-SPACE: nowrap;
	width:45px;font-size:10px;height:22px;
}
.LOn {
	BORDER: #555572 1px solid; FONT-SIZE: 8pt; 
	BACKGROUND: url(../Assets/css_images/button_bkg_over.gif) repeat-x left top; 
	cursor: pointer; COLOR: #FFFFFF; 
	WHITE-SPACE: nowrap;
	width:45px;font-size:10px;height:22px;
}

.PopMenuTab {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 0px solid; 
	FONT-SIZE: 8pt; 
	BORDER-LEFT: #cccccc 1px solid; cursor: pointer; COLOR: white; 
	BORDER-BOTTOM: #cccccc 0px solid; FONT-FAMILY: Verdana, sans-serif; WHITE-SPACE: nowrap; 
	BACKGROUND-COLOR: #000;
	FILTER: Alpha(Opacity=90);
}
.PopMenuDefault {
	COLOR: #FFFFFF; BACKGROUND-COLOR: #669900;FONT-WEIGHT: bold; COLOR: white; height:17;
	padding:2px 6px 2px 6px;
	cursor:DEFAULT;
}
.PopMenuOff {
	BACKGROUND-COLOR: #FFFFFF; COLOR: black; height:17;
	padding:2px 6px 2px 6px;
	BORDER-COLOR:#FFFFFF;
	border:1;
}
.PopMenuOn {
	height:17;
	COLOR: #6060ff; 
	BACKGROUND: url(../Assets/css_images/button_bkg_over.gif) repeat-x left top; 
	padding:2px 6px 2px 6px;
	BORDER-COLOR:#444444;
	border:1;
}

.PopMenuTabSm {
	BORDER-RIGHT: #cccccc 1px solid; padding-RIGHT: 6px; BORDER-TOP: #cccccc 1px solid; 
	padding-LEFT: 6px; FONT-SIZE: 7pt; padding-BOTTOM: 1px; 
	BORDER-LEFT: #cccccc 1px solid; cursor: pointer; COLOR: white; padding-TOP: 1px; 
	BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, sans-serif; WHITE-SPACE: nowrap; 
	BACKGROUND-COLOR: #000;
	FILTER: Alpha(Opacity=90);
}
.PopMenuDefaultSm {
	COLOR: #FFFFFF; BACKGROUND-COLOR: #C66800;FONT-WEIGHT: bold; COLOR: white; 
}
.PopMenuOffSm {
	BACKGROUND-COLOR: #FFFFFF; COLOR: black
}
.PopMenuOnSm {
	COLOR: white; 
	BACKGROUND: url(../Assets/css_images/button_bkg_over.gif) repeat-x left top; 
}
/*standard input style for browser editors */
.si {
	BORDER: #555572 0px solid; padding-RIGHT: 2px; 
	padding-LEFT: 3px; FONT-SIZE: 11px; padding-BOTTOM: 0px; 
	COLOR: #333367; padding-TOP: 0px; 
	FONT-FAMILY: Verdana, sans-serif; 
	BACKGROUND-COLOR: #ffffff;
}
/*standard input style with BORDER*/
.siB, .XLocatorSmallB {
	font-size: 11px; 
	color: #333367; 
	border: #555572 1px solid; 
	padding-right: 0px; 
	padding-left: 3px; 
	padding-bottom: 0px; 
	padding-top: 1px;
	font-family: Verdana, sans-serif;
	background-color: #ffffff;
}
.siBDD, .XLocatorSmallBDD {
	font-size: 11px; 
	color: #333367; 
	border: #555572 1px solid; 
	padding: 0px 0px 0px 0px; 
	margin:0px;
	vertical-align: top;
	font-family: Verdana, sans-serif;
	background-color: #ffffff;
}
.BrowserTable {
	BORDER-RIGHT: #9999B6 1px solid; BORDER-TOP: #9999B6 1px solid; 
	FONT-SIZE: 10px; BORDER-LEFT: #9999B6 1px solid; BORDER-BOTTOM: #9999B6 1px solid; 
	FONT-FAMILY: Verdana, sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #9999B6; 
	TEXT-ALIGN: left
}
.BrowserRowsOn {
	cursor: pointer; COLOR: white; BACKGROUND-COLOR: #9999B6;
}
.BrowserRowsOnSel {
	cursor: pointer; COLOR: black; BACKGROUND-COLOR: #f0fff0;
}
.BrowserTitles {
	cursor: pointer; COLOR: 808080; BACKGROUND-COLOR: #BDC9B3; FONT-WEIGHT: bold; 
}
.BrowserEndData {
	cursor: pointer; COLOR: white; BACKGROUND-COLOR: #C66800; 
}
.BRwTable {
	BORDER-RIGHT: #9999B6 1px solid; BORDER-TOP: #9999B6 1px solid; 
	FONT-SIZE: 10px; BORDER-LEFT: #9999B6 1px solid; BORDER-BOTTOM: #9999B6 1px solid; 
	FONT-FAMILY: Verdana, sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #9999B6; 
	TEXT-ALIGN: left
}
.BRwTitles {
	cursor: pointer; COLOR: 808080; BACKGROUND-COLOR: #BDC9B3; FONT-WEIGHT: bold; 
}
.BRwEndData {
	cursor: pointer; COLOR: white; BACKGROUND-COLOR: #C66800; 
}
.BRwOff0 {
	COLOR: black; BACKGROUND-COLOR: #FFFFFF;
}
.BRwOff1 {
	COLOR: black; BACKGROUND-COLOR: #EEFFFF;
}
.BRwOffSel {
	COLOR: white; BACKGROUND-COLOR: #5A752D;
}
.BRwOn {
	cursor: pointer; COLOR: white; BACKGROUND-COLOR: #9999B6;
}
.BRwOnSel {
	cursor: pointer; COLOR: black; BACKGROUND-COLOR: #f0fff0;
}



// EDITING from jude FINISHED


}
INPUT {
	FONT-SIZE: 10px; COLOR: #333367; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.bslError {
	FONT-SIZE: 10px; COLOR: #c00000; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
}
.FormSmall {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #333380; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.LoginPrompt {
	FONT-SIZE: 14pt; COLOR: #0066ff; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.LoginInfo {
	FONT-SIZE: 14pt; MARGIN: 20px 0px 0px 20px; COLOR: #0066ff; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.getFile {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 12pt; BORDER-LEFT: #cccccc 1px solid; cursor: pointer; COLOR: #000; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #f8fff8;
}
.GeneralTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0px 0px 0px 20px; COLOR: #87121e; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.GeneralInfo {
	FONT-SIZE: 10pt; MARGIN: 0px 0px 0px 20px; COLOR: #87121e; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.GIRed {
	FONT-SIZE: 10pt; MARGIN: 0px 0px 0px 20px; COLOR: #BB0000; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.GIGreen {
	FONT-SIZE: 10pt; MARGIN: 0px; COLOR: #006600; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.GIGreen12 {
	FONT-SIZE: 12pt; MARGIN: 0px 0px 0px 20px; COLOR: #006600; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
}
.GIRed12 {
	FONT-SIZE: 12pt; MARGIN: 0px 0px 0px 20px; COLOR: #BB0000; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
}
.bsltext {
	FONT-SIZE: 10px; COLOR: #0066ff; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.bslBanner {
	FONT-SIZE: 20px; MARGIN: 20px 0px 0px 20px; COLOR: #0066ff; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
#Title {
	BORDER-TOP-WIDTH: 1px; padding-RIGHT: 0px; padding-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-LEFT-COLOR: black; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: black; padding-BOTTOM: 10px; MARGIN: 0px; BORDER-TOP-COLOR: black; LINE-HEIGHT: 11px; padding-TOP: 15px; HEIGHT: 40px; BACKGROUND-COLOR: #43a167; BORDER-RIGHT-WIDTH: 0px; BORDER-RIGHT-COLOR: black
}
.Title {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; BORDER-LEFT-COLOR: black; BORDER-BOTTOM-COLOR: black; COLOR: #f1f3f8; BORDER-TOP-COLOR: black; FONT-FAMILY: Verdana; WHITE-SPACE: nowrap; TEXT-ALIGN: center; BORDER-RIGHT-COLOR: black
}
.container {
	padding-RIGHT: 3px; padding-LEFT: 3px; padding-BOTTOM: 3px; MARGIN: 10px 40px; padding-TOP: 3px
}
.btn {
	BORDER-RIGHT: #999 1px solid; padding-RIGHT: 10px; BORDER-TOP: #999 1px solid; padding-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: #fff; padding-BOTTOM: 3px; BORDER-LEFT: #999 1px solid; COLOR: #888; LINE-HEIGHT: 22px; padding-TOP: 3px; BORDER-BOTTOM: #999 1px solid; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.btn:link {
	FONT-WEIGHT: normal; BACKGROUND: #fff; COLOR: #888; TEXT-DECORATION: none
}
A.btn:hover {
	FONT-WEIGHT: normal; BACKGROUND: #eee; COLOR: #666; TEXT-DECORATION: none
}
A.clear {
	COLOR: white; TEXT-DECORATION: none
}
INPUT.off2 {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #888; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #fff;
}
INPUT.on2 {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #eee;
}
INPUT.off {
	COLOR: #888; BACKGROUND-COLOR: #fff;
}
INPUT.on {
	COLOR: #666; BACKGROUND-COLOR: #eee;
}
#ModalArea {
	LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 2000px;
}
#ModalWindow {
	MARGIN-TOP: -150px; Z-INDEX: 13; LEFT: 50%; MARGIN-LEFT: -200px; WIDTH: 400px; POSITION: absolute; TOP: 310px; HEIGHT: 300px
}
#ModalWindow2 {
	MARGIN-TOP: -150px; Z-INDEX: 13; LEFT: 50%; MARGIN-LEFT: -200px; WIDTH: 400px; POSITION: absolute; TOP: 200px; HEIGHT: 300px
}
.dialogTitle {
	FONT-WEIGHT: bold; BORDER-LEFT-COLOR: activeborder; BORDER-BOTTOM-COLOR: activeborder; COLOR: captiontext; BORDER-TOP-COLOR: activeborder; FONT-FAMILY: Verdana; BACKGROUND-COLOR: activecaption; TEXT-ALIGN: center; BORDER-RIGHT-COLOR: activeborder
}
.XLocatorSmall {
	FONT-SIZE: 10px; COLOR: #333367; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.LocatorSmall {
	FONT-SIZE: 10px
}
.DataPanel {
	BORDER: #cccccc 1px solid; 
	padding: 2px; 
	FONT-SIZE: 10px; 
	COLOR: #333367; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff;
}
.DispPanel {
	BORDER: #cccccc 1px solid; 
	padding: 2px 2px 2px 4px; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff;
	vertical-align:top;
}
.Calendar {
	FONT-SIZE: 9px; TEXT-ALIGN: center; onMouseOver: "this.className='MenuRowOn'"; onMouseOut: "this.className='MenuRowOff'"
}
.blackBack {
	vertical-align: middle;
	padding: 0px;
	BORDER: 0px; 
	FONT-FAMILY: Verdana; BACKGROUND-COLOR: #000000; 
	MARGIN: 0px;
	TEXT-ALIGN: center;
}

.LocatorBack {
	padding: 0px;
	FONT-SIZE: 10px; 
	BORDER: 0px; 
	padding-TOP: 0px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #FFFFFF; 
	TEXT-ALIGN: center; }
.LocButtonBack {
	BACKGROUND-COLOR: #440073;
}
.borderBack {
	BORDER: #cccce2 1px solid; 
	padding: 0px;
/*	BACKGROUND-COLOR: #ffffff;*/
	FONT-FAMILY: Verdana; TEXT-ALIGN: left;
	VERTICAL-ALIGN:TOP;
	overflow:hidden;
}
.borderBackScroll {
	BORDER: #cccce2 1px solid; 
	padding: 2px;
	FONT-FAMILY: Verdana; TEXT-ALIGN: left;
	VERTICAL-ALIGN:TOP;
	overflow:auto;
}
.noBack {
	BORDER: 0px; 
	padding: 0px;
	FONT-FAMILY: Verdana; TEXT-ALIGN: left;
	VERTICAL-ALIGN:TOP;
}
.noBackScroll {
	BORDER: 0px; 
	padding: 0px;
	FONT-FAMILY: Verdana; TEXT-ALIGN: left;
	VERTICAL-ALIGN:TOP;
	overflow:auto;
}
.va_top { /*a style for SCR_INCLUDES*/
	VERTICAL-ALIGN:TOP;
}
.va_bottom { /*a style for SCR_INCLUDES*/
	VERTICAL-ALIGN:bottom;
}
.va_middle { /*a style for SCR_INCLUDES*/
	VERTICAL-ALIGN:middle;
}

.va_ltop { /*a style for SCR_INCLUDES*/
	VERTICAL-ALIGN:TOP;
	cursor: pointer;
}
.va_lbottom { /*a style for SCR_INCLUDES*/
	VERTICAL-ALIGN:bottom;
	cursor: pointer;
}
.va_lmiddle { /*a style for SCR_INCLUDES*/
	VERTICAL-ALIGN:middle;
	cursor: pointer;
}
.buttonBack {
	BORDER: #cccce2 0px solid; 
	padding: 0px;
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana; TEXT-ALIGN: left;
}
.buttonOff {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #FFFFFF;
	padding-LEFT: 22px; FONT-SIZE: 12pt; padding-BOTTOM: 0px; 
	padding-TOP: 0px;
	BORDER-BOTTOM: #FFFFFF 1px solid; 
	BORDER-TOP: #8888A0 0px solid; 
	BORDER-LEFT: #8888A0 0px solid; 
	BORDER-RIGHT: #8888A0 0px solid; 
	FONT-FAMILY: Verdana, Trebuchet, sans-serif; FONT-WEIGHT: bold; COLOR: #659C26; 
	LINE-HEIGHT: 22px; 
	WIDTH: 400px; 
	height:28px;
}
.buttonOn {
	background: url("css_images/right_arrow.gif") left bottom no-repeat;
	TEXT-ALIGN: left; 
	padding-LEFT: 22px; FONT-SIZE: 12pt; padding-BOTTOM: 0px; 
	padding-TOP: 0px; 
	BORDER-BOTTOM: #659C26 1px solid; 
	BORDER-TOP: #8888A0 0px solid; 
	BORDER-LEFT: #8888A0 0px solid; 
	BORDER-RIGHT: #8888A0 0px solid; 
	FONT-FAMILY: Verdana, Trebuchet, sans-serif; FONT-WEIGHT: bold; COLOR: #659C26; 
	LINE-HEIGHT: 22px; 
	WIDTH: 400px; 
	height:28px;
}
.filesList {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #FFFFFF;
	text-decoration:none;
	padding-LEFT: 8px; FONT-SIZE: 8pt; padding-BOTTOM: 12px; 
	MARGIN-TOP: 3px;
	MARGIN-LEFT: 3px;
	padding-TOP: 12px;
	BORDER-BOTTOM: #C66800 1px solid; 
	BORDER-TOP: #C66800 1px solid; 
	BORDER-LEFT: #C66800 1px solid; 
	BORDER-RIGHT: #C66800 1px solid; 
	FONT-FAMILY: Trebuchet, Verdana, sans-serif; FONT-WEIGHT: normal; COLOR: #C66800; 
	LINE-HEIGHT: 16px; 
}
.filesList A{
	COLOR: #C66800; 
	MARGIN-TOP: 3px;
	MARGIN-BOTTOM: 3px;
}
.filesList A:hover{
	MARGIN-TOP: 3px;
	MARGIN-BOTTOM: 3px;
	padding-TOP: 3px;
	padding-BOTTOM: 3px;
BACKGROUND-COLOR: #F0F0FF;
}
.buttonhOff, .A {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #FFFFFF;
	text-decoration:none;
	padding-LEFT: 8px; FONT-SIZE: 8pt; padding-BOTTOM: 0px; 
	MARGIN-TOP: 3px;
	MARGIN-LEFT: 3px;
	padding-TOP: 0px;
	BORDER-BOTTOM: #C66800 1px solid; 
	BORDER-TOP: #C66800 1px solid; 
	BORDER-LEFT: #C66800 1px solid; 
	BORDER-RIGHT: #C66800 1px solid; 
	FONT-FAMILY: Trebuchet, Verdana, sans-serif; FONT-WEIGHT: bold; COLOR: #C66800; 
	LINE-HEIGHT: 16px; 
}
.buttonhOn, .A {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #F0F0F0;
	text-decoration:none;
	padding-LEFT: 8px; FONT-SIZE: 8pt; padding-BOTTOM: 0px; 
	MARGIN-TOP: 3px;
	MARGIN-LEFT: 3px;
	padding-TOP: 0px;
	BORDER-BOTTOM: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	BORDER-RIGHT: #000000 1px solid; 
	FONT-FAMILY: Trebuchet, Verdana, sans-serif; FONT-WEIGHT: bold; COLOR: #A80002; 
	LINE-HEIGHT: 16px; 
}
.dialogMain {
	padding-RIGHT: 10px; padding-LEFT: 10px; BORDER-LEFT-COLOR: activeborder; BORDER-BOTTOM-COLOR: activeborder; padding-BOTTOM: 10px; COLOR: windowtext; BORDER-TOP-COLOR: activeborder; padding-TOP: 10px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: buttonface; TEXT-ALIGN: center; BORDER-RIGHT-COLOR: activeborder
}
.dialogButOff {
	COLOR: buttontext; BACKGROUND-COLOR: buttonface;
}
.dialogButOn {
	COLOR: buttontext; BACKGROUND-COLOR: buttonhighlight;
}
.hid {
	DISPLAY: none
}
.show {
	DISPLAY: block
}
.SubMenuTable {
	BORDER-RIGHT: 1px; BORDER-TOP: 1px; BORDER-LEFT: 1px; WIDTH: 100%; BORDER-BOTTOM: 1px
}

.MenuOff {
	FONT-SIZE: 10pt; cursor: pointer; COLOR: white; FONT-FAMILY: Verdana; WHITE-SPACE: nowrap; BACKGROUND-COLOR: rgb(73,182,232); TEXT-ALIGN: center
}
.MenuOn {
	FONT-SIZE: 10pt; cursor: default; COLOR: white; FONT-FAMILY: Verdana; WHITE-SPACE: nowrap; BACKGROUND-COLOR: rgb(96,210,56); TEXT-ALIGN: center
}
.ErrorRow {
	FONT-SIZE: 10pt; cursor: default; COLOR: white; FONT-FAMILY: Verdana; BACKGROUND-COLOR: rgb(126,0,0); TEXT-ALIGN: center
}
.AppselOff {
	FONT-SIZE: 12pt; cursor: pointer; COLOR: white; FONT-FAMILY: Verdana; WHITE-SPACE: nowrap; BACKGROUND-COLOR: rgb(73,182,232); TEXT-ALIGN: center
}
.AppselOn {
	FONT-SIZE: 12pt; cursor: default; COLOR: white; FONT-FAMILY: Verdana; WHITE-SPACE: nowrap; BACKGROUND-COLOR: rgb(96,210,56); TEXT-ALIGN: center
}
.MenuDivide {
	FONT-SIZE: 4pt
}

.MenuRowOn {
	background-color: rgb(96,210,56)
	height:20px;
	padding:0px 0px 0px 0px;
	border: #808080 1px solid;
}
.MenuRowOff { 
	background-color: white;
	height:20px;
	padding:0px 0px 0px 0px;
	border: #808080 1px solid;
}
#notusedcentretable {
	LEFT: 289px; MARGIN-LEFT: -235px; WIDTH: 470px; POSITION: absolute; TOP: 214px; HEIGHT: 42px
}
.LMain {
	padding-RIGHT: 6px; 
	padding-LEFT: 6px; FONT-SIZE: 8pt; padding-BOTTOM: 2px; 
	cursor: pointer; padding-TOP: 2px; 
	FONT-FAMILY: Verdana, sans-serif; WHITE-SPACE: nowrap; 
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: blue; 
	HEIGHT:30px;
}
.LMainOn {
	padding-RIGHT: 6px; 
	padding-LEFT: 6px; FONT-SIZE: 8pt; padding-BOTTOM: 2px; 
	cursor: pointer; padding-TOP: 2px; 
	FONT-FAMILY: Verdana, sans-serif; WHITE-SPACE: nowrap; 
	BACKGROUND-COLOR: #EEEEEE;
	COLOR: blue; 
	HEIGHT:30px;
}
.letNotSent {
	COLOR: white; BACKGROUND-COLOR: gray;
}
.letSent {
	COLOR: yellow; BACKGROUND-COLOR: #808000;
}
letRem1 {
	COLOR: yellow; BACKGROUND-COLOR: #808000;
}
letRem2 {
	COLOR: yellow; BACKGROUND-COLOR: #808000;
}
.letReply {
	COLOR: yellow; BACKGROUND-COLOR: green;
}
.letLate {
	COLOR: yellow; BACKGROUND-COLOR: red;
}
letAck {
	COLOR: yellow; BACKGROUND-COLOR: green;
}
.letPostpone {
	COLOR: white; BACKGROUND-COLOR: maroon;
}
.letAbandon {
	COLOR: aqua; BACKGROUND-COLOR: navy;
}
.FloatTable {
	BORDER-RIGHT: 1px; BORDER-TOP: 1px; BORDER-LEFT: 1px; BORDER-BOTTOM: 1px;
}
.MenuHeadOff {
	FONT-SIZE: 10pt; cursor: pointer; COLOR: #b2c3db; FONT-FAMILY: Verdana; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #006699;
}
.MenuHeadOn {
	FONT-SIZE: 10pt; cursor: pointer; COLOR: #006699; FONT-FAMILY: Verdana; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #b2c3db;
}
.MenuHeadDisabled {
	FONT-SIZE: 10pt; cursor: pointer; COLOR: #003366; FONT-FAMILY: Verdana; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #82a3bb;
}
.TabHeadOff {
	FONT-SIZE: 10pt; cursor: pointer; COLOR: #b2c3db; FONT-FAMILY: Verdana; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #006699;
}
.TabHeadOn {
	FONT-SIZE: 10pt; cursor: pointer; COLOR: #006699; FONT-FAMILY: Verdana; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #b2c3db;
}
.TabHeadDisabled {
	FONT-SIZE: 10pt; cursor: pointer; COLOR: #003366; FONT-FAMILY: Verdana; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #82a3bb;
}
.TabHeadSelected {
	FONT-SIZE: 10pt; cursor: pointer; COLOR: #003366; FONT-FAMILY: Verdana; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #82bba0;
}
.clx {
	onMouseOver: "this.className='MenuRowOn'"; onMouseOut: "this.className='MenuRowOff'"; onclick: "location.href='http://www.brightsystems.co.uk/about.html'";
}
.MenuRowOff {
	FONT-SIZE: 12px; cursor: pointer; COLOR: #000000; FONT-FAMILY: Verdana; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #cfdfef;
}
.MenuRowOn {
	FONT-SIZE: 12px; cursor: pointer; COLOR: #ffffff; FONT-FAMILY: Verdana; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #48596a;
}
.hidden {
	VISIBILITY: hidden;
}
.visible {
	VISIBILITY: visible;
}
.stockred {color: #FE6004;}
.filmsblue {color: #07B6E5;}
.eyeblue {color: #34498A;}

.txbase {
	BORDER: 0px; 
	cursor: pointer;
	FONT-SIZE: 8pt; 
	FONT-WEIGHT: bold;
	COLOR: #519010; 
 	FONT-FAMILY: Verdana; 
}
.txbase A:link{
	COLOR: #519010; 
	text-decoration:none;
}
.txbase A:visited{
	COLOR: #519010; 
	text-decoration:none;
}
.tx1 {
	BORDER: 0px; 
	cursor: pointer;
	FONT-SIZE: 8pt; 
	FONT-WEIGHT: bold;
	COLOR: #565656;
 	FONT-FAMILY: Verdana; 
}
.tx1bred {
	BORDER: 0px; 
	cursor: pointer;
	FONT-SIZE: 8pt; 
	FONT-WEIGHT: bold;
	COLOR: #d00000;
 	FONT-FAMILY: Verdana; 
	vertical-align:top;
}
.tx1b {
	BORDER: 0px; 
	cursor: pointer;
	FONT-SIZE: 8pt; 
	FONT-WEIGHT: bold;
	COLOR: #787878;
 	FONT-FAMILY: Verdana; 
}
.tx1bi {
	BORDER: #c0c0c0 1px solid; 
	cursor: pointer;
	FONT-SIZE: 8pt; 
	FONT-WEIGHT: bold;
	COLOR: #787878;
 	FONT-FAMILY: Verdana; 
}
.txLozTit {
	cursor: pointer;
	FONT-SIZE: 10pt; 
	FONT-WEIGHT: bold;
	COLOR: #787878;
 	FONT-FAMILY: Verdana; 
	margin: 0px 0px 10px 0px;
	height: 21px;
}
.tx1bg, .tx1OffSel, .tx1Off, .tx1OnSel , .tx1On {
	BORDER: 0px; 
	cursor: pointer;
	FONT-SIZE: 8pt; 
	FONT-WEIGHT: bold;
	COLOR: #659C26; 
 	FONT-FAMILY: Verdana; 
}

/*tx1s and tx1w are used in EVT lozenges - also tx1sg */
.tx1inp {
	padding-RIGHT: 0px; padding-LEFT: 3px; padding-BOTTOM: 0px; padding-TOP: 1px;
	BORDER: #C3C3C3 1px solid; 
	cursor: default;
	FONT-SIZE: 8pt; 
	FONT-WEIGHT: bold;
	COLOR: #343434;
 	FONT-FAMILY: Verdana; 
}
.tx1s {
	BORDER: 0px; 
	cursor: default;
	FONT-SIZE: 8pt; 
	FONT-WEIGHT: normal;
	COLOR: #565656;
 	FONT-FAMILY: Verdana; 
}
.tx1sTop {
	BORDER: 0px; 
	cursor: default;
	FONT-SIZE: 12px; 
	FONT-WEIGHT: normal;
	COLOR: #565656;
 	FONT-FAMILY: Verdana; 
	vertical-align:top;
}
.tx1w, .tx1wOff, .tx1wOff0, .tx1wOffSel, .tx1wOffSel0, .tx1wOn, .tx1wOnSel  {
	BORDER: 0px; 
	cursor: default;
	FONT-SIZE: 8pt; 
	FONT-WEIGHT: bold;
	COLOR: #343434;
 	FONT-FAMILY: Verdana; 
}
.tx1sg {
	BORDER: 0px; 
	cursor: pointer;
	FONT-SIZE: 12px; 
	FONT-WEIGHT: normal;
	COLOR: #61ae14; 
 	FONT-FAMILY: Verdana; 
}

.tx1vs {
	BORDER: 0px; 
	cursor: pointer;
	FONT-SIZE: 10px; 
	FONT-WEIGHT: normal;
	COLOR: #565656;
 	FONT-FAMILY: Verdana, Arial; 
}
.tx1p {
	BORDER: 0px; 
	cursor: pointer;
	FONT-SIZE: 9pt; 
	FONT-WEIGHT: bold;
	COLOR: #787878;
 	FONT-FAMILY: Verdana; 
}
.tx1a {
	BORDER: 0px; 
	cursor: pointer;
	FONT-SIZE: 9pt; 
	FONT-WEIGHT: bold;
	COLOR: #565656;
 	FONT-FAMILY: Verdana; 
}
.tx1sgw {
	BORDER: 0px; 
	cursor: pointer;
	FONT-SIZE: 8pt; 
	FONT-WEIGHT: bold;
	COLOR: #E7F4D8;
 	FONT-FAMILY: Verdana; 
}
.tx1green {
	BORDER: 0px; 
	cursor: pointer;
	COLOR: #669b25; 
	FONT-SIZE: 9pt; 
	FONT-WEIGHT: bold;
 	FONT-FAMILY: Verdana; 
}
.navOff {
	BORDER: 0px; 
	cursor: pointer;
	BACKGROUND: #FFFFFF; 
	FONT-SIZE: 8pt; 
	FONT-WEIGHT: bold;
	COLOR: #707070;
 	FONT-FAMILY: Verdana; 
}
.navOn {
	BORDER: 0px; 
	FONT-SIZE: 8pt; 
	FONT-WEIGHT: bold;
	COLOR: #707070;
 	FONT-FAMILY: Verdana; 
	BACKGROUND: url(../Assets/css_images/button_bkg_off.gif) repeat-x left top;
}
.navGOff {
	BORDER: 0px; 
	cursor: default;
	BACKGROUND: #FFFFFF; 
	FONT-SIZE: 8pt; 
	FONT-WEIGHT: bold;
	COLOR: #61ae14;
 	FONT-FAMILY: Verdana; 
}
.navGOn {
	BORDER: 0px; 
	cursor: default;
	FONT-SIZE: 8pt; 
	FONT-WEIGHT: bold;
	COLOR: #61ae14;
 	FONT-FAMILY: Verdana; 
}
.brenOff {
	BORDER: 0px; 
	cursor: pointer;
	BACKGROUND: #FFFFFF; 
	FONT-SIZE: 10px; 
	COLOR: #898989;
 	FONT-FAMILY: Verdana; 
}
.brenOn {
	BORDER: 0px; 
	FONT-SIZE: 10px; 
	COLOR: #000000;
 	FONT-FAMILY: Verdana; 
	BACKGROUND: url(../Assets/css_images/button_bkg_off.gif) repeat-x left top; 
}
.nav {
}
.navreg {
	color: #659C26;
	font-size:12pt;
	font-family: Verdana, sans-serif;
}
.loginprompt {
	color: #FFFFFF;
	font-size:13pt;
	font-family:Verdana,  Helvetica, sans-serif;
}
.loginoption {
	color: #445A1D;
	font-size:13pt;
	font-family:Verdana,  Helvetica, sans-serif;
}
.searchoption {
	color: #659C26;
	font-size:11px;
	font-family:Verdana,  Helvetica, sans-serif;
	font-weight:bold;
}
.one {
	text-align: top;
	overflow:auto;
}

.one_tlc {
	background: url("css_images/one_tlc.gif") left top;
	height: 23;
	width: 7;
}

.one_trc {
	background: url("css_images/one_trc.gif") right top;
	width: 7;
}

.one_tbd {
	FONT-SIZE: 10pt; COLOR: #505050; FONT-WEIGHT:bold; 
	background: url("css_images/one_tbd.gif") left top;
	vertical-align:middle;
	padding:0px 0px 0px 0px;
}

.one_blc {
	background: url("css_images/one_blc.gif") left bottom;
	height: 7;
}

.one_lbd {
	background: url("css_images/one_lbrd.gif") left top;
}

.one_rbd {
	background: url("css_images/one_rbrd.gif") right top;
}

.one_mbd {
	background: url("css_images/one_mbd.gif") left top;
	border-style:solid;
	border-width: 0px 1px 0px 1px;
	border-color:#C0C0C0 ;
	overflow:auto;
}

.one_brc {
	background: url("css_images/one_brc.gif") right bottom;
}

.one_bbd {
	background: url("css_images/one_bbrd.gif") left bottom repeat-x;
	padding-bottom:6;
}

.m_tlc {
	background: url("css_images/m_tlc.gif") left top;
	vertical-align:top;
}

.m_trc {
	background: url("css_images/m_trc.gif") right top;
	width: 7;
	vertical-align:top;
}

.m_tbd {
	background: url("css_images/m_tbd.gif") left top repeat-x;
}

.m_blc {
	background: url("css_images/m_blc.gif") left bottom;
}

.m_rbd {
	background: url("css_images/m_rbd.gif") right top;
}

.m_lbd {
	background: url("css_images/m_lbrd.gif") left top;
}

.m_brc {
	background: url("css_images/m_brc.gif") right bottom;
}

.m_bbd {
	background: url("css_images/m_bbd.gif") left bottom;
	padding-bottom:6;
}


.grn_tlc {
	background: url("css_images/grn_tlc.gif") left top;
	height: 7;
	width: 7;
}

.grn_trc {
	background: url("css_images/grn_trc.gif") right top;
	width: 7;
}

.grn_tbd {
	background: url("css_images/grn_bdy_all.gif") left top;
}

.grn_blc {
	background: url("css_images/grn_blc.gif") left bottom;
}

.grn_rbd {
	background: url("css_images/grn_rbd.gif") right top;
}

.grn_lbd {
	background: url("css_images/grn_lbd.gif") left top;
}

.grn_brc {
	background: url("css_images/grn_brc.gif") right bottom;
}

.grn_bbd {
	background: url("css_images/grn_bdy_all.gif") left bottom;
}

.grn_mbd {
	background: url("css_images/grn_bdy_all.gif") left bottom;
}

.plnOff0, .plnOffSel, .plnOnSel, .plnOn{
}

.whtOff0, .whtOffSel, .whtOnSel, .whtOn{
	background-color:white;
}

.binOff0 {
	background: url("css_images/go_off_css.gif") left no-repeat;
	background-position:0px 3px;
	border-bottom:1px solid #ffffff;
	height:20px;
}

.binOffSel, .binOnSel  {
	background: url("../Assets/css_images/go_on_css.gif") no-repeat;
	background-position:0px 3px;
	border-bottom:1px dotted #65AF14;
	padding:0px 0px 0px 0px;
	height:20px;
}

.binOn {
	background: url("css_images/go_on_wb.gif") no-repeat;
	background-position:0px 3px;
	border-bottom:1px solid #65AF14;
	BACKGROUND-COLOR: #ffffff; 
	cursor: pointer;
	height:20px;
}

.catOff0, .catOffSel {
	background: url("css_images/grnarr.gif") no-repeat 0px 4px;
	height:20px;
	padding-left: 20px;
}

.catOn, .catOnSel  {
	background: url("css_images/grnarr_wb.gif") no-repeat 0px 4px ;
	BACKGROUND-COLOR: #ffffff; 
	height:20px;
	padding-left: 20px;
}}

.cat2Off0, .cat2OffSel {
	background: url("css_images/blkbox.gif") no-repeat 20 6 ;
	height:18px;
	padding-left: 30px;
}

.cat2On, .cat2OnSel {
	background: url("css_images/blkbox.gif") no-repeat 20 6 ;
	BACKGROUND-COLOR: #ffffff; 
	height:18px;
	padding-left: 30px;
}

/* text styles do nto cascade down over table definitions so setting these as fonts here is a bit irrelevant */
.sclOffSelUnused {
	COLOR: white; 
	BACKGROUND-COLOR: #659c26; 
	cursor: pointer;
	FONT-SIZE: 8pt; 
	FONT-WEIGHT: bold;
 	FONT-FAMILY: Verdana; 
}

.sclOnSel, .sclOn{
	cursor: pointer; COLOR: white; BACKGROUND-COLOR: #DDDDDD;
}

.sclOffSel, .sclOff, .sclOff0 {
	cursor: pointer; COLOR: white; BACKGROUND-COLOR: #FFFFFF;
}

.sclOnSelUnused {
	COLOR: white; BACKGROUND-COLOR: #88C644; 
	cursor: pointer;
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold;
 	FONT-FAMILY: Verdana; 
}

.srOff, .srOff0, .srOn, .srOffSel, .srOnSel{
	BORDER: #555572 0px solid; 
	BACKGROUND-COLOR: #E9E9E9; 
	cursor: pointer;
	WHITE-SPACE: nowrap;
	color: #659C26;
	font-size:11px;
	font-family:Verdana,  Helvetica, sans-serif;
	font-weight:bold;
}
/*Special style for login box*/
.unpw{
	VERTICAL-ALIGN:TOP;
	background: url("css_images/unpw.jpg") left top no-repeat;
}

/* forgotten password sits on the green background which is shaded */
.fpOff, .fpOn{
	BORDER: #555572 0px solid; 
	cursor: pointer;
	color: #343434;
	font-size:11px;
	font-family:Verdana,  Helvetica, sans-serif;
	font-weight:normal;
	background: url("css_images/grn_bdy_all.gif") left bottom;
}

.loginp {/* Login prompt */
	color: #FFFFFF;
	font-size:12px;
	font-weight:normal;
	font-family:Verdana,  Helvetica, sans-serif;
}

.loginn {/* login notes*/
	color: #FFFFFF;
	font-size:11px;
	font-weight:normal;
	font-family:Verdana,  Helvetica, sans-serif;
}

.logini {/*User input*/
	BORDER: #555572 1px solid; padding-RIGHT: 0px; 
	padding-LEFT: 3px; FONT-SIZE: 10px; padding-BOTTOM: 0px; 
	padding-TOP: 0px; 
	color: #343434;
	font-size:13px;
	font-weight:bold;
	font-family:Verdana,  Helvetica, sans-serif;
}
.regp {/* Login prompt */
	color: #FFFFFF;
	font-size:13px;
	font-weight:bold;
	font-family:Verdana,  Helvetica, sans-serif;
}

.regn {/* login notes*/
	color: #FFFFFF;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana,  Helvetica, sans-serif;
}

.regi {/*User input*/
	BORDER: #555572 1px solid; padding-RIGHT: 0px; 
	padding-LEFT: 3px; FONT-SIZE: 10px; padding-BOTTOM: 0px; 
	padding-TOP: 0px; 
	color: #343434;
	font-size:11px;
	font-weight:normal;
	font-family:Verdana,  Helvetica, sans-serif;
}
.regBtnOn {
	BORDER: 0px; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold;
	COLOR: #659C26;
 	FONT-FAMILY: Verdana; 
	BACKGROUND: url(../Assets/css_images/button_bkg_off.gif) repeat-x left top; 
}
.regBtnOff {
	BORDER: 0px; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold;
	COLOR: #659C26;
 	FONT-FAMILY:  Verdana; 
	BACKGROUND: #FFFFFF; 
}
.clpMenuOff{
	BORDER: #555572 0px solid; 
	BACKGROUND-COLOR: #E9E9E9; 
	cursor: pointer;
	WHITE-SPACE: nowrap;
	color: #000000;
	font-size:13px;
	font-family:Verdana, Helvetica, sans-serif;
	font-weight:bold;
}
.clpMenuOn{
	BORDER: #555572 0px solid; 
	BACKGROUND-COLOR: #E9E9E9; 
	cursor: pointer;
	WHITE-SPACE: nowrap;
	color: #659C26;
	font-size:13px;
	font-family:Verdana,  Helvetica, sans-serif;
	font-weight:bold;
}
/* Danny's styles start here. */

.txt_bg {
	BORDER: 0px; 
	cursor: pointer;
	FONT-SIZE: 16px; 
	FONT-WEIGHT: bold;
	COLOR: #80AD4E; 
 	FONT-FAMILY:  Verdana;
}
.txt_s {
	BORDER: 0px; 
	cursor: pointer;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	COLOR: #4D5548; 
 	FONT-FAMILY:  Verdana;
}
.txt_sw {
	BORDER: 0px; 
	cursor: pointer;
	FONT-SIZE: 12px; 
	FONT-WEIGHT: normal;
	COLOR: #FFFFFF;
 	FONT-FAMILY:  Verdana; 
}
.src_txt {
	BORDER: 0px; 
	cursor: pointer;
	FONT-SIZE: 16px; 
	FONT-WEIGHT: bold;
	COLOR: #797979;
 	FONT-FAMILY: Verdana; 
}
.src_fie {
	BORDER: 0px; 
	cursor: pointer;
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold;
	COLOR: #595959;
 	FONT-FAMILY:  Verdana;
}
.src_fiew {
 	BORDER: 0px; 
	cursor: pointer;
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold;
	COLOR: #595959;
 	FONT-FAMILY: Verdana;
	BACKGROUND: #FFFFFF;
}
.src_fiet {
	BORDER: 0px; 
	cursor: pointer;
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold;
	COLOR: #595959;
 	FONT-FAMILY: Verdana;
}
.chs_s {
	BORDER: 0px; 
	cursor: pointer;
	FONT-SIZE: 12px; 
	FONT-WEIGHT: normal;
	COLOR: #595959;
	BACKGROUND: #FFFFFF;
 	FONT-FAMILY: Verdana;
}
.txt_sb {
	BORDER: 0px; 
	cursor: pointer;
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold;
	COLOR: #000000;
 	FONT-FAMILY: Verdana;
}
.txt_sbl {
	BORDER: 0px; 
	cursor: pointer;
	FONT-SIZE: 13px; 
	FONT-WEIGHT: bold;
	COLOR: #000000;
 	FONT-FAMILY: Verdana;
}
.txt_sbw {
	BORDER: 0px; 
	cursor: pointer;
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold;
	COLOR: #000000;
	BACKGROUND: #FFFFFF;
 	FONT-FAMILY: Verdana;
}
.txt_ct {
	BORDER: 0px; 
	cursor: pointer;
	FONT-SIZE: 14px; 
	FONT-WEIGHT: bold;
	COLOR: #595959;
 	FONT-FAMILY: Verdana;
}
.txt_hdg {
	BORDER: 0px; 
	cursor: pointer;
	FONT-SIZE: 13px; 
	FONT-WEIGHT: bold;
	COLOR: #595959;
	BACKGROUND: #BDC9B3;
 	FONT-FAMILY: Verdana;
}
.clp_s {
	BORDER: 0px; 
	cursor: pointer;
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold;
	COLOR: #595959;
 	FONT-FAMILY: Verdana;
}
.brenOffg {
	BORDER: 0px; 
	cursor: pointer;
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold;
	COLOR: #67AE14;
 	FONT-FAMILY: Verdana;
}
.src_txtg {
	BORDER: 0px; 
	cursor: pointer;
	FONT-SIZE: 16px; 
	FONT-WEIGHT: bold;
	COLOR: #80AD4E;
 	FONT-FAMILY: Verdana; 
}
.txt_gry {
	BORDER: 0px; 
	cursor: pointer;
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold;
	COLOR: #D0D0D0;
 	FONT-FAMILY: Verdana;
}
.txt_bld {
	BORDER: 0px; 
	cursor: pointer;
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold;
	COLOR: #494949; 
 	FONT-FAMILY: Verdana;
}
.txt_hg {
	BORDER: 0px; 
	cursor: pointer;
	FONT-SIZE: 14px; 
	FONT-WEIGHT: bold;
	COLOR: #779B2F; 
 	FONT-FAMILY: Verdana;
}
.txt_tgs {
	BORDER: 0px; 
	cursor: pointer;
	FONT-SIZE: 13px; 
	FONT-WEIGHT: bold;
	COLOR: #70A120;
	BACKGROUND: #EFEBEF;
 	FONT-FAMILY: Verdana;
}
.bre_grey {
	BORDER: 0px; 
	cursor: pointer;
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold;
	COLOR: #BDBDBD;
	BACKGROUND: #FFFFFF;
 	FONT-FAMILY: Verdana;
}
.tgs_sg {
	BORDER: 0px; 
	cursor: pointer;
	FONT-SIZE: 13px; 
	FONT-WEIGHT: bold;
	COLOR: #B3B3B3;
	BACKGROUND: #E9E9E9;
 	FONT-FAMILY: Verdana;
}
.tgs_lg {
	BORDER: 0px; 
	cursor: pointer;
	FONT-SIZE: 19px; 
	FONT-WEIGHT: bold;
	COLOR: #B1B1B1;
	BACKGROUND: #E9E9E9;
 	FONT-FAMILY: Verdana;
}
.tgs_lgrn {
	BORDER: 0px; 
	cursor: pointer;
	FONT-SIZE: 24px; 
	FONT-WEIGHT: bold;
	COLOR: #80AD4E; 
 	FONT-FAMILY: Verdana;
}

.tag1, .tag1OffSel, .tag1OffSel0, .tag1OffSel1, .tag1Off, .tag1Off0, .tag1Off1, .tag1OnSel, .tag1On {
	BORDER: 0px; 
	cursor: pointer;
	FONT-SIZE: 10pt; 
	FONT-WEIGHT: bold;
	COLOR: #659C26; 
 	FONT-FAMILY: Verdana; 
}

.tag2, .tag2OffSel, .tag2OffSel0, .tag2OffSel1, .tag2Off, .tag2Off0, .tag2Off1, .tag2OnSel, .tag2On {
	BORDER: 0px; 
	cursor: pointer;
	FONT-SIZE: 10pt; 
	FONT-WEIGHT: normal;
	COLOR: #999999; 
 	FONT-FAMILY: Verdana; 
}

.tag3, .tag3OffSel, .tag3OffSel0, .tag3OffSel1, .tag3Off, .tag3Off0, .tag3Off1, .tag3OnSel, .tag3On {
	BORDER: 0px; 
	cursor: pointer;
	FONT-SIZE: 10pt; 
	FONT-WEIGHT: normal;
	COLOR: #666666; 
 	FONT-FAMILY: Verdana; 
}


/* Danny's Styles end here */

