﻿/*----------------------------------------------------------
The base color for this template is #5c87b2. If you'd like
to use a different color start by replacing all instances of
#5c87b2 with your new color.
----------------------------------------------------------*/
body
{
    font-size: .75em;
    font-family: Verdana, Helvetica, Sans-Serif;
    margin: 0px;
    padding: 0px;
    color: #000000;
}

a:link
{
    color: #999999;
    text-decoration: underline;
}
a:visited
{
    color: #999999;
}
a:hover
{
    color: #cccccc;
}
a:active
{
    color: #999999;
}

p, ul
{
    margin-bottom: 20px;
    line-height: 1.6em;
}

/* HEADINGS   
----------------------------------------------------------*/
h1, h2, h3, h4, h5, h6
{
    font-size: 1.5em;
    color: #000;
    font-family: Arial, Helvetica, sans-serif;
    margin: 5px 0px 0px 0px;
}

h1
{
    font-size: 2em;
    padding-bottom: 0;
    margin-bottom: 0;
}
h2
{
    padding: 0 0 10px 0;
        position:relative; 
}
h2.h2offset{
    position:relative; 
    left:-71px;
}
h3
{
    font-size: 1.2em;
}
h4
{
    font-size: 1.1em;
}
h5, h6
{
    font-size: 1em;
}

/* this rule styles <h2> tags that are the 
first child of the left and right table columns */
.rightColumn > h1, .rightColumn > h2, .leftColumn > h1, .leftColumn > h2
{
    margin-top: 0;
}

/* PRIMARY LAYOUT ELEMENTS   
----------------------------------------------------------*/

/* you can specify a greater or lesser percentage for the 
page width. Or, you can specify an exact pixel width. */


.tabSet
{
    position: relative;
    top: 0px;
 }

.tabContainer
{
    top: 5px;
    left: 0px;
    position: relative;
}
#tabBarHolder
{
    position: relative;
    top: 0px;
    left: 0px;
    padding: 0px 0px 0px 5px;
    cursor: pointer;
    height: 30px;
    display: inline-block;
    padding-right: 4px;
}

.modalTabDivs
{
    -webkit-user-select: none;
    -moz-user-select: none;
    margin-left: 4px;
    font-weight: bold;
    height: 23px;
    float: left;

}
.modalTabDivsInActive
{
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAGUExURf///wAAAFXC034AAAABdFJOUwBA5thmAAAAX0lEQVR42mJgwAIAAggrAgggrAgggLAigADCigACCCsCCCCsCCCAsCKAAMKKAAIIKwIIIKwIIICwIoAAwooAAggrAgggrAgggLAigADCigACCCsCCCCsCCCAsCKAAAMAAaQAAQ6ip5IAAAAASUVORK5CYII=");
    color: #999;
    padding: 7px 8px 0px 8px;
}
.modalTabDivsActive
{
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    border-bottom: 1px solid #fff;
    background-color:#fff;
    color: #000000;
    padding: 7px 7px 0px 7px;
    height:24px;
}
.modalTabDivsHighlight
{
    color: #000000;
}
.modalTabDivsLast
{
}

.tabHolder
{
    position: relative;
    display: inline-block;
    padding: 0px 0px 0px 10px;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 30px;
    border:none;
    cursor: pointer;
    border-collapse:collapse;
}
.tabs
{
    margin-left: -1px;
    float: left;
    height: 23px;
    font-weight: bold;
    -moz-user-select: none;
    -webkit-user-select: none;

}
.tabsInActive
{
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAGUExURf///wAAAFXC034AAAABdFJOUwBA5thmAAAAX0lEQVR42mJgwAIAAggrAgggrAgggLAigADCigACCCsCCCCsCCCAsCKAAMKKAAIIKwIIIKwIIICwIoAAwooAAggrAgggrAgggLAigADCigACCCsCCCCsCCCAsCKAAAMAAaQAAQ6ip5IAAAAASUVORK5CYII=");
    color: #999;
    padding: 7px 12px 0px 12px;
    height:23px;
}
.tabsActive
{
    background-color:#fff;
    color: #000000;
    height:24px;
    border-left: 1px solid #e0e0e0;
    border-right: 1px solid #e0e0e0;
    padding: 7px 11px 0px 11px;
    border-bottom: 1px solid #ffffff;
}
.tabHighlight
{
    background-position: center;
    color: #000000;
}
.tabLast
{
    /*border-right: 1px solid #cdcdcd;*/
}

.profileLauncher
{
}
.modalWindowCloser
{
}
#profileloading
{
    position: absolute;
    top: -3px;
    left: -25px;
    display: none;
}
#screenMask
{
    position: fixed;
    background: #ffffff;
    top: 0px;
    left: 0px;
    z-index: 2000;
    display: none;
}

