﻿/*normalize*/
@font-face {
    font-family: "BasisGrt";
    src: url("webfonts/BasisGrtforThrivent.woff") format('woff');
}

@font-face {
    font-family: "BasisGrt";
    src: url("webfonts/BasisGrtforThrivent-Bold.woff") format('woff');
    font-weight: bold;
}


@font-face {
    font-family: "BasisGrt";
    src: url("webfonts/BasisGrtforThrivent-Italic.woff") format('woff');
    font-style: italic;
}

 
html,
body,
form {
    height: 100%;
    margin: 0;
    padding: 0;
    background-color: white;
}

body {
    font: normal 14px BasisGrt,  Arial, sans-serif;
    /* color: black;*/

    color: #1C4259;
}

    body div {
        font: normal 14px BasisGrt, Arial, sans-serif;
        font-size: 14px;
        margin-right: 0px;
    }

@media only screen and (min-width: 481px) and (max-width: 720px) {
    body {
        font-size: 18px;
    }
}

@media only screen and (max-width: 480px) {
    body {
        font-size: 20px;
    }
}

select {
    height: 28px;
    border-radius:0px
}

a {
    background: transparent;
    color: #0000ee;
    text-decoration: none;
}

    a:disabled {
        background: transparent;
        color: lightgray;
        text-decoration: none;
    }

img {
    border: 0;
}

button,
input {
    -webkit-appearance: none;
    cursor: pointer;  
/* //   height: 26px;     do not set this it screws up radio button lists.  */
}

    input[type=checkbox] {
        -webkit-appearance: checkbox;
    }

    input[type=radio] {
        -webkit-appearance: radio;
    }

    input[type="text"] {
        padding: 5px 0px 5px 10px;
        line-height: 16px;
        border-width: 1px;
        border-color: #000;
        border-style: solid;
        border-radius: 0px;
    }

        input[type="text"]:focus {
            outline: none;
        }

.contentContainer {
    width: 90%;
    height: 50%;
}

hr {
    border-width: 1px 0 0 0;
    border-color: #767676;
    border-style: solid;
}

/*typography*/
h1, h2, h3, h4, h5, h6 {
    line-height: normal;
}

h1, h2, h3 {
    font-weight: normal;
    margin: .5em 0;
}

h4, h5, h6 {
    font-weight: bold;
}

h1 {
    font-size: 2.25em;
}

h2 {
    font-size: 1.875em;
}

h3 {
    font-size: 1.5em;
}

h4 {
    font-size: 1.125em
}

h5 {
    font-size: 1em;
}
 

.Featured {
    font-weight: bold;
    font-size: 1.25em;
}
.Featured2 {
    font-weight: bold;
    font-size: 1.20em;
}


.BLD {
    font-weight: bold;
}
.Gcustomor_text {
    font: normal normal 300 12px/18px BasisGrit, Arial, sans-serif;
    font-weight: bold;
    color: #2E66FF;
}


.Tiny {
    font-size: .5em;
}

.small_text {
    font-size: .75em;
}

.red_text {
    color: red;
}
.largeblue {
    font-size: 60px;
    font-weight: bold;
    color: #9bbfc4;
}

.redboldmed_text {
    color: red;
    font-weight: bold;
}

.Ronly {
    background-color: #ddd;
}

.MyField {
    float: left;
    width: 455px;
    height: 300px;
    border: none;
    background-image: url('../Thrivent/images/BG2.png');
    background-repeat: no-repeat;
}

.thumb {
    max-width: 100%;
    max-height: 100%;
}

.Topic_Headline {
    font: normal normal normal 60px/42px BasisGrt, Arial, sans-serif;
    letter-spacing: 0px;
    line-height: 80px;
    text-decoration: none;
    color: #1c4259;
}

.Headline_Spacing {
    width: auto;
    text-align: center;
    width: auto;
    min-height: 90px;
    padding: 40px 0 50px 0;
}

.smallHeadline_Spacing {
    text-align: center;
    width: auto;
    min-height: 90px;
    padding: 40px 0 50px 0;
}

.Topic_Text {
    font: normal normal 300 22px/28px BasisGrt, Arial, sans-serif;
    letter-spacing: 0px;
    color: #1c4259;
    opacity: 1;
}

.Topic_Text1 {
    font: normal normal 300 18px/24px BasisGrt, Arial, sans-serif;
    letter-spacing: 0px;
    color: #1c4259;
    opacity: 1;
}
.Topic_TextBld {
    font: normal normal 300 22px/28px BasisGrt, Arial, sans-serif;
    letter-spacing: 0px;
    font-weight: bold;
    color: #1c4259;
    opacity: 1;
}

.SubTopic_Text {
    font: normal normal 300 18px/24px BasisGrit, Arial, sans-serif;
    letter-spacing: 0px;
    color: #1c4259;
    opacity: 1;
}
.Campaign_Headline {
    font: normal normal normal 40px/42px BasisGrit, Arial, sans-serif;
    letter-spacing: 0px;
    text-decoration: none;
    color: #1c4259;
    ;
}

.Campaign_Headline_Small {
    font: normal normal normal 30px/32px BasisGrit, Arial, sans-serif;
    letter-spacing: 0px;
    text-decoration: none;
    color: #1c4259;
     
}
.Camp_Headline {
    /*   font: normal normal normal 40px/42px Baskervville, Arial, sans-serif;
    letter-spacing: 0px;
    text-decoration: none;
    color: black;*/
    font: normal normal normal 60px/42px BasisGrit, Arial, sans-serif;
    letter-spacing: 0px;
    line-height: 80px;
    text-decoration: none;
    color: #1c4259;
}

.Camp_Text {
    font: normal normal 300 16px/18px BasisGrit, Arial, sans-serif;
    letter-spacing: 0px;
    color: #1c4259;
    opacity: 1;
}

a.Camp_Text,
.sfColor {
    color: #1c4259;
}

