body {
	margin: 0 auto;
	text-align: center;
	padding:0;
	background-color:#FFF;
}

.floatleft{
	float:left;
}

.floatright{
	float:right;
}

.clear{
	clear:both;
}

#container{
	margin:0 auto;
	padding:0;
	width:900px;
}

#content-container{
	width:900px;
	xfloat:left;
	background:url(/lib/razorama/content-repeat.jpg) repeat-y top left;
	text-align:left;
}

#header, #footer{
	position:relative;
}

.right-column{
	width:738px;
}

.left-column{
	/*position:relative;
	position:absolute;
	top:110px;*/
	margin: 0 auto;
	width:162px;
	background:url(/lib/razorama/left-col-top-bg.jpg) no-repeat top left;
	padding-top:5px;
	
}

#header{
	width:900px;
	height:113px;
	background:url(/lib/razorama/header.jpg) no-repeat top left;
}

#footer{
	width:900px;
	height:100px;
	background:url(/lib/razorama/footer.jpg) no-repeat top left;
}

.logo{
	position:absolute;
	top:56px;
	left:10px;
}

.phone-number{
	position:absolute;
	top:19px;
	left:21px;
	font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#09254D;
}

.minicontain{
	position:absolute;
	bottom:5px;
	right:2px;
	width:165px;
}

.search-area{
	position:absolute;
	top:44px;
	right:10px;
}

.search-area *{
	vertical-align:middle;
}

.header-links{
	position:absolute;
	top:88px;
	right:170px;
}

.header-links ul, .header-links ul li{
	list-style-type:none;
	margin:0px;
	padding:0px;
	display:inline;
}

.header-links ul li a{
	display:inline;
	font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
	padding-left:25px;
}

.header-links ul li a:hover{
	text-decoration:underline;
}

.mailing-area{
	background:url(/lib/razorama/mailing-bg.jpg) no-repeat 0 0;
	width:157px;
	height:100px;
	position:relative;
	margin-top:15px;
	margin-bottom:20px;
	margin-left:3px;
}

.mailing-area .btn{
	position:absolute;
	top:46px;
	left:10px;
}

/* Nav Styles */

ul#nav, ul#nav1, ul#nav2{
	list-style-type:none;
	margin:0px;
	padding:0px;
}

ul#nav li, ul#nav1 li, ul#nav2 li{
	margin:0px;
	padding:0px;
	margin-left:7px;
	position:relative;
	width:155px;
}

ul#nav li a, ul#nav1 li a, ul#nav2 li a{
	display:block;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
	padding-bottom:4px;
	padding-top:3px;
	padding-left:20px;
	background:url(/lib/razorama/nav-bullet.gif) no-repeat 7px 7px;
}

ul#nav li ul, ul#nav1 li ul, ul#nav2 li ul{
	display:none;
}

ul#nav li.sfhover ul, ul#nav1 li.sfhover ul, ul#nav2 li.sfhover ul, ul#nav li:hover ul, ul#nav1 li:hover ul, ul#nav2 li:hover ul{
	display:block;
	position:absolute;
	top:0px;
	left:155px;
	background-color:#FF9C0E;
	width:155px;
	list-style-type:none;
	margin:0px;
	padding:0px;
}

ul#nav li a:hover, ul#nav1 li a:hover, ul#nav2 li a:hover{
	text-decoration:none;
	color:#F8F200;
	background-color:#FF9C0E;
	padding-bottom:4px;
	padding-top:3px;
}

ul#nav li ul li a:hover, ul#nav1 li ul li a:hover, ul#nav2 li ul li a:hover{
	background-color:none;
}

ul#nav li.sfhover a, ul#nav1 li.sfhover a, ul#nav2 li.sfhover a, ul#nav li:hover a, ul#nav1 li:hover a, ul#nav2 li:hover a{
	background-color:#FF9C0E;
	padding-bottom:4px;
	padding-top:3px;
	padding-left:20px;
}

