html {
overflow:auto;
margin:0;
padding:0;
}

* {
font-family:Arial, Helvetica, sans-serif;
}

body {
text-align:left;
font-size:12px;
margin:0;
padding:0;
}

td {
font-size:12px;
}

th {
font-size:12px;
}

input {
font-size:12px;
margin:3px 0;
}

textarea {
font-size:12px;
width:640px;
margin:3px 0;
}

select {
font-size:12px;
margin:3px 0;
}

a {
font-size:12px;
color:#333;
cursor:pointer;
}

h2 {
font-size:12px;
margin-bottom:2px;
display:block;
}

form {
display:inline;
margin:0;
padding:0;
}

a:visited {
color:#333;
cursor:pointer;
}

a:hover {
color:#cb092b;
text-decoration:none;
}

a img {
border:none;
}

p {
margin-top:0;
text-align:justify;
}

#container {
width:1180px;
margin-left:auto;
margin-right:auto;
text-align:left;
}

#header .div2 {
float:left;
padding-top:4px;
padding-left:4px;
}

#header .div3 {
float:right;
padding-top:2px;
padding-bottom:2px;
}

#header .topmenu {
width:1180px;
display:inline-block;
height:30px;
margin-bottom:4px;
}

#header .toplinks a {
float:left;
height:10px;
padding-top:8px;
padding-bottom:8px;
text-align:center;
color:#333;
text-decoration:none;
font-size:12px;
position:relative;
z-index:1;
text-transform:uppercase;
font-weight:700;
}

#header .toplinks a:hover {
color:#cb092b;
text-shadow: 2px 2px #BBB;
}

#header .div5 {
clear:both;
}

#header .div5 .left {
background:url('../image/header_1_left.png') no-repeat;
width:5px;
height:40px;
float:left;
}

#header .div5 .right {
background:url('../image/header_1_right.png') no-repeat;
width:5px;
height:40px;
float:right;
}

#header .div5 .center {
background:url('../image/header_1_center.png') repeat-x;
height:40px;
margin-left:5px;
margin-right:5px;
}

#header .div6 {
clear:both;
margin-bottom:10px;
}

#header .div6 .left {
background:url('../image/header_2_left.png') no-repeat;
width:5px;
height:32px;
float:left;
}

#header .div6 .right {
background:url('../image/header_2_right.png') no-repeat;
width:5px;
height:32px;
float:right;
}

#header .div6 .center {
background:url('../image/header_2_center.png') repeat-x;
height:32px;
margin-left:5px;
margin-right:5px;
padding-left:5px;
padding-right:5px;
}

#header .div7 {
float:right;
padding-top:2px;
padding-right:2px;
}

#header .icons {
float:right;
margin:4px 4px 0 0;
}

#header .icons a {
margin:0 0px 0 10px;
}

#search {
text-align:right;
font-weight:700;
}

#search input {
border:1px solid #999;
padding:2px;
}

#breadcrumb {
float:left;
padding-top:52px;
height:13px;
margin-bottom:4px;
color:#cb092b;
text-align: center;
width: 660px;
margin-left:20px;
background:url('default/image/footprints.png') repeat-x;
}

#breadcrumb a {
color:#cb092b;
font-style:italic;
}

.switcher {
float:right;
margin-top:3px;
margin-left:10px;
}

.switcher a {
text-decoration:none;
display:block;
}

.switcher .selected {
background:#FFF url('../image/switcher.png') repeat-x;
}

.switcher .selected a {
border:1px solid #CCC;
background:url('../image/arrow_down.png') 116px center no-repeat;
color:#666;
width:121px;
padding:2px 5px;
}

.switcher .selected a:hover {
background:#F0F0F0 url('../image/arrow_down.png') 116px center no-repeat;
}

.switcher .option {
position:absolute;
z-index:3;
border-left:1px solid #CCC;
border-right:1px solid #CCC;
border-bottom:1px solid #CCC;
background-color:#EEE;
display:none;
width:125px;
text-align:left;
padding:3px;
}

.switcher .option a {
color:#000;
padding:3px 5px;
}

.switcher img {
position:relative;
top:1px;
}

#column_left {
float:left;
width:180px;
margin-right:10px;
clear:left;
}

#column_right {
float:right;
width:180px;
margin-left:10px;
clear:right;
}

