.cFormWrapper {
    width:225px;
    float:left;
    margin-right:40px;
}
.cDropDown {
    cursor:pointer;
    float:left;
}
.cInput {
    cursor:pointer;
    border:1px solid #116ba7;
    background-color:#ffffff;
    color:#494949;
    font-weight:normal;
    font-size:1em;
    font-family:Verdana, Arial, sans-serif;
    width:100%;
    padding:0px;
    margin:0px;
    height:18px;
    white-space:nowrap;
}
.cDatepickerExtraShow {
    position:absolute;
    left:-1px;
    top:198px;
    width:205px;
    padding:2px 0px;
    height:16px;
    border-left:1px solid #116ba7;
    border-right:1px solid #116ba7;
    border-bottom:1px solid #116ba7;
    background-color:white;
    color:#116ba7;
    font-size:10px;
    text-align:center;
    cursor:pointer;
}
.cDatepickerExtraHide {
    position:absolute;
    left:-1px;
    top:198px;
    width:205px;
    padding:2px 0px;
    height:16px;
    border-left:1px solid #116ba7;
    border-right:1px solid #116ba7;
    border-bottom:1px solid #116ba7;
    background-color:white;
    color:red;
    font-size:10px;
    text-align:center;
    cursor:pointer;
}
.cDatePicker {
    cursor:pointer;
    float:left;
}
.cDatePicker2 {
    cursor:pointer;
    float:left;
}
.cRadioItem {
    cursor:pointer;
    padding-top:3px;
}
.cRefreshButton { cursor:pointer; }
.cResetButton { cursor:pointer; }
.cCheckBoxItem {
    cursor:pointer;
    padding-top:5px;
}
.cFormContainer {
    float:left;
    padding:10px;
    position:relative;
    border:1px solid #c9c9c9;
    min-height:22px;
    width:100%;
    margin-right:20px;
    margin-bottom:20px;
}
.cFormContainerHidden {
    float:left;
    padding:10px;
    position:relative;
    border:1px solid #c9c9c9;
    min-height:22px;
    width:100%;
    margin-right:20px;
    margin-bottom:20px;
    min-height:24px !important;
    border:0px !important;
}
div.cFormContainerSingle {
    float:left;
    position:relative;
    border:0px;
    width:100%;
}
ul.cFormDropDownList {
    list-style-type:none;
    padding:0px;
    margin:0px;
    margin-right:20px;
    border-left:1px solid #116ba7;
    border-right:1px solid #116ba7;
    background-color:#ffffff;
}
ul.cFormDropDownList li {
    border-bottom:1px solid #116ba7;
    cursor:pointer;
    min-height:20px;
    padding:0 3px;
}
.cFormDropDownContainer {
    position:absolute;
    top:30px;
    display:none;
    width:100%;
    z-index:30;
    padding:30px;
    margin-left:-30px;
    margin-top:-30px;
}
span.cFormLabel {
    background-color:#f9f9f9;
    position:absolute;
    left:5px;
    top:-8px;
    padding-left:5px;
    padding-right:5px;
    color:#116ba7;
    z-index:10;
}
input, select, textarea {
    border:1px solid #116ba7;
    background-color:#ffffff;
    color:#494949;
    font-weight:normal;
    font-size:1em;
    font-family:Verdana, Arial, sans-serif;
    width:100%;
    padding:0px;
    margin:0px;
}
.cBigText textarea { height:85px !important; }
textarea {
    resize:none;
    height:52px;
}
input { height:18px; }
.cFormContainerSingle { font-weight:bold; }
.cFormContainerSingle input {
    cursor:pointer;
    border-top:1px solid #8e8e8e;
    border-bottom:1px solid #8e8e8e;
    border-left:1px solid #8e8e8e;
    border-right:0px;
    padding-bottom:3px;
    padding-right:30px;
    height:26px;
    background-image:url(../img/iconElements/btnSave.gif);
    background-repeat:no-repeat;
    background-position:right;
    font-weight:bold;
}
.cFormContainerSingle.cPrint input { background-image:url(../img/iconElements/btnPrint.gif); }
.cFormContainerSingle.cExport input { background-image:url(../img/iconElements/btnNew.gif); }
#ui-datepicker-div {
    width:201px;
    height:195px;
    border:1px solid #116ba7;
    border-top:0px !important;
    z-index:1000 !important;
}
.cFilterDropDown {
    font-weight:normal !important;
    float:right;
    width:232px;
    margin:0px;
    padding:0px;
    padding-right:15px;
    border:none;
    font-size:1.1em !important;
}
html, body {
    margin:0px;
    padding:0px;
    color:#494949;
    line-height:130%;
    font-family:Verdana, Arial, sans-serif;
    font-size:0.83em;
    font-weight:normal;
    background-image:url(../img/bgElements/bg_pattern.gif);
    height:100%;
}
html {
    overflow:scroll;
    overflow-x:auto;
}
div.data { display:none; }
table {
    margin:0px;
    padding:0px;
}
.sticky {
    position:fixed;
    top:0;
    background-color:white;
    z-index:1000;
    left:50%;
    margin-left:-274px;
    padding:3px;
    border:1px solid grey;
    width:725px;
}
td {
    margin:0px;
    padding:0px;
}
table.cProtocolTable tr { height:25px; }
.cProtocolTD {
    width:200px;
    padding:5px;
    background-image:url(../img/bgElements/bg_div.gif);
}
.cProtocolTD_head {
    width:200px;
    padding:5px;
    background-image:url(../img/bgElements/bg_div.gif);
    color:#116ba7;
    font-weight:bold;
}
.cSite {
    width:100%;
    background-image:url(../img/bgElements/bg_gradient.png);
    background-position:top left;
    background-repeat:repeat-x;
    min-height:100%;
}
.cLogo {
    padding-top:20px;
    margin-left:15px;
}
.cContent_wrapper {
    width:1019px;
    margin:0 auto;
}
img { border:0px; }
.cHeader {
    color:#116ba7;
    font-weight:bold;
    width:88px;
    float:left;
}
.cHeaderLong {
    color:#116ba7;
    font-weight:bold;
    width:300px;
    float:left;
}
.cLeft {
    float:left;
    width:45%;
    text-align:left;
}
.cRight {
    float:right;
    width:42%;
    text-align:left;
    margin-right:0px !important;
}
.cClear { clear:both; }
.cMaps {
    height:305px;
    width:310px;
    border:1px solid #116ba7;
}
hr {
    width:100%;
    border:0 none;
    background-color:#c9c9c9;
    color:#c9c9c9;
    height:1px;
}
.cGreen {
    color:#116ba7;
    font-weight:bold;
}
.cGrey {
    color:#494949;
    font-weight:normal;
}
.cGreen_normal { color:#116ba7; }
.cHighlight { background-color:#e2efd2; }
.cTextInactive { text-decoration:line-through; }
.cResultControlAddresses {
    padding-top:10px;
    position:static;
}
.cResultControlUsers {
    padding-top:10px;
    position:static;
}
.cResultControlUsersFrequency {
    padding-top:10px;
    position:static;
}
.cResultControlProtocolsAddress {
    padding-top:10px;
    top:-15px;
    right:-1px !important;
    position:relative;
}
.cResultControlHouses {
    padding-top:10px;
    position:static;
}
a:active {
    color:#116ba7;
    text-decoration:none;
}
a:link {
    color:#116ba7;
    text-decoration:none;
}
a:visited {
    color:#116ba7;
    text-decoration:none;
}
a:hover {
    color:#116ba7;
    text-decoration:underline;
}
a.cClose:active {
    color:#ffffff;
    text-decoration:none;
}
a.cClose:link {
    color:#ffffff;
    text-decoration:none;
}
a.cClose:visited {
    color:#ffffff;
    text-decoration:none;
}
a.cClose:hover {
    color:#ffffff;
    text-decoration:none;
}
a.cTabLink:active {
    color:#116ba7;
    text-decoration:none;
}
a.cTabLink:link {
    color:#116ba7;
    text-decoration:none;
}
a.cTabLink:visited {
    color:#116ba7;
    text-decoration:none;
}
a.cTabLink:hover {
    color:#116ba7;
    text-decoration:none;
}
.cNoMargin { margin-bottom:0px !important; }
.cMargin10 { margin-bottom:10px !important; }
.cLine {
    height:15px;
    background-image:url(../img/bgElements/bg_div.gif);
    background-position:bottom;
    background-repeat:repeat-x;
    padding:5px;
}
.cTreeView {
    margin:0px;
    padding:0px;
    padding-top:5px !important;
}
.cTreeView ul {
    position:relative;
    padding:0px;
    margin:0px;
}
.cTreeView li {
    background-image:url(../img/bgElements/treeBranch.gif);
    background-repeat:no-repeat;
    list-style-type:none;
    padding:0 0 0 15px;
    position:relative;
}
.cTreeView .cTreeViewCtrl {
    cursor:pointer;
    height:12px;
    left:-4px;
    position:absolute;
    top:10px;
    width:12px;
    z-index:20;
}
.cTreeView_Plus { background-image:url(../img/iconElements/iconPlus.gif); }
.cTreeView_Minus { background-image:url(../img/iconElements/iconMinus.gif); }
.cTreeLine {
    background-image:url(../img/bgElements/treeLine.png);
    background-repeat:no-repeat;
    background-position:bottom left;
}
.cTreeLineFirst {
    background-image:url(../img/bgElements/treeBranchFirst.gif) !important;
    background-repeat:no-repeat;
}
.cTreeLineSingle {
    background-image:none !important;
    padding:0px !important;
}
.cBold { font-weight:bold; }
.cLink {
    font-weight:normal;
    color:#116ba7;
    cursor:pointer;
}
.cHeaderNoWidth {
    color:#116ba7;
    font-weight:bold;
    float:left;
}
.cPlainBox { padding:5px; }
.cSortArrows {
    width:15px;
    height:15px;
    padding-top:4px;
    float:left;
}
.cSortArrows img { cursor:pointer; }
.jsResultSwitcher {
    position:absolute !important;
    right:10px;
}
.cLogout {
    float:right;
    color:white;
    right:12px;
    top:0px;
    position:relative;
    top:-85px;
    z-index:100;
    text-align:right;
}
.cLogout a {
    color:#ffffff !important;
    text-decoration:none;
    font-weight:bold;
}
.cError {
    border:1px solid #ff0000;
    padding:5px;
    background-color:#ffcccc;
    color:#ff0000;
}
.cSuccess {
    border:1px solid #006600;
    padding:5px;
    background-color:#ccffcc;
    color:#006600;
}
td.highlight_calendar a {
    background-color:red !important;
    border:1px red solid;
    color:red !important;
    font-weight:bold !important;
}
td.highlight_calendar a.ui-state-hover {
    background:red ! important;
    color:white !important;
}
td.highlight_calendar {
    color:red !important;
    font-weight:bold !important;
}
li.cBorderNo { border-bottom:none !important; }
.cBlack { color:#494949 !important; }
.jsResultView a { padding-right:10px; }
.cBorderGreen { background-color:#e3edd6; }
.cBorderRed { background-color:#f9e4e4; }
.cResearchTitle {
    float:left;
    width:100%;
    height:40px;
    font-weight:bold;
}
.cOverlay {
    min-height:100%;
    width:100%;
    background-image:url(../img/bgElements/bg_overlay.png);
    z-index:999;
    position:absolute;
    left:0px;
    top:0px;
}
.cOverlayContent {
    width:816px;
    position:absolute;
    left:50%;
    margin-left:-408px;
}
.cCloseOverlay {
    color:#ffffff;
    text-align:right;
    padding-right:13px;
    position:relative;
    top:15px;
    cursor:pointer;
}
.cCloseOverlay a {
    color:#ffffff !important;
    text-decoration:none;
}
.cLoader {
    position:absolute;
    left:50%;
    top:400px;
    margin-left:-64px;
    margin-top:-12px;
    color:#ffffff;
}
.cDiag {
    width:300px;
    height:100px;
    position:fixed;
    top:50%;
    left:50%;
    margin-left:-150px;
    margin-top:-50px;
}
.cWarning {
    color:#ff0000;
    text-align:center;
}
.cErrorOccured { color:#ff0000; }
.cSuccessfully { color:#116ba7; }
.cTabEmpty {
    color:#c2c2c2 !important;
    cursor:auto !important;
}
.cTabWrapper {
    z-index:20;
    position:relative;
    height:31px;
    top:10px;
}
.cTab_subWrapper {
    z-index:20;
    position:relative;
    height:17px;
}
.cTab_sub_grey_Wrapper {
    z-index:20;
    position:relative;
    height:17px;
}
.cTab_boxWrapper {
    z-index:20;
    position:relative;
    height:30px;
    top:8px !important;
}
.cTab_first_active {
    min-width:50px;
    float:left;
    font-weight:bold;
    font-size:1.2em;
    color:#116ba7;
    margin-left:4px;
    height:46px;
}
.cTab_first_active_left {
    background-image:url(../img/tabElements/tab_first_active_left.png);
    background-position:top center;
    background-repeat:no-repeat;
    width:16px;
    height:46px;
    float:left;
}
.cTab_first_active_center {
    background-image:url(../img/tabElements/tab_first_active_center.png);
    background-position:top center;
    background-repeat:repeat-x;
    float:left;
    height:31px;
    padding-top:15px;
    min-width:70px;
    text-align:center;
}
.cTab_first_active_right {
    background-image:url(../img/tabElements/tab_first_active_right.png);
    background-position:top center;
    background-repeat:no-repeat;
    width:16px;
    height:46px;
    float:left;
}
.cTab_first_inactive {
    min-width:50px;
    float:left;
    font-weight:bold;
    font-size:1.2em;
    color:#116ba7;
    margin-left:4px;
    height:46px;
}
.cTab_first_inactive_left {
    background-image:url(../img/tabElements/tab_first_inactive_left.png);
    background-position:top center;
    background-repeat:no-repeat;
    width:16px;
    height:46px;
    float:left;
}
.cTab_first_inactive_center {
    background-image:url(../img/tabElements/tab_first_inactive_center.png);
    background-position:top center;
    background-repeat:repeat-x;
    float:left;
    height:31px;
    padding-top:15px;
    min-width:70px;
    text-align:center;
}
.cTab_first_inactive_right {
    background-image:url(../img/tabElements/tab_first_inactive_right.png);
    background-position:top center;
    background-repeat:no-repeat;
    width:16px;
    height:46px;
    float:left;
}
.cTab_active {
    min-width:50px;
    float:left;
    font-weight:bold;
    font-size:1.2em;
    color:#116ba7;
    margin-left:0px;
    height:40px;
}
.cTab_active_left {
    background-image:url(../img/tabElements/tab_active_left.png);
    background-position:top center;
    background-repeat:no-repeat;
    width:16px;
    height:40px;
    float:left;
}
.cTab_active_center {
    background-image:url(../img/tabElements/tab_active_center.png);
    background-position:top center;
    background-repeat:repeat-x;
    float:left;
    height:25px;
    padding-top:15px;
    min-width:70px;
    text-align:center;
}
.cTab_active_right {
    background-image:url(../img/tabElements/tab_active_right.png);
    background-position:top center;
    background-repeat:no-repeat;
    width:16px;
    height:40px;
    float:left;
}
.cTab_inactive {
    min-width:50px;
    float:left;
    font-weight:bold;
    font-size:1.2em;
    color:#116ba7;
    margin-left:0px;
    height:40px;
}
.cTab_inactive_left {
    background-image:url(../img/tabElements/tab_inactive_left.png);
    background-position:top center;
    background-repeat:no-repeat;
    width:16px;
    height:40px;
    float:left;
}
.cTab_inactive_center {
    background-image:url(../img/tabElements/tab_inactive_center.png);
    background-position:top center;
    background-repeat:repeat-x;
    float:left;
    height:25px;
    padding-top:15px;
    min-width:70px;
    text-align:center;
}
.cTab_inactive_right {
    background-image:url(../img/tabElements/tab_inactive_right.png);
    background-position:top center;
    background-repeat:no-repeat;
    width:16px;
    height:40px;
    float:left;
}
.cTab_first_box_active {
    min-width:50px;
    float:left;
    font-weight:bold;
    font-size:1em;
    color:#116ba7;
    margin-left:0px;
    height:30px;
}
.cTab_first_box_active_left {
    background-image:url(../img/tabElements/tab_first_box_active_left.png);
    background-position:top center;
    background-repeat:no-repeat;
    width:7px;
    height:30px;
    float:left;
}
.cTab_first_box_active_center {
    background-image:url(../img/tabElements/tab_box_active_center.png);
    background-position:top center;
    background-repeat:repeat-x;
    float:left;
    height:26px;
    padding-top:4px;
    min-width:70px;
    text-align:center;
}
.cTab_first_box_active_right {
    background-image:url(../img/tabElements/tab_box_active_right.png);
    background-position:top center;
    background-repeat:no-repeat;
    width:7px;
    height:30px;
    float:left;
}
.cTab_box_active {
    min-width:50px;
    float:left;
    font-weight:bold;
    font-size:1em;
    color:#116ba7;
    margin-left:10px;
    height:23px;
}
.cTab_box_active_left {
    background-image:url(../img/tabElements/tab_box_active_left.png);
    background-position:top center;
    background-repeat:no-repeat;
    width:7px;
    height:23px;
    float:left;
}
.cTab_box_active_center {
    background-image:url(../img/tabElements/tab_box_active_center.png);
    background-position:top center;
    background-repeat:repeat-x;
    float:left;
    height:19px;
    padding-top:4px;
    min-width:70px;
    text-align:center;
}
.cTab_box_active_right {
    background-image:url(../img/tabElements/tab_box_active_right.png);
    background-position:top center;
    background-repeat:no-repeat;
    width:7px;
    height:23px;
    float:left;
}
.cTab_first_box_inactive {
    min-width:50px;
    float:left;
    font-weight:bold;
    font-size:1em;
    color:#116ba7;
    margin-left:0px;
    height:30px;
    cursor:pointer;
}
.cTab_first_box_inactive_left {
    background-image:url(../img/tabElements/tab_first_box_inactive_left.png);
    background-position:top center;
    background-repeat:no-repeat;
    width:7px;
    height:30px;
    float:left;
}
.cTab_first_box_inactive_center {
    background-image:url(../img/tabElements/tab_box_inactive_center.png);
    background-position:top center;
    background-repeat:repeat-x;
    float:left;
    height:26px;
    padding-top:4px;
    min-width:70px;
    text-align:center;
}
.cTab_first_box_inactive_right {
    background-image:url(../img/tabElements/tab_box_inactive_right.png);
    background-position:top center;
    background-repeat:no-repeat;
    width:7px;
    height:30px;
    float:left;
}
.cTab_box_inactive {
    min-width:50px;
    float:left;
    font-weight:bold;
    font-size:1em;
    color:#116ba7;
    margin-left:10px;
    height:23px;
    cursor:pointer;
}
.cTab_box_inactive_left {
    background-image:url(../img/tabElements/tab_box_inactive_left.png);
    background-position:top center;
    background-repeat:no-repeat;
    width:7px;
    height:23px;
    float:left;
}
.cTab_box_inactive_center {
    background-image:url(../img/tabElements/tab_box_inactive_center.png);
    background-position:top center;
    background-repeat:repeat-x;
    float:left;
    height:19px;
    padding-top:4px;
    min-width:70px;
    text-align:center;
}
.cTab_box_inactive_right {
    background-image:url(../img/tabElements/tab_box_inactive_right.png);
    background-position:top center;
    background-repeat:no-repeat;
    width:7px;
    height:23px;
    float:left;
}
.cTab_first_sub_active {
    min-width:50px;
    float:left;
    font-weight:bold;
    font-size:1em;
    color:#116ba7;
    margin-left:auto;
    height:32px;
}
.cTab_first_sub_active_left {
    background-image:url(../img/tabElements/tab_first_sub_active_left.png);
    background-position:top center;
    background-repeat:no-repeat;
    width:15px;
    height:32px;
    float:left;
}
.cTab_first_sub_active_center {
    background-image:url(../img/tabElements/tab_sub_active_center.png);
    background-position:top center;
    background-repeat:repeat-x;
    float:left;
    height:25px;
    padding-top:8px;
    min-width:70px;
    text-align:center;
}
.cTab_first_sub_active_right {
    background-image:url(../img/tabElements/tab_sub_active_right.png);
    background-position:top center;
    background-repeat:no-repeat;
    width:15px;
    height:32px;
    float:left;
}
.cTab_sub_active {
    min-width:50px;
    float:left;
    font-weight:bold;
    font-size:1em;
    color:#116ba7;
    margin-left:auto;
    height:25px;
}
.cTab_sub_active_left {
    background-image:url(../img/tabElements/tab_sub_active_left.png);
    background-position:top center;
    background-repeat:no-repeat;
    width:15px;
    height:25px;
    float:left;
}
.cTab_sub_active_center {
    background-image:url(../img/tabElements/tab_sub_active_center.png);
    background-position:top center;
    background-repeat:repeat-x;
    float:left;
    height:18px;
    padding-top:7px;
    min-width:70px;
    text-align:center;
}
.cTab_sub_active_right {
    background-image:url(../img/tabElements/tab_sub_active_right.png);
    background-position:top center;
    background-repeat:no-repeat;
    width:15px;
    height:25px;
    float:left;
}
.cTab_first_sub_inactive {
    min-width:50px;
    float:left;
    font-weight:bold;
    font-size:1em;
    color:#116ba7;
    margin-left:auto;
    height:32px;
    cursor:pointer;
}
.cTab_first_sub_inactive_left {
    background-image:url(../img/tabElements/tab_first_sub_inactive_left.png);
    background-position:top center;
    background-repeat:no-repeat;
    width:15px;
    height:32px;
    float:left;
}
.cTab_first_sub_inactive_center {
    background-image:url(../img/tabElements/tab_sub_inactive_center.png);
    background-position:top center;
    background-repeat:repeat-x;
    float:left;
    height:25px;
    padding-top:8px;
    min-width:70px;
    text-align:center;
}
.cTab_first_sub_inactive_right {
    background-image:url(../img/tabElements/tab_sub_inactive_right.png);
    background-position:top center;
    background-repeat:no-repeat;
    width:15px;
    height:32px;
    float:left;
}
.cTab_sub_inactive {
    min-width:50px;
    float:left;
    font-weight:bold;
    font-size:1em;
    color:#116ba7;
    margin-left:auto;
    height:25px;
    cursor:pointer;
}
.cTab_sub_inactive_left {
    background-image:url(../img/tabElements/tab_sub_inactive_left.png);
    background-position:top center;
    background-repeat:no-repeat;
    width:15px;
    height:25px;
    float:left;
}
.cTab_sub_inactive_center {
    background-image:url(../img/tabElements/tab_sub_inactive_center.png);
    background-position:top center;
    background-repeat:repeat-x;
    float:left;
    height:18px;
    padding-top:7px;
    min-width:70px;
    text-align:center;
}
.cTab_sub_inactive_right {
    background-image:url(../img/tabElements/tab_sub_inactive_right.png);
    background-position:top center;
    background-repeat:no-repeat;
    width:15px;
    height:25px;
    float:left;
}
.cTab_first_sub_grey_active {
    min-width:50px;
    float:left;
    font-weight:bold;
    font-size:1em;
    color:#116ba7;
    margin-left:auto;
    height:32px;
}
.cTab_first_sub_grey_active_left {
    background-image:url(../img/tabElements/tab_first_sub_grey_active_left.png);
    background-position:top center;
    background-repeat:no-repeat;
    width:15px;
    height:32px;
    float:left;
}
.cTab_first_sub_grey_active_center {
    background-image:url(../img/tabElements/tab_sub_grey_active_center.png);
    background-position:top center;
    background-repeat:repeat-x;
    float:left;
    height:25px;
    padding-top:8px;
    min-width:70px;
    text-align:center;
}
.cTab_first_sub_grey_active_right {
    background-image:url(../img/tabElements/tab_sub_grey_active_right.png);
    background-position:top center;
    background-repeat:no-repeat;
    width:15px;
    height:32px;
    float:left;
}
.cTab_sub_grey_active {
    min-width:50px;
    float:left;
    font-weight:bold;
    font-size:1em;
    color:#116ba7;
    margin-left:auto;
    height:25px;
}
.cTab_sub_grey_active_left {
    background-image:url(../img/tabElements/tab_sub_grey_active_left.png);
    background-position:top center;
    background-repeat:no-repeat;
    width:15px;
    height:25px;
    float:left;
}
.cTab_sub_grey_active_center {
    background-image:url(../img/tabElements/tab_sub_grey_active_center.png);
    background-position:top center;
    background-repeat:repeat-x;
    float:left;
    height:18px;
    padding-top:8px;
    min-width:70px;
    text-align:center;
}
.cTab_sub_grey_active_right {
    background-image:url(../img/tabElements/tab_sub_grey_active_right.png);
    background-position:top center;
    background-repeat:no-repeat;
    width:15px;
    height:25px;
    float:left;
}
.cTab_first_sub_grey_inactive {
    min-width:50px;
    float:left;
    font-weight:bold;
    font-size:1em;
    color:#116ba7;
    margin-left:auto;
    height:32px;
    cursor:pointer;
}
.cTab_first_sub_grey_inactive_left {
    background-image:url(../img/tabElements/tab_first_sub_grey_inactive_left.png);
    background-position:top center;
    background-repeat:no-repeat;
    width:15px;
    height:32px;
    float:left;
}
.cTab_first_sub_grey_inactive_center {
    background-image:url(../img/tabElements/tab_sub_grey_inactive_center.png);
    background-position:top center;
    background-repeat:repeat-x;
    float:left;
    height:25px;
    padding-top:8px;
    min-width:70px;
    text-align:center;
}
.cTab_first_sub_grey_inactive_right {
    background-image:url(../img/tabElements/tab_sub_grey_inactive_right.png);
    background-position:top center;
    background-repeat:no-repeat;
    width:15px;
    height:32px;
    float:left;
}
.cTab_sub_grey_inactive {
    min-width:50px;
    float:left;
    font-weight:bold;
    font-size:1em;
    color:#116ba7;
    margin-left:auto;
    height:25px;
    cursor:pointer;
}
.cTab_sub_grey_inactive_left {
    background-image:url(../img/tabElements/tab_sub_grey_inactive_left.png);
    background-position:top center;
    background-repeat:no-repeat;
    width:15px;
    height:25px;
    float:left;
}
.cTab_sub_grey_inactive_center {
    background-image:url(../img/tabElements/tab_sub_grey_inactive_center.png);
    background-position:top center;
    background-repeat:repeat-x;
    float:left;
    height:18px;
    padding-top:8px;
    min-width:70px;
    text-align:center;
}
.cTab_sub_grey_inactive_right {
    background-image:url(../img/tabElements/tab_sub_grey_inactive_right.png);
    background-position:top center;
    background-repeat:no-repeat;
    width:15px;
    height:25px;
    float:left;
}
.cTabNoWidth { width:auto !important; }
.cCoreBox_wrapper {
    position:relative;
    margin:0 auto;
}
.cCoreBox {
    height:100%;
    width:100%;
}
.cCoreBox_center {
    height:100%;
    position:relative;
}
.cCoreBox_center_center {
    width:100%;
    height:100%;
}
.cBoxPlain {
    height:100%;
    width:100%;
    display:none;
}
.cBoxPage_wrapper {
    position:relative;
    margin:0 auto;
}
.cBoxPage {
    height:100%;
    width:100%;
}
.cBoxPage_content {
    padding:0px 13px;
    margin-left:12px;
    margin-right:12px;
    padding-top:10px !important;
    background-color:#ffffff;
}
.cBoxPage_top {
    position:relative;
    top:0px;
    height:25px;
}
.cBoxPage_top_right {
    position:absolute;
    top:0px;
    right:0px;
    background-image:url(../img/boxElements/box_page_top_right.png);
    background-repeat:no-repeat;
    width:25px;
    height:25px;
}
.cBoxPage_top_center {
    background-image:url(../img/boxElements/box_page_top.png);
    background-repeat:repeat-x;
    height:25px;
    margin-left:25px;
    margin-right:25px;
}
.cBoxPage_top_left {
    position:absolute;
    top:0px;
    left:0px;
    background-image:url(../img/boxElements/box_page_top_left.png);
    background-repeat:no-repeat;
    width:25px;
    height:25px;
}
.cBoxPage_center {
    height:100%;
    position:relative;
}
.cBoxPage_center_left {
    background-image:url(../img/boxElements/box_page_left.png);
    background-repeat:repeat-y;
    background-position:top left;
    width:25px;
    height:100%;
    position:absolute;
    top:0px;
    left:0px;
}
.cBoxPage_center_center {
    width:100%;
    height:100%;
}
.cBoxPage_center_right {
    background-image:url(../img/boxElements/box_page_right.png);
    background-repeat:repeat-y;
    background-position:top right;
    width:25px;
    height:100%;
    position:absolute;
    top:0px;
    right:0px;
}
.cBoxPage_bottom {
    position:relative;
    bottom:0px;
    height:25px;
}
.cBoxPage_bottom_left {
    position:absolute;
    bottom:0px;
    left:0px;
    background-image:url(../img/boxElements/box_page_bottom_left.png);
    background-repeat:no-repeat;
    width:25px;
    height:25px;
}
.cBoxPage_bottom_center {
    background-image:url(../img/boxElements/box_page_bottom.png);
    background-repeat:repeat-x;
    height:25px;
    margin-left:25px;
    margin-right:25px;
}
.cBoxPage_bottom_right {
    position:absolute;
    bottom:0px;
    right:0px;
    background-image:url(../img/boxElements/box_page_bottom_right.png);
    background-repeat:no-repeat;
    width:25px;
    height:25px;
}
.cBox_wrapper {
    position:relative;
    margin:0 auto;
    z-index:10;
}
.cBox {
    height:100%;
    width:100%;
    height:31px !important;
}
.cBox_left {
    position:absolute;
    top:0px;
    left:0px;
    background-image:url(../img/boxElements/boxLeft.png);
    background-repeat:no-repeat;
    width:7px;
    height:7px;
    height:31px !important;
}
.cBox_center {
    background-image:url(../img/boxElements/boxCenter.png);
    background-repeat:repeat-x;
    height:7px;
    height:24px !important;
    padding-top:7px !important;
    padding-left:2px !important;
    margin-left:7px;
    margin-right:7px;
}
.cBox_right {
    position:absolute;
    top:0px;
    right:0px;
    background-image:url(../img/boxElements/boxRight.png);
    background-repeat:no-repeat;
    width:7px;
    height:7px;
    height:31px !important;
}
.cBoxIcon_wrapper {
    position:relative;
    margin:0 auto;
    z-index:10;
    position:relative;
    width:70px;
    margin-left:10px;
    float:right;
}
.cBoxIcon {
    height:100%;
    width:100%;
    height:26px !important;
}
.cBoxIcon_left {
    position:absolute;
    top:0px;
    left:0px;
    background-image:url(../img/boxElements/boxIconLeft.png);
    background-repeat:no-repeat;
    width:7px;
    height:7px;
    height:26px !important;
}
.cBoxIcon_center {
    background-image:url(../img/boxElements/boxIconCenter.png);
    background-repeat:repeat-x;
    height:7px;
    text-align:center;
    height:22px !important;
    padding-top:4px !important;
    margin-left:7px;
    margin-right:7px;
}
.cBoxIcon_right {
    position:absolute;
    top:0px;
    right:0px;
    background-image:url(../img/boxElements/boxIconRight.png);
    background-repeat:no-repeat;
    width:7px;
    height:7px;
    height:26px !important;
}
.cBoxInnerGrey_wrapper {
    position:relative;
    margin:0 auto;
    margin-bottom:10px;
}
.cBoxInnerGrey {
    height:100%;
    width:100%;
}
.cBoxInnerGrey_content { padding:5px 25px; }
.cBoxInnerGrey_top {
    position:relative;
    top:0px;
    height:15px;
}
.cBoxInnerGrey_top_right {
    position:absolute;
    top:0px;
    right:0px;
    background-image:url(../img/boxElements/box_innerGrey_top_right.png);
    background-repeat:no-repeat;
    width:15px;
    height:15px;
}
.cBoxInnerGrey_top_center {
    background-image:url(../img/boxElements/box_innerGrey_top.png);
    background-repeat:repeat-x;
    height:15px;
}
.cBoxInnerGrey_top_left {
    position:absolute;
    top:0px;
    left:0px;
    background-image:url(../img/boxElements/box_innerGrey_top_left.png);
    background-repeat:no-repeat;
    width:15px;
    height:15px;
}
.cBoxInnerGrey_center {
    height:100%;
    position:relative;
}
.cBoxInnerGrey_center_left {
    background-image:url(../img/boxElements/box_innerGrey_left.png);
    background-repeat:repeat-y;
    background-position:top left;
    width:15px;
    height:100%;
    position:absolute;
    top:0px;
    left:0px;
}
.cBoxInnerGrey_center_center {
    width:100%;
    height:100%;
    background-color:#f9f9f9 !important;
}
.cBoxInnerGrey_center_right {
    background-image:url(../img/boxElements/box_innerGrey_right.png);
    background-repeat:repeat-y;
    background-position:top right;
    width:15px;
    height:100%;
    position:absolute;
    top:0px;
    right:0px;
}
.cBoxInnerGrey_bottom {
    position:relative;
    bottom:0px;
    height:15px;
}
.cBoxInnerGrey_bottom_left {
    position:absolute;
    bottom:0px;
    left:0px;
    background-image:url(../img/boxElements/box_innerGrey_bottom_left.png);
    background-repeat:no-repeat;
    width:15px;
    height:15px;
}
.cBoxInnerGrey_bottom_center {
    background-image:url(../img/boxElements/box_innerGrey_bottom.png);
    background-repeat:repeat-x;
    height:15px;
}
.cBoxInnerGrey_bottom_right {
    position:absolute;
    bottom:0px;
    right:0px;
    background-image:url(../img/boxElements/box_innerGrey_bottom_right.png);
    background-repeat:no-repeat;
    width:15px;
    height:15px;
}
.cBoxInnerWhite_wrapper {
    position:relative;
    margin:0 auto;
}
.cBoxInnerWhite {
    height:100%;
    width:100%;
}
.cBoxInnerWhite_content { padding:0px 25px; }
.cBoxInnerWhite_top {
    position:relative;
    top:0px;
    height:15px;
}
.cBoxInnerWhite_top_right {
    position:absolute;
    top:0px;
    right:0px;
    background-image:url(../img/boxElements/box_innerWhite_top_right.png);
    background-repeat:no-repeat;
    width:15px;
    height:15px;
}
.cBoxInnerWhite_top_center {
    background-image:url(../img/boxElements/box_innerWhite_top.png);
    background-repeat:repeat-x;
    height:15px;
}
.cBoxInnerWhite_top_left {
    position:absolute;
    top:0px;
    left:0px;
    background-image:url(../img/boxElements/box_innerWhite_top_left.png);
    background-repeat:no-repeat;
    width:15px;
    height:15px;
}
.cBoxInnerWhite_center {
    height:100%;
    position:relative;
}
.cBoxInnerWhite_center_left {
    background-image:url(../img/boxElements/box_innerWhite_left.png);
    background-repeat:repeat-y;
    background-position:top left;
    width:15px;
    height:100%;
    position:absolute;
    top:0px;
    left:0px;
}
.cBoxInnerWhite_center_center {
    width:100%;
    height:100%;
    background-color:#ffffff !important;
}
.cBoxInnerWhite_center_right {
    background-image:url(../img/boxElements/box_innerWhite_right.png);
    background-repeat:repeat-y;
    background-position:top right;
    width:15px;
    height:100%;
    position:absolute;
    top:0px;
    right:0px;
}
.cBoxInnerWhite_bottom {
    position:relative;
    bottom:0px;
    height:15px;
}
.cBoxInnerWhite_bottom_left {
    position:absolute;
    bottom:0px;
    left:0px;
    background-image:url(../img/boxElements/box_innerWhite_bottom_left.png);
    background-repeat:no-repeat;
    width:15px;
    height:15px;
}
.cBoxInnerWhite_bottom_center {
    background-image:url(../img/boxElements/box_innerWhite_bottom.png);
    background-repeat:repeat-x;
    height:15px;
}
.cBoxInnerWhite_bottom_right {
    position:absolute;
    bottom:0px;
    right:0px;
    background-image:url(../img/boxElements/box_innerWhite_bottom_right.png);
    background-repeat:no-repeat;
    width:15px;
    height:15px;
}
.cBoxinBox_wrapper {
    position:relative;
    margin:0 auto;
}
.cBoxinBox {
    height:100%;
    width:100%;
}
.cBoxinBox_content {
    padding:10px 10px;
    margin-left:4px;
    margin-right:4px;
    background-color:#ffffff;
}
.cBoxinBox_top {
    position:relative;
    top:0px;
    height:7px;
}
.cBoxinBox_top_right {
    position:absolute;
    top:0px;
    right:0px;
    background-image:url(../img/boxElements/box_inBox_top_right.png);
    background-repeat:no-repeat;
    width:7px;
    height:7px;
}
.cBoxinBox_top_center {
    background-image:url(../img/boxElements/box_inBox_top.png);
    background-repeat:repeat-x;
    height:7px;
    margin-left:7px;
    margin-right:7px;
}
.cBoxinBox_top_left {
    position:absolute;
    top:0px;
    left:0px;
    background-image:url(../img/boxElements/box_inBox_top_left.png);
    background-repeat:no-repeat;
    width:7px;
    height:7px;
}
.cBoxinBox_center {
    height:100%;
    position:relative;
}
.cBoxinBox_center_left {
    background-image:url(../img/boxElements/box_inBox_left.png);
    background-repeat:repeat-y;
    background-position:top left;
    width:7px;
    height:100%;
    position:absolute;
    top:0px;
    left:0px;
}
.cBoxinBox_center_center {
    width:100%;
    height:100%;
}
.cBoxinBox_center_right {
    background-image:url(../img/boxElements/box_inBox_right.png);
    background-repeat:repeat-y;
    background-position:top right;
    width:7px;
    height:100%;
    position:absolute;
    top:0px;
    right:0px;
}
.cBoxinBox_bottom {
    position:relative;
    bottom:0px;
    height:7px;
}
.cBoxinBox_bottom_left {
    position:absolute;
    bottom:0px;
    left:0px;
    background-image:url(../img/boxElements/box_inBox_bottom_left.png);
    background-repeat:no-repeat;
    width:7px;
    height:7px;
}
.cBoxinBox_bottom_center {
    background-image:url(../img/boxElements/box_inBox_bottom.png);
    background-repeat:repeat-x;
    height:7px;
    margin-left:7px;
    margin-right:7px;
}
.cBoxinBox_bottom_right {
    position:absolute;
    bottom:0px;
    right:0px;
    background-image:url(../img/boxElements/box_inBox_bottom_right.png);
    background-repeat:no-repeat;
    width:7px;
    height:7px;
}
.cBoxExpand_container {
    position:relative;
    margin:0 auto;
    padding-bottom:10px;
}
.cBoxExpand_wrapper {
    position:relative;
    margin:0 auto;
    display:none;
    top:-5px;
}
.cBoxExpand {
    height:100%;
    width:100%;
    position:relative;
}
.cBoxExpand_content {
    padding:0px 15px;
    padding-top:5px !important;
}
.cBoxExpand_top {
    position:relative;
    top:0px;
    height:15px;
}
.cBoxExpand_top_right {
    position:absolute;
    top:0px;
    right:0px;
    background-image:url(../img/boxElements/box_expand_top_right.png);
    background-repeat:no-repeat;
    width:15px;
    height:15px;
}
.cBoxExpand_top_center {
    background-image:url(../img/boxElements/box_expand_top.png);
    background-repeat:repeat-x;
    height:15px;
}
.cBoxExpand_top_left {
    position:absolute;
    top:0px;
    left:0px;
    background-image:url(../img/boxElements/box_expand_top_left.png);
    background-repeat:no-repeat;
    width:15px;
    height:15px;
}
.cBoxExpand_center {
    height:100%;
    position:relative;
}
.cBoxExpand_center_left {
    background-image:url(../img/boxElements/box_expand_left.png);
    background-repeat:repeat-y;
    background-position:top left;
    width:15px;
    height:100%;
    position:absolute;
    top:0px;
    left:0px;
}
.cBoxExpand_center_center {
    width:100%;
    height:100%;
    background-color:#f9f9f9 !important;
}
.cBoxExpand_center_right {
    background-image:url(../img/boxElements/box_expand_right.png);
    background-repeat:repeat-y;
    background-position:top right;
    width:15px;
    height:100%;
    position:absolute;
    top:0px;
    right:0px;
}
.cBoxExpand_bottom {
    position:relative;
    bottom:0px;
    height:15px;
}
.cBoxExpand_bottom_left {
    position:absolute;
    bottom:0px;
    left:0px;
    background-image:url(../img/boxElements/box_expand_bottom_left.png);
    background-repeat:no-repeat;
    width:15px;
    height:15px;
}
.cBoxExpand_bottom_center {
    background-image:url(../img/boxElements/box_expand_bottom.png);
    background-repeat:repeat-x;
    height:15px;
}
.cBoxExpand_bottom_right {
    position:absolute;
    bottom:0px;
    right:0px;
    background-image:url(../img/boxElements/box_expand_bottom_right.png);
    background-repeat:no-repeat;
    width:15px;
    height:15px;
}
.cBoxExpand_white_container {
    position:relative;
    margin:0 auto;
    padding-bottom:20px;
}
.cBoxExpand_white_wrapper {
    position:relative;
    margin:0 auto;
    display:none;
    top:-5px;
}
.cBoxExpand_white {
    height:100%;
    width:100%;
    position:relative;
}
.cBoxExpand_white_content {
    padding:0px 15px;
    padding-top:5px !important;
}
.cBoxExpand_white_top {
    position:relative;
    top:0px;
    height:15px;
}
.cBoxExpand_white_top_right {
    position:absolute;
    top:0px;
    right:0px;
    background-image:url(../img/boxElements/box_expand_white_top_right.png);
    background-repeat:no-repeat;
    width:15px;
    height:15px;
}
.cBoxExpand_white_top_center {
    background-image:url(../img/boxElements/box_expand_white_top.png);
    background-repeat:repeat-x;
    height:15px;
}
.cBoxExpand_white_top_left {
    position:absolute;
    top:0px;
    left:0px;
    background-image:url(../img/boxElements/box_expand_white_top_left.png);
    background-repeat:no-repeat;
    width:15px;
    height:15px;
}
.cBoxExpand_white_center {
    height:100%;
    position:relative;
}
.cBoxExpand_white_center_left {
    background-image:url(../img/boxElements/box_expand_white_left.png);
    background-repeat:repeat-y;
    background-position:top left;
    width:15px;
    height:100%;
    position:absolute;
    top:0px;
    left:0px;
}
.cBoxExpand_white_center_center {
    width:100%;
    height:100%;
    background-color:#ffffff !important;
}
.cBoxExpand_white_center_right {
    background-image:url(../img/boxElements/box_expand_white_right.png);
    background-repeat:repeat-y;
    background-position:top right;
    width:15px;
    height:100%;
    position:absolute;
    top:0px;
    right:0px;
}
.cBoxExpand_white_bottom {
    position:relative;
    bottom:0px;
    height:15px;
}
.cBoxExpand_white_bottom_left {
    position:absolute;
    bottom:0px;
    left:0px;
    background-image:url(../img/boxElements/box_expand_white_bottom_left.png);
    background-repeat:no-repeat;
    width:15px;
    height:15px;
}
.cBoxExpand_white_bottom_center {
    background-image:url(../img/boxElements/box_expand_white_bottom.png);
    background-repeat:repeat-x;
    height:15px;
}
.cBoxExpand_white_bottom_right {
    position:absolute;
    bottom:0px;
    right:0px;
    background-image:url(../img/boxElements/box_expand_white_bottom_right.png);
    background-repeat:no-repeat;
    width:15px;
    height:15px;
}
.jsResult { position:relative; }
.cIconBar {
    position:relative;
    right:13px;
    top:-13px;
    z-index:20;
}
.cIcon {
    float:right;
    width:26px;
    padding-left:10px;
    cursor:pointer;
}
.cStatisticBox {
    padding-left:10px;
    font-weight:bold;
}
.cIconBarSwitcher {
    position:relative;
    right:13px;
    top:-13px;
    z-index:20;
    width:142px;
    right:25px;
}
.cResultControlProtocolsAddress .cIconBarSwitcher {
    position:relative;
    right:13px;
    top:-13px;
    z-index:20;
    width:142px;
    right:25px;
    right:0px !important;
}
.cBoxIcon_wrapper_switcher {
    position:relative;
    margin:0 auto;
    z-index:10;
    position:relative;
    width:70px;
    margin-left:10px;
    float:right;
    position:absolute;
    left:36px;
    margin:0px;
    padding:0px;
}
.cIconPrev {
    float:right;
    width:26px;
    padding-left:10px;
    cursor:pointer;
    position:absolute;
    left:0px;
    clear:both;
    margin:0px;
    padding:0px;
    display:block;
}
.cIconNext {
    float:right;
    width:26px;
    padding-left:10px;
    cursor:pointer;
    position:absolute;
    right:0px;
    clear:both;
    margin:0px;
    padding:0px;
    display:block;
}
