HTML
{
	SCROLLBAR-FACE-COLOR: #90BEDA;
    SCROLLBAR-HIGHLIGHT-COLOR: #e5e5e5;
    SCROLLBAR-SHADOW-COLOR: #6FA6C9;
    SCROLLBAR-3DLIGHT-COLOR: #bebebd;
    SCROLLBAR-ARROW-COLOR: #E6F5FE;
    SCROLLBAR-TRACK-COLOR: #E6F5FE;
    SCROLLBAR-DARKSHADOW-COLOR: #bebebd;
	text-align: left;	
}
a {
	color: #ffffff;
	text-decoration: none;
	font-size: 11px;
	text-align: left;	

 
} 

  .tip 
  {
	border:solid 1px #000000; 
	padding:1px;
	position:absolute; 
	z-index:100;
	visibility:hidden; 
	color:#000000; 
	top:20px;
	left:90px; 
	background-color:#FFFFE5;
	layer-background-color:#FFFFE5;
 }

body {
	color: #6A6B6A;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;	
	
  
}

#newsBar {
	filter:progid:DXImageTransform.Microsoft.Fade(overlap=0,duration=0.5,enabled=false);
	display: block;
	background-color:#FFFFFF;
	width: 100%;
	height: 100px;
	overflow-y: hidden;
	behavior: url('newBar.htc') 
}
.OrangeBg {
	color: #FFFFFF;
	background-color: #DD981D;
	text-decoration: none;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	
}
.OrangeBg a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	
}
.OrangeBg a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.LightBlueBg2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #4E9ED1;
}
.LightBlueBG {
	color: #6A6B6A;
	background-color: #E6F5FE;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}
.GrayBg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #767676;
	background-color: #E7E7E7;
}
.BLueSmallTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0F5782;
	text-align: left;
	xfloat: left;
}
.BLueSmallTxt a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0F5782;
	text-decoration: none;
}
.BLueSmallTxt a:Hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #D18600;
	text-decoration: none;
}
.Form, select {
	font-family:tahoma ;
	color: #0066CC;
	border: 1px solid #B7B7B8;
	font-size: 11px;
	

		
}
.Btn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #0F5782;
	border: 1px double #CCCCCC;
	padding: 1px;
	float: left;
	margin-left: 2px;
}
.Btn a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0F5782;
	background-color: #ffffff;
	border: 1px double #CCCCCC;
	padding: 1px;

}
.LeftCol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #8DA5B1;
}
.LeftMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B65B01;
	position: static;
	height: 20px;
	text-align: left;
	padding-left: 10px;
	padding-right: 0px;
	list-style-image: url(../images/bul_LeftMenu.gif);
	text-decoration: none;
	border-top: 1px solid #FFFFFF;
	xbackground: url(../images/bul_LeftMenu.gif) no-repeat fixed 4px center;
	right: 10px;
	text-indent: 5px;
	vertical-align: middle;	
	
}
.leftMenuTable {
	background-image: url(../images/bg_leftMenu.gif);
	background-repeat: repeat;
}
.LeftMenu a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B65B01;
	text-decoration: none;
	vertical-align: middle;	

}
.LeftMenu a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	background: url(../images/bg_leftMenuA.gif);
	text-indent: 5px;
	
}

.LeftMenu a.LeftMenuX {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	background: url(../images/bg_leftMenuA.gif);
	text-indent: 5px;
	
}

.Footer {
	background-color: #00579A;
	text-align: right;
	text-indent: 5px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-right: 10px;
	xtext-align: Left;	
}
.OrangeHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #DD981D;
	padding-left: 3px;
	height: 16px;
	text-align: left;
	vertical-align: middle;
	padding-bottom: 2px;
}
.Date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: right;
}
.BlackSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: left;
}
.BlackSmall a {
	
	color: #000000;
	text-decoration: underline;
}
.BlackSmall a:hover {
	
	color: #000000;
	text-decoration: underline;
}
.BlackBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align:left ;
}
.WhiteCol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4C6EA2;
	text-indent: 15px;
	background: url(../images/bg_rightCol.jpg) repeat-y left top;
}
.bgGradient {filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',
                startColorstr=#FFffffff, endColorstr=#FF5099C7);
				width: 100%; 
				background-color: #5099C7;
	SCROLLBAR-FACE-COLOR: #eaeaea;
    SCROLLBAR-HIGHLIGHT-COLOR: #e5e5e5;
    SCROLLBAR-SHADOW-COLOR: #989898;
    SCROLLBAR-3DLIGHT-COLOR: #bebebd;
    SCROLLBAR-ARROW-COLOR: #b3b3b3;
    SCROLLBAR-TRACK-COLOR: #e9e9e9;
    SCROLLBAR-DARKSHADOW-COLOR: #bebebd;
	}
	.bgGradientADMIN { background-color:#9BC5DF;
				width: 100%; 
	SCROLLBAR-FACE-COLOR: #eaeaea;
    SCROLLBAR-HIGHLIGHT-COLOR: #e5e5e5;
    SCROLLBAR-SHADOW-COLOR: #989898;
    SCROLLBAR-3DLIGHT-COLOR: #bebebd;
    SCROLLBAR-ARROW-COLOR: #b3b3b3;
    SCROLLBAR-TRACK-COLOR: #e9e9e9;
    SCROLLBAR-DARKSHADOW-COLOR: #bebebd;
	}
				
				
				