#content {
margin-left:190px;
margin-right:190px;
margin-bottom:10px;
}

#content .top .left {
background:url('../image/content_top_left.png') no-repeat;
width:5px;
height:32px;
float:left;
}

#content .top .right {
background:url('../image/content_top_right.png') no-repeat;
width:5px;
height:32px;
float:right;
}

#content .top .center {
background:url('../image/content_top_center.png') repeat-x;
margin-left:5px;
margin-right:5px;
}

#content .top h1 {
padding:8px 0 8px 7px;
}

#content h1 {
color:#000;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
text-transform:uppercase;
margin:0;
}

.heading {
color:#000;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
text-transform:uppercase;
border-bottom:1px solid #DDD;
padding-bottom:3px;
margin:0 0 10px;
}

#content .middle {
background:#FFF;
min-height:380px;
padding:10px 10px 1px;
}

#content .bottom {
	float:left;
}

.box {
margin-bottom:10px;
background:url('../image/box_top.png') no-repeat;
}

.box .top {
color:#000;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
padding:8px 0 8px 7px;
}

.box .top img {
float:left;
margin-right:5px;
}

.box .middle {
border-left:1px solid #DDD;
border-right:1px solid #DDD;
background:#FFF;
padding-left:10px;
padding-top:4px;
}

.box .bottom {
height:5px;
background:url('../image/box_bottom.png') no-repeat;
}

.success {
margin-bottom:10px;
background:#E4F1C9;
border:1px solid #A5BD71;
font-size:12px;
font-family:Verdana, Geneva, sans-serif;
text-align:center;
padding:5px 0;
}

.warning {
margin-bottom:10px;
background:#FFDFE0;
border:1px solid #F99;
font-size:12px;
font-family:Verdana, Geneva, sans-serif;
text-align:center;
padding:5px;
}

.wait {
margin-bottom:10px;
background:#FBFAEA;
border:1px solid #EFEBAA;
font-size:12px;
font-family:Verdana, Geneva, sans-serif;
text-align:center;
padding:5px 0;
}

.required {
color:red;
font-weight:700;
}

.error {
color:red;
display:block;
}

.help {
cursor:pointer;
}

.tooltip {
border:1px solid #FDDA5C;
background:#FBFF95;
font-size:12px;
width:250px;
padding:5px;
}

.clear {
overflow:hidden;
width:100%;
}

.button {
padding-left:8px;
display:inline-block;
margin-right:5px;
background:url('../image/button_left.png') top left no-repeat;
text-decoration:none;
color:#FFF;
}

.button span {
color:#FFF;
display:block;
background:url('../image/button_right.png') top right no-repeat;
padding:4px 10px 5px 2px;
}

.buttons {
background:#F8F8F8;
border:1px solid #DDD;
margin-bottom:10px;
padding:5px;
}

.buttons input {
margin:0;
padding:0;
}

.buttons table {
width:100%;
border-collapse:collapse;
}

.buttons table td {
vertical-align:middle;
}

.content {
background:#F7F7F7;
border:1px solid #DDD;
margin-top:3px;
margin-bottom:10px;
padding:10px;
}

.sort {
margin-bottom:10px;
background:#F8F8F8;
height:30px;
width:100%;
}

.sort .div1 {
float:right;
margin-left:5px;
padding-top:6px;
padding-right:9px;
}

.sort .div2 {
text-align:right;
padding-top:9px;
}

.sort select {
font-size:12px;
margin:0;
padding:0;
}

.pagination {
display:inline-block;
width:100%;
background:#F8F8F8;
margin-bottom:10px;
}

.pagination .links {
float:left;
padding:7px;
}

.pagination .results {
float:right;
padding:7px;
}

.pagination .links a {
border:1px solid #CCC;
text-decoration:none;
color:#000;
padding:4px 7px;
}

.pagination .links b {
border:1px solid #CCC;
text-decoration:none;
color:#000;
background:#FFF;
padding:4px 7px;
}

.tabs {
width:100%;
height:31px;
margin-bottom:0;
}

.tabs a {
float:left;
display:block;
margin-right:2px;
border-top:1px solid #DDD;
border-bottom:1px solid #DDD;
border-left:1px solid #DDD;
border-right:1px solid #DDD;
background:#FFF url('../image/tab_3.png') repeat-x;
color:#000;
font-weight:700;
text-decoration:none;
z-index:1;
position:relative;
top:1px;
padding:6px 15px 7px;
}

