﻿img[src="/images/help_icon.gif"] {
    margin-bottom: 4px;
}

label[for="DoNotSendCheckBox"] {
    margin-left: 6px;
    margin-bottom: 8px;
    top: -1px;
    position: relative;
}

.faq {
    counter-reset: my-badass-counter;
}

    .faq dt {
        position: relative;
        padding: 4px 0 5px 0;
    }

        .faq dt:before {
            content: counter(my-badass-counter);
            counter-increment: my-badass-counter;
            position: absolute;
            left: 0;
            top: 5px;
            font: 18px/1 Sans-Serif;
        }

    .faq dd {
        margin: 0 0 20px 0;
    }

    .faq dt, .faq dd {
        padding-left: 20px;
    }

#page {
    margin: 0 auto;
    width: 760px; /* page centering */
}

body {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 10px;
    margin-top: 0px;
}

h1 {
    color: #000;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 16px;
    font-weight: bold;
    margin: 0px 0px 10px 0px;
}

div.OptionalPanel {
    border-color: Gray;
    border-style: solid;
    border-width: 1px;
}

.RadDock .rdContent .stdtable .stdheader {
    font-size: 14px;
    font-weight: bold;
}

.ui-autocomplete-loading {
    background: white url('http://www.hinnerup.net/2011/06/oiorest/ui-anim_basic_16x16.gif') right center no-repeat;
}

#map {
    height: 700px;
}

.legend {
    color: #555;
    line-height: 18px;
}

.info {
    background: white;
    background: rgba(255, 255, 255, 0.8);
    border-radius: 5px;
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
    font: 14px/16px Arial, Helvetica, sans-serif;
    padding: 6px 8px;
}

span.stdheader {
    color: black;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 34px;
    font-weight: bold;
    text-align: left;
}
/*.rdLeft, rdRight {
width: 1px;
}*/

div.multipage {
    border: 1px solid #ccc;
    border-bottom-width: 0px;
    border-top-width: 0px;
}

table.stdtable .stdheaderalt {
    background-color: #765d53;
    color: #fff;
    font-weight: bold;
    text-align: center;
}

td.subNoBorder table tr td {
    border: 0;
    margin: 0;
    padding: 3px 0 3px 0;
}

td.subClear table tr td {
    background-color: White;
    border: 0;
}

table.stdtable .activetabheader {
    background-color: #6c7046;
    border-bottom: solid 1px #d6d6de;
    text-align: center;
}

    table.stdtable .activetabheader a {
        color: #fff;
        font-weight: bold;
        text-decoration: none;
    }

        table.stdtable .activetabheader a:hover {
            text-decoration: underline;
        }

table.stdtable .tabheader {
    background-color: #d6d6de;
    border-bottom: solid 1px #d6d6de;
    font-size: 34px;
    text-align: left;
}

    table.stdtable .tabheader a {
        color: #999;
        text-decoration: none;
    }

        table.stdtable .tabheader a:hover {
            text-decoration: underline;
        }

table.stdtable .tabheaderseparator {
    background-color: #fff;
    border-bottom: solid 1px #d6d6de;
    text-align: center;
}

table.stdtable .tabcontainer {
    background-color: #fff;
    border: solid 1px #d6d6de;
    height: 450px;
    padding: 15px 15px 15px 15px;
    text-align: left;
    vertical-align: top;
}

table.stdtable {
    border-collapse: collapse;
    width: 100%; /*	background-color: #d6d6de;*/
}

table.office2007table {
    background-color: #ffffff;
    border: #6b8ead 1px solid;
    border-collapse: collapse;
    width: 100%;
}

    table.office2007table td {
        background-color: #d6e7f7;
        padding: 3px 6px 3px 6px;
        text-align: left;
        vertical-align: middle;
    }

table.stdtable td {
    color: black;
    padding: 6px 6px 6px 6px; /*	background-color: #ECF0F3;*/
    text-align: left;
    /*vertical-align: top;*/
}

    table.stdtable td.shaded {
        background-color: #edf1f4;
    }

table.stdtable .clear {
    background-color: #fff;
    text-align: center;
}

.header {
    background-color: #ffffff;
    margin-bottom: -1px;
    margin-left: 0px;
    margin-top: 1px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-top: 0px;
    width: 758px;
}

.topmenu {
    background-color: #007EA3;
    color: #fff;
    padding-bottom: 5px;
    padding-top: 5px;
    text-align: left;
    width: 758px;
}

