﻿/*Structure******************************************/
/*-Reset--------------------------------------------*/
/*-Content-Structure--------------------------------*/

html, body {
    height: 100%;
}

#everything {
    position: relative;
    min-height: 100%;
    height: 100%;
    voice-family: "\"}\"";
    voice-family: inherit;
}

html>body #everything {
    height: auto;
}

#header-wrapper {}
#header {}

#content-wrapper {}
#content {}

#footer-wrapper {
    position: absolute;
    bottom: 0;
}
#footer {}

/*Style**********************************************/
/*-Typography---------------------------------------*/
/*--Text--------------------------------------------*/
/*--Links-------------------------------------------*/
a:link, a {
    color: #2C60A8;
    text-decoration: none;
}
a:visited {}
a:hover {
    color: #3D85EB;
    border-bottom: dotted 1px #3D85EB;
}
a:active {}
/*-Images-------------------------------------------*/
/*-Lists--------------------------------------------*/
ul.min, ol.min {
    margin: 0 0 0 -1em;
    list-style: none;
    list-style-type: none;
    text-indent: 0;
}
/*-Menu---------------------------------------------*/
#content-left-pane { background: #286CAE; } /*1E6CD9*/
#content-left-pane-padding { padding: 0em;}

ul#menu-left-pane {
    list-style: none;
}

ul#menu-left-pane a:hover {
    text-decoration: none;
    border: none;
}

ul#menu-left-pane li {
    margin: 0;
}

ul#menu-left-pane li a {
    display: block;
    padding: 5px;
    color: #fff;
}

ul#menu-left-pane li:hover {
    background: #4D97D3;
}

ul#menu-left-pane li ul {
    list-style: none;
}

ul#menu-left-pane li ul li {
    margin: 0 0 0 0.5em;
    background: #266FB6;
}

/*-Footer-------------------------------------------*/
ul#footer-menu li a { color: #fff; }
ul#footer-menu li a:visited {}
ul#footer-menu li a:hover {
    border-bottom: dotted 1px #fff;
}
ul#footer-menu li a:active {}