.BlueBold {
	font-size: 11px;
	font-weight: bolder;
	color: #00579A;
	
}
.BlueBold a {

	color: #00579A;
}
.BlueBold a:hover {
	
	color: #dd981d;
	text-decoration: none;
}
.BlueBigBold {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #00579A;
}
.Hline {
	background: url(../images/bg_line.gif) repeat-x	bottom;
	height: 2px;
}

.RedArrow {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #4C6EA2;
	text-align: left;
	text-indent: 10px;
	white-space: normal;
	background: url(../images/iRedArrow.gif) no-repeat left center;
	vertical-align: top;
}

.RedArrow a{
	
	color: #4C6EA2;
	text-decoration: underline;

}
.RedArrow a:hover{
	
	color: #CC8200;
	text-decoration: none;

}
.OrangeBigBold {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #CC8200;
	text-align:left ;
}
.OrangesmallBold a{

	color: #CC8200;
	
}
.OrangesmallBold a:hover{
	
	color: #3D546E;
}
.OrangesmallBold {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #CC8200;
	text-align:right ;
}
.LightBlueBg2 {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #3D546E;
	background: #D3E9FA;
	text-align: left;
}
.BlueBg {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #4E9ED1;
	height: 21px;
	text-align: left;
	text-indent: 6px;

}
.BlueBg2 {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #F0F0F0;
	background: #9fc6de;
	height: 16px;
	text-align: left;


}
.BlueBg3 {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background: #b4e2ff;
	height: 16px;
	text-align: left;

}
.BlueBg3 a{
	
	color: #000000;
}
.BlueBg3 a:hover{	
	
	color: #000000;
}
.BlueHL {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0066FF;
	text-align: left;	
}
.BlueHL a {
	color: #0066FF;
	text-align: left;
}
.BlueHL A:hover {

	color: #0066FF;
	text-decoration: none;
	text-align: left;
}
.WhiteTxt {
	color: #FFFFFF;
	font: 11px tahoma	;
	text-align: left;	
}
.WhiteTxt a{
	
	color: #FFFFFF;
	text-decoration: none;
}
.WhiteTxt a:hover{
	
	color: #FFFFFF;
	text-decoration: Underline;
}
.OrangeBigTxt {
	font: bolder 14px Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	color: #cc8200;
	border-bottom: 1px dotted #999999;
	text-align: left;	

}
.DotsBox {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	text-align: left;
	color: #00ff0ff;
	border: 1px dotted #999999;
	background: #D3E9FA;

}
.menuList {	
	xdisplay: none; 
	background-color: #DD981D; 
	border:1px solid #ffffff; 
	padding: 0px;
	xwidth: 100px;
	text-align: left;	
	overflow-x: hidden; 
	white-space: nowrap; 
	float: left;
	filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#FFCC8200,EndColorStr=#FFFFE6B9,GRADIENTTYPE=1)
			progid:progid:DXImageTransform.Microsoft.Fade(Duration=50,Overlap=1.0,strength=13, direction=310)
			;

}