.content {
    border-left: #293152 1px solid;
    border-right: #293152 1px solid;
    min-height: 545px;
    padding: 10px 25px 10px 25px;
    width: 706px;
}

.footer {
    background-color: #007EA3;
    color: #ffffff;
    height: 20px;
    width: 758px;
}

#topmenu .linkColor a {
    color: #fff;
}

#topmenu .Level0 {
    border-right: 1px solid #fff;
    text-align: center;
}

.stdlink {
    color: Black;
    text-decoration: none;
}

    .stdlink:hover {
        color: Black;
        text-decoration: underline;
    }

input.stdbutton {
    background-color: transparent;
    background-image: url(/images/standard-button.png);
    background-repeat: no-repeat;
    border: 0px;
    color: White;
    cursor: pointer;
    font-family: 'Myriad Pro';
    font-size: 12px;
    font-weight: bold;
    height: 23px;
    text-align: center;
    text-transform: uppercase;
    vertical-align: middle;
    width: 77px;
}

input.stdbutton-long {
    background-color: transparent;
    background-image: url(/images/standard-button-long.png);
    background-repeat: no-repeat;
    border: 0px;
    color: White;
    cursor: pointer;
    font-family: 'Myriad Pro';
    font-size: 12px;
    font-weight: bold;
    height: 23px;
    text-align: center;
    text-transform: uppercase;
    vertical-align: middle;
    width: 97px;
}

input.widebutton {
    background-color: rgba(0, 146, 178, 1);
    background-repeat: no-repeat;
    border: 0px;
    color: White;
    cursor: pointer;
    font-family: 'Myriad Pro';
    font-size: 12px;
    font-weight: bold;
    font-weight: bold;
    height: 25px;
    text-align: center;
    text-transform: uppercase;
    vertical-align: middle;
    /*width: 200px;*/
    padding-top: 3px;
}

#ctl00_content_UcRobbery_cblRobberTargets input {
    float: left;
}

#ctl00_content_UcRobbery_cblRobberTargets label {
    display: block;
}

.stdtextbox {
    border: 1px solid #ccc;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 12px;
    width: 96%;
}

.riTextBox .riFocused {
    border: 1px solid #ccc;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 12px;
}

.stddropdown {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 11px;
    width: 97%;
}

.stdtextboxalt {
    background-color: Transparent;
    border: 0px;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 11px;
    width: 96%;
}

.stdTreeView {
    text-align: left;
    width: 100%;
}

.stdTreeViewNode {
    background-color: White;
    text-align: left;
    width: 100%;
}

    .stdTreeViewNode td {
        background-color: White;
    }

    .stdTreeViewNode a {
        color: black;
        text-decoration: none;
    }

        .stdTreeViewNode a:hover {
            text-decoration: underline;
        }

.stdDataGrid {
    text-align: left;
    width: 100%;
}

.stdDataGridHeader td {
    background-color: #82A5CF !important;
    border: 1px solid #fff;
    color: #fff;
    padding: 3px 0 3px 2px;
}

.stdDataGridHeader a {
    color: #fff;
    text-decoration: none;
}

    .stdDataGridHeader a:hover {
        text-decoration: underline;
    }

.stdDataGridItem td {
    background-color: #d6d6de;
    border: 1px solid #fff;
    padding: 3px 0 3px 2px;
}

.stdDataGridItem a {
    color: black;
    text-decoration: none;
}

    .stdDataGridItem a:hover {
        text-decoration: underline;
    }

/* DIALOG BOX */

.DialogContainerPanel {
    left: -250px;
    margin-left: 50%;
    position: absolute;
    top: 150px;
    width: 350px;
    z-index: 1002;
}

.DialogContainerMain {
    border-collapse: collapse;
    position: relative;
    text-align: center;
    z-index: 2000;
}

.DialogContainerHeader {
    background-color: #82A5CF;
    border: 1px solid #000;
    color: #fff;
    padding: 5px;
}

.DialogContainerContent {
    background-color: #fff;
    border-left: 1px solid #000;
    border-right: 1px solid #000;
    padding: 10px 5px 10px 5px;
    text-align: left;
}

.DialogContainerFooter {
    background-color: #82A5CF;
    border: 1px solid #000;
    padding: 5px;
}

#overlay, .overlay {
    -moz-opacity: 0.50;
    background-color: #000;
    filter: alpha(opacity=50);
    height: 100%;
    left: 0px;
    opacity: 0.50;
    position: absolute;
    top: 0px;
    width: 100%;
    z-index: 1000;
}