a.Camp_Text {
    font: normal normal 300 16px/18px BasisGrit, Arial, sans-serif;
    text-decoration: underline;
    letter-spacing: 0px;
    color: #1c4259;
    opacity: 1;
}
a.Camp_Text:hover {
    font: normal normal 300 16px/18px BasisGrit, Arial, sans-serif;
    text-decoration: underline;
    font-weight:bold;
    letter-spacing: 0px;
    color: #1c4259;
    opacity: 1;
}
    a.Camp_Text:visited {
        font: normal normal 300 16px/18px BasisGrit, Arial, sans-serif;
        text-decoration: underline;
        font-weight: bold;
        letter-spacing: 0px;
        color: #1c4259;
        opacity: 1;
    }


.sansSerif {
    font: Light Light 300 16px/18px BasisGrit, Arial, sans-serif;
    font-weight: lighter;
    letter-spacing: 0px;
    color: #000000;
    opacity: 1;
}

.boldmed_text {
    font: normal normal normal 19px/21px BasisGrit, Arial, sans-serif;
    letter-spacing: 0px;
    color: #1c4259;
    font-weight: bold;
    opacity: 1;
}

a.White_Link {
    font: normal normal 300 22px/28px BasisGrit, Arial, sans-serif;
    letter-spacing: 0px;
    font-weight: bold;
    color: white;
    opacity: 1;
}
    a.White_Link:link {
        font: normal normal 300 22px/28px BasisGrit, Arial, sans-serif;
        letter-spacing: 0px;
        font-weight: bold;
        color: white;
        opacity: 1;
        text-decoration: underline;
    }
    a.White_Link:visited {
        font: normal normal 300 22px/28px BasisGrit, Arial, sans-serif;
        letter-spacing: 0px;
        font-weight: bold;
        color: white;
        opacity: 1;
        text-decoration: underline;
    }
    a.White_Link:hover {
        font: normal normal 300 22px/28px BasisGrit, Arial, sans-serif;
        letter-spacing: 0px;
        font-weight: bold;
        color: #1c4259;
        opacity: 1;
        text-decoration: underline;
    }
    a.White_Link:active {
        font: normal normal 300 22px/28px BasisGrit, Arial, sans-serif;
        letter-spacing: 0px;
        font-weight: bold;
        color: white;
        opacity: 1;
        text-decoration: underline;
    }
.CustomItemTwo {
    z-index: 16500 !important;
}

div.RadWindow {
    z-index: 822000 !important;
}
/*template*/
#wrapper .t-container-fluid {
    max-width: 100%;
}

#wrapper .RadButton {
    font-size: 1em;
}

#wrapper .RadMenu,
div.RadMenuPopup,
#wrapper .RadMenu_Default, #wrapper .RadMenu_Default a.rmLink {
    /*   font-size: 1em;*/
}

.proxy {
    font-size: small;
}

.topbarlinks {
    font: normal 14px BasisGrit, Arial, sans-serif;
    text-decoration: none;
    color: white;
}

a.topbarlinks:link {
    font: normal 14px BasisGrit, Arial, sans-serif;
    text-decoration: none;
    color: white;
}

a.topbarlinks:visited {
    font: normal 14px BasisGrit, Arial, sans-serif;
    text-decoration: none;
    color: white;
}

a.topbarlinks:hover {
    font: normal 14px BasisGrit, Arial, sans-serif;
    text-decoration: underline;
    color: white;
}

a.topbarlinks:active {
    font: normal 14px BasisGrit, Arial, sans-serif;
    text-decoration: none;
    color: white;
}


.selectedTextButtons {
    text-decoration: none;
    color: black;
}

a.selectedTextButtons:link {
    text-decoration: none;
    color: black;
}

a.selectedTextButtons:visited {
    text-decoration: none;
    color: black;
}

a.selectedTextButtons:hover {
    text-decoration: none;
    color: #000001;
}

a.selectedTextButtons:active {
    text-decoration: none;
    color: black;
}

.selectedButtons {
    text-decoration: none;
    color: gray;
}

a.selectedButtons:link {
    text-decoration: none;
    color: gray;
}

a.selectedButtons:visited {
    text-decoration: none;
    color: gray;
}

a.selectedButtons:hover {
    text-decoration: none;
    color: black;
}

a.selectedButtons:active {
    text-decoration: none;
    color: gray;
}

.grayButton {
    border-color: transparent;
    color: black;
}

 /* 
.RadUpload_Telerik .ruSelectWrap .ruButton {
    background-color: #D7E5E7 !important;
    color: bisque !important;
}
 */

input[type="submit"].THButton,
input[type="button"].THButton {
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 3px;
    padding-bottom: 3px;
    background-color: #1c4259;
    color: white;
   
    font-weight: bolder;
    border-color: transparent;
    height: 32px;
    border: none;
    border-radius: 20px;
    outline: none;
    min-width: 100px;
}

input[type="submit"].THWButton,
input[type="button"].THWButton
{
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 3px;
    padding-bottom: 3px;
    background-color: white;
    color: #1C4259;
    font-weight: bolder;
    font-weight: bolder;
    border-color: blue;
    display: block;
    height: 62px;
    border: 1px solid #1C4259;
    border-right: 4px solid #1C4259;
    border-bottom: 4px solid #1C4259;
    border-radius: 20px;
    outline: none;
    min-width: 100px;
}

.THButton {
    padding-left: 24px;
    padding-right: 24px;
    padding-top: 7px;
    padding-bottom: 7px;
    background-color: #1c4259;
    color: white;
    font-weight: bolder;
    border-color: transparent;
    height: 32px;
    border: none;
    /*  display:block;*/
    border-radius: 20px;
    outline: none;
    min-width: 100px;
}
.THWButton {
    padding-left: 24px;
    padding-right: 24px;
    padding-top: 7px;
    padding-bottom: 7px;
    background-color: white;
    color: blue;
    font-weight: bolder;
    border-color: blue;
    
    height: 42px;
    border: none;
    /*  display:block;*/
    border-radius: 20px;
    outline: none;
    min-width: 100px;
}

