@charset utf-8;
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tbody,tfoot,thead{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}
table,tr,th,td{outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0}
:focus{outline:0}
body{color:#333;background:#fff;font-family:Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;font-size:84%;line-height:1}
table{border-collapse:collapse;border-spacing:0}
caption,th,td{text-align:left;font-weight:400}
blockquote:before,blockquote:after,q:before,q:after{content:""}
.clearContent{clear:both;line-height:0;height:0}
.error{font-size:12px;font-weight:700;color:#a50000}
.success{font-size:12px;font-weight:700;color:#058205}
.footnote{font-size:.75em}
em{font-style:italic}
#questionsContactUs{font-weight:700;font-size:14px;float:right}
.contactPhone{font-size:18px;color:#a50000;letter-spacing:1px}
.contactIntlPhone{font-size:.8em}
.productDisplaySmallImg{float:left;width:130px;text-align:center;margin-top:10px}
.productBulletPoints{float:right;width:395px;vertical-align:top;padding-right:10px}
.productBulletPoints h2{margin-top:10px}
#productImage{float:left;width:45%;text-align:center}
#relatedProductContent{border-top:1px solid #ccc;margin-top:15px;color:#666}
#relatedProductContent img{float:left;margin:5px}
#relatedProductContent p{margin:7px}
#productDesc{float:right;width:50%;color:#333}
.navIconRow{width:100%;border-bottom:2px solid #ededed}
.navIconGroup{width:49%;float:left}
.navIconGroup img{float:left;padding:20px 5px 60px 15px}
.navIconGroup h2{color:#666;font-weight:700;margin-left:91px}
.navIconGroup select{font-size:1em;margin-left:12px}
.navIconGroup p{margin-left:92px}
fieldset{border:1px solid #ccc;margin-bottom:15px;padding:10px}
legend{font-size:1.5em;padding:5px}
.fieldwrapper{margin-bottom:10px;margin-top:10px}
label{width:202px;float:left;text-align:right;vertical-align:top;padding:5px}
label img{border:1px solid #ccc}
div.field{margin-left:210px;vertical-align:middle;padding:1px 3px}
div.fieldbig{font-size:1.25em;vertical-align:middle;padding:1px 3px}
div.fieldbig table tr th{text-align:left;font-weight:700;font-size:.8em}
div.fieldbig table tr td,div.field table tr td{font-size:.8em;vertical-align:middle}
div.fieldwrapper .fieldnote{margin-left:210px;font-size:.88em;padding:1px 3px}
.inputtext,select,inputRadio,textarea{background-color:#ededed;border:1px solid #666;margin-top:3px;font-size:1em;font-family:Arial, Helvetica, sans-serif;color:#000;padding:2px}
input.gsc-input{background-color:#ededed;border:1px solid #666;font-size:1.25em;width:200px;padding:2px}
.gsc-search-button{font-size:1.25em;padding:3px 10px}
.gs-visibleUrl-long{color:#093;margin-bottom:1.75em}
.required{color:red;font-weight:boldest;vertical-align:-2px;padding-right:5px}
.inputsubmit{margin-top:2px;margin-bottom:12px;font-size:1em;color:#000;padding:3px 10px}
a,a:visited,a:hover{text-decoration:none;color:#006797}
a:hover{color:#028fd0}
a:focus{outline:1px dotted invert}
hr{border:0 #dcdcdc solid;border-top-width:1px;clear:both;height:0}
sup{font-size:65%;vertical-align:super}
h1,h2,h3,h4,h5,h6{font-weight:400;color:#000}
h1{font-size:1.7em}
h2{font-size:1.2em;font-weight:700;margin:40px 0 5px}
h3{font-size:1em;font-weight:700}
ol{list-style:decimal}
li{margin-left:30px;margin-bottom:10px}
p,dl,hr,ol,ul,pre,table,address,fieldset{margin-bottom:20px;line-height:1.2}
form table{width:100%;display:table;margin-bottom:0}
form table th,form table td{width:30%;vertical-align:top;text-align:right;padding:8px 10px}
form input,form textarea{color:#666b5c;font-family:Helvetica, Arial, sans-serif;font-size:12px;padding:2px 5px}
form #submit{color:#414141}
form table td{width:70%;text-align:left}
form table tr.last th,form table tr.last td{border:none;padding-bottom:0}
form table label{line-height:1.2}
form table small{font-weight:400;font-size:11px;display:block;font-style:italic}
blockquote{line-height:1.4;margin:0 25px 30px}
button{background:none;border:none;display:inline;margin:0;padding:0}
form fieldset{border:1px solid #d9dce1;display:block;height:1%;padding:20px 10px}
form fieldset legend{font-size:1.6em;color:#f6861f;padding:0 15px}
#header{padding-top:18px;background:url(/common/images/template/layout/header/mesh.gif) left top repeat-x;margin-bottom:20px}
#header .wrapper{background:url(/common/images/template/layout/header/header.gif) left bottom no-repeat}
#supernav{font-size:84%;background:url(/common/images/template/layout/header/supernav.png) right bottom no-repeat;padding:5px 10px}
#accounts{margin:5px 0 0}
#supernav #superlinks{line-height:1;width:403px;margin:0}
#supernav #superlinks li{display:inline;line-height:1;margin:0}
#supernav #superlinks li a{float:right;margin:0 1px}
#supernav #superlinks li a:hover,#supernav #superlinks li.current a{background:url(/common/images/template/layout/header/supernav_highlight_cap.png) right top no-repeat;color:#fff}
#supernav #superlinks li a span{display:block;margin-right:10px;padding:5px 0 5px 10px}
#supernav #superlinks li a:hover span,#supernav #superlinks li.current a span{background:url(/common/images/template/layout/header/supernav_highlight.png) left top no-repeat;color:#fff}
#supernav #siteSearch{margin:0 10px 0 5px}
#supernav #siteSearch input#searchCriteria{background:url(/common/images/template/layout/header/search_field.gif) left top no-repeat;border:none;font-size:95%;margin:0;padding:5px}
#supernav #siteSearch input#search{padding:0}
#mainnav{margin:7px 0}
#mainnav li{display:inline;line-height:1;position:relative;float:left;z-index:3000;margin:0}
#mainnav li a{float:left;background:url(/common/images/template/layout/header/mainnav_cap.png) right top no-repeat;margin:0 10px}
#mainnav li a span{display:block;font-size:115%;font-weight:bolder;background:url(/common/images/template/layout/header/mainnav.png) left top no-repeat;margin-right:30px;height:18px;position:relative;padding:10px 3px 6px 18px}
#mainnav li a:hover,#mainnav li.current a,#mainnav li.active a{background-position:right bottom}
#mainnav li a:hover span,#mainnav li.current a span,#mainnav li.active a span{background-position:left bottom;color:#fff}
ul#mainnav li ul.subsections{list-style:none;position:absolute;left:20px;top:33px;background:#fff url(/common/images/template/layout/drop-down/drop-back.gif) left bottom repeat-x;display:none;float:left;border:1px solid #bdbcbd;z-index:2000;font-size:86%;margin:0;padding:5px 5px 10px}
ul#mainnav li ul.flow_left{right:20px;left:auto}
ul#mainnav li ul.subsections li ul.subsections{left:210px;top:0;font-size:100%}
ul#mainnav li ul.flow_left li ul.subsections{right:210px;left:auto}
ul#mainnav li ul.subsections li{border-bottom:1px solid #bdbcbd;clear:both;width:210px;margin:0;padding:0}
ul#mainnav li ul.subsections li a{float:left;width:200px;background-image:none;position:relative;line-height:1.2;margin:0;padding:5px}
ul#mainnav li ul.subsections li a span{width:6px;height:7px;text-indent:-999px;overflow:hidden;position:absolute;top:6px;right:5px;background:url(/common/images/template/layout/drop-down/more.png) left top no-repeat;margin:0;padding:0}
#content{z-index:-9999}
#footer{padding-top:15px;border-top:1px solid #cbcfd1;margin:30px 10px}
#footer p{font-size:86%;margin-bottom:5px;color:#707070}
#footer #social_media_links a{margin-right:5px}
#global_nav{background:url(/common/images/template/layout/footer/global_nav.gif) left bottom no-repeat}
#breadcrumbs{background:url(/common/images/template/layout/footer/breadcrumbs_top.gif) left top no-repeat;font-size:88%}
#breadcrumbs ol{list-style:none;background:url(/common/images/template/layout/footer/breadcrumbs_bottom.gif) left bottom no-repeat;padding-bottom:24px;margin:0}
#breadcrumbs ol li{display:inline;line-height:0;font-weight:700;background:url(/common/images/template/layout/footer/breadcrumb.png) right center no-repeat;float:left;margin:0;padding:17px 30px 15px 15px}
#sections h4{font-weight:700;margin-bottom:8px;font-size:90%}
#sections ul{list-style:none;font-size:84%;margin-bottom:25px}
#sections ul li{margin-left:0;line-height:1;margin-bottom:7px}
#sections .grid_3{margin-left:27px;margin-right:0}
#home_billboard{padding-bottom:5px;margin-bottom:20px;background:url(/common/images/template/layout/home_billboard/billboard.gif) left bottom no-repeat}
#home_billboard .panel{width:940px;min-height:380px;position:relative}
#home_billboard .panel p.info_text a{font-weight:700;color:#b5121b}
#home_billboard .panel p.info_text a:hover{color:#f90512}
#home_billboard #home_billboard_nav{background:url(/common/images/template/layout/home_billboard/billboard_nav.gif) left top repeat-x}
#home_billboard #home_billboard_nav ul{list-style:none;margin:0;padding:0 0 15px}
#home_billboard #home_billboard_nav ul li{display:inline;padding-top:20px;float:left;margin:0 20px}
#home_billboard #home_billboard_nav ul li a{color:#fff;padding:10px}
#home_billboard #home_billboard_nav ul li.current{background:url(/common/images/template/layout/home_billboard/billboard_selected.gif) center top no-repeat}
#home_billboard .homeBAB1Content{background:url(/common/images/homepage/BAB_NatGeo.jpg) left top no-repeat}
#home_billboard .homeBAB1Content h1{position:absolute;width:660px;color:#000;top:316px;left:25px;font-size:180%;font-weight:700}
#home_billboard .homeBAB1Content p.info_text{width:600px;position:absolute;top:233px;left:25px;font-size:140%;color:#FFF}
#home_billboard .homeBAB1Content .more_btn_container a.more_btn{width:192px;height:50px;position:absolute;top:315px;left:410px;text-indent:-9999px;background:url(/common/images/template/buttons/learn_more.png) left top no-repeat}
#home_billboard .homeBAB2Content{background:url(/common/images/homepage/BAB_T50e-Encryption.jpg) left top no-repeat}
#home_billboard .homeBAB2Content h1{position:absolute;top:20px;left:625px;color:#fff;width:500px;font-size:280%}
#home_billboard .homeBAB2Content .customer_cta{width:270px;position:absolute;top:60px;left:627px}
#home_billboard .homeBAB2Content .customer_cta a{color:#fff}
#home_billboard .homeBAB2Content .customer_cta p.cta{font-size:100%;margin:0}
#home_billboard .homeBAB2Content p.info_text{width:510px;position:absolute;top:230px;left:410px;font-size:150%;color:#FFF}
#home_billboard .homeBAB3Content{background:url(/common/images/homepage/BAB_Tape.jpg) left top no-repeat}
#home_billboard .homeBAB3Content .customer_cta{width:360px;position:absolute;top:10px;left:550px;color:#fff}
#home_billboard .homeBAB3Content .customer_cta p.cta{font-size:190%;text-align:center;margin:0}
#home_billboard .homeBAB3Content p.info_text{width:510px;position:absolute;top:230px;left:620px;font-size:130%;color:#FFF}
#home_billboard .homeBAB4Content{background:url(/common/images/homepage/BAB_UnivMinn.jpg) left top no-repeat}
#home_billboard .homeBAB4Content h1{position:absolute;top:20px;left:150px;color:#fc3;width:660px;font-size:150%}
#home_billboard .homeBAB4Content .customer_cta{position:absolute;top:330px;left:155px;font-size:150%;color:#000}
#home_billboard .homeBAB4Content p.info_text{width:670px;position:absolute;top:230px;left:30px;font-size:150%;color:#FFF}
#home_billboard .homeBAB4Content .more_btn_container a.more_btn{width:192px;height:50px;position:absolute;top:315px;left:500px;text-indent:-9999px;background:url(/common/images/template/buttons/learn_more.png) left top no-repeat}
#home_billboard .homeBAB5Content{background:url(/common/images/homepage/BAB_LTO-6-PrePurchase.png) left top no-repeat}
#home_billboard .homeBAB5Content h1{position:absolute;top:15px;left:25px;color:#fff;width:600px;font-size:450%}
#home_billboard .homeBAB5Content p.info_text{width:510px;position:absolute;top:246px;left:582px;font-size:140%;color:#FFF}
#home_billboard .homeBAB5Content .customer_cta{position:absolute;top:110px;left:582px;font-size:180%;color:#FFF}
#home_billboard .homeBAB5Content .more_btn_container a.more_btn{width:192px;height:50px;position:absolute;top:315px;left:715px;text-indent:-9999px;background:url(/common/images/template/buttons/learn_more.png) left top no-repeat}
#news p,#spotlight p,#about_spectra p,#news dl dt{font-size:88%;line-height:1.2;margin-left:0}
#news h2,#spotlight h2,#about_spectra h2{font-size:95%;font-weight:700;margin-bottom:10px;margin-top:0;padding-top:5px}
#spotlight{background:url(/common/images/template/layout/home_columns/center_col.jpg) left top no-repeat;width:230px;min-height:300px;padding:0 55px}
#news dl{border-bottom:1px solid #cbcfd1}
#news dl dt{float:left;width:80px;clear:left;border-top:1px solid #cbcfd1;padding-top:5px}
#news dl dd{float:left;width:195px;border-top:1px solid #cbcfd1;padding-top:5px;padding-right:5px}
#news dl dd p{font-size:86%;margin-bottom:5px;margin-top:0}
#news dl dd.first,#news dl dt.first{border-top:none;padding-top:0}
p#section_title{font-weight:700;padding-bottom:5px;border-bottom:1px solid #b3b3b3;margin:0}
ul#subnav{font-size:86%;list-style:none;line-height:1}
ul#subnav li a{display:block;padding:3px 0 2px}
ul#subnav li a:hover,ul#subnav li.current a{background:url(/common/images/template/layout/standard/subnav_arrow.gif) right top no-repeat;color:#333}
ul#subnav li ul{list-style:none;margin:0}
ul#subnav li ul li{border:none;padding:2px 0}
ul#subnav li ul li a,ul#subnav li.current ul li a{margin-left:0;color:#006797;background:url(/common/images/template/layout/standard/sub_subnav_bullet.gif) left 5px no-repeat;padding:0 20px 0 7px}
ul#subnav li ul li a:hover,ul#subnav li.current ul li a:hover,ul#subnav li.current ul li.current a{color:#333}
#center_col{width:505px;margin:0 0 0 15px}
#center_col h1,#wide_col h1,#center_col h2{margin:0 0 5px}
#center_col h2{margin-top:40px;font-weight:700}
#center_col ul,#product_content ul,#innerPad ul{list-style-type:disc}
#center_col ul.callouts,#product_content ul.callouts{list-style-type:none}
#center_col ul ul{padding-left:20px}
#billboard{background:url(/common/images/template/layout/products/product-top-level-billboard.jpg) left top no-repeat;color:#fff;height:325px;position:relative;margin-bottom:20px}
#billboard .copy{top:225px;color:#fff;left:15px;position:absolute}
#billboard h1{color:#fff;font-size:240%;margin-left:8px}
#billboard .btn{position:absolute;top:225px;right:30px}
.compare_btn a{background:url(/common/images/template/buttons/compare_products.png) left top no-repeat;width:192px;height:50px;text-indent:-99999px;overflow:hidden;display:block}
#product_slider{margin-bottom:20px}
#product_slider h2{font-size:95%;margin:5px 10px 0 28px}
#product_slider ul.slider_tabs{list-style:none;font-weight:700;font-size:90%;margin:0 10px 0 0}
#product_slider #slider{clear:left;width:940px;height:174px;overflow:hidden;position:relative}
#product_slider #slider ul{list-style:none;display:block;width:20000em;height:174px;position:absolute;border-right:1px solid #bdbcbd;margin:0!important;padding:0!important}
#product_slider #slider ul li{display:inline;float:left;border:none;width:177px;height:174px;margin:0!important}
#product_slider #slider ul li a{float:left;text-align:center;padding-top:10px}
#slider_container{width:884px;height:174px;overflow:hidden;background:url(/common/images/template/layout/ui/product_slider_back.gif) left top repeat-x;position:relative;margin:0 28px}
#product_slider a.back_btn,#product_slider a.forward_btn{position:absolute;top:0;left:0;width:28px;height:174px;background:url(/common/images/template/layout/ui/product_slider_left.gif) left center no-repeat;display:block;text-indent:-99999px;overflow:hidden}
#product_slider a.forward_btn{left:auto;right:0;background:url(/common/images/template/layout/ui/product_slider_right.gif) left center no-repeat}
#product_slider a.inactive,#product_slider a.inactive:hover,#product_slider a.inactive:active{background-position:left top;cursor:default}
ol.slider_pagination{list-style:none;position:relative;left:50%;margin-top:5px;margin-left:-24px;width:300px}
ol.slider_pagination li{display:inline;float:left;margin:0}
ol.slider_pagination li a,ol.slider_pagination li a:visited,ol.slider_pagination li a:hover{display:block;width:10px;height:11px;background:url(/common/images/template/layout/ui/pagination_dot.gif) left center no-repeat;text-indent:-99999px;overflow:hidden;line-height:1;margin:0 2px}
#product_page_nav{border-bottom:2px solid #46484f;margin-top:5px}
#product_page_nav ul{list-style:none;font-weight:700;font-size:90%;margin:10px 0 0}
#product_marquee{width:940px;min-height:400px;background:url(/common/images/template/layout/products/marquee.gif) left bottom no-repeat;margin-bottom:20px;overflow:hidden;position:relative}
#product_content_nav{margin-bottom:20px;width:640px}
#product_content_nav ul{list-style:none;font-weight:700;font-size:92%}
#product_content_nav ul li{display:inline;float:left;padding-right:1px;background:url(/common/images/template/layout/products/content_nav_line.gif) right top no-repeat;margin:0}
#product_content_nav ul li a{float:left;background:url(/common/images/template/layout/products/content_nav.gif) center top no-repeat}
#product_content_nav ul li a.current,#product_content_nav ul li a:hover{color:#000;background-position:center bottom}
#product_content_nav ul li.first a.current,#product_content_nav ul li.first a:hover{color:#000;background-position:left bottom}
#product_content_nav ul li.last a.current,#product_content_nav ul li.last a:hover{color:#000;background-position:right bottom}
#product_content_nav ul li a span{display:block;height:25px;line-height:1;padding:15px 15px 10px}
#product_content_nav ul li a.current span,#product_content_nav ul li.current a span{background:url(/common/images/template/layout/products/content_nav_current.png) center bottom no-repeat}
#contact_form{border-top:1px solid #b3b3b3;margin-bottom:20px;padding:0}
#contact_form h2{margin:20px 0}
#contact_form form p label{font-size:86%;width:50px;float:left;padding-top:5px}
#contact_form form p input{width:240px}
#contact_form .contactPodSubmit{margin-left:45px}
ul.data_list li{font-size:90%;margin-left:20px;padding:3px 0}
ul.data_list li ul{margin-bottom:0}
ul.data_list li ul li{border:none;margin-left:30px;font-size:100%}
#compare_content{margin-bottom:30px}
#compare_content h2{background:#f2f2f2 url(/common/images/template/layout/products/comparison_title.jpg) left bottom no-repeat;font-size:95%;clear:both;margin:0;padding:8px 0 23px 10px}
#compare_content hr{clear:both;height:0;border-color:#000;border-style:solid;border-width:2px 0 0;margin:5px 0}
#compare_content .product_item{float:left;display:inline;width:148px;text-align:center;margin:0 4px 20px}
#compare_content form .product_item label{color:#006797;text-align:left}
#compare_content table#compare_results th{font-weight:700;text-align:left}
#compare_content table#compare_results th,#compare_content table#compare_results td{border-bottom:1px solid #b3b3b3;padding:20px 30px 20px 0}
#compare_content table#compare_results td p,#compare_content table#compare_results td ul{font-size:88%;margin-bottom:0}
#compare_content table#compare_results td a img{display:block;text-align:center;margin:0 auto}
#compare_content table#compare_results tr.the_products td{text-align:center;margin:0 auto}
#compare_content table#compare_results tr.more_links th,#compare_content table#compare_results tr.more_links td{border-bottom:none}
p.instructions{text-align:center;clear:both;margin:auto}
ul.page_tools{list-style:none;margin-bottom:10px}
ul.page_tools li{display:inline;margin-left:10px}
ul.page_tools li a{font-weight:700;font-size:90%;padding:5px 0 5px 25px}
ul.page_tools li a.print{background:url(/common/images/template/buttons/print.gif) left top no-repeat}
ul.page_tools li a.share{background:url(/common/images/template/buttons/share.gif) left top no-repeat}
ul.page_tools li a.edit{background:url(/common/images/template/buttons/edit.gif) left top no-repeat}
ul.hotspots li{position:absolute;margin:0}
.pod_black{float:left;background:url(/common/images/template/layout/pods/pod_black/pod_black_cap.gif) left top no-repeat;margin-bottom:10px}
.pod_black .wrapper{display:block;width:200px;margin-top:20px;color:#fff;background:url(/common/images/template/layout/pods/pod_black/pod_black.gif) left bottom no-repeat;padding:0 15px 10px}
.pod_black a{color:#1dbadb}
.pod_black ul li{border:none!important;font-size:95%;padding:0 0 3px!important}
#contactUsPod{background:url(/common/images/template/layout/pods/contact/contact_top.gif) left top no-repeat;margin:10px 0}
#contactUsPod h4{font-weight:700;margin-bottom:10px}
#contactUsPod p{line-height:1;margin-bottom:0;font-size:84%}
#contactUsPod #contactMessage{padding:15px 15px 0}
#contactUsPod #contactInfoPod{display:block;background:url(/common/images/template/layout/pods/contact/contact_bottom.gif) left bottom no-repeat;padding:15px 0 15px 15px}
#contactUsPod #contactInfoPod p{margin-bottom:5px;font-size:100%}
#contactUsPod #contactInfoPod p input{width:130px}
#contactUsPod #contactInfoPod input.contactPodSubmit{margin-top:5px;padding:0}
.contentGroup{margin-bottom:20px;display:block;border:1px solid #bdbcbd}
.contentGroup .contentGroupData{background:#fff;display:block;padding:15px 15px 20px}
.contentGroup .contentGroupHeader{background:url(/common/images/template/layout/pods/content2col/header.gif) left bottom repeat-x;border-bottom:1px solid #bdbcbd;font-weight:700;color:#000;display:block;padding:10px 15px 5px}
.contentGroup2Columns{width:100%}
.contentGroup2Columns .contentGroupCell{width:48%;border:1px solid #b3b3b3;padding:5px 10px}
.contentGroup2Columns td.contentGroupCell{font-size:90%;vertical-align:top}
.contentGroup2Columns td.contentGroupCell ul li{margin:0 0 10px 15px}
.contentGroup2Columns td.contentGroupCell p{margin-bottom:10px;clear:both;line-height:16px}
.contentGroup2Columns td.contentGroupCell p img{float:left;margin-right:5px}
table.freeFormTable{width:100%;margin-bottom:20px}
table.freeFormTable tr.dark td{background:#f3f3f3}
table.dataTablesortable{width:100%;margin:20px 0}
table.dataTablesortable tr.trWhite td,table.dataTablesortable tr.trWhite th{background:#fff}
.dataTablesortable th span.sortarrow{color:#A50000;font-size:12px;font-weight:700;position:absolute;text-decoration:none}
.cols_3{background:url(/common/images/template/layout/ui/3col.jpg) center top no-repeat;font-size:88%;float:left;width:960px}
.cols_3 .cap{width:230px!important;padding:0 55px}
.cols_3 .wrapper{background:url(/common/images/template/layout/ui/3col_cap.jpg) center bottom no-repeat;padding-bottom:20px}
p.learn_more{margin-bottom:10px;margin-left:0}
p.learn_more a{font-weight:700;padding-right:10px;background:url(/common/images/template/layout/ui/learn_more.gif) right 2px no-repeat}
ul.callouts{list-style:none;margin-bottom:40px}
ul.callouts li{background:url(/common/images/template/layout/ui/callout_arrow.gif) left 4px no-repeat;margin-bottom:10px;padding-left:15px;margin-left:0}
p.intro_text{font-size:140%;padding-bottom:20px;border-bottom:1px solid #b3b3b3;line-height:1.3}
p.footnote{font-size:80%;margin-bottom:5px}
#global_sidebar{float:right;width:230px;display:inline;margin-right:10px}
#global_sidebar h3{padding-bottom:5px;border-bottom:1px solid #b3b3b3;margin-bottom:0}
#global_sidebar ul{list-style:none;font-size:90%;margin-bottom:5px}
#global_sidebar p.learn_more{font-size:84%;text-transform:uppercase;margin-bottom:20px}
#global_sidebar h3.learn_more_header{background:url(/common/images/template/layout/icons/learn_more.gif) left top no-repeat;padding:12px 0 10px 45px}
#global_sidebar h3.whitepapers_header{background:url(/common/images/template/layout/icons/whitepapers.gif) left top no-repeat;padding:12px 0 10px 40px}
#global_sidebar ul.whitepaper_list{font-size:86%}
#global_sidebar ul.whitepaper_list li{padding:6px 0 4px}
.Accordion{border-left:solid 1px #ccc;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc;margin-top:10px;overflow:hidden}
.AccordionPanel{margin:0;padding:0}
.AccordionPanelTab{color:#a50000;background-color:#eee;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;height:18px;background-image:url(/common/images/layout/controls/accordionBarBackground.gif);cursor:pointer;-moz-user-select:none;-khtml-user-select:none;margin:0;padding:2px}
.AccordionPanelContent{overflow:auto;height:200px;margin:0;padding:0}
.AccordionPanelOpen .AccordionPanelTab{background-color:#fff}
#shopAppFrame{width:905px;height:500px;border:1px solid #ccc;position:relative;background-color:#fff;margin:20px auto}
.additionalInfoOn{display:block;visibility:visible;height:450px;width:850px;position:absolute;top:25px;left:25px;border:1px solid #000;z-index:510;overflow:auto}
.additionalInfoOn fieldset{z-index:505;height:85%;margin:10px}
.additionalScreenOn{background-color:#fff;position:absolute;top:25px;left:25px;height:449px;width:849px;-moz-opacity:0.90;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);z-index:500}
#shopCatalog{height:100%;float:left;margin:0;padding:0}
#shopAppFrame .shopCatalogOff{width:175px}
#shopCart{height:100%;border:0;border-left:1px solid #ccc;background-image:url(/common/images/shop/cartOpenBackground.jpg);background-repeat:repeat-y;float:right;position:relative;margin:0;padding:0}
#shopAppFrame .shopCartOn .shopCartItemsOn select{display:block;visibility:visible;float:left;margin:0 20px}
#shopAppFrame .shopCartOn .shopCartItemsOn #cartItemsTotal{width:150px;font-size:14px;color:#000;float:right;margin-right:115px}
#shopAppFrame .shopCartOn .shopCartItemsOn #continueShopping p{float:right;margin:0}
#shopAppFrame .shopCartOn .shopCartItemsOn #checkoutIcon p{float:right;margin:0 85px 0 0}
#shopAppFrame #shopCartCover{background-image:url(/common/images/shop/cartClosedBackground.jpg);background-repeat:no-repeat;font-size:.8em;color:#000;height:390px;width:199px;position:absolute;top:32px;left:0;padding-top:30px}
#shopAppFrame #shopCartCover p{font-size:14px;color:#000;margin:10px 0 20px 20px}
#shopAppFrame #shopCartItems{overflow:auto;margin-bottom:30px;height:435px}
#shopAppFrame #shopCartItems p{font-size:12px;color:#000;margin:5px 0 10px 10px}
#shopAppFrame #shopCheckout{background-image:url(/common/images/shop/checkoutOpenBackground.jpg);background-repeat:repeat-y;position:absolute;left:0;bottom:0;margin:0}
#shopAppFrame #shopCheckoutItems{overflow:auto;height:435px;margin-bottom:30px}
#shopAppFrame .shopCartOff .shopCheckoutOff{width:184px;height:185px;background-image:url(/common/images/shop/checkoutClosedBackground.jpg);background-repeat:no-repeat}
#shopAppFrame .shopCartOff .shopCheckoutOff #shopCheckoutCover{width:184px;height:185px}
#shopAppFrame .shopCartOff .shopCheckoutOff #shopCheckoutCover p{font-size:14px;color:#000;margin:20px 0 30px 20px}
#shopAppFrame .shopCartOn .shopCheckoutOn{width:720px;height:468px}
#shopAppFrame .shopCartOn .shopCheckoutOn #shopCheckoutAccordion .AccordionPanelContent{height:310px}
#shopAppFrame .shopCartOn .shopCheckoutOn #shopCheckoutAccordion .orderSubmitControl{text-align:right}
#shopAppFrame .shopCartOn .shopCheckoutOff #shopCheckoutHeader{border-bottom:0}
#shopCheckoutHeader{height:30px;background-image:url(/common/images/shop/barControlBackground.jpg);background-repeat:repeat-x;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:hand}
#shopCatalogHeader img{margin-right:10px;float:right}
#shopCatalogHeader p{float:left;height:30px;line-height:30px;color:#a50000;font-size:20px;margin:0 0 0 10px}
#shopAppFrame #shopFilters{height:460px;width:140px;float:left;background-color:#fff;margin:0 0 0 3px}
#shopAppFrame #shopFilters p{font-size:12px;color:#999;margin:20px 0 0 5px}
#shopAppFrame #shopFilters select{margin-left:5px}
#shopAppFrame #shopFilters input{float:left;margin:10px 15px 10px 25px}
#shopAppFrame #shopFilters #shopSearch{margin:0 0 0 5px}
#shopAppFrame #shopFilters label{width:auto;float:none;color:#000;font-size:14px;height:35px;line-height:35px;padding:0}
#shopAppFrame #shopCatalogCover{background-image:url(/common/images/shop/catalogClosedBackground.jpg);height:469px;width:184px;position:absolute;top:31px;left:0}
#shopAppFrame .shopCatalogOn #shopProductDisplay{background-image:url(/common/images/shop/productDisplayBackground.jpg);background-repeat:repeat-y;border-left:1px solid #ccc;height:469px;width:566px;float:right;overflow:auto}
#shopAppFrame .shopCatalogOn #shopProductDisplay .shopProductCard{background-image:url(/common/images/shop/productCardBackground.gif);height:180px;width:200px;float:left;margin:10px 0 10px 45px}
#shopAppFrame .shopCatalogOn #shopProductDisplay .shopProductCard .shopProductCardControls{height:auto;width:80%;border-top:1px solid #ccc;padding-top:5px;text-align:center;margin:5px auto}
#shopAppFrame .shopCatalogOn #shopProductDisplay .shopProductCard .productImage{height:75px;width:75px;border:1px solid #000;float:left;display:none;visibility:hidden;margin:5px 5px 0}
#shopAppFrame .shopCatalogOn #shopProductDisplay .shopProductCard .productDesc{width:90%;height:50%;overflow:auto;float:right;font-size:12px;color:#000;margin:5px 5px 0}
.nav_area{width:264px;float:left;display:inline;margin-left:40px}
.nav_area h2{clear:both}
p.jump_link{position:absolute;bottom:0;left:40px;font-weight:700}
#product_marquee ul.gallery_nav li{float:left;width:auto;margin:0 5px 5px 0}
ul.gallery_nav li a img{border:1px solid #bebdbe}
ul.gallery_nav li a:hover img{border:1px solid #000}
ul.text_nav{list-style:none;margin-top:10px;width:264px}
ul.text_nav li{background:url(/common/images/template/layout/products/text_nav_item.jpg) left bottom no-repeat;display:block;font-weight:700;font-size:88%;margin:0;padding:0 0 20px}
ul.text_nav li a{background:url(/common/images/template/layout/products/text_nav_arrow.gif) right top no-repeat;display:block;line-height:1.2;margin:0 10px 0 0;padding:2px 10px 3px 0}
ul.text_nav li a:hover,ul.text_nav li.current a{background-position:right bottom;color:#333}
.content_area{width:610px;height:400px;float:right;display:inline;overflow:hidden;position:relative}
#marquee_video .content_area{margin-top:20px;height:380px}
.add_floor{background:url(/common/images/template/layout/products/marquee_false_floor.jpg) right top no-repeat;height:400px!important;width:610px;position:absolute}
#product_marquee #product_rotation{text-align:center;position:absolute;width:610px;margin:3px auto 0}
.loader{width:610px;height:400px;position:absolute;background:url(/common/images/template/layout/products/marquee_false_floor.jpg) right top no-repeat}
.loader img{margin:190px 0 0 290px}
#preloader{width:1px;height:1px;overflow:hidden;position:absolute;left:-9999999px}
#slider_wrapper{width:610px;background:url(/common/images/template/layout/ui/slider_598.gif) left bottom no-repeat;position:absolute}
#slider{cursor:move;height:400px;width:580px;position:relative;z-index:1}
#slider:active{cursor:move}
.ui-slider-handle{cursor:move;height:24px;position:absolute;bottom:0;width:18px;z-index:2;background:url(/common/images/template/layout/ui/slider_handle.png) center top no-repeat}
.ui-widget-content a{color:#222}
.nav_area .scrollable{position:relative;overflow:hidden;width:264px;float:left}
.content_area .scrollable{float:left}
.nav_area .scrollable .items,.content_area .scrollable ul.items{position:relative;list-style:none;overflow:hidden;top:0;z-index:1;margin:0}
.nav_area .scrollable ul.items li{float:left;list-style:none;width:264px;margin:0}
.nav_area .scrollable ul.items li ul li{height:auto}
ul.navi{clear:both;height:20px;width:auto;list-style:none;margin:0 0 0 100px}
ul.navi a,ul.navi a:visited,ul.navi a:hover{display:block;width:10px;height:11px;background:url(/common/images/template/layout/ui/pagination_dot.gif) left center no-repeat;text-indent:-99999px;overflow:hidden;line-height:1;cursor:pointer;margin:0 2px}
.feature{float:left;width:110px;min-height:110px;overflow:visible;text-align:center;margin:20px}
ul.hotspots{position:absolute;top:0;left:0;list-style:none;width:610px;height:400px}
ul.hotspots li a{width:13px;height:13px;text-indent:-999999px;overflow:hidden;display:block;background:url(/common/images/template/layout/ui/hotspot.png) left top no-repeat}
div.qtip-title{background:transparent!important;padding-top:0!important;padding-right:0!important;height:10px}
a.qtip-button{width:19px;height:19px;text-indent:-999999px;overflow:hidden;background:url(/common/images/template/buttons/close.gif) left top no-repeat;display:block;position:absolute!important;top:5px;right:5px;z-index:10}
div.qtip-content{width:257px}
div.qtip-content img{margin-bottom:5px;display:block}
#marquee_overview_spectrat50e{background:url(/common/images/products/spectrat50e/bab01.jpg) left top no-repeat;width:940px;height:400px;position:relative}
#marquee_overview_tfinity{background:url(/common/images/products/tFinity/bab01.jpg) left top no-repeat;width:940px;height:400px;position:relative}
#marquee_overview_media{background:url(/common/images/products/media/bab01.jpg) left top no-repeat;width:940px;height:400px;position:relative}
#marquee_overview_t950{background:url(/common/images/products/spectraT950/bab01.jpg) left top no-repeat;width:940px;height:400px;position:relative}
#marquee_overview_tranScale{background:url(/common/images/products/tranScale/bab01.jpg) left top no-repeat;width:940px;height:400px;position:relative}
#marquee_overview_spectraT120{background:url(/common/images/products/spectraT120/bab01.jpg) left top no-repeat;width:940px;height:400px;position:relative}
#marquee_overview_nastape{background:url(/common/images/products/nastape/bab01.jpg) left top no-repeat;width:940px;height:400px;position:relative}
#marquee_overview_dastape{background:url(/common/images/products/dastape/bab01.jpg) left top no-repeat;width:940px;height:400px;position:relative}
#marquee_overview_dedup{background:url(/common/images/products/dedup/bab01.jpg) left top no-repeat;width:940px;height:400px;position:relative}
#marquee_overview_nTier500{background:url(/common/images/products/nTier500/bab01.jpg) left top no-repeat;width:940px;height:400px;position:relative}
#marquee_overview_nTier700{background:url(/common/images/products/nTier700/bab01.jpg) left top no-repeat;width:940px;height:400px;position:relative}
#marquee_overview_spectrat50e .overview_copy,#marquee_overview_tfinity .overview_copy,#marquee_overview_media .overview_copy,#marquee_overview_t950 .overview_copy,#marquee_overview_tranScale .overview_copy,#marquee_overview_spectraT120 .overview_copy,#marquee_overview_nastape .overview_copy,#marquee_overview_dastape .overview_copy,#marquee_overview_dedup .overview_copy,#marquee_overview_nTier500 .overview_copy,#marquee_overview_nTier700 .overview_copy{position:absolute;left:20px;bottom:0;color:#fff}
#marquee_overview_spectrat50e .overview_copy h1,#marquee_overview_tfinity .overview_copy h1,#marquee_overview_media .overview_copy h1,#marquee_overview_t950 .overview_copy h1,#marquee_overview_tranScale .overview_copy h1,#marquee_overview_spectraT120 .overview_copy h1,#marquee_overview_nastape .overview_copy h1,#marquee_overview_dastape .overview_copy h1,#marquee_overview_dedup .overview_copy h1,#marquee_overview_nTier500 .overview_copy h1,#marquee_overview_nTier700 .overview_copy h1{margin-bottom:5px;font-size:240%;color:#fff}
#marquee_overview_spectrat50e .next_btn,#marquee_overview_tfinity .next_btn,#marquee_overview_media .next_btn,#marquee_overview_t950 .next_btn,#marquee_overview_tranScale .next_btn,#marquee_overview_spectraT120 .next_btn,#marquee_overview_nastape .next_btn,#marquee_overview_dastape .next_btn,#marquee_overview_dedup .next_btn,#marquee_overview_nTier500 .next_btn,#marquee_overview_nTier700 .next_btn{position:absolute;right:25px;bottom:40px}
#marquee_overview_spectrat50e .next_btn a.overview_btn,#marquee_overview_tfinity .next_btn a.overview_btn,#marquee_overview_media .next_btn a.overview_btn,#marquee_overview_t950 .next_btn a.overview_btn,#marquee_overview_tranScale .next_btn a.overview_btn,#marquee_overview_spectraT120 .next_btn a.overview_btn,#marquee_overview_nastape .next_btn a.overview_btn,#marquee_overview_dastape .next_btn a.overview_btn,#marquee_overview_dedup .next_btn a.overview_btn,#marquee_overview_nTier500 .next_btn a.overview_btn,#marquee_overview_nTier700 .next_btn a.overview_btn{width:192px;height:50px;text-indent:-9999px;overflow:hidden;background:url(/common/images/template/layout/products/overview_btn.png) left top no-repeat;display:block}
#marquee_overview_spectrat50e .next_btn a.video_btn,#marquee_overview_tfinity .next_btn a.video_btn,#marquee_overview_media .next_btn a.video_btn,#marquee_overview_t950 .next_btn a.video_btn,#marquee_overview_tranScale .next_btn a.video_btn,#marquee_overview_spectraT120 .next_btn a.video_btn,#marquee_overview_nastape .next_btn a.video_btn,#marquee_overview_dastape .next_btn a.video_btn,#marquee_overview_dedup .next_btn a.video_btn,#marquee_overview_nTier500 .next_btn a.video_btn,#marquee_overview_nTier700 .next_btn a.video_btn{width:192px;height:50px;text-indent:-9999px;overflow:hidden;background:url(/common/images/template/layout/products/video_overview_btn.png) left top no-repeat;display:block}
.container_16,.container_15{margin-left:auto;margin-right:auto;width:960px;position:relative}
.container_15{width:880px;padding:0 40px}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;margin-left:10px;margin-right:10px}
.last{margin-right:0}
.container_16 .grid_1{width:40px}
.container_16 .grid_2{width:100px}
.container_16 .grid_3{width:160px}
.container_16 .grid_4{width:220px}
.container_16 .grid_5{width:280px}
.container_16 .grid_6{width:340px}
.container_16 .grid_7{width:400px}
.container_16 .grid_8{width:460px}
.container_16 .grid_9{width:520px}
.container_16 .grid_10{width:580px}
.container_16 .grid_11{width:640px}
.container_16 .grid_12{width:700px}
.container_16 .grid_13{width:760px}
.container_16 .grid_14{width:820px}
.container_16 .grid_15{width:880px}
.container_16 .grid_16{width:940px}
.container_16 .prefix_0{padding-left:30px}
.container_16 .prefix_1{padding-left:60px}
.container_16 .prefix_2{padding-left:120px}
.container_16 .prefix_3{padding-left:180px}
.container_16 .prefix_4{padding-left:240px}
.container_16 .prefix_5{padding-left:300px}
.container_16 .prefix_6{padding-left:360px}
.container_16 .prefix_7{padding-left:420px}
.container_16 .prefix_8{padding-left:480px}
.container_16 .prefix_9{padding-left:540px}
.container_16 .prefix_10{padding-left:600px}
.container_16 .prefix_11{padding-left:660px}
.container_16 .prefix_12{padding-left:720px}
.container_16 .prefix_13{padding-left:780px}
.container_16 .prefix_14{padding-left:840px}
.container_16 .prefix_15{padding-left:900px}
.container_16 .suffix_0{padding-right:30px}
.container_16 .suffix_1{padding-right:60px}
.container_16 .suffix_2{padding-right:120px}
.container_16 .suffix_3{padding-right:180px}
.container_16 .suffix_4{padding-right:240px}
.container_16 .suffix_5{padding-right:300px}
.container_16 .suffix_6{padding-right:360px}
.container_16 .suffix_7{padding-right:420px}
.container_16 .suffix_8{padding-right:480px}
.container_16 .suffix_9{padding-right:540px}
.container_16 .suffix_10{padding-right:600px}
.container_16 .suffix_11{padding-right:660px}
.container_16 .suffix_12{padding-right:720px}
.container_16 .suffix_13{padding-right:780px}
.container_16 .suffix_14{padding-right:840px}
.container_16 .suffix_15{padding-right:900px}
.prepend{margin-left:25px}
.append{margin-right:25px}
.top{padding-top:20px}
.small_top{padding-top:10px}
.bottom{padding-bottom:20px}
.small_bottom{padding-bottom:10px}
.right{float:right;display:inline}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after{clear:both;content:'.';display:block;visibility:hidden;height:0}
* html .clearfix{height:1%}
ol,ul,ul.gallery_nav{list-style:none}
select,h6{font-size:.9em}
.gs-watermark,.gsc-cursor,a.skip_button{display:none}
.gs-title,strong{font-weight:700}
h4,h5{font-size:1em}
ul,.entry .body ul{list-style:disc}
ul#mainnav li ul.subsections li a:hover,table.dataTablesortable tr.trGrey td,table.dataTablesortable tr.trGrey th{background:#e9e9e9}
#breadcrumbs ol li.current,#product_content_nav ul li.last{background:none}
#home_billboard h2,h2.no_margin{margin-top:0}
.panel p,#center_col p,.grid_5 p,.grid_6 p,.first{margin-left:0}
#home_billboard .homeBAB2Content .more_btn_container a.more_btn,#home_billboard .homeBAB3Content .more_btn_container a.more_btn{width:192px;height:50px;position:absolute;top:315px;left:720px;text-indent:-9999px;background:url(/common/images/template/buttons/learn_more.png) left top no-repeat}
ul#subnav li,#global_sidebar ul li{border-bottom:1px solid #dddcdc;margin:0;padding:4px 0}
#product_slider h2,#product_slider ul.slider_tabs,.left{float:left;display:inline}
#product_slider ul.slider_tabs li,#product_page_nav ul li,ul.navi li{display:inline;float:left;margin:0}
#product_slider ul.slider_tabs li a,#product_page_nav ul li a{display:block;margin:0 10px;padding:5px 10px 13px}
#product_slider ul.slider_tabs li.current a,#product_page_nav ul li.current a{background:url(/common/images/template/layout/products/marquee_current.gif) center bottom no-repeat;color:#46484f}
#product_slider #slider ul li a img,#product_slider #slider ul li a span,.feature img{display:block;margin:0 auto 5px}
#product_slider a.back_btn:hover,#product_slider a.back_btn:active,#product_slider a.forward_btn:hover,#product_slider a.forward_btn:active,ol.slider_pagination li a:hover,ul.navi a:hover{background-position:left bottom}
ol.slider_pagination li.current a,#product_content_nav ul li.first a,ul.navi li.active a{background-position:left top}
#product_content_nav ul li.last a,#global_sidebar p.learn_more a{background-position:right top}
#contact_form form p,.pod_black .wrapper a img{margin-bottom:10px}
#compare_content .product_item img,.clearfix{display:block}
#compare_content table#compare_results td ul li,.small_prepend{margin-left:10px}
.pod_black h3,.pod_black h2{color:#fff;border:none!important}
.contentGroup2Columns th.contentGroupCell,table.freeFormTable th,table.dataTablesortable th{font-weight:700;color:#000;background:url(/common/images/template/layout/pods/content2col/header.gif) left bottom repeat-x}
table.freeFormTable th,table.freeFormTable td,table.dataTablesortable th,table.dataTablesortable td{border:1px solid #b3b3b3;padding:5px 10px}
.additionalInfoOff,.additionalScreenOff,#shopAppFrame .shopCartOn .shopCartItemsOff select,#shopAppFrame .shopCartOn #shopCartCover,#shopAppFrame .shopCartOff #shopCartItems,#shopAppFrame .shopCheckoutOff #shopCheckoutItems,#shopAppFrame .shopCartOn #shopCheckoutCover,#shopAppFrame .shopCartOn .shopCheckoutOn .userLoginScreenOff,.AccordionOff,#shopAppFrame .shopCatalogOn #shopCatalogCover,#shopAppFrame .shopCatalogOff select,#shopAppFrame .shopCatalogOff #shopProductDisplay{display:none;visibility:hidden}
#shopAppFrame .shopCatalogOn,#shopAppFrame .shopCartOn,#shopAppFrame .shopCartOn #shopCartHeader,#shopAppFrame .shopCartOn .shopCheckoutOff,#shopAppFrame .shopCatalogOn #shopCatalogHeader{width:720px}
#shopAppFrame .shopCartOff,#shopAppFrame .shopCartOff #shopCartHeader,#shopAppFrame .shopCatalogOff #shopCatalogHeader{width:184px}
#shopAppFrame .shopCartOn .shopCartItemsOn #continueShopping,#shopAppFrame .shopCartOn .shopCartItemsOn #checkoutIcon{float:right;width:220px;margin:10px 30px 0 0}
#shopAppFrame .shopCartOn .shopCartItemsOn #continueShopping a,#shopAppFrame .shopCartOn .shopCartItemsOn #checkoutIcon a{color:#94d094;font-size:18px;font-weight:700;text-decoration:none}
#shopAppFrame .shopCartOn .shopCartItemsOn #continueShopping img,#shopAppFrame .shopCartOn .shopCartItemsOn #checkoutIcon img{float:left;margin:-4px 0 0 20px}
#shopAppFrame .shopCartOff #shopCartCover,#shopAppFrame .shopCatalogOff #shopCatalogCover{display:block;visibility:visible}
#shopAppFrame .shopCartOn .shopCheckoutOn .userLoginScreenOn,#shopAppFrame .shopCartOn .shopCheckoutOn #shopCheckoutAccordion,#shopAppFrame .shopCartOn .shopCheckoutOn #shopCheckoutAccordion .AccordionPanelContent fieldset,p,#shopAppFrame .shopCartOn .shopCheckoutOn #shopCheckoutAccordion #billingConfirmation,#shopAppFrame .shopCartOn .shopCheckoutOn #shopCheckoutAccordion #shippingConfirmation,#shopAppFrame .shopCartOn .shopCheckoutOn #shopCheckoutAccordion #orderDetails{margin:10px}
#shopCheckoutHeader img,#shopCartHeader img{margin-left:10px;float:left}
#shopCheckoutHeader p,#shopCartHeader p{height:30px;line-height:30px;color:#a50000;font-size:20px;float:left;margin:0 0 0 10px}
#shopAppFrame .shopCartOn .shopCheckoutOn #shopCheckoutHeader img,#shopAppFrame .shopCartOn #shopCartHeader img,#shopAppFrame .shopCatalogOn #shopCatalogHeader img{visibility:hidden}
#shopCartHeader,#shopCatalogHeader{height:30px;background-image:url(/common/images/shop/barControlBackground.jpg);background-repeat:repeat-x;border-bottom:1px solid #ccc;cursor:hand}
#shopAppFrame .shopCatalogOn #shopProductDisplay .shopProductCard .productName,#shopAppFrame .shopCatalogOn #shopProductDisplay .shopProductCard .productPrice{text-align:center;font-size:12px;color:#000}
div.qtip-content p,div.qtip-content ul{font-size:88%}