#modalWindow
{
    top: 0px;
    text-align: center;
    visibility: hidden;
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    z-index: 1;
}
#modalWindowTitle
{
    font-size: 115%;
    text-align: left;
    margin-top: 8px;
    font-weight: bold;
    color: #ffffff;
    height: 20px;
    float: left;
    width: 80%;
    padding-left: 10px;
}
#modalCloseWindowIcon
{
    margin-top: 4px;
    margin-right: 4px;
    width: 25px;
    height: 24px;
    background-image: url(Images/modalWindowClose.png);
    background-position: top;
    float: right;
    cursor: pointer;
}
#modalWindowContent
{
    clear: both;
    text-align: left;
    padding: 20px 10px 20px 10px;
}
#modalTable, #modalTable td
{
    border: none;
    border-collapse: collapse;
}
#modalTableTL
{
    height: 19px;
    width: 19px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAADhSURBVHjaYvz//z8DtQBAADExUBEABBALNQxhZGRkBtEAAcRCDUNgACCAWKhhCBQwAwQQC4WGIPOZAQKIhQoGwWmAAGIhwyBmHAYyAwQQC5kGoRgCYwMEEAsVDIJhJoAAYiHDIGyGgRI/G0AAsVBoECsyGyCACIUZLoPYoK5BZrMBBBALqWkJi0GsUMwGEEBMRLgKW/hgGATE7AABxILDVbhijBWLQZzQbMkBEEBMJIQXMz6DQC4DCCAmQpkXiWZComFegxsEMhgggFhwGMCMLR0hGcIGNQBuUFpa2gaAAAMAV1AHVdf1ZOgAAAAASUVORK5CYII=");
    background-position: right bottom;
    background-repeat: no-repeat;
}
#modalTableTop
{
    height: 19px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJkAAAATCAYAAACDd68EAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAADMSURBVHjaYmRgYGBkGAWjgIYAIIBYRhPZKKA1AAggUCJjGg2GUUBLABBAo4lsFNAcAATQaCIbBTQHAAEESmTMo8EwCmgJAAJoNJGNApoDgABigeJRMApoBgACaDSRjQKaA4AAGk1ko4DmACCAQAmMdTQYRgEtAUAAjSayUUBzABBAo4lsFNAcAAQQKJGxjQbDKKAlAAggUCJjHw2GUUBLABBAoyXZKKA5AAig0ZJsFNAcAATQaCIbBTQHAAHEmJaW9n80GEYBLQFAgAEAhZsCwiDNM80AAAAASUVORK5CYII=");
    background-position: bottom;
    background-repeat: repeat-x;
}
#modalTableTR
{
    height: 19px;
    width: 19px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAENSURBVHjaYvr//z8DtTBAADExUBEABBATIyMjMwhTwzCAAIK7jBqGAgQQyDAUAygxFCCAWNANA4K/MENBNDBg/xJrGEAAwVzGjGQohkuJNQwggJhwGIQsRrSBAAGEbBgbPlcSYyBAAIEMYyVgENEGAgQQC9SgX3jU/IUaCI8YXJECEEAsUJfBNDFhMYRoAwECCOYymHd+obFxGogNAAQQyCUcUIwcdkxIbAZikwxAAIFcxo7Fkl9YDPiLJIbVdQABxAJ1FQOWnPCLUISghx1AACG77AcQc2Ix8B+umEUHAAHEgmbAD6QIQdeI1SBk1wEEEFNaWtoGqIHsUC+zQw1kQ4oU9DzMjCVYGAACDADWnWzhRW+tWwAAAABJRU5ErkJggg==");
    background-position: left bottom;
    background-repeat: no-repeat;
}
#modalTableLeft
{
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAADICAYAAAAKqdogAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAQjSURBVHjaYmRgYGCEYiYkzAzFLEiYFQmzATE7Es2elpa2FSCAQBqpBgACiKqGAQQQVQ0DCCCqGgYQQFQ1DCCAqGoYQABR1TCAAKKqYQABRFXDAAKIqoYBBBBVDQMIIKoaBhBAVDUMIICoahhAAFHVMIAAoqphAAFEVcMAAoiqhgEEEFUNAwggqhoGEEBUNQwggKhqGEAAUdUwgACiqmEAAURVwwACiKqGAQQQVQ0DCCCqGgYQQFQ1DCCAqGoYQABR1TCAAKKqYQABRFXDAAKIqoYBBBBVDQMIIKoaBhBAVDUMIICoahhAAFHVMIAAoqphAAFEVcMAAoiqhgEEEFUNAwggqhoGEEBUNQwggKhqGEAAUdUwgACiqmEAAURVwwACiKqGAQQQVQ0DCCCqGgYQQFQ1DCCAqGoYQABR1TCAAKKqYQABRFXDAAKIqoYBBBBVDQMIIKoaBhBAVDUMIICoahhAAFHVMIAAoqphAAFEVcMAAoiqhgEEEFUNAwggqhoGEEBUNQwggKhqGEAAUdUwgACiqmEAAURVwwACiKqGAQQQVQ0DCCCqGgYQQFQ1DCCAqGoYQABR1TCAAKKqYQABRFXDAAKIqoYBBBBVDQMIIKoaBhBAVDUMIICoahhAAFHVMIAAoqphAAFEVcMAAoiqhgEEEFUNAwggqhoGEEBUNQwggKhqGEAAUdUwgACiqmEAAURVwwACiKqGAQQQVQ0DCCCqGgYQQFQ1DCCAqGoYQABR1TCAAKKqYQABRFXDAAKIqoYBBBBVDQMIIKoaBhBAVDUMIICoahhAAFHVMIAAoqphAAFEVcMAAoiqhgEEEFUNAwggqhoGEEBUNQwggKhqGEAAUdUwgACiqmEAAURVwwACiKqGAQQQVQ0DCCCqGgYQQFQ1DCCAqGoYQABR1TCAAKKqYQABRFXDAAKIqoYBBBBVDQMIIKoaBhBAVDUMIICoahhAAFHVMIAAoqphAAFEVcMAAoiqhgEEEFUNAwggqhoGEEBUNQwggKhqGEAAUdUwgACiqmEAAURVwwACiKqGAQQQVQ0DCCCqGgYQQFQ1DCCAqGoYQABR1TCAAKKqYQABRFXDAAKIqoYBBBBVDQMIIKoaBhBAVDUMIICoahhAAFHVMIAAoqphAAFEVcMAAoiqhgEEEFUNAwggqhoGEEBUNQwggKhqGEAAUdUwgACiqmEAAURVwwACiKqGAQQQVQ0DCCCqGgYQQFQ1DCCAqGoYQABR1TCAAKKqYQABRFXDAAKIqoYBBBBVDQMIIKoaBhBAVDUMIICoahhAAFHVMIAAoqphAAFEVcMAAoiqhgEEEFUNAwggqhoGEEBUNQwggKhqGEAAUdUwgACiqmEAAURVwwACiKqGAQQQVQ0DCCCqGgYQQFQ1DCCAqGoYQABR1TCAAAMAfX4DwdHBj+0AAAAASUVORK5CYII=");
    background-position: right;
    background-repeat: repeat-y;
}
#modalTableCenter
{
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAMgCAMAAABWF8GOAAABpFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC7u7vk5OTY2NjExMTe3t67u7u/v7+8vLzT09PNzc28vLy9vb29vb3U1NTe3t66urrBwcHOzs7Hx8fLy8u7u7u+vr69vb3KysrBwcG/v7/Dw8O9vb3Gxsa9vb2+vr6/v7/X19fLy8vGxsbAwMDAwMDAwMC8vLzIyMi8vLzOzs7Pz8/Dw8PJycnj4+PFxcW+vr68vLzf39/Z2dni4uLMzMzIyMji4uK6urq/v7/S0tLCwsLMzMzZ2dnFxcXj4+O+vr7KysrW1tbd3d3Hx8fW1tXT09Lv7+/+/v5ubm719fVvb29xcXG2trabm5v29vaZmZnu7u7p6eiamprGxsXIyMf///9wcHDd3dze3t339/ecnJzm5uXU1NPt7e34+PiYmJi6urrf397o6Of09PS4uLj6+vrc3Nv8/Py7u7vX19b5+fnx8fHFxcTKysnn5+b7+/v9/f3y8vK3t7fV1dTh4eDg4N/z8/O5ubnHx8bJycg19c8YAAAAVnRSTlMwLSonJCEfGxgXFRMREA85MjZfrqKEqGN5Z5yVa3B0nKdjfpWJkGd0a499dIRviWxweqKPiHp9fmiJY5aVg46uiHlvqKOtkI6uZ32cg5WihK19kKKoiKpI3gAAAANQSURBVHhenIrXetpQEIQ35d5JUEUFEBJqIKsiY4ohrsHp5f1fJbNHEp8vuJHnaHb+nRXdCA04nuBGP9u8b3PQrgPAE43Hyq2ijPFADKy/TEAuu475Fp9C0ncpl6Q/PKQ8z5GsO6kFLrFw091oNHxmDfFGQ+i5+7iHT80pabo2DGMKb4wNcNoKsObg8tuG1+5o0M4rQu8B3oVFGP72vKIIHx89L2Tywh3sQeJePIT4icpVuU9cKFklq71blqAEXO5dt3T3buImZfLP5bZEgQPN5bnQDwBQ3s5lmYmFaHC7xfiK5J3qoxM5v5w6cuplVEdLbE4EPAKhZVfybI6kaVqlaRnMlCHYh6zKDuKAEgHMsuqAoWVk235sx7Ftxz6bw/e7kgMrpkBfHGlhpQvLsthMafp5kWIDIkT7orQ4yTSDS9O8DGAzCIKGzpZd0hdd12f6bHYFA3le6WfLLklVryeqqk4mKkIg6GzZJX3qLbroLfrYW/Sht+gVetNb9La36F1v0fveov+UitliqjAQhueme895PAWMC4sRwQLKktLaFggUCC/did7Gi3zJZP6ZL3fawL028KANPGoDT9rAszbwog28agP/tIH/2oBPLEJ8QpZYvuUTf0ksa2kRH6NSEbA9z7aPa9tbe5jwHNYH2Y9YagVFUXyM42pVjONYnIrV2MrTntq2VasRxESnb0GFoHQSYivED53oltKtmG4oiKL553wWYYu6rpvJ2M3wyoVawXvaB0EaIGma9vt0H/R92qcStfqFynWz6i1zsWVulWHCOcuwKrWqII4dJ46N2DGwHMOR8/UxbigY+LDgfOD5V57nA+c5l4scG1crDmGyCCWbJNyECQZcyClJNmoVQnJmNWP4Jqyu2fmcMFxgrDEqFYOalXVTI6wuy1IGubhEtaqhMZumMc2mxH4NWNeoViaYOxPZybtrLh3rGtXKhL/25ZAAAAAGAdjb0r/BM6Awm19qk6IoiqIoiqIoiqIoiqIoiqIoiqIoiqIoiqIoiqIoiqIoiqIoiqIoiqIoiqIoiqIoiqIoiqIoiqIoiqIoiqIoiqIoiqIoiqIoiqIoiqIoiqIoiqIoiqIoiqIoiqIoiqIoiqIoiqIoiqIoiqIoiqIoivLYIuQeEeKsCQAAAABJRU5ErkJggg==");
    background-position: top;
    background-repeat: repeat-x;
}
#modalTableRight
{
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAADICAYAAAAKqdogAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAQ5SURBVHjaLMNRCoAgEEXRl5NIiCDRRyC0vNmszJrsfnjgmLuviJiSPg6+fHizs7HyYmHmSWPioe0XQEwMVAQAAURVwwACiKqGAQQQVQ0DCCCqGgYQQFQ1DCCAqGoYQABR1TCAAKKqYQABRFXDAAKIqoYBBBBVDQMIIKoaBhBAVDUMIICoahhAAFHVMIAAoqphAAFEVcMAAoiqhgEEEFUNAwggqhoGEEBUNQwggKhqGEAAUdUwgACiqmEAAURVwwACiKqGAQQQVQ0DCCCqGgYQQFQ1DCCAqGoYQABR1TCAAKKqYQABRFXDAAKIqoYBBBBVDQMIIKoaBhBAVDUMIICoahhAAFHVMIAAoqphAAFEVcMAAoiqhgEEEFUNAwggqhoGEEBUNQwggKhqGEAAUdUwgACiqmEAAURVwwACiKqGAQQQVQ0DCCCqGgYQQFQ1DCCAqGoYQABR1TCAAKKqYQABRFXDAAKIqoYBBBBVDQMIIKoaBhBAVDUMIICoahhAAFHVMIAAoqphAAFEVcMAAoiqhgEEEFUNAwggqhoGEEBUNQwggKhqGEAAUdUwgACiqmEAAURVwwACiKqGAQQQVQ0DCCCqGgYQQFQ1DCCAqGoYQABR1TCAAKKqYQABRFXDAAKIqoYBBBBVDQMIIKoaBhBAVDUMIICoahhAAFHVMIAAoqphAAFEVcMAAoiqhgEEEFUNAwggqhoGEEBUNQwggKhqGEAAUdUwgACiqmEAAURVwwACiKqGAQQQVQ0DCCCqGgYQQFQ1DCCAqGoYQABR1TCAAKKqYQABRFXDAAKIqoYBBBBVDQMIIKoaBhBAVDUMIICoahhAAFHVMIAAoqphAAFEVcMAAoiqhgEEEFUNAwggqhoGEEBUNQwggKhqGEAAUdUwgACiqmEAAURVwwACiKqGAQQQVQ0DCCCqGgYQQFQ1DCCAqGoYQABR1TCAAKKqYQABRFXDAAKIqoYBBBBVDQMIIKoaBhBAVDUMIICoahhAAFHVMIAAoqphAAFEVcMAAoiqhgEEEFUNAwggqhoGEEBUNQwggKhqGEAAUdUwgACiqmEAAURVwwACiKqGAQQQVQ0DCCCqGgYQQFQ1DCCAqGoYQABR1TCAAKKqYQABRFXDAAKIqoYBBBBVDQMIIKoaBhBAVDUMIICoahhAAFHVMIAAoqphAAFEVcMAAoiqhgEEEFUNAwggqhoGEEBUNQwggKhqGEAAUdUwgACiqmEAAURVwwACiKqGAQQQVQ0DCCCqGgYQQFQ1DCCAqGoYQABR1TCAAKKqYQABRFXDAAKIqoYBBBBVDQMIIKoaBhBAVDUMIICoahhAAFHVMIAAoqphAAFEVcMAAoiqhgEEEFUNAwggqhoGEEBUNQwggKhqGEAAUdUwgACiqmEAAURVwwACiKqGAQQQVQ0DCCCqGgYQQFQ1DCCAqGoYQIABAE2KB7MA/aaxAAAAAElFTkSuQmCC");
    background-position: left;
    background-repeat: repeat-y;
}
#modalTableBL
{
    height: 19px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAEbSURBVHjaYvz//z8DCDAyMjIzQAAzFswKxGxINAcQsyPRnGlpaRsAAogRi2HYDAQZwIRkIAeUjWIgQACxwHQDDf2LZiAI/IUa9heN/xvJ0h8wxQABxMKAG6AbxAB13S80dZwwAwECCMUwJNdhMwgZoBsI8jIDQAAR4zIGNEOZcRjIABBAGIZhCTt0Q3/BXIJkIEj8H0AA4XMZtnBjRjIQ2YVgNkAAYTUMzXW4DISBfzA+QADhdBkBA7FGCkAAMeHzI8hANC+j03+RvP0bIIAIhRkxLoRHEEAAMTEQAbC4EKsrAQKIKMOwGIjVuwABxMJAAoAZiOZtOAAIICYGMgDIUGwuBQggsgzDZShAAFFkGLqhAAFEFcNgACDAAFcYfwHmhNRgAAAAAElFTkSuQmCC");
    background-position: right top;
    background-repeat: no-repeat;
}
#modalTableBottom
{
    height: 19px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJkAAAATCAYAAACDd68EAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAADQSURBVHjaYkxLS/vPMApGAQ0BQAAxArHXaDCMAloCgABiAeKfo8EwCmgJAAJoNJGNApoDgAACJbJfo8EwCmgJAAJotCQbBTQHAAE0WpKNApoDgAACJbLfo8EwCmgJAAJoNJGNApoDgAAaTWSjgOYAIIBAiezPaDCMAloCgAAaTWSjgOYAIIBGE9kooDkACCBQIvs7GgyjgJYAIIBGE9kooDkACCBQIvs3GgyjgJYAIIBGE9kooDkACCDQejKm0WAYBbQEAAHEPBoEo4DWACDAAOCaEXokW2nbAAAAAElFTkSuQmCC");
    background-position: top;
    background-repeat: repeat-x;
}
#modalTableBR
{
    height: 19px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAEZSURBVHjaYkxLS/s/a9asAAYGhu9A/BOIfyDRv4D4NxL9Fwtm+P//P5gGCCBGIPbHYtAvKBtm0D8ojWEQsmEAAQQyzA3JoD9Qg3/jcNEvqH4MV4EAQACBDLPHY9BfHN5jwGYYQACBDDNH8hrZBoEAQACBDDPAYRB6ODHgCisYAAggkGEaWAIZmc1AjKtAACCAQIYpoXnnNx7X4HQVCAAEEMgwWSSX/SXXIBAACCCQYeJYDEI3gKBBIAAQQCDDhAi4hCiDQAAggECG8ePyDikGgQBAAIEM48HnGmINAgGAAAIZxonLNaQYBAIAAQQyjA3dAFINgQGAAAIZxkypITAAEEBwwygxBAYAAogRaAgDtQBAAFHVMIAAAwAW58vb+W55eAAAAABJRU5ErkJggg==");
    background-position: left top;
    background-repeat: no-repeat;
}