.smallTHButton {
    padding-left: 8px;
    padding-right: 8px;
    padding-top: 5px;
    padding-bottom: 5px;
    background-color: #1c4259;
    color: white;
    font-weight: bolder;
    border-color: transparent;
    border: none;
    border-radius: 20px;
    outline: none;
}

.xlargeTHButton {
    /*padding-left: 75px;
    padding-right: 75px;*/
    padding-top: 20px;
    padding-bottom: 20px;
    background-color: #1c4259;
    color: white;
    font-weight: bolder;
    border-color: transparent;
    height: 50px !important;
    border: none;
    border-radius: 20px;
    outline: none;
    min-width: 100px;
}

.THButtonColor {
    background-color: #1c4259;
    color: white;
    font-weight: bolder;
    border-color: transparent;
}

.hlLink {
    font: normal 14px BasisGrit, Arial, sans-serif;
    font-weight: bold;
    font-size: 2.5em;
    text-decoration: none;
    color: #1c4259;
}

a.hlLink:link {
    font: normal 14px BasisGrit, Arial, sans-serif;
    font-weight: normal;
    font-size: 2.5em;
    text-decoration: none;
    color: #1c4259;
}

a.hlLink:visited {
    font: normal 14px BasisGrit, Arial, sans-serif;
    font-weight: normal;
    font-size: 2.5em;
    text-decoration: none;
    color: #1c4259;
}

a.hlLink:hover {
    font: normal 14px BasisGrit, Arial, sans-serif;
    font-weight: normal;
    font-size: 2.5em;
    text-decoration: none;
    color: gray;
}

a.hlLink:active {
    font: normal 14px BasisGrit, Arial, sans-serif;
    font-weight: normal;
    font-size: 2.5em;
    text-decoration: none;
    color: #1c4259;
}

.rmselected {
    background-color: #e9eaea
}

.star {
    height: 20px;
    width: 20px;
}

.previewImage {
    border: solid;
    border-color: #f1d4a4;
    border-width: 1px;
}

.previewImage2 {
    border: solid;
    border-color:  #f1d4a4;
    border-width: 1px;


    max-height:250px;
    max-width:250px; 
}

input[type="submit"]:disabled {
    color: #999;
    background-color: #e8dec9;
    border-color: transparent;
}



.RadGrid_WebBlue .rgRow a,
.RadGrid_WebBlue .rgAltRow a,
.RadGrid_WebBlue .rgEditRow a,
.RadGrid_WebBlue .rgFooter a,
.RadGrid_WebBlue .rgEditForm a,
.RadGrid_Telerik .rgRow a,
.RadGrid_Telerik .rgAltRow a,
.RadGrid_Telerik .rgEditRow a,
.RadGrid_Telerik .rgFooter a,
.RadGrid_Telerik .rgEditForm a {
    color: #0000ee !important;
}


.RadTabStrip_Windows7.rtsLeft .rtsLevel1 {
    margin-right: 5px;
}

    .RadTabStrip_Windows7.rtsLeft .rtsLevel1 .rtsLink,
    .RadTabStrip_Windows7 .rtsLevel1 .rtsHovered .rtsLink {
        border-radius: 0px !important;
        /*color: #333 !important;*/
        color: #1C4259 !important;
        border: none !important;
    }


.RadTabStrip_Windows7 .rtsLevel1 {
    /* border-color: #c7ab75 !important;
    background-color: #c7ab75 !important;*/
    border-color: #F9EEDB !important;
    background-color: #F9EEDB !important;
    color: blue !important;
}

    .RadTabStrip_Windows7 .rtsLevel1 .rtsSelected .rtsLink,
    .rtsSelected {
        border-right: solid !important;
        border-width: 2px !important;
        color: #fff !important;
        /*background-color: #000 !important;*/
        background-color: #9bbfc4 !important;
        border-color: #bbb !important;
        font-weight: bold;
    }

.rtsLevel1 .rtsUL .rtsLI {
    text-align: left;
}

.RadTabStrip_Telerik .rtsLevel1 .rtsLink,
.RadTabStrip_Thrivent3 .rtsLevel1 .rtsLink,
.RadTabStrip_WebBlue .rtsLevel1 .rtsLink {
    border-color: #999 !important;
    color: #1C4259 !important;
    /* color: #000 !important;*/
    background-color: #F9EEDB !important;
    background-image: none !important;
}

.RadTabStrip_Telerik .rtsLevel1 .rtsSelected .rtsLink,
.RadTabStrip_Thrivent3 .rtsLevel1 .rtsSelected .rtsLink,
.RadTabStrip_WebBlue .rtsLevel1 .rtsSelected .rtsLink {
    border-color: #999 !important;
    color: #fff !important;
    background-color: #9bbfc4 !important;
    /* color: #000 !important;
    background-color: #c7ab75 !important;*/
    background-image: none;
}

.RadTabStrip_Thrivent3.rtsTop .rtsLevel1 .rtsLink {
    border-radius: 0 !important;
}


.RadTabStrip_Thrivent3 .rtsLevel1 {
    border-color: #000 !important;
}


.RadGrid_Telerik .rgMasterTable .rgSelectedCell, .RadGrid_Telerik .rgSelectedRow {
    background: #f0e9db !important;
}

    .RadGrid_Telerik .rgSelectedRow > td {
        border-bottom-color: transparent !important;
    }

