.BottomBg{
	background-image: url('images/bottombg.gif');
	border-left: 1px solid white !important;
	border-bottom: 1px solid #C6CED3 !important;
}
.TopPanel{
	background-image: url('images/toppanelbg.gif');
	padding-left: 9px;
	padding-top: 3px;
	padding-right: 9px;
	padding-bottom: 3px;
	border-left: 1px solid white;
	border-top: 1px solid white
}
.Search{
	font-family: arial;
	font-size: 8pt;
	font-weight: normal;
	color: #336699;
}
.TopPanelMenu{
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	color: black;
	padding-left: 8px;
	padding-right: 8px;
	border-left: 1px solid white;
	border-right: 1px solid #666666;
}
.TopPanelLeftMenu{
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	color: black;
	padding-right: 8px;
	border-right: 1px solid #666666;
}
.TopPanelRightMenu{
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	color: black;
	padding-left: 8px;
	border-left: 1px solid white;
}
table {

    border-collapse: inherit !important;

}
.ContentBg{
	background-color: #D8D7C5;
	padding-left: 7px;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	border-left: 1px solid #666666;
	border-top: 1px solid #666666;
	border-right: 1px solid white;
	border-bottom: 1px solid white;
}
.ContentBgPrint{
	background-color: #D8D7C5;
	padding-left: 7px;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	border-left: 1px solid white;
	border-top: 1px solid white;
	border-right: 1px solid white;
	border-bottom: 1px solid white;
}

.ContentTable{
	background-color: #909090 !important;
}
.UserControlBg{
	background-color: #75B9D2;
	border-left: 1px solid #666666;
	border-top: 1px solid #666666;
	border-right: 1px solid white;
	border-bottom: 1px solid white;
}
.UserGreet{
	font-family: verdana;
	font-size: 7.5pt;
	font-weight: bold;
	color: maroon;
	padding-left: 8px;
	padding-top: 1px;
	padding-right: 8px;
	padding-bottom: 1px;
	border-right: 1px solid #4B7584;
}
.Time{
	font-family: verdana;
	font-size: 7.5pt;
	font-weight: normal;
	color: black;
	padding-left: 8px;
	padding-top: 1px;
	padding-right: 8px;
	padding-bottom: 1px;
	border-left: 1px solid #C9E9F4;
}
.Logout{
	font-family: verdana;
	font-size: 7.5pt;
	font-weight: bold;
	color: black;
	padding-left: 8px;
	padding-top: 1px;
	padding-right: 8px;
	padding-bottom: 1px;
	border-left: 1px solid #C4D0EE;
}
.Password{
	font-family: verdana;
	font-size: 7.5pt;
	font-weight: normal;
	color: black;
	padding-left: 8px;
	padding-top: 1px;
	padding-right: 8px;
	padding-bottom: 1px;
	border-right: 1px solid #4B7584;
}
.MenuBg{
	background-color: #C6CED3;
	padding-left: 7px;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	border-left: 1px solid white;
	border-top: 1px solid white;
}
.PlainBg{
	background-color: #C6CED3;
	border-top: 1px solid white;
}
.MenuLvl1{
	padding:4px; background-image: url('images/menulvl1bg.gif');
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	color: black;
	border-left: 1px solid #ECEEF6;
	border-top: 1px solid #ECEEF6;
	border-right: 1px solid #367991;
	border-bottom: 1px solid #367991
}
.MenuLvl2{
	background-color: #BDC4C9;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #333366;
	padding-left: 18px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	border-left: 1px solid #F2F6F9;
	border-top: 1px solid #F2F6F9;
	border-right: 1px solid #7D93A2;
	border-bottom: 1px solid #7D93A2;
}
.MenuLvl3{
	background-color: #BDC4C9;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #333333;
	padding-left: 18px;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	border-left: 1px solid #F2F6F9;
	border-top: 1px solid #F2F6F9;
	border-right: 1px solid #7D93A2;
	border-bottom: 1px solid #7D93A2;
}
.MenuLvl3alt{
	background-color: #ECEEF6;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #333333;
	padding-left: 18px;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
}
.MenuLvl2Current{
	background-color: #FFF7AD;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #333333;
	padding-left: 18px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	border-top: 1px solid #BFC5E7;
	border-bottom: 1px solid #BFC5E7;
}
.MenuLvl3Current{
	background-color: #FFF7AD;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #333333;
	padding-left: 18px;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
}
.ContentHeader{
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: maroon;
}
.SubTab{
	background-color: #A9B7E6;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	color: black;
	padding-left: 8px;
	padding-right: 8px;
	border-left: 1px solid white;
	border-right: 1px solid #687298;
}
.LeftSubTab{
	background-color: #A9B7E6;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	color: black;
	padding-left: 8px;
	padding-right: 8px;
	border-right: 1px solid #687298;
}
.RightSubTab{
	background-color: #A9B7E6;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	color: black;
	padding-left: 8px;
	padding-right: 8px;
	border-left: 1px solid white;
}
.CurrentSubTab{
	background-color: #A9B7E6;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	color: black;
	padding-left: 8px;
	padding-right: 8px;
	border-left: 1px solid white;
	border-right: 1px solid #687298;
}
.CurrentLeftSubTab{
	background-color: #A9B7E6;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	color: black;
	padding-left: 8px;
	padding-right: 8px;
	border-right: 1px solid #687298;
}
.CurrentRightSubTab{
	background-color: #A9B7E6;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	color: black;
	padding-left: 8px;
	padding-right: 8px;
	border-left: 1px solid white;
}
.TableBg{
	background-color: #A9B7E6 !important;
}
.Form{
	background-color: #C6CED3;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	color: black;
	padding-left: 4px;
	padding-top:4px;
	padding-right: 4px;
	padding-bottom: 4px;
	border-left: 1px solid white;
	border-top: 1px solid white;
}
.Cell{

	font-family: tahoma;
	font-size: 8pt;
	font-weight: normal;
	color: black;
	padding-left: 4px;
	padding-top:0px;
	padding-right: 4px;
	padding-bottom: 0px;
}
.CellAlt{
	background-color: white;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	color: black;
	padding-left: 4px;
	padding-top:0px;
	padding-right: 4px;
	padding-bottom: 0px;
}
.CellSelected{
	background-color: #A9B7E6;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	color: black;
	padding-left: 4px;
	padding-top:0px;
	padding-right: 4px;
	padding-bottom: 0px;
}
.DataHeaderAlt{
	font-family: verdana;
	font-size: 9pt;
	font-weight: bold;
	color: black;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
}