.menuList a {
	display: block;
	font-size:10px;
	border-bottom: 1px dotted #ffffff;
	color: #FFFFFF;
	text-decoration: none;
	padding: 2px;
	margin: 1px;
	xwidth: 100%;
	overflow-x: hidden; 
	white-space: nowrap; 
	text-overflow: ellipsis;
	
	
}
.menuList a:hover {font-size:10px; color: 000000;}
.menuA {
	font-size:10px; 
	behavior: url('../css/menu.htc'); 
	-moz-binding: url(../css/bindings.xml#menu.htc);
	cursor: hand;
}


.LmenuList {	
	xdisplay: none; 
	background-color: #ffffff; 
	border:1px solid #ffffff; 
	padding: 0px;
	xwidth: 100px;
	text-align: left;	
	overflow-x: hidden; 
	white-space: nowrap; 
	float: left;
	xbehavior: url('../css/Lmenu.htc');
	filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#FFcccfd0,EndColorStr=#FFFFffff,GRADIENTTYPE=1)
		
    	progid:DXImageTransform.Microsoft.Blur(pixelradius=0)
    	progid:DXImageTransform.Microsoft.Wheel(duration=5)
		;

}

.LmenuList a, .LmenuList img {
	display: block;
	border-bottom: 1px dotted #afafaf;
	color: #6d6d6d;
	text-decoration: none;
	padding: 2px;
	margin: 1px;
	xwidth: 100%;
	overflow-x: hidden; 
	white-space: nowrap; 
	text-overflow: ellipsis;
}
.LmenuList a:hover {color: #4e9ed1;}

.LmenuA 
{
	behavior: url('../css/lMenu.htc'); 
	-moz-binding: url(../css/bindings.xml#lMenu.htc);
	cursor: hand; 
	width: 85%; 
	display: block;
	height:100%; 
}
.Shadow {
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #333333;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='gray', Direction=135, Strength=7);
}
.DarkBlue {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0f5782;
	text-align: left;	
}

.yellowNote {
	background: #FFFFCC;
	padding: 3px;
	border: 1px dashed #999999;
	font-size:10px;
	color: #666666;
	text-align: left;	
}
.RedNote {
	color: red;
	text-align: left;	
}
.disabled {
	background-color: #ededed;
	border: 1px solid #CCCCCC;
}.BlackBorder {
	border: 1px solid #000000;
}
.WhiteBorder {
	border: 1px outset #ffffff;
	margin: 2px;
	padding: 2px;

}
.WhiteBorder a{
	margin: 4px;
	padding: 4px;
	border: #FFFFFF;
	

}
.WhiteBorder a:hover{
	border: 1px outset #000000;

}

.Orange {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #cc8200;
	text-decoration: none;
	text-align: left;	
}
.Orange a {
	color: #cc8200;
	text-decoration: none;
}
.Orange a:hover{
	
	color: #3D546E;
	text-decoration: underline;
}
.OrangeSmall {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #cc8200;
	text-align: left;	

}
.OrangeSmallx {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #cc8200;
	

}
.OrangeSmallx a {
	text-decoration: underline;
	color: #cc8200;
}
.OrangeSmall a {
	text-decoration: underline;
	color: #cc8200;
}
.OrangeSmall a:hover{
	text-decoration: none;
	color: #FF6600;
}
.selected {
	BORDER-RIGHT: #c25454 1px solid; FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#FF792424, endColorStr=#FFB22020); BORDER-LEFT: #c25454 1px solid
}
A.toolBarLink:hover {
	FILTER: progid:DXImageTransform.Microsoft.dropShadow(offX=1,offY=1); TEXT-DECORATION: none
}.OrangeBorder {
	border-top: none;
	border-right: none;
	border-bottom: 1px dotted #FF6600;
	border-left: 1px dotted #FF6600;
}
.OrangeBorderB {
	border-bottom: 1px dotted #FF6600;
}
.WhiteBorderB {
	border-bottom: 1px dotted #FFFFFF;
}
.imgBG {
	background: url(../images/bg_body.jpg) no-repeat right bottom;
}
.BgMainBar {
	background: url(../images/bg_MainBar.gif) repeat-x;
}


.selectDate {
	margin-left: -20px;
	height: 17px;	
	width: 19px;
	vertical-align:bottom;
	
}
.dateControl {

	behavior: url("../css/selectDate.htc");
	-moz-binding: url(../css/bindings.xml#selectDate.htc);
	
}

.scrollDiv {
	overflow-y: scroll;
	overflow-x: scroll;
	Width:800px;
	
	scrollbar-3dlight-color: #829BC6;
	scrollbar-arrow-color: #355792;
	scrollbar-base-color: #CED8E9;
	scrollbar-darkshadow-color: #829BC6;
	scrollbar-face-color: ;
	scrollbar-highlight-color: ;
	scrollbar-shadow-color: #ffffff; 
	
	behavior: url('Scrollable.htc');

}.bgLogin {
	font-size: 10px;
	color: #FFFFFF;
	background: url(../images/bg_login.gif) no-repeat;
}
.bgLogin a {
text-decoration: underline;
}
.bgLogin a:hover {
text-decoration: none;
}
.bgAdmin {
	font-size: 10px;
	color: #FFFFFF;
	background: url(../images/bg_admin.gif) repeat-y;
}
.bgAdmin a {
text-decoration: underline;
}
.bgAdmin a:hover {
text-decoration: none;
}.HLine2 {
	border-bottom: 1px dotted #FFFFFF;
}
.expandElement {
	behavior: url('../css/expandElement.htc');
	-moz-binding: url(../css/bindings.xml#expandElement.htc);
}

ES\:TABS {
	behavior: url('../css/tabs.htc')
		font-size: 10px;
	color: #0f5782;
	font-size: 11px; 
}
.Progress {
	font-size: 10px;
	color: #039AE1;
	list-style: url(../images/iArrowOff.gif);
	background: url(../images/bg_MainBar.gif) repeat fixed center center;
	height: 25px;
	vertical-align: middle;
}
.ProgressOn {
	font-size: 10px;
	color: #D96404;
	list-style: url(../images/iArrowOff.gif) ;
	background: url(../images/bg_MainBar.gif) repeat fixed center center;
	height: 25px;
	font-weight: bold;
	vertical-align: middle;
}
.Ralign {
	float: right;
}
.Lalign {
	xfloat: Left;
}
.imgBg{ background-img: url(../images/imgBg.jpg) repeat fixed center;
height: 22px}


.ErrorMsg {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	text-align: left;
	
	background: #FFFFCC;
	padding: 10px;
	border: 1px solid #F1E397;
	color: #00ff0ff;
	}	
.AlignLeft 
{
	text-align:left ;
}

.AlignRight
{
	text-align:right;
}

.NonPrintable {}

@media screen{
	.hidePrint {display: inline-block;}
	.showPrint {display: none;}
}

@media print{
	.hidePrint {display: none;}
	.showPrint {display: inline-block;}
}