.RadMenu_WebBlue .rmGroup .rmLink:hover,
.RadMenu_WebBlue .rmGroup .rmToggle:hover,
.RadComboBox_Default .rcbReadOnly,
.RadComboBox_Telerik .rcbReadOnly,
.RadComboBox_Telerik .rcbReadOnly.rcbHovered,
.RadComboBox_Telerik .rcbReadOnly.rcbFocused,
.RadComboBox_Telerik .rcbReadOnly.rcbExpanded,
.RadComboBox_WebBlue .rcbReadOnly,
.RadMenu_Telerik .rmGroup .rmLink:hover,
.RadMenu_Telerik .rmGroup .rmToggle:hover,
.RadComboBox_Default .rcbReadOnly,
.RadComboBox_Office2007 .rcbReadOnly {
    border-color: #ccc !important;
    border: solid;
    border-width: 1px;
    color: #000 !important;
    background-color: #fff !important;
    background-image: none !important;
    box-shadow: none !important;
    border-radius: 0px !important
}


.RadMenu_Telerik .rmGroup .rmFocused > .rmLink,
.RadMenu_Telerik .rmGroup .rmFocused > .rmLink .rmToggle {
    border-color: #ccc !important;
    color: #000 !important;
    background-color: #fff !important;
    background-image: none !important;
    box-shadow: none !important;
    border-radius: 0px !important
}

.RadMenu_Telerik .rmGroup:before,
.RadMenu_Telerik .rmMultiColumn:before,
.RadMenu_Telerik .rmScrollWrap > .rmHorizontal:before,
.RadMenu_Telerik .rmScrollWrap > .rmVertical:before {
    background-color: #fff !important;
}

.RadComboBox_Default .rcbReadOnly,
.RadComboBox_Telerik .rcbInner,
.RadComboBox_WebBlue .rcbReadOnly {
    border-radius: 0px !important;
}

/*.RadComboBox_Default .rcbReadOnly,
    .RadComboBoxDropDown_Telerik .rcbHovered {
        color: #000;
        background-color: #f2f2f2 !important;
    }*/


.rsbListItem {
    background-color: #f4f4f4;
    color: #000;
}

.rddtPopup_Office2007 {
    border-color: #ccc !important;
}


.RadDropDownTree_Office2007 .rddtInner {
    border-radius: 0px !important;
    border-color: #ccc !important;
    color: #000 !important;
    background-color: #fff !important;
    background-image: none !important;
}

.RadTreeView_Office2007 .rtSelected .rtIn,
.RadTreeView_Office2007 .rtHover .rtIn {
    border-color: transparent !important;
    color: #000 !important;
    background-color: transparent !important;
    background-image: none !important;
}

.RadDropDownTree .rddtEmptyMessage {
    font-style: normal !important;
    filter: none !important;
    opacity: 1 !important;
}

.RadTreeView_Office2007 .rtPlusHover, .RadTreeView_Office2007 .rtMinusHover,
.RadTreeView_Office2007 .rtChkTristate:hover {
    color: #000 !important;
}


.RadDataPager_Default,
.RadGrid_WebBlue .rgPagerCell {
    border-color: #b3b3b3 !important;
    color: #000 !important;
    background-color: #e6e6e6 !important;
}

    .RadDataPager_Default .rdpPagerButton,
    .RadDataPager_Default .rdpActionButton,
    .RadDataPager_Telerik .rdpPagerButton,
    .RadDataPager_Telerik .rdpActionButton,
    .RadGrid_Telerik .rgPagerCell .rgPagerButton:hover,
    .RadGrid_Telerik .rgPagerCell .rgActionButton:hover,
    .RadGrid_Telerik .rgPagerCell .rgPagerButton,
    .RadGrid_Telerik .rgPagerCell .rgActionButton,
    .RadGrid_WebBlue .rgPagerCell .rgPagerButton,
    .RadGrid_WebBlue .rgPagerCell .rgActionButton,
    .RadGrid_WebBlue .rgPagerCell .rgPagerButton:hover,
    .RadGrid_WebBlue .rgPagerCell .rgActionButton:hover,
    .RadTreeList_Telerik .rtlPagerCell .rtlPagerButton,
    .RadTreeList_Telerik .rtlPagerCell .rtlActionButton,
    .RadTreeList_Telerik .rtlPagerCell .rtlPagerButton:hover,
    .RadTreeList_Telerik .rtlPagerCell .rtlActionButton:hover {
        padding: 5px;
        border-radius: 0px !important;
        background-color: #9BBFC4 !important;
        color: black !important;
        font-weight: bolder !important;
        background-image: none !important;
        box-shadow: none !important;
        border-left-style: none !important;
        border-left-color: transparent !important;
        border-left-width: 0px !important;
        border-right-style: none !important;
        border-right-color: transparent !important;
        border-right-width: 0px !important;
        border-top-style: none !important;
        border-top-color: transparent !important;
        border-top-width: 0px !important;
        border-bottom-style: none !important;
        border-bottom-color: transparent !important;
        border-bottom-width: 0px !important;
    }



.RadComboBoxDropDown_Telerik .rcbHovered,
.RadComboBoxDropDown_WebBlue .rcbHovered,
.RadComboBoxDropDown_Default .rcbHovered,
.RadComboBoxDropDown_Office2007 .rcbHovered {
    padding: 5px;
    border-radius: 0px !important;
    background-color: #fff !important;
    color: black !important;
    font-weight: bolder !important;
    background-image: none !important;
    box-shadow: none !important;
    border-left-style: none !important;
    border-left-color: transparent !important;
    border-left-width: 0px !important;
    border-right-style: none !important;
    border-right-color: transparent !important;
    border-right-width: 0px !important;
    border-top-style: none !important;
    border-top-color: transparent !important;
    border-top-width: 0px !important;
    border-bottom-style: none !important;
    border-bottom-color: transparent !important;
    border-bottom-width: 0px !important;
}