div.sponsorblurb {
    border-color: #aaa;
    border-style: solid;
    border-width: 1px;
    float: left;
    margin: 4px;
    min-height: 200px;
    padding: 6px;
}

div.secondarysponsorblurb {
    border-color: #ccc;
    border-style: solid; /*border-color:#ddd;*/
    border-width: 1px;
    height: 60px;
    margin: 4px;
    padding: 4px;
}

div.sponsorblurb table {
    width: 50%;
}

    div.sponsorblurb table tr td.logocell {
        padding-bottom: 20px;
        padding-right: 30px;
        padding-top: 10px;
        text-align: center;
    }

    div.sponsorblurb table tr td.infocell {
        text-align: center;
    }

div.secondarysponsorblurb table {
    width: 100%;
}

    div.secondarysponsorblurb table tr td.logocell {
        text-align: center;
        width: 35%;
    }

    div.secondarysponsorblurb table tr td.refercell {
        text-align: center;
        width: 25%;
    }

    div.secondarysponsorblurb table tr td.textcell {
        padding-left: 8px;
        padding-right: 8px;
        width: 40%;
    }

div.sponsortext {
    float: right;
    overflow: auto;
    padding-right: 6px;
    width: 49%;
}

div.sponsorInfo {
    float: left;
    text-align: center;
    width: 49%;
}

div.sponsoritem {
    border-color: #DDD;
    border-style: dashed;
    border-width: 1px;
    margin: 4px;
    padding-left: 10px;
}

div.sponsoritemimage {
    float: left;
    margin-bottom: 4px;
    margin-right: 10px;
    margin-top: 6px;
}

span.sponsoritemdate {
    color: Gray;
    font-size: x-small;
}

span.sponsoritemtitle {
    color: #007EA3;
    font-size: large;
}

div.sponsoritemtext {
    font-size: small;
    padding: 6px;
}

div.sponsorDivider {
    clear: both;
    padding: 6px;
}

div.BsponsorHeading {
    color: #888;
    padding-right: 50px;
    text-align: right;
}

div.contact {
    float: left;
    height: 70px;
    margin: 14px;
    width: 280px;
}

/*
div.formsection
{
	margin-bottom: 20px;
}
*/

td.membership {
    border-left-color: #333 !important;
    border-left-style: Solid !important;
    border-left-width: 1px !important;
}

td.membershipcell {
    background-color: #ddd;
}

/*----------------------------*/
/*--------- Rad grid ---------*/
/*----------------------------*/

table.rgMasterTable { /*margin: 40px 0 0 0;*/
}

    .table.rgMasterTable tr th, table.rgMasterTable tr td {
        text-align: left;
        white-space: nowrap;
    }

.selectable-row table.rgMasterTable tr th, .selectable-row table.rgMasterTable tr td {
    padding: 5px 5px 5px 5px;
}

.detailsgrid table.rgMasterTable tr th, .detailsgrid table.rgMasterTable tr td {
    padding: 2px;
}

table.rgMasterTable tr th.rgHeader {
    background-color: #1d6a86;
    color: White;
    font-size: 14px;
    text-align: left;
}

#subpage-right-content .rgHeader a,
#subpage-right-content .rgHeader a:hover {
    color: white;
}

table.rgMasterTable tr.rgFooter td {
    border-top: 1px #1d6a86 solid !Important;
    padding: 5px 0 5px 15px;
}

table.rgMasterTable tr.rgRow:hover, table.rgMasterTable tr.rgAltRow:hover {
    background-color: #00bade !Important;
    cursor: pointer;
}

div.detailsgrid table.rgMasterTable tr.rgAltRow {
    background-color: transparent;
}

table.rgMasterTable tr.rgAltRow {
    background-color: #f5f5f5;
}

.rgPager div, .rgPager input {
    float: left;
    padding: 0 20px 0 0;
    vertical-align: middle;
}

.rgCommandCell a img {
    padding: 0 5px 0 0;
}

table.rgMasterTable tr.rgPager td {
    border-top: 1px #1d6a86 solid !Important;
    margin-top: 20px;
    padding: 0;
}

div.RadComboBox table tr td {
    border-top: none;
}

.detailsgrid tr.rgNoRecords td {
    height: 10px;
}

    .detailsgrid tr.rgNoRecords td div {
        display: none;
    }

/*----------------------------*/
/*----- Rad grid details -----*/
/*----------------------------*/

div.rgEditForm {
}

