body
{
    font-family:Arial, Helvetica, sans-serif;
    margin:0;
}
#header
{
    min-width: 800px;
    background-color: white;
    position: relative;
    z-index: 5;
}
#navBarDesktop a
{
	text-decoration: none;
}
#navBarDesktop
{
    max-width: 1200px;
    min-width: 800px;
    width: 90%;
    margin: 0 auto;
    background-color: #046699;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    z-index:0;
}
#tabs
{
    font-weight: lighter;
    width: 100%;
    table-layout:fixed;
    font-size:16px;
    color:white;
    margin-left:auto;
    margin-right:auto;
    display: table;
}
.tab
{
    padding:15px 0px;
    text-align:center;
    position:relative;
    float: left;
    width: 11.1%;
}
.thinTabs .tab
{
	width: 20%;
}
.thinBar .tab
{
	width: 25%;
}
.subTabs
{
    z-index: 1;
    display:none;
    position:absolute;
    top:100%;
    width:100%;
}
.tab:hover .subTabs
{
    display:block;
}
.tab:hover , .subTab:hover
{
    background-color:#03527A;
}
.subTab
{
    z-index:1;
    background-color:#046699;
    font-size:16px;
    position:relative;
    padding: 5px;
    font-size: 18px;
}
#headerTable
{
    width:90%;
    max-width:1100px;
    margin-left:auto;
    margin-right:auto;
    table-layout:fixed;
}
#headerTable .button
{
    width:15%;
    vertical-align: bottom;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
#headerTable div
{
    width:100%;
    text-align: center;
    padding: 5px 0px;
    font-size: 20px;
    cursor: pointer;
    overflow: hidden;
}
#headerTable .spacer
{
    width:10px;
}
#headerTable .blue
{
    color:#016699;
    background: -moz-linear-gradient(top,  #8cd4e0 0%, #0899cc 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8cd4e0), color-stop(100%,#0899cc)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #8cd4e0 0%,#0899cc 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #8cd4e0 0%,#0899cc 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #8cd4e0 0%,#0899cc 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #8cd4e0 0%,#0899cc 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8cd4e0', endColorstr='#0899cc',GradientType=0 ); /* IE6-9 */

    background-color: #8CD4E0;
}
#headerTable img
{
    max-width: 90%;
    margin-top: 10px;
}
#headerTable .orange
{
    background-color: #f79823;
    background: -moz-linear-gradient(top,  #f79823 0%, #d27628 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f79823), color-stop(100%,#d27628)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #f79823 0%,#d27628 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #f79823 0%,#d27628 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #f79823 0%,#d27628 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #f79823 0%,#d27628 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f79823', endColorstr='#d27628',GradientType=0 ); /* IE6-9 */
    color: white;

}
#headerTable .orange:hover
{
    background: #f8a239; /* Old browsers */
    background: -moz-linear-gradient(top,  #f8a239 0%, #d6843d 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8a239), color-  stop(100%,#d6843d)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #f8a239 0%,#d6843d 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #f8a239 0%,#d6843d 100%); /* Opera 11.10+ */   
    background: -ms-linear-gradient(top,  #f8a239 0%,#d6843d 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #f8a239 0%,#d6843d 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8a239',            endColorstr='#d6843d',GradientType=0 ); /* IE6-9 */
}
#headerTable .orange:active
{
    background: #d27628; /* Old browsers */
    background: -moz-linear-gradient(top,  #d27628 0%, #f79823 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d27628), color-stop(100%,#f79823)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #d27628 0%,#f79823 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #d27628 0%,#f79823 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #d27628 0%,#f79823 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #d27628 0%,#f79823 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d27628', endColorstr='#f79823',GradientType=0 ); /* IE6-9 */

}
#headerTable .blue:hover
{
    background: #98d8e3; /* Old browsers */
    background: -moz-linear-gradient(top,  #98d8e3 0%, #21a3d1 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#98d8e3), color-  stop(100%,#21a3d1)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #98d8e3 0%,#21a3d1 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #98d8e3 0%,#21a3d1 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #98d8e3 0%,#21a3d1 100%); /* IE10+ */ 
    background: linear-gradient(to bottom,  #98d8e3 0%,#21a3d1 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#98d8e3',        endColorstr='#21a3d1',GradientType=0 ); /* IE6-9 */
}
#headerTable .blue:active
{
    background: #0899cc; /* Old browsers */
    background: -moz-linear-gradient(top,  #0899cc 0%, #8cd4e0 100%); /* FF3.6+ */  
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0899cc), color-stop(100%,#8cd4e0)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #0899cc 0%,#8cd4e0 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #0899cc 0%,#8cd4e0 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #0899cc 0%,#8cd4e0 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #0899cc 0%,#8cd4e0 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0899cc',    endColorstr='#8cd4e0',GradientType=0 ); /* IE6-9 */
}
#headerSeparator
{
    height:10px;
    width: 100%;
    margin-top: 15px;
    margin-bottom: 15px;
    background-color: #F69822;
}