@charset "UTF-8";
/* PRINT.CSS */

/* RESET STYLES */
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, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {display: block;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
table {border-collapse: collapse;border-spacing: 0;}
/* --- End Reset --- */
ul, li { list-style: none; }

/* Hide all elements that should not be printed */
#globalWrap, menu#global, input#searchBox, input#searchBttn, form#searchForm, menu#AccntCart, nav#mainNav, section#prodRtCol, .supportBox { display: none; }
body, header, section, menu, div, footer, p, a, ul, h1, h2, h3, h4, h5, h6 { font-family:Arial, Helvetica, sans-serif; }
div#headContent img { margin-bottom: 20px; }
section#promoBanner { margin-bottom: 0px; }
footer {
	width: 100%;
	height: 193px;
	background-color: #000;
	clear: both;
	color: #FFF;
	display: block;
	margin-top: 30px;}
footer section#top {
	width: 100%;
	height: 110px;
	padding-top: 16px;
	text-align: center;
	background: url(../images/footer-top-Bg.jpg) repeat-x;
	border-bottom: solid 1px #ffffff;	}
footer section#top ul {
	width: 166px;
	display: block;
	margin: 0 auto;
	text-align: center;
	height: 20px;
	font-size: 11px;
	font-weight: bold;}
footer section#top ul li {margin-right: 6px;}
footer section#top div.container ul li.pna { float: left; margin-right: 16px; display: block; line-height: 20px; }
footer section#top ul li a { float: left; margin-right: 4px; display: block; }
footer section#top ul li a.last { margin-right: 0px; float: left; }
footer section#top ul li a:hover {}
footer section#top ul.blue {
	width: 854px;
	margin-top: 10px;
	clear: left;}
footer section#top ul.blue li a { 
	color: #00a3e3; 
	margin-right: 16px;
	width: auto;
	background-image: url(../images/footer-blue-bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	display: list-item;
	padding-left: 8px;
	float: left;
	font-size: 11px;
	font-weight: bold;}
footer section#top ul.blue li a.last { margin-right: 0px; }
footer section#top ul.blue li a:hover { text-decoration: underline; }
footer section#top ul.pink {
	width: 880px;
	margin-top: 6px;}
footer section#top ul.pink li { float: left; }
footer section#top ul.pink li img { margin-top: -8px; margin-bottom: -6px; }
footer section#top ul.pink li a {
	color: #ff005a;
	margin-right: 10px;
	width: auto;
	display: list-item;
	float: left;
	font-size: 11px;
	font-weight: bold;
	padding-left: 8px;
	background: url(../images/footer-pink-bullet.gif) no-repeat;
	background-position: 0px 5px;}
footer section#top ul.pink li a:hover { text-decoration: underline; }
footer section#top ul.white {
	width: 500px;
	margin-top: 0px;
	display: block;
	clear: left;}
footer section#top ul.white li {
	float: left;
	margin-right: 10px;
	font-weight: normal;
	font-size: 10px;
	padding-bottom: 12px;}
footer section#top ul.white li a {
	color: #FFF;
	margin-right: 0px;
	display: list-item;
	font-size: 10px;
	font-weight: normal;
	margin-left: 0px;
	padding-left: 0px;}
footer section#top ul.white li a:hover { text-decoration: underline; }
footer section#bottom {
	width: 910px;
	height: 49px;
	text-align: center;
	margin: 0 auto;
	padding-top: 18px;}
footer section#bottom ul {
	color: #555555;
	font-size: 10px;
	text-align: center;}
footer section#bottom ul.row1 {
	background: #FF9;
	width: 910px;
	display: block;
	margin: 0 auto;
	text-align: center;
	clear: left;
	padding-bottom: 12px;}
footer section#bottom ul.row2 {
	width: 768px;
	display: block;
	margin: 0 auto;
	text-align: center;
	clear: left;
	padding-top: 12px;}
footer section#bottom ul li {
	float: left;
	display: list-item;
	text-align: center;
	line-height: 14px;
	margin-left: 3px;
	margin-right: 3px;}
footer section#bottom ul li a { 
	color: #555555;
	font-size: 10px;
	float: left;
	display: list-item; 
	text-align: center;}