.RadTreeList_Telerik .rtlHeader .rtlAdd,
.RadTreeList_Telerik .rtlDel,
.RadTreeList_Telerik .rtlAdd,
.RadTreeList_Telerik .rtlEdit,
.RadTreeList_Telerik .rtlUpdate,
.RadTreeList_Telerik .rtlCancel {
    border-color: transparent !important;
    color: #000;
    background-color: #D7E5E7 !important;
    background-image: none !important;
    box-shadow: none !important;
}

.RadComboBoxDropDown .rcbCheckAllItemsHovered {
    background-color: transparent !important;
}


.RadComboBox_Default .rcbInner {
    border-color: #e6e6e6 !important;
    color: #333;
    background-color: #fff;
    border-radius: 0px !important;
}

.RadComboBox_Default .rcbFocused .rcbActionButton,
.RadComboBox_Default .rcbExpanded .rcbActionButton,
.RadComboBox_Default .rcbActionButton {
    border-color: transparent !important;
    color: #000 !important;
    background-color: #fff !important;
    background-image: none !important;
    border-radius: 0 !important;
}


.RadComboBoxDropDown_Telerik,
.RadMenu_WebBlue .rmGroup,
.RadMenu_WebBlue .rmMultiColumn,
.RadMenu_WebBlue .rmPopup,
.RadComboBoxDropDown_WebBlue {
    border-color: #ccc !important;
    color: #000 !important;
    background-color: #fff !important;
}

.RadMenu .rmGroup .rmLink {
    color: #000 !important;
    background-color: #fff !important;
}

.RadDataPager_Telerik .rdpPagerButton,
.RadDataPager_Telerik .rdpActionButton {
    height: 30px !important;
}

.RadDataPager_Default .rdpNumPart a:hover,
.RadDataPager_Telerik .rdpNumPart a:hover,
.RadGrid_Telerik .rgPagerCell .rgNumPart a:hover,
.RadGrid_WebBlue .rgPagerCell .rgNumPart a:hover {
    border-color: #9BBFC4 !important;
    color: #000 !important;
    background-color: #9BBFC4 !important;
    background-image: none !important;
    box-shadow: none !important;
    border-radius: 0 !important;
}

.RadDataPager_Default .rdpNumPart a.rdpCurrentPage,
.RadDataPager_Telerik .rdpNumPart a.rdpCurrentPage,
.RadGrid_Telerik .rgPagerCell .rgNumPart a.rgCurrentPage,
.RadGrid_WebBlue .rgPagerCell .rgNumPart a.rgCurrentPage,
.RadTreeList_Telerik .rtlPagerCell .rtlNumPart a.rtlCurrentPage {
    border-color: #9BBFC4 !important;
    color: #000 !important;
    background-color: transparent !important;
    background: 0;
    border-radius: 0 !important;
}

.RadDataPager_Telerik .rdpNumPart a,
.RadGrid_Telerik .rgPagerCell .rgNumPart a {
    border-radius: 0 !important;
}



.RadUpload_Telerik .ruSelectWrap .ruButton {
    border-color: transparent !important;
    color: #fff !important;
   
    background-color: #9bbfc4 !important;
    background-image: none !important;
    box-shadow: none !important;
    border-radius: 0px !important;
} 
/*
.RadPdfViewer_Telerik .k-toolbar {
    border-color: #c7ab75 !important;
    color: #000;
    background-color: #c7ab75 !important;
    background-image: none !important;
}

.RadPdfViewer_Telerik {
    border-color: #c7ab75 !important;
} 


    .RadPdfViewer_Telerik .k-combobox .k-select,
    .RadPdfViewer_Telerik .k-combobox > :hover .k-select,
    .RadPdfViewer_Telerik .k-combobox .k-state-hover .k-select {
        border-color: #e6e6e6 !important;
        color: #000;
        background-color: #fff !important;
        background-image: none !important;
    }


    .RadPdfViewer_Telerik .k-combobox > :hover, .RadPdfViewer_Telerik .k-combobox .k-state-hover {
        border-color: #f0e9db !important;
        color: #333;
        background-color: #fff;
    }

    .RadPdfViewer_Telerik .k-combobox .k-dropdown-wrap {
        border-color: #f0e9db !important;
        color: #333;
        background-color: #fff;
    }

    .RadPdfViewer_Telerik .k-combobox > :hover, .RadPdfViewer_Telerik .k-combobox .k-state-hover {
        border-color: #f0e9db !important;
        color: #333;
        background-color: #fff;
    }

.RadPdfViewer_Telerik_AnimationContainer .k-list .k-item.k-state-selected, .RadPdfViewer_Telerik_AnimationContainer .k-list-optionlabel.k-state-selected {
    color: #000;
    background-color: #f0e9db !important;
}

.RadPdfViewer_Telerik_AnimationContainer .k-list .k-item:hover,
.RadPdfViewer_Telerik_AnimationContainer .k-list .k-item.k-state-hover,
.RadPdfViewer_Telerik_AnimationContainer .k-list-optionlabel:hover,
.RadPdfViewer_Telerik_AnimationContainer .k-list-optionlabel.k-state-hover {
    color: #000;
    background-color: #c7ab75 !important;
}
    */


.RadPdfViewer_Telerik .k-toolbar {
    border-color: #9BBFC4 !important;
    color: #000;
    background-color: #9BBFC4 !important;
    background-image: none !important;
}

.RadPdfViewer_Telerik {
    border-color: #9BBFC4 !important;
}


    .RadPdfViewer_Telerik .k-combobox .k-select,
    .RadPdfViewer_Telerik .k-combobox > :hover .k-select,
    .RadPdfViewer_Telerik .k-combobox .k-state-hover .k-select {
        border-color: #e6e6e6 !important;
        color: #000;
        background-color: #fff !important;
        background-image: none !important;
    }


    .RadPdfViewer_Telerik .k-combobox > :hover, .RadPdfViewer_Telerik .k-combobox .k-state-hover {
        border-color: #f0e9db !important;
        color: #333;
        background-color: #fff;
    }

    .RadPdfViewer_Telerik .k-combobox .k-dropdown-wrap {
        border-color: #f0e9db !important;
        color: #333;
        background-color: #fff;
    }

    .RadPdfViewer_Telerik .k-combobox > :hover, .RadPdfViewer_Telerik .k-combobox .k-state-hover {
        border-color: #f0e9db !important;
        color: #333;
        background-color: #fff;
    }