table.rgMasterTable .rgEditForm table {
    border: 1px solid #ccc;
    padding: 10px;
    width: 100%;
}

    table.rgMasterTable .rgEditForm table table {
        border: none;
        margin: 0;
        padding: 0;
    }

div.rgEditForm table tr td {
    padding: 5px 20px 5px 20px;
}

/*----------------------------*/
/*----- Rad grid footer ------*/
/*----------------------------*/

table.rgMasterTable .rgPager table tr td {
    border: none !Important;
    padding: 0;
}

table.rgMasterTable .rgPager {
    padding: 0 10px 0 0;
}

    table.rgMasterTable .rgPager table div {
        padding: 0 10px 0 0;
    }

td.rgSEO {
    padding-top: 10px !Important;
}

.rgSEO .rgArrPart1 a img, .rgSEO .rgArrPart2 a img {
    background-color: #DDDDDD;
    padding: 5px;
}

.rgPagerLabel {
    float: left;
    padding: 2px 6px 0 20px !Important;
}

.rgInfoPart {
    float: right !Important;
    padding: 2px 0 0 0;
}

table.rgMasterTable .rgPager a {
    text-decoration: none !Important;
}

    table.rgMasterTable .rgPager a span {
        padding: 0 5px 4px 5px;
    }

        table.rgMasterTable .rgPager a span:hover {
            background-color: #DDDDDD;
        }

    table.rgMasterTable .rgPager a.rgCurrentPage span {
        color: #CC3300;
        font-weight: bold;
    }

/*----------------------------*/
/*------- Rad selection ------*/
/*----------------------------*/

div.formcontainer {
    font-family: Georgia;
    font-size: 12px;
}

    div.formcontainer div.formsection-alt, table.stdtable tr.formsection-alt {
        background-color: #f5f5f5;
    }

    div.formcontainer div.slformsection-alt {
        background-color: #f5f5f5;
        font-family: Georgia;
        padding-bottom: 5px;
        padding-top: 5px;
    }

    div.formcontainer div.slformsection {
        background-color: #fff;
        font-family: Georgia;
        padding-bottom: 5px;
        padding-top: 10px;
    }

    div.formcontainer div.slformsection-alt span.slheading {
    }

div.slheading {
    font-family: Georgia;
    font-weight: bold;
    padding-left: 10px;
}

span.slheading {
    font-family: Georgia;
    font-weight: bold;
    padding-left: 10px;
}

div.formsection-highlight {
    border-color: #1d6a86;
    border-style: solid;
    border-width: 1px;
    margin: 4px;
    padding: 4px;
}

div.formcontainer legend {
    font-weight: bold;
    padding: 20px 0 6px 10px;
    width: 100% !Important;
}

.title-cell {
    font-weight: bold;
    width: 30%;
}

.title-cell-wide {
    font-weight: bold;
    width: 50%;
}

.quad-title-cell {
    font-weight: bold;
    width: 22%;
}

.quad-title-cell-last {
    font-weight: bold;
}

.multiline-title {
    padding-top: 10px !Important;
    vertical-align: text-top;
}

.detailsgrid .RadComboBox table {
    min-width: 160px;
}

/*
.detailsgrid .rgCommandRow
{
    margin:-28px 0 0 0;
    position:absolute;
}
*/

.detailsgrid .rgCommandRow .rgCommandCell a {
    cursor: pointer;
    text-decoration: none !Important;
}

    .detailsgrid .rgCommandRow .rgCommandCell a span {
        text-decoration: underline;
        vertical-align: middle;
    }

.RadComboBox table tr td {
    padding: 0 !Important;
}

/*-----------------------*/
/*---- Control width ----*/
/*-----------------------*/

input.searchbox {
    width: 82% !Important;
}

/*-----------------------*/
/*---- Shoplift Form ----*/
/*-----------------------*/

div.slf {
    font-family: Sans-Serif;
    font-size: 10px;
    padding: 4px 0 0 10px;
}

    div.slf .sub-section {
        clear: both;
    }

        div.slf .sub-section .blurb {
            float: left;
            margin-bottom: 6px;
            margin-right: 1.5%;
        }

        div.slf .sub-section .half {
            width: 45%;
        }

        div.slf .sub-section .third {
            width: 30%;
        }

        div.slf .sub-section .fifth {
            width: 15%;
        }

        div.slf .sub-section .tenth {
            width: 7%;
        }

        div.slf .sub-section .tiny {
            width: 3%;
        }

        div.slf .sub-section input[type="text"] {
            width: 100%;
        }