/* End Nav Styles */

.testimonials-area{
	background:url(/lib/razorama/testimonials-repeat.jpg) repeat-y 0px top;
	width:155px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#FFF;
	border:1px solid #7E7E7E;
	margin-left:3px;
	margin-bottom:25px;	
}

.testimonials-area .inner{
	background:url(/lib/razorama/testimonials-header.jpg) no-repeat 0px top;
}

.testimonials-bottom{
	background:url(/lib/razorama/testimonials-footer.jpg) no-repeat 0px top;
	width:155px;
	height:17px;
	xmargin-top:-12px;
	
}

.testimonials-area ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
	text-align:left;
	width:120px;
	padding-left:10px;
	padding-top:50px;
}

* html .testimonials-area ul{
	width:140px;
}

/* Begin WHEN nil'd out by 729 on 4/9/09 */
.badges{
	width:162px;
	margin:0 auto;
	text-align:center;
	position:absolute;
	left:0px;
	top:-95px;
	/*top:0px;*/
	font:normal 10px "Trebuchet ms", Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
}

.badges a{
	font:normal 10px "Trebuchet ms", Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
}

.badges a:hover{
	text-decoration:underline;
}
/* End WHEN nil'd out by 729 on 4/9/09 */

.badges2 {
	width:162px;
	margin:0 auto;
	text-align:center;
	font:normal 10px "Trebuchet ms", Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
}

.badges2 a{
	font:normal 10px "Trebuchet ms", Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
}

.badges2 a:hover{
	text-decoration:underline;
}

.copyright{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	position:absolute;
	top:80px;
	right:15px;
}

.footer-links{
	position:absolute;
	top:5px;
	right:0px;
	width:697px;
	text-align:center;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
}

.footer-links a{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
}

.footer-links a:hover{
	text-decoration:underline;
}

.home-body{
	width:730px;
}

.home-top-html-area{
	width:730px;
	padding:10px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}

.home-feat-cats{
	width:730px;
	margin-top:8px;
	margin-left:7px;
}

.home-feat-cats .left{
	width:346px;
	float:left;
}

.home-feat-cats .right{
	width:375px;
	float:right;
}

.featured-items{
	margin-left:7px;
	margin-top:8px;
}

.featured-items a, .specials a, #paging #contents a, .cross-sell a{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
}

.featured-items a:hover, .specials a:hover, #paging #contents a:hover, .cross-sell a:hover{
	text-decoration:underline;
}

.conts-item{
	border-bottom:1px solid #CCCCCC;
}

.conts-item1{
	border-right:1px solid #CCCCCC;
}

.conts-price, #paging #contents .price, #paging #contents .price-bold{
	font:normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}

.conts-saleprice, #paging #contents .saleprice{
	font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#D90000;
}

.specials{
	margin-top:-7px;
}

.specials table{
	width:738px;
}

.specials table tr.blue-row{
	background-color:#1068AF;
}

.specials .conts-item{
	border-bottom:none;
}

.specials .conts-item1{
	border-right:none;
}

.specials img.conts-image{
	padding:10px;
	background-color:#FFF;
	margin-bottom:10px;
	margin-top:10px;
}

.breadcrumbs{
	font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#1D51A5;
	width:720px;
	margin-top:2px;
	margin-left:10px;
	padding-bottom:2px;
	padding-top:2px;
	text-transform:lowercase;
}

.breadcrumbs a, span.bread-sep{
	font:normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#FF9E1E;
	text-decoration:none;
}

.breadcrumbs a:hover{
	text-decoration:underline;
}

.page-inner-container, .item-container{
	width:728px;
	margin-top:2px;
	margin-left:10px;
	margin-bottom:20px;
	float:left;
}

.section-info-container{
	float:left;
	background:#199BD9 url(/lib/razorama/section-info-repeat-bg.jpg) repeat-x top left;
	padding-bottom:15px;
	border-bottom:1px solid #0F59A4;
	width:728px;
}