.RadPdfViewer_Telerik_AnimationContainer .k-list .k-item.k-state-selected, .RadPdfViewer_Telerik_AnimationContainer .k-list-optionlabel.k-state-selected {
    color: #000;
    background-color: #f0e9db !important;
}

.RadPdfViewer_Telerik_AnimationContainer .k-list .k-item:hover,
.RadPdfViewer_Telerik_AnimationContainer .k-list .k-item.k-state-hover,
.RadPdfViewer_Telerik_AnimationContainer .k-list-optionlabel:hover,
.RadPdfViewer_Telerik_AnimationContainer .k-list-optionlabel.k-state-hover {
    color: #000;
    background-color: #1C4259 !important;
}


.RadInput_Telerik.RadInputHovered .riSelect,
.RadInput_Telerik.RadInputHovered .rcSelect,
.RadInput_Hover_Default,
.RadInput_Telerik.RadInputFocused .riSelect,
.RadInput_Telerik.RadInputFocused .rcSelect,
.RadInput_Focused_Telerik {
    border-color: #ccc !important;
    color: #333;
    background-color: #fff;
}

.RadInput_Telerik a,
.RadInput_Telerik.RadInputDisabled a:hover,
.RadInput_Telerik.RadInputDisabled a:active,
.RadInput_Telerik a:hover,
.RadInput_Office2007 a,
.RadInput_Office2007.RadInputDisabled a:hover,
.RadInput_Office2007.RadInputDisabled a:active {
    border-color: #D7E5E7 !important;
    color: #000 !important;
    background-color: #D7E5E7 !important;
    background-image: none !important;
    box-shadow: none !important;
}

/*.RadInput_Telerik .riTextBox,*/
.RadInput_Telerik .riSelect,
.RadInput_Telerik .rcSelect,
.RadInputMgr_Telerik {
    border-color: #D7E5E7 !important;
    color: #000 !important;
    background-color: #fff;
}

.RadInput_Telerik .riTextBox,
.RadInput_Telerik.RadInputFocused .riTextBox,
.RadInput_Telerik.RadInputHovered .riTextBox,
.RadGrid_Telerik .rgCommandCell,
.RadInput_Office2007 .riTextBox,
.RadInput_Office2007 .riSelect,
.RadInput_Office2007 .rcSelect, .RadInputMgr_Office2007 {
    border-color: #000 !important;
    color: #000 !important;
    background-color: #fff;
}

.RadGrid_Telerik .rgHeader,
.RadGrid_Telerik th.rgResizeCol,
.RadGrid_Telerik .rgHeaderWrapper,
.RadGrid_Telerik .rgFilterRow,
.rgCommandRow,
.rgCommandCell,
.RadTreeList_Telerik .rtlHeader {
    border: 0;
    border-bottom: 1px solid #b3b3b3 !important;
    background: none !important;
    background-color: #e6e6e6 !important;
}


.RadGrid_Telerik .rgHeaderDiv {
    border-right-color: #b3b3b3 !important;
}

.RadGrid_Telerik {
    border-color: #b3b3b3 !important;
}

    .RadGrid_Telerik .rgPagerCell {
        border-color: #b3b3b3 !important;
        color: #333;
        background-color: #e6e6e6 !important;
    }



.RadGrid_WebBlue .rgFilterRow > td,
.RadGrid_WebBlue .rgCommandCell,
.RadGrid_WebBlue .rgHeader,
.RadGrid_WebBlue th.rgResizeCol,
.RadGrid_WebBlue .rgHeaderWrapper {
    border: 1px solid !important;
    border-color: #b3b3b3 !important;
    border-top-width: 0 !important;
    background: none !important;
    background-color: #e6e6e6 !important;
}

.RadGrid_WebBlue .rgHeaderDiv {
    background: none !important;
}

.RadGrid_WebBlue .rgHeaderDiv {
    border-right-color: #b3b3b3 !important;
}

.RadGrid_WebBlue .rgHeader,
.RadGrid_WebBlue .rgHeader a {
    color: #000 !important;
}

.RadGrid_WebBlue .rgFilterRow > td {
    border: 1px solid;
    border-top-width: 0;
    border-color: #dae2e8 #dae2e8 #a2b3c7;
}

.RadGrid_WebBlue .rgFilterRow {
    background: none !important;
}

.RadGrid_WebBlue .rgFilterBox:hover,
.RadGrid_WebBlue .rgFilterBox {
    border-color: #b3b3b3 !important;
    color: #333;
    background-color: #fff;
}


.RadGrid_WebBlue {
    border-color: #b3b3b3 !important;
    color: #333;
    background-color: #fff;
}

    .RadGrid_WebBlue .rgAltRow {
        background: #f2f2f2 !important;
    }

    .RadGrid_WebBlue .rgRow > td {
        border-color: #fff #fff #fff #b3b3b3 !important;
    }

    .RadGrid_WebBlue .rgAltRow > td {
        border-color: #b3b3b3 !important;
    }


    .RadGrid_WebBlue .rgRow > td,
    .RadGrid_WebBlue .rgAltRow > td,
    .RadGrid_WebBlue .rgEditRow > td,
    .RadGrid_WebBlue .rgFooter > td {
        border-style: solid;
        border-width: 0px 0px 0px 0px !important;
    }

    .RadGrid_WebBlue .rgFilter,
    .RadGrid_WebBlue .rgFilter:hover,
    .RadGrid_WebBlue .rgFilter:focus,
    .RadGrid_WebBlue .rgFilterActive,
    .RadGrid_WebBlue .rgFilterActive:hover,
    .RadGrid_WebBlue .rgFilterActive:focus,
    .RadGrid_Telerik .rgFilter:hover,
    .RadGrid_Telerik .rgFilter:focus,
    .RadGrid_Telerik .rgFilter,
    .RadGrid_Telerik .rgFilterActive,
    .RadGrid_Telerik .rgFilterActive:hover,
    .RadGrid_Telerik .rgFilterActive:focus {
        border-color: transparent !important;
        color: #000 !important;
        background-color: #D7E5E7 !important;
        background-image: none !important;
        box-shadow: none !important;
    }