.tabs a.selected {
background:#FFF url('../image/tab_3.png') repeat-x;
border-bottom:0;
padding-bottom:8px;
z-index:3;
}

.tab_page {
border:1px solid #DDD;
background:#FFF;
display:block;
z-index:2;
margin-bottom:10px;
padding:10px;
}

#footer {
width:100%;
clear:both;
padding-top:5px;
border-top:1px solid #DDD;
}

#footer .div1 {
float:left;
text-align:left;
}

#footer .div2 {
float:right;
text-align:right;
}

.sidebar {
border-left:1px solid #DDD;
border-right:1px solid #DDD;
margin-top:-2px;
padding-top:0;
}

.sidebar ul {
margin-top:0;
margin-bottom:0;
margin-left:0;
padding-left:0;
list-style:none;
}

.sidebar li {
margin:2px 4px 1px;
}

.sidebar li ul {
border:0;
}

.sidebar li a {
display:block;
text-decoration:none;
padding-left:2px;
}

.category-text {
text-transform:none;
}

#panelCategories ul {
margin-left:0;
}

#panelCategories li {
padding-left:3px;
padding-top:2px;
padding-bottom:2px;
vertical-align:middle;
}

#panelCategories li img {
display:table-cell;
float:left;
}

#panelCategories li div {
vertical-align:middle;
display:block;
margin-top:0;
min-height:29px;
margin-left:29px;
}

#panelCategories li a {
border-bottom:none;
padding-left:2px;
padding-right:2px;
text-decoration:none;
}

#panelCategories li li {
margin-left:12px;
text-transform:none;
display:block;
}

#information ul {
margin-top:0;
margin-bottom:0;
margin-left:12px;
padding-left:12px;
list-style:url('../image/bullet_2.png');
}

.cart {
border-collapse:collapse;
width:100%;
border:1px solid #EEE;
margin-bottom:10px;
}

.cart th {
background:#EEE;
font-weight:400;
padding:5px;
}

.cart td {
padding:5px;
}

.clr {
clear:both;
}

.clrleft {
clear:left;
}

.clrright {
clear:right;
}

.fleft {
float:left;
}

.fright {
float:right;
}

.right {
text-align:right;
}

.left {
text-align:left;
}

.center {
text-align:center;
}

.homelist-mini-item {
display:inline;
float:left;
height:75px;
margin-bottom:4px;
margin-right:4px;
position:relative;
width:90px;
}

.product_model {
color:#gray;
font-size:11px;
}

.product_price {
color:#900;
font-size:11px;
font-weight:700;
}

.product_pricesmash {
color:#900;
font-weight:700;
text-decoration:line-through;
}

.product_currentPrice{
color:#900;
font-size:16px;
font-weight:700;
text-decoration: underline;
}

.product_saleprice {
color:red;
font-weight:700;
}

.box001 {
background:#F7F7F7;
border:1px solid #DDD;
margin-bottom:10px;
padding:10px;
}

.box001 td {
height:24px;
}

.half {
width:49%;
vertical-align:top;
display:inline-table;
padding-left:2px;
padding-right:2px;
}

#companyData {
border:1px solid #DDD;
margin-top:4px;
padding:4px 4px 0;
}

.loginblock {
margin-bottom:10px;
display:inline-block;
width:100%;
}

.loginbox {
display:inline-block;
width:49%;
}

.loginbox .inner {
background:#F7F7F7;
border:1px solid #DDD;
min-height:210px;
padding:10px;
}

.loginbox b {
margin-bottom:2px;
display:block;
}

.loginbox label {
cursor:pointer;
}

.shippingbox label {
cursor:pointer;
}

.paymentbox label {
cursor:pointer;
}

.addressbox label {
cursor:pointer;
}

table.shippingmethods label {
cursor:pointer;
}

table.paymentmethods label {
cursor:pointer;
}

.loginbox input#register {
float:left;
margin-right:4px;
}

.loginbox input#guest {
float:left;
margin-right:4px;
}

.category-description {
margin-bottom:15px;
}

div.productblock {
width:100%;
margin-bottom:12px;
}

table.productblock {
width:100%;
border-collapse:collapse;
}

