html{height:100%;overflow:auto;}
body{height:100%;margin:auto;padding:0;color:#fff;font:11px arial;min-width:1024px;width:100%;}
a{outline:0;}
img{border:0;}
a:link{color:#00a0d2;text-decoration:none;}
a:visited{color:#00a0d2;text-decoration:none;}
a:hover{color:#00a0d2;text-decoration:underline;}
a:focus{color:#00a0d2;text-decoration:underline;}
a:active{color:#00a0d2;text-decoration:underline;}
p{padding:0;margin:0;}
h1, h3, h4, h5{margin-top:0;}
h1{font-size:20px;line-height:24px;}
h3{font-size:16px;line-height:18px;}
h4{font-size:14px;line-height:16px;}
h5{font-size:12px;line-height:16px;font-weight:bold;}
.gone{visibility:hidden;}
.hidden{position:absolute;left:-1000em;visibility:hidden;}
.screenReading{font-size:0;height:0;overflow:hidden;position:absolute;width:0;}
#body{ width:1024px; margin:auto; padding-bottom:20px; background-color:#000000}


div.hidden{top:-1000em;overflow:hidden;}
.hand{cursor:pointer;}

a{outline:0}
img{border:0}
p{margin:0;padding:0}
h1,h3,h4,h5{margin-top:0}
h1{font-size:20px;line-height:24px}
h3{font-size:16px;line-height:18px}
h4{font-size:14px;line-height:16px}
h5{font-size:12px;line-height:16px;font-weight:700}
.gone{visibility:hidden}
.hidden{position:absolute;left:-1000em;visibility:hidden}
.screenReading{position:absolute;width:0;height:0;font-size:0}

div.hidden{top:-1000em;overflow:hidden}


#breadcrumbs{width:1024px;display:block;height:25px;background:#212121 url(/sbso/cleansheet/i/breadcrumb_bg.gif) left center repeat-x;position:relative;margin-bottom:1px;}
#breadcrumbs ul{list-style-type:none;margin:0;padding:0;position:relative;float:left;top:6px;left:11px;}
#breadcrumbs li{display:inline;float:left;position:relative;left:0;}
#breadcrumbs li a,
#breadcrumbs li.bc_current_page{color:#B2B2B2;text-decoration:none;}
#breadcrumbs li a:hover{text-decoration:underline;}
#breadcrumbs li a:visited{color:#B2B2B2;}
#breadcrumbs li span{margin:4px;}

h1,h3,h4,h5{margin-top:0}
h3{font-size:16px;line-height:18px}
.gone{display:none;visibility:hidden}
img{border:0 none}
a{outline-color:#-moz-use-text-color;outline-style:none;outline-width:0}

.title_area h1{font-size:28px;color:#F2F2F2;line-height:20px;font-weight:normal;}
.title_area .sub_title{font-size:14px;color:#B2B2B2;line-height:17px;margin:0px;}
#content_section{width:1000px;display:block;float:left;background:#131313 url(/sbso/cleansheet/i/bg_gradient.jpg) left top repeat-x;position:relative;}
#left_rail{width:190px;position:relative;float:left;padding:10px 10px 40px 10px;}
.side_promotion_area{margin:20px 0;padding:0 20px;}
.side_promotion{padding-bottom:20px;}
#left_rail ul{margin:0 0 0 5px;padding:0;}
#left_rail .nav_section_header,
#left_rail .nav_section_header{font-size:12px;font-weight:normal;margin:0;padding:0;text-transform:none;line-height:1.7em;position:relative;letter-spacing:0.02em;}
#left_rail li,
#right_rail li{margin:0;padding:0 0 0 10px;list-style-type:none;}
#left_rail a,
#right_rail a{text-decoration:none;color:#B2B2B2;line-height:1.7em;letter-spacing:0.02em;font-size:12px;}
#left_rail a:visited,
#right_rail a:visited{color:#5F76A5;text-decoration:none;}
#left_rail a:hover,
#right_rail a:hover,
#left_rail .nav_section_header:hover,
#right_rail .nav_section_header:hover{text-decoration:underline;}
#left_rail a.selected,
#right_rail a.selected{color:#F2F2F2;}
#left_rail ul li.menu_open,
#right_rail ul li.menu_open,
#left_rail ul li.menu_open ul li.menu_open,
#right_rail ul li.menu_open ul li.menu_open{background:transparent url(/sbso/cleansheet/i/menu_open.gif) left 7px no-repeat;position:relative;}
#left_rail ul li.menu_closed,
#right_rail ul li.menu_closed,
#left_rail ul li.menu_closed ul li.menu_closed,
#right_rail ul li.menu_closed ul li.menu_closed{background:transparent url(/sbso/cleansheet/i/menu_closed.gif) left 6px no-repeat;position:relative;}
#left_rail li.menu_closed .nav_section_header,
#right_rail li.menu_closed .nav_section_header{color:#B2B2B2;}
#left_rail li.menu_closed ul,
#right_rail li.menu_closed ul{display:none;}

.expertise-sprite{background:url("/sbso/cleansheet/pu/solutions/pc-expertise-sprite.png") scroll transparent no-repeat; width:100px; height:100px}
#expertise-product1.expertise-sprite{background-position:0 0px}
#expertise-product2.expertise-sprite{background-position:-100px 0px;}
#expertise-product3.expertise-sprite{background-position:-202px 0px; width:92px;}
#expertise-product4.expertise-sprite{background-position:-295px 0px; width:96px;}
#expertise-product5.expertise-sprite{background-position:-395px 0px; width:47px; margin-left:25px; margin-top:5px;}

#main_column{width:1000px;position:relative;float:left;margin:0;padding:0 0 20px 0;}
#main_column a{color:#00BFF3;text-decoration:none;font-size:12px;}
#main_column a:hover{text-decoration:underline;}
#main_column .content_block{padding-bottom:30px;clear:both;float:left;width:770px;}
#main_column .content_block img{margin:10px 0;}
.first_section_header{font-size:12px;text-transform:uppercase;color:#F2F2F2;padding-left:5px;font-weight:normal;margin-bottom:9px;padding-top:15px;letter-spacing:0.02em;}
.first_section_header{padding-top:5px;}
.content_block h3.section_header{margin:10px 0 20px 0;font-weight:normal;}
.rail_group{border-bottom:1px solid #2A2A2A;padding-bottom:20px;}
img{margin:0px !important; padding:0px !important;}
.bold{font-weight: bold;}
.udrline{text-decoration:underline !important;}
h2 {color: #b2b2b2 !important;}
h3 {color: #b2b2b2 !important;}
.activetab{background: url("/sbso/images/oov/solutions/pc_expertise/active-bg.jpg") no-repeat; width:137px; height:30px; color:#F2F2F2 !important; font-size:12px; font-weight:bold;}
.activetab a{color:#F2F2F2 !important; text-decoration:none; font-size:12px; font-weight:bold;}
.activetab a:hover{text-decoration:underline; color:#F2F2F2 !important;}
.idletab{background: url("/sbso/images/oov/solutions/pc_expertise/idle-bg.jpg") no-repeat; width:137px; height:30px; color:#848484 !important; font-size:12px; font-weight:bold;}
.idletab a{color:#848484 !important; text-decoration:none; font-size:12px; font-weight:bold;}
.idletab a:hover {text-decoration:underline; color:#F2F2F2 !important;}
/* START:Header sprite - added by matt */
div.ico{display:inline-block; text-indent:-9999px; background:url("/sbso/cleansheet/i/communities_icon_sprite.png") 0 0 no-repeat scroll transparent}
#h-email-ico{width:17px; height:12px; background-position:-15px 0}
#h-call-ico{width:15px; height:20px; background-position:0 0}
#h-office-ico{width:17px; height:18px; background-position:-47px 0}
div.hcom{width:85px; height:85px}
#h-com-1{background-position:0 -20px}
#h-com-2{background-position:0 -105px}
#h-com-3{background-position:0 -190px}
div.scom{width:15px;  height:15px}
#h-soc-1{background-position:-32px 0}
#h-soc-2{background-position:-64px 0}
#tabs {
    background: url("/sbso/solutions/pc_expertise/pos/images/tab_back.png") repeat-x scroll left top transparent;
    clear: both;
    height: 40px;
    width: 1000px;
}
#tabs ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
#tabs ul li.first {
    background-image: none;
    padding-left: 25px;
}
#tabs ul li {
    float: left;
    font-size: 15px;
    height: 28px;
    padding: 12px 12px 0;
}
#tabs ul li.active {
    background: url("/sbso/solutions/pc_expertise/pos/images/tab_active_left.png") no-repeat scroll left top transparent;
    padding-right: 0;
}
#tabs ul li.active span, #tabs ul li.active-first span {    
    color: #404040;
    height: 40px;
    margin-top: -12px;
    padding-right: 15px;
    padding-top: 12px;
}
#tabs ul li.active-first {
    background: url("/sbso/solutions/pc_expertise/pos/images/tab_active_right.png") no-repeat scroll left top transparent;
    padding-right: 0;
}
.top-banner {
	width:753px;
	height:275px;
	float:left;
	background: url("/sbso/solutions/pc_expertise/pos/images/bg-top-banner.jpg") repeat-x scroll right top transparent;
}
.inner-top-banner{
	width:359px;
	height:228px;
	margin:30px 0 0 12px !important; 
}
.right-nav {
	width:247px;
	height:275px;
	float:left;
	background: url("/sbso/solutions/pc_expertise/pos/images/bg-right-nav.jpg") repeat-x scroll right top transparent;
}
.slide{
	width:247px;
	height:325px;
	float:left;
	background: url("/sbso/solutions/pc_expertise/pos/images/bg-slides.jpg") repeat-x scroll right top transparent;

}
.img-slide1{
	width:136px;
	height:142px;
	float:left;
	margin:22px 0 0 53px !important;
}
.img-slide2{
	width:132px;
	height:124px;
	float:left;
	margin:40px 0 0 52px !important;
}
.img-slide3{
	width:145px;
	height:144px;
	float:left;
	margin:23px 0 0 50px !important;
}
.img-slide4{
	width:149px;
	height:148px;
	float:left;
	margin:32px 0 0 44px !important;
}
.txt-top-banner{
	height: 152px;
    left: 385px;
    position: absolute;
    top: 90px;
    width: 320px !important;
	color:#000000;
}
.txt-slide{
	color: #000000;
    height: 100px;
    margin: 179px 0 0 20px;
    position: relative;
    width: 200px;
}.txt-top-banner, .txt-top-banner-peripheral {
	height: 152px;
    left: 385px;
    position: absolute;
    top: 90px;
    width: 335px !important;
	color:#000000;
}
.txt-top-banner-peripheral {
	width: 336px !important;
	left:378px !important;
}
.inner-top-banner-peripheral {
    height: 243px;
    margin: 12px 0 0 78px !important;
    width: 271px;
}
#prog-disc p{
    font-size: 12px;
    letter-spacing: 0.02em;
    line-height: 1.7em;
}
.progressive-disclosure {
    float: left;
    height: auto;
    line-height: 1.7em !important;
    margin: 0;
    padding: 0 10px;
    width: 620px;
}
.prog-bg{
	width:246px;
	height:222px;
	float:left;
	background: url("/sbso/solutions/pc_expertise/pos/images/bg-prog-slides.jpg") repeat-x scroll right top transparent;
	margin:0 4px 4px 0 !important;
	float:left;
	display:block;
	
}
/*.insideContent ul {
	height: 255px;
	padding:0px;
}*/
.printers-slide1{
	margin:19px 0 0 57px !important;
}
.printers-slide2{
	margin:19px 0 0 77px !important;
}
.printers-slide3{
	margin:38px 0 0 59px !important;
}
.int-slide1{
	margin:55px 0 0 35px !important;
}
.int-slide2{
	margin:59px 0 0 39px !important;
}
.int-slide3{
	margin:43px 0 0 38px !important;
}
.int-slide4{
	margin:11px 0 0 64px !important;
}
.dis-slide1{
	margin:12px 0 0 48px !important;
}
.dis-slide2{
	margin:26px 0 0 51px !important;
}
.dis-slide3{
	margin:54px 0 0 60px !important;
}
.dis-slide4{
	margin:11px 0 0 61px !important;
}
.dis-slide5{
	margin:22px 0 0 54px !important;
}
.dis-slide6{
	margin:14px 0 0 61px !important;
}
.dis-slide7{
	margin:19px 0 0 41px !important
}
.dis-slide8{
	margin:41px 0 0 50px !important;
}
.dis-slide9{
	margin:1px 0 0 57px !important;
}
.disacc-slide1{
	margin:18px 0 0 38px !important;
}
.disacc-slide2{
	margin:19px 0 0 57px !important;
}
.disacc-slide3{
	margin:35px 0 0 48px !important;
}
.cash-drawer-slide1{
	margin:24px 0 0 29px !important;
}
.cash-drawer-slide2{
	margin:60px 0 0 29px !important;
}
.cash-drawer-slide3{
	margin:37px 0 0 29px !important;
}
.cash-drawer-slide4{
	margin:7px 0 0 42px !important;
}
.keyboard-slide1{
	margin:48px 0 0 34px !important;	
}
.keyboard-slide2{
	margin:0 0 0 36px !important;	
}
.keyboard-slide3{
	margin:0 !important;	
}
.barcode-slide1{
	margin:17px 0 0 47px !important;
}
.barcode-slide2{
	margin:8px 0 0 60px !important;
}
.barcode-slide3{
	margin:34px 0 0 44px !important;
}
.share_button {
    background: url("/sbso/cleansheet/i/buttons_sprite.png") no-repeat scroll left -57px transparent;
    float: left;
    height: 19px;
    margin-right: 15px;
    padding: 0 0 0 2px;
}
.share_button a {
    background: url("/sbso/cleansheet/i/buttons_sprite.png") no-repeat scroll right -57px transparent;
    color: #00BFF3;
    display: block;
    font-size: 10px;
    font-weight: bold;
    padding: 3px 8px 3px 0;
    position: relative;
    right: -2px;
    text-decoration: none;
    text-transform: uppercase;
    width: 55px;
}
.js_fb_like {
    float: left;
    position: relative;
    top: -1px;
}
.js_fb_like a {
    color: #B2B2B2;
    display: block;
    font-size: 10px;
    text-decoration: none;
}
*html img, .productsBlockImg, .productsBlockTxt_3Right, .mediaTagLogo, .connectImage, .laptopBlockImg ,.customLeft, #rails_bg_container,.rssFeed, .chatBox, .ctaButton, .secondary_button, a.secondary_button, .productsBlockTxt_3Right { behavior: url(/sbso/iepngfix.htc) }