/*************************************************************************
Style 0003 (Red Tomato):
*************************************************************************/
/* Begin Style Item 1 */

html,
body
{
	background:none;
	background-color:#000000;
}

/* End Style Item 1 */


/* Begin Style Item 2 */

#global-wrapper,
#footer
{
	border-color:#606060;
}

/*utypia helpcenter */
div.global-wrapper div.navigationArea,
.skinC div#global-wrapper div.ontop,
.skinC div#global-wrapper div.onbottom
{
	background-color:#606060;
}

/* End Style Item 2 */


/* Begin Style Item 3 */

/*right*/

#tools { 
	background-color:#d80000;
}

#tools li { 
	border-color:#000000;
}

#tools a,
#tools a:link,
#tools a:hover,
#tools li a:hover,
#tools a:visited {
	color:#ffffff;
}

.skinA #tools li { 
	border-color:#000000;
}
.skinA #tools a,
.skinA #tools a:link,
.skinA #tools a:hover,
.skinA #tools li a:hover,
.skinA #tools a:visited {
	color:#000000;
}

/*utypia helpcenter */
div.global-wrapper div.headArea
{
	background-color:#606060;
	color:#ffffff;
}

/* End Style Item 3 */


/* Begin Style Item 4 */

#footer {
	background-color:#d80000;
}
#footer .right UL LI.act A
{
	background-color:#8b0000;
	border:#ffffff 1px solid;
}

#footer li { 
	border-color:#ffffff;
	color:#ffffff;
}

#footer .left,
#footer,
#footer a,
#footer a:link,
#footer a:hover,
#footer a:visited,
#footer .right ul li,
#footer .right ul li a,
#footer .right ul li a:link,
#footer .right ul li a:hover,
#footer .right ul li a:visited {
	color:#ffffff;
}

/* End Style Item 4 */


/* Begin Style Item 5 */

.sidebar h3,
.catalog_01 h2, 
.catalog_02 h2, 
.catalog_03 h2, 
.catalog_04 h2, 
.sidebar h2, 
.checkout h2, 
.wizard h2, 
.prodvariant h2, 
.myorders h2,
table.checkout-basket th,
table.checkout-basket td.bg, 
table.checkout-basket tr.totalcart td.bg,
div.initlisting
{
    background-color:#606060;
    color:#ffffff;
}
.sidebar .uwpb-Style3 h1,
.sidebar .uwpb-Style3 h2,
.sidebar .uwpb-Style3 h3,
.sidebar .uwpb-Style3 h4
{
	background-color:transparent;
}
.sidebar div.designsidebar h2:hover
{
	background-color: #d80000;
}

/*utypia helpcenter */
div.mainContentWrapper div.navigationArea h3.tpshow
{
	background-color:#d80000;
}
div.mainContentWrapper div.navigationArea h3.tpshow a,
div.mainContentWrapper div.navigationArea h3.tpshow a:link,
div.mainContentWrapper div.navigationArea h3.tpshow a:hover,
div.mainContentWrapper div.navigationArea h3.tpshow a:visited
{
	color:#ffffff;
}


/* End Style Item 5 */


/* Begin Style Item 6 */


/*sub-navigation left */
.sidebar ul.nav,
div.utypiaWebPart ul.nav {
	background-color:#ffffff;
}



.sidebar ul.nav,
.sidebar ul.nav a,
.sidebar ul.nav a:link,
.sidebar ul.nav a:hover,
.sidebar ul.nav a:visited,
div.utypiaWebPart ul.nav,
div.utypiaWebPart ul.nav a,
div.utypiaWebPart ul.nav a:link,
div.utypiaWebPart ul.nav a:hover,
div.utypiaWebPart ul.nav a:visited {
	color:#d80000;
}

.sidebar ul.nav li a:hover,
div.utypiaWebPart ul.nav li a:hover {
	color:#000000;
}