.section-image{
	border:2px solid #000;
	width:186px;
	float:left;
	margin-top:15px;
	margin-left:17px;
	background-color:#FFF;
}

.section-text{
	width:470px;
	float:left;
	padding-left:20px;
	padding-top:15px;
	text-align:left;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}

.section-text-full{
	width:665px;
	float:left;
	padding-left:20px;
	padding-top:15px;
	text-align:left;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
}

h1.pagename{
	margin:0px;
	padding:0px;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding-bottom:8px;
}

.section-contents{
	width:720px;
	margin-top:20px;
	float:left;
	xmargin-left:-15px;
}

.subsection-contents{
	width:720px;
	margin-top:20px;
}

* html .subsection-contents{
	padding-top:20px;
}

.section-contents .each{
	width:339px;
	height:144px;
	border:3px solid #062843;
	float:left;
	margin-right:15px;
	margin-top:15px;
}

.section-contents .each .each-image *{
	vertical-align:middle;
}

.section-contents .each .each-image{
	float:left;
	width:138px;
	border-right:1px solid #FE9B0A;
	margin-top:5px;
	text-align:center;
}

.section-contents .each .each-text{
	float:left;
	width:177px;
	padding-left:10px;
	margin-top:10px;
	margin-bottom:10px;
}

.section-contents .each .each-text a{
	font:bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#022948;
	text-decoration:underline;
	display:block;
	padding-top:5px;
}

.section-contents .each .each-text a:hover{
	text-decoration:none;
}

.section-contents .each .each-text{
	font:normal 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#022948;
	text-align:left;
}

#paging #contents table{
	width:100%;
}

#paging #ctrls{
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#464646;
}

#paging #sortlinks, #paging #pageof, #paging #itemof, #paging #pagelinks{
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#464646;	
}

#paging #sortlinks span.chosen, #paging #pagelinks span.chosen{
	font-weight:bold;
	color:#1799D3;
}

#paging #ctrls a{
	text-decoration:none;
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#464646;
}

#paging #ctrls2{
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#464646;
}

#paging #sortlinks2, #paging #pageof2, #paging #itemof2, #paging #pagelinks2, span.qtytext{
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#464646;	
}

#paging #sortlinks2 span.chosen, #paging #pagelinks2 span.chosen{
	font-weight:bold;
	color:#1799D3;
}

#paging #ctrls2 a{
	text-decoration:none;
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#464646;
}

#paging #ctrls table, #paging #ctrls2 table{
	padding-top:3px;
	padding-bottom:3px;
}

#paging #contents{
	margin-top:10px;
	margin-bottom:10px;
}
div#paging div#contents td.infoCell {
	padding:4px;
}
div#paging div#contents table td.verticalSpacer {
	background-color:#808080;
	padding-right:1px;
}

div#paging div#contents table td.horizontalSpacer {
	background-color:#808080;
}

div#paging div#contents .name{
	padding-top:5px;
	padding-bottom:5px;
}

div#paging div#contents form{
	padding-top:5px;
}

span.rightArrowDiv{
	padding-left:10px;
}

span.leftArrowDiv{
	padding-right:10px;
}

.item-container{
	border-bottom:1px solid #0F58A7;
	padding-bottom:10px;
}

.item-container h1.pagename{
	padding-top:15px;
	padding-bottom:15px;
	font:bold 14px Tahoma, Arial, Helvetica, sans-serif;
	color:#000;
}

.item-container .item-image{
	width:300px;
	margin:0 auto;
	text-align:center;
	float:left;
}

.item-container .item-image .main-image{
	width:292px;
}

.insets{
	text-align:center;
	margin:0 auto;
	width:250px;
	padding-top:10px;
}

.insets img{
	margin-right:10px;
	border:1px solid #0F67AF;
}

.item-container .item-info{
	width:375px;
	padding-left:35px;
	float:left;
}

