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:0;
width:0;
margin:0;
}

.bright {
padding:0;
width:0;
margin:0;
}

.buttons {
font-family:verdana,'trebuchet ms',helvetica,sans-serif;
font-size:11px;
text-align:center;
text-decoration:none;
margin:0;
color:#303740;
background-color:transparent;
border-width:0;
padding:0;
cursor:pointer;
cursor:hand;
}

.bhover {
FOnt-size:12px;
font-family:Arial,Tahoma,sans-serif;
text-align:center;
text-decoration:none;
margin:1px 0;
color:#e2d200;
background-color:transparent;
border-width:0;
padding:0;
}

.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:0;
width:0;
margin:0;
}

.bbright {
padding:0;
width:0;
margin:0;
}

.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:0;
padding:0;
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:0;
color:#ffee22;
padding:0;
}

.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:#444444;
}

.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;
}

.quarantine_msg {
    color: #000000;
    font-family: sans-serif,Arial,Helvetica;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    margin: 0 auto;
    padding: 15px;
    width: 715px;
    word-wrap: break-word;
    overflow: hidden;
}

.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:0;
padding:0;
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;
}