.sidebar div.uwpb-Style1 a,
.sidebar div.uwpb-Style1 a:link,
.sidebar div.uwpb-Style1 a:visited,
.sidebar div.uwpb-Style1 ul.nav a,
.sidebar div.uwpb-Style1 ul.nav a:link,
.sidebar div.uwpb-Style1 ul.nav a:visited,
div.uwpb-Style1 div.newsletter-subscription,
div.uwpb-Style1 div.newsletter-subscription a,
div.uwpb-Style1 div.newsletter-subscription a:link,
div.uwpb-Style1 div.newsletter-subscription a:visited
{
	color:#d80000;
}
.sidebar div.uwpb-Style1 a:hover,
.sidebar div.uwpb-Style1 ul.nav li a:hover,
div.uwpb-Style1 div.newsletter-subscription a:hover
{
	color:#000000;
}
.sidebar div.uwpb-Style2 a,
.sidebar div.uwpb-Style2 a:link,
.sidebar div.uwpb-Style2 a:visited,
.sidebar div.uwpb-Style2 ul.nav a,
.sidebar div.uwpb-Style2 ul.nav a:link,
.sidebar div.uwpb-Style2 ul.nav a:visited,
div.uwpb-Style2 div.newsletter-subscription,
div.uwpb-Style2 div.newsletter-subscription a,
div.uwpb-Style2 div.newsletter-subscription a:link,
div.uwpb-Style2 div.newsletter-subscription a:visited
{
	color:#ffffff;
}
.sidebar div.uwpb-Style2 a:hover,
.sidebar div.uwpb-Style2 ul.nav li a:hover,
div.uwpb-Style2 div.newsletter-subscription a:hover
{
	color:#D80000;
}
.sidebar div.uwpb-Style3 a,
.sidebar div.uwpb-Style3 a:link,
.sidebar div.uwpb-Style3 a:visited,
.sidebar div.uwpb-Style3 ul.nav a,
.sidebar div.uwpb-Style3 ul.nav a:link,
.sidebar div.uwpb-Style3 ul.nav a:visited,
div.uwpb-Style3 div.newsletter-subscription,
div.uwpb-Style3 div.newsletter-subscription a,
div.uwpb-Style3 div.newsletter-subscription a:link,
div.uwpb-Style3 div.newsletter-subscription a:visited
{
	color:#ffffff;
}
.sidebar div.uwpb-Style3 a:hover,
.sidebar div.uwpb-Style3 ul.nav li a:hover,
div.uwpb-Style3 div.newsletter-subscription a:hover
{
	color:#000000;
}

.sidebar h2,
.sidebar h3,
div.wizard h2,
div.catalog_04 h2
{
	font-family:Arial, Verdana;
}



.skinA div.navigation {
    background:url(images/layout/sidebar_left.gif) left top no-repeat;
}

.skinA div.navigation .navigation-bottom {
    background:url(images/layout/navigation_bottom.gif) left bottom no-repeat;
}


/*Skin A Nav, Level 1*/
.skinA .sidebar ul.nav li a:link,
.skinA .sidebar ul.nav li a:active,
.skinA .sidebar ul.nav li a:hover,
.skinA .sidebar ul.nav li a:visited
{
	background:url(images/sidebar/arrow_right.gif) no-repeat 10px 5px;
}
.skinA div.utypiaWebPart div.uwpb-Style1 ul.nav li a:link,
.skinA div.utypiaWebPart div.uwpb-Style1 ul.nav li a:active,
.skinA div.utypiaWebPart div.uwpb-Style1 ul.nav li a:hover,
.skinA div.utypiaWebPart div.uwpb-Style1 ul.nav li a:visited
{
	background:url(images/sidebar/arrow_right-style1.gif) no-repeat 10px 5px;
}
.skinA div.utypiaWebPart div.uwpb-Style2 ul.nav li a:link,
.skinA div.utypiaWebPart div.uwpb-Style2 ul.nav li a:active,
.skinA div.utypiaWebPart div.uwpb-Style2 ul.nav li a:hover,
.skinA div.utypiaWebPart div.uwpb-Style2 ul.nav li a:visited
{
	background:url(images/sidebar/arrow_right-style2.gif) no-repeat 10px 5px;
}

/*Skin A Nav, Level 2 and following*/
.skinA .sidebar ul.nav li ul li a:link,
.skinA .sidebar ul.nav li ul li a:active,
.skinA .sidebar ul.nav li ul li a:hover,
.skinA .sidebar ul.nav li ul li a:visited
{
	background:url(images/sidebar/arrow_small.gif) no-repeat 20px 50%;
}
.skinA div.utypiaWebPart div.uwpb-Style1 ul.nav li ul li a:link,
.skinA div.utypiaWebPart div.uwpb-Style1 ul.nav li ul li a:active,
.skinA div.utypiaWebPart div.uwpb-Style1 ul.nav li ul li a:hover,
.skinA div.utypiaWebPart div.uwpb-Style1 ul.nav li ul li a:visited
{
	background:url(images/sidebar/arrow_small-style1.gif) no-repeat 20px 50%;
}
.skinA div.utypiaWebPart div.uwpb-Style2 ul.nav li ul li a:link,
.skinA div.utypiaWebPart div.uwpb-Style2 ul.nav li ul li a:active,
.skinA div.utypiaWebPart div.uwpb-Style2 ul.nav li ul li a:hover,
.skinA div.utypiaWebPart div.uwpb-Style2 ul.nav li ul li a:visited
{
	background:url(images/sidebar/arrow_small-style2.gif) no-repeat 20px 50%;
}

