body { margin:0; padding:0; }
input, select, option { border:1px solid #144771; background-color:#EEE; }
img { border:0 solid white; }
h3 { font-size:14pt; line-height:18pt; }
h2 { font-size:18pt; line-height:20pt; }
h1 { font-weight:bold; font-size:14px; }
li { font-size:8pt; line-height:12pt; }
a { color:#144771; border:0px; outline:none; }
.reviewsheader { font-size:14pt; font-weight:bold; }
.raised input, .box_top td, .twitter_raised input, select, option, textarea, .raised a, .clearraised input, .clearraised a { font-size:11px; }
.oem img { border:1pt solid #C7D5E1; }
a:link, a:visited, .instock { color:#144771; }
a:hover, .nostock, .error td { color:#C44C4C; }
.page { font-family:Verdana, Arial, Helvetica, sans-serif; }
.above_logo { background-color:#EEE; font-size:11px; text-align:right; border-bottom:1px solid #C44C4C; }
.nav_top { background-color:#FFF; font-size:11px; text-align:left; padding-bottom:2px; padding-top:1px; border-top:1px solid #C44C4C; border-bottom:1px solid #C44C4C; }
.box_top { background-color:#EEE; font-size:11px; text-align:left; }
.box_left { font-size:11px; line-height:18px; white-space:nowrap; border-top:8px solid #FFF; }
.box_mid { text-align:left; padding-right:10px; font-size:12px; line-height:20px; background-color:#FFF; border-top:8px solid #FFF; border-left:8px solid #FFF; }
.box_mid td { text-align:left; }
.box_right { font-size:11px; line-height:15px; border-top:8px solid #FFF; border-left:8px solid #FFF; }
.box_bottom { font-size:11px; border-top:6px solid #FFF; }
.hot_deal { color:#F00; font-weight:bold; }
.blowout { color:#7FC9FF; border:1px solid #144771; }
.blowout td { color:#FFF; font-weight:bold; font-size:13px; background-color:#FFB72D; }
.memorial_day, .memorial_day td { font-weight:bold; font-size:13px; font-style:italic; text-align:center; }
.blowout_header { color:#FF0906; font-size:20px; font-weight:bold; line-height:21px; }
.feedheader { color:#144771; font-size:12px; font-weight:bold; }
.feedback { color:#144771; font-size:10px; }
.feedname { font-style:italic; text-align:right; }
.raised, .twitter_raised { color:#144771; border:1px solid #144771; padding-left:6px; padding-right:6px; background-color:#C7D5E1; }
.raised td, .twitter_raised td { color:#144771; font-size:11px; line-height:12px; border-bottom:8px solid #C7D5E1; }
.raised img { border:1px solid #000; }
.twitter_raised img { border:0 solid #000; }
.clearraised { color:#144771; padding-left:6px; padding-right:6px; background-color:#FFF; }
.clearraised td { color:#144771; font-size:11px; }
.clearraised th { color:#144771; font-size:14px; font-weight:bold; }
.clearraised img, .noborder, .noborder input { border:none; }
.bolder { font-weight:bold; }
.section { color:#144771; white-space:nowrap; font-weight:bold; }
.radiobutton { border:none; background-color:#FFF; }
.justbox td { color:#144771; border:1px solid #144771; }
.H3 { font-size:14pt; font-weight:bold; line-height:18pt; }
.orderlist td { border-bottom:1px solid #000; }
.greybg { background-color:#C7D5E1; }
.greybgerror, .greybgerror td { background-color:#C7D5E1; color:#C44C4C; }
.error { color:#C44C4C; text-align:center; }
.question { white-space:nowrap; text-align:right; vertical-align:top; padding-right:4px; }
.answer { white-space:nowrap; text-align:left; vertical-align:top; }
.requiredfont, .requiredfont td, .catheader { font-weight:bold; color:#C44C4C; }
.singlespace { line-height:12pt; font-size:8pt; }
.button { background:url("/images/button_grad_blue.jpg") top; }
.pageheader, .pageheader a, td.featureheader { font-weight:bold; font-size:14px; text-align:center; }
.readable_background { background:#FFF; }
.livechat img { border:none; padding-top:4px; padding-bottom:4px; }
.border { border:1px solid #144771; padding:1em; font-size:140%; text-align:center; }
table.reviewTable { line-height:1.6em; border-collapse:collapse; }
.reviewTable tr { margin-bottom:1em; }
.reviewer { border-bottom:1px solid #144771; padding-bottom:.4em; line-height:1.6em; }
.review { padding-top:.4em; line-height:1.6em; }
.reviewMe { border:1px solid #144771; font-size:120%; line-height:1.6em; }
.large { font-size:190%; padding-top:.4em; }
.reviewInfo td { padding:1em; }
.eReview { margin:0 auto; text-align:left; width:50em; color:#144771; line-height:1.5em; }
.reviews { border-top:1px solid #144771; }
.pInfo { float:left; font-size:85%; font-weight:bold; margin-top:.8em; }
.pImage { float:left; padding:1em 0; margin-right:1.5em; }
.pImage img { width:5em; }
.rating { float:left; clear:left; margin-bottom:1em; width:100%; }
.rating input { float:left; margin-right:0.5em; }
.rating_email { border:1px solid #144771; background-color:#C7D5E1; }
.rating_email td { width="50"; font-weight:bold; }
div.firstDiv { border-left:1px solid #144771; min-width:2em; }
div.lastDiv { border-right:1px solid #144771; min-width:2em; }
.rWrite { clear:both; margin-bottom:1em; }
.rWrite input { width:30em; height:3em; background-color:#FFF; }
.submitDiv { border-top:1px solid #144771; margin-top:1em; padding-top:1em; }
.submitDiv h4 { padding-bottom:3em; }
/*-------------- LANDING PAGES STYLES ----------------------------*/
.intro { padding:0 2em; }
.mainTitle { padding:0; }
.fPart { border-top:1px dotted #144771; padding:.5em; width:100%; float:left; clear:left; padding-top:1em; }
.fPart img { width:60%; }
.tech { margin-bottom:.5em; }
.tech_intro { width:640px; }
.iRow { width:100%; float:left; clear:left; }
.tech p { padding:0 .5em; }
.imgDiv { width:94%; text-align:center; margin:0 3%; }
.tech h1 { padding:0 .5em; }
.iBox { width:48%; float:left; }
.iBox a:link { font-size:100%; text-decoration:underline; }
.iBox a:visited { font-size:100%; text-decoration:underline; }
.imgContainer { height:100%; float:left; padding:1em 0 1em 0; }
.mainDesc { float:left; }
.pImgContainer { float:right; width:30%; text-align:right; }
.pImgContainer img { width:65%; }
.descContainer { float:left; width:70%; }
input.descTBox { width:3.8em; border:1px solid #144771; }
.fPart a:link { font-size:100%; font-weight:bold; text-decoration:none; }
.fPart a:visited { font-size:100%; font-weight:bold; text-decoration:none; }
.fPart a:hover { text-decoration:none; }
/*-------------- SIDEBAR STYLES --------------------------------*/
.featuredProducts { background-color:white; color:#144771; border:1px solid #144771; padding-left:6px; padding-right:6px; }
.featuredProducts td { border:0; padding:.5em; }
/*-------------- BASIC STYLING CLASSES --------------------------*/
.centerText, .oem td {  text-align:center; }
.leftText { text-align:left; }
.rightText {  text-align:right; }
.blueText { color:#144771; }
.boldText { font-weight:bold; }
.underline { text-decoration:underline; }
.border { border:1px solid #144771; }
.noBorder { border:none; }
.lineHeight { line-height:12pt; }
.font1 { font-size:110%; }
.font2 { font-size:120%; }
.font3 { font-size:150%; }
.leftFloat { float:left; }
.rightFloat { float:right; }
.clearLeft { clear:left; }
.clearRight { clear:right; }
.clearBoth { clear:both; }
/*----------GIFT CARD STYLES -----------------------------------*/
.gc_wrapper { width:650px; margin:0 auto; height:100%; padding-bottom:1em; color:#144771; }
.gc_wrapper h1 { font-size:150%; text-align:center; margin:1em 0; }
.gc_banner { border:1px solid #003E58; }
.presidentsbanner { background:white url(/images/banner_4th_r.jpg) repeat-x; text-align:center; }
.gc_wrapper h4 { text-decoration:underline; }
.gc_wrapper ul { margin:0; padding:0; }
.gc_wrapper li { text-align:left; line-height:1.3em; margin-bottom:1em; font-size:90%; padding-right:2em; }
.gc_content { padding-top:.5em; }
.gc_content h3 { text-align:center; text-decoration:underline; font-size:110%; }
.gc_column1 { float:left; width:50%; font-size:90%; padding-bottom:1.5em; margin-left:1em; }
.gc_column2 { float:right; width:45%; font-size:90%; padding-bottom:1.5em; }
.gc_bottom { clear:both; border-top:1px solid #003E58; font-size:80%; text-align:center; }
/*------------------------------CEDIA------------------------*/
.cedia { text-align:center; }
.cedia h2, h3 { color:#D6543C; }
.cedia h2 { margin-bottom:2em; }
.cedia h3 { margin-top:1em; }
.cedia_monsterDiv { padding-bottom:1em; margin-bottom:1em; }
.cedia_colWrapper { background-image:url(/images/cornertop.jpg); background-repeat:no-repeat; background-position:top left; margin-bottom:3em; padding-bottom:1em; float:left; }
.cedia_cornerbottom { background-image:url(/images/cornerbottom.jpg); background-repeat:no-repeat; background-position:bottom right; float:left; }
.cedia_col { width:49%; float:left; color:#A54903; }
.cedia_col ul { text-align:left; list-style:disc; }
.cedia_col ul li { margin-bottom:1em; }
.shipping { background:white url(/mailimages/christmasrepeat.gif) repeat-x; text-align:center; }
/*------------------ Christmas Giftcard --------------*/
.proBanner { text-align:center; background:transparent url(/mailimages/christmasrepeat.gif) repeat-x; }
div.proBanner img { border:none; }
/************* BEGIN BDW CSS STYLESHEET ***************/
.bdw .part-title { margin-left:auto; margin-right:auto; font-size:14pt; letter-spacing:1px; color:#666; line-height:140%; padding-right:5px; padding-left:15px; padding-top:5px; padding-bottom:5px; margin-bottom:10px; background-color:#F5FAFA; border-right:solid 1px #003E58; border-bottom:solid 1px #003E58; border-left:solid 1px #003E58; }
.bdw .rss { font-size:12px; font-family:"verdana"; color:#666; padding:2px 0 0 0; text-align:center; font-style:italic; text-decoration:none; }
.rss a:link { color:#000; font-size:20px; font-family:"verdana"; color:#000; padding:10px 0 0 0; text-align:left; font-style:none; text-decoration:none; }
.rss a:visited { color:#000; font-size:20px; font-family:"verdana"; padding:10px 0 0 0; text-align:left; font-style:none; text-decoration:none; }
.rss a:hover { color:#D6543C; font-size:20px; font-family:"verdana"; padding:10px 0 0 0; text-align:left; font-style:none; text-decoration:none; }
.bdw .top-banner { margin-left:auto; margin-right:auto; border-top:1px solid #003E58; border-right:1px solid #003E58; border-left:1px solid #003E58; background:#D6543C url('/images/bdw-top-banner-tall-2.jpg') no-repeat; text-align:center; height:120px; vertical-align:middle; }
.bdw .bottom-banner { width:100%; margin-left:auto; margin-right:auto; border:1px solid #003E58; background-color:#D6543C; height:35px; }
.bottom-banner p { text-align:right; font-variant:small-caps; font-size:22px; font-family:"verdana"; letter-spacing:5px; color:#FFF; margin:3 20px; }
.bdw .category { padding:0 10px 10px 0; }
.bdw .product { padding:20px; }
.product p { font-size:20px; font-family:"verdana"; color:#000; padding:2px; text-align:right; font-style:italic; text-decoration:none; }
.bdw .price-box { width:300px; float:right; background-color:#D6543C; text-align:right; padding:0 0 20px 20px; border-collapse:collapse; }
.price-box .twp { padding:10px 10px 0 0; text-align:right; font-variant:small-caps; color:#FEFFC5; font-size:25px; font-family:"verdana"; letter-spacing:3px; }
.price-box .sale-price { padding:0 10px 0 0; text-align:right; color:#000; font:bold 46px "verdana", serif; letter-spacing:2px; }
.price-box .reg-price { padding:0 10px 0 10px; text-align:right; color:#FFF; font:22px "verdana", serif; }
.price-box .limited { padding:5px 10px 10px 0; text-align:right; color:#FFF; font:14px "verdana", serif; }
.price-box .quantity { font:bold 16px "verdana", serif; color:#000; padding:0 10px 4px 20px; text-decoration:none; text-align:right; }
.price-box .buy-button { padding:0 10px 10px 0; text-align:right; }
.price-box .box { float:right; padding:0 10px 10px 0; text-align:right; }
.price-box .part-number { text-align:right; font-size:11px; font-family:"verdana"; color:#000; padding:0 10px 15px 0; font-style:none; text-decoration:none; }
.part-number a:link { text-align:right; font-size:11px; font-family:"verdana"; color:#000; }
.part-number a:visited { text-align:right; font-size:11px; font-family:"verdana"; color:#000; }
.part-number a:hover { text-align:right; font-size:11px; font-family:"verdana"; color:#C7D5E1; }
.bdw .similar-deals { font-family:"verdana"; padding:0; margin:0; }
.similar-deals .border { border:1px solid #CCCCCC; }
.similar-deals .thin-line { margin:10px; padding:10px; background:url('/images/c7d5e1-2px-border.png') repeat-y; height:20px; }
.similar-deals .pic { text-align:center; padding:10px 10px 10px 10px; }
.similar-deals .item-name { padding:10px 10px 0 10px; text-align:left; font-size:14px; font-weight:bold; color:#003E58; line-height:140%; text-decoration:none; }
.item-name a:link { margin:0 0 0 10px; text-align:left; font-size:14px; font-weight:bold; color:#003E58; line-height:140%; text-decoration:none; }
.item-name a:visited { text-align:left; font-size:14px; font-weight:bold; color:#003E58; line-height:140%; text-decoration:none; }
.item-name a:hover { text-align:left; font-size:14px; font-weight:bold; color:#D6543C; line-height:140%; text-decoration:none; }
.similar-deals .number { padding:0 10px 0 0; text-align:right; font-size:11px; color:#333333; }
.similar-deals .reg-price { padding:0 10px 10px 0; text-align:right; font-size:12px; color:#000; }
.similar-deals .sale-price { padding:0 10px 10px 0; text-align:right; font-size:22px; font-weight:bold; color:#D6543C; }
.soldoutDiv { text-align:center; }
.soldoutDiv p { text-align:left; }
.clearance_banner { background:transparent url(/images/clearance_banner_repeat.jpg) repeat-x; text-align:center; margin-bottom:1em; }
.clearance_info { margin:1em 0; width:25em; clear:both; }
.clearance_info label { float:left; font-size:120%; font-weight:bold; }
.clearance_info input { float:right; padding:.3em; width:15em; }
.clearance_list { height:30em; overflow:auto; border:1px solid #154470; clear:both; position:relative; top:1em; width:90%; }
.clearance_info_group { float:left; }
.clearance_instr { float:left; }
input.clearance_submit { position:relative; top:2em; margin-bottom:2em; padding:.3em; font-size:120%; }
.cc { background:#EEE; text-align:left; font-size:12px; }
.cc p { margin-top:20px; float:left; font-family:"verdana", san serif; font-size:12px; text-align:justify; line-height:170%; color:#000; }
.cc .cc_header { margin-bottom:20px; }
.cc .cc_item { margin:20px 0 40px; }
.cc .cc_left { float:left; width:400px; padding-left:25px; }
.cc .cc_left_form { float:left; width:400px; padding:0 0 25px 25px; }
.cc .cc_right_form { text-align:center; margin-left:auto; margin-right:auto; padding-top:40px; padding-bottom:25px; }
.cc_right_form img { vertical-align:bottom; display:block; margin:auto; }
.cc_right img { vertical-align:bottom; display:block; margin:auto; }
.cc .cc_right { text-align:center; margin-left:auto; margin-right:auto; padding-top:40px; }
.cc .cc_title { font-size:24px; color:#444; font-weight:bold; line-height:120%; text-transform:uppercase; }
.cc .cc_drawing { padding-top:10px; text-align:justify; }
.cc_title .first{ color:#AAA; }
.cc hr { padding-left:25px; width:95%; color:#666; }
.cc .cc_required { color:#444; font-size:12px; font-weight:bold; }
.cc input { background:#DDD; border:1px solid #BBB; color:#444; }
.cc textarea { background:#DDD; border:1px solid #BBB; }
.cc td { color:#000; font-size:12px; }
.cc file { background:#DDD; border:1px solid #BBB; }
.cc button { color:#EEE; background:#FF0000; border:1px solid #BBB; }
.cc .au { background:#FFF; }
.au P { color:#144771; }
.au .cc_title { font-size:24px; color:#144771; font-weight:bold; line-height:120%; text-transform:uppercase; }
.au hr { color:#F5FAFA; }
.au .toptable { width:95%; margin:20px 0 0 25px; text-align:left; }
.au td { text-align:left; vertical-align:top; padding-bottom:5px; padding-right:10px; font-size:14px; line-height:150%; }
.au li { padding:0px; margin-left:0px; margin-bottom:10px; list-style:none; font-size:14px; line-height:150%; }
.au .one { font-size:20px; color:#666; }
.au .two { font-size:24px; color:#C7D5E1; }
.au a { font-size:14px; }
.au .cap { clear:both; width:300px; background-color:#F9F9F9; border:1px solid #CCC; padding:3px; font:11px/1.4em Arial, sans-serif; }
.au .first{ color:#C7D5E1; }
.au .center { text-align:center; margin-left:auto; margin-right:auto; }
#lightbox{ position:absolute; left:0px; width:100%; z-index:100; text-align:center; line-height:0; }
#lightbox img { max-height:500px; max-width:800px; }
#lightbox a img{ border:none; }
#outerImageContainer{ position:relative; background-color:#FFF; width:250px; height:250px; min-height:520px; margin-top:0; margin-left:auto; margin-right:auto; margin-bottom:0; border-top:3px solid #EEE; border-right:3px solid #EEE; border-left:3px solid #EEE; -moz-border-radius:10px 10px 0 0; -webkit-border-top-left-radius:10px; -webkit-border-top-right-radius:10px; border-top-right-radius:10px; border-top-left-radius:10px; -moz-box-shadow:0 0 50px #FFF; -webkit-box-shadow:0 0 50px #FFF; box-shadow:0 0 50px #FFF; }
#imageContainer{ padding:10px; }
#loading{ position:absolute; top:40%; left:0%; height:25%; width:100%; text-align:center; line-height:0; }
#hoverNav{ position:absolute; top:0; left:0; height:100%; width:100%; z-index:900; }
#imageContainer>#hoverNav{ left:0; }
#hoverNav a{ outline:none; }
#prevLink, #nextLink{ width:49%; height:100%; background-image:url(data:/images/gif;base64,AAAA); display:block; }
#prevLink {left:0; float:left; background:url(/images/cws-prev.gif) left 15% no-repeat; }
#nextLink { right:0; float:right; background:url(/images/cws-next.gif) right 15% no-repeat; }
#prevLink:hover, #prevLink:visited:hover { background:url(/images/cws-prev.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background:url(/images/cws-next.gif) right 15% no-repeat; }
#imageDataContainer{ font:10px Verdana, Helvetica, sans-serif; background-color:#FFF; margin-left:auto; margin-right:auto; line-height:1.4em; overflow:auto; width:100%; position:relative; z-index:200; -moz-box-shadow:0 10px 50px #FFF; -webkit-box-shadow:0 10px 50px #FFF; -box-shadow:0 10px 50px #FFF; border-top:none; border-right:3px solid #EEE; border-left:3px solid #EEE; border-bottom:3px solid #EEE; -moz-border-radius:0px 0px 10px 10px; -webkit-border-bottom-left-radius:10px; -webkit-border-bottom-right-radius:10px; border-bottom-right-radius:10px; border-bottom-left-radius:10px; }
#imageData{ padding:0 10px; color:#0077B9; }
#imageData #imageDetails{ width:70%; float:left; text-align:left; }
#imageData #caption{ font-weight:bold; }
#imageData #numberDisplay{ display:block; clear:left; padding-bottom:1.0em; }
#imageData #bottomNavClose{ width:66px; float:right;  padding-bottom:10px; outline:none;}
#overlay{ position:absolute; top:0; left:0; z-index:90; width:100%; height:500px; background-color:#CCC; }
/* TECH ARTICLE STYLES */
#tech-article { font-family:Verdana; background:#FFF; padding:0px 25px 40px 25px; }
#tech-article #header { height:135px; }
#tech-article .right { float:right; clear:right; margin:0 0 7px 20px; }
#tech-article .left { float:left; clear:left; margin:10px 20px 7px 0; }
#tech-article .center { text-align:center; margin:25px auto 7px auto; clear:both; }
#tech-article hr { margin:3px 0 0 0; height:0; border:0; border-top:1px solid #999; }
#tech-article .promoImage { float:right; clear:right; margin:20px 0 7px 20px; }
#tech-article .promotion { margin-top:15px; }
/* TECH ARTICLE TEXT */
#tech-article p { color:#444; text-align:justify; text-justify:newspaper; font-size:12px; line-height:167%; }
#tech-article span.factoid { font-weight:bold; color:#666; }
#tech-article .left p, #tech-article .right p, #tech-article .center p, #tech-article .promoImage p, #tech-article caption, #tech-article .pic-text { color:#222; font-size:10px; font-weight:bold; margin-top:7px; text-align:center; }
#tech-article h3 { font-size:20px; color:#444; font-weight:bold; line-height:120%; text-transform:uppercase; }
#tech-article span.first { color:#AAA; }
#tech-article h4  { font-size:14px; color:#777; }
#tech-article li { text-align:justify; text-justify:newspaper; font-size:10px; margin-bottom:7px; margin-left:-20px; list-style-type:none; line-height:140%; color:#444; }
#tech-article span.question { font-size:16px; font-weight:bold; font-family:"Georgia"; color:#777; }
#tech-article span.answer { font-size:16px; font-weight:bold; font-family:"Georgia"; color:#222; }
#tech-article .dropCap { float:left; font-family:"century gothic", sans-serif; font-size:550%; color:#AAA; line-height:90%; margin-right:2px; padding-bottom:0px; }
#tech-article blockquote { font-family:"georgia"; color:#666; line-height:120%; font-size:20px; width:20%; float:right; border-left :6px solid #AAA; padding :15px 10px 15px 18px; margin-bottom:18px; }
#tech-article blockquote p:last-child { margin-bottom:0; }
#tech-article .bqstart { font-family:"verdana"; float:left; height:25px; margin-top:-30px; padding-top:45px; padding-bottom:-20px; margin-bottom:-20px; font-size:600%; color:#DDD; }
#tech-article .bqend { font-family:"verdana"; float:right; height:0px; margin-top:37px; padding-top:-25px; font-size:600%; color:#DDD; }
/* TECH ARTICLE LINKS */
#tech-article ::selection, #tech-article ::-moz-selection { color:#D6543C; }
#tech-article .term, #tech-article a:hover.term, #tech-article a:active.term, #tech-article a:visited.term { font-size:10px; color:#666; text-decoration:underline; }
#tech-article a:link, #tech-article a:visited { color:#D6543C; }
#tech-article a:active, #tech-article a:hover { color:#BBB; }
#tech-article a:link.dark, #tech-article a:visited.dark { color:#222; font-weight:bold; }
#tech-article a:active.dark, #tech-article a:hover.dark { color:#BBB; font-weight:bold; }
#tech-article p a { font-size:12px; }
/* TECH ARTICLE TABLES */
#tech-article .dataTable { text-align:center; width:85%; margin-left:auto; margin-right:auto; margin-top:15px; margin-bottom:10px; background-color:#FFF; border-top:1px solid #AAA; border-right:1px solid #AAA; border-spacing:5px; caption:bottom; letter-spacing:1px; border-collapse:collapse; caption-side:bottom; }
.dataTable td { text-align:left; font-size:10px; padding:3px 3px 3px 6px; border-bottom:1px solid #AAA; border-left:1px solid #AAA; color:#444; }
.dataTable th { color:#666; background:#FAFAFA; font-size:10px; font-weight:bold; font-family:"verdana"; border-bottom:1px solid #AAA; border-left:1px solid #AAA; padding:5px; }
#tech-article .center th, #tech-article .center td { text-align:center; }
#tech-article .blank { height:35px; border:none; border-right:1px solid #FFF; border-bottom:1px solid #AAA; border-left:none; }
#tech-article .imageTable { background-color:#FFF; border:none; }
#tech-article .imageTable td { vertical-align:top; text-align:left; font-size:11px; border:none; padding:0 15px 0 15px; }
#tech-article .imageTable th { background-color:#FFF; border:none; }
#tech-article .pdf { text-align:center; margin:25px auto 0 auto; clear:both; }
#tech-article .pdf td { color:#222; font-size:10px; font-weight:bold; padding:0 25px 7px 25px; width:50%; }
/* TECH ARTICLE MISC */
#tech-article .textHR { text-align:center;  background:#F4F4F4; padding:2px 0 2px 0; }
/* Blue Buttons */
.blueBtns, .blueBtns:link, .blueBtns:active, .blueBtns:visited, .blueBtns:hover { display:inline-block; width:90px; height:34px; background-color:#006AA3; color:#FFF; text-align:left; text-decoration:none; font-weight:bold; font-size:16px; padding:5px; margin-top:2px; }