.RadPanelBar .rpRootGroup {
    border: none !important;
    color: #5F5F5F;
    text-decoration: none;
}

    .RadPanelBar .rpRootGroup .rpLink,
    .RadPanelBar .rpRootGroup .rpOut {
        border: 0 !important;
        padding: 0 !important;
    }

input.top-button {
    background-color: transparent;
    background-image: url(/images/top-button.png);
    background-repeat: no-repeat;
    border: none;
    color: White;
    cursor: pointer;
    height: 17px;
    text-align: center;
    width: 60px;
}

table.compact tr td {
    margin: 0;
    padding: 0px;
}

span.shops-found {
    color: #ef350a;
}

td.checkbox-list {
    vertical-align: top;
}

.userlevelinfotext {
    color: gray;
    margin-left: -15px;
    font-style: italic;
}

.nofifyHeadlinetext {
    margin-left: -15px;
    color: black;
}

.nofifydate {
    color: gray;
    margin-left: -1px;
    font-style: italic;
}

/*-----------------------*/
/*---- RAD Grid      ----*/
/*-----------------------*/
.reContentCell {
    height: 200px !important;
}

/*-----------------------*/
/*---- MEDIA SHARING ----*/
/*-----------------------*/
.videoRepeaterItemOuterDiv {
    border: solid;
    border-width: 1px;
    border-color: #A0A0A0;
    float: left;
    height: 280px;
    width: 220px;
    margin-right: 10px;
    margin-bottom: 10px;
    padding: 10px;
}

.videoRepeaterItemInnerDiv {
    position: relative;
    top: 100%;
    transform: translateY(-100%);
    text-align: center;
}

.videoRepeaterItemImageOuterDiv {
    border: solid;
    border-width: 1px;
    border-color: #D0D0D0;
    float: left;
    height: 280px;
    width: 220px;
    margin-right: 10px;
    margin-bottom: 10px;
    padding: 10px;
}

.videoRepeaterItemImageInnerDiv {
    position: relative;
    top: 100%;
    transform: translateY(-100%);
    text-align: center;
}

.imageRepeaterItemOuterDiv {
    border: solid;
    border-width: 1px;
    border-color: #A0A0A0;
    float: left;
    height: 280px;
    width: 220px;
    margin-right: 10px;
    margin-bottom: 10px;
    padding: 10px;
}

.imageRepeaterItemInnerDiv {
    position: relative;
    top: 100%;
    transform: translateY(-100%);
    text-align: center;
}

.repeaterItemTextBox {
    width: auto;
    margin-top: 8px;
    margin-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
}

.repeaterItemImage {
    max-width: 181px;
    max-height: 181px;
    width: auto;
}

.imageRepeaterItemOuterDisplayDiv {
    display: block;
    border: solid;
    border-width: 1px;
    border-color: #A0A0A0;
    float: left;
    height: 155px;
    width: 200px;
    margin-left: 10px;
    margin-right: 10px;
    margin-bottom: 15px;
    margin-top: 15px;
    padding: 10px;
    font-size: 12px;
    text-align: center;
}

.manualTopMenu {
    border-radius: 50px;
    background: #EEEEEE;
    padding: 20px 0px 20px 70px;
    z-index: 9999;
    position: fixed;
    left: -50px;
    top: 0px;
    width: 300px;
    height: 68px;
    cursor: pointer;
    color: #428bca;
    font-size: 22px;
}

.manualSubMenu {
    border-radius: 20px;
    background: #EEEEEE;
    padding: 25px 25px 10px 40px;
    z-index: 9999;
    position: fixed;
    left: -20px;
    top: 55px;
    font-size: 22px;
    display: none;
    width: 320px;
}

    .manualSubMenu li {
        margin-bottom: 10px;
    }

.manualTOC {
    border-radius: 20px;
    background: #dddddd;
    padding: 25px 25px 15px 40px;
    z-index: 8888;
    position: fixed;
    left: -20px;
    top: 120px;
    font-size: 18px;
    width: 280px;
}

    .manualTOC li {
        margin-bottom: 10px;
    }

.manualContent {
    position: relative;
    left: 350px;
    margin-right: 350px;
    top: 80px;
    font-size: 18px;
    margin-bottom: 50px;
}

    .manualContent h2 {
        margin-top: 30px;
        margin-bottom: 10px;
    }

.manualDescriptionBox {
    font-size: 0.8em;
    border-radius: 20px;
    background: #428bca;
    padding: 20px;
    width: 250px;
    color: #FFFFFF;
    text-align: left;
}

    .manualDescriptionBox ul {
        margin-top: 10px;
        margin-left: 20px;
        margin-bottom: -2px;
    }

        .manualDescriptionBox ul ul {
            margin-top: 0px;
            margin-bottom: 2px;
        }

    .manualDescriptionBox li {
        list-style: square !important;
    }