/*Skin B Nav, Level 1*/
.skinB .sidebar ul.nav li a:link,
.skinB .sidebar ul.nav li a:active,
.skinB .sidebar ul.nav li a:hover,
.skinB .sidebar ul.nav li a:visited
{
	background:url(images/sidebar/arrow.gif) no-repeat left 50%;
}
.skinB div.utypiaWebPart div.uwpb-Style1 ul.nav li a:link,
.skinB div.utypiaWebPart div.uwpb-Style1 ul.nav li a:active,
.skinB div.utypiaWebPart div.uwpb-Style1 ul.nav li a:hover,
.skinB div.utypiaWebPart div.uwpb-Style1 ul.nav li a:visited
{
	background:url(images/sidebar/arrow-style1.gif) no-repeat left 50%;
}
.skinB div.utypiaWebPart div.uwpb-Style2 ul.nav li a:link,
.skinB div.utypiaWebPart div.uwpb-Style2 ul.nav li a:active,
.skinB div.utypiaWebPart div.uwpb-Style2 ul.nav li a:hover,
.skinB div.utypiaWebPart div.uwpb-Style2 ul.nav li a:visited
{
	background:url(images/sidebar/arrow-style2.gif) no-repeat left 50%;
}

/*Skin B Nav, Level 2 and following*/
.skinB .sidebar ul.nav li ul li a:link,
.skinB .sidebar ul.nav li ul li a:active,
.skinB .sidebar ul.nav li ul li a:hover,
.skinB .sidebar ul.nav li ul li a:visited
{
	background:url(images/sidebar/arrow.gif) no-repeat left 50%;
}
.skinB div.utypiaWebPart div.uwpb-Style1 ul.nav li ul li a:link,
.skinB div.utypiaWebPart div.uwpb-Style1 ul.nav li ul li a:active,
.skinB div.utypiaWebPart div.uwpb-Style1 ul.nav li ul li a:hover,
.skinB div.utypiaWebPart div.uwpb-Style1 ul.nav li ul li a:visited
{
	background:url(images/sidebar/arrow-style1.gif) no-repeat left 50%;
}
.skinB div.utypiaWebPart div.uwpb-Style2 ul.nav li ul li a:link,
.skinB div.utypiaWebPart div.uwpb-Style2 ul.nav li ul li a:active,
.skinB div.utypiaWebPart div.uwpb-Style2 ul.nav li ul li a:hover,
.skinB div.utypiaWebPart div.uwpb-Style2 ul.nav li ul li a:visited
{
	background:url(images/sidebar/arrow-style2.gif) no-repeat left 50%;
}

/*Skin C Nav, Level 1*/
.skinC .sidebar ul.nav li a:link,
.skinC .sidebar ul.nav li a:active,
.skinC .sidebar ul.nav li a:hover,
.skinC .sidebar ul.nav li a:visited
{
	background:url(images/sidebar/arrow.gif) no-repeat left 50%;
}
.skinC div.utypiaWebPart div.uwpb-Style1 ul.nav li a:link,
.skinC div.utypiaWebPart div.uwpb-Style1 ul.nav li a:active,
.skinC div.utypiaWebPart div.uwpb-Style1 ul.nav li a:hover,
.skinC div.utypiaWebPart div.uwpb-Style1 ul.nav li a:visited
{
	background:url(images/sidebar/arrow-style1.gif) no-repeat left 50%;
}
.skinC div.utypiaWebPart div.uwpb-Style2 ul.nav li a:link,
.skinC div.utypiaWebPart div.uwpb-Style2 ul.nav li a:active,
.skinC div.utypiaWebPart div.uwpb-Style2 ul.nav li a:hover,
.skinC div.utypiaWebPart div.uwpb-Style2 ul.nav li a:visited
{
	background:url(images/sidebar/arrow-style2.gif) no-repeat left 50%;
}

/*Skin C Nav, Level 2 and following*/
.skinC .sidebar ul.nav li ul li a:link,
.skinC .sidebar ul.nav li ul li a:active,
.skinC .sidebar ul.nav li ul li a:hover,
.skinC .sidebar ul.nav li ul li a:visited
{
	background:url(images/sidebar/arrow.gif) no-repeat left 50%;
}
.skinC div.utypiaWebPart div.uwpb-Style1 ul.nav li ul li a:link,
.skinC div.utypiaWebPart div.uwpb-Style1 ul.nav li ul li a:active,
.skinC div.utypiaWebPart div.uwpb-Style1 ul.nav li ul li a:hover,
.skinC div.utypiaWebPart div.uwpb-Style1 ul.nav li ul li a:visited
{
	background:url(images/sidebar/arrow-style1.gif) no-repeat left 50%;
}
.skinC div.utypiaWebPart div.uwpb-Style2 ul.nav li ul li a:link,
.skinC div.utypiaWebPart div.uwpb-Style2 ul.nav li ul li a:active,
.skinC div.utypiaWebPart div.uwpb-Style2 ul.nav li ul li a:hover,
.skinC div.utypiaWebPart div.uwpb-Style2 ul.nav li ul li a:visited
{
	background:url(images/sidebar/arrow-style2.gif) no-repeat left 50%;
}