.DataHeader{
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	color: black;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
}

.DataForm{
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #333300;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 4px;
}
.Data{
	background-color: #FFFEDC;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	color: black;
	padding-left: 4px;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	border-left: 1px solid #C0C0C0;
	border-top: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;
	border-bottom: 1px solid #C0C0C0;
}
.Field{
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	color: black;
}
.CommonText{
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	color: black;
	padding-top: 8px;
}
.TabCurrent{
	background-image: url('images/menulvl1bg.gif');
	font-family: verdana;
	font-size: 9pt;
	font-weight: bold;
	color: black;
	text-align: left;
	padding-left: 4px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4 px;
	border-left: 1px solid white;
	border-top: 1px solid #ECEEF6;
	border-right: 1px solid #687298
}
.TabCurrentCenter{
	background-image: url('images/menulvl1bg.gif');
	font-family: verdana;
	font-size: 9pt;
	font-weight: bold;
	color: black;
	text-align: center;
	padding-left: 4px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4 px;
	border-left: 1px solid white;
	border-top: 1px solid #ECEEF6;
	border-right: 1px solid #687298
}

.TabOff{
	background-image: url('images/tabbgoff.gif');
	font-family: verdana;
	font-size: 9pt;
	font-weight: normal;
	color: black;
	text-align: center;
	padding-left: 5px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	border-left: 1px solid white;
	border-top: 1px solid #F2F2F2;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000
}
.Button{
	background-image: url('images/buttonbg.gif');
	font-family: arial;
	font-size: 7.5pt;
	font-weight: bold;
	color: black;
	padding-left: 4px;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	border-left: 1px solid #FFFFCC;
	border-top: 1px solid #FFFFCC;
	border-right: 1px solid #64570C;
	border-bottom: 1px solid #64570C
}
.DividerTop{
	font-family: verdana;
	font-size: 8pt;
	color: #003366 !important;
	padding-bottom: 3px;
	border-bottom: 1px solid #979578 !important;
}
.DividerBottom{
	border-top: 1px solid #F2F2DF !important;
}
.TrackingCurrent{
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #003366;
}
.Footer{
	font-family: verdana;
	font-size: 7pt;
	font-weight: normal;
	color: #DEDEDE;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	text-align: center;
}
A:link{
	COLOR: black;
	TEXT-DECORATION: none;
}
A:visited{
	COLOR: black;
	TEXT-DECORATION: none;
}
A:active{
	COLOR: black;
	TEXT-DECORATION: none;
}
A:hover{
	COLOR: #003399;
	TEXT-DECORATION: none;
}