#product-info-table{
	width:367px;
	border:1px solid #052844;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}

#product-info-table tr.seprow td{
	background:url(/lib/razorama/pit-sep.jpg) no-repeat bottom center;
	height:5px;
}

#product-info-table tr th{
	text-align:right;
	width:95px;
	padding-bottom:3px;
	padding-top:3px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
}

#product-info-table tr td{
	text-align:left;
	padding-bottom:3px;
	padding-top:3px;	
	padding-left:30px;
}

#product-info-table tr.addy-row{
	background:none;
}

#product-info-table tr.addy-row td{
	text-align:right;
	padding-right:15px;
}

#product-info-table tr.availability td, #product-info-table tr.sale-price td, #product-info-table tr.sale-price th{
	font-weight:bold;
	color:#DB0000;
}

#product-info-table tr.sale-price td, #product-info-table tr.sale-price th{
	font-size:14px;
}
#notification {font:normal 12px Verdana, Arial, Helvetica, sans-serif; padding:0 0 10px 0;}
#notification a {color:#1799D3;}
.itememail {display:block; padding:0 0 10px 0; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#1799D3;}
.caption2 {font:normal 11px Verdana, Arial, Helvetica, sans-serif; padding:15px 0 15px 0; clear:both;}
.caption2 a {color:#1799D3;}
.item-caption span.cap-title{
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	display:block;
	padding-top:5px;
}

.item-caption{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-align:left;
}
.item-caption a {color:#1799D3;}
.cross-sell{
	width:740px;
}

* html .cross-sell{
	width:720px;
}

.related-items{
	padding-bottom:20px;
}

#seo-related-links {
    width: 95%;
    }
    #seo-related-links:after {
        clear: both;
        content: ".";
        display: block;
        height: 0;
        visibility: hidden;
        }
    #seo-related-links h3 {
        color: #000;  
        font: bold 13px/1.2 verdana, arial, sans-serif;
        text-align: center;
        }
    #seo-related-links ul {
        margin:0; padding: 0;
        list-style: none;
		padding-left:20px;
        }
    #seo-related-links ul.seo-links li {
        width: 35%;
        float: left;
        display: inline;
        background: url(/lib/razorama/dot.gif) 5px center no-repeat;
        margin:0; 
        padding:0;
        }
        #seo-related-links ul.seo-links li a {
            text-decoration: none;
            padding-left: 15px;
            display: block;
            _width: 100%;
			font:normal 12px Verdana, Arial, Helvetica, sans-serif;
			color:#000;
            }
            #seo-related-links ul.seo-links li a:hover {
                text-decoration: underline;
                }

.sitemap-header {
    font: bold 14px verdana;
    color: #000000;
    display: block;
    padding-top:  15px;
}
.sitemap-1      {
    font: bold 12px verdana;
    color: #000080;
    display: block;
    padding-left: 25px;
}
.sitemap-2      {
    font: normal 12px verdana;
    color: #0000FF;
    display: block;
    padding-left: 50px;
}
.sitemap-3      {
    font: normal 10px verdana;
    color: #0000FF;
    display: block;
    padding-left: 75px;
}
.sitemap-4      {
    font: normal 8px verdana;
    color: #0000FF;
    display: block;
    padding-left: 100px;
}



div#scMCholster-0061 {
	float: right;
	width: 159px;
	text-align: left;
	position: relative;
	z-index: 1;
	color: #000;
	font: bold 10px/1.2 Verdana, sans-serif;
}

div#scMCholster-0061.open-0061 {
	z-index: 10000;
}

div#scMCholster-0061 a {
	color: #000;
}

div#ctrlPad-0061 {
	background: url('scMCcartIcon.gif') no-repeat 5px 7px;
	padding: 3px;
}

div#minCart-0061 {
	width: 134px;
	float: right;
}