/*utypia helpcenter */
div.mainContentWrapper div.navigationArea ul
{
	background-color:#ffffff;
}
div.mainContentWrapper div.navigationArea ul.nav1 a,
div.mainContentWrapper div.navigationArea ul.nav1 a:link,
div.mainContentWrapper div.navigationArea ul.nav1 a:hover,
div.mainContentWrapper div.navigationArea ul.nav1 a:visited
{
	color:#d80000;
}

/* End Style Item 6 */


/* Begin Style Item 7 */

h2.startpage,
h2.special,
h2.blue,
div.catalog_04 h2.blue,
.ui-widget-header, 
.ui-dialog-titlebar
{
	background-color:#d80000;
	font-family:Arial, Verdana;
}

h2.startpage,
h2.special,
.shipping a,
.shipping a:link,
.shipping a:hover,
.shipping li a:hover,
.shipping a:visited,
.shipping a span.price,
.shipping a:link span.price,
.shipping a:hover span.price,
.shipping a:visited span.price {
	color:#ffffff;
}

/* End Style Item 7 */


/* Begin Style Item 8 */

div.newsletter-subscription,
div.listing,
div.tlouter,
div.section.bg, 
div.section2.bg
{
	background-color:#f5f5f5;
}

div.utypiaWebPart div.utypiaWebPart-body div.newsletter-subscription {background-color:transparent;}

.skinC div.newsletter-subscription
{
	background:url(images/sidebar/skinC_sidebar-right-bg2.gif) #f5f5f5 no-repeat left bottom;
}

/* End Style Item 8 */


/* Begin Style Item 9 */

/*need help*/
ul.need-help li.video-tutorials a,
ul.need-help li.video-tutorials a:link,
ul.need-help li.video-tutorials a:hover,
ul.need-help li.video-tutorials a:visited,
ul.need-help li.help-faq a,
ul.need-help li.help-faq a:link,
ul.need-help li.help-faq a:hover,
ul.need-help li.help-faq a:visited,
ul.need-help li.customer-service span,
div.section2 ul li.video-tutorials a,
div.section2 ul li.video-tutorials a:link,
div.section2 ul li.video-tutorials a:hover,
div.section2 ul li.video-tutorials a:visited
{
	color:#d80000;
}
ul.need-help li.customer-service span span
{
	color:#000000;
}

/*bestsellers*/
div.bestsellers .product h3 a,
div.bestsellers .product h3 a:link,
div.bestsellers .product h3 a:hover,
div.bestsellers .product h3 a:visited
{
	color:#d80000;
}

/*global link color */
.content a, 
.content a:link, 
.content a:hover, 
.content a:visited, 
.content-single a, 
.content-single a:link, 
.content-single a:hover, 
.content-single a:visited,
div.section a, 
div.section a:link, 
div.section a:hover, 
div.section a:visited,
div.section2 a, 
div.section2 a:link, 
div.section2 a:hover, 
div.section2 a:visited,
div.forms ul.pw a, 
div.forms ul.pw a:link, 
div.forms ul.pw a:hover, 
div.forms ul.pw a:visited,
div.liftSubCategory h3 {
	color:#d80000;
}
.ui-widget-content div.chooselogo a {
color:#d80000 !important;
}

ul.button-blue li a,
ul.button-blue li a:link,
ul.button-blue li a:hover,
ul.button-blue li a:visited,
ul.button-small li a,
ul.button-small li a:link,
ul.button-small li a:hover,
ul.button-small li a:visited,
ul.button li a,
ul.button li a:link,
ul.button li a:hover,
ul.button li a:visited,
div.uwpb-Style1 ul.button-small li a,
div.uwpb-Style1 ul.button-small li a:link,
div.uwpb-Style1 ul.button-small li a:hover,
div.uwpb-Style1 ul.button-small li a:visited,
div.uwpb-Style2 ul.button-small li a,
div.uwpb-Style2 ul.button-small li a:link,
div.uwpb-Style2 ul.button-small li a:hover,
div.uwpb-Style2 ul.button-small li a:visited
{
	color:#ffffff;
}

/*utypia helpcenter */
.utypiahelpcenterCustom-HelpPageLink,
.utypiahelpcenterCustom-HelpPageLink a,
.utypiahelpcenterCustom-HelpPageLink a:link,
.utypiahelpcenterCustom-HelpPageLink a:visited,
.utypiahelpcenterCustom-HelpPageLink a:hover
{
	color:#d80000;
	font-size:1em;
}

/* End Style Item 9 */


/* Begin Style Item 10 */

/*button color back */
ul.button-back li
{
	background:url(images/buttons/button_back_bg.gif) no-repeat right top;
}
ul.button-back li a
{
	background:url(images/buttons/button_back_left.gif) no-repeat left top;
	color:#ffffff;
}

/* End Style Item 10 */