footer section#bottom ul li a:hover { text-decoration: underline; }
/* --- Product Details Content Styles --------------------------------------------------------- */
ul#breadCrumbs {
	padding-left: 8px;
	font-size: 10px;
	width: auto;
	color: #000;
	float: left;
	height: 14px;
	display: block;
	clear:left;
	padding-bottom: 8px;}
ul#breadCrumbs li { padding-right: 8px; text-decoration: none; float: left; width: auto; display: block; }
ul#breadCrumbs li a {
	color: #00a3e3;
	text-decoration: none;
	font-size: 10px;
	display: block;
	width: auto;}
ul#breadCrumbs li a:hover { text-decoration: underline; }
ul#breadCrumbs li.currentPage { color:#000; display: block; width: auto; }
section#productDtlHead { width: auto; height:auto; clear: left; }
div#productImages {
	float: left;
	height: auto;
	width: 300px;
	padding-bottom: 10px;
	margin-right: 30px;}
div#productImages img { width: 300px; height: 224px; }
section#productDtlHead div#productImages p { 
	color: #999; 
	font-weight: bold; 
	font-size: 12px;
	font:Arial, Helvetica, sans-serif;
	padding-bottom: 3px;}
div#productImages { margin-top:0px; padding-top: 0px; }
div#colorSelector ul li, div#colorSelector ul li a { 
	float: left; 
	display: block; 
	margin-right: 4px; }
div#colorSelector ul li a img {
	height: 15px;
	width: 15px;}
div#imgControls { clear: left; }
div#productImages div#imgControls { 
	color: #00a3e3; 
	font-size: 11px; 
	height: 15px; 
	width: 300px;  
	margin-top: 6px; 
	display: block;
	text-align: right;
	margin-bottom: 26px;}
div#productImages div#imgControls ul li {width: auto;}
div#imgControls ul li a { 
	float:left; 
	margin-right:12px; 
	color:#00a3e3;}
div#imgControls ul li a img { 
	width: auto;
	height: auto;
	float:left; 
	margin-right: 4px; 
	margin-left: 4px;}	
div#imgControls ul li a.enlarge { margin-right:0px; }
div#productImages div#thumbCarousel {
	width: 300px;
	border-top: solid 1px #ccc;
	clear: left;
	height: 66px;
	margin-top: 4px;
	padding-top: 12px;
	padding-left: 0px;
	margin-left: 0px;}
div#thumbCarousel ul li {
	float:left;
	height: auto;
	width: auto;
	margin-right: 10px;}
div#thumbCarousel ul li {
	border: solid 1px #cccccc;
	height: 50px;
	width: 50px;
	display: block;}		
div#thumbCarousel ul li a.photoGroup img { width: 50px; height: 50px; }
ul.priceLabels { float: left; padding-right: 8px; }
ul.prices { padding-top: 16px; }
div#productInfo { height: auto; width: 615px; margin-top: 30px; margin-left: 300px; }
div#productInfo h1 { 
	font-size: 18px;
	display: block;
	font-weight: bold;}
.pink { color:#ff005a; }
section#productDtlHead div#productInfo p.model { 
	font-size: 11px; 
	color: #cccccc; 
	float: right; 
	height: auto; 
	width: auto; 
	line-height: 18px; 
	margin-top: -4px; }
section#productDtlHead div#productInfo p.reviews { 
	width: 615px; 
	border-top: 1px solid #CCC; 
	clear: right; 
	padding-top: 8px; 
	height: auto; 
	font-size: 11px; 
	color: #00a3e3; }
div#productInfo p.reviews a { color: #00a3e3; }
section#productDtlHead div#productInfo p.reviews img { vertical-align: text-top; }
section#productDtlHead div#productInfo p.facebook { font-size: 11px; }
section#productDtlHead div#productInfo p.facebook a.blue{ text-decoration:underline; color: #00a3e3; }
section#productDtlHead div#productInfo p.facebook span.grey { 
	padding-left: 4px; 
	padding-right: 4px; 
	color: #cccccc; }
section#productDtlHead div#productInfo p.facebook img.facebookLikeBttn { height: 35px; width: auto; vertical-align: middle; }
section#productDtlHead div#productInfo div#flContent { 
	height: auto; 
	width: 250px; 
	float: left; 
	margin-top: 4px; 
	font-size: 12px; 
	line-height: 20px; 
	font-weight: bold; 
	padding-bottom: 24px;}
div#flContent ul, div#flContent ul li {
	list-style-position: inside;
	list-style-type: square;	}