.manualDescriptionBoxHeading {
    font-size: 1.5em;
    text-align: center;
    font-weight: bold;
}

.manualContent ul {
    margin-left: 20px;
}

.manualContent li {
    list-style: square !important;
}

    .manualContent li a {
        color: #000000;
        font-weight: bolder;
    }

.manualScreenshot {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    margin: 30px 0px 30px 5px;
    display: table;
}

.yes-no {
    position: relative;
    top: -2px;
}

    .yes-no input[type=checkbox] {
        margin-left: 2px;
        margin-right: 5px;
        position: relative;
        top: 2px;
    }

/* Newest additions 20200223 */
body {
    font-family: Tahoma, 'Open Sans', sans-serif;
    background-image: none;
}

#topmenu,
#topmenu-subpage {
    color: #333;
    font-family: Tahoma, 'Open Sans', sans-serif;
    font-weight: 700;
    font-size: 14px;
}

    #topmenu a,
    #topmenu-subpage a {
        color: #333333;
        height: 25px;
    }

.login-logout-button {
    color: #00637c;
    font-family: Tahoma, 'Open Sans', sans-serif;
    font-size: 12px;
}

#subpage-left-content {
    float: left;
    margin: 4px 0px 0px 0px;
    background-color: #fff;
    border: 0px solid #c0c0c0;
}

.LeftMenu td {
    border-bottom: 0px solid #C0C0C0;
    border-top: 0px solid #C0C0C0;
}

.LeftMenu a:hover {
    background-color: #ECF0F3;
    text-decoration: none;
}

.RadDock_Office2007 .rdTop .rdLeft,
.RadDock_Office2007 .rdTop .rdRight,
.RadDock_Office2007 .rdTop .rdCenter,
.RadDock_Office2007 .rdBottom .rdLeft,
.RadDock_Office2007 .rdBottom .rdRight,
.RadDock_Office2007 .rdBottom .rdCenter {
    background-image: none !important;
    background-color: #e0e0e0;
}

.RadDock_Office2007 .rdContent,
.RadDock_Office2007 .rdTitleBar em {
    color: #fff;
}

#subpage-right-content .RadDock .rdTable {
    border-left: 0px solid #9eb6ce;
    border-right: 0px solid #9eb6ce;
}

#subpage-left-content {
    font-size: 13px;
}

#subpage-right-content h1 {
    color: #000;
    font-family: Tahoma, 'Open Sans', sans-serif;
    font-size: 30px;
    font-weight: 700;
    margin: 0 0 10px 0;
    text-transform: none;
}

table.rgMasterTable tr.rgRow:hover, table.rgMasterTable tr.rgAltRow:hover {
    background-color: #b3b3b3 !Important;
    cursor: pointer;
}

    table.rgMasterTable tr.rgRow:hover, table.rgMasterTable tr.rgAltRow:hover,, table.rgMasterTable tr.rgAltRow:hover a {
        background-color: #b3b3b3 !Important;
        cursor: pointer;
        color: #fff;
    }

input.stdbutton {
    background-color: #2A18CC;
    background-image: none;
    background-repeat: no-repeat;
    border: 0px;
    color: #fff;
    font-family: Tahoma, 'Open Sans', sans-serif;
}

.login-logout-button input {
    background-color: #2A18CC;
    background-image: none;
    background-repeat: no-repeat;
    font-family: Tahoma, 'Open Sans', sans-serif;
    border: none;
    color: #fff;
    cursor: pointer;
    float: right;
    height: 17px;
    text-align: center;
    width: 75px;
}

.sponsors-three-columns h1 {
    color: #000;
    font-family: Tahoma, 'Open Sans', sans-serif;
    font-size: 30px;
    font-weight: 700;
    margin: 0 0 10px 0;
    text-transform: none;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    color: #000;
    font-family: Tahoma, 'Open Sans', sans-serif;
}

.login-logout-button input {
    background-color: #1d6a86;
    font-family: Tahoma, 'Open Sans', sans-serif;
}

.sponsors-three-columns div.column-outer input.gotowebsite-button {
    background-image: none;
    background-color: #1d6a86;
    color: White;
    font-family: Tahoma, 'Open Sans', sans-serif;
}

input.stdbutton {
    background-color: #1d6a86;
}