/* Begin Style Item 11 */

/* button color next */

ul.button li,
div.myaccount div.linkbase table li
{
	background:url(images/buttons/button_bg.gif) no-repeat;
}
ul.button li a,
div.myaccount div.linkbase table li a
{
	background:url(images/buttons/button_right.gif) no-repeat right top;
	color:#ffffff;
}
span.submit-button
{
	background:url("images/buttons/button_bg.gif") no-repeat scroll 0 0 transparent;
}
span.submit-button span
{
	background:url("images/buttons/button_right.gif") no-repeat scroll right top transparent;
	color:#ffffff;
}

/* End Style Item 11 */


/* Begin Style Item 12 */


/* inactive */

div.step-wizard ul li.first
{
	background:url(images/content/step1.gif) no-repeat left center;
	color:#aaaaaa;
}
div.step-wizard ul li.second
{
	background:url(images/content/step2.gif) no-repeat left center;
	color:#aaaaaa;
}
div.step-wizard ul li.third
{
	background:url(images/content/step3.gif) no-repeat left center;
	color:#aaaaaa;
}
div.step-wizard ul li.fourth
{
	background:url(images/content/step4.gif) no-repeat left center;
	color:#aaaaaa;
}

div.step ul li.active a, 
div.step ul li.active
{
	color:#aaaaaa;
}
div.step-wizard,
div.step
{
	border-top-color:#aaaaaa;
	border-bottom-color:#aaaaaa;
}		



/*utypia helpcenter */
.utypiahelpcenterCustom-HelpPageSubheadline
{
	color:#aaaaaa;
	font-size:1em;
}

/* End Style Item 12 */


/* Begin Style Item 13 */

/* active */
div.step-wizard ul li.first-active
{
	background:url(images/content/step1_a.gif) no-repeat left center;
	color:#d80000;
}
div.step-wizard ul li.second-active
{
	background:url(images/content/step2_a.gif) no-repeat left center;
	color:#d80000;
}
div.step-wizard ul li.third-active
{
	background:url(images/content/step3_a.gif) no-repeat left center;
	color:#d80000;
}
div.step-wizard ul li.fourth-active
{
	background:url(images/content/step4_a.gif) no-repeat left center;
	color:#d80000;
}
div.step ul li.active a, 
div.step ul li.active
{
	color:#d80000;
}

/* basket */
table.checkout-basket h4,
table.checkout-basket span.articlenr,
div.mount .rows .tpl strong, 
div.bestsellers div.product strong, 
div.bestsellers td.product strong
{
	color:#d80000;
}

.basket .price
{
	color:#d80000;
}
.basket,
.basket a, 
.basket a:hover
{
	color:#000000;
}
.basket
{
	/*background:url(images/layout/cart.gif) #ffffff no-repeat 9px 8px;*/
	background-color:#ffffff;
}

/*utypia helpcenter */
.utypiahelpcenterCustom-HelpPageHeadline
{
	color:#d80000;
	font-size:1em;
}

/* End Style Item 13 */


/* Begin Style Item 14 */

div.rows .tpl.active
{
    border-top: 1px solid #a6a6a6;
    border-left: 1px solid #a6a6a6;
    background: #f9f9f9;
}

div.rows .tpl.active label
{
	color:Black;
}

/* End Style Item 14 */


/* Begin Style Item 15 */

div.rows .tpl
{
    border-top: 1px solid #dbe0e5;
    border-left: 1px solid #dbe0e5;
    background:#dbe0e5;
}

div.rows .tpl label
{
	color:Black;
}

/* End Style Item 15 */



/* Begin Style Item 16 */

/*Home Navigation Bottom Line*/
.sidebar ul.nav li ul,
div.utypiaWebPart ul.nav li ul
{
	border-bottom:1px solid #606060;
}

/* End Style Item 16 */

/* Begin Style Item 17 */

/*Home Navigation Bottom Line: used for utypia page only*/

/* End Style Item 17 */

/* Begin Style Item 18 */

/*paging*/

.pager .current
{
	background-color:#d80000;
	color:#ffffff;
}

/* End Style Item 18 */

/* Begin Style Item 19 */

/* load animation: Border, Picture */

div.pleaseWait
{
    background: #ffffff;
    border-left: #d80000 5px solid;
    border-top: #d80000 5px solid;
    border-right: #d80000 5px solid;
    border-bottom: #d80000 5px solid;
}

/* End Style Item 19 */

/* Begin Style Item 20 - WebParts */

/*body and footer */

