TD.tabback{background-color:#3f7fdd;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr=#ff2d4db7, endColorstr=#ff62aaef);}
.toptabfont{Font-family:Tahoma, sans-serif;color:#ffffff;font-size:11px;}
.bottomtabfont{Font-family:Tahoma, sans-serif;color:#ffffff;font-size:11px;}
.backs2{BACKGROUND-COLOR:#000000;}
.centertable{background-color:#fefefe;overflow-x:hidden;overflow-y:hidden;}
.centertablenb{background-color:#fefefe;overflow-x:hidden;overflow-y:hidden;}
.toolbar{COLOR:#393c3f; FONT-FAMILY: sans-serif, Arial, Helvetica; FONT-SIZE:12px;}
A.toolbar{COLOR:#51616a; FONT-FAMILY: sans-serif, Arial, Helvetica; FONT-SIZE:12px; TEXT-DECORATION:none;}
.toolBarsmall{COLOR:#000009; FONT-FAMILY: sans-serif, Arial, Helvetica; FONT-SIZE:11px;}
.toolBarsmall2{COLOR:#304050; FONT-FAMILY: sans-serif, Helvetica; FONT-SIZE:12px;}
A{COLOR:#393c3f; TEXT-DECORATION:none}
.windowsfont{COLOR:#050505; FONT-FAMILY: Tahoma, sans-serif, Arial, Helvetica; FONT-SIZE:11px;}
.button{COLOR:#ffffff; FONT-FAMILY: sans-serif, Arial, Helvetica; FONT-SIZE:12px; FONT-WEIGHT: bold}
.toolbar2{COLOR:#304050; FONT-FAMILY: sans-serif, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION:none}
A.toolbar2{COLOR:#51616a; FONT-FAMILY: sans-serif, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION:none}
.headingstylenomargin{FONT-size:12px;FONT-FAMILY:Lucida Sans, sans-serif, Arial, Garamond; COLOR:#112233; font-weight: bold;}
TR.headingstylenomargin{FONT-size:12px;FONT-FAMILY:Lucida Sans, sans-serif, Arial, Garamond; COLOR:#112233; font-weight: bold;}
.HeadingStyle3{Font-Size:13px;COLOR:#333333;FONT-FAMILY: Tahoma,"Lucida Sans";font-weight: bold;}
.titlerow{BACKGROUND-COLOR:#283caa;}
TD.titlerow{BACKGROUND-COLOR:#cccccc;filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0,startColorstr=#ffeeeeee, endColorstr=#ffbbbbbb);border: 1px solid #aaaaaa;}
.mainback{BACKGROUND-COLOR:#f4f4f4; COLOR:#393c3f; FONT-FAMILY: sans-serif, Arial, Helvetica; FONT-SIZE:12px;}
TD.mainback{BACKGROUND-COLOR:#f4f4f4; COLOR:#393c3f; FONT-FAMILY: sans-serif, Arial, Helvetica; FONT-SIZE:12px;}
.mainback2{COLOR:#393c3f; FONT-FAMILY: sans-serif, Arial, Helvetica; FONT-SIZE:12px;}
.darkback{BACKGROUND-COLOR:#999999;}
.middleback{BACKGROUND-COLOR:#999999;}
TD.darkback{BACKGROUND-COLOR:#999999;}
.bodyback{FONT-FAMILY: sans-serif, Arial, Helvetica; FONT-SIZE:12px; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,endColorstr=#fffafafa, startColorstr=#ffdadada);background-color:#f0f0f0;}
A:visited{TEXT-DECORATION:none;COLOR:#51616a;}
.windowsfont{COLOR:#050505; FONT-FAMILY: Tahoma, sans-serif, Arial, Helvetica; FONT-SIZE:11px;} 
.navmenuback{BACKGROUND-COLOR:#eeebe9;}
a:hover.bbuttons{COLOR:#ffff88; FONT-WEIGHT: bold;}
a:hover{COLOR:#f0da33;}
.allow{font-size:11px; FONT-WEIGHT: bold;FONT-FAMILY:sans-serif, Arial, Garamond; color:#00b000;}
.permit{font-size:11px; FONT-WEIGHT: bold;FONT-FAMILY:sans-serif, Arial, Garamond; color:#00b000;}
.deny{font-size:11px; FONT-WEIGHT: bold; font-FAMILY:sans-serif, Arial, Garamond; color:#dc0005;}
.badval{font-size:12px; FONT-WEIGHT: bold; font-FAMILY:sans-serif, Arial, Garamond; color:#dc0005;}
.bcenter{border:1px solid;margin:2px;border-top-color:#aaaaaa;border-left-color:#aaaaaa;border-right-color:#888888;border-bottom-color:#888888;background-color:#e6e6e6;height:22px;vertical-align:center;filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#fff4f4f4, endColorstr=#ffd1d1d1);}
.bleft{padding: 0px;width:0px;margin:0px;}
.bright{padding: 0px;width:0px;margin:0px;}
.buttons{font-family:verdana,'trebuchet ms',helvetica,sans-serif;font-size:11px;text-align:center;text-decoration:none;margin:0px;color:#303740;background-color:transparent;border-width:0px;padding:0px; cursor:pointer;cursor:hand;}
.bhover{FOnt-size:12px;font-family:Arial,Tahoma,sans-serif; text-align:center;text-decoration:none;margin: 1 0 1 0;color:#e2d200;background-color:transparent;border-width:0px;padding:0px;}
.bbcenter{border:1px solid;margin:2px;border-top-color:#aaaaaa;border-left-color:#aaaaaa;border-right-color:#888888;border-bottom-color:#888888;background-color:#e6e6e6;height:22px;vertical-align:center;filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#fff4f4f4, endColorstr=#ffd1d1d1);}
.bbleft{padding: 0px;width:0px;margin:0px;}
.bbright{padding: 0px;width:0px;margin:0px;}
.bbcenteron{border:1px solid;margin:2px;border-top-color:#aaaaaa;border-left-color:#aaaaaa;border-right-color:#888888;border-bottom-color:#888888;background-color:#d0d0d0;height:22px;vertical-align:center;filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#ffc4c4c4, endColorstr=#ffd1d1d1); cursor:pointer;cursor:hand;}
.bbuttons{Font-size:12px;font-family:Verdana, Helvetica;text-align:center;font-weight: bold;margin:1px;color:#202020;background-color:transparent;border-width:0px;padding:0px;cursor:pointer;cursor:hand;}
.bbhover{FOnt-size:12px;font-family:Lucida Sans,sans-serif,Arial;text-align:center;font-weight:bold;margin:1px;background-color:transparent;border-width:0px;color:#ffee22;padding:0px;}
.statuspagetable{background-color:#fcfcfc;}
.TableStyle{font-family: sans-serif; FONT-SIZE:10pt;COLOR:#112233;}
TD.HeadingStyle{FONT-size:12px;FONT-FAMILY:Lucida Sans, sans-serif, Arial, Garamond; COLOR:#112233;backGROUND-COLOR:#cfcfcf;filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0,startColorstr=#ffeeeeee, endColorstr=#ffbbbbbb);font-weight: bold;}
TR.HeadingStyle{FONT-size:12px;FONT-FAMILY:Lucida Sans, sans-serif, Arial, Garamond; COLOR:#112233; filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0,startColorstr=#ffeeeeee, endColorstr=#ffbbbbbb);font-weight: bold;}
TABLE.HeadingStyle{filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0,startColorstr=#ffeeeeee, endColorstr=#ffbbbbbb);BACKGROUND-COLOR:#cfcfcf;}
.HeadingStyle{FONT-size:12px;FONT-FAMILY:Lucida Sans, sans-serif, Arial, Garamond; COLOR:#112233; font-weight: bold;}
TD.sorttable_nosort
{
	FONT-size:12px;
	FONT-FAMILY:Lucida Sans, sans-serif, Arial, Garamond; 
	COLOR:#112233;
	backGROUND-COLOR:#cfcfcf;
	filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0,startColorstr=#ffeeeeee, endColorstr=#ffbbbbbb);
	font-weight: bold;
}

.OddRowStyle{font-size:12px;FONT-FAMILY:sans-serif, Arial, Garamond;color:#102030;}
.EvenRowStyle{font-size:12px;FONT-FAMILY:sans-serif, Arial, Garamond;color:#102030;}
.OddRowStyle2{font-size:11px;FONT-WEIGHT: normal;FONT-FAMILY:sans-serif, Arial, Garamond;color:#304050;}
TR.OddRowStyle2{font-size:11px;FONT-WEIGHT: normal;FONT-FAMILY:sans-serif, Arial, Garamond;color:#304050;}
.EvenRowStyle2{font-size:11px;FONT-WEIGHT: normal;FONT-FAMILY:sans-serif, Arial, Garamond;color:#304050}
TR.EvenRowStyle2{font-size:11px;FONT-WEIGHT: normal;FONT-FAMILY:sans-serif, Arial, Garamond;color:#304050}
TR.OnRowStyle2{font-size:11px;FONT-WEIGHT: normal;FONT-FAMILY:sans-serif, Arial, Garamond;background-color:#a0a0a0;}
.accesspointRowOdd{Font-size:11px; padding-top:3px; padding-bottom:3px; border-top:1px #5A646E solid;background-color:#ffffff;}
.accesspointRowEven{Font-size:11px; padding-top:3px; padding-bottom:3px; border-top:1px #5A646E solid;background-color:#eeeceb;}
.accesspointRowOn{Font-size:11px; padding-top:3px; padding-bottom:3px; border-top:1px #5A646E solid;background-color:#a0a0a0;}
.TotalRowStyle{background-COLOR:#96b6ff; font-weight: bold}
.input{height:20px;font-size:12px;filter: progid:DXImageTransform.Microsoft.Shadow(color:#6688aa,direction=135, Strength='1'); BORDER: #66769f 1px solid;FONT-FAMILY: sans-serif, Tahoma, Arial, Helvetica;padding-top: 2px;color:#393c3f;}
.select{background-COLOR:#fdfeff;FONT-SIZE:12px;BORDER: #66769c 1px solid;FONT-FAMILY: sans-serif, Tahoma, Arial, Helvetica;color:#393c3f;}
.hintsClass{width:100%;border:1px solid #000000;font-size:11px;font-family:Tahoma,sans-serif,Arial;layer-background-color:#fbfb9b;background-color:#fcfcdc;padding:4px;filter:progid:DXImageTransform.Microsoft.Shadow(color:#64646f,direction=135, strength=3);COLOR:#000000;} 
.navigator{color:#fcfc98; cursor:pointer;cursor:hand; font-FAMILY: sans-serif, Arial, Helvetica; FONT-SIZE:11px;}
A.linkblue{color:#2211f8;FONT-FAMILY: sans-serif, Arial, Helvetica; FONT-SIZE:12px;}
A.linkblue2{color:#2211f8;FONT-FAMILY: sans-serif, Arial, Helvetica; FONT-SIZE:11px;}
.copyright {    font-weight: normal;    line-height: 17px;    font-size: 11px;    color: #333333;    font-family: verdana, arial, helvetica, sans-serif;    text-decoration: none;}
.loginError
{
        font-family: sans-serif, Arial, Helvetica;
        font-size : 12px;
        font-weight: bold;
        color: #AD1021;
}
.loginbodyback{
	font-family: sans-serif, Arial, Helvetica;
	font-size : 12px;
	font-weight: bold;
	color: #FFFFFF;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#ffffff' ,endColorStr= '#d6d6d6' ,gradientType= '0' );
	background-color:#f0f0f0;
}
.customloginbodyback{
	font-family: sans-serif, Arial, Helvetica;
	font-size : 12px;
	font-weight: bold;
	color: #E6E6E6;
	background-color:#E6E6E6;
}
.logoHeader{
	font-family: sans-serif, Arial, Helvetica;
	font-size : 12px;
	font-weight: bold;
	color: #FFFFFF;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#ffffff' ,endColorStr= '#c6c6c6' ,gradientType= '1' );
	background-color: #ffffff;
	border:1px solid;
	border-top-color:#d0d0d0;
	border-left-color:#d0d0d0;
	border-right-color:#a0a0a0;
	border-bottom-color:#a0a0a0;
}
.logintable{
	font-family: sans-serif, Arial, Helvetica;
	font-size : 12px;
	font-weight: bold;
	color: #FFFFFF;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#ffffff' ,endColorStr= '#c6c6c6' ,gradientType= '1' );
	background-color: #ffffff;
	border:1px solid;
	border-top-color:#d0d0d0;
	border-left-color:#d0d0d0;
	border-right-color:#a0a0a0;
	border-bottom-color:#a0a0a0;
	overflow-x:hidden;
	overflow-y:hidden;
}
.loginBannerTitle
{
        font-family: sans-serif, Arial, Helvetica;
        font-size : 15px;
        font-weight: bold;
        color: #000000;
}
.loginBanner
{
	font-family: sans-serif, Arial, Helvetica;
	font-size : 12px;
	font-weight: normal;
	color: #000000;
	padding-left:4px;
}
.portalHeader
{
        font-family: verdana;
        font-size : 12px;
        font-weight: bold;
        color: #011C51;
}
.logoTitle
{
	font-family: sans-serif, Arial, Helvetica;
	font-size : 22px;
	font-weight: bold;
	color: #000000;
}
.greyback{
	font-family: sans-serif, Arial, Helvetica;
	font-size : 12px;
	font-weight: bold;
	color: #FFFFFF;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#ffffff' ,endColorStr= '#c6c6c6' ,gradientType= '1' );
	background-color: #ffffff;
	border:1px solid;
	border-top-color:#d0d0d0;
	border-left-color:#d0d0d0;
	border-right-color:#a0a0a0;
	border-bottom-color:#a0a0a0;
}
.line3Dlite
{
	background-color :#CEDFE7;
}

.line3Ddark
{
	background-color : #999999;
}
.li
{
	background-color:white;
	FONT-FAMILY : arial,verdana,helvetica;
	color: Black;
	font-size : 12px;
	font-weight : normal;
}
.lic
{
	background-color: #eeeeee;
	FONT-FAMILY : arial,verdana,helvetica;
	color: Black;
	font-size : 12px;
	font-weight : normal;
}
.ftpFormHeader { border: 1px solid #999999; color:#112233; background-color:#cfcfcf; filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0,startColorstr=#ffeeeeee, endColorstr=#ffbbbbbb); font-family:Lucida Sans, sans-serif, Arial, Garamond; font-size:12px; font-weight: bold; padding-left: 7px; padding-top: 3px; padding-bottom: 2px; height: 22px; } 
.ftpFormBody { border: 1px solid #999999; border-top: none; padding: 20px; background-color: white; }
.ftpInnerForm div { margin: 0px; padding: 0px; width: 380px; height: 30px; }
.ftpFormInput { border: #66769f 1px solid; color:#393c3f; width: 200px; height:20px; margin-left: 10px; padding-top: 2px; font-family: sans-serif, Tahoma, Arial, Helvetica; font-size:12px; filter: progid:DXImageTransform.Microsoft.Shadow(color:#6688aa,direction=135, Strength='1'); }
.disabled { color:#999999; }
.handcursor { cursor:pointer; cursor:hand; }