section#productDtlHead div#productInfo div#flContent ul.priceLabels { float: left; width: 70px; padding-top: 26px; list-style-type: none; }
div#flContent ul.priceLabels li, div#flContent ul.prices li, div#flContent ul.addTo li { list-style-type: none; }
section#productDtlHead div#productInfo div#flContent ul.prices { padding-top: 26px; margin-left: 75px; width: 70px; list-style-type: none; }
section#productDtlHead div#productInfo div#flContent ul.prices span.pink b { font-size:18px; }
section#productDtlHead div#productInfo div#flContent ul.addTo { width: 95px; margin-left: 140px; margin-top: -46px; list-style-type: none; }
section#productDtlHead div#productInfo div#flContent ul.addTo li a.wishList { 		
	font-size:10px; 
	display: block; 
	color: #00a3e3; 
	padding-left: 8px; }
section#productDtlHead div#productInfo div#flContent ul.addTo li a.wishList:hover { text-decoration: underline; }
section#productDtlHead div#productInfo div#flContent ul.addTo li input.addToCartBttn {
	display: block;
	border-style: none;
	height: 22px;
	width: 88px;
	background: url(../images/bttns/addToCartBttn.png) no-repeat;
	margin-left: 4px;	}
section#productDtlHead div#productInfo div#flContent ul.addTo li a p.addToCart { color: #FFF; height: 16px; width: auto; word-spacing: -.1em; padding-bottom: 3px; }
section#productDtlHead div#productInfo div#flContent ul.addTo li a p.addToCart img { padding-left: 3px; }
section#productDtlHead div#productInfo div#flContent ul.pink { font-weight: normal; padding-top: 8px; }
section#productDtlHead div#productInfo div#productBadges { height: 210px; width: 235px; float: right; margin-top: 4px; border-left: 1px solid #ccc; padding-left: 22px; }
section#productDtlHead div#productInfo div#productBadges ul.badges li { float: right; height: 35px; width: auto; margin-left: 3px; margin-bottom: 3px; }
section#productDtlHead div#productInfo div#productBadges p.reviewsAwards { font-size: 11px; padding-top: 125px; border-bottom: 1px solid #CCC; color: #999999; font-weight: bold; margin-bottom: 6px; }
section#productDtlHead div#productInfo div#productBadges ul.reviewLogos li { float: left; margin-right: 10px; }
section#productDtlHead div#productInfo div#productBadges ul.reviewLogos li.right { margin-right:0px; }
section#productDtlHead div.bumper {
	clear: both;
	display: block;
	height: 1px;}
/* --- Product Details --- Tabbed Content ----------------------------------------------------- */

section#tabbedContent nav#productTabsNav ul.overview {
	height: 36px;
	width: 766px;
	background-image: url(../images/product-tabs-overview.png);
	background-repeat: no-repeat;
	font-size: 11px;
	z-index: 100;
	clear: left;}
section#tabbedContent nav#productTabsNav ul.overview li {
	float:left;
	padding-top: 7px;
	font-weight: bold;
	width: auto;
	padding-left: 27px;}
section#tabbedContent nav#productTabsNav ul li a { float: left; }
section#tabbedContent nav#productTabsNav ul li.single { padding-top:13px }
section#tabbedContent nav#productTabsNav ul li a.single {padding-top:6px;}
/* UPDATED TAB CODE =============================================== */
section#tabbedContent { 
	display: block;
	height: auto;
	width: auto
	font-size: 11px;
	clear: left;
	float: left;
	min-height: 566px;
	overflow: visible;
	margin-bottom: 12px;}
section#tabbedContent ul { 
	font-size: 11px; 
	margin-bottom: 20px;}
section#tabbedContent ul li { 
	color: #00a3e3; 
	float: left;
	width: auto; 
	font-weight: bold;
	border: solid 1px #CCC;
	padding: 2px 8px;
	display: block;
	margin-right: 20px;}
section#tabbedContent ul li a { 
	color: #555; 
	float: left;
	width: auto;
	padding: 2px 8px;
	display: block;
	margin-right: 20px; }
	
/* TAB CONTENT ========================================== */
section#tabbedContent div#tabbedContentBox { 
	width: 600px; 
	height: auto; 
	clear: left;
	float: left; 
	display: block; 
	padding: 30px;
	margin-bottom: 20px;
	font: Arial, Helvetica, sans-serif; }