div#minCart-0061 a#emptyCook-0061,
div#minCart-0061 span.emptyMsg-0061,
div#minCart-0061 span.itemCnt-0061,
div#minCart-0061 span.itemTtl-0061 {
	background-color: #fff;
	display: block;
	padding: 1px 3px;
	text-align: center;
}

div#minCart-0061 span.itemCnt-0061,
div#minCart-0061 span.itemTtl-0061 {
	float: right;
	width: 59px;
}

div#minCart-0061 span.itemCnt-0061 {
	float: left;
}

div#minCart-0061 span.itemCnt-0061 span {
	font-weight: normal;
}

div#ctrlBox-0061 {
	clear: both;
	padding-top: 4px;
	float: right;
	width: 150px;
}

div#ctrlBox-0061 span {
	display: block;
	padding-top: 20px;
}

a#toggLink-0061 {
	display: block;
	overflow: hidden;
	height: 15px;
	width: 77px;
	background: url('scMCtoggCart.png') no-repeat 0 0;
	float: left;
}

a#checkoutLink-0061 {
	display: block;
	overflow: hidden;
	height: 15px;
	width: 67px;
	background: url('scMCcheckout.png') no-repeat 0 0;
	float: right;
}

div.open-0061 a#toggLink-0061 {
	background-position: 0 -15px;
}

div.emptyCart-0061 a#checkoutLink-0061,
div.open-0061 a#checkoutLink-0061 {
	opacity: .2;
	filter: alpha(opacity=20);
	cursor: default;
}

div#smCart-0061 {
	position: absolute;
	/* top: 20px; */
	right: 0;
	border: solid 1px #FF9A10;
	width: 344px;
	background: #1068AF url('scMCloading.gif') no-repeat center center;
	z-index: 10000;
}

div.closed-0061 div#smCart-0061 {
	height: 0;
	width: 0;
	overflow: hidden;
	border: none;
}

iframe#cartViewer-0061 {
	border: none;
	width: 344px;
	height: 0;
	vertical-align: top;
}

div.loading-0061 div#smCart-0061 {
	height: 60px;
}

div.loading-0061 iframe#cartViewer-0061 {
	height: 1px !important;
}

div.clearer-0061 {
	clear: both;
}


div#scATCwrapper{position:absolute;background-color:#000;opacity:.75;filter:alpha(opacity=75);z-index:20000;}div#scATCmsg{position:absolute;background-color:#fff;border:solid 1px #000;text-align:center;z-index:20001;width:400px;padding:16px;font:normal 13px/1.2 Helvetica,"Trebuchet MS",sans-serif;}body.scATCtemplate1 div#scATCwrapper{display:none;}body.scATCtemplate1 div#scATCmsg img{margin-right:4px;vertical-align:middle;}body.scATCtemplate1 div#scATCmsg{background-color:#CE1700;color:#fff;border:solid 1px #fff;width:auto;top:2px;left:2px;padding:2px 8px;}body.scATCinProgress form input,body.scATCinProgress form select{opacity:.25;filter:alpha(opacity=25);}select.scHideSelect{visibility:hidden;}iframe#scCookieTestFrame,iframe#scFrameWorkFrame,iframe#scHddnIFrame{overflow:hidden;height:0;width:0;border:none;}


/***  Rotating Testimonials Styles ***/
#scTestimonials
{
    padding: 10px;
}

#scTestimonials .testiHd
{
    font-weight: bold;
    text-align: center;
    display: none;
}

#scTestimonials #testiConts
{
    background: url(/lib/razorama/testimonials-repeat.jpg) center 0px repeat-y;
    margin-top: 47px;
}

#scTestimonials blockquote
{
    margin: .75em 0;
}

#scTestimonials a
{
    color: #FFFFFF;
}

#scTestimonials a:hover
{
    text-decoration: none;
}

#scTestimonials p
{
    margin-bottom: .75em;
}

#scTestimonials p.author
{
    font-style: italic;
}