.skinA div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style1 div.htmlwpcontainer,
.skinB div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style1 div.htmlwpcontainer,
.skinA div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style1 div.shipping,
.skinB div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style1 div.shipping
{
	border-width:1px;
	border-style:solid;
}
.skinA div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style1 div.htmlwpcontainer,
.skinB div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style1 div.htmlwpcontainer,
.skinA div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style1 div.shipping,
.skinB div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style1 div.shipping,
.skinC div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style1,
.skinC div.utypiaWebPart div.utypiaWebPart-footer.uwpf-Style1 b.roundbottom b.l01,
.skinC div.utypiaWebPart div.utypiaWebPart-footer.uwpf-Style1 b.roundbottom b.l02,
.skinC div.utypiaWebPart div.utypiaWebPart-footer.uwpf-Style1 b.roundbottom b.l03,
.skinC div.utypiaWebPart div.utypiaWebPart-footer.uwpf-Style1 b.roundbottom b.l04
{
	border-color: #cdd0d5;
}
.skinA div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style1,
.skinB div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style1,
.skinC div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style1,
.skinC div.utypiaWebPart div.utypiaWebPart-footer.uwpf-Style1 b.roundbottom b.l01,
.skinC div.utypiaWebPart div.utypiaWebPart-footer.uwpf-Style1 b.roundbottom b.l02,
.skinC div.utypiaWebPart div.utypiaWebPart-footer.uwpf-Style1 b.roundbottom b.l03,
.skinC div.utypiaWebPart div.utypiaWebPart-footer.uwpf-Style1 b.roundbottom b.l04,
div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style1 h2
{
	background-color:#ffffff;
} 
.skinC div.utypiaWebPart div.utypiaWebPart-footer.uwpf-Style1 b.roundbottom b.l05
{
	background-color:#cdd0d5;
}
div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style1 .shipping a,
div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style1 .shipping a:link,
div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style1 .shipping a:visited
{
	color:#d80000;
}

.skinA div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style2 div.htmlwpcontainer,
.skinB div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style2 div.htmlwpcontainer
{
	border-width:1px;
	border-style:solid;
}
.skinA div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style2 div.htmlwpcontainer,
.skinB div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style2 div.htmlwpcontainer,
.skinC div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style2,
.skinC div.utypiaWebPart div.utypiaWebPart-footer.uwpf-Style2 b.roundbottom b.l01,
.skinC div.utypiaWebPart div.utypiaWebPart-footer.uwpf-Style2 b.roundbottom b.l02,
.skinC div.utypiaWebPart div.utypiaWebPart-footer.uwpf-Style2 b.roundbottom b.l03,
.skinC div.utypiaWebPart div.utypiaWebPart-footer.uwpf-Style2 b.roundbottom b.l04
{
	border-color: #000000;
}

.skinA div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style2,
.skinB div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style2,
.skinC div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style2,
.skinC div.utypiaWebPart div.utypiaWebPart-footer.uwpf-Style2 b.roundbottom b.l01,
.skinC div.utypiaWebPart div.utypiaWebPart-footer.uwpf-Style2 b.roundbottom b.l02,
.skinC div.utypiaWebPart div.utypiaWebPart-footer.uwpf-Style2 b.roundbottom b.l03,
.skinC div.utypiaWebPart div.utypiaWebPart-footer.uwpf-Style2 b.roundbottom b.l04,
div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style2 h2
{
	background-color:#000000;
}
.skinC div.utypiaWebPart div.utypiaWebPart-footer.uwpf-Style2 b.roundbottom b.l05
{
	background-color:#000000;
}
div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style2 .shipping a,
div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style2 .shipping a:link,
div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style2 .shipping a:visited
{
	color:#ffffff;
}



.skinA div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style3 div.htmlwpcontainer,
.skinB div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style3 div.htmlwpcontainer,
.skinA div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style3 div.shipping,
.skinB div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style3 div.shipping
{
	border-width:1px;
	border-style:solid;
}
.skinA div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style3 div.htmlwpcontainer,
.skinB div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style3 div.htmlwpcontainer,
.skinA div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style3 div.shipping,
.skinB div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style3 div.shipping,
.skinC div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style3,
.skinC div.utypiaWebPart div.utypiaWebPart-footer.uwpf-Style3 b.roundbottom b.l01,
.skinC div.utypiaWebPart div.utypiaWebPart-footer.uwpf-Style3 b.roundbottom b.l02,
.skinC div.utypiaWebPart div.utypiaWebPart-footer.uwpf-Style3 b.roundbottom b.l03,
.skinC div.utypiaWebPart div.utypiaWebPart-footer.uwpf-Style3 b.roundbottom b.l04
{
	border-color: #ffffff;
}

