

html { width:100%; height:100%}
body {font-family: helvetica, arial, sans-serif; margin:0px; background-color:#eff8ff; line-height:1.6em;}


.content {color:#1b1b1b; padding-left:3em; padding-top:1em; padding-right:130px; margin-left:130px; padding-bottom:1em; }
.adbar {color:orange; width:130px; padding:.5em; position:absolute; top:5.5em; left:0em;}

.xheader a:visited {text-decoration:none; color:white;}
.xheader a:link {text-decoration:none; color:white;}
.xheader a:active {text-decoration:none; color:d9e9ff;}
.xheader a:hover{color:#8990b0; text-decoration:underline; font-style:oblique; -webkit-transition: all .2s ease-out; -moz-transition: all .2s ease-out; -o-transition: all .2s ease-out; -ms-transition: all .2s ease-out; transition: all .2s ease-out; }

.xheader { color:white; padding-bottom:0.75em; padding-top:.75em; background-color:#2C3042; border-bottom:1px solid black; border-top:1px solid black; font-size:1.2em; overflow:hidden; line-height: 1.2em;}
.breadcrumbs {float:right; padding-right:130px;}
.sitebrand {float:left; padding-left:178px;}

@media (max-width:1199px) {
    .content {padding-right:1em;}
    .breadcrumbs {padding-right:1em;}
}

@media (max-width: 767px) {
    .breadcrumbs {float:left; clear: left;  padding-left:32px;}
    .sitebrand {padding-left:32px; }
    .xheader {line-height:2.0em;}
    .adbar {visible:false;}
    .content {margin-left:0px;padding-left:32px;}
    .adbar { position:relative; left:auto; top:auto;}

}

th {text-align:left;}

.center { width:100%; text-align:center;}
.footer { margin-top:16px; font-size:x-small;}


.shadow {
    width:100%;
    height:8px;
    smargin-left:-20px;
    
    -webkit-box-shadow:inset 0px 5px 5px #aaa;
    -moz-box-shadow:inset 0px 5px 5px #aaa;
    box-shadow:inset 0px 5px 5px #aaa;
}

.console
{
overflow: auto;
max-width:80em;
padding-left: 6px;
background-color: #000000;
border: 3px double #CCCCCC;
color: #ffffff;
border-top-left-radius: 0px;
border-top-right-radius: 8px;
border-bottom-right-radius: 8px;
border-bottom-left-radius: 0px;
-webkit-box-shadow: 0px 1px 2px #808080;
-moz-box-shadow: 0px 1px 2px #808080;
box-shadow: 0px 1px 2px #808080;
z-index: 10000;
font: normal;
height: auto;
letter-spacing: normal;
line-height: normal;
}

.glyph {
height: 1em;
position: relative;
top:2px;
}