﻿@charset "UTF-8";


/* ---------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------- */
/* ------------------------------------------ D N N   S T Y L E S ------------------------------------------- */
html,
#Form { height: 100%; background: #fff; }
body,
th,
td,
table,
h1,
h2,
h3,
h4,
.Head,
.SubHead,
.SubSubHead,
.Normal,
.NormalBold,
.NormalRed,
.NormalTextBox,
.NormalDisabled,
a:link,
a:visited,
a:hover,
input,
.CommandButton,
p,
li,
label { font-family: "Open Sans", Helvetica, Arial, sans-serif; font-size: 12px; line-height: 150%; color: #555; letter-spacing: 0; font-weight: 400; }

a,
a:link,
a:visited { text-decoration: underline; outline: 0 !important; color: #00a1dd; }
a:hover { text-decoration: underline; }

.h1,
h1,
h1 a,
h2,
h2 a,
.bstrap30 h2,
.h2 { font-size: 14px; color: #00a1dd; line-height: 120%; text-decoration: none; font-weight: 500; margin: 25px 0 15px; }
h3,
h3 a,
h3 a:visited,
h3 a:active,
h3 a:link { font-size: 18px; color: #333333 !important; font-weight: 400; margin: 20px 0 8px; line-height: 120%; text-decoration: none !important; }
h4 { font-size: 14px; font-weight: 600; letter-spacing: 0; margin: 5px 0 0 0; line-height: 130%; color: #000; }

b,
strong { font-weight: 600; }
p { margin: 0 0 18px 0; }
hr { clear: both; height: 0; border: solid #D8D8D8; border-width: 1px 0 0; margin: 10px 0 25px 0; }
img { border: 0; }
form .actionMenu ul.dnn_mact { min-width: 100px; }

.DNNEmptyPane { min-height: 0 !important; height: 0 !important; padding: 0 !important; margin: 0 !important; }

.clearBoth { clear: both; }
.DnnModule { margin-bottom: 50px; }

.alignCenter * { text-align: center; }


/* TRAINSITION EFFECT */
html.no-touch a.txtTransFx { -webkit-transition: color 0.4s ease-out; -moz-transition: color 0.4s ease-out; -o-transition: color 0.4s ease-out; -ms-transition: color 0.4s ease-out; transition: color 0.4s ease-out; }

a.readMoreBlock { padding: 4px 7px; border: none; color: #fff; text-transform: uppercase; text-decoration: none; font-size: 13px; display: inline-block; background: #00a1dd; }
a.readMoreBlock:hover { border-color: #1a94c1; color: #1a94c1 !important; }


#ControlNav > li > a,
#ControlEditPageMenu > li > a,
#ControlBar_CustomMenuItems > li > a, 
#ControlActionMenu > li > a { height: 55px !important; }
#ControlBar_Module_AddNewModule .search-container .search-input-container { height: 38px; }
.dnn_mact > li.actionMenuMove > ul li { height: 32px; }
.dnnSortable.ui-sortable, 
.dnnSortable.ui-droppable { padding-left: 25px; padding-right: 25px; }
#ControlEditPageMenu > li ul { top: 55px !important; }
.ControlContainer .subNav { top: 53px !important; }
.dnnCheckbox .mark { background: #fff; }
#ControlBar .dnnCheckbox .mark { background: #333; }
.dnnPrimaryAction, 
.dnnFormItem input[type="submit"], 
a.dnnPrimaryAction { color: #fff; text-decoration: none; }
.dnnFormItem button, 
.dnnFormItem input[type="button"], 
.dnnFormItem input[type="reset"], .dnnSecondaryAction, 
a.dnnSecondaryAction, 
ul.dnnAdminTabNav li a, 
.dnnLogin .LoginTabGroup span { text-decoration: none; }
.dnnDropDownList .selected-item a, 
.dnnDropDownList .selected-item a:link, 
.dnnDropDownList .selected-item a:visited, 
.dnnDropDownList .selected-item a:hover, 
.dnnDropDownList .selected-item a:active { height: 31px !important; }



/* ---------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------- L A Y O U T ---------------------------------------------- */


#pageMaster { position: relative; min-height: 100%; }
#pageMaster:before { content: ""; min-height: 100%; width: 100%; display: block; position: absolute; margin-left: 16.66666667%; z-index: -1; top: 0; border-left: 1px solid #d0d0d0; }
#pageMaster.hideBefore:before { border-left: none; }



/* TOP MAIN */
#topMaster { background: #00a1dd; }
#topMaster div { float: none; }
#topMaster div h1 { margin: 0; padding: 15px 0; color: #fff; font-weight: 300; font-size: 20px; }



/* NAVIGATION STYLES */
#navMaster { background: #ebebeb; border-bottom: 1px solid #d0d0d0; }

ul.nav { margin: 12px 0 0 0; }
ul.nav li a { text-decoration: none; font-size: 12px; color: #444; text-transform: uppercase; }
ul.nav li.dropdown a span { width: 9px; height: 5px; margin: 0 0 2px 6px; display: inline-block; background: url(images/iconArrowDown.svg) 0 0 no-repeat; background-size: 9px 5px; } 
ul.nav > li { display: inline-block; }
ul.nav > li > a { display: block; padding: 10px 0 5px 0; margin-right: 20px; }
ul.nav > li > a:hover { background: none; }

#navMaster li.active > a,
#navMaster li.activeHov > a,
#navMaster li > a:focus,
#navMaster li > a:hover,
#navMaster li > a:active { color: #00a1dd; outline: 0; background: none; }

ul.nav li.dropdown.active a span,
ul.nav li.dropdown.activeHov a span { background-image: url(images/iconArrowDownBlue.svg); }


/* NAVIGATION - SUB */
#navMaster li ul { display: none; position: absolute; z-index: 10000; padding: 0; margin: 0 0 0 -16px; border: none; -webkit-border-radius: 0px; -moz-border-radius: 0px; -ms-border-radius: 0px; border-radius: 0px; -webkit-box-shadow: none; box-shadow: none; min-width: 114px; }
#navMaster li ul li { display: block; float: none; border: none; }
#navMaster li ul li a { display: block; font-size: 12px; padding: 8px 16px; background: #ebebeb; }
#navMaster li ul li ul { display: none; position: relative; width: 100%; }
#navMaster li ul li ul li a { padding: 0px 16px 4px 34px; color: #616161; font-size: 14px; }
#navMaster li ul li.dropdown > a { padding-bottom: 4px; }
#navMaster li ul li.dropdown a span { display: none; }
#navMaster li ul li.active > a,
#navMaster li ul li a:hover { color: #26b4e9 !important; background: #ebebeb; }



/* MOBILE NAV */
#mobileMenuMaster { z-index: 11100;  }
.sb-slidebar { background-color: #019FE6; }

#mobMenuBtn { position: relative; margin: 10px 0; background-color: transparent; background-image: none; border: none; outline: 0; padding: 0; } 
#mobMenuBtn #mobMenuTxt { color: #000; font-size: 26px; font-weight: 300; letter-spacing: 0px; display: inline-block; vertical-align: top; margin-right: 11px; margin-top: 7px; }
#mobMenuBtn #mobMenuIcon { display: inline-block; margin-right: 10px; }
#mobMenuBtn #mobMenuIcon .iconMobMenu { width: 30px; height: 4px; margin-top: 5px; display: block; -webkit-border-radius: 1px; -moz-border-radius: 1px; -ms-border-radius: 1px; border-radius: 1px; background-color: #333; }
#mobMenuBtn #mobMenuIcon .iconMobMenu .first { margin-top: 0; }


#navMasterMob { clear: both; padding: 0 20px; }
#navMasterMob ul#mainMenuWrap { margin:0; padding:0; }
#navMasterMob ul#mainMenuWrap li { display: block; list-style-type: none; margin:0; padding:0; }
#navMasterMob ul#mainMenuWrap a { color:#fff !important; display: block; font-size: 20px; padding: 0 10px; margin: 20px 0; line-height: 120%; white-space: normal; }
#navMasterMob ul#mainMenuWrap a span { background-image: url(images/arrowDown.png); background-size: 11px 11px; width: 11px; height: 11px; margin-top: 7px; float: right; display: inline-block; -ms-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); transform: rotate(-90deg); }
#navMasterMob ul#mainMenuWrap li.activeParent > a > span { -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg); }
#navMasterMob ul#mainMenuWrap .dropdown-menu { display: none; margin-left: 38px; margin-bottom: 12px; float: none; position: static; background: none; padding: 0; border: 0; box-shadow: none; }
#navMasterMob ul#mainMenuWrap li.activeParent > .dropdown-menu { display: block; }
#navMasterMob ul#mainMenuWrap > li { border-bottom: 1px solid #4ccaff; }
#navMasterMob ul#mainMenuWrap li > ul.dropdown-menu > li > a { font-size: 17px; margin: 7px 0; padding: 0; }
#navMasterMob ul#mainMenuWrap li ul.dropdown-menu a span { margin-right: 10px; margin-top: 5px; }
#navMasterMob ul#mainMenuWrap li ul.dropdown-menu ul a { font-size: 15px; }
#navMasterMob ul#mainMenuWrap li ul.dropdown-menu ul ul a { font-size: 13px; }

#navMasterMob ul#mainMenuWrap a:link, 
#navMasterMob ul#mainMenuWrap a:hover, 
#navMasterMob ul#mainMenuWrap a:active { background-color: transparent !important; text-decoration:none; outline:0; }
#navMasterMob ul#mainMenuWrap li.active > a,
#navMasterMob ul#mainMenuWrap li.activeParent > a { color: #00437A !important; outline: 0; }

.sb-slidebar { -webkit-overflow-scrolling: touch; }

ul.nav li ul.subLevel1 { display: none; }



/* TOUCH DEVICES ONLY - PREVENT ANIMATION ON TOUCH */
html.touch #mobileMenuMaster .nav li a:hover { background: none !important; }
.slidebar { -webkit-overflow-scrolling: touch; }



/* LANGUAGES */
#languageWrap { padding-top: 13px; }
.language-object { text-align: right; }
.language-object span.Language { margin: 0 0 0 6px; display: inline-block; }
.language-object span.Language:hover,
.language-object span.Language.selected { border: 1px solid #000; }
.language-object span.Language:hover img,
.language-object span.Language.selected img { border: 2px solid #fff; }
.language-object span.Language img { border: 3px solid #ebebeb; }



/* BREADCRUMB */
#breadcrumbWrap #breadcrumb #breadHomeIcon { display: inline-block; width: 13px; height: 12px; background: url(images/iconHome.jpg) no-repeat 0 0; margin-bottom: -1px; }
#breadcrumbWrap #breadcrumb a { text-decoration: none; text-transform: uppercase; font-size: 10px; color: #888; }
#breadcrumbWrap #breadcrumb a:last-child,
#breadcrumbWrap #breadcrumb a:hover { color: #000; }
#breadcrumbWrap #breadcrumb .sep { margin: 0 8px 0 5px; display: inline-block; width: 4px; height: 7px; background: url(images/iconSep.jpg) no-repeat 0 0; }


 /* USER / LOGIN */
#userWrap { text-align: right; }



/* CONTENT PANES */
#contentWrap { padding-bottom: 41px; }
#contentWrap .leftPane { padding-top: 33px; }
#contentWrap #contentPaneWrap { padding-top: 15px; }


/* FOOTER */
#footerMaster { position: absolute; bottom: 0; width: 100%; background: #00a1dd; }
#footerMaster #footerWrapper { float: none; padding-top: 15px; padding-bottom: 15px; } 
#footerMaster #footerWrapper p { color: #fff; font-size: 11px; line-height: 100%; text-align: center; margin: 0; }
   


/* ---------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------- C U S T O M ---------------------------------------------- */




/* ZOEKRESULTATEN */
.dnnSearchBox > .dnnSearchBox_advanced > .dnnSearchBox_advanced_label,
.ModSearchResultsC .dnnSearchBoxPanel .dnnSearchResultAdvancedTip,
.ModSearchResultsC .dnnSearchResultPanel,
.ModSearchResultsC .dnnSearchResultPagerTop,
.ModSearchResultsC .dnnSearchBoxPanel .dnnSearchBox .dnnSearchBoxClearAdvanced,
.ModSearchResultsC .dnnSearchResultItem-Others,
.ModSearchResultsC #advancedTagsCtrl_tag { display: none !important; }
.ModSearchResultsC .dnnSearchBox { height: 35px; margin-right: 10px; }
.ModSearchResultsC .dnnSearchBox > a.dnnSearchButton { top: 5px; right: 4px; }
.ModSearchResultsC .dnnSearchBoxPanel .dnnSearchBox .dnnSearchBoxClearText { right: 25px !important; }



/* BOLTRICS MODULES */
.RadGrid_Windows7 { border: none !important; background: #fff !important; }
.RadGrid_Windows7 .rgCommandRow { background: #fff !important; }
.RadGrid_Windows7 .rgHeader, 
.RadGrid_Windows7 th.rgResizeCol, 
.RadGrid_Windows7 .rgHeaderWrapper { background: #00a1dd !important; border: none !important; }
.RadGrid_Windows7 .rgHeader a { color: #fff !important; }
.RadGrid_Windows7 .rgMasterTable, 
.RadGrid_Windows7 .rgDetailTable, 
.RadGrid_Windows7 .rgGroupPanel table, 
.RadGrid_Windows7 .rgCommandRow table, 
.RadGrid_Windows7 .rgEditForm table, 
.RadGrid_Windows7 .rgPager table,
.RadGrid_Windows7 .rgCommandTable caption { background: #fff !important; }
.RadGrid_Windows7 .rgCommandCell { border: none !important; }
.RadGrid_Windows7 .rgFooterDiv, 
.RadGrid_Windows7 .rgFooter, 
.RadGrid_Windows7 .rgFooterWrapper,
.RadGrid_Windows7 .rgFooter td { background: #00a1dd !important; border: none !important; color: #fff !important; }
.RadGrid .rgWrap { padding: 10px 0 !important; }
.RadGrid_Windows7 .rgRow a, 
.RadGrid_Windows7 .rgAltRow a, 
.RadGrid_Windows7 .rgEditRow a, 
.RadGrid_Windows7 .rgFooter a, 
.RadGrid_Windows7 .rgEditForm a { color: #00a1dd !important; }
.RadGrid_Windows7 .rgSelectedRow a { color: #FFFFFF !important; }
.RadGrid_Windows7 .rgHoveredRow a { color: #FFFFFF !important; }
.RadGrid .rgRow td, 
.RadGrid .rgAltRow td, 
.RadGrid .rgEditRow td, 
.RadGrid .rgFooter td { padding-top: 5px !important; }
.RadGrid_Windows7 .rgMasterTable .rgActiveCell, 
.RadGrid_Windows7 .rgActiveRow, 
.RadGrid_Windows7 .rgHoveredRow,
.RadGrid_Windows7 .rgMasterTable .rgSelectedCell, 
.RadGrid_Windows7 .rgSelectedRow { background: #00a1dd !important; }
.RadGrid_Windows7 .rgMasterTable .rgActiveCell *, 
.RadGrid_Windows7 .rgActiveRow *, 
.RadGrid_Windows7 .rgHoveredRow *,
.RadGrid_Windows7 .rgHoveredRow a,
.RadGrid_Windows7 .rgMasterTable .rgSelectedCell *, 
.RadGrid_Windows7 .rgSelectedRow * { color: #fff }
.RadGrid_Windows7 .rgFilterBox { height: auto !important; width:70%}
.rgDataDiv { height : auto !important ; }
.RadPicker td a { position : static !important ; }

.DNNModuleContent.ModBoltricsDNNListViewC { overflow-x: auto !important; }


.DNNModuleContent .RadGrid_Windows7 .rgExpXLS,
.DNNModuleContent .RadGrid_Windows7 .rgExpCSV { background-position: 0 0 !important; background-size: 24px 24px !important; width: 24px !important; height: 24px !important; margin-bottom: 5px !important; }
.DNNModuleContent .RadGrid_Windows7 .rgExpXLS { background-image: url(images/iconXLS.png) !important; } 
.DNNModuleContent .RadGrid_Windows7 .rgExpCSV { background-image: url(images/iconCSV.png) !important; } 

.DNNModuleContent .RadGrid_Windows7 * .RadGrid_Windows7 .rgExpXLS,
.DNNModuleContent .RadGrid_Windows7 * .RadGrid_Windows7 .rgExpCSV { background-position: 0 0 !important; background-size: 16px 16px !important; width: 16px !important; height: 16px !important; margin-bottom: 2px !important; }
.DNNModuleContent .RadGrid_Windows7 * .RadGrid_Windows7 .rgExpXLS { background-image: url(images/iconXLS-small.png) !important; } 
.DNNModuleContent .RadGrid_Windows7 * .RadGrid_Windows7 .rgExpCSV { background-image: url(images/iconCSV-small.png) !important; } 


/* RADTREE */
.RadTreeView span.rtPlus,
.RadTreeView span.rtMinus { background: none !important; position: relative; }
.RadTreeView span.rtPlus:after,
.RadTreeView span.rtMinus:after { border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border-color: rgba(136, 183, 213, 0); border-width: 5px; margin-left: -5px; }
.RadTreeView span.rtMinus:after { left: 60%; top: 25%; border-top-color: #00A1DD; }
.RadTreeView span.rtPlus:after { left: 78%; top: 0; border-left-color: #00A1DD; }

.RadTreeView .rtLines .rtMid,
.RadTreeView .rtLines .rtLI,
.RadTreeView .rtLines .rtBot,
.RadTreeView .rtLines .rtTop { background: none !important; }



/* LOGIN */
.dnnLogin .LoginPanel .dnnLoginService .dnnLoginActions ul.dnnActions { padding-top: 0 !important; } 
.dnnLogin .LoginPanel .dnnLoginService .dnnLoginActions ul.dnnActions li[id$="liRegister"] { display: none !important; }
.dnnLogin .LoginPanel .dnnLoginService .dnnLoginActions ul.dnnActions li[id$="liPassword"] a { background: none !important; border: none !important; -webkit-box-shadow: none; box-shadow: none; text-shadow: none; padding: 0 6px; text-decoration: underline; }
.dnnLogin .LoginPanel .dnnLoginService .dnnLabel { width: 20.4%; }




/* FORGOT PASSWORD */
.ModBoltricsDNNChangePasswordC input { min-width: 200px; max-width: 445px; height: 35px; padding: 8px; margin-bottom: 10px; border: 1px solid #c9c9c9; border-radius: 3px; -webkit-border-radius: 3px; color: #333; font-size: 12px; }
.ModBoltricsDNNChangePasswordC .uservalidation { margin-bottom: 10px; }
.ModBoltricsDNNChangePasswordC .uservalidation .NormalRed { color: red; }






/* --------------------------------------------------------------------------------------- */
/* - - - - - - - - - - - - - - - B O O T S T R A P   A D D S - - - - - - - - - - - - - - - */



.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12,
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12,
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12,
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { padding-left: 25px; padding-right: 25px; }
.row { margin-right: -25px; margin-left: -25px; }



@media (min-width: 481px) {
  #mobMenuBtn { margin: 8px 0 6px 0; } 
}
@media (max-width: 480px) {

}
@media (min-width: 481px) and (max-width: 767px) {

}
@media (max-width: 767px) {
  .h1,
  h1,
  h1 a,
  h2,
  h2 a,
  .bstrap30 h2,
  .h2 { font-size: 24px; }
  h3,
  h3 a,
  h3 a:visited,
  h3 a:active,
  h3 a:link { font-size: 18px; }
  .LoginPanel { width: 100%; float: none; padding: 0; }
  #mobMenuBtnWrap { padding-right: 0; }
  #languageWrap { padding-left: 0; }
}
@media (min-width: 768px) {

}
@media (min-width: 768px) and (max-width: 991px) {

}
@media (max-width: 991px) {
    #pageMaster:before { border-left: none; }
    #contentWrap .leftPane, 
    #contentWrap .rightPane { padding-top: 0; }
    .DnnModule { margin-bottom: 20px; }
    /* MAKE SCROLLING SMOOTH ON MOBILE */
	html.touch, 
	html.touch #Form, 
	html.touch form { /* PREVENTS PAGE SCROLL WHEN MENU IS ACTIVE */ overflow: scroll; -webkit-overflow-scrolling: touch; }
}
@media (min-width: 992px) {
    body { height: 100%; }
    .leftPane .LoginPanel { width: 100%; float: none; padding: 0; }
    .leftPane .LoginPanel .dnnLoginService .dnnLabel { width: 100%; text-align: left; }
    .dnnFormItem > label.dnnFormLabel { width: 100%; }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #pageMaster:before { margin-left: 25%; }
}
@media (min-width: 1200px) {

}

.editTextField
{
    color:black !important;
}









/* --------------------------------------------------------------------------------------- */
/* - - - - - - - - - - - - - - - H A R T H O O R N   S K I N - - - - - - - - - - - - - - - */

.harthoorn a, 
.harthoorn a:link, 
.harthoorn a:visited { color: #ED1C24; }
.harthoorn a.dnnPrimaryAction { color: #fff; }

.harthoorn #topMaster,
.harthoorn #footerMaster,
.harthoorn + .sb-slidebar { background: #003B68; }
.harthoorn #topMaster div h1 { visibility: hidden; height: 20px; padding: 0; }
.harthoorn #logoHarthoorn { padding-top: 20px; background: #fff; padding-bottom: 20px; }
.harthoorn #headerHarthoorn { width: 100%; border-bottom: 20px solid #003B68; }
.harthoorn #navMaster li.active > a, 
.harthoorn #navMaster li.activeHov > a, 
.harthoorn #navMaster li > a:focus, 
.harthoorn #navMaster li > a:hover, 
.harthoorn #navMaster li > a:active,
.harthoorn #navMaster li ul li.active > a, 
.harthoorn #navMaster li ul li a:hover,
.harthoorn .h1,
.harthoorn h1,
.harthoorn h1 a,
.harthoorn h2,
.harthoorn h2 a,
.harthoorn .bstrap30 h2,
.harthoorn .h2 { color: #003B68 !important; }

.harthoorn #navMaster li > a:link { color: #000 !important; }
.harthoorn + #mobileMenuMaster #navMasterMob ul#mainMenuWrap > li { border-color: #22567D; }
.harthoorn + #mobileMenuMaster #navMasterMob ul#mainMenuWrap li.active > a,
.harthoorn + #mobileMenuMaster #navMasterMob ul#mainMenuWrap li.activeParent > a  { color: #85B6DC !important; }

.harthoorn .RadTreeView span.rtMinus:after { border-top-color: #003B68 !important; }
.harthoorn .RadTreeView span.rtPlus:after { border-left-color: #003B68 !important; }

.harthoorn .RadGrid_Windows7 .rgHeader, 
.harthoorn .RadGrid_Windows7 th.rgResizeCol, 
.harthoorn .RadGrid_Windows7 .rgHeaderWrapper,
.harthoorn .RadGrid_Windows7 .rgFooterDiv, 
.harthoorn .RadGrid_Windows7 .rgFooter, 
.harthoorn .RadGrid_Windows7 .rgFooterWrapper,
.harthoorn .RadGrid_Windows7 .rgFooter td,
.harthoorn .RadGrid_Windows7 .rgMasterTable .rgActiveCell, 
.harthoorn .RadGrid_Windows7 .rgActiveRow, 
.harthoorn .RadGrid_Windows7 .rgHoveredRow,
.harthoorn .RadGrid_Windows7 .rgMasterTable .rgSelectedCell, 
.harthoorn .RadGrid_Windows7 .rgSelectedRow { background: #003B68 !important; }
.harthoorn .RadGrid_Windows7 .rgRow a, 
.harthoorn .RadGrid_Windows7 .rgAltRow a, 
.harthoorn .RadGrid_Windows7 .rgEditRow a, 
.harthoorn .RadGrid_Windows7 .rgFooter a, 
.harthoorn .RadGrid_Windows7 .rgEditForm a { color: #003B68 !important; }
.harthoorn .RadGrid_Windows7 .rgMasterTable .rgActiveCell *, 
.harthoorn .RadGrid_Windows7 .rgActiveRow *, 
.harthoorn .RadGrid_Windows7 .rgHoveredRow *,
.harthoorn .RadGrid_Windows7 .rgHoveredRow a,
.harthoorn .RadGrid_Windows7 .rgMasterTable .rgSelectedCell *, 
.harthoorn .RadGrid_Windows7 .rgSelectedRow * { color: #fff !important; }