td.productimage {
text-align:center;
width:250px;
vertical-align:top;
}

td.productimage img#image {
margin-bottom:3px;
}

td.productimage .imagecaption {
font-size:11px;
}

.tab_page .imagecaption {
font-size:11px;
}

td.productinfo {
padding-left:10px;
width:520px;
vertical-align:top;
}

td.productinfo table {
width:100%;
}

td.productinfo .rating {
margin-top:2px;
}

div.optionbox {
background:#FFC;
border:1px solid #FC3;
margin-top:2px;
margin-bottom:15px;
padding:10px;
}

.optionbox table {
width:100%;
}

.bestsellerbox table {
width:100%;
cellpadding:2px;
cellspacing:0;
}

#module_cart table {
width:100%;
}

.confirmbox table {
width:100%;
}

.paymentbox table {
width:100%;
}

.top a {
color:#000;
font-size:14px;
text-decoration:none;
}

.review-note {
font-size:11px;
}

#tab_review input {
margin:0;
}

.shippingbox .content .radio {
margin:0;
}

.paymentbox .content .radio {
margin:0;
}

.addressbox .content .radio {
margin:0;
}

.guestcheckoutbox .radio {
margin:0;
}

#tab_image .outer {
display:inline-block;
margin:0;
}

#tab_image .inner {
display:inline-block;
float:left;
text-align:center;
margin-left:2px;
margin-right:2px;
}

#tab_image .inner img {
border:1px solid #DDD;
margin-bottom:3px;
}

.addressbox .content .inner {
width:100%;
}

.addressbox .actions {
width:200px;
}

.contactbox .outer {
display:inline-block;
width:100%;
}

.contactbox .inner {
float:left;
display:inline-block;
width:50%;
}

.contactbox .comms-info {
float:right;
display:inline-block;
width:50%;
}

.contactbox .content table {
width:100%;
}

.sitemapbox .content table {
width:100%;
}

.shippingbox .content table {
width:100%;
}

.sitemapbox table td {
width:50%;
vertical-align:top;
}

.sitemapbox li {
margin-bottom:5px;
}

.discountbox {
width:66%;
display:inline-block;
vertical-align:top;
}

.discountbox .outer {
float:left;
width:274px;
}

.discountbox .inner {
border:1px solid #DDD;
min-height:125px;
}

.discountbox .content {
background:#F7F7F7 url('../image/discount.png') 8px 8px no-repeat;
border-bottom:1px solid #DDD;
text-transform:uppercase;
font-size:14px;
font-weight:700;
padding:8px 8px 8px 29px;
}

.discountbox .coupon {
padding:8px;
}

.confirmbox td.td1 {
width:25%;
}

.invoicebox .td1 {
width:90px;
}

.invoicebox .td2 {
width:180px;
}

.invoicebox .td4 {
width:360px;
}

.confirmbox .totals {
width:95%;
display:inline-block;
}

.invoicebox .totals {
width:95%;
display:inline-block;
}

.invoicebox table {
float:right;
display:inline-block;
border-bottom:1px;
border-bottom-style:dotted;
margin-bottom:16px;
width:100%;
}

table.shippingmethods {
width:536px;
padding:3px;
}

table.shippingmethods .quote {
width:534px;
}

.downloadbox .outer {
display:inline-block;
margin-bottom:10px;
width:100%;
}

.downloadbox .inner {
width:45%;
float:left;
margin-bottom:2px;
}

.downloadbox .content {
padding:5px;
}

.downloadbox .content table {
width:100%;
}

.historybox .outer {
display:inline-block;
margin-bottom:10px;
width:100%;
}

.historybox .inner {
width:49%;
margin-bottom:2px;
}

.historybox div.content {
padding:5px;
}

.historybox .content table {
width:100%;
}

.cartoption {
color:#a41c1c;
}

#content_search .keyword {
color:#a41c1c;
}

.agree {
padding-right:10px;
}

.outofstock {
color:red;
font-weight:700;
}

.myaccount-item {
margin-left:0;
padding-left:0;
}

.myaccount-item li {
width:150px;
height:116px;
display:inline-table;
text-align:center;
border:1px solid #DADADA;
margin-left:8px;
padding:8px 4px 0;
vertical-align: middle;
}

.myaccount-item li a {
border:none;
text-decoration:none;
}

