
.padTB20 { padding-top:20px; padding-bottom:20px }
.hrGrBlue { clear:both; margin-top:10px; height:5px }
.width210 { width:210px } .width215 { width:215px } .width230 { width:230px }
.navBtn { margin-top:10px; padding-top:2px; padding-bottom:2px; font-weight:bold; border:2px solid #4D6B8D; background:#ECE4E6 }
.contentDiv { width:980px; height:100%; padding:20px 10px 0px 10px  }
.brdBk2 { border:2px solid black }  .slideNav { display:inline-block; width:20px; text-align:center; cursor:pointer; color:#4D6B8D }
.txtRedBn, .txtRedBn a, .txtRedBn a:visited { color:#7e2208 }
/*all rows*/ .rowA, .rowB, .rowC { padding:15px 0px 15px 8px }
/*yellow row*/ .rowA, .boxRule { border:1px solid #baaf8c; background:#f4d985 } /*blue row*/ .rowB, .rowB .boxRule { border:1px solid #4D6B8D; background:#90AFD1 } /* BFDDFA*/
/*c row*/ .rowC, .rowC .boxRule { border:1px solid #6C8E1D; background:#98A972 } /* olivedrab #6C8E1D; background:#98A972 || saddlebrown border #8A4411; background:#B88058 || #A36155; background:#BF8176 || #F4A460; background:#F8C294 || #CD5C5C; background:#E19C9C ||  #CD5C5C; background:#E19C9C ||  #71A671; background:#8FBC8F green no: #528584; background:#8BB1B0} /*B5DB85 C3DFA0*/
.boxMain { position:relative; float:left; margin:7px; height:auto; padding:5px; text-align:center; border:1px solid #baaf8c; background:#fff }
.rowB .boxMain { border:1px solid #4D6B8D } .rowC .boxMain { border:1px solid #6C8E1D }
.boxTitle { font-size:14px; font-weight:bold; color:#06C } /* txtMdBlue */ .rowB .boxTitle { color:#4D6B8D } /* d44942 */ .rowC .boxTitle { color:#7D4D11 } /*  */
.boxRule { margin:10px; height:3px }
.boxImg, .boxBtn, .featHead, .featBox { float:center; margin:0px auto }
.boxImg, .boxImgL { z-index:0; border:1px solid #7e2208 }  .boxImgL { float:left; margin-right:5px }
.boxText { margin-top:5px; padding:5px }  .boxText a, .boxText a:visited { color:#7e2208 }  .boxBtn { margin-top:5px }
.boxText a, .linkZ { position:relative; z-index:3 }
.featHead { margin-top:15px; width:192px; padding:2px; text-align:center; color:#fff; font-weight:bold; background:#d44942 }
.featBox { overflow: hidden; width: 186px; min-height:86px; padding:3px; word-break:break-word; line-height:140%; font-size:12px; border:2px solid #EAE5D5; background:#F4F2EA }
.featBox a, .featBox a:visited { font-weight:bold; color:#7e2208 }  .featBox a:hover { color:#D21 /*red*/}
.rowEnd { clear:both } .rowGap { height:25px }

@media (max-width: 900px) {
  .mbB { height:5px }
  .contentDiv { width:96%; padding:12px 2% 0px 2% }
  .slideNav { width:6% }
  .rowA, .rowB, .rowC { margin:0px; padding:10px 5px 0px 5px }
  .boxMain.width210, .boxMain.width215, .boxMain.width230 { width:auto; margin:5px }
  .featHead { background:#7A5B59 /*C49391*/ }
  .boxGap { clear:both; margin:20px -6px 10px -6px; background:#ccc } .bTBA { border-top:1px solid #baaf8c; border-bottom:1px solid #baaf8c } .bTBB { border-top:1px solid #4D6B8D; border-bottom:1px solid #4D6B8D } .bTBC { border-top:1px solid #6C8E1D; border-bottom:1px solid #6C8E1D } .boxGap.bGTxt { height:auto; padding-top:20px; padding-bottom:10px }
  .boxGap, .rowGap { height:30px }
}
@media (max-width: 400px) { 
  .pedestal { width:160px }
}