.upperbackground
{
    background-image: url("data:image/png;base64,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");
    height: 80px;
    width: 100%;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0px;
    left: 0px;
}
.logocanvas
{
    background-image: url("data:image/png;base64,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");
    height: 75px;
    width: 195px;
    margin: 0;
    padding: 0;
    text-align: center;
    float: left;
    top: 0px;
}

.logocanvas img
{
    padding-top: 8px;
    vertical-align: middle;
}
.page
{
    width: 960px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    top: 0px;
}

#header
{
    width: 960px;
    position: relative;
    margin-bottom: 0px;
    color: #000;
    padding: 0;
    top: 0px;
}

#header h1
{
    font-weight: bold;
    padding: 5px 0;
    margin: 0;
    color: #000;
    border: none;
    line-height: 2em;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 32px !important;
}

#main
{
    clear: both;
    position: relative;
    padding: 10px 0px 0px 10px;
    min-height: 500px;
    _height: 1px; /* only IE6 applies CSS properties starting with an underscrore */
}

#footer
{
    color: #999;
    padding: 5px 0;
    text-align: center;
    line-height: normal;
    margin-top: 10px;
    font-size: .9em;
    clear: both;
    border-top: 1px solid #999;
    width:100%;
}

/* TAB MENU   
----------------------------------------------------------*/
ul#menu
{
    /* border-bottom: 1px #5C87B2 solid; */
    padding: 0px;
    position: relative;
    margin: 0px;
    text-align: left; /*border-left: 1px solid #000000; /* border-right:1px solid #000000; */
    padding-left: 5px;
}

