
#breakpoint { width: 0px; display: none; }
.hideOnAll 	  { display: none !important; }
.gridContent, .gridRow  { padding-right: 18px; }
.gridContainer, .gridRow { display: table; width: 100%; }
.gridNoRgtPad { padding-right: 0px !important; }
.rnav, .lnav { background-color: #EAE5DA; border-right: 18px solid white; padding: 18px 0px 1px 18px; }
@media screen and (min-width: 1001px), print
{
.rnavParent, .lnavParent { height: 464px; }
.rnav, .lnav { padding-left: 12px; }
.rnav .gridContent, .lnav .gridContent { padding-right: 12px; }
}
.leftBorder,
.respLftBorder::before,
.respLftBorderSml::before { background: url(../../../images/ng/cbd/gradients/dottedRuleNG.png) scroll; }
.leftBorder { padding-left: 18px; background-repeat: repeat-y; }
.respLftBorder::before,
.respLftBorderSml::before { padding-right: 18px; background-repeat: repeat-x; content:""; display:block; height:19px; -webkit-background-clip: content-box; background-clip: content-box; }
.leftBorder {
-moz-border-image: none;
-webkit-border-image: none;
-o-border-image: none;
border-image: none;
border-width: 0px;
}
@media (min-width: 600px), print {
.gridCell,
.grid12,
.grid11,
.grid10,
.grid9,
.grid8,
.grid7,
.grid6,
.grid5,
.grid4,
.grid3,
.grid2,
.grid1,
.gridOneQuarter,
.gridOneThird,
.gridHalf,
.gridTwoThirds,
.gridThreeQuarters { display: table-cell; vertical-align: top; }
.gridOneQuarter 	{ width: 25%; }
.gridOneThird 		{ width: 33.33333333333333%; }
.gridHalf 			{ width: 50%; }
.gridTwoThirds 		{ width: 66.66666666666666%; }
.gridThreeQuarters 	{ width: 75%; }
.grid12  { width: 100%; }
.grid11 { width: 91.66666666666666%; }
.grid11 .grid11 { width: 100%; }
.grid11 .grid10 { width: 90.9090909090909%; }
.grid11 .grid9  { width: 81.81818181818183%; }
.grid11 .grid8  { width: 72.72727272727273%; }
.grid11 .grid7  { width: 63.63636363636363%; }
.grid11 .grid6  { width: 54.54545454545454%; }
.grid11 .grid5  { width: 45.45454545454545%; }
.grid11 .grid4  { width: 36.36363636363637%; }
.grid11 .grid3  { width: 27.27272727272727%; }
.grid11 .grid2  { width: 18.181818181818183%; }
.grid11 .grid1  { width: 9.090909090909091%; }
.grid10 { width: 83.33333333333334%; }
.grid10 .grid10 { width: 100%; }
.grid10 .grid9  { width: 90%; }
.grid10 .grid8  { width: 80%; }
.grid10 .grid7  { width: 70%; }
.grid10 .grid6  { width: 60%; }
.grid10 .grid5  { width: 50%; }
.grid10 .grid4  { width: 40%; }
.grid10 .grid3  { width: 30%; }
.grid10 .grid2  { width: 20%; }
.grid10 .grid1  { width: 10%; }
.grid9 { width: 75%; }
.grid9 .grid9 { width: 100%; }
.grid9 .grid8 { width: 88.88888888888888%; }
.grid9 .grid7 { width: 77.77777777777778%; }
.grid9 .grid6 { width: 66.66666666666666%; }
.grid9 .grid5 { width: 55.55555555555556%; }
.grid9 .grid4 { width: 44.44444444444444%; }
.grid9 .grid3 { width: 33.33333333333333%; }
.grid9 .grid2 { width: 22.22222222222222%; }
.grid9 .grid1 { width: 11.11111111111111%; }
.grid8 { width: 66.66666666666666%; }
.grid8 .grid8 { width: 100%; }
.grid8 .grid7 { width: 87.5%; }
.grid8 .grid6 { width: 75%; }
.grid8 .grid5 { width: 62.5%; }
.grid8 .grid4 { width: 50%; }
.grid8 .grid3 { width: 37.5%; }
.grid8 .grid2 { width: 25%; }
.grid8 .grid1 { width: 12.5%; }
.grid7 { width: 58.333333333333336%; }
.grid7 .grid7 { width: 100%; }
.grid7 .grid6 { width: 85.71428571428571%; }
.grid7 .grid5 { width: 71.42857142857143%; }
.grid7 .grid4 { width: 57.14285714285714%; }
.grid7 .grid3 { width: 42.857142857142854%; }
.grid7 .grid2 { width: 28.57142857142857%; }
.grid7 .grid1 { width: 14.285714285714284%; }
.grid6 { width: 50%; }
.grid6 .grid6 { width: 100%; }
.grid6 .grid5 { width: 83.33333333333334%; }
.grid6 .grid4 { width: 66.66666666666666%; }
.grid6 .grid3 { width: 50%; }
.grid6 .grid2 { width: 33.33333333333333%; }
.grid6 .grid1 { width: 16.666666666666664%; }
.grid5 { width: 41.66666666666667%; }
.grid5 .grid5 { width: 100%; }
.grid5 .grid4 { width: 80%; }
.grid5 .grid3 { width: 60%; }
.grid5 .grid2 { width: 40%; }
.grid5 .grid1 { width: 20%; }
.grid4 { width: 33.33333333333333%; }
.grid4 .grid4 { width: 100%; }
.grid4 .grid3 { width: 75%; }
.grid4 .grid2 { width: 50%; }
.grid4 .grid1 { width: 25%; }
.grid3 { width: 25%; }
.grid3 .grid3 { width: 100%; }
.grid3 .grid2 { width: 66.66666666666666%; }
.grid3 .grid1 { width: 33.33333333333333%; }
.grid2 { width: 16.666666666666664%; }
.grid2 .grid2 { width: 100%; }
.grid2 .grid1 { width: 50%; }
.grid1 { width: 8.333333333333332%; }
.grid1 .grid1 { width: 100%; }
}
@media screen and (max-width: 599px) {
.resp.grid12,
.resp.grid11,
.resp.grid10,
.resp.grid9,
.resp.grid8,
.resp.grid7,
.resp.grid6,
.resp.grid5,
.resp.grid4,
.resp.grid3,
.resp.grid2,
.resp.grid1 { display: block; width: 100%; }
.resp .respRow { display: table; width: 100%; }
.resp .respNoRgtPadSml,
.respNoRgtPadSml { padding-right: 0px !important; }
.resp .respOneQuarterSml,
.resp .respOneThirdSml,
.resp .respHalfSml,
.resp .respTwoThirdsSml,
.resp .respThreeQuartersSml { padding-right: 18px; }
#breakpoint { width: 1px; }
.respContainer { display: table; width: 100%; }
.respOneQuarterSml,
.respOneThirdSml,
.respHalfSml,
.respTwoThirdsSml,
.respThreeQuartersSml	{ display: table-cell; vertical-align: top; }
.respOneQuarterSml,
div[class^="grid"] .respOneQuarterSml	 { width: 25%; }
.respOneThirdSml,
div[class^="grid"] .respOneThirdSml		 { width: 33.33333333333333%; }
.respHalfSml,
div[class^="grid"] .respHalfSml			 { width: 50%; }
.respTwoThirdsSml,
div[class^="grid"] .respTwoThirdsSml	 { width: 66.66666666666666%; }
.respThreeQuartersSml,
div[class^="grid"] .respThreeQuartersSml { width: 75%; }
body.respSuppressPageMarginsSml #main,
body.respSuppressPageMarginsSml #cbdMain { padding: 0px; }
body.respSuppressPageMarginsSml .gridContent { padding-right: 0px; }
.hideOnSml,
.showOnMed,
.showOnLrg { display: none !important; }
}
@media screen and (min-width: 600px) and (max-width: 1000px) {
.resp.grid12,
.resp.grid11,
.resp.grid10,
.resp.grid9,
.resp.grid8,
.resp.grid7,
.resp.grid6,
.resp.grid5,
.resp.grid4,
.resp.grid3,
.resp.grid2,
.resp.grid1 { display: block; width: 100%; }
.resp .respRow { display: table; width: 100%; }
.resp .respNoRgtPadMed,
.respNoRgtPadMed { padding-right: 0px !important; }
.resp .respOneQuarterMed,
.resp .respOneThirdMed,
.resp .respHalfMed,
.resp .respTwoThirdsMed,
.resp .respThreeQuartersMed { padding-right: 18px; }
#breakpoint { width: 2px; }
.respContainer { display: table; width: 100%; }
.respOneQuarterMed,
.respOneThirdMed,
.respHalfMed,
.respTwoThirdsMed,
.respThreeQuartersMed { display: table-cell; vertical-align: top; }
.respWholeMed,
div[class^="grid"] .respWholeMed		 { display: block; width: 100%; }
.respOneQuarterMed,
div[class^="grid"] .respOneQuarterMed	 { width: 25%; }
.respOneThirdMed,
div[class^="grid"] .respOneThirdMed		 { width: 33.33333333333333%; }
.respHalfMed,
div[class^="grid"] .respHalfMed			 { width: 50%; }
.respTwoThirdsMed,
div[class^="grid"] .respTwoThirdsMed	 { width: 66.66666666666666%; }
.respThreeQuartersMed,
div[class^="grid"] .respThreeQuartersMed { width: 75%; }
body.respSuppressPageMarginsMed #main,
body.respSuppressPageMarginsMed #cbdMain { padding: 0px; }
body.respSuppressPageMarginsMed .gridContent { padding-right: 0px; }
.hideOnMed,
.showOnSml,
.showOnLrg { display: none !important; }
.respLftBorderSml::before { display: none; }
.respLftBorderSml { padding-left: 18px; background: url(../../../images/ng/cbd/gradients/dottedRuleNG.png) repeat-y scroll; }
}
@media (min-width: 1001px), print {
.hideOnLrg,
.showOnSml,
.showOnMed { display: none !important; }
.respLftBorder::before,
.respLftBorderSml::before { display: none; }
.respLftBorder,
.respLftBorderSml { padding-left: 18px; background: url(../../../images/ng/cbd/gradients/dottedRuleNG.png) repeat-y scroll; }
body.respSuppressPageMarginsLrg #main,
body.respSuppressPageMarginsLrg #cbdMain { padding: 0px; }
body.respSuppressPageMarginsLrg .gridContent { padding-right: 0px; }
#breakpoint { width: 3px; }
}
.alignLft { text-align: left   !important; }
.alignCtr { text-align: center !important; }
.alignRgt { text-align: right  !important; }
@media screen and (max-width: 599px)
{
.respAlignLftOnSml { text-align: left   !important; }
.respAlignCtrOnSml { text-align: center !important; }
.respAlignRgtOnSml { text-align: right  !important; }
}
@media screen and (min-width: 600px) and (max-width: 1000px)
{
.respAlignLftOnMed { text-align: left   !important; }
.respAlignCtrOnMed { text-align: center !important; }
.respAlignRgtOnMed { text-align: right  !important; }
}
@media (min-width: 1001px)
{
.respAlignLftOnLrg { text-align: left   !important; }
.respAlignCtrOnLrg { text-align: center !important; }
.respAlignRgtOnLrg { text-align: right  !important; }
}
@media \0screen\,screen\9
{
.respAlignLftOnLrg { text-align: left   !important; }
.respAlignCtrOnLrg { text-align: center !important; }
.respAlignRgtOnLrg { text-align: right  !important; }
}
.alignTop { vertical-align: top    !important; }
.alignMid { vertical-align: middle !important; }
.alignBot { vertical-align: bottom !important; }
.alignBase { vertical-align: baseline !important; }
@media screen and (max-width: 599px)
{
.respAlignTopOnSml { vertical-align: top    !important; }
.respAlignMidOnSml { vertical-align: middle !important; }
.respAlignBotOnSml { vertical-align: bottom !important; }
.respAlignBaseOnSml { vertical-align: baseline !important; }
}
@media screen and (min-width: 600px) and (max-width: 1000px)
{
.respAlignTopOnMed { vertical-align: top    !important; }
.respAlignMidOnMed { vertical-align: middle !important; }
.respAlignBotOnMed { vertical-align: bottom !important; }
.respAlignBaseOnMed { vertical-align: baseline !important; }
}
@media (min-width: 1001px)
{
.respAlignTopOnLrg { vertical-align: top    !important; }
.respAlignMidOnLrg { vertical-align: middle !important; }
.respAlignBotOnLrg { vertical-align: bottom !important; }
.respAlignBaseOnLrg { vertical-align: baseline !important; }
}
@media \0screen\,screen\9
{
.respAlignTopOnLrg { vertical-align: top    !important; }
.respAlignMidOnLrg { vertical-align: middle !important; }
.respAlignBotOnLrg { vertical-align: bottom !important; }
.respAlignBaseOnLrg { vertical-align: baseline !important; }
}
.floatRgt { float: right; }
.floatLft { float: left;  }
.cursorPointer { cursor: pointer !important; }
.cursorDefault { cursor: default !important; }
.cursorWait    { cursor: wait    !important; }
.visHide { visibility: hidden; }
.visShow { visibility: visible; }
.dispInline { display: inline !important; }
.dispInlineBlock { display: inline-block !important; }
.dispBlock { display: block !important; }
.displayNone { display: none !important; }
.noPad { padding: 0px !important; }
.noMar { margin:  0px !important; }
.noBotPad { padding-bottom: 0px !important; }
.noBotMar { margin-bottom:  0px !important; }
.noRightPad { padding-right: 0px !important; }
.noRightMar { margin-right: 0px !important; }
.botMar0  { margin-bottom:  0px !important; }
.botMar1  { margin-bottom:  1px !important; }
.botMar2  { margin-bottom:  2px !important; }
.botMar3  { margin-bottom:  3px !important; }
.botMar4  { margin-bottom:  4px !important; }
.botMar5  { margin-bottom:  5px !important; }
.botMar6  { margin-bottom:  6px !important; }
.botMar9  { margin-bottom:  9px !important; }
.botMar12 { margin-bottom: 12px !important; }
.botMar15 { margin-bottom: 15px !important; }
.botMar18 { margin-bottom: 18px !important; }
.botMar21 { margin-bottom: 21px !important; }
.botMar24 { margin-bottom: 24px !important; }
.botMar27 { margin-bottom: 27px !important; }
.botMar30 { margin-bottom: 30px !important; }
.botMar33 { margin-bottom: 33px !important; }
.botMar36 { margin-bottom: 36px !important; }
.botMar39 { margin-bottom: 39px !important; }
.botMar42 { margin-bottom: 42px !important; }
.botMar45 { margin-bottom: 45px !important; }
.botMar48 { margin-bottom: 48px !important; }
.botMar51 { margin-bottom: 51px !important; }
.botMar54 { margin-bottom: 54px !important; }
.botMar57 { margin-bottom: 57px !important; }
.botMar60 { margin-bottom: 60px !important; }
.botMar63 { margin-bottom: 63px !important; }
.botMar66 { margin-bottom: 66px !important; }
.botMar69 { margin-bottom: 69px !important; }
.botMar72 { margin-bottom: 72px !important; }
@media screen and (max-width: 599px)
{
.respLftPadSml0  { padding-left:  0px !important; }
.respLftPadSml1  { padding-left:  1px !important; }
.respLftPadSml2  { padding-left:  2px !important; }
.respLftPadSml3  { padding-left:  3px !important; }
.respLftPadSml4  { padding-left:  4px !important; }
.respLftPadSml5  { padding-left:  5px !important; }
.respLftPadSml6  { padding-left:  6px !important; }
.respLftPadSml9  { padding-left:  9px !important; }
.respLftPadSml10 { padding-left: 10px !important; }
.respLftPadSml12 { padding-left: 12px !important; }
.respLftPadSml18 { padding-left: 18px !important; }
.respRgtPadSml0  { padding-right:  0px !important; }
.respRgtPadSml1  { padding-right:  1px !important; }
.respRgtPadSml2  { padding-right:  2px !important; }
.respRgtPadSml3  { padding-right:  3px !important; }
.respRgtPadSml4  { padding-right:  4px !important; }
.respRgtPadSml5  { padding-right:  5px !important; }
.respRgtPadSml6  { padding-right:  6px !important; }
.respRgtPadSml9  { padding-right:  9px !important; }
.respRgtPadSml10 { padding-right: 10px !important; }
.respRgtPadSml12 { padding-right: 12px !important; }
.respRgtPadSml18 { padding-right: 18px !important; }
body.respSuppressPageMarginsSml .restoreGridGuttersOnSml,
body.respSuppressPageMarginsSml .restoreGridGuttersOnAll { padding-left: 18px !important; }
body.respSuppressPageMarginsSml .restoreGridGuttersOnSml .gridContent,
body.respSuppressPageMarginsSml .restoreGridGuttersOnAll .gridContent { padding-right: 18px !important; }
}
@media screen and (min-width: 600px) and (max-width: 1000px)
{
.respLftPadMed0  { padding-left:  0px !important; }
.respLftPadMed1  { padding-left:  1px !important; }
.respLftPadMed2  { padding-left:  2px !important; }
.respLftPadMed3  { padding-left:  3px !important; }
.respLftPadMed4  { padding-left:  4px !important; }
.respLftPadMed5  { padding-left:  5px !important; }
.respLftPadMed6  { padding-left:  6px !important; }
.respLftPadMed9  { padding-left:  9px !important; }
.respLftPadMed10 { padding-left: 10px !important; }
.respLftPadMed12 { padding-left: 12px !important; }
.respLftPadMed18 { padding-left: 18px !important; }
.respRgtPadMed0  { padding-right:  0px !important; }
.respRgtPadMed1  { padding-right:  1px !important; }
.respRgtPadMed2  { padding-right:  2px !important; }
.respRgtPadMed3  { padding-right:  3px !important; }
.respRgtPadMed4  { padding-right:  4px !important; }
.respRgtPadMed5  { padding-right:  5px !important; }
.respRgtPadMed6  { padding-right:  6px !important; }
.respRgtPadMed9  { padding-right:  9px !important; }
.respRgtPadMed10 { padding-right: 10px !important; }
.respRgtPadMed12 { padding-right: 12px !important; }
.respRgtPadMed18 { padding-right: 18px !important; }
body.respSuppressPageMarginsMed .restoreGridGuttersOnMed,
body.respSuppressPageMarginsMed .restoreGridGuttersOnAll { padding-left: 18px; }
body.respSuppressPageMarginsMed .restoreGridGuttersOnMed .gridContent,
body.respSuppressPageMarginsMed .restoreGridGuttersOnAll .gridContent { padding-right: 18px; }
}
@media (min-width: 1001px), print
{
.respLftPadLrg0  { padding-left:  0px !important; }
.respLftPadLrg1  { padding-left:  1px !important; }
.respLftPadLrg2  { padding-left:  2px !important; }
.respLftPadLrg3  { padding-left:  3px !important; }
.respLftPadLrg4  { padding-left:  4px !important; }
.respLftPadLrg5  { padding-left:  5px !important; }
.respLftPadLrg6  { padding-left:  6px !important; }
.respLftPadLrg9  { padding-left:  9px !important; }
.respLftPadLrg10 { padding-left: 10px !important; }
.respLftPadLrg12 { padding-left: 12px !important; }
.respLftPadLrg18 { padding-left: 18px !important; }
.respRgtPadLrg0  { padding-right:  0px !important; }
.respRgtPadLrg1  { padding-right:  1px !important; }
.respRgtPadLrg2  { padding-right:  2px !important; }
.respRgtPadLrg3  { padding-right:  3px !important; }
.respRgtPadLrg4  { padding-right:  4px !important; }
.respRgtPadLrg5  { padding-right:  5px !important; }
.respRgtPadLrg6  { padding-right:  6px !important; }
.respRgtPadLrg9  { padding-right:  9px !important; }
.respRgtPadLrg10 { padding-right: 10px !important; }
.respRgtPadLrg12 { padding-right: 12px !important; }
.respRgtPadLrg18 { padding-right: 18px !important; }
body.respSuppressPageMarginsLrg .restoreGridGuttersOnLrg,
body.respSuppressPageMarginsLrg .restoreGridGuttersOnAll { padding-left: 18px; }
body.respSuppressPageMarginsLrg .restoreGridGuttersOnLrg .gridContent,
body.respSuppressPageMarginsLrg .restoreGridGuttersOnAll .gridContent { padding-right: 18px; }
}
@media \0screen\,screen\9
{
.respLftPadLrg0  { padding-left:  0px !important; }
.respLftPadLrg1  { padding-left:  1px !important; }
.respLftPadLrg2  { padding-left:  2px !important; }
.respLftPadLrg3  { padding-left:  3px !important; }
.respLftPadLrg4  { padding-left:  4px !important; }
.respLftPadLrg5  { padding-left:  5px !important; }
.respLftPadLrg6  { padding-left:  6px !important; }
.respLftPadLrg9  { padding-left:  9px !important; }
.respLftPadLrg10 { padding-left: 10px !important; }
.respLftPadLrg12 { padding-left: 12px !important; }
.respLftPadLrg18 { padding-left: 18px !important; }
.respRgtPadLrg0  { padding-right:  0px !important; }
.respRgtPadLrg1  { padding-right:  1px !important; }
.respRgtPadLrg2  { padding-right:  2px !important; }
.respRgtPadLrg3  { padding-right:  3px !important; }
.respRgtPadLrg4  { padding-right:  4px !important; }
.respRgtPadLrg5  { padding-right:  5px !important; }
.respRgtPadLrg6  { padding-right:  6px !important; }
.respRgtPadLrg9  { padding-right:  9px !important; }
.respRgtPadLrg10 { padding-right: 10px !important; }
.respRgtPadLrg12 { padding-right: 12px !important; }
.respRgtPadLrg18 { padding-right: 18px !important; }
body.respSuppressPageMarginsLrg .restoreGridGuttersOnLrg,
body.respSuppressPageMarginsLrg .restoreGridGuttersOnAll { padding-left: 18px; }
body.respSuppressPageMarginsLrg .restoreGridGuttersOnLrg .gridContent,
body.respSuppressPageMarginsLrg .restoreGridGuttersOnAll .gridContent { padding-right: 18px; }
}
.font-white { color: #FFF    !important; }
.font-black { color: #333    !important; }
.font-vgRed { color: #96151D !important; }
.bgc-aqua 		  { background-color: #009AA6 !important; }
.bgc-brightBlue   { background-color: #0098DB !important; }
.bgc-brightGreen  { background-color: #34B233 !important; }
.bgc-brown 		  { background-color: #5A311C !important; }
.bgc-classicNavy  { background-color: #003C69 !important; }
.bgc-green		  { background-color: #69923A !important; }
.bgc-grey 		  { background-color: #EBEBE3 !important; }
.bgc-olive 		  { background-color: #9A8419 !important; }
.bgc-orange 	  { background-color: #E37222 !important; }
.bgc-paleBrown 	  { background-color: #948775 !important; }
.bgc-purple 	  { background-color: #80379B !important; }
.bgc-putty		  { background-color: #EAE5DA !important; }
.bgc-slate 		  { background-color: #44697D !important; }
.bgc-teal 		  { background-color: #006778 !important; }
.bgc-vgRed 		  { background-color: #96151D !important; }
.bgc-white 		  { background-color: #FFF    !important; }
.bgc-yellowOrange { background-color: #F0AB00 !important; }
@media screen and (max-width: 599px)
{
.noBotBorderOnSml { border-bottom: none !important; }
}
@media screen and (min-width: 600px) and (max-width: 1000px)
{
.noBotBorderOnMed { border-bottom: none !important; }
}
@media (min-width: 1001px), print
{
.noBotBorderOnLrg { border-bottom: none !important; }
}
.qmb .noBotBorderOnLrg { border-bottom: none !important; }
.dottedDivider { border-top: 1px dotted #A8A093; }
.x-ghHideOnAll { display: none !important; background-color: transparent; }
@media (max-width: 599px)
{
.x-ghHideOnLrg,
.x-ghShowOnSml,
.x-ghShowOnMed { display: inherit; }
.x-ghHideOnSml,
.x-ghShowOnMed,
.x-ghShowOnLrg { display: none !important; }
#gh .x-ghUtilBar #ghMainUtil #ghPortalDropdownHead, .x-gh .x-ghUtilBar #ghMainUtil #ghPortalDropdownHead,
#gh .x-ghUtilBar #ghMainUtil #ghClientSegment, .x-gh .x-ghUtilBar #ghMainUtil #ghClientSegment { display: none; }
#gh .x-ghUtilBar #ghUtilBarResp, .x-gh .x-ghUtilBar #ghUtilBarResp { width: 75px; min-width: 93px; max-width: 93px; text-align: right; display: inline-block; float: right; }
#gh .x-ghUtilBar.x-ghRespSearchHidden #ghUtilBarResp, .x-gh .x-ghUtilBar.x-ghRespSearchHidden #ghUtilBarResp { display: none; }
#gh .x-ghUtilBar #ghVgLogoResp, .x-gh .x-ghUtilBar #ghVgLogoResp { width: 100%;  }
#gh .x-ghUtilBar.x-ghRespMenuBtnPlaceholder #ghVgLogoResp, .x-gh .x-ghUtilBar.x-ghRespMenuBtnPlaceholder #ghVgLogoResp { padding-left: 93px; }
#gh .x-ghUtilBar #ghVgLogoResp .x-ghVgLogoIconResp, .x-gh .x-ghUtilBar #ghVgLogoResp .x-ghVgLogoIconResp { margin: 0px auto; }
.x-ghUtilBarRespHasIconsContainer { display: table; float: right; }
.x-ghUtilBarRespHasIconsContainer .x-ghLinkIconDivResp,
.x-ghUtilBarRespHasIconsContainer .x-ghBorderGradientDivWithLinkIcon { display: table-cell; }
.x-ghUtilBarRespHasIconsContainer .x-ghLinkIconResp {
background: transparent url(../../../images/ng/cbd/comp/gh_icons_20150427.png) -30px -44px no-repeat scroll;
border-bottom: none;
display: block;
height: 44px;
width: 44px;
min-width: 44px;
max-width: 44px;
}
.x-ghAsContainer { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; width: 100%; }
#gh .x-ghNoScrollDiv, .x-gh .x-ghNoScrollDiv,
#gh #ghMainNav, .x-gh #ghMainNav {
-moz-transition: width 0.5s;
-webkit-transition: width 0.5s;
-o-transition: width 0.5s;
transition: width 0.5s;
}
#gh .x-ghUtilBar .searchButtonResp, .x-gh .x-ghUtilBar .searchButtonResp { display: block; }
#gh .x-ghUtilBar .searchButtonResp .x-ghSearchButtonResp, .x-gh .x-ghUtilBar .searchButtonResp .x-ghSearchButtonResp {
float: right;
display: block;
color: transparent;
font-size: 0px;
text-decoration: none;
border: none;
height: 44px; width: 44px; min-width: 44px;
background: url(../../../images/ng/cbd/comp/gh_icons_20150427.png) 14px -44px no-repeat scroll;
}
#gh .globalHeaderAutoSuggest, .x-gh .globalHeaderAutoSuggest { display: table; width: 100%; }
#gh .globalHeaderAutoSuggest .x-ghAsInputWrapper, .x-gh .globalHeaderAutoSuggest .x-ghAsInputWrapper,
#gh .globalHeaderAutoSuggest.x-ghCancelButtonShown .x-ghCancelButton, .x-gh .globalHeaderAutoSuggest.x-ghCancelButtonShown .x-ghCancelButton { display: table-cell; vertical-align: top; }
#gh .x-ghUtilBar .globalHeaderAutoSuggest .x-ghAsInputWrapper, .x-gh .x-ghUtilBar .globalHeaderAutoSuggest .x-ghAsInputWrapper,
#gh .x-ghUtilBar .globalHeaderAutoSuggest.x-ghCancelButtonShown .x-ghCancelButton, .x-gh .x-ghUtilBar .globalHeaderAutoSuggest.x-ghCancelButtonShown .x-ghCancelButton { vertical-align: middle; }
#gh .x-ghUtilBar .globalHeaderAutoSuggest, .x-gh .x-ghUtilBar .globalHeaderAutoSuggest {
position: absolute;
height: 44px; left: 0px; top: -44px;
padding: 0px 10px;
background: #333 url(../../../images/ng/cbd/comp/gh_grey_medium.png);
-moz-transition: top 0.25s;
-webkit-transition: top 0.25s;
-o-transition: top 0.25s;
transition: top 0.25s;
}
#gh .x-ghUtilBar.x-ghIconSearchRespOpen #ghMenuBtnResp, .x-gh .x-ghUtilBar.x-ghIconSearchRespOpen #ghMenuBtnResp,
#gh .x-ghUtilBar.x-ghIconSearchRespOpen #ghVgLogoResp, .x-gh .x-ghUtilBar.x-ghIconSearchRespOpen #ghVgLogoResp { display: none; }
#gh .x-ghUtilBar.x-ghIconSearchRespOpen .globalHeaderAutoSuggest, .x-gh .x-ghUtilBar.x-ghIconSearchRespOpen .globalHeaderAutoSuggest { top: 0px; }
}
@media (min-width: 600px) and (max-width: 1000px)
{
.x-ghHideOnLrg,
.x-ghShowOnSml,
.x-ghShowOnMed { display: inherit; }
.x-ghHideOnMed,
.x-ghShowOnSml,
.x-ghShowOnLrg { display: none !important; }
#gh .x-ghUtilBar.x-internalGH #ghClientSegment div, .x-gh .x-ghUtilBar.x-internalGH #ghClientSegment div,
#gh .x-ghNoNav .x-ghHasIntOnlyBar #ghClientSegment div, .x-gh .x-ghNoNav .x-ghHasIntOnlyBar #ghClientSegment div,
#gh .x-ghUtilBar #ghMainUtil #ghPortalDropdownHead .x-ghPortalDropDown, .x-gh .x-ghUtilBar #ghMainUtil #ghPortalDropdownHead .x-ghPortalDropDown { display: none; }
#gh .x-ghUtilBar #ghVgLogoResp, .x-gh .x-ghUtilBar #ghVgLogoResp { width: 123px; min-width: 123px; }
#gh .x-ghNoNav .x-ghUtilBar #ghVgLogoResp, .x-gh .x-ghNoNav .x-ghUtilBar #ghVgLogoResp { padding-left: 9px; }
#gh .x-ghNoNav .x-ghUtilBar.x-internalGH .x-ghClientSegmentResp, .x-gh .x-ghNoNav .x-ghUtilBar.x-internalGH .x-ghClientSegmentResp,
#gh .x-ghNoNav .x-ghHasIntOnlyBar .x-ghClientSegmentResp, .x-gh .x-ghNoNav .x-ghHasIntOnlyBar .x-ghClientSegmentResp { padding-left: 18px; }
#gh .x-ghUtilBar .x-ghSearchBox, .x-gh .x-ghUtilBar .x-ghSearchBox { border-color: #7D1119; }
#gh .x-ghUtilBar #ghSearchRespRight, .x-gh .x-ghUtilBar #ghSearchRespRight { max-width: 178px; float: right; }
#gh .x-ghUtilBar #ghSearchRespRight .globalHeaderAutoSuggest, .x-gh .x-ghUtilBar #ghSearchRespRight .globalHeaderAutoSuggest { padding: 0px 10px 0px 18px; }
#gh .x-ghUtilBar .x-ghUtilBarRespHasIconsContainer #ghSearchRespRight .globalHeaderAutoSuggest, .x-gh .x-ghUtilBar .x-ghUtilBarRespHasIconsContainer #ghSearchRespRight .globalHeaderAutoSuggest { padding: 0px 10px 0px 0px; }
#gh #ghFirstNav .globalHeaderAutoSuggest, .x-gh #ghFirstNav .globalHeaderAutoSuggest { display: table; width: 100%; }
#gh #ghFirstNav .globalHeaderAutoSuggest .x-ghAsInputWrapper, .x-gh #ghFirstNav .globalHeaderAutoSuggest .x-ghAsInputWrapper,
#gh #ghFirstNav .globalHeaderAutoSuggest.x-ghCancelButtonShown .x-ghCancelButton, .x-gh #ghFirstNav .globalHeaderAutoSuggest.x-ghCancelButtonShown .x-ghCancelButton { display: table-cell; vertical-align: top; }
.x-ghAsContainer { max-width: 60%; min-width: 350px; }
.x-ghAsContainer.x-ghAsSuppressRespDDMinWidth { min-width: 0;}
.x-ghAsContainer { -webkit-box-shadow: 0px 2px 7px 1px #999; -moz-box-shadow: 0px 2px 7px 1px #999; box-shadow: 0px 2px 7px 1px #999; }
.x-ghUtilBarRespHasIconsContainer { display: table; float: right; }
.x-ghUtilBarRespHasIconsContainer .x-ghLinkIconDivResp,
.x-ghUtilBarRespHasIconsContainer .x-ghBorderGradientDivWithLinkIcon { display: table-cell; vertical-align: middle; }
.x-ghUtilBarRespHasIconsContainer .x-ghLinkIconResp {
background: transparent url(../../../images/ng/cbd/comp/gh_icons_20150427.png) -30px -44px no-repeat scroll;
border-bottom: none;
display: block;
height: 44px;
width: 44px;
min-width: 44px;
max-width: 44px;
}
}
@media (max-width: 1000px)
{
.fixAnimationFlicker #gh #ghFirstNav, .fixAnimationFlicker .x-gh #ghFirstNav,
.fixAnimationFlicker #gh #ghFirstNav div, .fixAnimationFlicker .x-gh #ghFirstNav div,
.fixAnimationFlicker #gh #ghFirstNav ul, .fixAnimationFlicker .x-gh #ghFirstNav ul,
.fixAnimationFlicker #gh #ghFirstNav li, .fixAnimationFlicker .x-gh #ghFirstNav li,
.fixAnimationFlicker #gh #ghFirstNav a, .fixAnimationFlicker .x-gh #ghFirstNav a,
.fixAnimationFlicker .x-ghUtilBar {
-webkit-transform: translateZ(0);
-webkit-perspective: 1000;
-webkit-backface-visibility: hidden;
}
body { width: 100%;	}
.vg0 { position: relative; }
#gh ul, .x-gh ul { padding: 0px; }
#gh .topscrollbar, .x-gh .topscrollbar, #gh .bottomscrollbar, .x-gh .bottomscrollbar { display: none !important; }
#gh .x-ghUtilBar, .x-gh .x-ghUtilBar { z-index: 1; height: auto; }
#gh #ghSegmentResp, .x-gh #ghSegmentResp {
height: 44px;
line-height: 1.5;
color: #FFF;
padding: 8px 16px;
border-bottom: 1px solid #333;
font-size: 18px;
background: #96151D;
background: rgba(150,21,29,1) -moz-linear-gradient(left, rgba(150,21,29,0) 70%, rgba(0,0,0,0.35) 100%);
background: rgba(150,21,29,1) -ms-linear-gradient(left, rgba(150,21,29,0) 70%,rgba(0,0,0,0.35) 100%);
background: rgba(150,21,29,1) -o-linear-gradient(left, rgba(150,21,29,0) 70%,rgba(0,0,0,0.35) 100%);
background: rgba(150,21,29,1) -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(150,21,29,0)), color-stop(100%,rgba(0,0,0,0.35)));
background: rgba(150,21,29,1) -webkit-linear-gradient(left, rgba(150,21,29,0) 70%,rgba(0,0,0,0.35) 100%);
background: rgba(150,21,29,1) linear-gradient(to right, rgba(150,21,29,0) 70%,rgba(0,0,0,0.35) 100%);
}
#gh .x-ghUtilBar, .x-gh .x-ghUtilBar { padding-left: 0px; }
#gh .x-ghUtilBar #ghMainUtil, .x-gh .x-ghUtilBar #ghMainUtil {
display: table;
width:100%;
background: #96151D;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk1MTUxZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2MzA5MGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #95151D 0%, #63090F 100%);
background: -ms-linear-gradient(top, #95151D 0%, #63090F 100%);
background: -o-linear-gradient(top, #95151D 0%, #63090F 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#95151D), color-stop(100%,#63090F));
background: -webkit-linear-gradient(top, #95151D 0%, #63090F 100%);
background: linear-gradient(to bottom, #95151D 0%, #63090F 100%);
padding: 0px;
height: 44px;
}
#gh #noNav .x-ghUtilBar, .x-gh #noNav .x-ghUtilBar { height: inherit; }
#gh #noNav .x-ghUtilBar #ghMainUtil, .x-gh #noNav .x-ghUtilBar #ghMainUtil { background: #96151D; }
#gh .x-ghUtilBar #ghMenuBtnResp, .x-gh .x-ghUtilBar #ghMenuBtnResp,
#gh .x-ghUtilBar #ghVgLogoResp, .x-gh .x-ghUtilBar #ghVgLogoResp,
#gh .x-ghUtilBar #ghPortalDropdownHead, .x-gh .x-ghUtilBar #ghPortalDropdownHead,
#gh .x-ghUtilBar #ghClientSegment, .x-gh .x-ghUtilBar #ghClientSegment,
#gh .x-ghUtilBar #ghUtilBarResp, .x-gh .x-ghUtilBar #ghUtilBarResp { display: table-cell; vertical-align: middle; height: 100%; }
#gh .x-ghUtilBar #ghMenuBtnResp, .x-gh .x-ghUtilBar #ghMenuBtnResp { width: 55px; min-width: 55px; cursor: pointer; }
#gh .x-ghUtilBar #ghMenuBtnResp .x-ghMenuBtnIconResp, .x-gh .x-ghUtilBar #ghMenuBtnResp .x-ghMenuBtnIconResp {
height: 30px;
margin: 7px 9px;
padding: 0px 9px 9px;
color: #FFF;
font-weight: bold;
text-transform: uppercase;
background: #666 url(../../../images/ng/cbd/comp/gh_icons_20150427.png) 9px -89px no-repeat scroll;
background: url(../../../images/ng/cbd/comp/gh_icons_20150427.png) 9px -89px no-repeat scroll, url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2NjY2NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+) 0px 0px no-repeat scroll;
background: url(../../../images/ng/cbd/comp/gh_icons_20150427.png) 9px -89px no-repeat scroll, -moz-linear-gradient(top, #666666 0%, #000000 100%) 0px 0px no-repeat scroll;
background: url(../../../images/ng/cbd/comp/gh_icons_20150427.png) 9px -89px no-repeat scroll, -ms-linear-gradient(top, #666666 0%, #000000 100%) 0px 0px no-repeat scroll;
background: url(../../../images/ng/cbd/comp/gh_icons_20150427.png) 9px -89px no-repeat scroll, -o-linear-gradient(top, #666666 0%, #000000 100%) 0px 0px no-repeat scroll;
background: url(../../../images/ng/cbd/comp/gh_icons_20150427.png) 9px -89px no-repeat scroll, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#666666), color-stop(100%,#000000)) 0px 0px no-repeat scroll;
background: url(../../../images/ng/cbd/comp/gh_icons_20150427.png) 9px -89px no-repeat scroll, -webkit-linear-gradient(top, #666666 0%, #000000 100%) 0px 0px no-repeat scroll;
background: url(../../../images/ng/cbd/comp/gh_icons_20150427.png) 9px -89px no-repeat scroll, linear-gradient(to bottom, #666666 0%, #000000 100%) 0px 0px no-repeat scroll;
border: 1px solid #2A2A2A;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
#gh .x-ghUtilBar #ghMenuBtnResp .x-ghMenuBtnIconResp .x-ghMenuBtnIconTextResp, .x-gh .x-ghUtilBar #ghMenuBtnResp .x-ghMenuBtnIconResp .x-ghMenuBtnIconTextResp {
padding: 0px 0px 0px 22px;
line-height: 27.5px;
font-size: 12px;
font-weight: bold;
}
#gh .x-ghUtilBar #ghVgLogoResp .x-ghVgLogoIconResp, .x-gh .x-ghUtilBar #ghVgLogoResp .x-ghVgLogoIconResp {
background: url(../../../images/ng/cbd/comp/gh_icons_20150427.png) 0px 0px no-repeat scroll;
height: 44px;
width: 123px;
min-width: 123px;
}
#gh .x-ghUtilBar .x-ghClientSegmentResp, .x-gh .x-ghUtilBar .x-ghClientSegmentResp {
padding: 0px 10px 0px;
font: bold 10px/22px Arial, sans-serif;
color: #FFF;
text-transform: uppercase;
height: 22px;
max-height: 22px;
overflow: hidden;
background: #313131;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMxMzEzMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #313131 0%, #000000 100%);
background: -ms-linear-gradient(top, #313131 0%, #000000 100%);
background: -o-linear-gradient(top, #313131 0%, #000000 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#313131), color-stop(100%,#000000));
background: -webkit-linear-gradient(top, #313131 0%, #000000 100%);
background: linear-gradient(to bottom, #313131 0%, #000000 100%);
}
#gh .x-ghUtilBar.x-ghNoSegmentSml .x-ghClientSegmentResp, .x-gh .x-ghUtilBar.x-ghNoSegmentSml .x-ghClientSegmentResp { display: none; }
#gh .x-ghUtilBar.x-internalGH .x-ghClientSegmentResp, .x-gh .x-ghUtilBar.x-internalGH .x-ghClientSegmentResp,
#gh .x-ghUtilBar .x-ghIntOnlyBar, .x-gh .x-ghUtilBar .x-ghIntOnlyBar { background: #B9CE9C; color: #333; }
#gh .x-ghUtilBar #ghPortalDropdownHead, .x-gh .x-ghUtilBar #ghPortalDropdownHead { padding: 0px; white-space: nowrap; }
#gh .x-ghUtilBar #ghPortalDropdownHead .x-ghClientSegmentList .yui3-menu-label, .x-gh .x-ghUtilBar #ghPortalDropdownHead .x-ghClientSegmentList .yui3-menu-label,
#gh .x-ghUtilBar #ghClientSegment, .x-gh .x-ghUtilBar #ghClientSegment { padding-left: 9px; }
#gh .x-ghUtilBar #ghClientSegment div, .x-gh .x-ghUtilBar #ghClientSegment div { color: #FFF; font-size: 10px; }
#gh .x-ghUtilBar #ghPortalDropdownHead .x-ghClientSegmentList .yui3-menu-label a, .x-gh .x-ghUtilBar #ghPortalDropdownHead .x-ghClientSegmentList .yui3-menu-label a,
#gh .x-ghUtilBar #ghClientSegment div, .x-gh .x-ghUtilBar #ghClientSegment div { line-height: 44px; cursor: default; }
#gh .x-ghUtilBar #ghPortalDropdownHead .x-ghClientSegmentList .yui3-menu-label a .x-ghArrow, .x-gh .x-ghUtilBar #ghPortalDropdownHead .x-ghClientSegmentList .yui3-menu-label a .x-ghArrow { display: none; }
#gh .searchButton, .x-gh .searchButton { display: none; }
#gh .x-ghUtilBar #ghUtilBarResp .x-ghBorderGradientDiv::before, .x-gh .x-ghUtilBar #ghUtilBarResp .x-ghBorderGradientDiv::before,
#gh .x-ghUtilBar #ghUtilBarResp .x-ghBorderGradientDiv::after, .x-gh .x-ghUtilBar #ghUtilBarResp .x-ghBorderGradientDiv::after { display: none; }
#gh .x-ghSearchBox, .x-gh .x-ghSearchBox {
font-size: 14px;
height: 28px;
width: 100%;
color: #333;
padding: 0px 30px;
border: 1px solid #000;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
background: #ccc url(../../../images/ng/cbd/comp/gh_icons_20150427.png) no-repeat scroll 7px -113px;
-moz-box-shadow: inset 5px 5px 15px 1px rgba(0, 0, 0, 0.15);
-webkit-box-shadow:inset 5px 5px 15px 1px rgba(0, 0, 0, 0.15);
box-shadow:inset 5px 5px 15px 1px rgba(0, 0, 0, 0.15);
}
#gh .x-ghSearchBox.x-ghClearIconHidden, .x-gh .x-ghSearchBox.x-ghClearIconHidden { padding: 0px 0px 0px 30px; }
.x-ghAsContainer { z-index: 5005; background-color: #fff; position: absolute; top: 44px; left: 0px; }
.x-ghAsContainer.x-ghAsContainerAlignRgt { left: auto; right: 0px; }
.x-ghAsContainer div.as-dropdownCtnt,
.x-ghAsContainer div.shdwBoxCtnt { font-size: 14px; border: none; }
.x-ghAsContainer div.shdwBoxCtnt { padding-left: 10px; padding-right: 10px; }
.x-ghAsContainer div.as-dropdownCtnt .as-dropdownPos { margin-left: 10px; margin-right: 10px; }
.x-ghAsContainer div.as-dropdownCtnt table,
.x-ghAsContainer div.shdwBoxCtnt table { width: 100%; }
.x-ghAsContainer.x-ghAsSuppressRespDDMinWidth div.as-dropdownCtnt table,
.x-ghAsContainer.x-ghAsSuppressRespDDMinWidth div.shdwBoxCtnt table { width: auto; }
.x-ghAsContainer div.as-dropdownCtnt .dataTable tr td,
.x-ghAsContainer div.shdwBoxCtnt .shdwBoxResultsCont .dataTable tr td { white-space: normal !important; padding: 5px 9px; line-height: 1.5; vertical-align: top; }
.x-ghAsContainer div.as-dropdownCtnt .dataTable tr td.asCellSpanEnd { padding-top: 5px; padding-bottom: 5px; }
.x-ghAsContainer div.shdwBoxCtnt .dataTable tr td { font-size: 100%; }
.overflowSupported .x-ghAsContainer div.as-dropdownCtnt,
.overflowSupported .x-ghAsContainer div.shdwBoxCtnt { overflow: auto; }
.overflowScrollingSupported .x-ghAsContainer div.as-dropdownCtnt,
.overflowScrollingSupported .x-ghAsContainer div.shdwBoxCtnt { -webkit-overflow-scrolling: touch; }
#gh .globalHeaderAutoSuggest .x-ghAsInputWrapper .x-ghAsInputWrapperInner, .x-gh .globalHeaderAutoSuggest .x-ghAsInputWrapper .x-ghAsInputWrapperInner { position: relative; }
#gh .globalHeaderAutoSuggest .x-ghClearIcon, .x-gh .globalHeaderAutoSuggest .x-ghClearIcon {
position: absolute; right: 1px; top: 1px;
width: 30px; height: 26px;
background: url(../../../images/ng/cbd/comp/gh_icons_20150427.png) 10px -330px  no-repeat scroll;
cursor: pointer;
}
#gh .x-ghClearIcon.x-ghClearIconHidden, .x-gh .x-ghClearIcon.x-ghClearIconHidden { display: none; }
#gh .globalHeaderAutoSuggest .x-ghCancelButton, .x-gh .globalHeaderAutoSuggest .x-ghCancelButton { padding-left: 10px; }
#gh .globalHeaderAutoSuggest .x-ghCancelButton .x-ghCancelButtonLink, .x-gh .globalHeaderAutoSuggest .x-ghCancelButton .x-ghCancelButtonLink {
display: block;
height: 28px;
line-height: 26px;
padding: 0px 10px;
color: #ccc;
font-size: 12px;
font-weight: bold;
text-transform: uppercase;
text-decoration: none;
background: #000;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2NjY2NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #666666 0%, #000000 100%);
background: -ms-linear-gradient(top, #666666 0%, #000000 100%);
background: -o-linear-gradient(top, #666666 0%, #000000 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#666666), color-stop(100%,#000000));
background: -webkit-linear-gradient(top, #666666 0%, #000000 100%);
background: linear-gradient(to bottom, #666666 0%, #000000 100%);
border: 1px solid #2A2A2A;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.overflowSupported #gh .x-ghScrollDivResp, .overflowSupported .x-gh .x-ghScrollDivResp { overflow: auto; }
.overflowScrollingSupported #gh .overflowScrollingTouch, .overflowScrollingSupported .x-gh .overflowScrollingTouch { -webkit-overflow-scrolling: touch; }
#gh #ghFirstNav, .x-gh #ghFirstNav {
display: none;
height: 100%;
position: absolute;
top: 0px;
left: 0px;
padding:0px;
}
.browserHasScrollbars #gh #ghFirstNav, .browserHasScrollbars .x-gh #ghFirstNav { width: 150%; }
#gh #ghFirstNav .x-ghNoScrollDiv, .x-gh #ghFirstNav .x-ghNoScrollDiv,
#gh #ghFirstNav .x-ghScrollDivResp #ghMainNav, .x-gh #ghFirstNav .x-ghScrollDivResp #ghMainNav { width: 300px; }
#gh #ghFirstNav	#ghMainNav, .x-gh #ghFirstNav #ghMainNav {
padding: 0px;
margin: 0px;
height: 100%;
background: #333;
background: #333 url(../../../images/ng/cbd/comp/gh_grey_medium.png);
background: -moz-linear-gradient(left, rgba(51,51,51,0) 70%, rgba(0,0,0,0.35) 100%), #333 url(../../../images/ng/cbd/comp/gh_grey_medium.png);
background: -ms-linear-gradient(left, rgba(51,51,51,0) 70%,rgba(0,0,0,0.35) 100%), #333 url(../../../images/ng/cbd/comp/gh_grey_medium.png);
background: -o-linear-gradient(left, rgba(51,51,51,0) 70%,rgba(0,0,0,0.35) 100%), #333 url(../../../images/ng/cbd/comp/gh_grey_medium.png);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(51,51,51,0)), color-stop(100%,rgba(0,0,0,0.35))), #333 url(../../../images/ng/cbd/comp/gh_grey_medium.png);
background: -webkit-linear-gradient(left, rgba(51,51,51,0) 70%,rgba(0,0,0,0.35) 100%), #333 url(../../../images/ng/cbd/comp/gh_grey_medium.png);
background: linear-gradient(to right, rgba(51,51,51,0) 70%,rgba(0,0,0,0.35) 100%), #333 url(../../../images/ng/cbd/comp/gh_grey_medium.png);
}
#gh #ghFirstNav #gh-current, .x-gh #ghFirstNav #gh-current,
#gh #ghFirstNav .x-ghSiloItemSubMenu .yui3-menu-content, .x-gh #ghFirstNav .x-ghSiloItemSubMenu .yui3-menu-content { background-color: transparent; }
#gh #ghFirstNav, .x-gh #ghFirstNav,
#gh #ghFirstNav .x-ghSiloItem .yui3-menu-hidden, .x-gh #ghFirstNav .x-ghSiloItem .yui3-menu-hidden {
visibility: hidden;
z-index: -1;
-moz-transition: visibility 0s linear 0.5s, z-index 0s linear 0.5s;
-webkit-transition: visibility 0s linear 0.5s, z-index 0s linear 0.5s;
-o-transition: visibility 0s linear 0.5s, z-index 0s linear 0.5s;
transition: visibility 0s linear 0.5s, z-index 0s linear 0.5s;
}
.ghOpen #gh #ghFirstNav, .ghOpen .x-gh #ghFirstNav,
.ghOpen #gh #ghFirstNav .x-ghSiloItem .yui3-menu-hidden, .ghOpen .x-gh #ghFirstNav .x-ghSiloItem .yui3-menu-hidden  {
visibility: visible;
z-index: 0;
-moz-transition-delay: 0s;
-webkit-transition-delay: 0s;
-o-transition-delay: 0s;
transition-delay: 0s;
}
.x-ghUtilBar,
#cbdMain,
#main,
#sFooter,
.gblFoot {
position: relative;
left: 0%;
-moz-transition: left 0.5s;
-webkit-transition: left 0.5s;
-o-transition: left 0.5s;
transition: left 0.5s;
}
#gh #ghFirstNav .x-ghSiloItem, .x-gh #ghFirstNav .x-ghSiloItem { float: none; margin: 0px; }
#gh #ghFirstNav .x-ghSiloItem .x-ghSiloItemLink, .x-gh #ghFirstNav .x-ghSiloItem .x-ghSiloItemLink,
#gh #ghUtilLinksResp .x-ghUtilLinkResp, .x-gh #ghUtilLinksResp .x-ghUtilLinkResp,
#gh #ghUtilLinksResp .navDropDown .menu-label, .x-gh #ghUtilLinksResp .navDropDown .menu-label {
float: none;
display: block;
height: auto;
margin:0px;
padding: 11px 10px 12px 16px;
font-size: 16px;
line-height: normal;
color: #FFF;
}
#gh #ghFirstNav .x-ghSiloItem a.x-ghSiloItemLink:hover, .x-gh #ghFirstNav .x-ghSiloItem a.x-ghSiloItemLink:hover { text-decoration: underline; }
#gh #ghFirstNav .x-ghSiloItem .x-ghSiloItemLink .x-ghArrow, .x-gh #ghFirstNav .x-ghSiloItem .x-ghSiloItemLink .x-ghArrow {
float: right;
display: block;
font-size: 16px;
color: #ccc;
position: static;
margin: 1px 0px 0px;
padding: 0px;
height: 16px;
max-height: 16px;
width: 16px;
max-width: 16px;
background: transparent url(../../../images/ng/cbd/comp/gh_icons_20150427.png) 0px -140px no-repeat scroll;
}
#gh #ghFirstNav .x-ghSiloItemOpen .x-ghSiloItemLink .x-ghArrow, .x-gh #ghFirstNav .x-ghSiloItemOpen .x-ghSiloItemLink .x-ghArrow { background-position: 0px -162px; }
#gh #ghFirstNav .x-ghSiloItem.int-only .x-ghSiloItemLink .x-ghArrow, .x-gh #ghFirstNav .x-ghSiloItem.int-only .x-ghSiloItemLink .x-ghArrow { background-position: -30px -140px; }
#gh #ghFirstNav .x-ghSiloItemOpen.int-only .x-ghSiloItemLink .x-ghArrow, .x-gh #ghFirstNav .x-ghSiloItemOpen.int-only .x-ghSiloItemLink .x-ghArrow { background-position: -30px -162px; }
#ghUtilLinks { display:none; }
#gh #ghFirstNav .x-ghSiloItemSubMenu, .x-gh #ghFirstNav .x-ghSiloItemSubMenu { position: static !important; padding-top: 0px; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;  overflow: hidden; display: none; }
#gh #ghFirstNav .x-ghSiloItemSubMenu .yui3-menu-content, .x-gh #ghFirstNav .x-ghSiloItemSubMenu .yui3-menu-content { float: none; background-color: #515151; color: #FFF; padding: 0px; border: 0px; }
#gh #ghFirstNav .x-ghSiloItemSubMenu .x-ghSubSiloGroup, .x-gh #ghFirstNav .x-ghSiloItemSubMenu .x-ghSubSiloGroup { min-width: 0px; border: 0px; padding: 0px; width:100%; }
#gh #ghFirstNav .x-ghSiloItemSubMenu .x-ghSubSiloGroup .linkHeader, .x-gh #ghFirstNav .x-ghSiloItemSubMenu .x-ghSubSiloGroup .linkHeader,
#gh #ghFirstNav .x-ghSiloItemSubMenu .x-ghSubSiloGroup .linkHeader:hover, .x-gh #ghFirstNav .x-ghSiloItemSubMenu .x-ghSubSiloGroup .linkHeader:hover {
padding: 0px;
background: #1F1F1F;
background: #1F1F1F url(../../../images/ng/cbd/comp/gh_grey_dark.png);
background: -moz-linear-gradient(left, rgba(31,31,31,0) 70%, rgba(0,0,0,0.35) 100%), #1F1F1F url(../../../images/ng/cbd/comp/gh_grey_dark.png);
background: -ms-linear-gradient(left, rgba(31,31,31,0) 70%,rgba(0,0,0,0.35) 100%), #1F1F1F url(../../../images/ng/cbd/comp/gh_grey_dark.png);
background: -o-linear-gradient(left, rgba(31,31,31,0) 70%,rgba(0,0,0,0.35) 100%), #1F1F1F url(../../../images/ng/cbd/comp/gh_grey_dark.png);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(31,31,31,0)), color-stop(100%,rgba(0,0,0,0.35))), #1F1F1F url(../../../images/ng/cbd/comp/gh_grey_dark.png);
background: -webkit-linear-gradient(left, rgba(31,31,31,0) 70%,rgba(0,0,0,0.35) 100%), #1F1F1F url(../../../images/ng/cbd/comp/gh_grey_dark.png);
background: linear-gradient(to right, rgba(31,31,31,0) 70%,rgba(0,0,0,0.35) 100%), #1F1F1F url(../../../images/ng/cbd/comp/gh_grey_dark.png);
}
#gh #ghFirstNav .x-ghSiloItemSubMenu .x-ghSubSiloGroup .linkHeader a, .x-gh #ghFirstNav .x-ghSiloItemSubMenu .x-ghSubSiloGroup .linkHeader a,
#gh #ghFirstNav .x-ghSiloItemSubMenu .x-ghSubSiloGroup .linkHeader a:hover, .x-gh #ghFirstNav .x-ghSiloItemSubMenu .x-ghSubSiloGroup .linkHeader a:hover,
#gh #ghFirstNav #gh-current .x-ghSiloItemSubMenu .x-ghSubSiloGroup .linkHeader a, .x-gh #ghFirstNav #gh-current .x-ghSiloItemSubMenu .x-ghSubSiloGroup .linkHeader a,
#gh #ghFirstNav #gh-current .x-ghSiloItemSubMenu .x-ghSubSiloGroup .linkHeader a:hover, .x-gh #ghFirstNav #gh-current .x-ghSiloItemSubMenu .x-ghSubSiloGroup .linkHeader a:hover {
height: auto;
color: #ccc;
padding: 3px 16px;
font-size: 11px;
line-height: 14px;
font-weight: bold;
text-transform: uppercase;
}
#gh #ghFirstNav .x-ghSubSiloItem .x-ghSubSiloItemLink, .x-gh #ghFirstNav .x-ghSubSiloItem .x-ghSubSiloItemLink,
#gh #ghSearchRespLeft, .x-gh #ghSearchRespLeft,
#gh .x-ghSocialMediaLinksResp .x-ghSocialMediaLinkResp, .x-gh .x-ghSocialMediaLinksResp .x-ghSocialMediaLinkResp,
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.ghProminentLink li a, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.ghProminentLink li a,
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghSmallImageLink a, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghSmallImageLink a,
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghLargeImageLink a, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghLargeImageLink a {
display: block;
height: auto;
font-size: 14px;
line-height: normal;
white-space: normal;
color: #FFF;
text-align: left;
border: none;
}
#gh #ghFirstNav .x-ghSubSiloItem .x-ghSubSiloItemLink, .x-gh #ghFirstNav .x-ghSubSiloItem .x-ghSubSiloItemLink,
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.ghProminentLink li a, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.ghProminentLink li a,
#gh .x-ghSocialMediaLinksResp.x-ghSiloItemSubMenu .x-ghSocialMediaLinkResp, .x-gh .x-ghSocialMediaLinksResp.x-ghSiloItemSubMenu .x-ghSocialMediaLinkResp { padding: 13px 16px 13px 32px; }
#gh .x-ghSocialMediaLinksResp .x-ghSocialMediaLinkResp, .x-gh .x-ghSocialMediaLinksResp .x-ghSocialMediaLinkResp { padding: 13px 16px 13px 16px; }
#gh #ghSearchRespLeft, .x-gh #ghSearchRespLeft { padding: 7px 9px; border: 0px; }
#gh #ghFirstNav #gh-current .x-ghSubSiloItem.selected .x-ghSubSiloItemLink, .x-gh #ghFirstNav #gh-current .x-ghSubSiloItem.selected .x-ghSubSiloItemLink,
#gh #ghFirstNav #gh-current .x-ghSiloItemSubMenu .cbdGHRow ul.ghProminentLink li.selected a, .x-gh #ghFirstNav #gh-current .x-ghSiloItemSubMenu .cbdGHRow ul.ghProminentLink li.selected a { color: #FFF; }
#gh #ghFirstNav #gh-current .x-ghSubSiloItem.selected .x-ghBorderGradientDiv::before, .x-gh #ghFirstNav #gh-current .x-ghSubSiloItem.selected .x-ghBorderGradientDiv::before { display: none; }
#gh #ghFirstNav #gh-current.int-only .x-ghSubSiloItem.selected .x-ghBorderGradientDiv::before, .x-gh #ghFirstNav #gh-current.int-only .x-ghSubSiloItem.selected .x-ghBorderGradientDiv::before,
#gh #ghFirstNav #gh-current .x-ghSubSiloItem.int-only.selected .x-ghBorderGradientDiv::before, .x-gh #ghFirstNav #gh-current .x-ghSubSiloItem.int-only.selected .x-ghBorderGradientDiv::before { display: block; }
#gh #ghFirstNav .x-ghSubSiloItem .x-ghSubSiloItemLink:hover, .x-gh #ghFirstNav .x-ghSubSiloItem .x-ghSubSiloItemLink:hover { background-color: transparent; }
#gh #ghFirstNav .x-ghSubSiloItem, .x-gh #ghFirstNav .x-ghSubSiloItem { padding: 0px; }
#gh #ghFirstNav .x-ghSiloItem .x-ghSiloItemLink, .x-gh #ghFirstNav .x-ghSiloItem .x-ghSiloItemLink,
#gh #ghFirstNav .x-ghSiloItem .x-ghSiloItemLink:hover, .x-gh #ghFirstNav .x-ghSiloItem .x-ghSiloItemLink:hover,
#gh #ghUtilLinksResp .x-ghUtilLinkResp, .x-gh #ghUtilLinksResp .x-ghUtilLinkResp,
#gh #ghUtilLinksResp .x-ghUtilLinkResp:hover, .x-gh #ghUtilLinksResp .x-ghUtilLinkResp:hover,
#gh #ghUtilLinksResp .navDropDown .menu-label, .x-gh #ghUtilLinksResp .navDropDown .menu-label,
#gh #ghUtilLinksResp .navDropDown .menu-label:hover, .x-gh #ghUtilLinksResp .navDropDown .menu-label:hover {
border:0px;
background: #565656;
background: #565656 url(../../../images/ng/cbd/comp/gh_grey_light.png);
background: -moz-linear-gradient(left, rgba(86,86,86,0) 70%, rgba(0,0,0,0.35) 100%), #565656 url(../../../images/ng/cbd/comp/gh_grey_light.png);
background: -ms-linear-gradient(left, rgba(86,86,86,0) 70%,rgba(0,0,0,0.35) 100%), #565656 url(../../../images/ng/cbd/comp/gh_grey_light.png);
background: -o-linear-gradient(left, rgba(86,86,86,0) 70%,rgba(0,0,0,0.35) 100%), #565656 url(../../../images/ng/cbd/comp/gh_grey_light.png);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(86,86,86,0)), color-stop(100%,rgba(0,0,0,0.35))), #565656 url(../../../images/ng/cbd/comp/gh_grey_light.png);
background: -webkit-linear-gradient(left, rgba(86,86,86,0) 70%,rgba(0,0,0,0.35) 100%), #565656 url(../../../images/ng/cbd/comp/gh_grey_light.png);
background: linear-gradient(to right, rgba(86,86,86,0) 70%,rgba(0,0,0,0.35) 100%), #565656 url(../../../images/ng/cbd/comp/gh_grey_light.png);
text-decoration: none;
}
#gh #ghUtilLinksResp .navDropDown .menu-label, .x-gh #ghUtilLinksResp .navDropDown .menu-label { cursor: pointer; }
#gh #ghFirstNav .x-ghSubSiloItem .x-ghSubSiloItemLink, .x-gh #ghFirstNav .x-ghSubSiloItem .x-ghSubSiloItemLink,
#gh #ghFirstNav .x-ghSubSiloItem .x-ghSubSiloItemLink:hover, .x-gh #ghFirstNav .x-ghSubSiloItem .x-ghSubSiloItemLink:hover,
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.ghProminentLink li a, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.ghProminentLink li a,
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.ghProminentLink li a:hover, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.ghProminentLink li a:hover,
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghLargeImage, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghLargeImage,
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghLargeImage:hover, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghLargeImage:hover,
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghSmallImageLink a, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghSmallImageLink a,
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghSmallImageLink a:hover, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghSmallImageLink a:hover,
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghLargeImageLink a, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghLargeImageLink a,
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghLargeImageLink a:hover, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghLargeImageLink a:hover {
background: #373737;
background: #373737 url(../../../images/ng/cbd/comp/gh_grey_medium.png);
background: -moz-linear-gradient(left, rgba(55,55,55,0) 70%, rgba(0,0,0,0.35) 100%), #373737 url(../../../images/ng/cbd/comp/gh_grey_medium.png);
background: -ms-linear-gradient(left, rgba(55,55,55,0) 70%,rgba(0,0,0,0.35) 100%), #373737 url(../../../images/ng/cbd/comp/gh_grey_medium.png);
background: -o-linear-gradient(left, rgba(55,55,55,0) 70%,rgba(0,0,0,0.35) 100%), #373737 url(../../../images/ng/cbd/comp/gh_grey_medium.png);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(55,55,55,0)), color-stop(100%,rgba(0,0,0,0.35))), #373737 url(../../../images/ng/cbd/comp/gh_grey_medium.png);
background: -webkit-linear-gradient(left, rgba(55,55,55,0) 70%,rgba(0,0,0,0.35) 100%), #373737 url(../../../images/ng/cbd/comp/gh_grey_medium.png);
background: linear-gradient(to right, rgba(55,55,55,0) 70%,rgba(0,0,0,0.35) 100%), #373737 url(../../../images/ng/cbd/comp/gh_grey_medium.png);
text-decoration: none;
border: none;
}
#gh #ghFirstNav .x-ghSocialMediaLinksResp .x-ghSocialMediaLinkResp:hover, .x-gh #ghFirstNav .x-ghSocialMediaLinksResp .x-ghSocialMediaLinkResp:hover,
#gh #ghFirstNav #ghUtilLinksResp .x-ghUtilLinkResp:hover, .x-gh #ghFirstNav #ghUtilLinksResp .x-ghUtilLinkResp:hover,
#gh #ghFirstNav #ghUtilLinksResp .navDropDown .menu-label:hover, .x-gh #ghFirstNav #ghUtilLinksResp .navDropDown .menu-label:hover,
#gh #ghFirstNav .x-ghSubSiloItem .x-ghSubSiloItemLink:hover, .x-gh #ghFirstNav .x-ghSubSiloItem .x-ghSubSiloItemLink:hover,
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.ghProminentLink li a:hover, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.ghProminentLink li a:hover,
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghSmallImageLink a:hover, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghSmallImageLink a:hover,
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghSmallImageLink a:hover div, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghSmallImageLink a:hover div,
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghLargeImageLink a:hover, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghLargeImageLink a:hover { text-decoration: underline; }
#gh #ghFirstNav .x-ghSiloItem.disabled .x-ghSiloItemLink, .x-gh #ghFirstNav .x-ghSiloItem.disabled .x-ghSiloItemLink,
#gh #ghFirstNav .x-ghSiloItem.disabled .x-ghSiloItemLink:hover, .x-gh #ghFirstNav .x-ghSiloItem.disabled .x-ghSiloItemLink:hover,
#gh #ghFirstNav .x-ghSubSiloItem.disabled .x-ghSubSiloItemLink, .x-gh #ghFirstNav .x-ghSubSiloItem.disabled .x-ghSubSiloItemLink,
#gh #ghFirstNav .x-ghSubSiloItem.disabled .x-ghSubSiloItemLink:hover, .x-gh #ghFirstNav .x-ghSubSiloItem.disabled .x-ghSubSiloItemLink:hover { color: #7b7b7b; }
#gh #ghFirstNav .x-ghSiloItem.int-only .x-ghSiloItemLink, .x-gh #ghFirstNav .x-ghSiloItem.int-only .x-ghSiloItemLink,
#gh #ghFirstNav .x-ghSiloItem.int-only .x-ghSiloItemLink:hover, .x-gh #ghFirstNav .x-ghSiloItem.int-only .x-ghSiloItemLink:hover
{
color: #333;
background: #B9CE9C;
background: #B9CE9C -moz-linear-gradient(left, rgba(185,206,156,0) 70%, rgba(0,0,0,0.35) 100%);
background: #B9CE9C -ms-linear-gradient(left, rgba(185,206,156,0) 70%,rgba(0,0,0,0.35) 100%);
background: #B9CE9C -o-linear-gradient(left, rgba(185,206,156,0) 70%,rgba(0,0,0,0.35) 100%);
background: #B9CE9C -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(185,206,156,0)), color-stop(100%,rgba(0,0,0,0.35)));
background: #B9CE9C -webkit-linear-gradient(left, rgba(185,206,156,0) 70%,rgba(0,0,0,0.35) 100%);
background: #B9CE9C linear-gradient(to right, rgba(185,206,156,0) 70%,rgba(0,0,0,0.35) 100%);
}
#gh #ghFirstNav .x-ghSiloItem.int-only .x-ghSubSiloItemLink, .x-gh #ghFirstNav .x-ghSiloItem.int-only .x-ghSubSiloItemLink,
#gh #ghFirstNav .x-ghSiloItem.int-only .x-ghSubSiloItemLink:hover, .x-gh #ghFirstNav .x-ghSiloItem.int-only .x-ghSubSiloItemLink:hover,
#gh #ghFirstNav .x-ghSubSiloItem.int-only .x-ghSubSiloItemLink, .x-gh #ghFirstNav .x-ghSubSiloItem.int-only .x-ghSubSiloItemLink,
#gh #ghFirstNav .x-ghSubSiloItem.int-only .x-ghSubSiloItemLink:hover, .x-gh #ghFirstNav .x-ghSubSiloItem.int-only .x-ghSubSiloItemLink:hover,
#gh #ghFirstNav #gh-current .x-ghSubSiloItem.int-only.selected .x-ghSubSiloItemLink, .x-gh #ghFirstNav #gh-current .x-ghSubSiloItem.int-only.selected .x-ghSubSiloItemLink,
#gh #ghFirstNav #gh-current .x-ghSubSiloItem.int-only.selected .x-ghSubSiloItemLink:hover, .x-gh #ghFirstNav #gh-current .x-ghSubSiloItem.int-only.selected .x-ghSubSiloItemLink:hover,
#gh #ghFirstNav #gh-current.x-ghSiloItem.int-only .selected .x-ghSubSiloItemLink, .x-gh #ghFirstNav #gh-current.x-ghSiloItem.int-only .selected .x-ghSubSiloItemLink,
#gh #ghFirstNav #gh-current.x-ghSiloItem.int-only .selected .x-ghSubSiloItemLink:hover,  .x-gh #ghFirstNav #gh-current.x-ghSiloItem.int-only .selected .x-ghSubSiloItemLink:hover
{
border-left: 6px solid #B9CE9C;
padding-left: 26px;
}
#gh #ghFirstNav .x-ghSiloItem.int-only.disabled .x-ghSiloItemLink, .x-gh #ghFirstNav .x-ghSiloItem.int-only.disabled .x-ghSiloItemLink,
#gh #ghFirstNav .x-ghSiloItem.int-only.disabled .x-ghSiloItemLink:hover, .x-gh #ghFirstNav .x-ghSiloItem.int-only.disabled .x-ghSiloItemLink:hover,
#gh #ghFirstNav .x-ghSubSiloItem.int-only.disabled .x-ghSubSiloItemLink, .x-gh #ghFirstNav .x-ghSubSiloItem.int-only.disabled .x-ghSubSiloItemLink,
#gh #ghFirstNav .x-ghSubSiloItem.int-only.disabled .x-ghSubSiloItemLink:hover, .x-gh #ghFirstNav .x-ghSubSiloItem.int-only.disabled .x-ghSubSiloItemLink:hover { color: #a3a3a3; }
#gh #ghMainNav > .x-ghSectionResp::after, .x-gh #ghMainNav > .x-ghSectionResp::after,
#gh #ghMainNav > .x-ghSiloItem:last-child::after, .x-gh #ghMainNav > .x-ghSiloItem:last-child::after,
#gh #ghMainNav > .x-ghSiloItem + .x-ghSectionResp::before, .x-gh #ghMainNav > .x-ghSiloItem + .x-ghSectionResp::before {
content: "";
display: block;
height: 20px;
width: 100%;
background: #1F1F1F;
background: #1F1F1F url(../../../images/ng/cbd/comp/gh_grey_dark.png);
background: -moz-linear-gradient(left, rgba(31,31,31,0) 70%, rgba(0,0,0,0.35) 100%), #1F1F1F url(../../../images/ng/cbd/comp/gh_grey_dark.png);
background: -ms-linear-gradient(left, rgba(31,31,31,0) 70%,rgba(0,0,0,0.35) 100%), #1F1F1F url(../../../images/ng/cbd/comp/gh_grey_dark.png);
background: -o-linear-gradient(left, rgba(31,31,31,0) 70%,rgba(0,0,0,0.35) 100%), #1F1F1F url(../../../images/ng/cbd/comp/gh_grey_dark.png);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(31,31,31,0)), color-stop(100%,rgba(0,0,0,0.35))), #1F1F1F url(../../../images/ng/cbd/comp/gh_grey_dark.png);
background: -webkit-linear-gradient(left, rgba(31,31,31,0) 70%,rgba(0,0,0,0.35) 100%), #1F1F1F url(../../../images/ng/cbd/comp/gh_grey_dark.png);
background: linear-gradient(to right, rgba(31,31,31,0) 70%,rgba(0,0,0,0.35) 100%), #1F1F1F url(../../../images/ng/cbd/comp/gh_grey_dark.png);
}
#gh #ghMainNav > .x-ghSectionResp.x-ghHideDivider::after, .x-gh #ghMainNav > .x-ghSectionResp.x-ghHideDivider::after { display: none; }
#gh .x-ghBorderGradientDiv::before, .x-gh .x-ghBorderGradientDiv::before,
#gh .x-ghBorderGradientDiv::after, .x-gh .x-ghBorderGradientDiv::after,
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.ghProminentLink li.yui3-menuitem::before, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.ghProminentLink li.yui3-menuitem::before,
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.ghProminentLink li.yui3-menuitem::after, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.ghProminentLink li.yui3-menuitem::after,
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghSmallImageLink::before, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghSmallImageLink::before,
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghSmallImageLink::after, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghSmallImageLink::after,
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghLargeImage::before, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghLargeImage::before,
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghLargeImageLink::after, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghLargeImageLink::after {
content: "";
display: block;
height: 1px;
width: 100%;
}
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.ghProminentLink li.yui3-menuitem.selected::before, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.ghProminentLink li.yui3-menuitem.selected::before,
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.yui3-menuitem.selected::before, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.yui3-menuitem.selected::before { display: none; }
#gh .x-ghBorderGradientDiv::before, .x-gh .x-ghBorderGradientDiv::before {
background: #656565;
background: rgba(101,101,101,1) -moz-linear-gradient(left, rgba(101,101,101,0) 70%, rgba(0,0,0,0.35) 100%);
background: rgba(101,101,101,1) -ms-linear-gradient(left, rgba(101,101,101,0) 70%,rgba(0,0,0,0.35) 100%);
background: rgba(101,101,101,1) -o-linear-gradient(left, rgba(101,101,101,0) 70%,rgba(0,0,0,0.35) 100%);
background: rgba(101,101,101,1) -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(101,101,101,0)), color-stop(100%,rgba(0,0,0,0.35)));
background: rgba(101,101,101,1) -webkit-linear-gradient(left, rgba(101,101,101,0) 70%,rgba(0,0,0,0.35) 100%);
background: rgba(101,101,101,1) linear-gradient(to right, rgba(101,101,101,0) 70%,rgba(0,0,0,0.35) 100%);
}
#gh .x-ghBorderGradientDiv::after, .x-gh .x-ghBorderGradientDiv::after {
background: #333;
background: rgba(51,51,51,1) -moz-linear-gradient(left, rgba(51,51,51,0) 70%, rgba(0,0,0,0.35) 100%);
background: rgba(51,51,51,1) -ms-linear-gradient(left, rgba(51,51,51,0) 70%,rgba(0,0,0,0.35) 100%);
background: rgba(51,51,51,1) -o-linear-gradient(left, rgba(51,51,51,0) 70%,rgba(0,0,0,0.35) 100%);
background: rgba(51,51,51,1) -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(51,51,51,0)), color-stop(100%,rgba(0,0,0,0.35)));
background: rgba(51,51,51,1) -webkit-linear-gradient(left, rgba(51,51,51,0) 70%,rgba(0,0,0,0.35) 100%);
background: rgba(51,51,51,1) linear-gradient(to right, rgba(51,51,51,0) 70%,rgba(0,0,0,0.35) 100%);
}
#gh #ghFirstNav #gh-current .x-ghSubSiloItem.selected .x-ghSubSiloItemLink, .x-gh #ghFirstNav #gh-current .x-ghSubSiloItem.selected .x-ghSubSiloItemLink,
#gh #gh-current .x-ghSiloItemSubMenu .cbdGHRow ul.ghProminentLink li.selected a, .x-gh #gh-current .x-ghSiloItemSubMenu .cbdGHRow ul.ghProminentLink li.selected a,
#gh .yui3-menu #gh-current .yui3-menu li.selected a, .x-gh .yui3-menu #gh-current .yui3-menu li.selected a,
#gh .yui3-menu #gh-current.gh-currentSilo a, .x-gh .yui3-menu #gh-current.gh-currentSilo a,
#gh .yui3-menu #gh-current.gh-currentSilo a:hover, .x-gh .yui3-menu #gh-current.gh-currentSilo a:hover {
color:#FFF;
background: #96151D;
background: -moz-linear-gradient(left, rgba(51,51,51,0) 70%, rgba(0,0,0,0.35) 100%), -moz-linear-gradient(top, #7D1119 0%, #96151D 100%);
background: -ms-linear-gradient(left, rgba(51,51,51,0) 70%,rgba(0,0,0,0.35) 100%), -ms-linear-gradient(top, #7D1119 0%, #96151D 100%);
background: -o-linear-gradient(left, rgba(51,51,51,0) 70%,rgba(0,0,0,0.35) 100%), -o-linear-gradient(top, #7D1119 0%, #96151D 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(51,51,51,0)), color-stop(100%,rgba(0,0,0,0.35))), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7D1119), color-stop(100%,#96151D));
background: -webkit-linear-gradient(left, rgba(51,51,51,0) 70%,rgba(0,0,0,0.35) 100%), -webkit-linear-gradient(top, #7D1119 0%, #96151D 100%);
background: linear-gradient(to right, rgba(51,51,51,0) 70%,rgba(0,0,0,0.35) 100%), linear-gradient(to bottom, #7D1119 0%, #96151D 100%);
text-decoration: none;
border:  none;
}
#gh #ghSearchRespLeft, .x-gh #ghSearchRespLeft,
#gh .x-ghSocialMediaLinksResp .x-ghSocialMediaLinkResp, .x-gh .x-ghSocialMediaLinksResp .x-ghSocialMediaLinkResp,
#gh .x-ghSocialMediaLinksResp .x-ghSocialMediaLinkResp:hover, .x-gh .x-ghSocialMediaLinksResp .x-ghSocialMediaLinkResp:hover {
background: #333;
background: #333 url(../../../images/ng/cbd/comp/gh_grey_medium.png);
background: -moz-linear-gradient(left, rgba(51,51,51,0) 70%, rgba(0,0,0,0.35) 100%), #333 url(../../../images/ng/cbd/comp/gh_grey_medium.png);
background: -ms-linear-gradient(left, rgba(51,51,51,0) 70%,rgba(0,0,0,0.35) 100%), #333 url(../../../images/ng/cbd/comp/gh_grey_medium.png);
background: -o-linear-gradient(left, rgba(51,51,51,0) 70%,rgba(0,0,0,0.35) 100%), #333 url(../../../images/ng/cbd/comp/gh_grey_medium.png);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(51,51,51,0)), color-stop(100%,rgba(0,0,0,0.35))), #333 url(../../../images/ng/cbd/comp/gh_grey_medium.png);
background: -webkit-linear-gradient(left, rgba(51,51,51,0) 70%,rgba(0,0,0,0.35) 100%), #333 url(../../../images/ng/cbd/comp/gh_grey_medium.png);
background: linear-gradient(to right, rgba(51,51,51,0) 70%,rgba(0,0,0,0.35) 100%), #333 url(../../../images/ng/cbd/comp/gh_grey_medium.png);
text-decoration: none;
}
#gh .x-ghSubSiloItem .x-ghBorderGradientDiv::before, .x-gh .x-ghSubSiloItem .x-ghBorderGradientDiv::before,
#gh .x-ghSocialMediaLinksResp .x-ghBorderGradientDiv::before, .x-gh .x-ghSocialMediaLinksResp .x-ghBorderGradientDiv::before,
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.ghProminentLink li.yui3-menuitem::before, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.ghProminentLink li.yui3-menuitem::before,
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghSmallImageLink::before, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghSmallImageLink::before,
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghLargeImage::before, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghLargeImage::before {
background: #4E4E4E;
background: rgba(78,78,78,1) -moz-linear-gradient(left, rgba(78,78,78,0) 70%, rgba(0,0,0,0.35) 100%);
background: rgba(78,78,78,1) -ms-linear-gradient(left, rgba(78,78,78,0) 70%,rgba(0,0,0,0.35) 100%);
background: rgba(78,78,78,1) -o-linear-gradient(left, rgba(78,78,78,0) 70%,rgba(0,0,0,0.35) 100%);
background: rgba(78,78,78,1) -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(78,78,78,0)), color-stop(100%,rgba(0,0,0,0.35)));
background: rgba(78,78,78,1) -webkit-linear-gradient(left, rgba(78,78,78,0) 70%,rgba(0,0,0,0.35) 100%);
background: rgba(78,78,78,1) linear-gradient(to right, rgba(78,78,78,0) 70%,rgba(0,0,0,0.35) 100%);
}
#gh .x-ghSubSiloItem .x-ghBorderGradientDiv::after, .x-gh .x-ghSubSiloItem .x-ghBorderGradientDiv::after,
#gh .x-ghSocialMediaLinksResp .x-ghBorderGradientDiv::after, .x-gh .x-ghSocialMediaLinksResp .x-ghBorderGradientDiv::after,
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.ghProminentLink li.yui3-menuitem::after, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.ghProminentLink li.yui3-menuitem::after,
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghSmallImageLink::after, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghSmallImageLink::after,
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghLargeImageLink::after, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghLargeImageLink::after {
background: #272727;
background: rgba(39,39,39,1) -moz-linear-gradient(left, rgba(39,39,39,0) 70%, rgba(0,0,0,0.35) 100%);
background: rgba(39,39,39,1) -ms-linear-gradient(left, rgba(39,39,39,0) 70%,rgba(0,0,0,0.35) 100%);
background: rgba(39,39,39,1) -o-linear-gradient(left, rgba(39,39,39,0) 70%,rgba(0,0,0,0.35) 100%);
background: rgba(39,39,39,1) -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(39,39,39,0)), color-stop(100%,rgba(0,0,0,0.35)));
background: rgba(39,39,39,1) -webkit-linear-gradient(left, rgba(39,39,39,0) 70%,rgba(0,0,0,0.35) 100%);
background: rgba(39,39,39,1) linear-gradient(to right, rgba(39,39,39,0) 70%,rgba(0,0,0,0.35) 100%);
}
#gh .x-ghSocialMediaLinksResp .x-ghSocialMediaLinkResp::before, .x-gh .x-ghSocialMediaLinksResp .x-ghSocialMediaLinkResp::before,
#gh .x-ghOrders .x-ghOrdersLink::before, .x-gh .x-ghOrders .x-ghOrdersLink::before {
content: "";
display: inline-block;
float: left;
height: 18px;
width: 18px;
background: transparent url(../../../images/ng/cbd/comp/gh_icons_20150427.png) 0px 0px no-repeat scroll;
margin: -1px 9px 0px 0px;
}
#gh .x-ghSocialMediaLinksResp .facebook::before, .x-gh .x-ghSocialMediaLinksResp .facebook::before { background-position: 0px -186px; }
#gh .x-ghSocialMediaLinksResp .twitter::before, .x-gh .x-ghSocialMediaLinksResp .twitter::before { background-position: 0px -210px; }
#gh .x-ghSocialMediaLinksResp .youTube::before, .x-gh .x-ghSocialMediaLinksResp .youTube::before { background-position: 0px -234px; }
#gh .x-ghSocialMediaLinksResp .googlePlus::before, .x-gh .x-ghSocialMediaLinksResp .googlePlus::before { background-position: 0px -385px; }
#gh .x-ghSocialMediaLinksResp .linkedIn::before, .x-gh .x-ghSocialMediaLinksResp .linkedIn::before { background-position: 0px -413px; }
#gh .x-ghSocialMediaLinksResp .rss::before, .x-gh .x-ghSocialMediaLinksResp .rss::before { background-position: 0px -258px; }
#gh .x-ghSocialMediaLinksResp .blog::before, .x-gh .x-ghSocialMediaLinksResp .blog::before { background-position: 0px -282px; }
#gh .x-ghSocialMediaLinksResp .mobile::before, .x-gh .x-ghSocialMediaLinksResp .mobile::before { background-position: 0px -306px; }
#gh .x-ghSocialMediaLinksResp .noIcon::before, .x-gh .x-ghSocialMediaLinksResp .noIcon::before { display: none; }
#gh .x-ghOrders .x-ghOrdersLink::before, .x-gh .x-ghOrders .x-ghOrdersLink::before { background-position: 0px -357px; }
#gh .x-ghSocialMediaLinksResp .contactUs::before, .x-gh .x-ghSocialMediaLinksResp .contactUs::before { background-position: 0px -441px; }
.cbdGHColumn, .cbdGHRow { display: block; border-left: none; padding: 0px; }
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.ghProminentLink, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.ghProminentLink { padding:0px; border-top: none; margin-top: 0px; text-align: left; }
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.ghProminentLink li.yui3-menuitem, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.ghProminentLink li.yui3-menuitem { display: block; }
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.ghProminentLink li.yui3-menuitem .ghProminentImage, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.ghProminentLink li.yui3-menuitem .ghProminentImage { display: none; }
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.ghProminentLink li.yui3-menuitem a, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.ghProminentLink li.yui3-menuitem a { text-align: left; }
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghSmallImageLink, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghSmallImageLink,
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghSmallImageLink a, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghSmallImageLink a,
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghLargeImage, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghLargeImage,
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghLargeImageLink, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghLargeImageLink,
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghLargeImageLink a, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghLargeImageLink a { display: block; width: 100%; height: auto; }
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghSmallImageLink, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghSmallImageLink,
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghLargeImage, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghLargeImage,
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghLargeImageLink, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghLargeImageLink { padding: 0px; }
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghSmallImageLink a, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghSmallImageLink a { padding: 2px 16px 2px 32px; }
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghLargeImage img, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghLargeImage img { padding: 13px 16px 6px 32px; }
#gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghLargeImageLink a, .x-gh .x-ghSiloItemSubMenu .cbdGHRow ul.x-ghSubSiloGroup li.ghLargeImageLink a { padding: 7px 16px 13px 32px; }
#gh #ghFirstNav .x-ghPortalDropdownHead, .x-gh #ghFirstNav .x-ghPortalDropdownHead { position: static !important; float: none; padding: 0px; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; visibility: visible; }
#gh #ghFirstNav .x-ghPortalDropdownHead > .yui3-menu-content, .x-gh #ghFirstNav .x-ghPortalDropdownHead > .yui3-menu-content { padding: 0px; float: none; background-color: transparent; border: none; }
#gh #ghFirstNav .x-ghPortalDropdownHead .x-ghClientSegmentList, .x-gh #ghFirstNav .x-ghPortalDropdownHead .x-ghClientSegmentList { width: auto; padding: 0px; }
#gh #ghFirstNav .x-ghPortalDropdownHead .x-ghClientSegmentList .x-ghSiloItem, .x-gh #ghFirstNav .x-ghPortalDropdownHead .x-ghClientSegmentList .x-ghSiloItem { width: auto; padding: 0px; }
#gh #ghFirstNav .x-ghPortalDropdownHead .x-ghClientSegmentList .x-ghSiloItem .x-ghBorderGradientDiv, .x-gh #ghFirstNav .x-ghPortalDropdownHead .x-ghClientSegmentList .x-ghSiloItem .x-ghBorderGradientDiv { padding: 0px; }
#gh #ghFirstNav .x-ghPortalDropdownHead .x-ghClientSegmentList .x-ghSiloItem .x-ghBorderGradientDiv .x-ghSiloItemLink, .x-gh #ghFirstNav .x-ghPortalDropdownHead .x-ghClientSegmentList .x-ghSiloItem .x-ghBorderGradientDiv .x-ghSiloItemLink { text-transform: none; font-weight: normal; }
#gh #ghFirstNav .x-ghPortalDropdownHead .x-ghClientSegmentList .x-ghSiloItem .yui3-menu-content, .x-gh #ghFirstNav .x-ghPortalDropdownHead .x-ghClientSegmentList .x-ghSiloItem .yui3-menu-content { width: auto !important; height: auto !important; }
#gh #ghFirstNav .x-ghPortalDropdownHead .x-ghClientSegmentList .x-ghSiloItem .x-ghClientSegmentSubList, .x-gh #ghFirstNav .x-ghPortalDropdownHead .x-ghClientSegmentList .x-ghSiloItem .x-ghClientSegmentSubList { width: 100%; border: 0px; padding: 0px; }
}
@media (min-width: 1001px)
{
.x-ghHideOnLrg,
.x-ghShowOnSml,
.x-ghShowOnMed { display: none !important; }
}
#gh .x-ghSiloItemSubMenu .x-ghBorderGradientDiv .x-ghUserNameResp, .x-gh .x-ghSiloItemSubMenu .x-ghBorderGradientDiv .x-ghUserNameResp { width:100%; height:30px; margin:16px 0 16px 0; font: normal 14px Arial,sans-serif; color:#B3B3B3; padding-left:10px;}
#gh #ghFirstNav .x-ghLogOnResp, .x-gh #ghFirstNav .x-ghLogOnResp { width:100%; padding:0 16px; }
#gh .x-ghSiloItemSubMenu .x-ghBorderGradientDiv .x-ghPasswordResp, .x-gh .x-ghSiloItemSubMenu .x-ghBorderGradientDiv .x-ghPasswordResp { margin:0 0 12px 0; width:100%; height:30px; font: 14px Arial,Reg; color:#B3B3B3; display:inline-block; text-align:left; padding-left:10px;}
#gh .x-ghSiloItemSubMenu .x-ghLogOnCheckBoxLabelResp, .x-gh .x-ghSiloItemSubMenu .x-ghLogOnCheckBoxLabelResp { font-size:12px; color:#fff; display:inline-block; margin-top:7px; margin-bottom:10px; color:#B3B3B3; margin-top:3px \0/;}
#gh .x-ghSiloItemSubMenu .x-ghLogOnCheckBoxLabelResp .x-ghCheckBoxResp, .x-gh .x-ghSiloItemSubMenu .x-ghLogOnCheckBoxLabelResp .x-ghCheckBoxResp { margin: 2px 6px 4px 0; vertical-align:middle; }
#gh .x-ghSiloItemSubMenu #respGHLogOnButton, .x-gh .x-ghSiloItemSubMenu #respGHLogOnButton { display:inline-block; }
#gh #ghFirstNav .x-ghSocialMediaLinksResp .x-ghLogOnLink, .x-gh #ghFirstNav .x-ghSocialMediaLinksResp .x-ghLogOnLink { text-decoration:underline; padding-left:7px; padding-top:8px; font-size:12px; padding-bottom:8px; color:#B3B3B3;}
#gh #ghFirstNav .x-ghLogOnLink, .x-gh #ghFirstNav .x-ghLogOnLink { color:#b3b3b3; padding:13px 0 0 0; display:inline-block; border-bottom:none; padding-top:8px \0/;  }
#gh #ghFirstNav .x-ghLogOnRegisterLink, .x-gh #ghFirstNav .x-ghLogOnRegisterLink {color:#b3b3b3; padding-bottom: 15px; display:inline-block; border-bottom:none;}
#gh #ghFirstNav .x-ghLogOnLink:hover, .x-gh #ghFirstNav .x-ghLogOnLink:hover, #gh #ghFirstNav .x-ghLogOnLink:active, .x-gh #ghFirstNav .x-ghLogOnLink:active, #gh #ghFirstNav .x-ghLogOnRegisterLink:hover, .x-gh #ghFirstNav .x-ghLogOnRegisterLink:hover, #gh #ghFirstNav .x-ghLogOnRegisterLink:active, .x-gh #ghFirstNav .x-ghLogOnRegisterLink:active {text-decoration:underline;}
#gh #ghFirstNav .x-ghLogOnRegisterLink::before, .x-gh #ghFirstNav .x-ghLogOnRegisterLink::before {width:auto;}
#gh .x-ghLogOnDiv .x-ghBorderGradientDiv::before, .x-gh .x-ghLogOnDiv .x-ghBorderGradientDiv::before, #gh .x-ghLogOnDiv .x-ghBorderGradientDiv::after, .x-gh .x-ghLogOnDiv .x-ghBorderGradientDiv::after {height:0px; }
.x-ghCbdRespLogOn {	display:none;}
#gh .x-ghSiloItemSubMenu .x-ghBorderGradientDiv .x-ghRespAddColor, .x-gh .x-ghSiloItemSubMenu .x-ghBorderGradientDiv .x-ghRespAddColor { color:#333;}
.ghLogOnButton {
height:30px;
cursor:pointer;
vertical-align:middle;
background: -webkit-linear-gradient(top, #D4CFC3 0%, #A8A093 100%);
background: -moz-linear-gradient(top, #D4CFC3 0%, #A8A093 100%);
background-color:#D4CFC3;
border-width:0;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
padding:0 9px;
float:right;
_padding-top:3px;
}
.ghLogOnButton:focus { outline: -webkit-focus-ring-color auto 5px;	}
.ghLogOnButton:hover {
color:#333;
background: -moz-linear-gradient(top, #A8A093 0%, #D4CFC3 100%);
background: -ms-linear-gradient(top, #A8A093 0%, #D4CFC3 100%);
background: -o-linear-gradient(top, #A8A093 0%, #D4CFC3 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#A8A093), color-stop(100%,#D4CFC3));
background: -webkit-linear-gradient(top, #A8A093 0%, #D4CFC3 100%);
background: linear-gradient(to bottom, #A8A093 0%, #D4CFC3 100%);
}
#gh .x-ghLogOnDiv, .x-gh .x-ghLogOnDiv {
background: #373737;
background: #373737 url(../../../images/ng/cbd/comp/gh_grey_medium.png);
background: -moz-linear-gradient(left, rgba(55,55,55,0) 70%, rgba(0,0,0,0.35) 100%), #373737 url(../../../images/ng/cbd/comp/gh_grey_medium.png);
background: -ms-linear-gradient(left, rgba(55,55,55,0) 70%,rgba(0,0,0,0.35) 100%), #373737 url(../../../images/ng/cbd/comp/gh_grey_medium.png);
background: -o-linear-gradient(left, rgba(55,55,55,0) 70%,rgba(0,0,0,0.35) 100%), #373737 url(../../../images/ng/cbd/comp/gh_grey_medium.png);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(55,55,55,0)), color-stop(100%,rgba(0,0,0,0.35))), #373737 url(../../../images/ng/cbd/comp/gh_grey_medium.png);
background: -webkit-linear-gradient(left, rgba(55,55,55,0) 70%,rgba(0,0,0,0.35) 100%), #373737 url(../../../images/ng/cbd/comp/gh_grey_medium.png);
background: linear-gradient(to right, rgba(55,55,55,0) 70%,rgba(0,0,0,0.35) 100%), #373737 url(../../../images/ng/cbd/comp/gh_grey_medium.png);
text-decoration: none;
border: none;
}
#gf { background-color:#666; }
#gf div.x-gf { margin: 0 auto; max-width:1002px; padding: 18px 0 36px 18px; }
.nonCA #gf .x-gf,
.nonCntAlign #gf .x-gf,
.vuiLeftAlignPage #gf .x-gf { margin: 0px; }
#gf .x-gfCntArea,
#gf a,
#gf a:link,
#gf a:visited,
#gf a:active,
#gf p,
#gf .x-gfSep { color: #CCC !important; }
#gf a,
#gf a:link,
#gf a:visited,
#gf a:active,
#gf a span,
#gf a:link span,
#gf a:visited span,
#gf a:active span { text-decoration: none; border-bottom: 1px solid #CCC; }
#gf a:hover,
#gf a:hover span { color:#FFF !important; border-bottom: 1px solid #FFF !important; }
#gf #_cbdTC { display: inline-block; }
#gf .x-gfCntArea .x-gfFB { text-align:right; padding-right: 0px; vertical-align:bottom; }
#gf .x-gfCntArea .x-gfFB .x-gfFBImg { background:url(../../../images/sm_999_oo.gif) no-repeat left center; letter-spacing: 3px; }
#gf .x-gfCntArea .x-gfFB #globalFooterFeedback { margin-right: 18px; line-height: 150%; }
#gf .x-gfCntArea .x-gfCnt { margin-bottom:10px; }
#gf .x-gfCntArea .x-gfList { padding: 0px 0px 0px 0px; }
#gf .x-gfCntArea .x-gfItem { display:block; font-size: 12px; }
#gf .x-gfCntArea .x-gfItem .x-gfSep { display:none; }
#gf .x-gfCntArea .x-gfDisClm { max-width:696px; margin-bottom:0px; font-size: 12px; }
#gf .x-gfCntArea .x-gfDisClm .x-gfSep { display:inline; }
#gf .x-gfCntArea .x-gfCnt { margin-bottom:0px; }
#gf .x-gfCntArea .x-gfDisClm .x-gfSep { display:none; }
#gf .x-gfCntArea .x-gfItem .x-gfSep,
#gf .x-gfCntArea .x-gfItem { display:inline-block; }
#gf .x-gfItem .adChoices { border-bottom: none !important; }
#gf .x-gfItem .adChoices:before { content:''; display: inline-block; height: 16px; width: 16px; background: url(../images/AdChoices.svg) no-repeat 0 -18px; position: relative; top: 4px; left: -2px; }
#gf .x-gfItem .adChoices:hover:before { background-position: 0 -36px; }
#gf .threadIdParent { position:relative; width:100%; }
#gf .threadIdDiv { position: absolute; right: 0; font-size:80%; z-index: 2; background-color: #96151D; width: auto; padding: 2px; color: white; }
#gf a.threadIdLink,
#gf a.threadIdLink:hover,
#gf a.dateTextLink,
#gf a.dateTextLink:hover { text-decoration: none !important; color:#CCC !important; border-bottom: none !important; cursor: text; }
@media print {
body.template12Grid #gf { background-color: #FFF; }
.template12Grid #gf, .template12Grid #gf p, .template12Grid #gf a, .template12Grid #gf a:link, .template12Grid #gf a:visited, .template12Grid #gf a:active, .template12Grid #gf a.dateTextLink, .template12Grid #gf a.dateTextLink:hover  { color: #333 !important;}
#gf .x-gfCntArea .x-gfItem .x-gfSep, #gf .x-gfCntArea .x-gfItem { display: inline; }
.template12Grid #gf td.feedback { display:none; }
}
@media (min-width: 600px) {
#gf .x-gfCntArea .x-gfCnt { margin-bottom:0px; }
#gf .x-gfCntArea .x-gfDisClm .x-gfSep { display:none; }
#gf .x-gfCntArea .x-gfItem .x-gfSep,
#gf .x-gfCntArea .x-gfItem { display:inline; }
}
@media ( max-width: 599px ) {
#gf div.x-gf { padding: 18px 9px; }
#gf .x-gfCntArea .x-gfItem { margin-top: 11px; }
#gf .x-gfCntArea .x-gfCnt { margin-bottom: 0; }
#gf .x-gfCntArea .x-gfFB { margin-top: -17px; }
#gf .x-gfCntArea .x-gfFB #globalFooterFeedback { padding-right: 0; }
}
#sFooter a,
#sFooter a:link,
#sFooter a:visited,
#sFooter a:active { color:#555555; border: none; text-decoration: underline; }
#sFooter a:hover { color:#96151D; }
.nonCntAlign #sFooter,
.vuiLeftAlignPage #sFooter { margin: 0; }
#sFooter { margin: 0 auto; max-width: 1002px; padding: 24px 0px 9px 18px; }
#sFooter .x-sgfCntArea, #sFooter .x-sgfSocialCnt { padding-bottom:36px; }
#sFooter .x-sgfSiloItem, #sFooter .x-sgfHeader, #sFooter .header { margin-bottom: 10px; }
#sFooter .x-sgfHeader, #sFooter .header { text-transform: uppercase; }
#sFooter .x-sgfSiloList { padding:0px; list-style-type:none;  margin: 0; }
#sFooter .x-sgfSocialCnt li .icon { background: url("../../../images/ng/cbd/icons/link_modifiers_ng_17_750.png") no-repeat scroll 0 0 transparent; }
@media print {
div.sFooter { display: none !important }
}
@media ( max-width: 1000px ) {
#sFooter { display:none; }
}
html
{
-moz-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
}
@media screen and (max-width:1002px)
{
.resp12grid #gh, .resp12grid .x-gh { min-width: 0px; max-width: 1002px; }
.resp12grid #gh #ghMainUtil, .resp12grid .x-gh #ghMainUtil
.resp12grid #gh #ghSubUtilContent, .resp12grid .x-gh #ghSubUtilContent,
.resp12grid #gh #ghSubUtilContent #ghSubUtilLinks, .resp12grid .x-gh #ghSubUtilContent #ghSubUtilLinks { width: 100%; }
.resp12grid #gh #ghMainUtil, .resp12grid .x-gh #ghMainUtil { margin: 0px; }
}
.resp12grid #main { width: 100%; max-width: 1002px; }
.qmb #main { width: 1002px; }
@media print
{
.resp12grid #main {width: 1002px; }
}
.resp12grid div.gblFoot { margin: 0px; padding: 0px; min-width: 0px; }
.resp12grid #gf .x-gfCntArea a { border: none; border-bottom: 1px solid #CCC; }
.resp12grid #gf .x-gfCntArea a.dateTextLink { text-decoration: none !important; color:#CCC !important; cursor: text; }
.resp12grid .x-gfCntArea p { width: auto; }
.resp12grid .x-gfCntArea p,
.resp12grid .x-gfCntArea .x-gfSep { color: #CCC !important; }
.resp12grid .x-gfCntArea .x-gfList,
.resp12grid .x-gfCntArea .x-gfList .x-gfItem { margin: 0px; }
.resp12grid .x-gfCntArea .x-gfFB { font-size: 75%; }
.qmb .x-gfCntArea { text-align: left; }
@media screen and ( max-width: 1000px )
{
.selectBooleanInput,
.selectManyInput { min-height: 30px; }
.selectManyInput label.jsfRadioLabel,
.selectBooleanInput label.jsfRadioLabel { font-size: 85%; }
.summaryTable td label.jsfRadioLabel,
.dataTable td label.jsfRadioLabel,
.selectBooleanInput p.indent,
.selectManyInput p.indent { font-size: 14px; }
.dataTable .selectBooleanInput,
.dataTable .smcLineDirection .selectManyInput,
.dataTable .sorLineDirection .selectManyInput,
.summaryTable .selectBooleanInput,
.summaryTable .smcLineDirection .selectManyInput,
.summaryTable .sorLineDirection .selectManyInput { min-height: 0; }
.dataTable.alignInputs .selectBooleanInput,
.dataTable.alignInputs .noRightMargin { margin-top: -3px; }
.dataTable.alignInputs tr .selectBooleanInput input.jsfRadioInput { margin-top: -1px; }
.dataTable .inputDollarSign,
.dataTable .inputPercentSign { vertical-align: baseline; }
}
@media screen and ( max-width: 599px )
{
.respStackOnSml > table.jsfRadio,
.respStackOnSml > table.jsfRadio > tbody,
.respStackOnSml > table.jsfRadio > tbody > tr,
.respStackOnSml > table.jsfRadio > tbody > tr > td { display: block; }
:root .respStackOnSml > table.jsfRadio,
:root .respStackOnSml > table.jsfRadio > tbody,
:root .respStackOnSml > table.jsfRadio > tbody > tr		 { width:100%\0/IE9; }
:root .respStackOnSml > table.jsfRadio > tbody > tr > td { float: left\0/IE9; clear:left\0/IE9; width:100%\0/IE9; }
.respWrapOnSml > table.jsfRadio,
.respWrapOnSml > table.jsfRadio > tbody,
.respWrapOnSml > table.jsfRadio > tbody > tr,
.respWrapOnSml > table.jsfRadio > tbody > tr > td { display: inline-block; }
:root .respWrapOnSml > table.jsfRadio > tbody > tr > td { float: left\0/IE9; }
.respCondenseOnSml .dataTable td { padding-top: 7px; }
.respCondenseOnSml .dataTable.alignInputs .selectBooleanInput,
.respCondenseOnSml .dataTable.alignInputs .noRightMargin,
.respCondenseOnSml .dataTable .selectBooleanInput,
.respCondenseOnSml .dataTable .noRightMargin { margin-top: 2px; }
}
@media screen and ( min-width: 600px ) and ( max-width: 1000px )
{
.respStackOnMed > table.jsfRadio,
.respStackOnMed > table.jsfRadio > tbody,
.respStackOnMed > table.jsfRadio > tbody > tr,
.respStackOnMed > table.jsfRadio > tbody > tr > td { display: block; }
:root .respStackOnMed > table.jsfRadio,
:root .respStackOnMed > table.jsfRadio > tbody,
:root .respStackOnMed > table.jsfRadio > tbody > tr		 { width:100%\0/IE9; }
:root .respStackOnMed > table.jsfRadio > tbody > tr > td { float: left\0/IE9; clear:left\0/IE9; width:100%\0/IE9; }
.respWrapOnMed > table.jsfRadio,
.respWrapOnMed > table.jsfRadio > tbody,
.respWrapOnMed > table.jsfRadio > tbody > tr,
.respWrapOnMed > table.jsfRadio > tbody > tr > td { display: inline-block; }
:root .respWrapOnMed > table.jsfRadio > tbody > tr > td { float: left\0/IE9; }
.respCondenseOnMed .dataTable td { padding-top: 7px; }
.respCondenseOnMed .dataTable.alignInputs .selectBooleanInput,
.respCondenseOnMed .dataTable.alignInputs .noRightMargin,
.respCondenseOnMed .dataTable .selectBooleanInput,
.respCondenseOnMed .dataTable .noRightMargin { margin-top: 2px; }
}
@media screen and ( max-width: 1000px )
{
.summaryTable td.rowHead,
.summaryTable td.rowHead label { text-align: left; }
.summaryTable td			{ font-size:  85%;  }
.summaryTable label 		{ font-size:  95%;  padding-bottom: 6px; }
.summaryTable td.tableHead,
.summaryTable caption      	{ font-size: 115%;  }
.summaryTable td.subHead	{ font-size: 100%;  }
.summaryTable td.rowHead	{ font-size:  80%;  }
.summaryTable td .instruct	{ font-size:  95%;  }
.comp-SummaryTable .readOnly td.tableHead,
.comp-SummaryTable .readOnly caption   	    { padding-bottom: 12px; }
.comp-SummaryTable .readOnly td.rowHead		{ padding-right: 18px; }
.comp-SummaryTable .readOnly td.headerRight,
.comp-SummaryTable .readOnly td.headerRightEdit { font-size: 115%;  }
table.summaryTable dl.unordered,
table.summaryTable dl.unordered dt,
table.summaryTable dl.unordered dd,
table.summaryTable ol,
table.summaryTable ul li,
table.summaryTable ol li,
table.summaryTable ol li .olText { font-size: 1em; }
}
@media screen and ( max-width: 599px )
{
.respStackOnSml > .summaryTable,
.respStackOnSml > .summaryTable > tbody,
.respStackOnSml > .summaryTable > tbody > tr,
.respStackOnSml > .summaryTable > tbody > tr > td,
.respStackOnSml > .internalOnlyTable > .summaryTable,
.respStackOnSml > .internalOnlyTable > .summaryTable > tbody,
.respStackOnSml > .internalOnlyTable > .summaryTable > tbody > tr,
.respStackOnSml > .internalOnlyTable > .summaryTable > tbody > tr > td { display: block; width: 100% !important; }
:root .respStackOnSml > .summaryTable > tbody > tr > td,
:root .respStackOnSml > .internalOnlyTable > .summaryTable > tbody > tr > td { float: left\0/IE9; clear:left\0/IE9; }
.respStackOnSml > .summaryTable > tbody > tr > td,
.respStackOnSml > .internalOnlyTable > .summaryTable > tbody > tr > td				{ padding: 5px 0px  9px 0px; }
.respStackOnSml > .summaryTable > tbody > tr > td.tableHead,
.respStackOnSml > .summaryTable > caption,
.respStackOnSml > .internalOnlyTable > .summaryTable > tbody > tr > td.tableHead,
.respStackOnSml > .internalOnlyTable > .summaryTable > caption                  	{ padding: 0px 0px 12px 0px; }
.respStackOnSml > .summaryTable > tbody > tr > td.rowHead,
.respStackOnSml > .internalOnlyTable > .summaryTable > tbody > tr > td.rowHead		{ padding: 9px 12px 5px 0px; }
.respStackOnSml > .summaryTable > tbody > tr > td.err,
.respStackOnSml > .summaryTable > tbody > tr > th.err,
.respStackOnSml > .internalOnlyTable > .summaryTable > tbody > tr > td.err,
.respStackOnSml > .internalOnlyTable > .summaryTable > tbody > tr > th.err 			{ padding-left: 6px; padding-right: 6px; }
}
@media screen and ( min-width: 600px ) and ( max-width: 1000px )
{
.respStackOnMed > .summaryTable,
.respStackOnMed > .summaryTable > tbody,
.respStackOnMed > .summaryTable > tbody > tr,
.respStackOnMed > .summaryTable > tbody > tr > td,
.respStackOnMed > .internalOnlyTable > .summaryTable,
.respStackOnMed > .internalOnlyTable > .summaryTable > tbody,
.respStackOnMed > .internalOnlyTable > .summaryTable > tbody > tr,
.respStackOnMed > .internalOnlyTable > .summaryTable > tbody > tr > td { display: block; width: 100% !important; }
:root .respStackOnMed > .summaryTable > tbody > tr > td,
:root .respStackOnMed > .internalOnlyTable > .summaryTable > tbody > tr > td { float: left\0/IE9; clear:left\0/IE9; }
.respStackOnMed > .summaryTable > tbody > tr > td,
.respStackOnMed > .internalOnlyTable > .summaryTable > tbody > tr > td				{ padding: 5px 0px  9px 0px; }
.respStackOnMed > .summaryTable > tbody > tr > td.tableHead,
.respStackOnMed > .summaryTable > caption,
.respStackOnMed > .internalOnlyTable > .summaryTable > tbody > tr > td.tableHead,
.respStackOnMed > .internalOnlyTable > .summaryTable > caption                  	{ padding: 0px 0px 12px 0px; }
.respStackOnMed > .summaryTable > tbody > tr > td.rowHead,
.respStackOnMed > .internalOnlyTable > .summaryTable > tbody > tr > td.rowHead		{ padding: 9px 12px 5px 0px; }
.respStackOnMed > .summaryTable > tbody > tr > td.err,
.respStackOnMed > .summaryTable > tbody > tr > th.err,
.respStackOnMed > .internalOnlyTable > .summaryTable > tbody > tr > td.err,
.respStackOnMed > .internalOnlyTable > .summaryTable > tbody > tr > th.err 			{ padding-left: 6px; padding-right: 6px; }
}
@media screen and ( max-width: 1000px )
{
select { height: 30px; line-height: 26px !important; padding-left: 2px; }
@-moz-document url-prefix() {
select { padding-top: 5px; padding-bottom: 5px; }
}
input.txtInput { height: 30px; padding: 0px 6px; }
@-moz-document url-prefix() {
input.txtInput { padding: 0px 4px; }
}
.h1option1 input.renderAsHeader, .h1option1a input.renderAsHeader, .h1option1b input.renderAsHeader,
.h1option2 input.renderAsHeader, .h1option2a input.renderAsHeader, .h1option2b input.renderAsHeader,
.h1option3 input.renderAsHeader, .h1option3a input.renderAsHeader, .h1option3b input.renderAsHeader,
.h2option1 input.renderAsHeader, .h2option1a input.renderAsHeader, .h2option1b input.renderAsHeader { padding: 0 6px 0 5px; }
.dataTable.alignInputs input.txtInput { margin-top: -7px; vertical-align: top; }
}
@media screen and ( -webkit-min-device-pixel-ratio:0) and ( max-width: 1000px )
{
.h1option1 input.renderAsHeader, .h1option1a input.renderAsHeader, .h1option1b input.renderAsHeader { padding: 1px 6px 0 7px; }
.h1option2 input.renderAsHeader, .h1option2a input.renderAsHeader, .h1option2b input.renderAsHeader,
.h1option3 input.renderAsHeader, .h1option3a input.renderAsHeader, .h1option3b input.renderAsHeader,
.h2option1 input.renderAsHeader, .h2option1a input.renderAsHeader, .h2option1b input.renderAsHeader { padding: 0 6px 0 7px; }
}
@media screen and ( max-width: 599px )
{
:root input.txtInput { padding: 0px 6.1px\0; }
.respInput100pctSml > select,
.respInput100pctSml > input.txtInput,
.respInput100pctSml > span > input.txtInput,
.respInputs100pctSml > .summaryTable td select,
.respInputs100pctSml > .summaryTable td input.txtInput,
.respInputs100pctSml > .summaryTable td .respInput100pctSml select,
.respInputs100pctSml > .summaryTable td .respInput100pctSml input.txtInput,
.respInputs100pctSml > .summaryTable td :not(.respInputs100pctSml) > .summaryTable td .respInput100pctSml select,
.respInputs100pctSml > .summaryTable td :not(.respInputs100pctSml) > .summaryTable td .respInput100pctSml input.txtInput { width: 100%; }
.respInputAutoSml > select,
.respInputAutoSml > input.txtInput,
.respInputAutoSml > span > input.txtInput,
.respInputs100pctSml > .summaryTable td .respInputAutoSml select,
.respInputs100pctSml > .summaryTable td .respInputAutoSml input.txtInput,
.respInputs100pctSml > .summaryTable td :not(.respInputs100pctSml) > .summaryTable td select,
.respInputs100pctSml > .summaryTable td :not(.respInputs100pctSml) > .summaryTable td input.txtInput { width: auto; }
.respInputs100pctSml > .summaryTable > tbody > tr > td.err > .comp-Label > label, .respInputs100pctSml > .summaryTable > tbody > tr > th.err > .comp-Label > label { display: inline-block; }
.respInput100pctSml textarea.txtArea { width: 100% !important;}
.respInputs100pctSml > .summaryTable td textarea.txtArea { width: 100% !important;}
.respInput100pctSml .txtAreaCharCounterTable,
.respInput100pctSml .txtAreaCharCounterTable textarea.txtArea { width: 100% !important;}
.respInput100pctSml .txtAreaCharCounterTable tr td.txtAreaCharCounterTD .txtAreaCharCounter { font-size:12px;}
.respInputs100pctSml > .summaryTable .txtAreaCharCounterTable .txtAreaCharCounterTD .txtAreaCharCounter { font-size:12px;}
td.err .respInput100pctSml > .txtAreaCharCounterTable { padding-right: 1px; }
.showPctSign.respInput100pctSml,
.showDollarSign.respInput100pctSml,
.respInputs100pctSml > .summaryTable .showPctSign,
.respInputs100pctSml > .summaryTable .showDollarSign { display:block; white-space:nowrap }
.showPctSign.respInput100pctSml,
.respInputs100pctSml > .summaryTable .showPctSign { padding-right:17px; }
.respInput100pctSml.showDollarSign,
.respInputs100pctSml > .summaryTable .showDollarSign { padding-right:14px; }
.respCondenseOnSml .dataTable.alignInputs input.txtInput { margin-top: 0px; vertical-align: baseline; }
}
@media screen and ( min-width: 600px ) and ( max-width: 1000px )
{
.respInput100pctMed > select,
.respInput100pctMed > input.txtInput,
.respInput100pctMed > span > input.txtInput,
.respInputs100pctMed > .summaryTable td select,
.respInputs100pctMed > .summaryTable td input.txtInput,
.respInputs100pctMed > .summaryTable td .respInput100pctMed select,
.respInputs100pctMed > .summaryTable td .respInput100pctMed input.txtInput,
.respInputs100pctMed > .summaryTable td :not(.respInputs100pctMed) > .summaryTable td .respInput100pctMed select,
.respInputs100pctMed > .summaryTable td :not(.respInputs100pctMed) > .summaryTable td .respInput100pctMed input.txtInput { width: 100%; }
.respInputAutoMed > select,
.respInputAutoMed > input.txtInput,
.respInputAutoMed > span > input.txtInput,
.respInputs100pctMed > .summaryTable td .respInputAutoMed select,
.respInputs100pctMed > .summaryTable td .respInputAutoMed input.txtInput,
.respInputs100pctMed > .summaryTable td :not(.respInputs100pctMed) > .summaryTable td select,
.respInputs100pctMed > .summaryTable td :not(.respInputs100pctMed) > .summaryTable td input.txtInput { width: auto; }
.respInputs100pctMed > .summaryTable > tbody > tr > td.err > .comp-Label > label, .respInputs100pctMed > .summaryTable > tbody > tr > th.err > .comp-Label > label { display: inline-block; }
.respInput100pctMed textarea.txtArea { width: 100% !important;}
.respInputs100pctMed > .summaryTable td textarea.txtArea { width: 100% !important;}
.respInput100pctMed .txtAreaCharCounterTable,
.respInput100pctMed .txtAreaCharCounterTable textarea.txtArea { width: 100% !important;}
.respInput100pctMed .txtAreaCharCounterTable tr td.txtAreaCharCounterTD .txtAreaCharCounter { font-size:12px;}
.respInputs100pctMed > .summaryTable .txtAreaCharCounterTable .txtAreaCharCounterTD .txtAreaCharCounter { font-size:12px;}
td.err .respInput100pctMed > .txtAreaCharCounterTable { padding-right: 1px; }
.showPctSign.respInput100pctMed,
.showDollarSign.respInput100pctMed,
.respInputs100pctMed > .summaryTable .showPctSign,
.respInputs100pctMed > .summaryTable .showDollarSign { display:block; white-space:nowrap }
.showPctSign.respInput100pctMed,
.respInputs100pctMed > .summaryTable .showPctSign { padding-right:17px; }
.showDollarSign.respInput100pctMed,
.respInputs100pctMed > .summaryTable .showDollarSign { padding-right:14px; }
.respCondenseOnMed .dataTable.alignInputs input.txtInput { margin-top: 0px; vertical-align: baseline; }
}
@media screen and ( max-width: 1000px )
{
textarea.txtArea { font-size: 14px;}
}
@media screen and (max-width: 1000px)
{
.dataTable td label { font-size:1.083em;  }
table.dataTable th { font-size: 0.8em  }
.scrollDataTable .subDataTable td,
table.simpleDataTable td,
table.bcm2ContTable td,
table.dataTable td,
table.simpleDataTable th,
table.bcm2ContTable th,
table.simpleDataTable p,
table.bcm2ContTable p,
table.dataTable p { font-size: 0.875em; }
table.simpleDataTable td p,
table.bcm2ContTable td p,
table.dataTable td p { font-size: 0.975em; }
}
.dataTable .arrowLeftSide,
.dataTable .arrowRightSide,
.simpleDataTable .arrowLeftSide,
.simpleDataTable .arrowRightSide,
.bcm2ContTable .arrowLeftSide,
.bcm2ContTable .arrowRightSide { display: none; }
.arrowLeftSide,
.arrowRightSide,
.indicatorLeftSide,
.indicatorRightSide {
position: absolute;
top: 0px;
pointer-events: none;
background: none;
}
@media screen and (max-width: 599px)
{
.respInput100pctSml .dataTable,
.respInput100pctSml .simpleDataTable,
.respInput100pctSml .bcm2ContTable { width: 100%; }
.respScrollOnSml .dataTable,
.respScrollOnSml .simpleDataTable,
.respScrollOnSml .bcm2ContTable { overflow: hidden; width: 100%; }
:root .respScrollOnSml .dataTable,
:root .respScrollOnSml .simpleDataTable,
:root .respScrollOnSml .bcm2ContTable { border-collapse: collapse\0/IE9; }
.respScrollOnSml .scrollDataTable { table-layout: fixed; }
.respScrollOnSml .scrollDataTable .scrollTD { padding: 0; margin: 0; border: none; width: 100%; }
.respScrollOnSml .scrollTD { font-size: 100%; }
.respScrollOnSml .subDataTable { width: 100%; font: bold 100% Arial, sans-serif; margin: 0 0 14px 0; padding: 0; border: none; border-color: #fff; }
.respScrollOnSml .dataTable td .subDataTable td { padding: 6px 8px 6px 6px; border-width: 1px; }
.respScrollOnSml .alignInputs td .subDataTable td { padding-top: 12px; }
:root .respScrollOnSml .dataTable th { border-right-width: 1px\0; }
.respScrollOnSml .dataTable .respDataTableCnt,
.respScrollOnSml .simpleDataTable .respDataTableCnt,
.respScrollOnSml .bcm2ContTable .respDataTableCnt { overflow-x: auto; }
.respDragScrollAreaOnSml .dataTable .respDataTableCnt,
.respDragScrollAreaOnSml .simpleDataTable .respDataTableCnt,
.respDragScrollAreaOnSml .bcm2ContTable .respDataTableCnt { -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none; }
.overflowScrollingSupported .respScrollOnSml .dataTable .overflowScrollingTouch,
.overflowScrollingSupported .respScrollOnSml .simpleDataTable .overflowScrollingTouch,
.overflowScrollingSupported .respScrollOnSml .bcm2ContTable .overflowScrollingTouch { -webkit-overflow-scrolling: touch; }
.respScrollOnSml .dataTable .respDataTableRH,
.respScrollOnSml .simpleDataTable .respDataTableRH,
.respScrollOnSml .bcm2ContTable .respDataTableRH { border-spacing: inherit; margin-bottom: 0; word-wrap: break-word; -ms-word-break: break-all; word-break: break-all; word-break: break-word; }
.respScrollOnSml .forceBreakWord.dataTable .respDataTableRH table,
.respScrollOnSml .forceBreakWord.simpleDataTable .respDataTableRH table,
.respScrollOnSml .forceBreakWord.bcm2ContTable .respDataTableRH table { word-break: keep-all\0/IE9; table-layout: fixed\0/IE9; }
@-moz-document url-prefix() {
.respScrollOnSml .forceBreakWord.dataTable .respDataTableRH table,
.respScrollOnSml .forceBreakWord.simpleDataTable .respDataTableRH table,
.respScrollOnSml .forceBreakWord.bcm2ContTable .respDataTableRH table { word-break: keep-all; table-layout: fixed; }
}
:root .respScrollOnSml .dataTable .respDataTableRH,
:root .respScrollOnSml .simpleDataTable .respDataTableRH,
:root .respScrollOnSml .bcm2ContTable .respDataTableRH { border-collapse: collapse\0/IE9; }
.respScrollOnSml .simpleDataTable tr th,
.respScrollOnSml .bcm2ContTable tr th { height: auto; }
.respScrollIndOnSml .dataTable { position: relative; }
.respScrollIndOnSml .arrowRightSide,
.respScrollIndOnSml .indicatorRightSide { right: 0px; }
.respScrollIndOnSml .arrowLeftSide,
.respScrollIndOnSml .arrowRightSide { width: 27px; }
.respScrollIndOnSml .arrowLeftSide  .arrowTD,
.respScrollIndOnSml .arrowRightSide .arrowTD { vertical-align: middle; text-align: center; }
.respScrollIndOnSml .arrowLeftSide  .arrowTD { padding: 6px 8px 6px 6px; }
.respScrollIndOnSml .arrowRightSide .arrowTD { padding: 6px 6px 6px 8px; }
.respScrollIndOnSml .arrowLeftSide.indicatorShown,
.respScrollIndOnSml .arrowRightSide.indicatorShown {
background: rgba(213,207,196,0.9);
display: block;
}
.respScrollIndOnSml .arrowImgLeft,
.respScrollIndOnSml .arrowImgRight {
padding: 0px 7px 0px 0px;
background: url("../../../images/ng/cbd/icons/nav_icons_ng_20141105.png") no-repeat scroll;
}
.respScrollIndOnSml .indicatorShown .arrowImgLeft { background-position: 0px -1397px; display: inline; }
.respScrollIndOnSml .indicatorShown .arrowImgRight { background-position: -12px -1397px; display: inline; }
.respScrollIndOnSml .indicatorLeftSide,
.respScrollIndOnSml .indicatorRightSide { width: 21px; height: 100%; }
.respScrollIndOnSml .indicatorLeftSide.indicatorShown {
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5OTk5OSIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  rgba(153,153,153,0.25) 0%, rgba(255,255,255,0) 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(153,153,153,0.25)), color-stop(100%,rgba(255,255,255,0)));
background: -webkit-linear-gradient(left,  rgba(153,153,153,0.25) 0%,rgba(255,255,255,0) 100%);
background: -o-linear-gradient(left,  rgba(153,153,153,0.25) 0%,rgba(255,255,255,0) 100%);
background: -ms-linear-gradient(left,  rgba(153,153,153,0.25) 0%,rgba(255,255,255,0) 100%);
background: linear-gradient(to right,  rgba(153,153,153,0.25) 0%,rgba(255,255,255,0) 100%);
}
.respScrollIndOnSml .indicatorRightSide.indicatorShown {
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5OTk5OTkiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(right,  rgba(153,153,153,0.25) 0%, rgba(255,255,255,0) 100%);
background: -webkit-gradient(linear, right top, left top, color-stop(0%,rgba(153,153,153,0.25)), color-stop(100%,rgba(255,255,255,0)));
background: -webkit-linear-gradient(right,  rgba(153,153,153,0.25) 0%,rgba(255,255,255,0) 100%);
background: -o-linear-gradient(right,  rgba(153,153,153,0.25) 0%,rgba(255,255,255,0) 100%);
background: -ms-linear-gradient(right,  rgba(153,153,153,0.25) 0%,rgba(255,255,255,0) 100%);
background: linear-gradient(to left,  rgba(153,153,153,0.25) 0%,rgba(255,255,255,0) 100%);
}
.scrollSkin1.respScrollIndOnSml > .dataTable .indicatorLeftSide,
.scrollSkin1.respScrollIndOnSml > .simpleDataTable .indicatorLeftSide,
.scrollSkin1.respScrollIndOnSml > .bcm2ContTable .indicatorLeftSide { width: 6px; }
.scrollSkin1.respScrollIndOnSml > .dataTable .arrowLeftSide,
.scrollSkin1.respScrollIndOnSml > .simpleDataTable .arrowLeftSide,
.scrollSkin1.respScrollIndOnSml > .bcm2ContTable .arrowLeftSide { display: none; }
.respCondenseOnSml .dataTable th,
.respCondenseOnSml .simpleDataTable th,
.respCondenseOnSml .bcm2ContTable th { padding-bottom: 0px; padding-top: 1px; }
.respCondenseOnSml .dataTable th,
.respCondenseOnSml .simpleDataTable th,
.respCondenseOnSml .bcm2ContTable th,
.respCondenseOnSml .dataTable td,
.respCondenseOnSml .simpleDataTable td,
.respCondenseOnSml .bcm2ContTable td { width: 50%; vertical-align: middle; text-align: left; border-bottom: 1px solid #eee; }
.respCondenseOnSml .dataTable .respStartItem th,
.respCondenseOnSml .simpleDataTable .respStartItem th,
.respCondenseOnSml .bcm2ContTable .respStartItem th,
.respCondenseOnSml .dataTable .respStartItem td,
.respCondenseOnSml .simpleDataTable .respStartItem td,
.respCondenseOnSml .bcm2ContTable .respStartItem td { border-top: 1px solid #ccc; }
.respCondenseOnSml .dataTable .respEndItem th,
.respCondenseOnSml .simpleDataTable .respEndItem th,
.respCondenseOnSml .bcm2ContTable .respEndItem th,
.respCondenseOnSml .dataTable .respEndItem td,
.respCondenseOnSml .simpleDataTable .respEndItem td,
.respCondenseOnSml .bcm2ContTable .respEndItem td { border-bottom: 1px solid #ccc; }
.respCondenseOnSml .dataTable .respEndItem + .respStartItem th,
.respCondenseOnSml .dataTable .respEndItem + .respStartItem td,
.respCondenseOnSml .simpleDataTable .respEndItem + .respStartItem th,
.respCondenseOnSml .simpleDataTable .respEndItem + .respStartItem td,
.respCondenseOnSml .bcm2ContTable .respEndItem + .respStartItem th,
.respCondenseOnSml .bcm2ContTable .respEndItem + .respStartItem td { border-top: 0px; }
.respCondenseOnSml .respDataTableCondense th { background-color: transparent; border-right: none; }
.respCondenseOnSml .respDataTableCondense td.colHead .infoBoxSpan a.iLayer,
.respCondenseOnSml .respDataTableCondense th .infoBoxSpan a.iLayer { border-bottom: none; }
.dataTable th.respAlignLftOnSml,
.dataTable td.respAlignLftOnSml { text-align: left   !important; }
.dataTable th.respAlignCtrOnSml,
.dataTable td.respAlignCtrOnSml { text-align: center !important; }
.dataTable th.respAlignRgtOnSml,
.dataTable td.respAlignRgtOnSml { text-align: right  !important; }
.respCondenseOnSml .dataTable .respStartItem th,
.respCondenseOnSml .simpleDataTable .respStartItem th,
.respCondenseOnSml .bcm2ContTable .respStartItem td.colHead { padding-top: 12px; }
.respCondenseOnSml .dataTable .respStartItem td,
.respCondenseOnSml .simpleDataTable .respStartItem td,
.respCondenseOnSml .bcm2ContTable .respStartItem td { padding-top: 18px; }
.respCondenseOnSml.respStackOnSml > .dataTable,
.respCondenseOnSml.respStackOnSml > .dataTable > tbody,
.respCondenseOnSml.respStackOnSml > .dataTable > tbody > tr,
.respCondenseOnSml.respStackOnSml > .dataTable > tbody > tr > td,
.respCondenseOnSml.respStackOnSml > .dataTable > tbody > tr > th,
.respCondenseOnSml.respStackOnSml > .simpleDataTable,
.respCondenseOnSml.respStackOnSml > .simpleDataTable > tbody,
.respCondenseOnSml.respStackOnSml > .simpleDataTable > tbody > tr,
.respCondenseOnSml.respStackOnSml > .simpleDataTable > tbody > tr > td,
.respCondenseOnSml.respStackOnSml > .simpleDataTable > tbody > tr > th,
.respCondenseOnSml.respStackOnSml > .bcm2ContTable,
.respCondenseOnSml.respStackOnSml > .bcm2ContTable > tbody,
.respCondenseOnSml.respStackOnSml > .bcm2ContTable > tbody > tr,
.respCondenseOnSml.respStackOnSml > .bcm2ContTable > tbody > tr > td,
.respCondenseOnSml.respStackOnSml > .bcm2ContTable > tbody > tr > th { display: block; width: 100% !important; }
:root .respCondenseOnSml.respStackOnSml > .dataTable > tbody > tr > td,
:root .respCondenseOnSml.respStackOnSml > .dataTable > tbody > tr > th,
:root .respCondenseOnSml.respStackOnSml > .simpleDataTable > tbody > tr > td,
:root .respCondenseOnSml.respStackOnSml > .simpleDataTable > tbody > tr > th,
:root .respCondenseOnSml.respStackOnSml > .bcm2ContTable > tbody > tr > td,
:root .respCondenseOnSml.respStackOnSml > .bcm2ContTable > tbody > tr > th	{ float: left\0/IE9; clear:left\0/IE9; }
.respCondenseOnSml.respStackOnSml .dataTable .respItem th { height: auto; }
.respCondenseOnSml.respStackOnSml .dataTable .respItem th,
.respCondenseOnSml.respStackOnSml .simpleDataTable .respItem th,
.respCondenseOnSml.respStackOnSml .bcm2ContTable .respItem td.colHead { border-bottom: 0px; padding-top: 7px; padding-bottom: 6px;}
.respCondenseOnSml.respStackOnSml .dataTable .respItem td,
.respCondenseOnSml.respStackOnSml .simpleDataTable .respItem td,
.respCondenseOnSml.respStackOnSml .bcm2ContTable .respItem td:not(.colHead) { border-top: 0px; }
.respCondenseOnSml.respStackOnSml .dataTable .respStartItem th,
.respCondenseOnSml.respStackOnSml .simpleDataTable .respStartItem th,
.respCondenseOnSml.respStackOnSml .bcm2ContTable .respStartItem td.colHead { padding-top: 18px; }
.respCondenseOnSml.respStackOnSml .dataTable .respStartItem td,
.respCondenseOnSml.respStackOnSml .simpleDataTable .respStartItem td,
.respCondenseOnSml.respStackOnSml .bcm2ContTable .respStartItem td { padding-top: 7px; }
:root .respScrollOnSml .respDataTableCnt { min-height: 0%\0/IE9; }
}
@media screen and (min-width: 600px) and (max-width: 1000px)
{
.respInput100pctMed .dataTable,
.respInput100pctMed .simpleDataTable,
.respInput100pctMed .bcm2ContTable { width: 100%; }
.respScrollOnMed .dataTable,
.respScrollOnMed .simpleDataTable,
.respScrollOnMed .bcm2ContTable { overflow: hidden; width: 100%; }
:root .respScrollOnMed .dataTable,
:root .respScrollOnMed .simpleDataTable,
:root .respScrollOnMed .bcm2ContTable { border-collapse: collapse\0/IE9; }
.respScrollOnMed .scrollDataTable { table-layout: fixed; }
.respScrollOnMed .scrollDataTable .scrollTD { padding: 0; margin: 0; border: none; width: 100%; }
.respScrollOnMed .scrollTD { font-size: 100%; }
.respScrollOnMed .subDataTable { width: 100%; font: bold 100% Arial, sans-serif; margin: 0 0 14px 0; padding: 0; border: none; border-color: #fff; }
.respScrollOnMed .dataTable td .subDataTable td { padding: 6px 8px 6px 6px; border-width: 1px; }
.respScrollOnMed .alignInputs td .subDataTable td { padding-top: 12px; }
:root .respScrollOnMed .dataTable th { border-right-width: 1px\0; }
.respScrollOnMed .dataTable .respDataTableCnt,
.respScrollOnMed .simpleDataTable .respDataTableCnt,
.respScrollOnMed .bcm2ContTable .respDataTableCnt { overflow-x: auto; }
.respDragScrollAreaOnMed .dataTable .respDataTableCnt,
.respDragScrollAreaOnMed .simpleDataTable .respDataTableCnt,
.respDragScrollAreaOnMed .bcm2ContTable .respDataTableCnt { -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none; }
.overflowScrollingSupported .respScrollOnMed .dataTable .overflowScrollingTouch,
.overflowScrollingSupported .respScrollOnMed .simpleDataTable .overflowScrollingTouch,
.overflowScrollingSupported .respScrollOnMed .bcm2ContTable .overflowScrollingTouch { -webkit-overflow-scrolling: touch; }
.respScrollOnMed .dataTable .respDataTableRH,
.respScrollOnMed .simpleDataTable .respDataTableRH,
.respScrollOnMed .bcm2ContTable .respDataTableRH { border-spacing: inherit; margin-bottom: 0; word-wrap: break-word; -ms-word-break: break-all; word-break: break-all; word-break: break-word; }
.respScrollOnMed .forceBreakWord.dataTable .respDataTableRH table,
.respScrollOnMed .forceBreakWord.simpleDataTable .respDataTableRH table,
.respScrollOnMed .forceBreakWord.bcm2ContTable .respDataTableRH table { word-break: keep-all\0/IE9; table-layout: fixed\0/IE9; }
@-moz-document url-prefix() {
.respScrollOnMed .forceBreakWord.dataTable .respDataTableRH table,
.respScrollOnMed .forceBreakWord.simpleDataTable .respDataTableRH table,
.respScrollOnMed .forceBreakWord.bcm2ContTable .respDataTableRH table { word-break: keep-all; table-layout: fixed; }
}
:root .respScrollOnMed .dataTable .respDataTableRH,
:root .respScrollOnMed .simpleDataTable .respDataTableRH,
:root .respScrollOnMed .bcm2ContTable .respDataTableRH { border-collapse: collapse\0/IE9; }
.respScrollOnMed .simpleDataTable tr th,
.respScrollOnMed .bcm2ContTable tr th { height: auto; }
.respScrollIndOnMed .dataTable { position: relative; }
.respScrollIndOnMed .arrowRightSide,
.respScrollIndOnMed .indicatorRightSide { right: 0px; }
.respScrollIndOnMed .arrowLeftSide,
.respScrollIndOnMed .arrowRightSide { width: 27px; }
.respScrollIndOnMed .arrowLeftSide  .arrowTD,
.respScrollIndOnMed .arrowRightSide .arrowTD { vertical-align: middle; text-align: center; }
.respScrollIndOnMed .arrowLeftSide  .arrowTD { padding: 6px 8px 6px 6px; }
.respScrollIndOnMed .arrowRightSide .arrowTD { padding: 6px 6px 6px 8px; }
.respScrollIndOnMed .arrowLeftSide.indicatorShown,
.respScrollIndOnMed .arrowRightSide.indicatorShown {
background: rgba(213,207,196,0.9);
display:block;
}
.respScrollIndOnMed .arrowImgLeft,
.respScrollIndOnMed .arrowImgRight {
padding: 0px 7px 0px 0px;
background: url("../../../images/ng/cbd/icons/nav_icons_ng_20141105.png") no-repeat scroll;
}
.respScrollIndOnMed .indicatorShown .arrowImgLeft { background-position: 0px -1397px; display: inline; }
.respScrollIndOnMed .indicatorShown .arrowImgRight { background-position: -12px -1397px; display: inline; }
.respScrollIndOnMed .indicatorLeftSide,
.respScrollIndOnMed .indicatorRightSide { width: 21px; height: 100%; }
.respScrollIndOnMed .indicatorLeftSide.indicatorShown {
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5OTk5OSIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  rgba(153,153,153,0.25) 0%, rgba(255,255,255,0) 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(153,153,153,0.25)), color-stop(100%,rgba(255,255,255,0)));
background: -webkit-linear-gradient(left,  rgba(153,153,153,0.25) 0%,rgba(255,255,255,0) 100%);
background: -o-linear-gradient(left,  rgba(153,153,153,0.25) 0%,rgba(255,255,255,0) 100%);
background: -ms-linear-gradient(left,  rgba(153,153,153,0.25) 0%,rgba(255,255,255,0) 100%);
background: linear-gradient(to right,  rgba(153,153,153,0.25) 0%,rgba(255,255,255,0) 100%);
}
.respScrollIndOnMed .indicatorRightSide.indicatorShown {
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5OTk5OTkiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(right,  rgba(153,153,153,0.25) 0%, rgba(255,255,255,0) 100%);
background: -webkit-gradient(linear, right top, right top, color-stop(0%,rgba(153,153,153,0.25)), color-stop(100%,rgba(255,255,255,0)));
background: -webkit-linear-gradient(right,  rgba(153,153,153,0.25) 0%,rgba(255,255,255,0) 100%);
background: -o-linear-gradient(right,  rgba(153,153,153,0.25) 0%,rgba(255,255,255,0) 100%);
background: -ms-linear-gradient(right,  rgba(153,153,153,0.25) 0%,rgba(255,255,255,0) 100%);
background: linear-gradient(to left,  rgba(153,153,153,0.25) 0%,rgba(255,255,255,0) 100%);
}
.scrollSkin1.respScrollIndOnMed > .dataTable .indicatorLeftSide,
.scrollSkin1.respScrollIndOnMed > .simpleDataTable .indicatorLeftSide,
.scrollSkin1.respScrollIndOnMed > .bcm2ContTable .indicatorLeftSide { width: 6px; }
.respCondenseOnMed .dataTable th,
.respCondenseOnMed .simpleDataTable th,
.respCondenseOnMed .bcm2ContTable th { padding-bottom: 0px; padding-top: 1px; }
.respCondenseOnMed .dataTable th,
.respCondenseOnMed .simpleDataTable th,
.respCondenseOnMed .bcm2ContTable th,
.respCondenseOnMed .dataTable td,
.respCondenseOnMed .simpleDataTable td,
.respCondenseOnMed .bcm2ContTable td { width: 50%; vertical-align: middle; text-align: left; border-bottom: 1px solid #eee; }
.respCondenseOnMed .dataTable .respStartItem th,
.respCondenseOnMed .simpleDataTable .respStartItem th,
.respCondenseOnMed .bcm2ContTable .respStartItem th,
.respCondenseOnMed .dataTable .respStartItem td,
.respCondenseOnMed .simpleDataTable .respStartItem td,
.respCondenseOnMed .bcm2ContTable .respStartItem td { border-top: 1px solid #ccc; }
.respCondenseOnMed .dataTable .respEndItem th,
.respCondenseOnMed .simpleDataTable .respEndItem th,
.respCondenseOnMed .bcm2ContTable .respEndItem th,
.respCondenseOnMed .dataTable .respEndItem td,
.respCondenseOnMed .simpleDataTable .respEndItem td,
.respCondenseOnMed .bcm2ContTable .respEndItem td { border-bottom: 1px solid #ccc; }
.respCondenseOnMed .dataTable .respEndItem + .respStartItem th,
.respCondenseOnMed .dataTable .respEndItem + .respStartItem td,
.respCondenseOnMed .simpleDataTable .respEndItem + .respStartItem th,
.respCondenseOnMed .simpleDataTable .respEndItem + .respStartItem td,
.respCondenseOnMed .bcm2ContTable .respEndItem + .respStartItem th,
.respCondenseOnMed .bcm2ContTable .respEndItem + .respStartItem td { border-top: 0px; }
.respCondenseOnMed .respDataTableCondense th { background-color: transparent; border-right: none; }
.respCondenseOnMed .respDataTableCondense td.colHead .infoBoxSpan a.iLayer,
.respCondenseOnMed .respDataTableCondense th .infoBoxSpan a.iLayer { border-bottom: none; }
.dataTable th.respAlignLftOnMed,
.dataTable td.respAlignLftOnMed { text-align: left   !important; }
.dataTable th.respAlignCtrOnMed,
.dataTable td.respAlignCtrOnMed { text-align: center !important; }
.dataTable th.respAlignRgtOnMed,
.dataTable td.respAlignRgtOnMed { text-align: right  !important; }
.respCondenseOnMed .dataTable .respStartItem th,
.respCondenseOnMed .simpleDataTable .respStartItem th,
.respCondenseOnMed .bcm2ContTable .respStartItem td.colHead { padding-top: 12px; }
.respCondenseOnMed .dataTable .respStartItem td,
.respCondenseOnMed .simpleDataTable .respStartItem td,
.respCondenseOnMed .bcm2ContTable .respStartItem td { padding-top: 18px; }
.respCondenseOnMed.respStackOnMed > .dataTable,
.respCondenseOnMed.respStackOnMed > .dataTable > tbody,
.respCondenseOnMed.respStackOnMed > .dataTable > tbody > tr,
.respCondenseOnMed.respStackOnMed > .dataTable > tbody > tr > td,
.respCondenseOnMed.respStackOnMed > .dataTable > tbody > tr > th,
.respCondenseOnMed.respStackOnMed > .simpleDataTable,
.respCondenseOnMed.respStackOnMed > .simpleDataTable > tbody,
.respCondenseOnMed.respStackOnMed > .simpleDataTable > tbody > tr,
.respCondenseOnMed.respStackOnMed > .simpleDataTable > tbody > tr > td,
.respCondenseOnMed.respStackOnMed > .simpleDataTable > tbody > tr > th,
.respCondenseOnMed.respStackOnMed > .bcm2ContTable,
.respCondenseOnMed.respStackOnMed > .bcm2ContTable > tbody,
.respCondenseOnMed.respStackOnMed > .bcm2ContTable > tbody > tr,
.respCondenseOnMed.respStackOnMed > .bcm2ContTable > tbody > tr > td,
.respCondenseOnMed.respStackOnMed > .bcm2ContTable > tbody > tr > th { display: block; width: 100% !important; }
:root .respCondenseOnMed.respStackOnMed > .dataTable > tbody > tr > td,
:root .respCondenseOnMed.respStackOnMed > .dataTable > tbody > tr > th,
:root .respCondenseOnMed.respStackOnMed > .simpleDataTable > tbody > tr > td,
:root .respCondenseOnMed.respStackOnMed > .simpleDataTable > tbody > tr > th,
:root .respCondenseOnMed.respStackOnMed > .bcm2ContTable > tbody > tr > td,
:root .respCondenseOnMed.respStackOnMed > .bcm2ContTable > tbody > tr > th	{ float: left\0/IE9; clear:left\0/IE9; }
.respCondenseOnMed.respStackOnMed .dataTable .respItem th { height: auto; }
.respCondenseOnMed.respStackOnMed .dataTable .respItem th,
.respCondenseOnMed.respStackOnMed .simpleDataTable .respItem th,
.respCondenseOnMed.respStackOnMed .bcm2ContTable .respItem td.colHead { border-bottom: 0px; padding-top: 7px; padding-bottom: 6px;}
.respCondenseOnMed.respStackOnMed .dataTable .respItem td,
.respCondenseOnMed.respStackOnMed .simpleDataTable .respItem td,
.respCondenseOnMed.respStackOnMed .bcm2ContTable .respItem td:not(.colHead) { border-top: 0px; }
.respCondenseOnMed.respStackOnMed .dataTable .respStartItem th,
.respCondenseOnMed.respStackOnMed .simpleDataTable .respStartItem th,
.respCondenseOnMed.respStackOnMed .bcm2ContTable .respStartItem td.colHead { padding-top: 18px; }
.respCondenseOnMed.respStackOnMed .dataTable .respStartItem td,
.respCondenseOnMed.respStackOnMed .simpleDataTable .respStartItem td,
.respCondenseOnMed.respStackOnMed .bcm2ContTable .respStartItem td { padding-top: 7px; }
:root .respScrollOnMed .respDataTableCnt { min-height: 0%\0/IE9; }
}
@media screen and (min-width: 1001px), print
{
.respScrollOnLrg .dataTable,
.respScrollOnLrg .simpleDataTable,
.respScrollOnLrg .bcm2ContTable { overflow: hidden; width: 100%; }
:root .respScrollOnLrg .dataTable,
:root .respScrollOnLrg .simpleDataTable,
:root .respScrollOnLrg .bcm2ContTable { border-collapse: collapse\0/IE9; }
.respScrollOnLrg .scrollDataTable { table-layout: fixed; }
.respScrollOnLrg .scrollDataTable .scrollTD { padding: 0; margin: 0; border: none; width: 100%; }
.respScrollOnLrg .scrollTD { font-size: 100%; }
.respScrollOnLrg .subDataTable { width: 100%; font: bold 100% Arial, sans-serif; margin: 0 0 14px 0; padding: 0; border: none; border-color: #fff; }
.respScrollOnLrg .dataTable td .subDataTable td { padding: 6px 8px 6px 6px; border-width: 1px; }
.respScrollOnLrg .alignInputs td .subDataTable td { padding-top: 12px; }
:root .respScrollOnLrg .dataTable th { border-right-width: 1px\0; }
.respScrollOnLrg .dataTable .respDataTableCnt,
.respScrollOnLrg .simpleDataTable .respDataTableCnt,
.respScrollOnLrg .bcm2ContTable .respDataTableCnt { overflow-x: auto; }
.respDragScrollAreaOnLrg .dataTable .respDataTableCnt,
.respDragScrollAreaOnLrg .simpleDataTable .respDataTableCnt,
.respDragScrollAreaOnLrg .bcm2ContTable .respDataTableCnt { -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none; }
.overflowScrollingSupported .respScrollOnLrg .dataTable .overflowScrollingTouch,
.overflowScrollingSupported .respScrollOnLrg .simpleDataTable .overflowScrollingTouch,
.overflowScrollingSupported .respScrollOnLrg .bcm2ContTable .overflowScrollingTouch { -webkit-overflow-scrolling: touch; }
.respScrollOnLrg .dataTable .respDataTableRH,
.respScrollOnLrg .simpleDataTable .respDataTableRH,
.respScrollOnLrg .bcm2ContTable .respDataTableRH { border-spacing: inherit; margin-bottom: 0; word-wrap: break-word; -ms-word-break: break-all; word-break: break-all; word-break: break-word; }
.respScrollOnLrg .forceBreakWord.dataTable .respDataTableRH table,
.respScrollOnLrg .forceBreakWord.simpleDataTable .respDataTableRH table,
.respScrollOnLrg .forceBreakWord.bcm2ContTable .respDataTableRH table { word-break: keep-all\0/IE9; table-layout: fixed\0/IE9; }
@-moz-document url-prefix() {
.respScrollOnLrg .forceBreakWord.dataTable .respDataTableRH table,
.respScrollOnLrg .forceBreakWord.simpleDataTable .respDataTableRH table,
.respScrollOnLrg .forceBreakWord.bcm2ContTable .respDataTableRH table { word-break: keep-all; table-layout: fixed; }
}
.respScrollOnLrg .dataTable td table td {font-size: 75%; }
:root .respScrollOnLrg .dataTable .respDataTableRH,
:root .respScrollOnLrg .simpleDataTable .respDataTableRH,
:root .respScrollOnLrg .bcm2ContTable .respDataTableRH { border-collapse: collapse\0/IE9; }
.respScrollOnLrg .simpleDataTable tr th,
.respScrollOnLrg .bcm2ContTable tr th { height: auto; }
.respScrollIndOnLrg .dataTable { position: relative; }
.respScrollIndOnLrg .arrowRightSide,
.respScrollIndOnLrg .indicatorRightSide { right: 0px; }
.respScrollIndOnLrg .arrowLeftSide,
.respScrollIndOnLrg .arrowRightSide { width: 27px; }
.respScrollIndOnLrg .arrowLeftSide  .arrowTD,
.respScrollIndOnLrg .arrowRightSide .arrowTD { vertical-align: middle; text-align: center; }
.respScrollIndOnLrg .arrowLeftSide  .arrowTD { padding: 6px 8px 6px 6px; }
.respScrollIndOnLrg .arrowRightSide .arrowTD { padding: 6px 6px 6px 8px; }
.respScrollIndOnLrg .arrowLeftSide.indicatorShown,
.respScrollIndOnLrg .arrowRightSide.indicatorShown {
background: rgba(213,207,196,0.9);
display: block;
}
.respScrollIndOnLrg .arrowImgLeft,
.respScrollIndOnLrg .arrowImgRight {
padding: 0px 7px 0px 0px;
background: url("../../../images/ng/cbd/icons/nav_icons_ng_20141105.png") no-repeat scroll;
}
.respScrollIndOnLrg .indicatorShown .arrowImgLeft { background-position: 0px -1397px; display: inline; }
.respScrollIndOnLrg .indicatorShown .arrowImgRight { background-position: -12px -1397px; display: inline; }
.respScrollIndOnLrg .indicatorLeftSide,
.respScrollIndOnLrg .indicatorRightSide { width: 21px; height: 100%; }
.respScrollIndOnLrg .indicatorLeftSide.indicatorShown {
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5OTk5OSIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  rgba(153,153,153,0.25) 0%, rgba(255,255,255,0) 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(153,153,153,0.25)), color-stop(100%,rgba(255,255,255,0)));
background: -webkit-linear-gradient(left,  rgba(153,153,153,0.25) 0%,rgba(255,255,255,0) 100%);
background: -o-linear-gradient(left,  rgba(153,153,153,0.25) 0%,rgba(255,255,255,0) 100%);
background: -ms-linear-gradient(left,  rgba(153,153,153,0.25) 0%,rgba(255,255,255,0) 100%);
background: linear-gradient(to right,  rgba(153,153,153,0.25) 0%,rgba(255,255,255,0) 100%);
}
.respScrollIndOnLrg .indicatorRightSide.indicatorShown {
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5OTk5OTkiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(right,  rgba(153,153,153,0.25) 0%, rgba(255,255,255,0) 100%);
background: -webkit-gradient(linear, right top, left top, color-stop(0%,rgba(153,153,153,0.25)), color-stop(100%,rgba(255,255,255,0)));
background: -webkit-linear-gradient(right,  rgba(153,153,153,0.25) 0%,rgba(255,255,255,0) 100%);
background: -o-linear-gradient(right,  rgba(153,153,153,0.25) 0%,rgba(255,255,255,0) 100%);
background: -ms-linear-gradient(right,  rgba(153,153,153,0.25) 0%,rgba(255,255,255,0) 100%);
background: linear-gradient(to left,  rgba(153,153,153,0.25) 0%,rgba(255,255,255,0) 100%);
}
.dataTable th.respAlignLftOnLrg,
.dataTable td.respAlignLftOnLrg { text-align: left   !important; }
.dataTable th.respAlignCtrOnLrg,
.dataTable td.respAlignCtrOnLrg { text-align: center !important; }
.dataTable th.respAlignRgtOnLrg,
.dataTable td.respAlignRgtOnLrg { text-align: right  !important; }
:root .respScrollOnLrg .respDataTableCnt { min-height: 0%\0/IE9; }
}
@media screen and ( max-width: 599px )
{
.respNavBoxWrapOnSml > div > .vg-Navbox > .vg-NavboxHead,
.respNavBoxWrapOnSml > div > .vg-Navbox > .vg-NavboxHead .vg-NavboxInnerFocus,
.respNavBoxWrapOnSml > div > .vg-Navbox > .vg-NavboxHead .vg-NavboxInnerFocus .vg-NavboxHeadContent { overflow: visible; height: auto; line-height: normal; }
.respNavBoxWrapOnSml > div > .vg-Navbox > .vg-NavboxHead .vg-NavboxInnerFocus .vg-NavboxHeadContent { display: table; width: 100%; padding: 7px 7px 7px 8px; background-image: none; }
.respNavBoxWrapOnSml.vg-Navbox-skin1 > div > .vg-Navbox > .vg-NavboxHead .vg-NavboxInnerFocus .vg-NavboxHeadContent { padding-left: 0px; }
.respNavBoxWrapOnSml > div > .vg-Navbox > .vg-NavboxHead .vg-NavboxInnerFocus .vg-NavboxHeadContent .vg-NavboxIconParentResp,
.respNavBoxWrapOnSml > div > .vg-Navbox > .vg-NavboxHead .vg-NavboxInnerFocus .vg-NavboxHeadContent .vg-NavboxHeadTxt,
.respNavBoxWrapOnSml > div > .vg-Navbox > .vg-NavboxHead .vg-NavboxInnerFocus .vg-NavboxHeadContent .rightLabel { display: table-cell; vertical-align: top; float: none; }
.respNavBoxWrapOnSml > div > .vg-Navbox       > .vg-NavboxHead .vg-NavboxIconParentResp { width: 12px; }
.respNavBoxWrapOnSml > div > .vg-Navbox       > .vg-NavboxHead .vg-NavboxIconParentResp .vg-NavboxIconResp { height: 15px; background: url(../../../images/ng/cbd/icons/nav_icons_ng_20141105.png) no-repeat scroll; }
.respNavBoxWrapOnSml > div > .vg-NavboxOpen   > .vg-NavboxHead .vg-NavboxIconParentResp .vg-NavboxIconResp { background-position: -8px -542px; }
.respNavBoxWrapOnSml > div > .vg-NavboxOpen   > .vg-NavboxHover .vg-NavboxIconParentResp .vg-NavboxIconResp { background-position: -8px -572px; }
.respNavBoxWrapOnSml > div > .vg-NavboxClosed > .vg-NavboxHead .vg-NavboxIconParentResp .vg-NavboxIconResp { background-position: -8px -482px; }
.respNavBoxWrapOnSml > div > .vg-NavboxClosed > .vg-NavboxHover .vg-NavboxIconParentResp .vg-NavboxIconResp { background-position: -8px -512px; }
.respNavBoxWrapOnSml > div > .vg-Navbox > .vg-NavboxHead .vg-NavboxInnerFocus .vg-NavboxHeadContent .vg-NavboxLabel,
.respNavBoxWrapOnSml > div > .vg-Navbox > .vg-NavboxHead .vg-NavboxInnerFocus .vg-NavboxHeadContent .vg-NavboxLabel label { line-height: 150%; }
.respSuppressNavBoxShowBodyOnSml { display: block !important; height: auto !important; visibility: visible !important; }
.respSuppressNavBoxCSSForSkinSml { height: auto !important; }
}
@media screen and ( min-width: 600px ) and ( max-width: 1000px )
{
.respNavBoxWrapOnMed > div > .vg-Navbox > .vg-NavboxHead,
.respNavBoxWrapOnMed > div > .vg-Navbox > .vg-NavboxHead .vg-NavboxInnerFocus,
.respNavBoxWrapOnMed > div > .vg-Navbox > .vg-NavboxHead .vg-NavboxInnerFocus .vg-NavboxHeadContent { overflow: visible; height: auto; line-height: normal; }
.respNavBoxWrapOnMed > div > .vg-Navbox > .vg-NavboxHead .vg-NavboxInnerFocus .vg-NavboxHeadContent { display: table; width: 100%; padding: 7px; background-image: none; }
.respNavBoxWrapOnMed.vg-Navbox-skin1 > div > .vg-Navbox > .vg-NavboxHead .vg-NavboxInnerFocus .vg-NavboxHeadContent { padding-left: 0px; }
.respNavBoxWrapOnMed > div > .vg-Navbox > .vg-NavboxHead .vg-NavboxInnerFocus .vg-NavboxHeadContent .vg-NavboxIconParentResp,
.respNavBoxWrapOnMed > div > .vg-Navbox > .vg-NavboxHead .vg-NavboxInnerFocus .vg-NavboxHeadContent .vg-NavboxHeadTxt,
.respNavBoxWrapOnMed > div > .vg-Navbox > .vg-NavboxHead .vg-NavboxInnerFocus .vg-NavboxHeadContent .rightLabel { display: table-cell; vertical-align: top; float: none; }
.respNavBoxWrapOnMed > div > .vg-Navbox       > .vg-NavboxHead .vg-NavboxIconParentResp { width: 12px; }
.respNavBoxWrapOnMed > div > .vg-Navbox       > .vg-NavboxHead .vg-NavboxIconParentResp .vg-NavboxIconResp { height: 15px; background: url(../../../images/ng/cbd/icons/nav_icons_ng_20141105.png) no-repeat scroll; }
.respNavBoxWrapOnMed > div > .vg-NavboxOpen   > .vg-NavboxHead .vg-NavboxIconParentResp .vg-NavboxIconResp { background-position: -8px -542px; }
.respNavBoxWrapOnMed > div > .vg-NavboxOpen   > .vg-NavboxHover .vg-NavboxIconParentResp .vg-NavboxIconResp { background-position: -8px -572px; }
.respNavBoxWrapOnMed > div > .vg-NavboxClosed > .vg-NavboxHead .vg-NavboxIconParentResp .vg-NavboxIconResp { background-position: -8px -482px; }
.respNavBoxWrapOnMed > div > .vg-NavboxClosed > .vg-NavboxHover .vg-NavboxIconParentResp .vg-NavboxIconResp { background-position: -8px -512px; }
.respNavBoxWrapOnMed > div > .vg-Navbox > .vg-NavboxHead .vg-NavboxInnerFocus .vg-NavboxHeadContent .vg-NavboxLabel,
.respNavBoxWrapOnMed > div > .vg-Navbox > .vg-NavboxHead .vg-NavboxInnerFocus .vg-NavboxHeadContent .vg-NavboxLabel label { line-height: 150%; }
.respSuppressNavBoxShowBodyOnMed { display: block !important; height: auto !important; visibility: visible !important; }
.respSuppressNavBoxCSSForSkinMed { height: auto !important; }
}
@media screen and ( max-width: 1000px )
{
.navBoxWrapText .vg-Navbox .vg-Navbox .vg-NavboxHead .vg-NavboxLabel,
.vg-Navbox .vg-NavboxLabel 		 { font-size: 115%; line-height: 35px; }
.navBoxWrapText .vg-Navbox .vg-Navbox .vg-NavboxHead .vg-NavboxLabel label,
.vg-Navbox .vg-NavboxLabel label { font-size: 100%; line-height: 35px; }
.navBoxWrapText .navBoxWrapText .vg-Navbox .vg-NavboxHead .vg-NavboxLabel,
.navBoxWrapText .navBoxWrapText .vg-Navbox .vg-NavboxHead .vg-NavboxLabel label { line-height: 150%; }
.vg-NavboxSix .vg-NavboxHead,
.vg-NavboxInt .vg-NavboxHead { height: 35px; }
.navBoxWrapText .navBoxWrapText .vg-Navbox .vg-NavboxHead { height: auto; line-height: normal; }
.vg-NavboxSix .vg-Navbox .vg-NavboxContent,
.vg-NavboxInt .vg-Navbox .vg-NavboxContent { border: none; }
.vg-NavboxSix .vg-Navbox .vg-NavboxBody .vg-NavboxContent,
.vg-NavboxInt .vg-Navbox .vg-NavboxBody .vg-NavboxContent { padding: 18px 0px; }
.vg-Navbox-skin1 .vg-NavboxSix .vg-Navbox .vg-NavboxBody .vg-NavboxContent { padding: 5px 0px 18px 12px; }
.vg-NavboxSix .vg-Navbox .vg-NavboxBody .vg-NavboxBg,
.vg-NavboxInt .vg-Navbox .vg-NavboxBody .vg-NavboxBg { padding: 18px 8px; }
.vg-NavboxSix .vg-NavboxOpen .vg-NavboxHead .vg-NavboxOuterFocus .vg-NavboxInnerFocus .vg-NavboxHeadContent,
.vg-NavboxSix .vg-NavboxOpen .vg-NavboxHeadActive .vg-NavboxOuterFocus .vg-NavboxInnerFocus .vg-NavboxHeadContent,
.vg-NavboxSix .vg-NavboxOpen .vg-NavboxOuterFocus .vg-NavboxInnerFocus .vg-NavboxHeadContent,
.vg-NavboxInt .vg-NavboxOpen .vg-NavboxHead .vg-NavboxOuterFocus .vg-NavboxInnerFocus .vg-NavboxHeadContent,
.vg-NavboxInt .vg-NavboxOpen .vg-NavboxHeadActive .vg-NavboxOuterFocus .vg-NavboxInnerFocus .vg-NavboxHeadContent,
.vg-NavboxInt .vg-NavboxOpen .vg-NavboxOuterFocus .vg-NavboxInnerFocus .vg-NavboxHeadContent { background-position: 0px -535px; }
.vg-NavboxSix .vg-NavboxOpen .vg-NavboxHover .vg-NavboxOuterFocus .vg-NavboxInnerFocus .vg-NavboxHeadContent,
.vg-NavboxInt .vg-NavboxOpen .vg-NavboxHover .vg-NavboxOuterFocus .vg-NavboxInnerFocus .vg-NavboxHeadContent { background-position: 0px -565px; }
.vg-NavboxSix .vg-NavboxClosed .vg-NavboxHead .vg-NavboxOuterFocus .vg-NavboxInnerFocus .vg-NavboxHeadContent,
.vg-NavboxSix .vg-NavboxClosed .vg-NavboxHeadActive .vg-NavboxOuterFocus .vg-NavboxInnerFocus .vg-NavboxHeadContent,
.vg-NavboxSix .vg-NavboxClosed .vg-NavboxOuterFocus .vg-NavboxInnerFocus .vg-NavboxHeadContent,
.vg-NavboxInt .vg-NavboxClosed .vg-NavboxHead .vg-NavboxOuterFocus .vg-NavboxInnerFocus .vg-NavboxHeadContent,
.vg-NavboxInt .vg-NavboxClosed .vg-NavboxHeadActive .vg-NavboxOuterFocus .vg-NavboxInnerFocus .vg-NavboxHeadContent,
.vg-NavboxInt .vg-NavboxClosed .vg-NavboxOuterFocus .vg-NavboxInnerFocus .vg-NavboxHeadContent { background-position: 0px -475px; }
.vg-NavboxSix .vg-NavboxClosed .vg-NavboxHover .vg-NavboxOuterFocus .vg-NavboxInnerFocus .vg-NavboxHeadContent,
.vg-NavboxInt .vg-NavboxClosed .vg-NavboxHover .vg-NavboxOuterFocus .vg-NavboxInnerFocus .vg-NavboxHeadContent { background-position: 0px -505px; }
.vg-Navbox-skin1 > .vg-NavboxSix > .vg-NavboxHead > .vg-NavboxOuterFocus .vg-NavboxHeadContent { padding-left: 12px; }
.vg-Navbox-skin1 > .vg-NavboxSix > .vg-NavboxOpen > .vg-NavboxHead > .vg-NavboxOuterFocus .vg-NavboxHeadContent,
.vg-Navbox-skin1 > .vg-NavboxSix > .vg-NavboxOpen > .vg-NavboxHeadActive > .vg-NavboxOuterFocus .vg-NavboxHeadContent{ background-position: -8px -535px; }
.vg-Navbox-skin1 > .vg-NavboxSix > .vg-NavboxOpen > .vg-NavboxHover > .vg-NavboxOuterFocus .vg-NavboxHeadContent { background-position: -8px -565px; }
.vg-Navbox-skin1 > .vg-NavboxSix > .vg-NavboxClosed > .vg-NavboxHead > .vg-NavboxOuterFocus .vg-NavboxHeadContent,
.vg-Navbox-skin1 > .vg-NavboxSix > .vg-NavboxClosed > .vg-NavboxHeadActive > .vg-NavboxOuterFocus .vg-NavboxHeadContent { background-position: -8px -475px; }
.vg-Navbox-skin1 > .vg-NavboxSix > .vg-NavboxClosed > .vg-NavboxHover > .vg-NavboxOuterFocus .vg-NavboxHeadContent { background-position: -8px -505px; }
}
@media screen and ( min-width: 1001px )
{
.respSuppressNavBoxShowBodyOnLrg { display: block !important; height: auto !important; visibility: visible !important; }
.respSuppressNavBoxCSSForSkinLrg{ height: auto !important; }
}
.qmb.respSuppressNavBoxShowBodyOnLrg { display: block !important; height: auto !important; visibility: visible !important; }
.qmb.respSuppressNavBoxCSSForSkinLrg { height: auto !important; }
.respSuppressNavBoxSetPosition { _position: static !important; }
@media screen and ( max-width: 1000px )
{
.commandButton .buttonBackground { height: auto; padding: 0px 9px; line-height: normal; }
.commandButton .buttonBackground .btn  { width: 100%; height: 30px; min-width: 27px; line-height: normal; vertical-align: middle; }
@-moz-document url-prefix() {
.commandButton .buttonBackground { padding: 0px 5px; }
.commandButton .buttonBackground .btn { min-width: 35px; padding-bottom: 2px; }
}
:root .commandButton .buttonBackground { height: 30px\0/IE9; }
:root .btn-lrgBtn-skin1 .commandButton .buttonBackground { height: auto; }
:root .promo .commandButton .buttonBackground { height: 44px\0/IE9; }
:root .commandButton .buttonBackground .btn { height: auto\0/IE9; padding-top: 10px\0/IE9; padding-bottom: 8px\0/IE9; }
.commandButton .onImage { height: auto; background: rgba(0,0,0,.1); padding: 1px; }
.commandButton .onImage .buttonBackground { height: auto; padding: 0px 8px; line-height: normal; }
.commandButton .onImage .buttonBackground .btn { padding-top: 0px; padding-bottom: 0px; height: 28px; line-height: normal; }
@-moz-document url-prefix() {
.commandButton .onImage,
.commandButton .onImage .buttonBackground { display: inline-block; }
.commandButton .onImage .buttonBackground { padding: 0px 4px; }
.commandButton .onImage .buttonBackground .btn { padding-bottom: 2px; }
}
:root .commandButton .onImage .buttonBackground { height: 28px\0/IE9; }
:root .commandButton .onImage .buttonBackground .btn { height: auto\0/IE9; padding-top: 9px\0/IE9; padding-bottom: 7px\0/IE9; }
.sharedButton .primary .buttonBackground {
background: -moz-linear-gradient(top, #96151D 0%, #7D111D 100%);
background: -ms-linear-gradient(top, #96151D 0%, #7D111D 100%);
background: -o-linear-gradient(top, #96151D 0%, #7D111D 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#96151D), color-stop(100%,#7D111D));
background: -webkit-linear-gradient(top, #96151D 0%, #7D111D 100%);
background: linear-gradient(to bottom, #96151D 0%, #7D111D 100%);
}
:root .sharedButton .primary .buttonBackground {
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#96151D', endColorstr='#7D111D',GradientType=0 )\0/IE9;
}
.sharedButton .primary .hover .buttonBackground {
background: -moz-linear-gradient(top, #7D111D 0%, #96151D 100%);
background: -ms-linear-gradient(top, #7D111D 0%, #96151D 100%);
background: -o-linear-gradient(top, #7D111D 0%, #96151D 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7D111D), color-stop(100%,#96151D));
background: -webkit-linear-gradient(top, #7D111D 0%, #96151D 100%);
background: linear-gradient(to bottom, #7D111D 0%, #96151D 100%);
}
:root .sharedButton .primary .hover .buttonBackground {
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7D111D', endColorstr='#96151D',GradientType=0 )\0/IE9;
}
.sharedButton .secondary .buttonBackground, .dataTable .vg-menu .dropDownContainer .sharedButton .secondary .buttonBackground  {
background: -moz-linear-gradient(top, #D4CFC3 0%, #A8A093 100%);
background: -ms-linear-gradient(top, #D4CFC3 0%, #A8A093 100%);
background: -o-linear-gradient(top, #D4CFC3 0%, #A8A093 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#A8A093), color-stop(100%,#A8A093));
background: -webkit-linear-gradient(top, #D4CFC3 0%, #A8A093 100%);
background: linear-gradient(to bottom, #D4CFC3 0%, #A8A093 100%);
}
:root .sharedButton .secondary .buttonBackground {
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D4CFC3', endColorstr='#A8A093',GradientType=0 )\0/IE9;
}
.sharedButton .secondary .hover .buttonBackground, .dataTable .vg-menu .dropDownContainer .sharedButton .secondary .hover .buttonBackground  {
background: -moz-linear-gradient(top, #A8A093 0%, #D4CFC3 100%);
background: -ms-linear-gradient(top, #A8A093 0%, #D4CFC3 100%);
background: -o-linear-gradient(top, #A8A093 0%, #D4CFC3 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#A8A093), color-stop(100%,#D4CFC3));
background: -webkit-linear-gradient(top, #A8A093 0%, #D4CFC3 100%);
background: linear-gradient(to bottom, #A8A093 0%, #D4CFC3 100%);
}
:root .sharedButton .secondary .hover .buttonBackground {
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#A8A093', endColorstr='#D4CFC3',GradientType=0 )\0/IE9;
}
.sharedButton .onImage .buttonBackground {
background: -moz-linear-gradient(top, #FFF 0%, #D9D9D9 100%);
background: -ms-linear-gradient(top, #FFF 0%, #D9D9D9 100%);
background: -o-linear-gradient(top, #FFF 0%, #D9D9D9 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFF), color-stop(100%,#D9D9D9));
background: -webkit-linear-gradient(top, #FFF 0%, #D9D9D9 100%);
background: linear-gradient(to bottom, #FFF 0%, #D9D9D9 100%);
}
:root .sharedButton .onImage .buttonBackground {
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#D9D9D9',GradientType=0 )\0/IE9;
}
.sharedButton .onImage .hover .buttonBackground {
background: -moz-linear-gradient(top, #D9D9D9 0%, #FFF 100%);
background: -ms-linear-gradient(top, #D9D9D9 0%, #FFF 100%);
background: -o-linear-gradient(top, #D9D9D9 0%, #FFF 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#D9D9D9), color-stop(100%,#FFF));
background: -webkit-linear-gradient(top, #D9D9D9 0%, #FFF 100%);
background: linear-gradient(to bottom, #D9D9D9 0%, #FFF 100%);
}
:root .sharedButton .onImage .hover .buttonBackground {
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D9D9D9', endColorstr='#FFFFFF',GradientType=0 )\0/IE9;
}
.internalButton .buttonBackground {
background: -moz-linear-gradient(top, #D3E0C5 0%, #BBCF9D 100%);
background: -ms-linear-gradient(top, #D3E0C5 0%, #BBCF9D 100%);
background: -o-linear-gradient(top, #D3E0C5 0%, #BBCF9D 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#D3E0C5), color-stop(100%,#BBCF9D));
background: -webkit-linear-gradient(top, #D3E0C5 0%, #BBCF9D 100%);
background: linear-gradient(to bottom, #D3E0C5 0%, #BBCF9D 100%);
}
:root .internalButton .buttonBackground {
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D3E0C5', endColorstr='#BBCF9D',GradientType=0 )\0/IE9;
}
.internalButton .hover .buttonBackground {
background: -moz-linear-gradient(top, #BBCF9D 0%, #D3E0C5 100%);
background: -ms-linear-gradient(top, #BBCF9D 0%, #D3E0C5 100%);
background: -o-linear-gradient(top, #BBCF9D 0%, #D3E0C5 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#BBCF9D), color-stop(100%,#D3E0C5));
background: -webkit-linear-gradient(top, #BBCF9D 0%, #D3E0C5 100%);
background: linear-gradient(to bottom, #BBCF9D 0%, #D3E0C5 100%);
}
:root .internalButton .hover .buttonBackground {
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#BBCF9D', endColorstr='#D3E0C5',GradientType=0 )\0/IE9;
}
:root .commandButton .press .buttonBackground,
:root .commandButton .primary .press .buttonBackground,
:root .commandButton .secondary .press .buttonBackground,
:root .commandButton .onImage .press .buttonBackground,
:root .commandButton .disabled .buttonBackground,
:root .commandButton .primary .disabled .buttonBackground,
:root .commandButton .secondary .disabled .buttonBackground,
:root .commandButton .onImage .disabled .buttonBackground { filter: none\0/IE9; }
.sharedButton .primary .disabled .buttonBackground .approved,
.sharedButton .secondary .disabled .buttonBackground .approved,
.internalButton .disabled .buttonBackground .approved { background-position:-5px -18px; }
.sharedButton .primary .disabled .buttonBackground .locked,
.sharedButton .secondary .disabled .buttonBackground .locked,
.internalButton .disabled .buttonBackground .locked { background-position:-5px -96px; }
.sharedButton .primary .disabled .buttonBackground .unlocked,
.sharedButton .secondary .disabled .buttonBackground .unlocked,
.internalButton .disabled .buttonBackground .unlocked { background-position:-5px -175px; }
.sharedButton .primary .disabled .buttonBackground .rejected,
.sharedButton .secondary .disabled .buttonBackground .rejected,
.internalButton .disabled .buttonBackground .rejected { background-position:-5px -247px; }
.sharedButton .primary .buttonBackground .approved { background-position:-5px -42px; }
.sharedButton .primary .buttonBackground .locked { background-position:-5px -123px; }
.sharedButton .primary .buttonBackground .unlocked { background-position:-5px -198px; }
.sharedButton .primary .buttonBackground .rejected { background-position:-5px -270px; }
.sharedButton .secondary .buttonBackground .approved,
.internalButton .buttonBackground .approved { background-position:-5px 4px; }
.sharedButton .secondary .buttonBackground .locked,
.internalButton .buttonBackground .locked { background-position:-5px -68px; }
.sharedButton .secondary .buttonBackground .unlocked,
.internalButton .buttonBackground .unlocked { background-position:-5px -149px; }
.sharedButton .secondary .buttonBackground .rejected,
.internalButton .buttonBackground .rejected { background-position:-5px -223px; }
}
@media screen and ( max-width: 1000px )
{
.text7, .text7a, .text7b { font-size: 0.875em; color: #333; }
p, label, p.text3 { font-size: 0.875em; }
p.text2 { font-size: 1em; }
.text6, .footnote { font-size: 0.8125em; }
.instruct { font-size: 0.75em; }
h1.option1, h1.option1a, h1.option1b { font-size: 2em; line-height: 1.28125em; }
h1.option2, h1.option2a, h1.option2b { font-size: 1.5em; }
h1.option3a { color: #333; }
.h2option1 div.headerDiv, .h2option1 textarea.txtArea,
h2.option1 { color: #333; }
}
@media screen and ( max-width: 1000px )
{
.msgBoxInfo p,
.msgBoxWarn p,
.msgBoxErr p,
.msgBoxIntInfo p,
.msgBoxIntPhone p { font-size: 0.875em; }
table td.msgBoxCell div,
table td.msgBoxCell p { font-size: 1em; }
}
@media screen and ( max-width: 1000px )
{
dl.unordered,
ol li,
ul li { font-size: 0.875em; }
dl.unordered dt,
dl.unordered dd,
ol li .olText { font-size: 1em; }
.commandLink p a { font-size: 1em; }
}
.vtabs .tab-opt1 .tabbox ul.tbxRespDropdown,
.vtabs .tab-opt1 .int-tabbox ul.tbxRespDropdown,
.tabBoxItemContainer .respTab { display: none; }
.vtabs .tab-opt1 .tabbox ul.tbxRespDropdown li a,
.vtabs .tab-opt1 .int-tabbox ul.tbxRespDropdown li a,
.vtabs .tab-opt1 .tabbox ul li.tbxRespDropdown a:hover,
.vtabs .tab-opt1 .int-tabbox ul li.tbxRespDropdown a:hover{
display: block;
}
@media screen and (max-width: 599px)
{
.vtabs .tab-opt1 .tabbox, .vtabs .tab-opt1 .int-tabbox,
.vtabs .tab-opt1 .tabbox[class], .vtabs .tab-opt1 .int-tabbox[class] { height: 34px; }
.vtabs .tab-opt1 .tabbox ul, .vtabs .tab-opt1 .int-tabbox ul { height: 34px; }
.vtabs .tab-opt1 .tabbox ul li a, .vtabs .tab-opt1 .int-tabbox ul li a { height: 32px; padding: 6px 11px 4px 9px; }
.tabStyle2 .vtabs .tab-opt1 .tabboxSideContentTable .tabboxSideContentLeft .tabbox,
.tabStyle2 .vtabs .tab-opt1 .tabboxSideContentTable .tabboxSideContentRight  { height: 20px; border-bottom-width: 0px; }
.respShowAsDropdownOnSml .vtabs .tab-opt1 .tabbox ul, .respShowAsDropdownOnSml .vtabs .tab-opt1 .int-tabbox ul { display: block; }
.respShowAsDropdownOnSml .vtabs .tab-opt1 .tabbox, .respShowAsDropdownOnSml .vtabs .tab-opt1 .int-tabbox { padding: 0; height: 39px; border: none; background-color: transparent; position: relative; margin-bottom: 18px; z-index: 10; }
.respShowAsDropdownOnSml .vtabs .tab-opt1 .tabbox ul, .respShowAsDropdownOnSml .vtabs .tab-opt1 .int-tabbox ul { height: auto; margin: 0; padding: 0; overflow: hidden; width: 100% !important; }
.respShowAsDropdownOnSml .vtabs .tab-opt1 .tabbox ul.tabItems, .respShowAsDropdownOnSml .vtabs .tab-opt1 .int-tabbox ul.tabItems { height: 0; }
.respShowAsDropdownOnSml .vtabs .tab-opt1 .tabbox ul.tbxRespDropdown, .respShowAsDropdownOnSml .vtabs .tab-opt1 .int-tabbox ul.tbxRespDropdown { display: block; }
.respShowAsDropdownOnSml .vtabs .tab-opt1 .tabbox ul li, .respShowAsDropdownOnSml .vtabs .tab-opt1 .int-tabbox ul li,
.respShowAsDropdownOnSml .vtabs .tab-opt1 .tabbox ul li.current, .respShowAsDropdownOnSml .vtabs .tab-opt1 .int-tabbox ul li.current,
.respShowAsDropdownOnSml .vtabs .tab-opt1 .tabbox ul li.unselected, .respShowAsDropdownOnSml .vtabs .tab-opt1 .tabbox ul li.int-unselected,
.respShowAsDropdownOnSml .vtabs .tab-opt1 .tabbox ul li.int-disabled, .respShowAsDropdownOnSml .vtabs .tab-opt1 .int-tabbox ul li.unselected,
.respShowAsDropdownOnSml .vtabs .tab-opt1 .int-tabbox ul li.int-unselected,
.respShowAsDropdownOnSml .vtabs .tab-opt1 .int-tabbox ul li.int-disabled  { float: none; position: static; border: none; border-bottom: 1px solid #fff; padding: 0; margin: 0; display: block; min-width: 100% !important; }
.respShowAsDropdownOnSml .tabStyle2 .vtabs .tab-opt1 .tabbox ul li, .respShowAsDropdownOnSml .tabStyle2 .vtabs .tab-opt1 .int-tabbox ul li { height: auto; }
.respShowAsDropdownOnSml .vtabs .tab-opt1 .tabbox ul li a,
.respShowAsDropdownOnSml .vtabs .tab-opt1 .int-tabbox ul li a,
.respShowAsDropdownOnSml .tabStyle2 .vtabs .tab-opt1 .tabbox ul li a,
.respShowAsDropdownOnSml .tabStyle2 .vtabs .tab-opt1 .int-tabbox ul li a { float: none; background-color: #d9d9d9; color: #333; padding: 11px 9px; height: 38px; }
.respShowAsDropdownOnSml .vtabs .tab-opt1 .tabbox ul li.current a,
.respShowAsDropdownOnSml .vtabs .tab-opt1 .int-tabbox ul li.int-current a { background-color: #ccc; }
.respShowAsDropdownOnSml .vtabs .tab-opt1 .tabbox ul li a:hover,
.respShowAsDropdownOnSml .vtabs .tab-opt1 .int-tabbox ul li a:hover,
.respShowAsDropdownOnSml .vtabs .tab-opt1 .tabbox ul li.unselected a:hover,
.respShowAsDropdownOnSml .vtabs .tab-opt1 .tabbox ul li.int-unselected a:hover,
.respShowAsDropdownOnSml .vtabs .tab-opt1 .int-tabbox ul li.unselected a:hover,
.respShowAsDropdownOnSml .vtabs .tab-opt1 .int-tabbox ul li.int-unselected a:hover,
.respShowAsDropdownOnSml .vtabs .tab-opt1 .tabbox ul li.current a:hover,
.respShowAsDropdownOnSml  .vtabs .tab-opt1 .int-tabbox ul li.int-current a:hover { color:#fff; background-color: #333; text-decoration: none; }
.respShowAsDropdownOnSml .vtabs .tab-opt1 .tabbox ul.tbxRespDropdown li a .dropdownArrow,
.respShowAsDropdownOnSml .vtabs .tab-opt1 .int-tabbox ul.tbxRespDropdown li a .dropdownArrow { background-image: url("../../../images/ng/cbd/icons/nav_icons_ng_20141105.png"); background-position: 10px -994px; background-repeat: no-repeat; padding: 0 12px; }
.respShowAsDropdownOnSml .vtabs .tab-opt1 .tabbox ul.tbxRespDropdown li a,
.respShowAsDropdownOnSml .vtabs .tab-opt1 .int-tabbox ul.tbxRespDropdown li a,
.respShowAsDropdownOnSml .vtabs .tab-opt1 .tabbox ul li.tbxRespDropdown a:hover,
.respShowAsDropdownOnSml .vtabs .tab-opt1 .int-tabbox ul li.tbxRespDropdown a:hover {
color: #333;
font-size: 18px;
cursor: pointer;
padding: 8px 9px 10px 9px;
border: 1px solid #e9e9e9;
border-bottom: none;
background: #d9d9d9;
background: -moz-linear-gradient(top, #ffffff 0%, #f7f7f7 8%, #d1d1d1 98%);
background: -ms-linear-gradient(top, #ffffff 0%,#f7f7f7 8%,#d1d1d1 98%);
background: -o-linear-gradient(top, #ffffff 0%,#f7f7f7 8%,#d1d1d1 98%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(8%,#f7f7f7), color-stop(98%,#d1d1d1));
background: -webkit-linear-gradient(top, #ffffff 0%,#f7f7f7 8%,#d1d1d1 98%);
background: linear-gradient(to bottom, #ffffff 0%,#f7f7f7 8%,#d1d1d1 98%);
}
.respShowAsDropdownOnSml .vtabs .tab-opt1 .tabBoxItemContainer div.tabItem { margin: 0; }
.respShowAsDropdownOnSml .vtabs .tab-opt1 .tabbox ul li, .respShowAsDropdownOnSml .vtabs .tab-opt1 .int-tabbox ul li { width: 100% !important; }
.respShowAsDropdownOnSml .vtabs .tab-opt1 .tabbox .tabItems a br,
.respShowAsDropdownOnSml .vtabs .tab-opt1 .tabbox .tbxRespDropdown .dropdownLabel br { display: none; }
.respShowAsDropdownOnSml .vtabs .renderTabsOnly { padding-bottom: 0px; }
.respShowAsDropdownOnSml .tabbox-resp-skin1 .vtabs .tab-opt1 .tabbox ul.tbxRespDropdown li a,
.respShowAsDropdownOnSml .tabbox-resp-skin1 .vtabs .tab-opt1 .int-tabbox ul.tbxRespDropdown li a,
.respShowAsDropdownOnSml .tabbox-resp-skin1 .vtabs .tab-opt1 .tabbox ul.tbxRespDropdown li a:hover,
.respShowAsDropdownOnSml .tabbox-resp-skin1 .vtabs .tab-opt1 .int-tabbox ul.tbxRespDropdown li a:hover {
padding-top: 0;
padding-bottom: 0;
position: relative;
background: #E3E0D9;
background: -moz-linear-gradient(top, #ffffff 0%, #E3E0D9 98%);
background: -ms-linear-gradient(top, #ffffff 0%, #E3E0D9 98%);
background: -o-linear-gradient(top, #ffffff 0%, #E3E0D9 98%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(98%,#E3E0D9));
background: -webkit-linear-gradient(top, #ffffff 0%, #E3E0D9 98%);
background: linear-gradient(to bottom, #ffffff 0%, #E3E0D9 98%);
border: 1px solid #999;
}
.respShowAsDropdownOnSml .tabbox-resp-skin1 .vtabs .tab-opt1 .tabbox .tbxRespDropdown .dropdownLabel,
.respShowAsDropdownOnSml .tabbox-resp-skin1 .vtabs .tab-opt1 .int-tabbox .tbxRespDropdown .dropdownLabel {
display: inline-block;
padding-top: 8px;
}
.respShowAsDropdownOnSml .tabbox-resp-skin1 .dropdownArrowContainer {
position: absolute;
height: 100%;
border-left: 1px solid #CCC;
right: 0;
}
.respShowAsDropdownOnSml .tabbox-resp-skin1 .dropdownArrow {
width: 0;
border: 5px solid transparent;
border-bottom: none;
border-top-color: #333;
}
.respShowAsDropdownOnSml .tabbox-resp-skin1 .vtabs .tab-opt1 .tabbox.open ul.tbxRespDropdown li a.dropdown { background: #EAE5DA; }
.respShowAsDropdownOnSml .tabbox-resp-skin1 .vtabs .tab-opt1 .tabbox ul.tbxRespDropdown li a .dropdownArrow,
.respShowAsDropdownOnSml .tabbox-resp-skin1 .vtabs .tab-opt1 .int-tabbox ul.tbxRespDropdown li a .dropdownArrow {
margin: 15px 12px 0 12px;
padding: 0;
display: inline-block;
}
.respShowAsDropdownOnSml .tabbox-resp-skin1 .vtabs .tab-opt1 .tabbox ul.tabItems li a,
.respShowAsDropdownOnSml .tabbox-resp-skin1 .vtabs .tab-opt1 .int-tabbox ul.tabItems li a,
.respShowAsDropdownOnSml .tabbox-resp-skin1 .tabStyle2 .vtabs .tab-opt1 .tabbox ul.tabItems li a,
.respShowAsDropdownOnSml .tabbox-resp-skin1 .tabStyle2 .vtabs .tab-opt1 .int-tabbox ul.tabItems li a { background-color: #F4F2EC; padding-left: 18px; }
.respShowAsDropdownOnSml .tabbox-resp-skin1 .vtabs .tabbox ul.tabItems li a:hover,
.respShowAsDropdownOnSml .tabbox-resp-skin1 .vtabs .int-tabbox ul.tabItems li a:hover,
.respShowAsDropdownOnSml .tabbox-resp-skin1 .vtabs .tabbox ul.tabItems li.unselected a:hover,
.respShowAsDropdownOnSml .tabbox-resp-skin1 .vtabs .tabbox ul.tabItems li.int-unselected a:hover,
.respShowAsDropdownOnSml .tabbox-resp-skin1 .vtabs .int-tabbox ul.tabItems li.unselected a:hover,
.respShowAsDropdownOnSml .tabbox-resp-skin1 .vtabs .int-tabbox ul.tabItems li.int-unselected a:hover { color: #96151d; background-color: #EAE5DA; }
.respShowAsDropdownOnSml .tabbox-resp-skin1 .vtabs .tab-opt1 .tabbox ul.tabItems .current a,
.respShowAsDropdownOnSml .tabbox-resp-skin1 .vtabs .tab-opt1 .int-tabbox ul.tabItems .int-current a,
.respShowAsDropdownOnSml .tabbox-resp-skin1 .vtabs .tabbox ul.tabItems li.current a:hover,
.respShowAsDropdownOnSml .tabbox-resp-skin1 .vtabs .int-tabbox ul.tabItems li.int-current a:hover { background-color: #96151d; color: #FFF; }
.respShowAsDropdownOnSml .tabbox-resp-skin1 .vtabs .tab-opt1 .tabbox .tabItems,
.respShowAsDropdownOnSml .tabbox-resp-skin1 .vtabs .tab-opt1 .int-tabbox .tabItems {
display: none;
border-bottom: 1px solid #999;
-webkit-box-shadow: 2px 2px 2px 0 rgba(0,0,0,0.25);
-moz-box-shadow: 2px 2px 2px 0 rgba(0,0,0,0.25);
-ms-box-shadow: 2px 2px 2px 0 rgba(0,0,0,0.25);
-o-box-shadow: 2px 2px 2px 0 rgba(0,0,0,0.25);
box-shadow: 2px 2px 2px 0 rgba(0,0,0,0.25);
}
.respShowAsDropdownOnSml .tabbox-resp-skin1 .vtabs .tab-opt1 .tabbox ul.tabItems li,
.respShowAsDropdownOnSml .tabbox-resp-skin1 .vtabs .tab-opt1 .int-tabbox .tabbox ul li,
.respShowAsDropdownOnSml .tabbox-resp-skin1 .vtabs .tab-opt1 .tabbox ul.tabItems li.current,
.respShowAsDropdownOnSml .tabbox-resp-skin1 .vtabs .tab-opt1 .int-tabbox .tabbox ul li.current,
.respShowAsDropdownOnSml .tabbox-resp-skin1 .vtabs .tab-opt1 .tabbox ul.tabItems li.unselected,
.respShowAsDropdownOnSml .tabbox-resp-skin1 .vtabs .tab-opt1 .tabbox .tabbox ul li.int-unselected,
.respShowAsDropdownOnSml .tabbox-resp-skin1 .vtabs .tab-opt1 .tabbox ul.tabItems li.int-disabled,
.respShowAsDropdownOnSml .tabbox-resp-skin1 .vtabs .tab-opt1 .int-tabbox .tabbox ul li.unselected,
.respShowAsDropdownOnSml .tabbox-resp-skin1 .vtabs .tab-opt1 .int-tabbox ul.tabItems li.int-unselected,
.respShowAsDropdownOnSml .tabbox-resp-skin1 .vtabs .tab-opt1 .int-tabbox ul.tabItems li.int-disabled { border: 1px solid #999; border-top: none; padding: 0; }
.respShowAsDropdownOnSml .tabbox-resp-skin1 .vtabs .tab-opt1 .tabbox ul.tbxRespDropdown li,
.respShowAsDropdownOnSml .tabbox-resp-skin1 .vtabs .tab-opt1 .int-tabbox ul.tbxRespDropdown li { border-bottom: none; }
.respShowAsDropdownOnSml .tabbox-resp-skin1 .vtabs .tab-opt1 .open .tabItems { display: block; }
.respShowAsDropdownOnSml .vtabs .tab-opt1 .tabbox ul.tabItems li.disabled a,
.respShowAsDropdownOnSml .vtabs .tab-opt1 .tabbox ul.tabItems li.int-disabled a,
.respShowAsDropdownOnSml .vtabs .tab-opt1 .int-tabbox ul.tabItems li.disabled a,
.respShowAsDropdownOnSml .vtabs .tab-opt1 .int-tabbox ul.tabItems li.int-disabled a,
.respShowAsDropdownOnSml .vtabs .tab-opt1 .tabbox ul.tabItems li.disabled a:hover,
.respShowAsDropdownOnSml .vtabs .tab-opt1 .tabbox ul.tabItems li.int-disabled a:hover,
.respShowAsDropdownOnSml .vtabs .tab-opt1 .int-tabbox ul.tabItems li.disabled a:hover,
.respShowAsDropdownOnSml .vtabs .tab-opt1 .int-tabbox ul.tabItems li.int-disabled a:hover { color: #B3B3B3; cursor: text; background-color: #F4F2EC; }
.respShowAsDropdownOnSml .vtabs .tab-opt1 .tabbox ul.tabItems li.int-unselected a,
.respShowAsDropdownOnSml .vtabs .tab-opt1 .int-tabbox ul.tabItems li.int-unselected a,
.respShowAsDropdownOnSml .vtabs .tab-opt1 .tabbox ul.tabItems li.int-disabled a,
.respShowAsDropdownOnSml .vtabs .tab-opt1 .int-tabbox ul.tabItems li.int-disabled a,
.respShowAsDropdownOnSml .vtabs .tab-opt1 .tabbox ul.tabItems li.int-disabled a:hover,
.respShowAsDropdownOnSml .vtabs .tab-opt1 .int-tabbox ul.tabItems li.int-disabled a:hover,
.respShowAsDropdownOnSml .tabbox-resp-skin1 .vtabs .tab-opt1 .tabbox ul.tabItems li.int-unselected a:hover,
.respShowAsDropdownOnSml .tabbox-resp-skin1 .vtabs .tab-opt1 .int-tabbox ul.tabItems li.int-unselected a:hover { background-color: #D3E0C5; }
.respShowAsDropdownOnSml .vtabs .tab-opt1 .tabbox ul.tabItems.tabBoxHeightCalc,
.respShowAsDropdownOnSml .vtabs .tab-opt1 .int-tabbox ul.tabItems.tabBoxHeightCalc { visibility: hidden; height: auto !important; display: block; }
.respShowAsExpandCollapseOnSml .tabbox,
.respShowAsExpandCollapseOnSml .respShowAsExpandCollapseOnSml .subhead { display: none; }
.respShowAsExpandCollapseOnSml .tabBoxItemContainer .respTab { display: block; }
.respShowAsExpandCollapseOnSml .tabBoxItemContainer .respTab { background-color: #EAE5DA; margin: 0 0 5px 0; height: auto; }
.respShowAsExpandCollapseOnSml .tabBoxItemContainer .respTab a { height: 100%; display: block; padding: 12px 12px 12px 12px; font: 14px/16px Arial, sans-serif; color: #96151D; border-bottom: none; }
.respShowAsExpandCollapseOnSml .respTab { width: 100% !important; max-width: 100% !important; min-width: 100% !important; }
.respShowAsExpandCollapseOnSml .vtabs .tab-opt1 .tabBoxItemContainer div.cntItem { margin: 0; }
.respShowAsExpandCollapseOnSml .vtabs .tab-opt1 .tabBoxItemContainer div.cntItem-inner { margin: 4px 12px 9px 12px; }
.respShowAsExpandCollapseOnSml .symbol { float: right; width: 15px; background: transparent url(../../../images/ng/cbd/icons/nav_icons_ng_20141105.png) 0px -1197px no-repeat scroll; }
.respShowAsExpandCollapseOnSml .tabBoxItemContainer .current .symbol { background-position: 0px -1215px; }
.respShowAsExpandCollapseOnSml .tabBoxItemContainer .symbol { display: inline-block; }
.respShowAsExpandCollapseOnSml .tabBoxItemContainer .respTab br { display: none; }
.respShowAsExpandCollapseOnSml .tabBoxItemContainer .int-disabled a,
.respShowAsExpandCollapseOnSml .tabBoxItemContainer .disabled a { color: #B3B3B3; cursor: text; }
.respShowAsExpandCollapseOnSml .tabBoxItemContainer .int-disabled a,
.respShowAsExpandCollapseOnSml .tabBoxItemContainer .int-unselected a { background-color: #D3E0C5; }
.respShowAsExpandCollapseOnSml .tabbox-resp-skin2 .vtabs .tab-opt1 .tabBoxItemContainer div.respTab { background-color: #FFFFFF; border-bottom:1px solid #D3D3D3;}
.respShowAsExpandCollapseOnSml .tabbox-resp-skin2 .vtabs .tabBoxItemContainer .respTab { margin-bottom:0px;}
.respShowAsExpandCollapseOnSml .tabbox-resp-skin2 .vtabs .tabBoxItemContainer .respTab a { padding-left:0px;padding-top:14px; padding-bottom:14px;padding-right:10px;line-height:18px;}
.respShowAsExpandCollapseOnSml .tabbox-resp-skin2 .vtabs .tab-opt1 .tabBoxItemContainer div.respTab .tabLabel { color: #333;font-weight:bold; }
.respShowAsExpandCollapseOnSml .tabbox-resp-skin2 .vtabs .tab-opt1 .tabBoxItemContainer div.current .tabLabel { color: #96151D;}
.respShowAsExpandCollapseOnSml .tabbox-resp-skin2 .tabBoxItemContainer .current .symbol{ background-position: 0px -1160px;}
.respShowAsExpandCollapseOnSml .tabbox-resp-skin2 .symbol { background-position: 0px -1146px;}
.respShowAsExpandCollapseOnSml .tabbox-resp-skin2 .vtabs .tab-opt1 .tabBoxItemContainer div.cntItem-inner {margin:0px;}
.respShowAsExpandCollapseOnSml .leftPos .vtabs { background-color:#FFF; padding:0px; }
.respShowAsExpandCollapseOnSml .leftPos .symbol,
.respShowAsExpandCollapseOnSml .leftPos .loadInd .symbol { width: 16px; float: right; display: table-cell; }
.respShowAsExpandCollapseOnSml .leftPos .symbol { background: transparent url(../../../images/ng/cbd/icons/nav_icons_ng_20141105.png) 0px -1346px no-repeat scroll; }
.respShowAsExpandCollapseOnSml .leftPos .loadInd .symbol { background: transparent url(../../../images/ng/cbd/icons/ajax_loader_16.gif) 0px 0px no-repeat; }
.respShowAsExpandCollapseOnSml .leftPos .vtabs .tab-opt1 { display: block; background-color:#FFF; padding:0px 0px 18px 0px; }
.respShowAsExpandCollapseOnSml .leftPos .vtabs .tab-opt1 .tabbox[class] { display: none; }
.respShowAsExpandCollapseOnSml .leftPos .vtabs .tab-opt1 .tabBoxItemContainer {display: block; padding: 0px; }
.respShowAsExpandCollapseOnSml .leftPos .tabBoxItemContainer .respTab { margin-bottom: 4px; }
.respShowAsExpandCollapseOnSml .leftPos .tabBoxItemContainer .respTab a { color: #8D4900; display: table; width: 100%; }
.respShowAsExpandCollapseOnSml .leftPos .tabBoxItemContainer .current { background-color: #A8A093; }
.respShowAsExpandCollapseOnSml .leftPos .tabBoxItemContainer .current a { color: #FFF; }
.respShowAsExpandCollapseOnSml .leftPos .tabBoxItemContainer .respTab .tabLabel { display: table-cell; padding-right: 4px; }
.respShowAsExpandCollapseOnSml .leftPos .tabBoxItemContainer .current .symbol { background-position: 0px -1329px; }
.respShowAsExpandCollapseOnSml .leftPos .tabBoxItemContainer .loadInd .symbol { background-position: 0px 0px; }
.respShowAsExpandCollapseOnSml .leftPos .tabBoxItemContainer .header { background-color: #FFF; margin: 0px; }
.respShowAsExpandCollapseOnSml .leftPos .vtabs .tab-opt1 .tabBoxItemContainer div.cntItem-inner { margin: 4px 12px 17px; }
.respShowAsExpandCollapseOnSml .leftPos .vtabs .tab-opt1 .tabBoxItemContainer div.tabItem > span { display: block; margin: 4px 12px 17px; }
@media
only screen and (-webkit-min-device-pixel-ratio: 2 ),
only screen and ( min-device-pixel-ratio: 2 ),
only screen and ( min-resolution: 192dpi ),
only screen and ( min-resolution: 2dppx )
{
.respShowAsExpandCollapseOnSml .leftPos .symbol {background: url(../../../images/ng/cbd/icons/nav_icons_2x_17_335.png) 0px 0px no-repeat; -webkit-background-size: 16px auto; -moz-background-size: 16px auto; background-size: 16px auto; }
.respShowAsExpandCollapseOnSml .leftPos .tabBoxItemContainer .current .symbol { background-position: 0px -19px; }
.respShowAsExpandCollapseOnSml .leftPos .loadInd .symbol { background: transparent url(../../../images/ng/cbd/icons/ajax_loader_32.gif) 0px 0px no-repeat; -webkit-background-size: 16px auto; -moz-background-size: 16px auto; background-size: 16px auto; }
.respShowAsExpandCollapseOnSml .leftPos .tabBoxItemContainer .loadInd .symbol { background-position: 0px 0px; }
}
}
@media screen and ( min-width: 600px ) and ( max-width: 1000px )
{
.respShowAsExpandCollapseOnMed .tabbox,
.respShowAsExpandCollapseOnMed .respShowAsExpandCollapseOnMed .subhead { display: none; }
.respShowAsExpandCollapseOnMed .tabBoxItemContainer .respTab { display: block; }
.respShowAsExpandCollapseOnMed .tabBoxItemContainer .respTab { background-color: #EAE5DA; margin: 0 0 5px 0; height: auto; }
.respShowAsExpandCollapseOnMed .tabBoxItemContainer .respTab a { height: 100%; display: block; padding: 12px 12px 12px 12px; font: 14px/16px Arial, sans-serif; color: #96151D; border-bottom: none; }
.respShowAsExpandCollapseOnMed .respTab { width: 100% !important; max-width: 100% !important; min-width: 100% !important; }
.respShowAsExpandCollapseOnMed .vtabs .tab-opt1 .tabBoxItemContainer div.cntItem { margin: 0; }
.respShowAsExpandCollapseOnMed .vtabs .tab-opt1 .tabBoxItemContainer div.cntItem-inner  { margin: 4px 12px 9px 12px; }
.respShowAsExpandCollapseOnMed .symbol { float: right; width: 15px; background: transparent url(../../../images/ng/cbd/icons/nav_icons_ng_20141105.png) 0px -1197px no-repeat scroll; }
.respShowAsExpandCollapseOnMed .tabBoxItemContainer .current .symbol { background-position: 0px -1215px; }
.respShowAsExpandCollapseOnMed .tabBoxItemContainer .symbol { display: inline-block; }
.respShowAsExpandCollapseOnMed .tabBoxItemContainer .respTab br { display: none; }
.respShowAsExpandCollapseOnMed .tabBoxItemContainer .int-disabled a,
.respShowAsExpandCollapseOnMed .tabBoxItemContainer .disabled a { color: #B3B3B3; cursor: text; }
.respShowAsExpandCollapseOnMed .tabBoxItemContainer .int-disabled a,
.respShowAsExpandCollapseOnMed .tabBoxItemContainer .int-unselected a { background-color: #D3E0C5; }
}
.vtabs .tab-opt1 .tabbox ul.tbxRespDropdown,
.vtabs .tab-opt1 .int-tabbox ul.tbxRespDropdown,
.tabBoxItemContainer .respTab { display: none; }
@media screen and (max-width: 599px)
{
.respShowAsDropdownOnSml .vtabs .tab-opt1 .tabbox ul li.hideTabBoxItemOnSml,
.vtabs .tab-opt1 .tabbox ul li.hideTabBoxItemOnSml,
.hideTabBoxItemOnSml { display: none; }
.respShowAsDropdownOnSml .respTabBox .vtabs .tab-opt1 .tabbox[class],
.respShowAsDropdownOnSml .respTabBox .vtabs .tab-opt1 .int-tabbox[class] { display: block; }
.respShowAsDropdownOnSml .respTabBox .vtabs .tab-opt1 .tabbox ul li a,
.respShowAsDropdownOnSml .respTabBox .vtabs .tab-opt1 .int-tabbox ul li a { display: block; }
.respShowAsExpandCollapseOnSml .respTabBox .vtabs .tab-opt1 .tabbox[class],
.respShowAsExpandCollapseOnSml .respTabBox .vtabs .tab-opt1 .int-tabbox[class] { display : none; }
}
@media screen and ( min-width: 600px ) and ( max-width: 1000px )
{
.respShowAsDropdownOnSml .vtabs .tab-opt1 .tabbox ul li.hideTabBoxItemOnMed,
.vtabs .tab-opt1 .tabbox ul li.hideTabBoxItemOnMed,
.hideTabBoxItemOnMed { display: none; }
.respShowAsDropdownOnMed .respTabBox .vtabs .tab-opt1 .tabbox[class],
.respShowAsDropdownOnMed .respTabBox .vtabs .tab-opt1 .int-tabbox[class] { display: block; }
.respShowAsDropdownOnMed .respTabBox .vtabs .tab-opt1 .tabbox ul li a,
.respShowAsDropdownOnMed .respTabBox .vtabs .tab-opt1 .int-tabbox ul li a { display: block; }
.respShowAsExpandCollapseOnMed .respTabBox .vtabs .tab-opt1 .tabbox[class],
.respShowAsExpandCollapseOnMed .respTabBox .vtabs .tab-opt1 .int-tabbox[class] { display : none; }
}
@media screen and (max-width: 1000px)
{
.respTabBox .vtabs .tab-opt1 .tabbox[class], .respTabBox .vtabs .tab-opt1 .int-tabbox[class] { height: 100%;}
.respTabBox .vtabs .tab-opt1 .tabbox ul li a, .respTabBox .vtabs .tab-opt1 .int-tabbox ul li a { height: 100%; display: table; word-wrap: break-word; }
.respTabBox .vtabs .tab-opt1 .tabbox ul li a, .respTabBox .vtabs .tab-opt1 .int-tabbox ul li a { table-layout: fixed; white-space: normal; }
}
@media screen and ( min-width: 1001px ),\0screen\,screen\9
{
.respShowAsDropdownOnSml .vtabs .tab-opt1 .tabbox ul li.hideTabBoxItemOnLrg,
.vtabs .tab-opt1 .tabbox ul li.hideTabBoxItemOnLrg,
.hideTabBoxItemOnLrg { display: none; }
}
@media screen and ( max-width: 599px )
{
.respShowAsDropdownOnSml .tabbox .tabItems .badgeIconAnchor,
.respShowAsDropdownOnSml .tabbox .tabItems .badgeIconTextSpan,
.respShowAsDropdownOnSml .tabbox .tabItems .current .badgeIconTextSpan,
.respShowAsDropdownOnSml .tabbox .tabItems .badgeIcon { position: static; }
.respShowAsDropdownOnSml .tabbox .tabItems .badgeIconTextSpan,
.respShowAsDropdownOnSml .tabStyle2 .tabbox .tabItems .current .badgeIconTextSpan { padding: 0px; }
.respShowAsDropdownOnSml .tabbox .tabItems .badgeIcon { display: inline-block; margin-left: 6px; vertical-align: -2px; }
.respShowAsDropdownOnSml .tbxRespDropdown .badgeIcon { top: 13px; right: 13px; }
.respShowAsDropdownOnSml .tabStyle2 .tabbox .tabItems .current .badgeOne   { background-position: -1000px -2px; }
.respShowAsDropdownOnSml .tabStyle2 .tabbox .tabItems .current .badgeTwo   { background-position: -1046px -2px; }
.respShowAsDropdownOnSml .tabStyle2 .tabbox .tabItems .current .badgeThree { background-position: -1092px -3px; }
.respShowAsDropdownOnSml .tabStyle2 .tabbox .tabItems .current .badgeFour  { background-position: -1138px -3px; }
.respShowAsDropdownOnSml .tabStyle2 .tabbox .tabItems .current .badgeFive  { background-position: -1184px -3px; }
.respShowAsDropdownOnSml .tabStyle2 .tabbox .tabItems .current .badgeSix   { background-position: -1230px -3px; }
.respShowAsDropdownOnSml .tabStyle2 .tabbox .tabItems .current .badgeSeven { background-position: -1276px -3px; }
.respShowAsDropdownOnSml .tabStyle2 .tabbox .tabItems .current .badgeEight { background-position: -1321px -3px; }
.respShowAsDropdownOnSml .tabStyle2 .tabbox .tabItems .current .badgeNine  { background-position: -1367px -3px; }
.respShowAsDropdownOnSml .tabStyle2 .tabbox .tabItems .current .badgeAlert { background-position: -1454px -3px; }
.respShowAsDropdownOnSml .tabbox .tabItems li a.badgeIconAnchor:hover .badgeOne,
.respShowAsDropdownOnSml .tabbox .tabItems li.current a.badgeIconAnchor:hover .badgeOne  { background-position: -1023px -2px; }
.respShowAsDropdownOnSml .tabbox .tabItems li a.badgeIconAnchor:hover .badgeTwo,
.respShowAsDropdownOnSml .tabbox .tabItems li.current a.badgeIconAnchor:hover .badgeTwo  { background-position: -1069px -3px; }
.respShowAsDropdownOnSml .tabbox .tabItems li a.badgeIconAnchor:hover .badgeThree,
.respShowAsDropdownOnSml .tabbox .tabItems li.current a.badgeIconAnchor:hover .badgeThree { background-position: -1115px -3px; }
.respShowAsDropdownOnSml .tabbox .tabItems li a.badgeIconAnchor:hover .badgeFour,
.respShowAsDropdownOnSml .tabbox .tabItems li.current a.badgeIconAnchor:hover .badgeFour { background-position: -1161px -3px; }
.respShowAsDropdownOnSml .tabbox .tabItems li a.badgeIconAnchor:hover .badgeFive,
.respShowAsDropdownOnSml .tabbox .tabItems li.current a.badgeIconAnchor:hover .badgeFive { background-position: -1207px -3px; }
.respShowAsDropdownOnSml .tabbox .tabItems li a.badgeIconAnchor:hover .badgeSix,
.respShowAsDropdownOnSml .tabbox .tabItems li.current a.badgeIconAnchor:hover .badgeSix  { background-position: -1253px -3px; }
.respShowAsDropdownOnSml .tabbox .tabItems li a.badgeIconAnchor:hover .badgeSeven,
.respShowAsDropdownOnSml .tabbox .tabItems li.current a.badgeIconAnchor:hover .badgeSeven { background-position: -1298px -3px; }
.respShowAsDropdownOnSml .tabbox .tabItems li a.badgeIconAnchor:hover .badgeEight,
.respShowAsDropdownOnSml .tabbox .tabItems li.current a.badgeIconAnchor:hover .badgeEight { background-position: -1344px -3px; }
.respShowAsDropdownOnSml .tabbox .tabItems li a.badgeIconAnchor:hover .badgeNine,
.respShowAsDropdownOnSml .tabbox .tabItems li.current a.badgeIconAnchor:hover .badgeNine { background-position: -1389px -3px; }
.respShowAsDropdownOnSml .tabbox .tabItems li a.badgeIconAnchor:hover .badgeAlert,
.respShowAsDropdownOnSml .tabbox .tabItems li.current a.badgeIconAnchor:hover .badgeAlert { background-position: -1477px -3px; }
.respShowAsExpandCollapseOnSml .respTab .badgeIconAnchor,
.respShowAsExpandCollapseOnSml .respTab .badgeIconTextSpan,
.respShowAsExpandCollapseOnSml .tabStyle2 .respTab.current .badgeIconTextSpan,
.respShowAsExpandCollapseOnSml .respTab .badgeIcon { position: static; }
.respShowAsExpandCollapseOnSml .respTab .badgeIconTextSpan,
.respShowAsExpandCollapseOnSml .tabStyle2 .respTab.current .badgeIconTextSpan { padding: 0px; }
.respShowAsExpandCollapseOnSml .respTab .badgeIcon { display: inline-block; margin-left: 6px; vertical-align: -2px; }
.respShowAsExpandCollapseOnSml .tabStyle2 .respTab.current .badgeOne   { background-position: -1000px -2px; }
.respShowAsExpandCollapseOnSml .tabStyle2 .respTab.current .badgeTwo   { background-position: -1046px -2px; }
.respShowAsExpandCollapseOnSml .tabStyle2 .respTab.current .badgeThree { background-position: -1092px -3px; }
.respShowAsExpandCollapseOnSml .tabStyle2 .respTab.current .badgeFour  { background-position: -1138px -3px; }
.respShowAsExpandCollapseOnSml .tabStyle2 .respTab.current .badgeFive  { background-position: -1184px -3px; }
.respShowAsExpandCollapseOnSml .tabStyle2 .respTab.current .badgeSix   { background-position: -1230px -3px; }
.respShowAsExpandCollapseOnSml .tabStyle2 .respTab.current .badgeSeven { background-position: -1276px -3px; }
.respShowAsExpandCollapseOnSml .tabStyle2 .respTab.current .badgeEight { background-position: -1321px -3px; }
.respShowAsExpandCollapseOnSml .tabStyle2 .respTab.current .badgeNine  { background-position: -1367px -3px; }
.respShowAsExpandCollapseOnSml .tabStyle2 .respTab.current .badgeAlert { background-position: -1454px -3px; }
}
@media screen and ( min-width: 600px ) and ( max-width: 1000px )
{
.respShowAsExpandCollapseOnMed .respTab .badgeIconAnchor,
.respShowAsExpandCollapseOnMed .respTab .badgeIconTextSpan,
.respShowAsExpandCollapseOnMed .tabStyle2 .respTab.current .badgeIconTextSpan,
.respShowAsExpandCollapseOnMed .respTab .badgeIcon { position: static; }
.respShowAsExpandCollapseOnMed .respTab .badgeIconTextSpan,
.respShowAsExpandCollapseOnMed .tabStyle2 .respTab.current .badgeIconTextSpan { padding: 0px; }
.respShowAsExpandCollapseOnMed .respTab .badgeIcon { display: inline-block; margin-left: 6px; vertical-align: -2px; }
.respShowAsExpandCollapseOnMed .tabStyle2 .respTab.current .badgeOne   { background-position: -1000px -2px; }
.respShowAsExpandCollapseOnMed .tabStyle2 .respTab.current .badgeTwo   { background-position: -1046px -3px; }
.respShowAsExpandCollapseOnMed .tabStyle2 .respTab.current .badgeThree { background-position: -1092px -3px; }
.respShowAsExpandCollapseOnMed .tabStyle2 .respTab.current .badgeFour  { background-position: -1138px -3px; }
.respShowAsExpandCollapseOnMed .tabStyle2 .respTab.current .badgeFive  { background-position: -1184px -3px; }
.respShowAsExpandCollapseOnMed .tabStyle2 .respTab.current .badgeSix   { background-position: -1230px -3px; }
.respShowAsExpandCollapseOnMed .tabStyle2 .respTab.current .badgeSeven { background-position: -1276px -3px; }
.respShowAsExpandCollapseOnMed .tabStyle2 .respTab.current .badgeEight { background-position: -1321px -3px; }
.respShowAsExpandCollapseOnMed .tabStyle2 .respTab.current .badgeNine  { background-position: -1367px -3px; }
.respShowAsExpandCollapseOnMed .tabStyle2 .respTab.current .badgeAlert { background-position: -1454px -3px; }
}
@media screen and (max-width: 1000px)
{
a.newWindow .linkIcon,
a.newWindow:link .linkIcon { background-position: -126px 1px; vertical-align: top; }
a.newWindow:hover .linkIcon { background-position: -145px 1px; vertical-align: top; }
.disabled-text a.newWindow .linkIcon, .disabled-text a.newWindow:link .linkIcon, .disabled-text a.newWindow:hover .linkIcon { background-position: -413px 1px; }
a.newWindow .iconOnRight .linkIcon, a.newWindow:link .iconOnRight .linkIcon, a.newWindow:hover .iconOnRight .linkIcon { padding-right: 8px; }
a.actionLayerIcon .linkIcon,
a.actionLayerIcon:link .linkIcon { background-position: -88px 1px; vertical-align: top; }
a.actionLayerIcon:hover .linkIcon { background-position: -107px 1px; vertical-align: top; }
a.actionLayerIcon .iconOnRight .linkIcon, a.actionLayerIcon:link .iconOnRight .linkIcon, a.actionLayerIcon:hover .iconOnRight .linkIcon { padding-right: 8px; }
.disabled-text a.actionLayerIcon .linkIcon, .disabled-text a.actionLayerIcon:link .linkIcon, .disabled-text a.actionLayerIcon:hover .linkIcon { background-position: -394px 1px; }
a.topicLinkIcon .linkIcon,
a.topicLinkIcon:link .linkIcon { background-position: -50px -1px; }
a.topicLinkIcon:hover .linkIcon { background-position: -69px -1px; }
a.upArrowLinkIcon .linkIcon,
a.upArrowLinkIcon:link .linkIcon { background-position: -452px -1px; }
a.upArrowLinkIcon:hover .linkIcon { background-position: -472px -1px; }
a.downArrowLinkIcon .linkIcon,
a.downArrowLinkIcon:link .linkIcon { background-position: -214px -1px; }
a.downArrowLinkIcon:hover .linkIcon { background-position: -233px -1px; }
.simpleDataTable a.newWindow .linkIcon, .simpleDataTable a.newWindow:link .linkIcon,
.bcm2ContTable a.newWindow .linkIcon, .bcm2ContTable a.newWindow:link .linkIcon,
.dataTable a.newWindow .linkIcon, .dataTable a.newWindow:link .linkIcon { padding-top: 2px; }
.simpleDataTable a.actionLayerIcon .linkIcon, .simpleDataTable a.actionLayerIcon:link .linkIcon,
.bcm2ContTable a.actionLayerIcon .linkIcon, .bcm2ContTable a.actionLayerIcon:link .linkIcon,
.dataTable a.actionLayerIcon .linkIcon, .dataTable a.actionLayerIcon:link .linkIcon { padding-top: 1px; }
:root a.newWindow .linkIcon, :root a.newWindow:link .linkIcon { padding-top: 2px\0/IE9; }
:root .simpleDataTable a.actionLayerIcon .linkIcon, :root .simpleDataTable a.actionLayerIcon:link .linkIcon,
:root .bcm2ContTable a.actionLayerIcon .linkIcon, :root .bcm2ContTable a.actionLayerIcon:link .linkIcon,
:root .dataTable a.actionLayerIcon .linkIcon, :root .dataTable a.actionLayerIcon:link .linkIcon { padding-top: 4px\0/IE9; }
:root a.actionLayerIcon .linkIcon { padding-top: 3px\0/IE9; }
:root .disabled-text a.actionLayerIcon .linkIcon { padding-top: 2px\0/IE9; }
:root .disabled-text a.newWindow .linkIcon { padding-top: 3px\0/IE9; }
:root .simpleDataTable a.newWindow .linkIcon, :root .simpleDataTable a.newWindow:link .linkIcon,
:root .bcm2ContTable a.newWindow .linkIcon, :root .bcm2ContTable a.newWindow:link .linkIcon,
:root .dataTable a.newWindow .linkIcon, :root .dataTable a.newWindow:link .linkIcon,
:root .simpleDataTable a.newWindow .linkIcon, :root .simpleDataTable a.newWindow:link .linkIcon,
:root .bcm2ContTable a.newWindow .linkIcon, :root .bcm2ContTable a.newWindow:link .linkIcon,
:root .dataTable a.newWindow .linkIcon, :root .dataTable a.newWindow:link .linkIcon,
:root a.newWindow .iconOnRight .linkIcon, :root a.newWindow:link .iconOnRight .linkIcon { padding-top: 3px\0/IE9; }
}
.processInd .respTitleRegion {display:none;}
@media screen and ( max-width: 1000px )
{
.processInd ul { margin: 0px 0px 8px; }
.processInd table.gridTable { margin-bottom:12px; font-family: Arial, sans-serif;}
.processInd .pInd-horizontal .linkText { display: none;}
.processInd .pInd-horizontal .navTabItem  > table { margin:0 auto }
.processInd .pInd-vertical ul { display:table; width:100% }
.processInd .pInd-vertical li { display:table-cell; width:auto; padding:9px 0px; border-right:2px solid white; border-bottom:none }
.processInd .pInd-vertical li.completed { cursor: pointer;}
.processInd .pInd-vertical table { width:auto; margin:0 auto }
.processInd .pInd-vertical table.multi tr:not(:first-child) { display:none }
.processInd .pInd-vertical .linkText { display:none }
.processInd .pInd-vertical td.number { background-image:url(../../../images/ng/cbd/icons/processInd_16_550.png); height:18px; width:18px; border:none; color:#666; font:bold 85%/100% Arial, Helvetica, sans-serif; }
.processInd .pInd-vertical td.number  { background-position: -25px 0px; }
.processInd .pInd-vertical .current,
.processInd .pInd-vertical .currentMulti { background-color:#96151D; }
.processInd .pInd-vertical .current td.number, .processInd .pInd-vertical .currentMulti td.number { color:#96151D; }
.processInd .pInd-vertical .completed td.number  { background-position: -50px 0px; cursor:pointer; }
.processInd .pInd-vertical .warn td.number  { background-position: -75px 0px; }
.processInd .pInd-vertical .disabled td.number { background:none }
.processInd .pInd-vertical .completed td.number .iconText,
.processInd .pInd-vertical .warn td.number .iconText { display:inherit; visibility:hidden }
.processInd .respTitleRegion {display:block; margin-bottom: 18px;}
.respTitleRegion .respStepLabel { display:inline; padding: 0px 10px 0px 0px; font-family: Arial, sans-serif; font-size: 1em; color:#333; }
.respTitleRegion .respTitleLabel { display:inline; font-family: Arial, sans-serif; font-size: 1em; color:#333; }
.respTitleRegion .respSubNumber { width: 18px; height: 18px; text-align: center; display: inline-block; cursor: default;
font-size: 14px; font: bold 85%/115% Arial, Helvetica, sans-serif;
background-image:url(../../../images/ng/cbd/icons/processInd_16_550.png);
background-position: -313px 0px;
color:#666; margin: 0px 9px 0px 0px; top: -2px; position:relative;}
.respTitleRegion .clickable { cursor:pointer; }
.respTitleRegion .completed { background-position: -336px 0px; }
.respTitleRegion .respSubNumberCurrent { background-position: 0px 0px; color: #FFF;}
.respTitleRegion .respSubStepLabel { font: 13px Arial, Helvetica, sans-serif; color:#666; margin: 3px 0px 0px 0px; }
}
.respCal .Calendar .month .calTop { text-align: center; }
.respCal .Calendar .calXL .month .calTop { text-align: right; }
.respCal .Calendar .month .calTop .dateSelectors { position: static; _position: absolute; }
.respCal .Calendar .month .calTop .dateOutput { position: static; width: auto; height: 25px; line-height: 25px; display: inline-block; }
@media screen and ( max-width: 1000px )
{
.respCal .Calendar .month .calTop { width: auto; height: 32px; }
.respCal .Calendar .month .calTop .dateSelectors { width: auto; display: inline-block; }
.respCal .Calendar .month .calTop .dateOutput { font-size: 14px; height: 32px; line-height: 32px; }
.respCal .Calendar .month .calTop .leftArrow,
.respCal .Calendar .month .calTop .rightArrow { top:   0px; padding: 1px 0px; }
.respCal .Calendar .month .calTop .leftArrow  { left:  0px; }
.respCal .Calendar .month .calTop .rightArrow { right: 0px; }
.respCal .Calendar .month .calTop .calArrowImg { height: 26px; width: 30px; margin: 2px 0 2px 0; }
.respCal .Calendar .month .calTop .leftArrow .calArrowImg { background-position: 5px -1px; }
.respCal .Calendar .month .calTop .leftArrow:hover .calArrowImg { background-position: 5px -21px; }
.respCal .Calendar .month .calTop .rightArrow .calArrowImg { background-position: -10px -41px; }
.respCal .Calendar .month .calTop .rightArrow:hover .calArrowImg { background-position: -10px -59px; }
.respCal .Calendar .cdays td { font-size: 14px; line-height: 37px; height: 37px; max-height: 37px; width: 37px; max-width: 37px; vertical-align: middle; padding: 0px; }
.respCal .Calendar .cdays td a,
.respCal .Calendar .cdays td.event a.nvo:hover,
.respCal .Calendar .cdays td.exchange a.nvo:hover { color: #96151D; }
.respCal .Calendar .cdays td.selected a.nvo,
.respCal .Calendar .cdays td.selected a.nvo:hover { color: #fff; }
.respCal .Calendar .calXL .cdays td a { color: #8D4900; }
.respCal .Calendar .cdays td a { display: block; height: auto; width: auto; font-size: 100%; }
.dataTable .respCal .Calendar td,
.summaryTable .respCal .Calendar td { padding: 0px !important;  }
.resp12grid a.calendar,
.resp12grid a.calendar:link,
.resp12grid a.calendar:visited,
.resp12grid a.calendar:hover { background-position: 1px -271px; font-size: 26px; height: 30px; padding: 0 13px; width: 30px; }
:root .resp12grid a.calendar,
:root .resp12grid a.calendar:link,
:root .resp12grid a.calendar:visited,
:root .resp12grid a.calendar:hover { background-position: 1px -267px\0; font-size: 26px\0; }
.respCal .Calendar .calTop .vg-menu .yui3-menu-label-active .vg-menuImg,
.respCal .Calendar .calXL .calTop .vg-menu .yui3-menu-label-active .vg-menuImg { background-position: 0px -785px; }
.respCal .Calendar .calTop .vg-menu .vg-menuImg,
.respCal .Calendar .calXL .calTop .vg-menu .yui3-menu-label-menuvisible .vg-menuImg,
.respCal .Calendar .calXL .calTop .vg-menu .vg-menuImg { background-position: 0px -770px; }
.respCal .Calendar .calTop .vg-menu .yui3-menubar-label { font-size: 14px; height: 32px; line-height: 31px; }
.respCal .Calendar .calXL .calTop .vg-menu .yui3-menubar-label { color: #8D4900; }
.respCal .Calendar .calTop .vg-menu li.yui3-menuitem a.yui3-menu-label { font-size: 14px; }
.respCal .Calendar .calTop .vg-menu li.yui3-menuitem-active a.yui3-menu-label { color: #FFF; }
.respCal .Calendar .calXL .calTop .vg-menu .yui3-menu-label-active,
.respCal .Calendar .calXL .calTop .vg-menu .yui3-menu-label-menuvisible { color: #96151D;}
.respCal .Calendar .calTop .calSelectMonth .vg-menu .yui3-menu,
.respCal .Calendar .calTop .calSelectMonth .vg-menu .yui3-menubar-label { width: 104px; _width: 107px; }
.respCal .Calendar .calTop .calSelectYear .vg-menu .yui3-menu,
.respCal .Calendar .calTop .calSelectYear .vg-menu .yui3-menubar-label { width: 68px; _width: 71px; }
}
@media screen and ( max-width: 1000px )
{
.linkBarWrapper span,
.linkBarWrapper .linkBar p { background-size: 1px 22px; font-size: 14px; padding: 0px; }
p.linkBar .disabled,
p.linkBarInd span.disabled { background-size: 1px 22px; font-size: 14px; padding: 7px 9px; }
p.linkBar .int-only a { padding-top: 7px; padding-bottom: 7px; background-size: 1px 22px; }
.linkBar .int-only p a { background-size: 1px 22px; }
.linkBar span a { padding-top: 7px; padding-bottom: 7px; }
.linkBar a.current:visited, .linkBar a.current:hover, .linkBar a.current { padding: 7px 9px; }
.linkBarWrapper .linkBarLabel { font-size: 13px; padding: 0px 9px 6px 0px; }
.linkBarWrapper .linkBar > span,
.linkBarWrapper .linkBar > span a,
.linkBarWrapper .linkBar > .respMenu > span,
.linkBarWrapper .linkBar > .respMenu > span a,
.linkBarWrapper .linkBar > span p { display: inline-block; line-height: normal; }
p.linkBar .respMenu,
.linkBar span.respCLBarMenu { background-image: none; }
}
@media screen and ( min-width: 1001px ), print
{
p.linkBar span.respDropdownLabel,
.linkBar span.respCLBarDropdownLabel { display: none; }
p.linkBar span.respMenu,
.linkBar span.respCLBarMenu { background: none; }
}
@media screen and ( max-width: 599px )
{
.respLBarShowAsDropdownOnSml p.linkBar { position: relative; text-align: left !important; display: inline-block; }
.respLBarShowAsDropdownOnSml .linkBarWrapper .linkBarLabel { padding: 7px 9px 7px 0px; vertical-align: top; }
.respLBarShowAsDropdownOnSml .respMenu { background: none; padding: 0px; height: auto; margin: 0; overflow: hidden; padding: 0; display: block; border: 1px solid #CBCBCB; position: absolute; background-color: #fff; width: 100%; visibility: hidden;  border-right: 1px solid #CBCBCB;  border-style: none solid solid; border-width: medium 1px 1px; }
.respLBarShowAsDropdownOnSml .linkBarWrapper .linkBar > .respMenu > span > a { display: block; }
.respLBarShowAsDropdownOnSml .linkBar .respMenu > span { display: block; margin: 3px; padding: 0px; background-image: none; }
.respLBarShowAsDropdownOnSml .linkBar .respMenu > span.disabled { padding: 8px 9px; }
.respLBarShowAsDropdownOnSml .linkBar .respMenu a { color: #333; float: none; padding: 8px 9px; }
.respLBarShowAsDropdownOnSml .linkBar .respMenu a.current { color: #fff; cursor: default; }
.respLBarShowAsDropdownOnSml .linkBar .respMenu a.int-only { color: #333; }
.respLBarShowAsDropdownOnSml p.linkBar span.respDropdownLabel { border: 1px solid #CBCBCB; background: none; display: block; position: relative; height: 30px; padding: 0px; }
.respLBarShowAsDropdownOnSml p.linkBar span.respDropdownLabel a { color: #333; float: none; padding: 6px 35px 5px 9px;  display: inline-block; width: 100%; white-space: nowrap; overflow: hidden; }
.respLBarShowAsDropdownOnSml p.linkBar span.respMenu a:hover { color: #fff; background: none repeat scroll 0 0 #96151D; }
.respLBarShowAsDropdownOnSml p.linkBar span.respDropdownArrow { display: inline-block; background: url("../../../images/ng/cbd/icons/nav_icons_ng_20141105.png") no-repeat scroll 5px -992px #E0DBD0; width: 26px; background-color: #E0DBD0; height: 26px; margin-left: 16px; position: absolute; top: 1px; right: 0px; border-right: 1px solid white; background-size: auto auto; }
.respLBarShowAsDropdownOnSml .linkBar a.current:visited, .respLBarShowAsDropdownOnSml .linkBar a.current:hover, .respLBarShowAsDropdownOnSml .linkBar a.current { color: #fff; padding: 8px 9px; background-color: #96151D; }
.respLBarShowAsDropdownOnSml p.linkBar .disabled, .respLBarShowAsDropdownOnSml p.linkBarInd .disabled { display: block; background: none; cursor: default; }
.respLBarShowAsDropdownOnSml p.linkBar .int-only a { background-image: none; }
.respLBarShowAsDropdownOnSml p.linkBar .int-only { background-color: #D3E0C5; }
.respLBarShowAsDropdownOnSml .respMenu { z-index: 4; }
.respLBarShowAsDropdownOnSml .respMenuOpen { visibility: visible; }
.respLBarShowAsDropdownOnMed p.linkBar .respDropdownLabel { display: none; }
.respLBarWrapOnSml .linkBarWrapper .linkBar,
.respLBarWrapOnSml .linkBarWrapper .linkBarLabel { display: block; }
}
@media screen and ( min-width: 600px ) and ( max-width: 1000px )
{
.respLBarShowAsDropdownOnMed p.linkBar { position: relative; text-align: left !important; display: inline-block; }
.respLBarShowAsDropdownOnMed .linkBarWrapper .linkBarLabel { padding: 7px 9px 7px 0px; vertical-align: top; }
.respLBarShowAsDropdownOnMed .respMenu { background: none; padding: 0px; height: auto; margin: 0; overflow: hidden; padding: 0; display: block; border: 1px solid #CBCBCB; position: absolute; background-color: #fff; width: 100%; visibility: hidden;  border-right: 1px solid #CBCBCB;  border-style: none solid solid; border-width: medium 1px 1px; }
.respLBarShowAsDropdownOnMed .linkBar a, .respLBarShowAsDropdownOnMed .linkBar span a { display: block; }
.respLBarShowAsDropdownOnMed .linkBarWrapper .linkBar > .respMenu > span > a { display: block; }
.respLBarShowAsDropdownOnMed .linkBar .respMenu > span { display: block; margin: 3px; padding: 0px; background-image: none; }
.respLBarShowAsDropdownOnMed .linkBar .respMenu > span.disabled { padding: 8px 9px; }
.respLBarShowAsDropdownOnMed .linkBar .respMenu a { color: #333; float: none; padding: 8px 9px; }
.respLBarShowAsDropdownOnMed .linkBar .respMenu a.current { color: #fff; cursor: default; }
.respLBarShowAsDropdownOnMed .linkBar .respMenu a.int-only { color: #333; }
.respLBarShowAsDropdownOnMed p.linkBar span.respDropdownLabel { border: 1px solid #CBCBCB; background: none; display: block; position: relative; height: 30px; padding: 0px; }
.respLBarShowAsDropdownOnMed p.linkBar span.respDropdownLabel a { color: #333; float: none; padding: 6px 35px 5px 9px;  display: inline-block; width: 100%; white-space: nowrap; overflow: hidden; }
.respLBarShowAsDropdownOnMed p.linkBar span.respMenu a:hover { color: #fff; background: none repeat scroll 0 0 #96151D; }
.respLBarShowAsDropdownOnMed p.linkBar span.respDropdownArrow { display: inline-block; background: url("../../../images/ng/cbd/icons/nav_icons_ng_20141105.png") no-repeat scroll 5px -992px #E0DBD0; width: 26px; background-color: #E0DBD0; height: 26px; margin-left: 16px; position: absolute; top: 1px; right: 0px; border-right: 1px solid white; background-size: auto auto; }
.respLBarShowAsDropdownOnMed .linkBar a.current:visited, .respLBarShowAsDropdownOnMed .linkBar a.current:hover, .respLBarShowAsDropdownOnMed .linkBar a.current { color: #fff; padding: 8px 9px; background-color: #96151D; }
.respLBarShowAsDropdownOnMed p.linkBar .disabled, .respLBarShowAsDropdownOnMed p.linkBarInd .disabled { display: block; background: none; cursor: default; }
.respLBarShowAsDropdownOnMed p.linkBar .int-only a { background-image: none; }
.respLBarShowAsDropdownOnMed p.linkBar .int-only { background-color: #D3E0C5; }
.respLBarShowAsDropdownOnMed .respMenu { z-index: 4; }
.respLBarShowAsDropdownOnMed .respMenuOpen { visibility: visible; }
.respLBarShowAsDropdownOnSml p.linkBar .respDropdownLabel { display: none; }
.respLBarWrapOnMed .linkBarWrapper .linkBar,
.respLBarWrapOnMed .linkBarWrapper .linkBarLabel { display: block; }
}
@media screen and (max-width: 599px)
{
.respClBarShowAsDropdownOnSml .linkBar { position: relative; text-align: left !important; display: inline-block; }
.respClBarShowAsDropdownOnSml .linkBarWrapper .linkBarLabel { padding: 7px 9px 7px 0px; vertical-align: top; }
.respClBarShowAsDropdownOnSml .respCLBarMenu { background: none; padding: 0px; height: auto; margin: 0; overflow: hidden; padding: 0; display: block; border: 1px solid #CBCBCB; position: absolute; background-color: #fff; width: 100%; visibility: hidden;  border-right: 1px solid #CBCBCB;  border-style: none solid solid; border-width: medium 1px 1px; }
.respClBarShowAsDropdownOnSml .linkBarWrapper .respCLBarMenu p,
.respClBarShowAsDropdownOnSml .linkBarWrapper .respCLBarMenu p a { display: block; background-image: none; }
.respClBarShowAsDropdownOnSml .linkBarWrapper .respCLBarMenu p a { margin: 3px; }
.respClBarShowAsDropdownOnSml .linkBar .respCLBarMenu a { color: #333; float: none; padding: 8px 9px; }
.respClBarShowAsDropdownOnSml .linkBar .respCLBarMenu a.current,
.respClBarShowAsDropdownOnSml .linkBar .respCLBarMenu .disabled-text a.current,
.respClBarShowAsDropdownOnSml .linkBar .respCLBarMenu .disabled-text a.current:hover,
.respClBarShowAsDropdownOnSml .linkBar .respCLBarMenu .disabled-text .int-only a.current,
.respClBarShowAsDropdownOnSml .linkBar .respCLBarMenu .disabled-text .int-only a.current:hover { color: #fff; cursor: default; background-color: #96151D; }
.respClBarShowAsDropdownOnSml .linkBar .respCLBarMenu .disabled-text .int-only a,
.respClBarShowAsDropdownOnSml .linkBar .respCLBarMenu .disabled-text .int-only a:hover { color: #B3B3B3; background-color: #D3E0C5; }
.respClBarShowAsDropdownOnSml .linkBar .respCLBarMenu .disabled-text a,
.respClBarShowAsDropdownOnSml .linkBar .respCLBarMenu .disabled-text a:hover { color: #B3B3B3; background-color: transparent; }
.respClBarShowAsDropdownOnSml .linkBar span.respCLBarDropdownLabel { border: 1px solid #CBCBCB; background: none; display: block; position: relative; height: 30px; padding: 0px; }
.respClBarShowAsDropdownOnSml .linkBar span.respCLBarDropdownLabel a { color: #333; float: none; padding: 6px 35px 5px 9px;  display: inline-block; width: 100%; white-space: nowrap; overflow: hidden; }
.respClBarShowAsDropdownOnSml .linkBar span.respCLBarDropdownArrow { display: inline-block; background: url("../../../images/ng/cbd/icons/nav_icons_ng_20141105.png") no-repeat scroll 5px -992px #E0DBD0; width: 26px; background-color: #E0DBD0; height: 26px; margin-left: 16px; position: absolute; top: 1px; right: 0px; border-right: 1px solid white; background-size: auto auto; }
.respClBarShowAsDropdownOnSml .linkBar span.respCLBarMenu a:hover { color: #fff; background: none repeat scroll 0 0 #96151D; }
.respClBarShowAsDropdownOnSml .linkBar a.current:visited, .respClBarShowAsDropdownOnSml .linkBar a.current:hover, .respClBarShowAsDropdownOnSml .linkBar a.current { color: #fff; padding: 8px 9px; background-color: #96151D; }
.respClBarShowAsDropdownOnSml .linkBar .disabled, .respClBarShowAsDropdownOnSml p.linkBarInd .disabled { display: block; background: none; cursor: default; }
.respClBarShowAsDropdownOnSml .linkBar .int-only a { background-image: none; }
.respClBarShowAsDropdownOnSml .respCLBarMenu { z-index: 4; }
.respClBarShowAsDropdownOnSml .respMenuOpen { visibility: visible; }
.respClBarShowAsDropdownOnMed .linkBar .respCLBarDropdownLabel { display: none; }
.respCLBarWrapOnSml .linkBarWrapper .linkBar,
.respCLBarWrapOnSml .linkBarWrapper .linkBarLabel { display: block; }
}
@media screen and ( min-width: 600px ) and ( max-width: 1000px )
{
.respClBarShowAsDropdownOnMed .linkBar { position: relative; text-align: left !important; display: inline-block; }
.respClBarShowAsDropdownOnMed .linkBarWrapper .linkBarLabel { padding: 7px 9px 7px 0px; vertical-align: top; }
.respClBarShowAsDropdownOnMed .respCLBarMenu { background: none; padding: 0px; height: auto; margin: 0; overflow: hidden; padding: 0; display: block; border: 1px solid #CBCBCB; position: absolute; background-color: #fff; width: 100%; visibility: hidden;  border-right: 1px solid #CBCBCB;  border-style: none solid solid; border-width: medium 1px 1px; }
.respClBarShowAsDropdownOnMed .linkBarWrapper .respCLBarMenu p,
.respClBarShowAsDropdownOnMed .linkBarWrapper .respCLBarMenu p a { display: block; background-image: none; }
.respClBarShowAsDropdownOnMed .linkBarWrapper .respCLBarMenu p a { margin: 3px; }
.respClBarShowAsDropdownOnMed .linkBar .respCLBarMenu a { color: #333; float: none; padding: 8px 9px; }
.respClBarShowAsDropdownOnMed .linkBar .respCLBarMenu a.current,
.respClBarShowAsDropdownOnMed .linkBar .respCLBarMenu .disabled-text a.current,
.respClBarShowAsDropdownOnMed .linkBar .respCLBarMenu .disabled-text a.current:hover,
.respClBarShowAsDropdownOnMed .linkBar .respCLBarMenu .disabled-text .int-only a.current,
.respClBarShowAsDropdownOnMed .linkBar .respCLBarMenu .disabled-text .int-only a.current:hover { color: #fff; cursor: default; background-color: #96151D; }
.respClBarShowAsDropdownOnMed .linkBar .respCLBarMenu .disabled-text .int-only a,
.respClBarShowAsDropdownOnMed .linkBar .respCLBarMenu .disabled-text .int-only a:hover { color: #B3B3B3; background-color: #D3E0C5; }
.respClBarShowAsDropdownOnMed .linkBar .respCLBarMenu .disabled-text a,
.respClBarShowAsDropdownOnMed .linkBar .respCLBarMenu .disabled-text a:hover { color: #B3B3B3; background-color: transparent; }
.respClBarShowAsDropdownOnMed .linkBar span.respCLBarDropdownLabel { border: 1px solid #CBCBCB; background: none; display: block; position: relative; height: 30px; padding: 0px; }
.respClBarShowAsDropdownOnMed .linkBar span.respCLBarDropdownLabel a { color: #333; float: none; padding: 6px 35px 5px 9px;  display: inline-block; width: 100%; white-space: nowrap; overflow: hidden; }
.respClBarShowAsDropdownOnMed .linkBar span.respCLBarDropdownArrow { display: inline-block; background: url("../../../images/ng/cbd/icons/nav_icons_ng_20141105.png") no-repeat scroll 5px -992px #E0DBD0; width: 26px; background-color: #E0DBD0; height: 26px; margin-left: 16px; position: absolute; top: 1px; right: 0px; border-right: 1px solid white; background-size: auto auto; }
.respClBarShowAsDropdownOnMed .linkBar span.respCLBarMenu a:hover { color: #fff; background: none repeat scroll 0 0 #96151D; }
.respClBarShowAsDropdownOnMed .linkBar a.current:visited, .respClBarShowAsDropdownOnMed .linkBar a.current:hover, .respClBarShowAsDropdownOnMed .linkBar a.current { color: #fff; padding: 8px 9px; background-color: #96151D; }
.respClBarShowAsDropdownOnMed .linkBar .disabled, .respClBarShowAsDropdownOnMed p.linkBarInd .disabled { display: block; background: none; cursor: default; }
.respClBarShowAsDropdownOnMed .linkBar .int-only a { background-image: none; }
.respClBarShowAsDropdownOnMed .linkBar .int-only { background-color: #D3E0C5; }
.respClBarShowAsDropdownOnMed .respCLBarMenu { z-index: 4; }
.respClBarShowAsDropdownOnMed .respMenuOpen { visibility: visible; }
.respClBarShowAsDropdownOnSml .linkBar .respCLBarDropdownLabel { display: none; }
.respClBarShowAsDropdownOnMed .linkBar .respCLBarMenu .disabled-text a { color: #B3B3B3 !important; }
.respClBarShowAsDropdownOnMed .linkBar .respCLBarMenu .disabled-text a.current { color: #fff !important; }
.respClBarShowAsDropdownOnMed .linkBar span.respCLBarMenu .disabled-text a:hover { background-color: transparent; }
.respClBarShowAsDropdownOnMed .linkBar span.respCLBarMenu .disabled-text a.current:hover { background-color: #96151D; }
.respCLBarWrapOnMed .linkBarWrapper .linkBar,
.respCLBarWrapOnMed .linkBarWrapper .linkBarLabel { display: block; }
}
.vg-SelOneMenuCont table.vg-SelOneMenuTable tr td.vg-SelOneMenuText { position:relative; }
@media screen and ( max-width: 1000px )
{
.vg-SelOneMenuCont .vg-SelOneMenuTable td {width: auto; }
.vg-SelOneMenuCont table.vg-SelOneMenuTable tr td.vg-SelOneMenuIconCell,
.vg-SelOneMenuCont table.vg-SelOneMenuTable tr td.vg-SelOneMenuIconCellOpen,
.vg-SelOneMenuCont table.vg-SelOneMenuTable tr td.vg-SelOneMenuIconCellOpenBottom,
.vg-SelOneMenuCont table.vg-SelOneMenuTable tr td.vg-SelOneMenuIconCellOpenTop { background-position: 0px -1014px; border-color: #CBCBCB; }
.vg-SelOneMenu .disabled table.vg-SelOneMenuTable tr td.vg-SelOneMenuIconCell { background-position: 0px -1111px; }
.vg-SelOneMenuCont table.vg-SelOneMenuTable tr td.vg-SelOneMenuIconCell,
.vg-SelOneMenuCont table.vg-SelOneMenuTable tr td.vg-SelOneMenuIconCellOpen,
.vg-SelOneMenuCont table.vg-SelOneMenuTable tr td.vg-SelOneMenuIconCellOpenBottom,
.vg-SelOneMenuCont table.vg-SelOneMenuTable tr td.vg-SelOneMenuIconCellOpenTop { border: none; min-width: 27px; width: 27px; }
.vg-SelOneMenuCont .vg-SelOneMenuTable { border: 1px solid #CBCBCB; height: 30px; width: 100%; }
.vg-SelOneMenuCont { height: 30px; }
.vg-SelOneMenuCont .vg-SelOneMenuInputCont { position: relative; display: block; }
.vg-SelOneMenuCont .vg-SelOneMenuInput { color: #96151D; font-size: 14px; top: -8px; }
html > body .vg-SelOneMenuCont[class] { position: relative; }
.vg-SelOneMenuDropDownOnTop { margin-top: 0px; }
.vg-SelOneMenuCont table.vg-SelOneMenuTable tr td.vg-SelOneMenuText { border-color: #CBCBCB; overflow: hidden; }
.vg-SelOneMenuDropDownScroll { border-color: #CBCBCB; }
.vg-SelOneMenuCont table.vg-SelOneMenuTable tr td.vg-SelOneMenuText { font-size: 88%; padding-left: 0px; padding-right: 0px; border: none; border-color: transparent; border-style: none solid; border-width: medium 9px;  }
.vg-SelOneMenuCont table.vg-SelOneMenuTable tr td.vg-SelOneMenuDropDownOnTop { border-bottom-color: transparent; }
.vg-SelOneMenuDropDownMenuWidthLong .vg-SelOneMenuTable.vg-SelOneMenuDropUpwards { border-top: none; }
.vg-SelOneMenu .vg-SelOneMenuDropDownMenuWidthLong .vg-SelOneMenuDropDownwards { border-bottom: none; }
.vg-SelOneMenuDropDownMenuWidthLong .vg-SelOneMenuTrigger table.vg-SelOneMenuTable tr td.vg-SelOneMenuDropDownOnTop { border-bottom: 1px solid transparent; }
.vg-SelOneMenuDropDownMenuWidthLong .vg-SelOneMenuTrigger table.vg-SelOneMenuTable tr td.vg-SelOneMenuDropDownOnBottom,
.vg-SelOneMenuDropDownMenuWidthLong.vg-SelOneMenuCont table.vg-SelOneMenuTable tr td.vg-SelOneMenuDropDownAtBottom { border-top: 1px solid transparent; }
.vg-SelOneMenuDropDownMenuWidthShort .vg-SelOneMenuTrigger table.vg-SelOneMenuTable tr td.vg-SelOneMenuDropDownOnTop { border-bottom: none; }
.vg-SelOneMenuDropDownMenuWidthShort .vg-SelOneMenuTrigger table.vg-SelOneMenuTable tr td.vg-SelOneMenuDropDownAtBottom { border-top: none; }
.vg-SelOneMenuOption { color: #96151D; font-size: 14px; height: 0px; padding-top: 7px; padding-bottom: 7px; top: -8px; }
:root .vg-SelOneMenuOption { padding-top: 7px\0/IE9; padding-bottom: 7px\0/IE9; }
.vg-SelOneMenuNoWrap .vg-SelOneMenuOption { white-space: normal; }
.vg-SelOneMenuDropDown.vgsomForceNoWrap .vg-SelOneMenuOption { white-space: nowrap; }
.vg-selOneMenuSkin2 .vg-SelOneMenuCont .vg-SelOneMenuTable { border: none; height:auto; vertical-align:middle}
.vg-selOneMenuSkin2 .vg-SelOneMenuCont table.vg-SelOneMenuTable tr td.vg-SelOneMenuIconCell,
.vg-selOneMenuSkin2 .vg-SelOneMenuCont table.vg-SelOneMenuTable tr td.vg-SelOneMenuIconCellOpen,
.vg-selOneMenuSkin2 .vg-SelOneMenuCont table.vg-SelOneMenuTable tr td.vg-SelOneMenuIconCellOpenBottom,
.vg-selOneMenuSkin2 .vg-SelOneMenuCont table.vg-SelOneMenuTable tr td.vg-SelOneMenuIconCellOpenTop { border: none; min-width: 0px; }
}
@media ( min-width: 600px ), print
{
.A-size .A-sizeAll { display: none;  }
}
@media screen and ( max-width: 599px )
{
.A-label,.A-size .A-size1, .A-size .A-size2, .A-size .A-size3 { display: none;  }
.A-size .A-sizeAll { display: inline-block; height:30px; width: 32px; text-align: center;  }
.A-item .A-link, .A-item .A-link:hover {  text-decoration: none; }
.A-item .A-link .A-sizeAllSml { font-size: 14px; font-weight: bold; }
.A-item .A-link .A-sizeAllMed { font-size: 18px; font-weight: bold; }
.A-item .A-link .A-sizeAllLrg { font-size: 20px; font-weight: bold; }
}
.respImg img { max-width:100%; }
.respImg { display: inline-block; }
@-moz-document url-prefix() {
.respImg { display: inline-table; width: 100%; table-layout: fixed; }
}
:root .respImg { display: inline-table\0/IE9; width: 100%\0/IE9; table-layout: fixed\0/IE9; }
.cbdContentExpander {  position: relative; overflow: hidden; display: inline-block; }
.cbdContentExpander.expandable { cursor: pointer; }
.cbdContentExpander.expandable .contentExpanderResizeIcon { display: inline; }
.cbdContentExpander .contentExpanderResizeIcon { display: none; background-image: url("../../../images/ng/cbd/icons/nav_icons_ng_20141105.png"); background-position: 0 -1046px; position: absolute; height: 30px; width: 30px; top: 0; right: 9px; }
#contentExpanderOverlay { z-index: 5030; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; background: #000 none; }
#contentExpanderOverlay .contentExpanderCloseIcon { background-image: url("../../../images/ng/cbd/icons/nav_icons_ng_20141105.png"); background-position: 0 -1076px; position: absolute; height: 30px; width: 30px; top: 18px; right: 18px; cursor: pointer; }
#contentExpanderOverlayContentContainer { text-align: center; margin: auto; }
@media screen and (max-width: 1000px)
{
.respLayer .layerSmall .close, .respLayer .layerBig .close { display: block; width: 24px; border: 0; top: 0px }
.respLayer .layerSmall .close a, .respLayer .layerBig .close a { display: block; width: 24px; }
.respLayer .layerSmall .close a .image, .respLayer .layerBig .close a .image { display: block; background: url(../../../images/ng/cbd/popups/close_16_290.png) no-repeat 0px -54px; width: 24px; height: 24px; border: 0; }
.respLayer .layerSmall .close a:hover .image, .respLayer .layerBig .close a:hover .image { background-position: 0 -78px; }
.respLayer .layerSmall .close a.press .image, .respLayer .layerBig .close a.press .image, .respLayer .layerSmall .close a:hover.press .image, .respLayer .layerBig .close a:hover.press .image { background-position: 0 -102px; }
}
@media screen and (max-width: 599px)
{
.respLayer .layerSmall, .respLayer .layerBig { padding: 0px; }
.respLayer .layerBig .close, .respLayer .layerSmall .close { top: 0px; right: 12px; height: 33px; }
.respLayer .layerBig .close  a, .respLayer .layerSmall .close a { height: 33px; padding: 6px 0px 3px; }
.respLayer .headerArea { background-color: #EAE5DA; position: relative; padding-bottom: 0px; }
.respLayer .layerSmall .layerTitle, .respLayer .layerBig .layerTitle { font-size: 1em; padding: 9px 30px 8px 18px; }
.respLayer .layerNoTitle { height: 36px; }
}
@media screen and ( min-width: 600px ) and ( max-width: 1000px )
{
.respLayerBig{ width:95% !important; max-width: 732px; }
#cbdModalDiv{ width: 100% !important; }
.respLayer .layerBig .close { top: 0px; right: 19px; height: 39px; }
.respLayer .layerSmall .close { top: 0px; right: 11px; height: 39px; }
.respLayer .layerBig .close a { height: 39px; padding: 18px 0px 0px; }
.respLayer .layerSmall .close a { height: 39px; padding: 10px 0px 5px; }
}
.leftNav .respDropdown { display: none;}
.leftNav-skin1 .leftNav ul { border: none;}
.leftNav-skin1 .itemList { border-top: 2px solid #D9D9D9; border-bottom: 1px solid #D9D9D9; }
.leftNav .branchGroup .selectedItemText { display: none; }
@media screen  and ( max-width: 1000px )
{
.leftNav ul li ul.leafGroup li.leafItem a .linkText {font-size: 12px;}
.leftNav ul li a.highlightLink .linkText{font-size:12px;}
.leftNav a .linkText {font-size:12px;}
.leftNav .itemLabel a {border-bottom:none;}
}
@media screen and ( min-width: 600px ) and ( max-width: 1000px )
{
.leftNav {position: relative}
.respShowAsDropdownOnMed .leftNav .respDropdown  { display: block; border: 1px solid #999999; cursor: pointer;
background: -moz-linear-gradient( #FFFFFF, #E3E0D9);
background: -ms-linear-gradient(#FFFFFF, #E3E0D9);
background: -o-linear-gradient(#FFFFFF, #E3E0D9);
background: -webkit-linear-gradient(#FFFFFF, #E3E0D9);
background: linear-gradient(#FFFFFF, #E3E0D9);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFFFF', endColorstr='#E3E0D9');  }
.respShowAsDropdownOnMed .leftNav .respDropdown:hover { background: -moz-linear-gradient(#E3E0D9, #FFFFFF);
background: -ms-linear-gradient(#E3E0D9, #FFFFFF);
background: -o-linear-gradient(#E3E0D9, #FFFFFF);
background: -webkit-linear-gradient(#E3E0D9, #FFFFFF);
background: linear-gradient(#E3E0D9, #FFFFFF);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#E3E0D9', endColorstr='#FFFFFF');  }
.respShowAsDropdownOnMed .leftNav .dropdownOpen { background: #EAE5DA;
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#EAE5DA', endColorstr='#EAE5DA'); }
.respShowAsDropdownOnMed .leftNav .respDropdown{ padding: 9px; font-size: 16px; text-shadow: #FFFFFF; }
.respShowAsDropdownOnMed .leftNav .respDropdown .dropdownLabel {color: #333333}
.respShowAsDropdownOnMed .leftNav .respDropdown .dropdownArrow  { background-image: url("../../../images/ng/cbd/icons/nav_icons_ng_20141105.png");
background-position: -9px -768px; background-repeat: no-repeat; padding: 0 8px; float: right;}
.respShowAsDropdownOnMed .leftNav .respDropdown:hover .dropdownArrow { background-position: 7px -783px; }
.respShowAsDropdownOnMed .leftNav .respDropdown:hover { background-color: transparent; color: #96151d; }
.respShowAsDropdownOnMed .leftNav .respDropdown:hover .dropdownLabel {color: #96151d;}
.respShowAsDropdownOnMed .leftNav div.itemList { display: block; height: auto; width: 100%; position: absolute; margin-top: -1px; z-index: 125; background-color: #F4F2EC;
border: 1px solid #999999; box-shadow: 2px 2px 2px 0 rgba(0,0,0,.25); }
.respShowAsDropdownOnMed .leftNav div.itemListClosed { display: none; }
.respShowAsDropdownOnMed .leftNav .arrow { display: none; }
.respShowAsDropdownOnMed .leftNav .itemList ul.collapsed { display: inline-block; }
.respShowAsDropdownOnMed .leftNav ul li a .linkText { color: #333333; }
.respShowAsDropdownOnMed .leftNav ul li a.highlightLink .linkText,
.respShowAsDropdownOnMed .leftNav ul li ul.leafGroup li.leafItem a .linkText {font-size: 14px; }
.respShowAsDropdownOnMed .leftNav ul li.expanded a.highlightLink .linkText,
.respShowAsDropdownOnMed .leftNav ul li.expanded a.highlightLink .linkText .categoryText {color: #FFF;}
.respShowAsDropdownOnMed .leftNav ul li a:hover{ background-color:#EAE5DA; }
.respShowAsDropdownOnMed .leftNav .itemList ul li { border: none; }
.respShowAsDropdownOnMed .leftNav ul li a:hover .linkText { color: #96151D; text-decoration:none; }
.respShowAsDropdownOnMed .leftNav ul li a .linkText { font-weight: bold; }
.respShowAsDropdownOnMed .leftNav ul li.head .linkText { font-weight: bold; font-size: 100%; }
.respShowAsDropdownOnMed .leftNav ul.itemLeaf li a .linkText { font-weight: normal; }
.respShowAsDropdownOnMed .leftNav ul li ul li a .linkText { font-weight: normal; }
.respShowAsDropdownOnMed .leftNav .itemLabel a,
.respShowAsDropdownOnMed .leftNav .itemList .itemLeaf .head { border-bottom: 1px solid #D3D3D3; }
.respShowAsDropdownOnMed .leftNav div.itemList  { padding: 9px 9px 0px 9px; }
.respShowAsDropdownOnMed .leftNav div.itemList ul.branchGroup { padding-bottom: 37px; display:inline-block; }
.respShowAsDropdownOnMed .leftNav div.itemList {-moz-column-gap: 9px; -webkit-column-gap: 9px; column-gap: 9px;  column-width: 182px; }
.respShowAsDropdownOnMed .leftNav .columnCount1 { column-count: 1; -moz-column-count: 1; -webkit-column-count: 1;}
.respShowAsDropdownOnMed .leftNav .columnCount2 { column-count: 2; -moz-column-count: 2; -webkit-column-count: 2;}
.respShowAsDropdownOnMed .leftNav .columnCount3 { column-count: 3; -moz-column-count: 3; -webkit-column-count: 3;}
.respShowAsDropdownOnMed .leftNav .columnCount4 { column-count: 4; -moz-column-count: 4; -webkit-column-count: 4;}
.respShowAsDropdownOnMed .leftNav .columnCount5 { column-count: 5; -moz-column-count: 5; -webkit-column-count: 5;}
.respShowAsDropdownOnMed .leftNav span.itemLabel,
.respShowAsDropdownOnMed .leftNav .head span.linkText { padding: 11px 9px 9px 9px; }
.respShowAsDropdownOnMed .leftNav ul li ul li span.itemLabel { padding: 10px 9px 10px 18px; }
.respShowAsDropdownOnMed.leftNav-skin1 .leftNav .respDropdown:hover { background-color: transparent; color: #96151d; }
.respShowAsDropdownOnMed.leftNav-skin1 .leftNav ul li a .linkText,
.respShowAsDropdownOnMed.leftNav-skin1 .leftNav ul li a .linkText,
.respShowAsDropdownOnMed.leftNav-skin1 .leftNav ul li.expanded a .linkText { color: #333333; }
.respShowAsDropdownOnMed.leftNav-skin1 .leftNav ul li a:hover,
.respShowAsDropdownOnMed.leftNav-skin1 .leftNav ul li.expanded a:hover,
.respShowAsDropdownOnMed.leftNav-skin1 .leftNav ul li ul li a:hover { background-color: #EAE5DA; }
.respShowAsDropdownOnMed.leftNav-skin1 .leftNav .itemList ul { border: none; }
.respShowAsDropdownOnMed.leftNav-skin1 .leftNav ul li a:hover .linkText{ color: #96151D; text-decoration: none; }
.respShowAsDropdownOnMed.leftNav-skin1 .leftNav span.itemLabel,
.respShowAsDropdownOnMed .leftNav .head span.linkText { padding: 11px 9px 9px 9px; }
.leftNav-skin1 .leftNav ul li ul li span.itemLabel { padding: 10px 9px 10px 18px; }
.respShowAsDropdownOnMed.leftNav-skin1 .leftNav ul li.expanded a .linkText .categoryText {color: #333333;}
.respShowAsDropdownOnMed.leftNav-skin1 .leftNav ul li.expanded a.highlightLink .linkText,
.respShowAsDropdownOnMed.leftNav-skin1 .leftNav ul li.expanded a.highlightLink .categoryText {color: #FFF;}
.respShowAsDropdownOnMed.leftNav-skin1 .leftNav ul li.expanded a.highlightLink .itemLabel:hover {background-color: #96151D;}
.respShowAsDropdownOnMed.leftNav-skin1 div.itemList  { padding: 9px 18px 0px 18px; }
.respShowAsDropdownOnMed.leftNav-skin1 div.itemList ul.branchGroup { padding :9px 0px 14px 0px; }
.respShowAsDropdownOnMed.leftNav-skin1 div.itemList {-moz-column-gap: 18px; -webkit-column-gap: 18px; column-gap: 18px;  column-width: 182px;  }
.respShowAsDropdownOnMed .columnsNotSupported div.itemList { width: 50%; min-width: 270px; padding: 0px; }
.respShowAsDropdownOnMed .leftNav .itemList ul li ul.collapsed,
.respShowAsDropdownOnMed .leftNav .itemList ul li ul.expanded{display: block;}
.respShowAsDropdownOnMed .leftNav ul li.expanded a .linkText .categoryText {color: #333333;}
.respShowAsDropdownOnMed .leftNav ul li.expanded a.highlightLink .itemLabel:hover {background-color: #96151D;}
}
@media screen and (max-width: 599px)
{
.respShowAsDropdownOnSml .leftNav span.itemLabel,
.respShowAsDropdownOnSml.leftNav-skin1 .leftNav span.itemLabel, .leftNav .head span.linkText { padding: 11px 9px 9px 9px; }
.respShowAsDropdownOnSml .leftNav ul li ul li span.itemLabel,
.respShowAsDropdownOnSml .leftNav-skin1 .leftNav ul li ul li span.itemLabel { padding: 10px 9px 10px 18px; }
.leftNav {position: relative}
.respShowAsDropdownOnSml .leftNav .respDropdown { display: block; border: 1px solid #999999; cursor: pointer;
background: -moz-linear-gradient( #FFFFFF, #E3E0D9);
background: -ms-linear-gradient(#FFFFFF, #E3E0D9);
background: -o-linear-gradient(#FFFFFF, #E3E0D9);
background: -webkit-linear-gradient(#FFFFFF, #E3E0D9);
background: linear-gradient(#FFFFFF, #E3E0D9);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFFFF', endColorstr='#E3E0D9');  }
.respShowAsDropdownOnSml .leftNav .respDropdown:hover { background: -moz-linear-gradient(#E3E0D9, #FFFFFF);
background: -ms-linear-gradient(#E3E0D9, #FFFFFF);
background: -o-linear-gradient(#E3E0D9, #FFFFFF);
background: -webkit-linear-gradient(#E3E0D9, #FFFFFF);
background: linear-gradient(#E3E0D9, #FFFFFF);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#E3E0D9', endColorstr='#FFFFFF');  }
.respShowAsDropdownOnSml .leftNav .dropdownOpen { background: #EAE5DA;
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#EAE5DA', endColorstr='#EAE5DA'); }
.respShowAsDropdownOnSml .leftNav .respDropdown { padding: 9px; font-size: 16px; text-shadow: #FFFFFF; }
.respShowAsDropdownOnSml .leftNav .respDropdown .dropdownLabel {color: #333333}
.respShowAsDropdownOnSml .leftNav .respDropdown .dropdownArrow { background-image: url("../../../images/ng/cbd/icons/nav_icons_ng_20141105.png");
background-position: -9px -768px; background-repeat: no-repeat; padding: 0 8px; float: right;}
.respShowAsDropdownOnSml .leftNav .respDropdown:hover .dropdownArrow { background-position: 7px -783px; }
.respShowAsDropdownOnSml .leftNav .respDropdown:hover,
.respShowAsDropdownOnSml.leftNav-skin1 .leftNav .respDropdown:hover { background-color: transparent; color: #96151d; }
.respShowAsDropdownOnSml .leftNav .respDropdown:hover a .dropdownLabel {color: #96151d;}
.respShowAsDropdownOnSml .leftNav div.itemList { display: block; height: auto; width: 100%; position: absolute; margin-top: -1px; z-index: 125; background-color: #F4F2EC;
border: 1px solid #999999; box-shadow: 2px 2px 2px 0 rgba(0,0,0,.25); }
.respShowAsDropdownOnSml .leftNav div.itemListClosed { display: none; }
.respShowAsDropdownOnSml .leftNav .itemList ul.collapsed { display: inline-block; }
.respShowAsDropdownOnSml .leftNav .arrow { display: none; }
.respShowAsDropdownOnSml .leftNav .respSupportExpandCollapseSmall .hasLeaves .arrow { display: block; float:right; width:15px; height:15px }
.respShowAsDropdownOnSml .leftNav .respSupportExpandCollapseSmall .branch ul.collapsed { display: none; }
.leftNav .respSupportExpandCollapseSmall .expanded.hasLeaves a .arrow,
.leftNav .respSupportExpandCollapseSmall .expanded.hasLeaves a:hover .arrow,
.respShowAsDropdownOnSml .leftNav .respSupportExpandCollapseSmall .expanded.hasLeaves a .arrowExpanded,
.respShowAsDropdownOnSml .leftNav .respSupportExpandCollapseSmall .expanded.hasLeaves a:hover .arrowExpanded { background-position:0px -1610px; }
.respShowAsDropdownOnSml .leftNav .respSupportExpandCollapseSmall .expanded.hasLeaves a.highlightLink .arrowExpanded,
.respShowAsDropdownOnSml .leftNav .respSupportExpandCollapseSmall .expanded.hasLeaves a.highlightLink:hover .arrowExpanded { background-position:0px -1553px; }
.respShowAsDropdownOnSml .leftNav .respSupportExpandCollapseSmall .collapsed.hasLeaves a .arrowCollapsed { background-position:0px -1629px }
.respShowAsDropdownOnSml .leftNav .respSupportExpandCollapseSmall .collapsed.hasLeaves a:hover .arrowCollapsed { background-position:0px -1591px}
.respShowAsDropdownOnSml .leftNav .respSupportExpandCollapseSmall ul li.expanded a.highlightLink .linkText .categoryText  {color: #FFFFFF;}
.respShowAsDropdownOnSml .leftNav ul li a .linkText,
.respShowAsDropdownOnSml.leftNav-skin1 .leftNav ul li a .linkText,
.respShowAsDropdownOnSml.leftNav-skin1 .leftNav ul li.expanded a .linkText .categoryText { color: #333333; }
.respShowAsDropdownOnSml .leftNav ul li.expanded a.highlightLink .linkText .categoryText,
.respShowAsDropdownOnSml.leftNav-skin1 .leftNav ul li.expanded a.highlightLink .linkText .categoryText {color: #FFF;}
.respShowAsDropdownOnSml .leftNav ul li ul.leafGroup li.leafItem a .linkText,
.respShowAsDropdownOnSml .leftNav ul li a .linkText,
.respShowAsDropdownOnSml.leftNav-skin1 .leftNav ul li ul.leafGroup li.leafItem a .linkText {font-size: 14px; }
.respShowAsDropdownOnSml .leftNav ul li a:hover,
.respShowAsDropdownOnSml.leftNav-skin1 .leftNav ul li a:hover,
.respShowAsDropdownOnSml.leftNav-skin1 .leftNav ul li.expanded a:hover,
.respShowAsDropdownOnSml.leftNav-skin1 .leftNav ul li ul li a:hover { background-color:#EAE5DA; }
.respShowAsDropdownOnSml.leftNav-skin1 .leftNav .itemList ul,
.respShowAsDropdownOnSml .leftNav .itemList ul li { border: none; }
.respShowAsDropdownOnSml .leftNav ul li a:hover .linkText,
.respShowAsDropdownOnSml.leftNav-skin1 .leftNav ul li a:hover .linkText  { color: #96151D; text-decoration:none; }
.respShowAsDropdownOnSml .leftNav ul li a .linkText { font-weight: bold; }
.respShowAsDropdownOnSml .leftNav ul li.head .linkText { font-weight: bold; font-size: 100%; }
.respShowAsDropdownOnSml .leftNav ul.itemLeaf li a .linkText { font-weight: normal; }
.respShowAsDropdownOnSml .leftNav ul li ul li a .linkText { font-weight: normal; }
.respShowAsDropdownOnSml .leftNav .itemLabel a,
.respShowAsDropdownOnSml .leftNav .itemList .itemLeaf .head { border-bottom: 1px solid #D3D3D3; }
.respShowAsDropdownOnSml .leftNav ul li.expanded a .linkText .categoryText,
.respShowAsDropdownOnSml.leftNav-skin1 .leftNav ul li.expanded a .linkText .categoryText {color: #333333;}
.respShowAsDropdownOnSml .leftNav ul li.expanded a.highlightLink .linkText,
.respShowAsDropdownOnSml.leftNav-skin1 .leftNav ul li.expanded a.highlightLink .linkText,
.respShowAsDropdownOnSml.leftNav-skin1 .leftNav ul li.expanded a.highlightLink .categoryText {color:#FFF;}
.respShowAsDropdownOnSml .leftNav ul li.expanded a.highlightLink .itemLabel:hover,
.respShowAsDropdownOnSml.leftNav-skin1 .leftNav ul li.expanded a.highlightLink .itemLabel:hover {background-color:#96151D;}
.respShowAsDropdownOnSml.leftNav-skin2 .leftNav ul li.expanded a.highlightLink .linkText {color:#FFF;background-color:#96151D;}
}
@media screen and ( min-width: 600px ) and ( max-width: 1000px )
{
.dataTable .paginatorRow .subHeadTitle {height:34px}
.dataTable .paginatorRow .subHead {line-height:34px}
.comp-Paginator p.counter { line-height:34px; font-size:100%;}
.comp-Paginator .separator { margin: 0 5px 0 3px; }
}
@media screen and ( max-width: 599px )
{
.dataTable .paginatorRow .subHeadTitle {height:34px}
.dataTable .paginatorRow .subHead {line-height:34px}
.comp-Paginator p.counter {display:none;}
.comp-Paginator span.vg-SelOneMenu {display:none;}
.comp-Paginator .separator {margin: 0 3px 0 1px; }
.comp-Paginator div.vg-SelOneMenuCont {display:none;}
}
@media screen and ( max-width: 1000px )
{
.filterNav .button, .filterNav .closeButton, .filterNav .clearButton
{
background: #A8A093;
background: -moz-linear-gradient(#D4CFC3, #A8A093);
background: -ms-linear-gradient(#D4CFC3, #A8A093);
background: -o-linear-gradient(#D4CFC3, #A8A093);
background: -webkit-linear-gradient(#D4CFC3, #A8A093);
background: linear-gradient(#D4CFC3, #A8A093);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#D4CFC3', endColorstr='#A8A093');
}
.filterNav .button.hover:hover, .filterNav .hover .closeButton:hover, .filterNav .hover .clearButton:hover
{
background: #A8A093;
background: -moz-linear-gradient(#A8A093, #D4CFC3);
background: -ms-linear-gradient(#A8A093, #D4CFC3);
background: -o-linear-gradient(#A8A093, #D4CFC3);
background: -webkit-linear-gradient(#A8A093, #D4CFC3);
background: linear-gradient(#A8A093, #D4CFC3);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#A8A093', endColorstr='#D4CFC3');
}
.filterNav .button { display: inline-block; padding: 9px; color: #333333; font: bold 12px/12px Arial,sans serif; cursor: pointer; }
.filterNav .button.noItemsSelected { padding: 9px 21px; }
.filterNav .button.noItemsSelected .buttonNumber { display:none; }
.filterNav .button .buttonNumber { background: #96151D; color: #FFFFFF; margin-left: 9px; border-radius:10px; padding:0px 4px; }
.filterNav .dropDownArrow { background-image: url("../../../images/ng/cbd/icons/nav_icons_ng_20141105.png"); background-position: 0px -1181px; z-index: 99; position: absolute; width: 12px; height: 7px; }
.filterNav .dropDown .header, .filterNav .dropDown .clear { display:none; }
.filterNav .dropDownClosed { display:none; }
.filterNav .dropDown { width: 284px; position: absolute; z-index: 125; border: 6px solid #A8A093; box-shadow: 2px 2px 2px 0px rgba(0, 0, 0, 0.25); }
.facetFilter .filterNav { position: relative; display: inline-block; padding: 0px; background: #FFFFFF; }
.facetFilter .highlightLink .selectable { line-height: 34px; margin-right: 18px; position: absolute; right: 0; top: 13px; }
.filterNav .dropDown .category .branchGroup .highlightLink .linkText { display: inline-block; width:237px; white-space: nowrap; overflow:hidden; text-overflow: ellipsis; }
.filterNav .dropDownClearCloseSection { height: 34px; background: #E0DBD0; padding: 0px 9px; }
.filterNav .dropDownClearDiv { text-align: left; }
.filterNav .dropDownClearDiv, .filterNav .dropDownCloseDiv { width: 50%; float: left; height: 34px; padding: 6px 0px; }
.filterNav .dropDownCloseDiv { text-align: right; }
.filterNav .closeButton, .filterNav .clearButton { cursor: pointer; padding: 5px 10px; font: bold 10px Arial,sans serif; }
.filterNav .button.hover.press, .filterNav .hover .closeButton.press, .filterNav .hover .clearButton.press,
.filterNav .button.noHover:active,  .filterNav .noHover .closeButton:active, .filterNav .noHover .clearButton:active
{
background: #A8A093;
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#A8A093', endColorstr='#A8A093');
}
.filterNav .dropDown ul { margin: 0px; }
.filterNav .dropDown .category { background: #F4F2EC; }
.filterNav .branchGroup ul li.itemLabel, .filterNav .category .head .expandableSpan { border-top: 1px solid #A8A093; }
.filterNav .category .head .expandableSpan.inputBranch { border-bottom: 1px solid #A8A093; }
.filterNav .category .head .expandableSpan { height: 34px; }
.filterNav .category .head .expandableSpan .linkText { border: none; }
.filterNav .branchGroup ul li.itemLabel.suppressBorder { border: none; line-height: 34px; }
.filterNav .branchGroup ul li.itemLabel.selected { background: #96151D; position: relative; }
.filterNav .branchGroup ul li.itemLabel.suppressBorder:hover { background: #FFFFFF; }
.filterNav .branchGroup ul li.itemLabel span.linkText { border-top: 0px; }
.filterNav .branchGroup ul a:hover span.linkText, .filterNav .category .head .leafGroup .linkText:hover, .filterNav .dropDown .category ul li.selected span.linkText, .filterNav .branchGroup .leafGroup .leafGroup li.itemLabel:hover span.linkText, .filterNav .dropDown .category .leafGroup .leafGroup li.selected span.linkText { color: #FFFFFF; }
.filterNav .noHover .branchGroup ul a:hover span.linkText, .filterNav .noHover .category .head .leafGroup .linkText:hover, .filterNav .noHover .branchGroup .leafGroup .leafGroup li.itemLabel:hover span.linkText { color: #333333; }
.filterNav .dropDown .category .leafGroup .leafGroup .linkText { color:#333333; }
.filterNav .branchGroup ul li.itemLabel.disabled:hover span.linkText { color: #999999; }
.filterNav .branchGroup .itemLabel .expandableSpan a { width: 100%; padding: 0px; height: 34px; }
.filterNav .branchGroup .itemLabel .expandableSpan { display: inline-block; width: 100%; }
.filterNav .branchGroup .itemLabel.expandable a { padding: 0px 9px; }
.filterNav .dropDown .category .expandableSpan .linkText { padding: 0px; width: 100%; display: inline-block; }
.filterNav .dropDown .category .expandableSpan .itemLabel { width: 100%; display: inline-block; height: 34px; }
.filterNav .dropDown .category .expandableSpan { color: #333333; }
.filterNav .branchGroup .itemLabel.expandable.head { line-height: 0px; }
.filterNav .branchGroup .expandableSpan .arrowExpanded, .filterNav .branchGroup .expandableSpan .arrowCollapsed { display: none; }
.filterNav ul li.head .expandableSpan .linkText { font-weight: bold; }
.filterNav .dropDown .category .disabled .linkText, .filterNav .dropDown .category .disabled .linkText:hover { color: #999999; }
.filterNav .category .head .linkText:hover { color: #96151D; }
.filterNav .noHover .category .head .linkText:hover { color: #333333; }
.filterNav .category .head .linkText { border-top: 1px solid #A8A093; }
.filterNav .dropDown .category .linkText, .filterNav .branchGroup .expandableSpan { display: block; line-height: 34px; font-size: 14px; text-decoration: none; cursor: pointer; }
.filterNav .dropDown .category .linkText { padding: 0px 9px; color: #333333; }
.filterNav ul .leafGroup.expanded { padding: 0px; }
.filterNav .category .itemLabel { cursor: pointer; }
.filterNav .category .itemLabel.disabled .itemLabel { cursor: default; }
.filterNav .category .itemLabel.suppressBorder { cursor: default; }
.filterNav .category .itemLabel.disabled .linkText, .filterNav .category .itemLabel.disabled { cursor: default; }
.filterNav .leafGroup li a, .filterNav .leafGroup li a:link, .filterNav .leafGroup li a:visited, .filterNav .leafGroup li a:hover { padding: 0px 0px 0px 9px; width: 100%; }
.filterNav .leafGroup li a:hover { background: #96151D; }
.filterNav .noHover .leafGroup li a:hover { background: #FFFFFF; }
.filterNav .noHover .leafGroup li.selected a:hover { background: #96151D; }
.filterNav .noHover .leafGroup li.selected a.highlightLink:hover .linkText { color: #FFFFFF; }
.filterNav .internal ul ul li a, .filterNav .internal ul ul li a:link, .filterNav .internal ul ul li a:visited, .filterNav .internal ul ul li a:hover { padding: 0px 6px; }
.filterNav .branchGroup  li ul li, .filterNav .branchGroup li.disabled a:hover { background: #FFFFFF; }
.filterNav .category.internal .branchGroup li ul li { margin-left: 3px; }
.filterNav .branchGroup li ul li.internal { background: #D3E0C5; }
.filterNav .leafGroupCollapsed, .filterNav .category .branchGroup .leafGroup .leafGroup.leafGroupCollapsed { display: none; }
.filterNav .category .branchGroup .leafGroup .leafGroup { display: inline; }
.filterNav ul li.head .linkText { overflow: hidden; }
.filterNav .category .selectedItemText { float: left; text-align:right; padding: 0px 9px; font-size: 12px; font-weight: normal; font-style: italic; color: #666666; white-space: nowrap; overflow:hidden; text-overflow: ellipsis; display: inherit; visibility: visible; }
.filterNav .branchGroup { margin: 0px; }
.filterNav .category .noSelectedItemText { visibility: hidden; }
.filterNav .category .categoryText { float: left; }
.filterNav .category .expandCollapseImage { float: right; height: 18px; width: 18px; background-image: url("../../../images/ng/cbd/icons/nav_icons_ng_20141105.png"); margin-top: 9px; position: absolute; }
.filterNav .category .collapsed .expandCollapseImage { background-position: 0px -1147px; }
.filterNav .category .expanded .expandCollapseImage { background-position: 0px -1162px; }
.filterNav .category .branchGroup .leafGroup li input { margin-left: 16px; }
.filterNav ul ul ul li { padding-left: 0px; }
.filterNav ul .leafGroup .leafGroup li { padding-left: 0px; }
.filterNav ul .leafGroup .leafGroup li a, .filterNav ul .leafGroup .leafGroup li a:link, .filterNav ul .leafGroup .leafGroup li a:visited, .filterNav ul .leafGroup .leafGroup li a:hover { padding: 0px 27px; }
.filterNav .category .inputBranch.expanded { border-bottom: 1px solid #A8A093; }
.filterNav .category .noLeaves.expanded { border-bottom: none; }
.filterNav .leafGroup .checkUncheckAllSection { color: #8C4800; background-color: #FFFFFF;  font-size: 14px; line-height: 22px; overflow:hidden; cursor: auto; }
.filterNav .leafGroup .checkUncheckAllDiv { border-top: 1px solid #CCCCCC; margin: 0px 9px; }
.filterNav .leafGroup .checkAllDiv, .filterNav .leafGroup .uncheckAllDiv { width: 50%; float: left; text-align: center; margin: 6px 0px; }
.filterNav .leafGroup .checkAllDiv { border-right: 1px solid #CCCCCC; }
.filterNav .leafGroup .checkAllOption, .filterNav .leafGroup .uncheckAllOption { cursor: pointer; }
.filterNav ul li.itemSelected .leafGroup li.suppressBorder,  .filterNav ul li.itemSelected .leafGroup li.checkUncheckAllSection { display: block; }
.filterNav ul li { line-height: 0px; }
.filterNav .searchInputLeaf { padding: 8px 12px; margin: 0px; border-top: 1px solid #A8A093; background-color: #F4F2EC; }
@-webkit-keyframes fadeIn { from { opacity:0; } to { opacity:1; } }
@keyframes fadeIn { from { opacity:0; } to { opacity:1; } }
.filterNav .fadeIn
{
-webkit-animation: fadeIn ease-in 1;
animation: fadeIn ease-in 1;
-webkit-animation-fill-mode: forwards;
animation-fill-mode: forwards;
-webkit-animation-duration: 250ms;
animation-duration: 250ms;
}
.filterNavmenuGroup .filterNav ul li.itemSelected .leafGroup li { display: block; }
}
@media ( min-width: 1001px ), print
{
.filterNav .button { display: none; }
.filterNav .dropDownClearCloseSection { display: none; }
.filterNav .dropDown .clear.noItemsSelected { display: none; }
.filterNav .category .selectedItemText { display: none; }
.filterNav ul li.itemSelected .leafGroup li.suppressBorder { display: block; }
.filterNav .leafGroup .checkUncheckAllSection { display: none; }
.filterNavmenuGroup .header, .filterNavmenuGroup .clear { display: none; }
.filterNavmenuGroup .filterNav ul.category { display: table-cell; padding: 9px 9px 12px; margin: 0; float: left; }
.filterNav .branchGroup { margin: 0px; }
.filterNavmenuGroup .dropDown { display: table; width: 100%; background-color: #EAE5DA; }
.filterNavmenuGroup .filterNav { height: 54px; padding: 1px 0 8px;  }
.filterNavmenuGroup ul li.head .linkText { display: table; padding: 0; }
.filterNavmenuGroup .categoryText { display: table-row; height: 20px; white-space: nowrap; }
.filterNavmenuGroup .category .selectedItemText { display: block; float: left; width: 128px !important; background-color: #FFF; font-weight: normal; border-color: #CCC; border-style: solid; border-width: 1px 0 1px 1px; padding: 0 9px; color: #8D4900; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.filterNavmenuGroup .expandCollapseImage { width: 18px; display: block; float: left; vertical-align: middle; background: url("../../../images/ng/cbd/icons/nav_icons_ng_20141105.png") no-repeat scroll 0 -599px #FFF; border-color: #CCC; border-style: solid; border-width: 1px 1px 1px 0; }
.filterNavmenuGroup .expanded .expandCollapseImage { background-position: 0 -649px; }
.filterNavmenuGroup ul.leafGroup { background-color: white; display: block; position: absolute;  border: 1px solid #CCC; border-top-width: 0; padding: 9px 3px 10px; width: 146px; }
.filterNavmenuGroup ul.leafGroupCollapsed { display: none; }
.filterNavmenuGroup .filterNav ul li.itemSelected .leafGroup li { display: block; }
.filterNavmenuGroup .filterNav ul li .leafGroup a { width: 100%; }
.filterNavmenuGroup .filterNav ul li .leafGroup a:hover { background-color: #96151D; }
.filterNavmenuGroup .filterNav ul li .leafGroup a:hover .linkText { color: #FFF; text-decoration: none; }
.filterNavmenuGroup .filterNav .leafGroup .checkUncheckAllSection { color: #8C4800; background-color: #FFFFFF;  line-height: 12px; overflow:hidden; cursor: auto; display: inherit; }
.filterNavmenuGroup .filterNav .leafGroup .checkUncheckAllDiv { border-top: 1px solid #CCCCCC; }
.filterNavmenuGroup .filterNav .leafGroup .checkAllDiv, .filterNav .leafGroup .uncheckAllDiv { width: 50%; float: left; text-align: center; margin: 15px 0 5px;  }
.filterNavmenuGroup .filterNav .leafGroup .checkAllDiv { border-right: 1px solid #CCCCCC; }
.filterNavmenuGroup .filterNav .leafGroup .checkAllOption, .filterNav .leafGroup .uncheckAllOption { cursor: pointer; }
}
.qmb .filterNavmenuGroup .header, .filterNavmenuGroup .clear { display: none; }
.qmb .filterNavmenuGroup .filterNav ul.category { display: inline; margin: 0; }
.qmb .filterNavmenuGroup .filterNav li.branch { float: left; padding: 0 9px; }
.qmb .filterNavmenuGroup .filterNav { display: block; width: 100%; background-color: #EAE5DA; height: 54px; padding: 3px 0 9px; }
.qmb .filterNavmenuGroup .filterNav ul { margin-top: 0 }
.qmb .filterNavmenuGroup ul li.head .linkText { display: table; padding: 0; }
.qmb .filterNavmenuGroup .categoryText { display: block; padding-bottom: 2px; }
.qmb .filterNavmenuGroup .category .selectedItemText {width: 128px !important; display: inline; background-color: #FFF; font-weight: normal; border-color: #CCC; border-style: solid; border-width: 1px 0 1px 1px; padding: 2px 9px 1px; color: #8D4900; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; line-height: 15px; }
.qmb .filterNavmenuGroup .expandCollapseImage { display: inline; width: 18px; vertical-align: top; background: url("../../../images/ng/cbd/icons/nav_icons_ng_20141105.png") no-repeat scroll 0 -599px #FFF; border-color: #CCC; border-style: solid; border-width: 1px 1px 1px 0; }
.qmb .filterNavmenuGroup .expanded .expandCollapseImage { background-position: 0 -649px; }
.qmb .filterNavmenuGroup ul.leafGroup { background-color: white; display: block; position: absolute;  border: 1px solid #CCC; border-top-width: 0; padding: 9px 3px 10px; width: 146px; }
.qmb .filterNavmenuGroup ul.leafGroupCollapsed { display: none; }
.qmb .filterNavmenuGroup .filterNav ul li.itemSelected .leafGroup li { display: block; }
.qmb .filterNavmenuGroup .filterNav ul li .leafGroup a { width: 100%; line-height: normal; }
.qmb .filterNavmenuGroup .filterNav ul li .leafGroup a:hover { background-color: #96151D; }
.qmb .filterNavmenuGroup .filterNav ul li .leafGroup a:hover .linkText { color: #FFF; text-decoration: none; }
.qmb .filterNavmenuGroup .filterNav .leafGroup .checkUncheckAllSection { color: #8C4800; background-color: #FFFFFF;  line-height: 12px; overflow:hidden; cursor: auto; display: inherit; }
.qmb .filterNavmenuGroup .filterNav .leafGroup .checkUncheckAllDiv { border-top: 1px solid #CCCCCC; }
.qmb .filterNavmenuGroup .filterNav .leafGroup .checkAllDiv, .qmb .filterNav .leafGroup .uncheckAllDiv { width: 50%; float: left; text-align: center; margin: 15px 0 5px;  }
.qmb .filterNavmenuGroup .filterNav .leafGroup .checkAllDiv { border-right: 1px solid #CCCCCC; }
.qmb .filterNavmenuGroup .filterNav .leafGroup .checkAllOption, .qmb .filterNav .leafGroup .uncheckAllOption { cursor: pointer; }
@media screen and ( max-width: 1000px )
{
.footnote { font-size: 0.8125em; }
.disclaimer, .standard-disclaimer { font-size: 0.875em;  }
}
.video-player-subContainer { position: relative; padding-top: 56.25%; }
.video-player-subContainer video, .video-player-subContainer embed, .video-player-subContainer object { position: absolute; width: 100%; height: 100%; left: 0; top: 0; }
.audio-player { width: 100%; }
@media screen and ( max-width: 1000px )
{
.chartInfoLabel,.chartLegend .chartInfoLabel { font-size: 13px }
.chartInfoKeyTD,
.chartLegend .chartInfoKey { width: 10px; }
.chartLegend .chartInfoKey { height: 10px; font-size: 0; margin-top: 2px; }
}
@media screen and ( max-width: 1000px )
{
.floatColDiv .scrollDataTable  .respDataTableCnt { overflow: hidden; }
.floatColDiv .scrollDataTable  .subDataTable { margin: 0; }
.floatColDiv.touch .scrollDataTable  .respDataTableCnt { overflow: auto; }
}
@media screen and (max-width: 599px)
{
.deckPlayerSkin1 .deckPlayer .deckPlayerController { position: static; padding-top: 5px;}
.deckPlayerSkin1 .deckPlayer .deckPlayerController .linkControls a{ padding: 0px 5px; cursor: default; }
.deckPlayerSkin1 .deckPlayer .deckPlayerController .linkControls a span{ padding: 0px 4px; background-position: 1px -1381px; }
.deckPlayerSkin1 .deckPlayer .deckPlayerController .linkControls .roDeck-sel a span{ background-position: -13px -1381px; }
}
@media screen and ( max-width: 1000px )
{
.deckPlayerSkin2 .deckPlayer .deckPlayerController { position:relative; bottom:18px; right:0px;}
.deckPlayerSkin2 .deckPlayer .deckPlayerController .linkControls a{ padding:6px 4px; cursor: default; }
.deckPlayerSkin2 .deckPlayer .deckPlayerController .linkControls a span{ padding: 0px 5px; background-position:-21px -1313px; }
.deckPlayerSkin2 .deckPlayer .deckPlayerController .linkControls .roDeck-sel a span{ background-position:-9px -1313px; }
}
@media screen and ( max-width: 1000px )
{
.deckPlayerSkin3 .deckPlayer .carouselFullControls { padding: 8px 0px;}
.deckPlayerSkin3 .deckPlayer .deckPlayerController .linkControls a { padding:6px 5px; cursor: default; }
.deckPlayerSkin3 .deckPlayer .deckPlayerController .linkControls a span { padding: 0px 4px; background-position:1px -1313px; }
.deckPlayerSkin3 .deckPlayer .deckPlayerController .linkControls .roDeck-sel a span { background-position:-11px -1313px; }
}
@media screen and (max-width: 1000px)
{
.carouselPlayerSkin1 .carouselPlayer .carPlayerController span { background-position: -21px -1313px; }
.carouselPlayerSkin1 .carouselPlayer .carPlayerController .selected span {background-position: -10px -1313px; }
.carouselPlayerSkin1 .topCenter, .carouselPlayerSkin1 .topLeft,
.carouselPlayerSkin1 .topRight { top: 18px;}
.carouselPlayerSkin1 .bottomCenter, .carouselPlayerSkin1 .bottomLeft,
.carouselPlayerSkin1 .bottomRight { bottom: 18px;}
.carouselPlayerSkin1 .carouselPlayer .topLeft .carPlayerController,
.carouselPlayerSkin1 .carouselPlayer .bottomLeft .carPlayerController { left: 0px; margin: 0 auto; }
.carouselPlayerSkin1 .carouselPlayer .topRight .carPlayerController,
.carouselPlayerSkin1 .carouselPlayer .bottomRight .carPlayerController { right: 0px; margin: 0 auto; float: none;}
}
@media print{
body.template12Grid { background-color: #FFFFFF; }
.comp-SuperFooter { display: none !important; }
.qmb .gridCell,
.qmb .grid12,
.qmb .grid11,
.qmb .grid10,
.qmb .grid9,
.qmb .grid8,
.qmb .grid7,
.qmb .grid6,
.qmb .grid5,
.qmb .grid4,
.qmb .grid3,
.qmb .grid2,
.qmb .grid1,
.qmb .gridOneQuarter,
.qmb .gridOneThird,
.qmb .gridHalf,
.qmb .gridTwoThirds,
.qmb .gridThreeQuarters { float:left;}
}