.iconlink {
margin-top:4px;
padding-left:18px;
margin-bottom:4px;
width:100%;
}

.myAccountLink {
background:url('../image/icons/account-16x16.png') no-repeat;
}

.myOrdersLink {
background:url('../image/icons/orders-16x16.png') no-repeat;
}

.myNewsLink {
background:url('../image/icons/news-16x16.png') no-repeat;
}

.logoutLink {
background:url('../image/icons/logout-16x16.png') no-repeat;
}

.loginLink {
background:url('../image/icons/login-16x16.png') no-repeat;
}

.registerLink {
background:url('../image/icons/register-16x16.png') no-repeat;
}

.forgotLink {
background:url('../image/icons/forgot.png') no-repeat;
}

.tip {
color:#666;
font-size:11px;
text-align:justify;
margin:8px;
}

#loginbox input {
width:114px;
margin-left:20px;
margin-right:20px;
}

#loginbox .button {
width:110px;
text-align:center;
margin:4px 20px;
}

#sidebarlogin .label {
margin-left:20px;
margin-right:20px;
}

.support-number {
font-weight:700;
font-size:16px;
text-align:center;
margin-top:0;
display:block;
padding-top:4px;
padding-bottom:4px;
}

.input-row {
width:100%;
display:table-row;
}

.input-row .name {
padding-left:4px;
width:150px;
display:table-cell;
}

.contacts-table {
width:100%;
margin-bottom:8px;
}

.contacts-table td {
border-left:1px solid #DDD;
border-right:1px solid #DDD;
padding:4px;
}

.productlist {
margin-bottom:10px;
width:100%;
display:block;
float:left;
}

.auctionlist-item{
float:left;
display:inline;
margin-left:2px;
position:relative;
width:49%;
text-align:left;
}

div.auctionlist-item h2{
 background-color: #EEE;
 font-size: 18px;
 padding: 4px;
 text-align: center;
 width: 97%;
 height:24px;
 overflow:hidden;
}

.auctionlist-item img{
float:left;
display:inline;
margin-left:2px;
position:relative;
text-align:center;
margin-bottom:8px;	
}

.auctionlist-item .cntdwn{
	font-size: 16px;
}

.cntdwn{
	font-size: 14px !important;
}

.cntdwn1{
	color: #cb092b;
	background-color: white;
	padding: 2px;
	font-size: 20px !important;
}
.cntdwn2{
	color: black;
	background-color: #cb092b;
	padding: 2px;
	font-size: 20px !important;
}

div.withHistory{
	width:100% !important;
}

div.bidHistory{
	position:absolute;
	margin-left:400px;
	width:49%;
}

.bidHistory h3, #auctionHistory h3{
	margin-top: 2px;
	margin-bottom: 2px;
}

div#auctionHistory table{
	padding-left:32px;
	border: 1px solid #CCC;
}

div.bidHistory table th{
	width:33%;
}

div.withHistory h2 {
  padding-left: 8px;
  text-align: left;
}

div.auction-item-desc{
    float: none;
    margin-left: 160px;
    position: absolute;
    width: 200px;
    line-height: 20px;
}

div.auction-item-desc div.auction-buttons{
position: absolute;
text-align: center;
top: 120px;
width: 100%;
}


.productlist .productlist-item {
float:left;
display:inline;
margin-left:2px;
position:relative;
width:152px;
height:210px;
text-align:center;
margin-bottom:8px;
}

.categorylist {
width:100%;
float:none;
display:inline-block;
margin-bottom: 4px;
}