ul#menu li
{
    display: inline-block;
    list-style: none; /*  border-left: 1px solid #000000;     border-right: 2px solid #000000; */
    height: 34px;
    margin: 0px;
    position: relative;
    margin-left: -5px;
}

ul#menu li#greeting
{
    padding: 10px 15px;
    font-weight: bold;
    text-decoration: none;
    line-height: 2.8em;
    color: #fff;
}

ul#menu li a
{
    padding: 10px 10px;
    font-weight: bold;
    text-decoration: none;
    line-height: 2.8em;
    color: #fff;
    margin: 0px;
}

ul#menu li a.currentDiv
{
    padding: 10px 10px;
    font-weight: bold;
    text-decoration: none;
    line-height: 2.8em;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAkCAYAAAB/up84AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAEcSURBVHjaYvz///9MhlEwaABAALEAMeNoMAweABBAoAj5PxoMgwcABBDTaBAMLgAQQKMRMsgAQACNRsggAwABNBohgwwABNBohAwyABBAoxEyyABAAI1GyCADAAE0GiGDDAAE0GiEDDIAEECjETLIAEAAjUbIIAMAATQaIYMMAATQaIQMMgAQQKMRMsgAQACNRsggAwABNBohgwwABNBohAwyABBAoxEyyABAAI1GyCADAAE0GiGDDAAE0GiEDDIAEECjETLIAEAAjUbIIAMAATQaIYMMAATQaIQMMgAQQKMRMsgAQACNRsggAwABNBohgwwABNBohAwyABBAoxEyyABAAI1GyCADAAE0umFnkAGAABrdsDPIAECAAQAT9gXmFIatyQAAAABJRU5ErkJggg==");
    text-decoration: none;
    color: #000; /*opacity: 0.5;     -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=50)";     filter: alpha(opacity=50);     */
    margin: 0px;
}