section#tabbedContent div#tabbedContentBox h3 { font-size: 11px; }
section#tabbedContent div#tabbedContentBox h4 { 
	margin-right: 12px; 
	height: auto; 
	width: auto; 
	margin-bottom: 16px; 
	color: #000; 
	font-size: 11px; }
section#tabbedContent div#tabbedContentBox h4 a { color:#00a3e3; }
section#tabbedContent div#tabbedContentBox h4 a:hover { text-decoration: underline; }
section#tabbedContent div#tabbedContentBox p { font-size: 11px; line-height: 18px; color: #40474b; margin-bottom: 16px; }
section#tabbedContent div#tabbedContentBox ul, section#tabbedContent div#tabbedContentBox ol {
	font-size: 11px;
	color: #40474b;
	line-height: 18px;}
section#tabbedContent div#tabbedContentBox ul {
	list-style-position: inside;
	list-style-type: square;	}
section#tabbedContent div#tabbedContentBox ol {
	list-style-position: inside;
	list-style-type: decimal;}
section#tabbedContent div#tabbedContentBox a { color: #00a3e3; }
section#tabbedContent div#tabbedContentBox a:hover { text-decoration: underline; }

/* TECH SPECS TAB CONTENT STYLES ============================================ */
section#tabbedContent div#tabbedContentBoxFullWidth { 
	width: 764px; 
	height: auto; 
	float: left; 
	display: block; 
	padding: 30px 0; 
	margin-bottom: 20px;} 
div#tabbedContentBoxFullWidth table {
	width: 764px;
	height: auto;
	padding: 8px;
	font-size: 11px;
	line-height: 16px;}
div#tabbedContentBoxFullWidth table tr td.title {
	font-size: 11px;
	font-weight: bold;
	color: #00a3e3;
	padding-top: 12px;
	text-transform: uppercase;}
div#tabbedContentBoxFullWidth table tr td {
	padding-left: 24px;
	padding-right: 24px;}
div#tabbedContentBoxFullWidth table tr.zebra { background-color: #e1e1e1;}
div#tabbedContentBoxFullWidth ul.colDescription {
	display: block;
	width: 340px;
	height: auto;
	font-size: 11px;
	line-height: 16px;
	float: left;}
div#tabbedContentBoxFullWidth ul.colDescription li {padding-left: 20px;		}
div#tabbedContentBoxFullWidth ul.colDescription li.stripe { background-color: #e1e1e1; }
div#tabbedContentBoxFullWidth ul.colDescription li h2 {
	color: #00a3e3;
	font-weight: bold;
	font-size: 11px;
	margin-top: 12px;}
div#tabbedContentBoxFullWidth ul.value {
	display: block;
	margin-left: 340px;
	height: auto;
	width: 404px;
	line-height: 16px;
	font-size: 11px;}
div#tabbedContentBoxFullWidth ul.value li h2 {
	font-size: 11px;
	font-weight: bold;
	margin-top: 12px;}
div#tabbedContentBoxFullWidth ul.value li {
	padding-left: 10px;
	padding-right: 12px;}
div#tabbedContentBoxFullWidth ul.value li.stripe { background-color: #e1e1e1; width: 100%; }
div#tabbedContentBoxFullWidth table tr td a { color: #00a3e3; text-decoration: underline; }
div#tabbedContentBoxFullWidth table tr td a:hover { text-decoration: underline; }
div#tabbedContentBoxFullWidth table tr td a.glossary { font-weight: bold; color: #00a3e3; }
div#glossary {
	display: block;
	clear: left;
	float: left;
	margin-left: 12px;
	font-size: 11px;
	line-height: 14px;
	color: #999;
	padding-top: 30px;
	list-style-position: outside;
	list-style-type: decimal;}
div#glossary a ol {
	display: block;
	list-style-type: decimal;
	list-style-position: outside;}
div#glossary a ol li {
	margin-left: 26px;
	display: list-item;
	list-style-type: decimal;
	list-style-position: outside;
	padding-bottom: 4px;
	color: #999;}

/* REVIEWS TAB ============================================================= */
div#tabbedContentBox div.reviews h2 { font-size: 11px; }
div#tabbedContentBox div.reviews section#reviewsSummary {}

