/* brochure request specific */
.tBrochureL { width: 590px; float: left; height: inherit; }
.tBrochureLNarrow { width: 404px; float: left; height: inherit; }
.tBrochureR { width: 276px; float: left; height: inherit; position:absolute;top:70px; right:10px; }
.tBrochureRNarrow { width: 232px; float: left; height: inherit; }
.tBrochureTop { padding: 0 0 40px 20px; }
.tBrochure3Col, .tBrochureCol { padding: 0 0 40px 20px; }
.tBrochureL3Col { width: 276px; float: left; height: inherit; border-right: solid 1px #cdcdcd; }
.tBrochureR3Col { width: 282px; float: left; height: inherit; }
.tBrochureLCol { width: 270px; float: left; padding: 10px 0 0 0; }
.tBrochureRCol { width: 276px; float: left; padding: 10px 0 0 20px; }
.tBrochureWideCol { width: 572px; float: left; border-left: solid 1px #cdcdcd; padding: 10px 0 0 20px; }
.tBrochureMid { padding: 0 0 40px 20px; clear: both;  }
.tBrochureForm td { line-height: 2; padding-top: 12px; }
.tBrochureForm .tFormNoPad { padding-top: 0; }
.tBrochureForm input, .tBrochureForm select { margin-right: 25px; }
.tBrochureTextSpacing { margin-top: 15px; padding-left:20px; padding-top:5px; }
.gBodyS p.tBrochureTextSpacing {padding-left:0px;}
select.tBrochureTextSpacing {padding-left:0px; padding-top:0px; margin-top: 0px;}
.tBrochureForm .tBrochureTight { margin-right: 5px; }
.tBrochureR3Col ul { padding: 5px 50px 15px 15px; }
.tBrochureAddr { margin-left: 0; padding-left: 0px; list-style: none; }
.tBrochureTextNarrow {width:450px;}
* html .tBrochureCol * {overflow: hidden;}
.subTitle {margin-left: 18px !important;}
.titleBG { padding:8px 0 5px 0!important; margin:0px; height:auto;}
.indentLeft {margin-left:20px;}
.eBrochureDownload {margin-right:20px; display:inline-block;}
#errorTxt {padding:10px 0 0 20px;}
.gImageButton { margin-top:5px;}
.tBrochureTable {margin-top:5px;}
#firstbrochure {background:#f0f0f0;}
.bottomBorder { border-bottom: 1px solid #ccc; padding-bottom:5px;}
.dBrochureButton { float:left; margin-right:10px;}
.tRFZero { margin:20px 10px 20px 0;}
.h2padding {padding:10px 0;}
input, textarea, select { height:auto;}
.tFormField125 { width:124px;}
#firstbrochure, #secondbrochure {width:225px;}
.frameBgTop,.frameBgBottom {
	padding-bottom:10px;
	
}

/* overrides for updated theme and ie fixes CR 19950 */
body {background-color:#fff;}
.gradientBg{width:964px;padding:40px 0 20px;}
.frameBgTop{margin:0 auto;}
.frameContent{margin-left:30px;}