.RadMenu_WebBlue .rmGroup .rmFocused > .rmLink,
.RadMenu_WebBlue .rmGroup .rmFocused > .rmLink .rmToggle {
    border-color: transparent !important;
    box-shadow: none !important;
}

RadGrid,
RadGrid_WebBlue:focus,
rgDataDiv:focus {
    outline: none;
}


.RadWindow_WebBlue,
.RadWindow_Black {
    border-color: #1C4259 !important;
    color: #000 !important;
    background-color: #f2f2f2 !important;
    border-radius: 0px !important;
    background: #f2f2f2 !important;
}

    .RadWindow_WebBlue .rwResize {
        color: #000 !important;
    }

    .RadWindow_WebBlue .rwCommandButton:hover,
    .RadWindow_WebBlue .rwTitleBar,
    .RadWindow_Black .rwTitleBar {
        border-color: #1C4259 !important;
        color: #000 !important;
        background-color: #1C4259 !important;
        background-image: none !important;
        border-radius: 0 !important;
        /*box-shadow: none !important;*/
    }

    .RadWindow_WebBlue .rwContent,
    .RadWindow_Black .rwContent {
        border-color: #1C4259 !important;
        color: #333;
        background-color: #fff;
    }



.RadEditor_Telerik .reToolBar, .RadEditor_Telerik.rePopupContainer,
.RadEditor_Telerik .rePopupTitle,
.RadEditor_Telerik .reCommentInfoPanel,
.RadEditor_Telerik .reCommentView,
.RadEditor_Telerik .reCommentViewText,
.RadEditor_Telerik .reCommentEdit{
    background-color: #ededed;
    border-color: #ccc;
    background-image: none !important;
}

.RadEditor_Office2007 {
    background-color: #D7E5E7 !important;
    border-color: transparent !important;
    color: #333;
    border-radius: 0 !important;
}

    .RadEditor_Office2007 .reToolBar,
    .RadEditor_Office2007.rePopupContainer,
    .RadEditor_Office2007 .rePopupTitle,
    .RadEditor_Office2007 .reCommentInfoPanel,
    .RadEditor_Office2007 .reCommentView,
    .RadEditor_Office2007 .reCommentViewText,
    .RadEditor_Office2007 .reCommentEdit {

        background-image: none !important;
    }

    .RadEditor_Office2007 .reContent {
        background-color: #fff;
        border-color: transparent !important;
    }

    .RadEditor_Office2007.RadWindow, .RadEditor_Office2007.RadWindow .rwContent {
        background-color: #D7E5E7 !important;
    }



    .RadEditor_Office2007 .reModes a,
    .reModes a .reDesignIcon:before,
    .reModes a .reHTMLIcon:before,
    .reModes a .rePreviewIcon:before {
        color: #000 !important;
    }

.RadEditor_Office2007 .reTool:active,
.RadEditor_Office2007 .reTool:focus,
.RadEditor_Office2007 .reToolText:active,
.RadEditor_Office2007 .reToolText:focus,
.RadEditor_Office2007 .reToolSelected,
.RadEditor_Office2007 .reToolSelected:hover,
.RadEditor_Office2007 .reModes a:active,
.RadEditor_Office2007 .reModes a:focus,
.RadEditor_Office2007 .reModes .reSelectedMode,
.RadEditor_Office2007 .reModes .reSelectedMode:hover,

.RadEditor_Office2007 .reSpinBoxButtons span:active,
.RadEditor_Office2007 .reSpinBoxButtons span:focus,
.RadEditor_Office2007 .rePopupButton:active,
.RadEditor_Office2007 .rePopupButton:focus,
.RadEditor_Office2007 .reCommentButton:active,
.RadEditor_Office2007 .reCommentButton:focus,
.RadEditor_Office2007 .reAjaxSpellButton:focus,
.RadEditor_Office2007 .reAjaxSpellButton:active,
.RadEditor_Office2007 .reTool:hover,
.RadEditor_Office2007 .reToolText:hover,
.RadEditor_Office2007 .reModes a:hover,

.RadEditor_Office2007 .reSpinBoxButtons span:hover,
.RadEditor_Office2007.reInsertTable .reTool:hover:before,
.RadEditor_Office2007.reAlignmentSelector td div:hover:before,
.RadEditor_Office2007 .rePopupButton:hover,
.RadEditor_Office2007 .reCommentButton:hover,
.RadEditor_Office2007 .reAjaxSpellButton:hover {
    background-color: transparent !important;
    border-color: #000 !important;
    background-image: none !important;
    border-radius: 0 !important;
}

    .RadEditor_Office2007 .reDropdown:hover,
    .RadEditor_Office2007 .reDropdown:active,
    .RadEditor_Office2007 .reDropdown:focus {
        background-color: #fff !important;
        border-color: #000 !important;
        background-image: none !important;
        border-radius: 0 !important;
    }

    .RadEditor_Office2007 .reTool:before,
    .RadEditor_Office2007 .reSplitArrow:before,
    .RadEditor_Office2007 .reIcon:before,
    .RadEditor_Office2007 .reResize:before {
        color: #000 !important;
    }

    .RadEditor_Office2007 .reSeparator {
        border-right-color: #000 !important;
        border-left-color: #000 !important;
    }

    .RadEditor_Office2007 .reDropdown,
    .RadEditor_Office2007 .reDropdown.reToolDisabled,
    .RadEditor_Office2007 .reDropdown.reToolDisabled:hover,
    .RadEditor_Office2007 .reDropdown.reToolDisabled:active,
    .RadEditor_Office2007 .reDropdown.reToolDisabled:focus {
        background-color: #f2f2f2 !important;
        border-color: #000 !important;
    }