.skinA div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style3,
.skinB div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style3,
.skinC div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style3,
.skinC div.utypiaWebPart div.utypiaWebPart-footer.uwpf-Style3 b.roundbottom b.l01,
.skinC div.utypiaWebPart div.utypiaWebPart-footer.uwpf-Style3 b.roundbottom b.l02,
.skinC div.utypiaWebPart div.utypiaWebPart-footer.uwpf-Style3 b.roundbottom b.l03,
.skinC div.utypiaWebPart div.utypiaWebPart-footer.uwpf-Style3 b.roundbottom b.l04,
div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style2 h2
{
	background-color:#d80000;
}
.skinC div.utypiaWebPart div.utypiaWebPart-footer.uwpf-Style3 b.roundbottom b.l05
{
	background-color:#ffffff;
}
div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style3 .shipping a,
div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style3 .shipping a:link,
div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style3 .shipping a:visited
{
	color:#ffffff;
}
div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style3 .shipping a:hover
{
	color:#000000;
}
.skinA div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style3,
.skinB div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style3
{
	background:#d80000 /*url(http://www.aberubberstamp.com/UI/Content/css/Style0003/images/layout/style3_wpbody.gif)*/ none repeat-x top left;
}
.skinA div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style3 ul.nav h2,
.skinB div.utypiaWebPart div.utypiaWebPart-body.uwpb-Style3 ul.nav h2
{
	background:transparent;
}




div.utypiaWebPart-body div.navigation-bottom
{
	display:none;
}

/*header*/
div.uwph-Style1 h3, div.uwph-Style1 h1
{
	color:#ffffff;
}
.skinA div.uwph-Style1 div.utypiaWebPart-header-title,
.skinB div.uwph-Style1 div.utypiaWebPart-header-title,
.skinA .sidebar div.uwph-Style1 div.utypiaWebPart-header-title h3,
.skinB .sidebar div.uwph-Style1 div.utypiaWebPart-header-title h3
{
	background-color:#606060;
	background:#606060 url(images/layout/style1_wphead.gif) repeat-x top left;
}
.skinC div.uwph-Style1.utypiaWebPart-header
{
	background-color:#DA0000;
}
div.uwph-Style2 h3, div.uwph-Style2 h1
{
	color:#ffffff;
}
.skinA div.uwph-Style2 div.utypiaWebPart-header-title,
.skinB div.uwph-Style2 div.utypiaWebPart-header-title,
.skinA .sidebar div.uwph-Style2 div.utypiaWebPart-header-title h3,
.skinB .sidebar div.uwph-Style2 div.utypiaWebPart-header-title h3
{
	background-color:#d80000;
	background:#d80000 url(images/layout/style2_wphead.gif) repeat-x top left;
}
.skinC div.uwph-Style2.utypiaWebPart-header
{
	background-color:#898d91;
}
div.uwph-Style3 h3, div.uwph-Style3 h1
{
	color:#ffffff;
}
.skinA div.uwph-Style3 div.utypiaWebPart-header-title,
.skinB div.uwph-Style3 div.utypiaWebPart-header-title,
.skinA .sidebar div.uwph-Style3 div.utypiaWebPart-header-title h3,
.skinB .sidebar div.uwph-Style3 div.utypiaWebPart-header-title h3
{
	background-color:#d80000;
	background:#d80000 url(images/layout/style2_wphead.gif) repeat-x top left;
}
.skinC div.uwph-Style3.utypiaWebPart-header
{
	background-color:#898d91;
}


/* End Style Item 20 - WebParts */

/* Begin Style Item 21 - DropDown */


.ui-state-hover, 
.ui-widget-content .ui-state-hover, 
.ui-widget-header .ui-state-hover, 
.ui-state-focus, 
.ui-widget-content .ui-state-hover, 
.ui-widget-header .ui-state-focus,
.ui-selectmenu-open li.ui-selectmenu-item-focus.ui-state-hover
{
	background:url('../../images/ui-bg_glass_100_fdf5ce_1x400.png') repeat-x scroll 50% 50% #f6f6f6;
	border: 1px solid #d80000;
}


/* End Style Item 21 - DropDown */











/* Start Image References */

.search span.submit-button-search
{
	background:url(images/buttons/button_bg_small.gif) no-repeat left top;
}
.search span.submit-button-search span
{
	background:url(images/buttons/button_right_small.gif) no-repeat right top;
}

span.submit-button-middle
{
	background:url("images/buttons/button_bg.gif") no-repeat scroll 0 0 transparent;
}

span.submit-button-middle span
{
	background:url("images/buttons/button_right.gif") no-repeat scroll right top transparent;
}

ul.button-small li
{
	background:url("images/buttons/button_bg_small.gif") no-repeat scroll 0 0 transparent;
}

ul.button-small li a
{
	background:url("images/buttons/button_right_small.gif") no-repeat scroll right top transparent;
}

ul.button-blue li
{
	background:url("images/buttons/button_a_bg.gif") no-repeat scroll left top transparent;
}

ul.button-blue li a
{
	background:url("images/buttons/button_a_right.gif") no-repeat scroll right top transparent;
}

ul.button-blue-big li
{
	background:url("images/buttons/button_a_big_bg.gif") no-repeat scroll left top transparent;
}

ul.button-blue-big li a
{
	background:url("images/buttons/button_a_big_right.gif") no-repeat scroll right top transparent;
}

