/* CSS Document */


/* body */
/*
#body {background: url(/images/sub/body-bg.jpg) top left repeat-x #0881cf; clear: left;}
#innerBody {background: url(/images/sub/bodytop.jpg) top left no-repeat; padding: 12px 0 0 11px; _padding: 6px 0 0 11px;}
*/

#innerBodyProducts {background: url(/images/sub/lnav-bg.gif) 11px 0 repeat-y;}


/* left column */
#subLeftCol {width: 145px; float: left;margin-right: 18px;}
/* center column */
#subCenterCol {width: 790px; float: left; }
/*
#leftNav {background: url(/images/sub/lnav-top.jpg) top left no-repeat; padding-bottom: 140px;}
#leftNav ul {padding-left: 10px; padding-top: 10px;}
#leftNav ul li {margin-bottom: 7px;}
#leftNav ul li a {color: white; font-size: 70%; font-weight: bold;}
#subCenterNav {color: #AAF5FF; padding-bottom: 8px; padding-top: 10px; margin-bottom: 19px; white-space: pre; font-size: 75%; background: url(/images/sub/subnav-border-bottom.gif) bottom left no-repeat}
#subCenterNav a {color: #AAF5FF; font-size: 100%; font-weight: bold;}
.contactSales {width: 122px; margin: 0 auto; display: block; margin-top: 20px;}
*/
/* content */
#subCenterColContent {color: white; padding-bottom: 27px; clear: left;}
#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;}

/* Tab download page styles */
.downloadTabLeft {float: left; width: 120px;}
.downloadTabLeft span {color: #008AD8; font-size: 69%; font-weight: bold}
.downloadTabLeft a {color: #008AD8;}
.downloadTabRight p {padding-bottom: 0; margin-bottom: 0;}
.downloadTabLeft img {margin-bottom: 3px;}
.downloadTabRight {float: left; width:  420px; background: url(/images/sub/tabs/download-vertical-border.gif) top left repeat-y; padding-left: 10px;}
#tabContainer .downloadTabRight .note {font-size: 69%; margin-top: -15px; margin-bottom: 10px;}


/* right column */
#subRightCol {width: 372px; float: left;}
#subRightCol .border {padding-bottom: 15px; background: url(/images/sub/products/rcol-border-bottom.gif) bottom left no-repeat;}
#subRightCol h2 {height: 23px; color: white; padding-top: 10px; font-weight: bold; font-size: 80%; padding-left: 16px;}
#subRightColumnRight {width: 186px; float: left;}
#subRightColumnRight p {width: 158px; margin: 10px auto; font-size: 75%; color: white; line-height: 118%} 
#subRightColumnLeft h2 {background-image: url(/images/sub/products/rightcol-left-bg.gif); background-repeat: no-repeat;}
#subRightColumnLeft {width: 186px; float: left;}
#subRightColumnRight h2 {background-image: url(/images/sub/products/rightcol-right-bg.gif); background-repeat: no-repeat;}
.productImageSmall {margin: 10px auto; width: 152px;}
.enlarge {background: url(/images/sub/buttons/enlarge-icon.gif) 0 2px no-repeat; display: block; padding-left: 16px; font-size: 75%; color: white; margin-top: 7px;}
.byline {font-size: 70%; text-align: right; white-space: pre;}

#innerFoot {background: url(/images/sub/footer/techdownload.jpg) bottom left no-repeat; clear: both; height: 35px; padding-top: 36px}