#scTestimonials .testiViewAll a
{
    display: block;
    color: #FFC10C;
    font-size: 10px;
    text-align: center;
}

#info-div blockquote
{
    margin: 10px;
}

.submit-testimonial
{
    padding-left: 20px;
}

.submit-testimonial h3
{
    margin-bottom: 10px;
}

h3.pagename 
{
    padding-left: 10px;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:12px;
}

.testimonials-area
{
    height: 276px;
}
/***  End Rotating Testimonials Styles ***/


.section-info-container
{
    background: none !important;
    border: none;
}

.section-info-container a {
	color:#0000EE;
}
.section-info-container a:visited  {
	color:#551A8B !important;
}

.shipcalc
{
    border: 1px solid #000;
    margin-bottom: 15px;
    width: 366px;
}

#shipcalcHead
{
    background: #1068AF;
    color: #fff;
    font-size: 14px !important;
    padding: 3px 8px !important;
    margin-bottom: 8px;
}

#shippingMgrForm-0148{
	clear: both;
	display: none;
	padding: 2px;
	text-align: center;
}

.shippingMgrTableRight-0148{ padding-left: 15px; }

#shippingMgrDiv-0148{
	display: none;
	margin: 0 auto;
	padding: 5px 10px;
	font: normal 11px/1.2 Arial,Helvetica,sans-serif;
	text-align: center;
}

#shippingMgrDiv-0148 table{
	margin: 0 auto;
}

#shippingMgrDiv-0148 td{
	font: normal 11px/1.2 Arial,Helvetica,sans-serif;
	text-align: left;
}

#shippingMgrForm-0148 span,
#shippingMgrForm-0148 div{
	display: block;
	padding: 2px;
	/*color: #041F56;
	font-weight: bold !important;*/
	text-align: left;
}

#shippingMgrForm-0148 img{
	vertical-align: middle;
}

#shippingMgrForm-0148 .hideMe-0148 {
	display: none;
}

#shippingMgrForm-0148 .dimMe-0148 {
	opacity: 0.2;
	filter: alpha(opacity = 20);
	cursor: default !important;
}

#shippingMgrForm-0148 span,
#shippingMgrForm-0148 input,
#shippingMgrForm-0148 select,
#shippingMgrForm-0148 div{
	font: normal 11px/1.2 Arial,Helvetica,sans-serif;
	vertical-align: middle;
}

#shippingMgrForm-0148 input{
	width: 50px;
	margin-left: 3px;
}

#shippingMgrForm-0148 select{
	width: 150px;
	margin-left: 3px;
}

#shippingMgrForm-0148 #shippingMgrSubmit-0148 {
	margin: 4px 0 0;
	width: auto;
}

div#scSCerrMsg-0148 {
	color: #f00;
}

div.scProgBar {
	margin: 0 auto;
	text-align: left;
	width: 200px;
	height: 14px;
	border: solid 1px #333;
	font: bold 11px/1.2 Verdana, sans-serif;
	color: #000;
	background: #fff url("scSCprogBarBgBg.gif") repeat-x 0 center;
}

div.scProgBar div.progBarBg {
	background: #ADD0EA url("scSCprogBarBg.gif") repeat-x 0 center;
	height: 14px;
}


#shippingMgrForm-0148 #shipzip-0148 span, #shippingMgrForm-0148 #caprovince-0148 span, #shippingMgrForm-0148 .country span
{
    text-align: right;
    width: 80px;
    float: left;
    padding: 4px 30px 0 0;
}

#shippingMgrForm-0148 #shippingMgrSubmit-0148
{
    margin: 0 0 0 10px;
}

#info-div
{
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:12px !important;
}

#info-div h3, #info-div table td
{
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:12px !important;
}

span.header-tagline {
	float:right;
	text-align:right;
	width:470px;
	margin-top: 20px;
	margin-right: 10px;
}
iframe.grelated-iframe {
	left:-99999px !important;
	display: none !important;
}