ul#menu li a:hover
{
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAkCAYAAAB/up84AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAEcSURBVHjaYvz///9MhlEwaABAALEAMeNoMAweABBAoAj5PxoMgwcABBDTaBAMLgAQQKMRMsgAQACNRsggAwABNBohgwwABNBohAwyABBAoxEyyABAAI1GyCADAAE0GiGDDAAE0GiEDDIAEECjETLIAEAAjUbIIAMAATQaIYMMAATQaIQMMgAQQKMRMsgAQACNRsggAwABNBohgwwABNBohAwyABBAoxEyyABAAI1GyCADAAE0GiGDDAAE0GiEDDIAEECjETLIAEAAjUbIIAMAATQaIYMMAATQaIQMMgAQQKMRMsgAQACNRsggAwABNBohgwwABNBohAwyABBAoxEyyABAAI1GyCADAAE0umFnkAGAABrdsDPIAECAAQAT9gXmFIatyQAAAABJRU5ErkJggg==");
    text-decoration: none;
    color: #000; /*opacity: 0.5;     -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=50)";     filter: alpha(opacity=50);     */
}

ul#menu li a:active
{
    text-decoration: none;
}

ul#menu li.selected a
{
    background-color: #fff;
    color: #000;
}

/* FORM LAYOUT ELEMENTS   
----------------------------------------------------------*/

fieldset
{
    margin: 1em 0;
    padding: 1em;
    border: 1px solid #CCC;
}

fieldset p
{
    margin: 2px 12px 10px 10px;
}

fieldset label
{
    display: block;
}

fieldset label.inline
{
    display: inline;
}

legend
{
    font-size: 1.1em;
    font-weight: 600;
    padding: 2px 4px 8px 4px;
}

input[type="text"]
{
    width: 220px;
    border: 1px solid #CCC;
    height: 23px;
    line-height: 23px;
    font-size: 115%;
    font-weight: bold;
    color: #555;
}

input[type="file"]
{
    width: 223px;
    height: 28px;
    line-height: 26px;
    font-weight: bold;
    color: #555;
}

input[type="password"]
{
    width: 220px;
    border: 1px solid #CCC;
    font-size: 115%;
    font-weight: bold;
    color: #555;
    height: 23px;
    line-height: 23px;
}
.inputSelectBox
{
    height: 27px;
    width: 225px;
    border: 1px solid #CCC;
    font-size: 115%;
    font-weight: bold;
    color: #555;
}

.modalSelectBox
{
    height: 27px;
    width: 190px;
    border: 1px solid #CCC;
    font-size: 105%;
    font-weight: bold;
    color: #555;
}

.modalFormTable input[type="text"]
{
    width: 185px;
    border: 1px solid #CCC;
    height: 23px;
    line-height: 23px;
    font-size: 105%;
    font-weight: bold;
    color: #555;
}

.modalFormTable input[type="file"]
{
    width: 185px;
    height: 25px;
    line-height: 26px;
    font-weight: bold;
    color: #555;
}

.modalFormTable input[type="password"]
{
    width: 185px;
    border: 1px solid #CCC;
    font-size: 105%;
    font-weight: bold;
    color: #555;
    height: 23px;
    line-height: 23px;
}

