/* CSS Document */


/* body */
#innerBodyProducts {background: url(/images/sub/lnav-bg.gif) 11px 0 repeat-y;}

/* Right Column */
#innerBodyProductsRight {background: url(/images/sub/generic-rightcol-bg.jpg) 783px 0 no-repeat;}
#innerBodyProductsRight {background: url(/images/sub/generic-rightcol-bg.jpg) 783px 0 no-repeat;}
#subRightCol {width: 158px; float: left; margin-top: 20px; margin-left: 10px; _display: inline}
#subRightCol h2 {color: white; font-size: 82%;  margin-bottom: 20px;}
#subRightCol p {color: white; font-size: 70%; line-height: 118%;}




/* left column */
#subLeftCol {width: 145px; float: left;margin-right: 18px;}
/* center column */
#subCenterCol {width: 595px; float: left; margin-right: 15px; _margin-right: 10px;}

/* content */
#subCenterColContent {color: white;}
#subCenterColContent h4 {color:#FFBA12; font-size: 75%;}
#subCenterColContent p {font-size: 75%; line-height: 126%; padding-bottom: 20px;}
#subCenterColContent h1 {font-weight: bold; display: inline;}
#subCenterColContent ul {}
#subCenterColContent ul li {line-height: 125%; background: url(/images/sub/content-bullet.gif) 0 6px no-repeat; font-size: 75%; padding-left: 10px; margin-bottom: 3px;}
#subCenterColContent ul li li {font-size: 100%}
#subCenterColContent .inlinePic {float: right; margin-left: 30px; margin-bottom: 20px; margin-top: 3px; display: inline;}


/*Right Column */
#subRightCol {width: 158px; float: left; margin-top: 20px; margin-left: 10px; _display: inline}
#subRightCol h2 {color: white; font-size: 82%;  margin-bottom: 20px;}
#subRightCol p {color: white; font-size: 70%; line-height: 118%;}



/* Form Styles */

#techForm1 {background: url(/images/sub/support/wide-form-body.gif) top left no-repeat; padding-left: 10px; width: 592px;}
#techForm1 .required {color: #FFBA12; font-weight: bold;}
#techForm1 .left .radioBtns {margin: 10px 0 10px 0; clear: both;}
#techForm1 .left .radioBtns div {float: left; width: 100px; clear: none;margin: -4px 0 0 0; padding: 0 0 0 10px;}
#techForm1 .left .radioBtns input {display: inline; float: none; width: auto; text-align: left; padding: 0; margin: 0;}
#techForm1 .left .radioBtns label {display: inline; float: none; width: auto; text-align: left; margin: 0; padding: 0;}
#techForm1 .submit {background: url(/images/sub/support/form-bottom-border.gif) 5px 0  no-repeat; padding-top: 10px; margin-top: 20px; width: 567px; padding-bottom: 13px; clear: left; text-align: center;}

.bottomBorder h3 {background: url(/images/sub/support/form-bottom-border.gif) 5px 100% no-repeat;  clear: both;}
.bottomBorder h3:after {content: "."; visibility: hidden; height: 0; display: block; clear: both;}
.bottomBorder h3 {margin-bottom: 10px;}
#techForm1 div div div {clear: both; _height: 1%; margin-bottom: 10px;}
#techForm1 div div div:after {content: "."; visibility: hidden; height: 0; display: block;clear: both;}
#techForm1 .text {display: block; float: left; border: 1px solid #364A9B; font-size: 70%; }
#techForm1 label, #techForm1 span {text-align: right; float: left; display: block; font-size: 70%; margin-right: 10px; cursor: text}
#techForm1 label {padding-top: 3px;}

#techForm1 .left textarea.text {padding: 3px; width: 118px;}

#techForm1 .left .text, #techForm1 span {width: 124px;}


html #techForm1 span {margin-right: 0; width: 144px;}


#techForm1 .left label {width: 142px; }
#techForm1 .right .text {width: 174px;}
#techForm1 .right label {width: 94px;}

#techForm1 .textArea {margin: 0 0 0 15px; display: block; width: 263px; text-align; right; border: 1px solid #364A9B;}


#techForm1 select {width: 124px; float: left; display: block; font-size: 70%; border: 1px solid #364a9b}
#techForm1 h3 {clear: left; text-align: center; color: #F29CFF; font-size: 85%; padding-bottom: 6px;}

#techForm1 .border {background: url(/images/sub/support/form-h3-border.gif) 10px 100% no-repeat;  margin-bottom: 12px; padding-top: 12px;}


#techForm1 .left {width: 283px; float: left;}
#techForm1 .right {width: 283px; float: left;}


#techForm1 .right .checkbox {width: 25px; float: left; padding-left: 10px; _display: inline}
#techForm1 .right .checkboxLabel {width: 200px; float: left; text-align: left;}
#techForm1 .checkboxWide {margin-bottom: 15px;}
#techForm1 .checkboxWide div {clear: both; margin-bottom: 6px; padding-left: 142px; zoom: 1}

#techForm1 .checkboxWide .checkbox {float: left; width: 25px; margin-right: 5px;}

#techForm1 .checkboxWide .checkboxLabel {float: left; width: 250px; text-align: left;S}

#innerFoot {background: url(/images/sub/footer/tech-support1.jpg) bottom left no-repeat; height: 35px; padding-top: 28px; clear: both; }

.roundedBox {background: url(/images/sub/resourcecenter/rounded-top.gif) top left no-repeat; width: 294px; margin-bottom: 15px;}
#subCenterColContent .roundedBox p {font-size: 70%; padding: 0px 13px 0 13px; margin: 0;}
#subCenterColContent .roundedBox h2 {font-size: 85%; font-weight: bold; padding: 4px 13px 0 13px; margin: 0;}
.innerRoundedBox {background: url(/images/sub/resourcecenter/rounded-middle.jpg) 0 9px no-repeat; padding: 5px;}
.innerRoundedBoxFooter {background: url(/images/sub/resourcecenter/rounded-bottom.gif) bottom left no-repeat;font-size: 1px; height: 10px; margin-top: -4px; }