.reDropDownBody ul {
    background-color: #f2f2f2 !important;
}

.reItemOver {
    background-color: #D7E5E7 !important;
}

.RadEditor_Office2007.reInsertTable td {
    border-color: #000 !important;
}

.RadEditor_Office2007 .reTool:active .reSplitArrow,
.RadEditor_Office2007 .reTool:focus .reSplitArrow,
.RadEditor_Office2007 .reTool:hover .reSplitArrow {
    border-left-color: #000 !important;
}

.RadEditor_Office2007.reDropDownBody li:hover {
    background-color: transparent !important;
}

.reToolBar {
    border-radius: 0 !important;
}


.RadRotator_Telerik .rrButton {
    border-color: transparent !important;
    color: #000;
    background-color: transparent !important;
    box-shadow: none !important;
    background-size: 10px !important;
    background-repeat:no-repeat;
    background-position:center;
}

.RadRotator .rrButtonRight,
.RadRotator .rrButtonLeft {
    border-radius: 0 !important;
}

.RadRotator .rrButtonRight {
    background-image: url("../thrivent/WebImages/arrow3.png") !important;
}

.RadRotator .rrButtonLeft {
    background-image: url("../thrivent/WebImages/arrow4.png") !important;
}

.p-i-arrow-left:before,
.p-i-arrow-right:before {
    content: none !important;
}

.RadGrid_Telerik .rgFilterBox:hover,
.RadGrid_Telerik .rgFilterBox:focus {
    border-color: #ccc !important;
    color: #333;
    background-color: #fff;
}

.RadMenu_Telerik .rmGroup .rmFocused > .rmLink,
.RadMenu_Telerik .rmGroup .rmFocused > .rmLink .rmToggle {
    border-color: transparent !important;
    box-shadow: none !important;
}

.RadPicker_Telerik.rcCalPopupOpen .RadInput,
.RadPicker_Telerik.rcMYPopupOpen .RadInput,
.RadPicker_Telerik.rcTimePopupOpen .RadInput {
    border-color: #b3b3b3 !important;
    color: #000 !important;
    background-color: #fff !important;
}

.RadCalendar_Telerik .rcTitlebar,
.RadCalendarTimeView_Telerik th,
.RadCalendar_Office2007 .rcTitlebar,
.RadCalendar_Office2007 .rcWeek .rcViewSel,
.RadCalendar_Office2007 th {
    border-color: #b3b3b3 !important;
    color: #000 !important;
    background-color: #f2f2f2 !important;
    background-image: none !important;
}

.RadCalendar_Telerik .rcWeek th,
.RadCalendar_Office2007 .rcWeek th {
    border-color: #b3b3b3 !important;
    color: #000;
}

.RadCalendar_Telerik th {
    color: #333;
    background-color: #f2f2f2 !important;
}

.RadCalendar_Telerik .t-button:hover,
.RadCalendar_Telerik .t-button:focus,
.RadCalendar_Telerik .t-button:active,
.RadCalendar_Office2007 .t-button:hover,
.RadCalendar_Office2007 .t-button:focus,
.RadCalendar_Office2007 .t-button:active {
    border-color: #b3b3b3 !important;
    color: #000;
    background-color: #f2f2f2 !important;
    background-image: none !important;
    box-shadow: none;
}

.RadCalendar .rcPrev, .RadCalendar .rcNext,
.RadCalendar .rcFastPrev,
.RadCalendar .rcFastNext,
.RadCalendar .rcRow a,
.RadCalendar .rcRow span,
.RadCalendar .rcPrev,
.RadCalendar .rcNext,
.RadCalendar .rcFastPrev,
.RadCalendar .rcFastNext {
    border-radius: 0px !important;
}

.RadCalendar_Telerik .rcHover a,
.RadCalendar_Telerik .rcHover span,
.RadCalendar_Office2007 .rcHover a,
.RadCalendar_Office2007 .rcHover span {
    border-color: #b3b3b3 !important;
    color: #000;
    background-color: transparent !important;
    background-image: none !important;
}

.RadCalendar_Telerik .rcSelected a,
.RadCalendar_Telerik .rcSelected span,
.RadCalendarMonthView_Telerik .rcSelected a,
.RadCalendarMonthView_Telerik a:hover,
.RadCalendarMonthView_Telerik .rcButtons a,
.RadCalendarTimeView_Telerik .rcSelected a,
.RadCalendarTimeView_Telerik .rcHover a,
.RadCalendar_Office2007 .rcSelected a,
.RadCalendar_Office2007 .rcSelected span,
.RadCalendarMonthView_Office2007 .rcSelected a,
.RadCalendarMonthView_Office2007 .rcButtons a,
.RadCalendarMonthView_Office2007 a:hover {
    border-color: #1C4259 !important;
    color: #000 !important;
    background-color: #D7E5E7 !important;
    background-image: none !important;
    border-radius: 0 !important;
    box-shadow: none !important;
}


.RadWindow_Sunset .rwTitleBar {
    border-color: #972f01;
    color: #fff;
    background-color: #D7E5E7 !important;
    background-image: none !important;
    border-radius: 3px 3px 0 0;
}
div.RadWindow_Default .rwTitlebarControls {
    background-color: pink !important;
}

.RadWindow .rwTitleRow em {
    background-color: Red !important;
}
div.RadWindow_Default .rwTitlebarControls {
    background-color: pink !important;
}

.RadWindow .rwTitleRow em {
    background-color: Red !important;
}