.subActionButton
{
    min-width:80px;
    font-weight: bold;
	font-size:105%;
    padding: 0px 7px 0px 7px;
	height: 25px;
}
.submitButton
{

    min-width:100px;
    font-size: 115%;
    font-weight: bold;
    padding: 7px 10px 7px 10px;
}
/* TABLE
----------------------------------------------------------*/
table.modalFormTable
{

    border: 1px solid #eee;
    margin-bottom: 10px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGUAAAAyCAMAAAByKeWyAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAnUExURf////39/f7+/vr6+vz8/Pb29vj4+PLy8vf39/T09Pn5+fPz8/v7++Ton04AAAELSURBVHjaYmCgBwAIIPoggACiDwIIIPoggACiDwIIIPoggACiDwIIIPoggACiDwIIIPoggACiDwIIIPoggACiDwIIIPoggACiDwIIIPoggACiDwIIIPoggACiDwIIIPoggACiDwIIIPoggACiDwIIIPoggACiDwIIIAYmegCAAKKPLQABRB9bAAKIPrYABBADIz0AQADRxxaAAKKPLQABRB9bAAKIPrYABBADCz0AQADRxxaAAKKPLQABxMBDDwAQQAzM9AAAAUQfWwACiD62AAQQAxc9AEAAMbDRAwAEEH1sAQggBg56AIAAYmClBwAIIPrYAhBADJz0AAABxMBNDwAQQAzs9AAAAQYA0OQslpFHOKcAAAAASUVORK5CYII=");
    background-repeat: repeat-x;
    background-position: bottom;
    min-width: 400px;
    margin-left:15px;

}
.modalFormTableWidthTabs {
    margin-right:15px;
}
table.modalFormTable tr
{

}
table.modalFormTable td
{
    min-height: 10px;
    font-size: 100%;
    padding: 5px;
}

table.formTable
{
    padding: 5px 10px 5px 10px;
    border: 1px solid #eee;
    margin-bottom: 10px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGUAAAAyCAMAAAByKeWyAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAnUExURf////39/f7+/vr6+vz8/Pb29vj4+PLy8vf39/T09Pn5+fPz8/v7++Ton04AAAELSURBVHjaYmCgBwAIIPoggACiDwIIIPoggACiDwIIIPoggACiDwIIIPoggACiDwIIIPoggACiDwIIIPoggACiDwIIIPoggACiDwIIIPoggACiDwIIIPoggACiDwIIIPoggACiDwIIIPoggACiDwIIIPoggACiDwIIIAYmegCAAKKPLQABRB9bAAKIPrYABBADIz0AQADRxxaAAKKPLQABRB9bAAKIPrYABBADCz0AQADRxxaAAKKPLQABxMBDDwAQQAzM9AAAAUQfWwACiD62AAQQAxc9AEAAMbDRAwAEEH1sAQggBg56AIAAYmClBwAIIPrYAhBADJz0AAABxMBNDwAQQAzs9AAAAQYA0OQslpFHOKcAAAAASUVORK5CYII=");
    background-repeat: repeat-x;
    background-position: bottom;
    width: 500px;
}
table.formTable tr
{
}
table.formTable td
{
    min-height: 10px;
    font-size: 115%;
    min-width: 120px;
}

.formTableNoStyle
{
    font-size: 115%;
    width: 500px;
    padding-right: 20px;
}

div.dataTableContainer
{
    position: relative;
    float: left;
    top: 0px;
}

div.dataTable
{
    -webkit-user-select: none;
    -moz-user-select: none;
    width: 610px;
    height: 390px;
    overflow: auto;
    border: 1px solid #e7e7e7;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAyCAMAAABiSatuAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAYUExURfDw8O/v7/Ly8ufn5+3t7fHx8ePj4+rq6jNEfu4AAAD2SURBVHjaYmBjZmEEAgZGBiBgZWIHCCAGdAGAAMIQAAggDAGAAMIQAAggDAGAAMIQAAggDAGAAMIQAAggDAGAAMIQAAggDAGAAMIQAAggDAGAAMIQAAggDAGAAMIQAAggDAGAAMIQAAggDAGAAMIQAAggDAGAAMIQAAggDAGAAMIQAAggDAGAAMIQAAggDAGAAMIQAAggDAGAAMIQAAggDAGAAMIQAAggDAGAAMIQAAggDAGAAMIQAAggDAGAAMIQAAggDAGAAMIQAAggDAGAAMIQAAggDAGAAMIQAAggDAGAAMIQAAggDAGAAMIQAAggDAGAAAMAZSIGQfBNlbwAAAAASUVORK5CYII=");
    background-position: right;
    background-repeat: repeat-y;
}

table.dataTableHeader
{
    border-collapse:collapse;
    height: 25px;
    padding:0px 4px 0px 4px;
}
table.dataTable
{
    width: 590px;
    border-collapse: collapse;
}
table.dataTable td
{
    border-left: solid #f2f2f2 1px;
    height: 26px;
    padding:0px 4px 0px 4px;
    line-height:20px;
    margin-top:2px;
    cursor:pointer;
}