#company
{
	/* background:url("http://www.aberubberstamp.com/images/layout/company-bg.jpg") no-repeat scroll 0 0 transparent;*/
}
.skinC #tools
{
	background:url(images/layout/skinC_head-bg.gif) no-repeat;
}
.skinC #footer
{
	background:url(images/layout/skinC_footer_bg.gif) #0a89be repeat-x;
}

.skinC #sidebar-left h3
{
	background:url(images/layout/skinC_sidebar-h3.gif) no-repeat left top;
}
.skinC .sidebar h3
{
	background:url(images/layout/skinC_h3.gif) no-repeat left top;
}
.skinC .sidebar ul.nav
{
	background:url(images/sidebar/skinC_ul_bg.gif) no-repeat left bottom;
}
.skinA div.utypiaWebPart ul.nav,
.skinB div.utypiaWebPart ul.nav
{
	background-color:transparent;
}
.skinC div.utypiaWebPart ul.nav
{
	background:none transparent scroll repeat 0% 0%;
}

.skinC h2.startpage,
.skinC h2.special
{
	background:url(images/layout/skinC_h2.gif) no-repeat left top;
}
.skinC div.checkout.wizard h2.special
{
	background:url(images/layout/skinC_head-bg.gif) no-repeat left top;
}
.skinC ul.need-help
{
	background:url(images/sidebar/skinC_sidebar-right-bg.gif) no-repeat left bottom;
}
.skinC div.uwph-Style1 div.utypiaWebPart-header-title-left
{
	background:url("images/layout/skinC_sidebar_left.gif") no-repeat scroll left top transparent;
}

.skinC div.uwph-Style1 div.utypiaWebPart-header-title
{
	background:url("images/layout/skinC_sidebar_middle.gif") repeat-x scroll left top transparent;
}

.skinC div.uwph-Style1 div.utypiaWebPart-header-title-right
{
	background:url("images/layout/skinC_sidebar_right.gif") no-repeat scroll right top transparent;
}

.skinC div.uwph-Style2 div.utypiaWebPart-header-title-left
{
	background:url("images/layout/skinC_sidebar_left_2.gif") no-repeat scroll left top transparent;
}

.skinC div.uwph-Style2 div.utypiaWebPart-header-title
{
	background:url("images/layout/skinC_sidebar_middle_2.gif") repeat-x scroll left top transparent;
}

.skinC div.uwph-Style2 div.utypiaWebPart-header-title-right
{
	background:url("images/layout/skinC_sidebar_right_2.gif") no-repeat scroll right top transparent;
}

.skinC div.uwph-Style3 div.utypiaWebPart-header-title-left
{
	background:url("images/layout/skinC_sidebar_left_2.gif") no-repeat scroll left top transparent;
}

.skinC div.uwph-Style3 div.utypiaWebPart-header-title
{
	background:url("images/layout/skinC_sidebar_middle_2.gif") repeat-x scroll left top transparent;
}

.skinC div.uwph-Style3 div.utypiaWebPart-header-title-right
{
	background:url("images/layout/skinC_sidebar_right_2.gif") no-repeat scroll right top transparent;
}

.skinC div.utypiaWebPart div.utypiaWebPart-body div.newsletter-subscription
{
	background:none;
}
.skinC div.utypiaWebPart div.utypiaWebPart-body ul.need-help
{
	background:none;
	margin-bottom:0px;
}

.shipping
{
	background:url(images/sidebar/shipping_street_3Dv2.png) transparent no-repeat center 8px;
}
/*
.skinC .shipping-bottom {
    background:none;
}
.skinC .shipping-top-left
{
	height:10px;
	width:10px;
	background:url(images/sidebar/skinC_shipping.gif) #d80000 no-repeat left top;
	position:absolute;
	top:0px;
	left:0px;
}
.skinC .shipping-top-right
{
	height:10px;
	width:10px;
	background:url(images/sidebar/skinC_shipping.gif) #d80000 no-repeat right top;
	position:absolute;
	top:0px;
	right:0px;
}
.skinC .shipping-bottom-left
{
	height:10px;
	width:10px;
	background:url(images/sidebar/skinC_shipping-bottom.gif) #d80000 no-repeat left bottom;
	position:absolute;
	bottom:0px;
	left:0px;
}
.skinC .shipping-bottom-right
{
	height:10px;
	width:10px;
	background:url(images/sidebar/skinC_shipping-bottom.gif) #d80000 no-repeat right bottom;
	position:absolute;
	bottom:0px;
	right:0px;
}
*/
.basketWait
{
    background:url(images/content/ajax-loader.gif) 9px 8px #ffffff no-repeat;
}

.basket
{
	background-image:url(images/layout/cart.gif);
}

.skinA .basket
{
	background:url(images/layout/skinA_cart.gif) 5px 4px #ffffff no-repeat;
}


/* End Image References */