﻿
html {width:100%;height:100%}
/*min-width:350px;min-width:600px;*/
        body{width:100%;height:97%;font-family:Arial;left:0px;position:absolute;top:0px;background-color:#003399;margin:0;padding:0;color:#000000}
        #sitemappath {text-align:left;font-size:xx-small;padding-top:2px;white-space:nowrap}
        #maincontent2 {width: 100%;margin: 0;margin-bottom: 40px;padding: 0 24px;background: white;border-top: 3px solid #1e90ff;}
        #navtree {float:left;width:190px;height:100%;min-height:100%;padding:3px 0 3px 0;vertical-align:top;text-align:left;}
        #navtreenodes {font-size:14pt}
        /*'#maincontent {margin:0 5% 0 5%;width:100%;min-width:600px;height:100%;background-color:#ffffff;vertical-align:top;text-align:left;border-left:3px solid #1e90ff;}
        '#maincontent {float:left;width:80%;min-width:600px;height:100%;background-color:#ffffff;vertical-align:top;text-align:left;padding:0px 25px 15px 15px;border-left:3px solid #1e90ff;}*/
        .link {text-decoration:underline;color:#003399;cursor:pointer}
        .buth {text-decoration:none;font-size:normal;margin:2px;border:groove 2px #1e90ff;background-color:#003399;color:#ffffff;padding:0px 10px}
        #poplink {text-decoration:underline; border-bottom:1px solid #003399; color: #003399 }
        h2 {font-size:large}
        .vhblocktopbotom {border-bottom:#000099 2px solid;border-top:#000099 2px solid;padding:5px}
        .vhspanenh {color:#000099;font-size:small}
        .vhspanenhtitle {font-size:large;font-weight:normal;font-variant:small-caps}
        .vhfixlist li {padding:5px}
        .vhbox {border:#000099 2px solid;padding:5px}
        .under {cursor:pointer;text-decoration:underline}
        .ui-dialog {font-family:Arial;background-color:#003399;position:absolute;padding:.2em;width:500px;overflow: hidden}
        .ui-dialog .ui-dialog-titlebar {background-color:#003399;color:#ffffff;padding:.5em 1em .3em;position:relative}
        .ui-dialog .ui-dialog-title {font-family:Arial;float:left;margin:.1em 16px .2em 0;}
        .ui-dialog .ui-dialog-titlebar-close {background-color:#ffffff;color:#003399;text-align:center;valign:bottom;text-decoration:none;font-size:10pt;position:absolute;right:.3em; top: 50%;width:auto;margin:-10px 0 0 0;padding:1px 2px 1px 2px;height:auto}
        .ui-dialog .ui-dialog-titlebar-close span {display: none}
        .ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus {padding:0}
        .ui-dialog .ui-dialog-content {position:relative;border:0;padding:.5em 1em;overflow:auto;zoom:1}
        .ui-dialog .ui-dialog-buttonpane {text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0; padding:.3em 1em .5em .4em}
        .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {float: right}
        .ui-dialog .ui-dialog-buttonpane button {margin:.5em .4em .5em 0;cursor:pointer}
        .ui-dialog .ui-resizable-se {width:14px;height:14px;right:3px;bottom:3px}



/* Legacy nav — scoped away from Bootstrap navbar */
#legacynav ul ul { display: none; }
#legacynav ul li:hover > ul { display: block; }
#legacynav ul {
    background: #fff;
    box-shadow: 0px 0px 9px rgba(0,0,0,0.15);
    padding: 0;
    border-radius: 5px;
    list-style: none;
    position: relative;
    display: inline-table;
}
#legacynav ul:after { content: ""; clear: both; display: block; }
#legacynav ul li { float: left; }
#legacynav ul li:hover {
    background: #fff;
    border: 2px solid #003399;
}
#legacynav ul li:hover a { color: #003399; }
#legacynav ul li a {
    display: block;
    padding: 5px 5px;
    color: #003399;
    text-decoration: underline;
}
#legacynav ul ul {
    background: #fff;
    border-radius: 0;
    padding: 0;
    position: absolute;
    top: -10px;
}
#legacynav ul ul li {
    float: none;
    border-top: 1px solid #6b727c;
    border-bottom: 1px solid #575f6a;
    position: relative;
}
#legacynav ul ul li a { padding: 15px 15px; color: #003399; }
#legacynav ul ul li a:hover { background: #fff; }
#legacynav ul ul ul { position: absolute; right: 100%; top: 0; }


.trialbutton {
   border-top: 1px solid #96d1f8;
   background: #65a9d7;
   background: -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#65a9d7));
   background: -webkit-linear-gradient(top, #3e779d, #65a9d7);
   background: -moz-linear-gradient(top, #3e779d, #65a9d7);
   background: -ms-linear-gradient(top, #3e779d, #65a9d7);
   background: -o-linear-gradient(top, #3e779d, #65a9d7);
   padding: 5px 10px;
   -webkit-border-radius: 8px;
   -moz-border-radius: 8px;
   border-radius: 8px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 14px;
   white-space:nowrap;
   text-decoration: none;
   vertical-align: middle;
   }
.trialbutton:hover {
   border-top-color: #28597a;
   background: #28597a;
   color: #ccc;
   }
.trialbutton:active {
   border-top-color: #1b435e;
   background: #1b435e;
   }