.dataTableRow
{
    color: #666;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGUAAAAyCAIAAADKlYLXAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAQhSURBVHjaYvz//z/DKCAaAAQQ02gQkAQAAmg0vEgDAAE0Gl6kAYAAGg0v0gBAAI2GF2kAIIBGw4s0ABBAo+FFGgAIoNHwIg0ABNBoeJEGAAJoNLxIAwABNBpepAGAABoNL9IAQACNhhdpACCARsOLNAAQQKPhRRoACKDR8CINAATQaHiRBgACaDS8SAMAATQaXqQBgAAaDS/SAEAAjYYXaQAggEbDizQAEECj4UUaAAig0fAiDQAEEAue+VqgFCMjI0nGkaGFpuZQHQAEEL70RYaL8WghaSKdFoFFlZl8gABiopZ9EFk8amiUXv6DAU3jElkWIICYCCqCM/B7GCJLSaCQF/+MYECh+WgmoKlElgUIIBZI/GC1EjPIaATgDqC1Rf/+/aMwcAECiAkeflhVEOMByj1J3ayK6R4iswhBjwAVAAQQE35Hw4MST1pD1kh82JEdPQS1Y3qESBcSjDagAoAAYiIys8DNwszqyC4AylKS3HC5GH8kUct2YgBAADER4wf8cYLmdCKrIZL8RnyGxWosmr2k5mJkABBALHiKQOR6AFMZeU1KNEcQWQBjtQuPA5BtgSiDN3dIalVgigAEEBMe/chS+AsFsusErKFAZPqCC6KFDkm+ILW+AgggJrLrRPyuxFVvkFcwEW84Qe2k2oimHiCAsOdHuCByAkZLzGgNN+QKlMg0D88pcAapeROtoUBkSsFVCCA3A5Hdg2wsQACxYFqDh4sZjljtxlNYoAkCtSMX0iSVMlgDjmDbAmtk42qiQ3yHHHAAAcREZA8DzSBczQv8rseMMeILJvzZELNwINhPwpozsEYtchIBCCAmZNWYOv/DAFwnmodxFc/ItRJa7xKrFB5zsPbm4OJo/VbMQoNgnxyz5MHaNIFwAQKIBU+OI5jg0XyOtf7GmjXg6RxXoYmZBLCWpFjzJlqhgTURoBWXWD2CVRdAALEglyCYIYVZPGMWHJjBgZwq0ZIqWlMIa3LAw8XjMGSXYAY9wdEnzAIHmQE3DSCAmOBZDH/bD7PuwJpBkJMGZowhZ2piCilcKRdXaYCnVMU6PIc1vJADBLOJDhBALLiqc7TIxJqq8YzJ4Moy+AsvzEIEM89iTUHIiQtXBKAVAhC7kGtAtISPWaUAuQABxIJZ0BDTmMA/aIU/FyA3QdAqbKxhhzW/Y2ZwrEUV1syO1hjCkzfRSnMgAyCAmDCVounHWohgbVUjhyNJHR2saQqX+bgyOFp+xJrlMX2HVuDiqaMgACCAoOU91uYVZsGMGd64ki7WZiquXINZGmA2FDFNwNX9wFovISdq5NSHlmkwLUWOGKBigABiQcvVcAnk0IWogavEmn3QGvpYSyK0+gs5X+ApnrEWlGgdAzQ3IDNwJU+s2RBXSQo3ByCAWF68eMEwCogGAAEGAPc/yUhq3SiMAAAAAElFTkSuQmCC");
    background-repeat: repeat-x;
    background-position: bottom;
}
.dataTableRowHL
{
    color: #333;
    background: #FFFFDD;
    background-image: url("data:image/png;base64,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");
    background-repeat: repeat-x;
    background-position: bottom;
}
.dataTableRowERROR
{
    color: #000;
    background: #ffcece;
    background-image: url("data:image/png;base64,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");
    background-repeat: repeat-x;
    background-position: bottom;
}

.dataTableRowGREY
{
    color: #000;
    background: #ffcece;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAyCAIAAACh0Q7HAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAEjSURBVHjaYvz//z/DQACAAGJiGCAAEEADZjFAAA2YxQABNGAWAwQQy9+/fwfEYoAAYhmoVA0QQAMW1AABNGA+BgigAbMYIIAGzGKAABowiwECaMAsBgigAUvVAAE0YD4GCKAB8zFAAA2YjwECaMAsBgigAQtqgAAaMB8DBNCA+RgggAbMYoAAGrCgBgigAbMYIIAGLKgBAmjALAYIoAGzGCCABsxigAAaMIsBAmjAUjVAAA2YxQABNGBBDRBAA+ZjgAAaMB8DBNCA+RgggAbMxwABNGA+BgigAbMYIIAGzGKAABqwOAYIoAHzMUAADZjFAAE0YEENEEAD5mOAABowiwECaMAsBgigAYtjgAAaMB8DBBDLv3//BsRigAAaMIsBAgwAmSdXOUNv7sIAAAAASUVORK5CYII=");
    background-repeat: repeat-x;
    background-position: bottom;
}

.dataTableIcon{
    margin-right:5px;
    border:1px solid #ffffff;
    width:14px;
    height:14px;
    background-repeat:no-repeat;
    background-position:left;
    cursor:pointer;
    float:left;
}
.viewUserProfile{
    text-decoration:none;
}
.sectionCap img
{
    width: 191px;
    height: 12px;
    margin-bottom:5px;
}

.controlArea
{
    position: relative;
    float: right;
    width: 190px;
    top: 15px;
}
.controlAreaHeader {
    padding: 0px 4px 4px 4px;
    font-weight: 600;
}
.controlAreaSection {
    margin-top: 10px;
    padding: 8px;
    border: solid 1px #e7e7e7;
    background: #f5f5f5;
    min-height:45px;
}
/*table
{
    border: solid 1px #e8eef4;
    border-collapse: collapse;
}

table td
{
    padding: 5px;
    border: solid 1px #e8eef4;
}

table th
{
    padding: 6px 5px;
    text-align: left;
    background-color: #e8eef4;
    border: solid 1px #e8eef4;
}
*/

/* MISC  
----------------------------------------------------------*/
.loginMessageDiv
{
    position: relative;
    margin: 5px 0px 5px 0px;
    padding: 12px 15px 8px 15px;
    font-weight: bold;
    border: 1px solid #ffffff;
    height: 20px;
    color: #ffffff;
    background: #ffffff;
    visibility: hidden;
    width: 85%;
}

.loginResponseMessageDiv
{
    color: #009900;
    background: #ccffcc;
    border: 1px solid #009900;
    top: 0px;
    left: 0px;
}
.loginResponseMessageFinalDiv
{
    color: #cccccc;
    background: #f5f5f5;
    border: 1px solid #cccccc;
    top: 0px;
    left: 0px;
}