/* FAQS TAB ================================================================ */
section#tabbedContent div#tabbedContentBox div#accordion h3 a {
	color: #000;
	line-height: 14px;
	display: block;
	padding-top: 2px;
	margin-left: 6px;}
section#tabbedContent div#tabbedContentBox div#accordion div p.answer {
	line-height: 16px;
	padding-top: 4px;
	color: #00a3e3;
	width: 550px;
	padding-left: 9px;}
section#tabbedContent div#tabbedContentBox div#accordion div p.answer img { display: block;clear: left;	 }

/* ACCESSORIES TAB ========================================================= */
section#tabbedContent div#tabbedContnetBox div.accessories { width: 700px; height: auto; }
section#tabbedContent div#tabbedContentBox div.accessories h2 {font-size: 11px;margin-left: 10px;}
section#tabbedContent div#tabbedContentBox div.accessories img  {width: 600px;overflow-y: hidden;}
section#tabbedContent div#tabbedContentBox div.accessories p.grey {
	color: #999;
	margin-left: 10px;
	display: block;
	margin-top: 14px;
	margin-bottom: 0px;
	margin-bottom: 0px;}
section#tabbedContent div#tabbedContentBox div.accessories p a img {
	float: left;
	display: block;
	margin-top: 5px;
	margin-left: 18px;
	margin-right: 4px;
	width: 8px;
	height: 9px;}
div#tabbedContentBox div.accessories p a { display: block; margin-bottom: 34px; }
div#tabbedContentBox div.accessories h3 {font-size: 11px;margin-left: 10px;}
div#tabbedContentBox div.accessories h4 {font-size: 11px;margin-left: 10px;padding-top: 12px;}
div#tabbedContentBox div.accessories div.product {
	display: block;
	float: left;
	width: 120px;
	height: auto;
	margin-top: 18px;
	margin-left: 22px;
	text-align: center;
	boder: none;	}
div#tabbedContentBox div.accessories div.product h5 {
	font-size: 11px;
	color: #000;
	text-align: left;
	padding-top: 12px;
	padding-bottom: 4px;}
section#tabbedContent div#tabbedContentBox div.accessories div.product img.prodImg {width: 120px;height: 90px;}
section#tabbedContent div#tabbedContentBox div.accessories div.product ul {text-align: left;list-style: none;	}
div#tabbedContentBox div.accessories div.product ul li.price {
	color: #00a3e3;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
	border: none;}
div#tabbedContentBox div.accessories div.product ul li.price span { margin-left: 6px; border: none; }
div#tabbedContentBox div.accessories div.product ul li.number {
	color: #999;
	padding-bottom: 2px;
	display: block;
	border: none;}
div.product input { border: none; }
section#tabbedContent div#tabbedContentBox div.accessories div.product ul li input.addToCartBttn {
	display: block;
	width: 88px;
	height: 22px;
	border-style: none;
	background: url(../images/bttns/addToCartBttn.png) no-repeat;
	border: none;}
section#tabbedContent div#tabbedContentBox div.accessories p.showAll { 
	color: #999;
	display: block;
	width: 620px;
	height: auto;
	text-align: right;
	margin-left: 0px;
	padding-top: 12px;
	clear: left;
	margin-bottom: 12px;
	line-height: 11px; }
section#tabbedContent div#tabbedContentBox div.accessories p.showAll a {
	color: #999;
	margin-bottom: 0px;
	padding-bottom: 0px;
	line-height: 11px;}
section#tabbedContent div#tabbedContentBox div.accessories p.showAll a:hover { text-decoration: underline; }
section#tabbedContent div#tabbedContentBox div.accessories p.showAll img { margin-top: 2px; display: block; }

/* OPERATING MANUALS TAB ===================================================== */
div#tabbedContentBox div.manuals h2 { font-size: 11px; margin-bottom: 18px;}
section#tabbedContent div#tabbedContentBox div.manuals img { 
	float: left; 
	margin-right: 12px; 
	clear: left;
	margin-bottom: 12px;
	padding: 0px;}
section#tabbedContent div#tabbedContentBox div.manuals ul {
	padding: 6px 0 0 0;
	margin-right: 0px;
	margin-bottom: 14px;
	line-height: 18px;
	list-style: none;}
section#tabbedContent div#tabbedContentBox div.manuals ul li {
	font-weight: normal;
	border: none;
	padding: 0px;
	margin: 0px;
	color: #000;
	float: none;}