.categorylist .categorylist-item {
float:left;
display:inline;
width:93px;
margin-left:1px;
margin-right:1px;
min-height:126px;
padding-top:2px;
padding-bottom:2px;
text-align:center;
border:1px solid #CCC;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}

.pro_off {
margin-left:4px;
margin-top:4px;
line-height:12px;
position:absolute;
top:0;
left:0;
width:50px;
z-index:1;
}

.pro_off span {
font-size:11px;
text-align:center;
height:32px;
float:left;
padding-left:4px;
}

.pro_nostock {
height:50px;
left:16px;
margin-bottom:-50px;
position:absolute;
top:45px;
width:107px;
z-index:1;
}

.pro_auction {
height:75px;
top:126px;
left:108px;
margin-bottom:-50px;
position:absolute;
width:75px;
z-index:1;
}

.productlist-img {
border:1px solid #CCC;
display:table-cell;
height:140px;
overflow:hidden;
text-align:center;
vertical-align:middle;
width:141px;
margin-bottom:0;
margin-top:4px;
}

.idea-box {
background:url("../image/icons/idea.png") no-repeat scroll 0 0 transparent;
padding-left:34px;
height:32px;
}

.input-field {
padding-left:12px;
width:100%;
}

.input-field .label {
width:160px;
display:inline-block;
}

.slideshow {
height:228px;
width:152px;
margin-bottom:16px;
display:inline-block;
position:relative;
z-index:0;
left:0;
}

.slideshow-mask {
width:100%;
margin-top:164px;
display:inline-block;
position:relative;
z-index:4;
left:0;
top:-228px;
}

.slideshow img {
width:152px;
height:228px;
border:1px solid #ccc;
background-color:#eee;
padding:0;
}

.slideshow-list {
width:100%;
height:250px;
}

div.video-link {
cursor:pointer;
}

.video-box {
width:460px;
height:259px;
}

.icons img {
width:32px;
height:32px;
border:none;
}

#poll table {
border-top:1px solid #DDD;
width:100%;
}

#poll table .opt {
width:16px;
}

.border-bottom {
border-bottom:1px solid #DDD;
}

.cart-cell {
valign:top;
}

.tight {
width:1px;
text-align:right;
}

.product-brand-cell {
width:75px;
text-align:center;
}

.button_add_small {
margin-top:0;
background:url('default/image/basket.png') no-repeat left center transparent;
text-decoration:none;
cursor:pointer;
padding:8px;
}

.button_bid_small {
margin-top:0;
background:url('default/image/bid.png') no-repeat left center transparent;
text-decoration:none;
cursor:pointer;
padding:8px;
}

a.button_add_small:visited {
margin-top:0;
background:url('default/image/basket.png') no-repeat left center transparent;
text-decoration:none;
cursor:pointer;
padding:8px;
}

#priceReport td {
width:33%;
}

#tab_related {
margin-bottom:0;
width:100%;
}

.productlist-item a{
text-decoration: none;
}

.noDisplay{
	display: none;
}

.addAuctionDiv {
display:inline;
float:left;
min-height:370px;
margin-bottom:4px;
margin-right:3px;
margin-left:4px;
position:relative;
width:250px;
border: 1px solid #DDD;
border-radius: 15px;
-moz-border-radius: 15px;
}

.addAuctionDiv h2{
text-align:center;
width:100%;
background-color: #EEE;
margin-bottom:8px;
height:24px;
padding-top:8px;
}

.addAuctionDiv h3{
text-align:center;
width:100%;
margin-bottom:4px;
border-top:1px dotted #CCC;
padding-top: 8px;
}

.addAuctionDiv h3.first{
border-top: 0pt none;
padding-top: 0pt;
margin: 0 0 4px 0;
}

.addAuctionDiv p{
	padding: 4px;
}
.addAuctionDiv ul{
	padding-left: 20px;
}

.addAuctionDiv ul li{
	padding-bottom: 10px;
}

div.row{
	width:100%;
	min-height:22px;
	padding: 2px 0;
}

div.row input{
	width:100px;
}

div.row select{
	width:108px;
}

div#ui-datepicker-div{
	background-color: white;
	padding:2px;
	border: 2px solid #CCC;
	display:none;
}

div#ui-datepicker-div .ui-datepicker-header{
	background-color: #DDD;
	padding:2px;
	color: #CB092B;
}

div#ui-datepicker-div .ui-datepicker-next{
	float:right;
}

div#ui-datepicker-div .ui-datepicker-title{
	font-size: 13px;
	font-weight: bold;
	text-align: center;
}

.ui-datepicker-calendar td, .ui-datepicker-calendar th{
	width: 20px;
	text-align: center;
}

div.buttons, div.pagination, div.sort, div.content, .myaccount-item li {
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px; 
}

.roundBox{
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px; 
}

div.row select.mini{
	width: 18px;
	font-size: 11px;
}

.categoryMenuItem{
	padding-left:2px;
	text-align: center;
}

.sidebar li:hover{
color:#cb092b;
font-weight: bold;
}