.loginResponseErrorDiv
{
    background: #ff0000;
    color: #ffffff;
    border: 1px solid #990000;
    top: 0px;
    left: 0px;
}
.messageDiv
{
    position: relative;
    margin: 0px 0px 5px 0px;
    padding: 2px 15px 2px 15px;
    font-weight: bold;
    border: 1px solid #ffffff;
    height: 15px;
    color: #ffffff;
    background: #ffffff;
    visibility: hidden;
    font-size: 90%;
}
.responseMessageDiv
{
    color: #009900;
    background: #ccffcc;
    border: 1px solid #009900;
    top: 0px;
    left: 0px;
}
.responseMessageFinalDiv
{
    color: #99cc99;
    background: #efffef;
    border: 1px solid #cdefcd;
    top: 0px;
    left: 0px;
}
.responseErrorDiv
{
    background: #ff0000;
    color: #ffffff;
    border: 1px solid #990000;
    top: 0px;
    left: 0px;
}
.clear
{
    clear: both;
}

.error
{
    color: Red;
}

#menucontainer
{
    position: relative;
    top: 26px;
    float: left;
    padding-left: 10px;
}

div#title
{
    display: block;
    float: left;
    text-align: left;
}

#logindisplay
{
    font-size: 1.1em;
    display: block;
    text-align: right;
    margin: 5px 0px 0px 0px;
    color: White;
    position: absolute;
    top: 0px;
    right: 0px;
}

#logindisplay a:link
{
    color: white;
    text-decoration: underline;
}

#logindisplay a:visited
{
    color: white;
    text-decoration: underline;
}

#logindisplay a:hover
{
    color: white;
    text-decoration: none;
}

#UserName, #Password
{
    width: 200px;
    height: 25px;
    font-size: 15px;
    font-weight: bold;
    color: #000;
}

.field-validation-error
{
    color: #ff0000;
}

.input-validation-error
{
    border: 1px solid #ff0000;
    background-color: #ffeeee;
}

.validation-summary-errors
{
    font-weight: bold;
    color: #ff0000;
}

div.validationImagePass
{
    width: 18px;
    height: 18px;
    background-color: Transparent;
}

div.validationImageFail
{
    width: 18px;
    height: 18px;
    background-color: #f00;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAJUExURf8AAJkAAP////D7hBIAAABmSURBVHjaYmDEAAABxMDIgAYYAQIIixBAAGERAggguBATE0wIIICwCAEEEBYhgADCIgQQQFiEAAIIixBAAGERAgggLEIAAYTFqQABhEUVQABhEQIIICwaAQIIixBAADFgBiFAgAEASOIAbZXnzXsAAAAASUVORK5CYII=");
}
.verticalTabLinkHeader
{
    margin-top:-15px;
    height:18px;
    background:#ffffff;
    background-image: url(/Content/Images/vertical_tab_return_bkgd.png);
    background-position:right bottom;
    background-repeat:no-repeat;
    margin-bottom:10px;
    width:108px;
    padding: 11px 0px 11px 0px;
    text-align: center;
    position: relative;
}
.verticalTabLinkHeader a
{
    color: #666666;
    text-decoration: none;
}
.verticalTabLink
{
    position: relative;
    padding: 11px 0px 11px 0px;
    width: 80px;
    text-align: center;
    background-repeat: no-repeat;
    height: 65px;
    border-collapse:collapse;
}
.verticalTabLink a
{
    color: #666666;
    text-decoration: none;
}
.verticalTabLink a:hover
{
    color: #333333;
    text-decoration: none;
}

.verticalTabActive
{
    border-top: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
    position: relative;
    padding: 10px 0px 10px 0px;
    width: 80px;
    background: #fff;
    text-align: center;
    height: 65px;
}
.verticalTabActive a
{
    color: #666666;
    text-decoration: none;
}
.verticalTabImage {
    margin-left:18px; 
    width:45px;
    height:50px;
    background-repeat:no-repeat;
    background-position:left;
    cursor:pointer;
}
.verticalActiveTabImage {
    margin-left:18px; 
    width:45px;
    height:50px;
    background-repeat:no-repeat;
    background-position:right;
    cursor:pointer;
}
#leftVerticalTabSection
{
    width: 90px;
    height: 500px;
    float: left;
    padding-top: 10px;
    text-align:center;
}
#leftVerticalTabSectionBackground
{
    position: absolute;
    top: 0px;
    left: 0px;
}
#leftVerticalTabSectionBackground img
{
    width: 90px;
    height: 500px;
}
#leftVerticalNoTabSection
{
    width: 19px;
    height: 500px;
    float: left;
    padding-top: 10px;
    text-align:center;
}
#leftVerticalNoTabSectionBackground
{
    position: absolute;
    top: 0px;
    left: 0px;
}
#leftVerticalNoTabSectionBackground img
{
    width: 19px;
    height: 500px;
}
.mainSection
{
    float: left;
    padding-left: 20px;
}

#formContainer
{
    position: relative;
    top: 0px;
    left: 0px;
}
#pageContainer
{
    position: relative;
    top: 0px;
    left: 0px;
    width: 820px;
}
.paginationActive{
    font-weight:bold;
    color: #666666
}
.paginationEmpty{
    font-weight:bold;
    color: #000000;
}
.pagingBar{
    background-color:#f5f5f5;
    border:1px solid #eee;
    padding:3px 5px;
    font-size:110%;
    float:right;
    right: 0px;
    display:none;
	z-index:800;
}
.tagCloud {
    height: 256px;
    border:1px solid #ccc;
    padding:4px;
    background-image:url('/Content/Images/tag_cloud_bkgd.png');
    background-position:top;
}
.contactList {
    height: 150px;
    border:1px solid #ccc;
    padding:4px;
    background-image:url('/Content/Images/contact_list_bkgd.png');
    background-position:center;
}