section#tabbedContent div#tabbedContentBox div.manuals ul li a { text-decoration: underline; float: none;}
section#tabbedContent div#tabbedContentBox div.manuals p.grey { color: #999; }

/* WARRANTY & CARE PLAN TAB ================================= */
section#tabbedContent div#tabbedContentBox div.warranty h2 {margin-left: 10px;font-size: 11px;}
section#tabbedContent div#tabbedContentBox div.warranty img { margin-bottom: 12px; margin-top: 8px; }
section#tabbedContent div#tabbedContentBox div.warranty img.flLeft { 
	margin-right: 12px; 
	margin-top: 0px; 
	margin-left: 12px; }
section#tabbedContent div#tabbedContentBox div.warranty p { 
	padding-top: 7px; 
	display: block; 
	margin-bottom: 0px;}
section#tabbedContent div#tabbedContentBox div.warranty p.grey { 
	padding-top: 2px; 
	color: #999; 
	margin-top: 0px;
	display: block;
	line-height: 11px;}
section#tabbedContent div#tabbedContentBox div.warranty p a { margin-right: 4px; }
section#tabbedContent div#tabbedContentBox div.warranty h3 {
	padding-top: 36px;
	margin-left: 12px;
	font-size: 11px;}
section#tabbedContent div#tabbedContentBox div.warranty div.item {
	display: block;
	width: 160px;
	height: 240px;
	margin-left: 16px;
	text-align: center;
	padding-top: 8px;
	padding-bottom: 8px;
	float: left;
	list-style: none;}
section#tabbedContent div#tabbedContentBox div.warranty div.item img { margin: 0px; }
section#tabbedContent div#tabbedContentBox div.warranty div.item h4 {margin-bottom: 0px;}
section#tabbedContent div#tabbedContentBox div.warranty div.item h4 a { 
	color: #000;
	text-align: left; 
	font-size: 11px;
	margin-top: 4px;
	display: block;}
section#tabbedContent div#tabbedContentBox div.warranty div.item ul { 
	text-align: left; 
	list-style: none;
	margin-top: 0px;
	padding-top: 0px;
	display: block; }
section#tabbedContent div#tabbedContentBox div.warranty div.item ul li p { 
	line-height: 13px; 
	font-weight: normal; 
	margin: 0px;
	padding-top: 8px;
	color: #000;}
section#tabbedContent div#tabbedContentBox div.warranty div.item ul li.price {
	color: #00a3e3;
	font-weight: bold;
	margin-bottom: 4px;
	padding-top: 4px;}
section#tabbedContent div.warranty div.item ul li.price span { margin-left: 4px; }
section#tabbedContent div.warranty div.item ul li.number {color: #999;font-weight: normal;}
section#tabbedContent div#tabbedContentBox div.warranty div.item ul li input.addToCartBttn {
	display: block;
	width: 88px;
	height: 22px;
	border-style: none;
	background: url(../images/bttns/addToCartBttn.png) no-repeat;}
section#tabbedContent div#tabbedContentBox div.warranty div.bumper {padding-bottom: 1px;}

/* ================================================
			CHECKOUT CONFIRMATION PAGE
================================================ */
p#c_oContBrdr {
	display: block;
	clear: both;
	height: 35px;
	width: 1000px;
	border-bottom: 4px solid #000;}
section#c_oSequence {
	margin-left: 8px;
	display: block;
	width: 550px;
	height: 34px;}
section#c_oSequence ul li {
	float: left;
	font-size: 16px;
	font-weight: bold;
	color: #999999;
	margin-right: 8px;
	padding-top: 12px;}
section#c_oSequence ul li.isPage {
	border-top: solid 3px #ff6600;
	color: #ff6600;
	padding-top: 9px;}
div#c_oFormCol div#confirmBttns {
	display: block;
	height: 50px;
	width: 210px;
	float: right;}
div#c_oFormCol div#confirmBttns ul { float: right; }
div#c_oFormCol div#confirmBttns ul li {float: left;margin-left: 10px;}
div#c_oFormCol div#confirmBttns ul li a {
	display: block;
	height: 22px;
	width: 60px;
	font-size: 11px;
	color: #00a3e3;
	font-weight:bold;
	line-height: 16px;
	text-align: left;
	padding-left: 4px;
	text-decoration:underline;
	float:left;}