/*--------------www.iBizLog.com--------------*/
/*--Solutions Applications and Services LLC--*/
/*------All rights reserved - Copyright------*/
/*------------Terms of Service---------------*/

body {
	margin:0px;
	background:url(loginBack.jpg) repeat-x #CABBA4;
	font:12px tahoma;
}

.base {
	margin:0 auto;
	width:900px;
	_width:905px;

}

a {text-decoration:none;}

/*-------LOGIN---------*/

.login {
	width:100%;
	float:left;
	background:url(loginBack.jpg) repeat-x #323232;
	min-height:40px;
	height:auto;
	height:40px;
}

.register {
	float:left;
	margin-top:5px;
	margin-left:60px;
	padding:0px 40px;
	_padding:0px 20px;
	border-right:dotted 1px #E3CF9A;
	text-align:center;	width:250px;
}

.register .enter{
	float:left;
	font:normal 11px "Trebuchet MS";
	color:#E9E4DE;
	padding:5px;
}
.register .cell {
	font:italic 11px arial;
	color:#666666;
	width:60px;
	padding:1px 2px;
	margin:4px 2px 2px 2px;
	border:solid 1px #333333;
	background:#E9E4DE;
	float:left;
}
.register .button {
	font:bold 12px arial;
	border:0px;
	padding:1px 2px;
	margin:4px 2px 2px 2px;
	background:none;
	color: #E1AA2B;
	cursor:pointer;
	float:left;
}
.register .button:hover {
	color:#ffffff;
}

.language {
	float:left;
	margin-top:5px;
	padding:2px 20px;
	color:#666666;
	border-right:dotted 1px #E3CF9A;
	text-align:center;
}
.language .enter{
	float:left;
	font:normal 11px "Trebuchet MS";
	color:#cccccc;
	padding:5px;
}
.language .cell {
	font:normal 11px arial;
	color:#666666;
	padding:1px 2px;
	border:solid 1px #333333;
}
.language a:hover {
	text-decoration: underline;
}
.search {
	float:left;
	margin-top:5px;
	padding:0px 40px;
	_padding:0px 20px;
	text-align:center;
	width:240px;
}

.search .lookup{
	float:left;
	font:normal 11px "Trebuchet MS";
	color:#E9E4DE;
	padding:5px;
}
.search .cell {
	font:italic 11px arial;
	color:#666666;
	width:60px;
	padding:1px 2px;
	margin:4px 2px 2px 2px;
	border:solid 1px #333333;
	background:#E9E4DE;
	float:left;
}
.search .button {
	font:bold 12px arial;
	border:0px;
	padding:1px 2px;
	margin:4px 2px 2px 2px;
	background:none;
	color: #E1AA2B;
	cursor:pointer;
	float:left;
}
.search .button:hover {
	color:#ffffff;
}


/*--------HEADER---------*/

.header {
	width:100%;
	float:left;
	background:url(headerBack.jpg) no-repeat;
	min-height:150px;
	height:auto;
	height:150px;
}

.header h1 {
	font:bold 50px arial;
	color:#fff;
	margin:30px 10px 0px 30px;
}
.header h2 {
	font:bold 20px arial;
	color:#fff;
	margin:0px 10px 0px 30px;
	
}

/*--------MENU TOP--------*/

.menuTop {
	width:100%;
	float:left;
	background:url(menutopBack.jpg) repeat-x #B0B0B0;
	min-height:40px;
	height:auto;
	height:40px;
}

.menuTop ul {
	margin:0px;
	padding:0px;
}
.menuTop li {
	float:right;
	list-style:none;
	border-right:dotted 1px #666666;
}
.menuTop li a{
	padding:13px 20px 10px 20px;
	font:normal 12px Tahoma;
	color:#585439;
	cursor:pointer;
	text-decoration:none;
	display:block;
}
.menuTop li a:hover {
	text-decoration:underline;
}

.menuTop li a.active {
	font:bold 12px Tahoma;
}


/*--------CONTENT--------*/

.content {
	width:100%;
	float:left;
	background:url(contentBack.jpg) repeat-x #FFFFFF;
	min-height:134px;
}



.content_left {
	float:left;
	width:180px;
	background:url(leftBack.jpg) no-repeat;
	min-height:134px;
}

.categories {
	float:left;
	width:150px;
	margin:0px 10px;
	_margin:0px 5px;
}
.categories .title {
	font:bold 12px tahoma;
	color: #ffffff;
	margin:5px 8px 5px 5px;
	padding:6px 0px 6px 4px;
	width:146px;
	background:url(title01.jpg) no-repeat;
}
.categories ul {
	margin:0px;
	padding:0px;
}
.categories li {
	float:left;
	list-style:none;
}
.categories li a{
	/*width:110px;*/
	/*padding:10px 25px;
	font:normal 11px tahoma;*/
	font-family:tahoma;
	/*border-bottom:dotted 1px #E9E4DE;*/
	cursor:pointer;
	color:#000000;
	/*background:url(item02.gif) no-repeat 10px;*/
	text-decoration:none;
	display:block;
	padding-left: 2px;
	padding-right: 2px;
}
.categories li a:hover {
	/*color:#E1AA2B;*/
}


/*--------tagCloud---------*/

.categories .tagCloud a {
    margin-left: 3px;
    color:#968267;
}


.content_center {
	float:left;
	width:540px;
	background:url(centerBack.jpg) no-repeat;
	min-height:134px;
}

.company {
	float:left;
	width:530px;
}
.company .title{
	font:bold 12px tahoma;
	color: #ffffff;
	margin:5px 8px 5px 5px;
	padding:6px 0px 6px 4px;
	width:526px;
	background:url(title02.jpg) no-repeat;
}
.company .description {
	float:left;
	padding:10px;
	width:100%;
}
.company .description h1 {
	font:bold 15px tahoma;
	color:#000000;
}
.company .description p {
	font:normal 12px tahoma;
	line-height:18px;
	color:#333333;
	text-align:left;
}


.list {
	float:left;
	width:530px;
}
.list .title {
	font:bold 12px tahoma;
	color: #ffffff;
	margin:5px 8px 5px 5px;
	padding:6px 0px 6px 4px;
	width:526px;
	background:url(title03.jpg) no-repeat;
}
.list .item {
	float:left;
	border-bottom:solid 1px #eeeeee;
	width:520px;
	margin:10px;
	_margin:10px 5px;
	padding-bottom:10px;
}
.list .item .image {
	text-align:center;
	width:100px;
	min-height:100px;
	height:auto;
	/*height:100px;*/
	float:left;
	margin-right:20px;
	_margin-right:10px;
}
.list .item .name {
	font:bold 12px tahoma;
	color: #968267;
	width: 400px;
	float:left;
	margin-bottom:6px;
	
}
.list .item .shortDescription {
	font:normal 11px tahoma;
	color: #666666;
	min-height:50px;
	height:auto;
	height:50px;
	float:left;
	width:400px;
}
.list .item .detail {
	font:bold 10px arial;
	color:#FFFFFF;
	padding:3px;
	float:left;
	background:#968267;
	border: double 3px #000000;
	margin-right:5px;
	_margin-right:5px;
	cursor:pointer;
	text-decoration:none;
}
.list .item .detail:hover {
	background:#E1AA2B;
}
.list .item .add {
	font:bold 10px arial;
	color:#FFFFFF;
	padding:3px;
	float:left;
	background:#000000;
	border: double 3px #000000;
	margin-right:5px;
	_margin-right:0px;
	cursor:pointer;
	text-decoration:none;
}
.list .item .add:hover {
	background:#E1AA2B;
}
.list .item .price {
	float:right;
	font:bold 15px tahoma;
	color:#000000;
}


/*------ABOUT US-------*/

.company .ma-markets label,
.company .ma-currencyClass label,
.company .ma-country label,
.company .ma-zipCode label,
.company .ma-state label,
.company .ma-city label,
.company .ma-address label {
-x-system-font:none;
color:#968267;
text-align:left;
float:left;
font-family:tahoma;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin-bottom:5px;
width:110px;
}


.company .ma-markets,
.company .ma-currencyClass,
.company .ma-country,
.company .ma-zipCode,
.company .ma-state,
.company .ma-city,
.company .ma-address {
-x-system-font:none;
color:#666666;
float:left;
font-family:tahoma;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
/*height:50px;*/
line-height:normal;
/*min-height:50px;*/
/*width:400px;*/
}


/*------FILTERS-------*/

.articleFilter {
	font: normal 11px tahoma;
	background-color: #EFECE7;
	margin-left:10px;
	_margin-left:5px;
	width:520px;
	_width:500px;
	/*float:left;*/
}

.articleFilter .title {
	/*cursor: pointer;*/
	height: 16px;
    cursor: default;
	/*float:left;*/
	background: #BCAF9E;
	width:515px;
	margin:0px;
	border-bottom:solid 1px #333333;
	font:bold 11px tahoma;
	/*float:left;*/
}

.articleFilter .title .articleTitle {
    float: left;
    cursor: pointer;
}

.articleFilter .title .articleOrder {
    float: right;
    margin-top: -2px;
	font:bold 11px tahoma;
	color:#000033;
}

.articleFilter .title a{
	text-decoration:none;
	color:#333333;
	/*float:left;*/
    margin-left:5px;
}
.articleFilter .title .caption {
	color: #000033;
	margin-left:5px;
	/*float:left;*/
}

.articleFilter {
	width: 98%;
	/*float:left;*/
}

.articleFilter .active {
	width: 100%;
	height: 22px;
	padding:5px;
	/*float:left;*/
}

.articleFilter .active .activeFilter {
	padding: 2px;
	margin-left: 3px;
	margin-right: 3px;
	background-color: #CCFFCC;
	float: left;
}

.articleFilter .selector {
	/* width: 100%; */
	/*height: 130px; */
	/*float:left;*/
}

.articleFilter .selector .filterSelector {
	margin-right: 5px; 
	margin-left: 5px; 
	_margin-left:2px;
	_margin-right:2px;
	width: 163px;
	_width:160px;
	height: 110px;
	float: left;
	padding-bottom:10px;
}

.articleFilter .selector .filterSelector .filterOption a {
	font:normal 11px verdana;
	color:#000033;
	margin:4px;
	_margin:4px 2px;
	line-height:15px;
	
}

.articleFilter .selector .filterSelector H1 {
	margin: 0px;
	font:bold 12px tahoma;
	background-color: #968267; 
	color:#FFFFFF;
	padding: 2px 5px;
	
}

.paginator {
	text-align:center;
	float:right;
	width:500px;
}

.paginator A, .paginator SPAN {
	padding-left: 2px; 
	padding-right: 2px;
	font:normal 12px arial;
	color:#666666;
	text-decoration:none;
}
.paginator span.active {
	padding-left: 2px; 
	padding-right: 2px;
	font:bold 12px arial;
	color: #000;
	text-decoration:none;
}
.paginator A:hover, .paginator SPAN:hover {
	text-decoration:underline;
}
 


/*--------RIGHT---------*/


.content_right {
	float:left;
	width:180px;
	_width:175px;
	background:url(leftBack.jpg) no-repeat;
	min-height:134px;
}
.highlight {
	float:left;
	width:150px;
	margin:0px 10px;
	_margin:0px 6px;
}
.highlight .title {
	font:bold 12px tahoma;
	color: #ffffff;
	margin:5px 8px 5px 5px;
	_margin:5px 0px 5px 3px;
	padding:6px 0px 6px 4px;
	width:146px;
	background:url(title01.jpg) no-repeat;
	
}
.highlight .item {
	float:left;
	border-bottom:solid 1px #eeeeee;
	padding-bottom:10px;
	width:150px;
}
.highlight .item .image {
	text-align:center;
	width:100%;
	margin-bottom:10px;
	float:left;
}
.highlight .item .name {
	font:bold 12px tahoma;
	color: #968267;
	float:left;
	margin-bottom:6px;
	margin-left:8px;
}
.highlight .item .shortDescription {
	font:normal 11px tahoma;
	color: #666666;
	float:left;
	width:150px;
	margin-left:8px;
	_margin-left:4px;
	margin-bottom:6px;
}
.highlight .item .detail {
	font:bold 10px arial;
	color:#FFFFFF;
	padding:3px;
	float:left;
	background:#968267;
	border: double 3px #000000;
	margin-right:5px;
	margin-left:8px;
	margin-top:8px;
	cursor:pointer;
	text-decoration:none;
}
.highlight .item .detail:hover {
	background:#E1AA2B;
}
.highlight .item .add {
	font:bold 10px arial;
	color:#FFFFFF;
	padding:3px;
	float:left;
	background:#968267;
	border: double 3px #000000;
	margin-right:5px;
	cursor:pointer;
}
.highlight .item .add:hover {
	background:#E1AA2B;
}
.highlight .item .price {
	float:right;
	font:bold 15px tahoma;
	color:#000000;
	margin-top:8px;
}
/*--------FOOTER-------*/

.footer {
	width:900px;
	float:left;
	background:url(footerBack.jpg) repeat-x bottom;
}
.menu_bottom {
	float:right;
	margin:25px 5px 15px 5px;
}
.menu_bottom ul {
	margin:0px;
	padding:0px;
}
.menu_bottom li{
	float:right;
	padding:0px 20px 0px 12px;
	font:normal 10px arial;
	color:#333333;
	cursor:pointer;
	list-style:none;
	background:url(item01.gif) no-repeat 4px;
	
}

.menu_bottom li a{
	color:#333333;
	text-decoration:none;	
}

/*----------LEGAL--------*/

.legal {
	width:100%;
	float:left;
	background:#000000;
	color:#FFFFFF;
	text-align:center;
	font:normal 10px arial;
	padding:5px 0px;
}

.legal a {
	color:#FFFFFF;
}

.legal a:visited {
	color:#FFFFFF;
}

.legal a:hover { 
     text-decoration: underline;
}


/*------------PRODUCT------------*/

.itemDescription {
	float:left;
	width:530px;
}
.itemDescription .title {
	font:bold 12px tahoma;
	color: #ffffff;
	margin:5px 8px 5px 5px;
	_margin:5px 4px 5px 2px;
	padding:6px 0px 6px 4px;
	width:526px;
	background:url(title03.jpg) no-repeat;
}
.itemDescription .name {
	font:bold 14px tahoma;
	color: #968267;
	width: 300px;
	float:left;
	margin:0px 10px;
	_margin:0px 5px;
	padding:12px 0px;
	text-align:left;
}
/*-----------------CAROUSEL DE IMAGENES--------------------*/

.itemDescription .gallery {
	float:left;
	width:200px;
	margin:12px 0px 2px 5px;
}
.itemDescription .contents {
	text-align:center;
	width:200px;
	float:left;
	min-height:225px;
	height:auto;
	/*height:205px;*/
}
.itemDescription .contents img{
	border:solid 1px #dddddd;
	width:200px;
	/*min-height:200px;
	height:auto;
	height:200px;*/
	float:center;
}

.itemDescription .articlePaginator {
	text-align:center;
	float:left;
	width:200px;
	clear:left;
	margin-top:3px;
	*margin-top:0px;
}
.itemDescription .articlePaginator A, .articlePaginator SPAN {
	padding-left: 2px; 
	padding-right: 2px;
	font:normal 12px arial;
	color:#666666;
	text-decoration:none;
}
.itemDescription .articlePaginator span.active {
	padding-left: 2px; 
	padding-right: 2px;
	font:bold 12px arial;
	color: #000;
	text-decoration:none;
}
.itemDescription .articlePaginator A:hover, .itemDescription .articlePaginator SPAN:hover {
	text-decoration:underline;
}


/*-----------------FIN CAROUSEL DE IMAGENES--------------------*/
.itemDescription .shortDescription {
	font:normal 11px tahoma;
	color: #666666;
	float:left;
	width:300px;
	margin:10px;
	_margin-left:5px;
	_margin-right:0px;
	min-height:70px;
	height:auto;
	height:70px;
}
.itemDescription .specs {
	float:left;
	border:solid 1px  #E1AA2B;
	padding:4px 10px 10px 10px;
	margin:20px 0px 10px 0px;
	width:510px;
	background:  #FFFFCC;
}
.itemDescription .specs .line {
	width:250px;
	float:left;
	margin-left:5px;
}
.itemDescription .specs .line2 {
	float:left;
	clear:both;
	margin-bottom:10px;
	width:450px;
}
.itemDescription .specs .line2 .label {
	float:left;
	font:bold 10px arial;
	color:#333333;
	line-height:18px;
	border-bottom:solid 1px #9E8767;
}
.itemDescription .specs .line .label {
	float:left;
	font:bold 11px arial;
	color:#333333;
	line-height:18px;
}
.itemDescription .specs .line .data {
	float:left;
	font:normal 11px arial;
	color:#333333;
	line-height:18px;
	margin-left:5px;

}
.itemDescription .buttons {
	float:left;
	width:308px;
	border-top:dotted 1px #9E8767;
	border-bottom:dotted 1px #9E8767;
	margin:8px 5px 5px 10px;
	_margin:8px 5px 5px 5px;
}
.itemDescription .buttons .rate {
	font:bold 10px arial;
	color:#000000;
	padding:3px;
	float:left;
	margin-right:0px;
	_margin-right:0px;
	cursor:pointer;
	text-decoration:none;
	margin-top:3px;
width:180px;

}
.itemDescription .buttons .rate .label {
	font:normal 10px tahoma;
	color:#999999;
	margin-right:7px;
	float:left;
	width:150px;
}
.itemDescription .buttons .rate .stars {
	font:bold 10px tahoma;
	color:#333333;
	margin-left:0px;
	margin-top:5px;
	float:left;	width:85px;
}
.itemDescription .buttons .rate .level {
	font:bold 10px tahoma;
	color:#333333;
	margin-left:7px;
	margin-top:5px;
	float:left;
	width:80px;
}
.itemDescription .add {
	font:bold 15px arial;
	color:#FFFFFF;
	padding:3px;
	float:right;
	background:#000000;
	border: double 3px #000000;
	margin-right:10px;
	_margin-right:0px;
	cursor:pointer;
	text-decoration:none;
}
.itemDescription .add:hover {
	background:#E1AA2B;
}
.itemDescription .price {
	font:bold 18px tahoma;
	color:#000000;
	padding:3px;
	float:left;
	margin-right:5px;
	_margin-right:0px;
	margin-left:10px;
	cursor:pointer;
	text-decoration:none;
}
.itemDescription .price .label{
	font:normal 10px tahoma;
	color:#999999;
}
.itemDescription .share {
	font:bold 10px tahoma;
	color:#999999;
	padding:3px;
	float:left;
	margin-left:10px;
	_margin-left:0px;
	cursor:pointer;
	text-decoration:none;
}
.itemDescription .advise {
	font:bold 10px tahoma;
	color:#999999;
	padding:3px;
	float:right;
	margin-right:5px;
	_margin-right:0px;
	cursor:pointer;
	text-decoration:none;
}
.itemDescription .buttons .price .label {
	font:normal 10px tahoma;
	color:#999999;
	margin-right:7px;
}
.itemDescription .largeDescription {
	float:left;
	font:normal 12px tahoma;
	color:#333333;
	line-height:16px;
	padding:10px 0 20px 0;
	border-bottom:solid 1px #E9E4DE;
	margin-bottom:10px;
	margin-top:20px;
	width:520px;
}	
.itemDescription .largeDescription h1{
	font:bold 24px Trebuchet MS;
	color:#766551;
	text-align:center;
}
.itemDescription .largeDescription h2{
	font:bold 18px Trebuchet MS;
	color: #766551;
}
.itemDescription .largeDescription h3{
	font:bold 13px Trebuchet MS;
	color:#333333;
}
.itemDescription .largeDescription p{
	font:normal 11px Trebuchet MS;
	color:#333333;
}
.itemDescription .tags{
	float:left;
	width:100%;
	font:bold 10px tahoma;
	color:#333333;
	margin-bottom:20px;
}
.itemDescription .tags a {
    margin-left: 3px;
	text-decoration:none;
	font:normal 11px tahoma;
	color:#999999;
}
.itemDescription .tags a:hover {
	text-decoration:underline;
}


.itemDescription .comments {
	width:530px;
	margin:5px;
	_margin:5px 2px;
}

.itemDescription .comments .noQuestions {
	font:normal 13px Arial;
	color:#666666;
}

.itemDescription .ask {
	width:100%;
	/*text-align:center;*/
	float:left;
}
.itemDescription .askButton {
	font:bold 10px arial;
	color:#FFFFFF;
	padding:3px;
	float:left;
	/*width:100px;*/
	background:#000000;
	border: double 3px #000000;
	margin-right:5px;
	_margin-right:2px;
	margin-bottom:10px;
}
.itemDescription .askButton:hover {
	background:#E1AA2B;
}
.itemDescription .askButton a{
	text-decoration:none;
	color:#FFFFFF;
}
.itemDescription .buttons .askButton {
	margin-right:0px;
	_margin-right:0px;
	margin-top:8px;
	margin-bottom:7px;
	font:bold 10px arial;
	color:#FFFFFF;
	padding:3px;
	/*width:100px;*/
	background:#000000;
	border: double 3px #000000;
	float:right;
}
.itemDescription .buttons .askButton:hover {
	background:#E1AA2B;
}
.itemDescription .question {
	float:left;
	margin-bottom:10px;
}
.itemDescription .question .top {
	float:left;
	background:url(questionTop.jpg) no-repeat;;
	min-height:15px;
	height:auto;
	height:15px;
	width:530px;
	_background-position:bottom;
}
.itemDescription .question .text {
	float:left;
	background:#B2AA9D;
	font:normal 11px tahoma;
	color:#333333;
	width:510px;
	padding:0px 10px;
}
.itemDescription .question .text .label{
	float:left;
	font:bold 11px tahoma;
	color:#333333;
	width:510px;
}
.itemDescription .question .text .txt{
	float:left;
	font:normal 11px tahoma;
	color:#333333;
	width:510px;
}
.itemDescription .question .bottom {
	float:left;
	background:url(questionBottom.jpg) no-repeat;
	min-height:15px;
	height:auto;
	height:15px;
	width:530px;
}
.itemDescription .answer {
	float:left;
	margin-bottom:25px;
}
.itemDescription .answer .top {
	float:left;
	background:url(answerTop.jpg) no-repeat;
	min-height:15px;
	height:auto;
	height:15px;
	width:530px;
	_background-position:bottom;
}
.itemDescription .answer .text {
	float:left;
	background:#E4E4E6;
	font:normal 11px tahoma;
	color:#333333;
	width:510px;
	padding:0px 10px;
}
.itemDescription .answer .text .label{
	float:left;
	font:bold 11px tahoma;
	color:#333333;
	width:510px;
}
.itemDescription .answer .text .txt{
	float:left;
	font:normal 11px tahoma;
	color:#333333;
	width:510px;
}
.itemDescription .answer .bottom {
	float:left;
	background:url(answerBottom.jpg) no-repeat;
	min-height:15px;
	height:auto;
	height:15px;
	width:530px;
}

.gallery {
	text-align: center;
	width:200px;
	float:left;
	margin-top:7px;
	*margin-top:2px;
}
.gallery a {
	font:bold 11px arial;
	text-decoration:none;
	cursor:pointer;
	color:#666666;
	margin:0 5px;
}
.gallery span.active {
	font:bold 11px arial;
	text-decoration:none;
	cursor:pointer;
	color: #000066;
	margin:0 5px;
}

/*--shoppingCart--*/

.shoppingCart .item {
border-bottom:1px dotted #CCCCCC;
border-top:1px dotted #CCCCCC;
float:left;
margin-bottom:6px;
margin-top:20px;
padding:5px;
width:520px;
}

.shoppingCart .item .name {
color:#968267;
font-family:tahoma;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
width:520px;
}

.shoppingCart .item .shortDescription {
-x-system-font:none;
color:#666666;
font-family:tahoma;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:auto;
line-height:normal;
min-height:30px;
width:520px;
}

.shoppingCart .buttons .quantity {
color:#968267;
float:right;
font-family:tahoma;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin-bottom:6px;
width:150px;
text-align:right;
}

.shoppingCart .buttons .quantity .text {
width:50px;
}

.shoppingCart .buttons .quantity .button {
-x-system-font:none;
background:#000000 none repeat scroll 0 0;
border:3px double #000000;
color:#FFFFFF;
cursor:pointer;
font-family:arial;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin-bottom:6px;
margin-right:5px;
padding:3px;
text-decoration:none;
}

.shoppingCart .buttons .quantity .button:hover {
background:#E1AA2B none repeat scroll 0 0;
}

.shoppingCart .buttons .submit {
-x-system-font:none;
background:#000000 none repeat scroll 0 0;
border:3px double #000000;
color:#FFFFFF;
cursor:pointer;
font-family:arial;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin-right:5px;
padding:3px;
text-decoration:none;
}

.shoppingCart .buttons .submit:hover {
background:#E1AA2B none repeat scroll 0 0;
}

.shoppingCart .buttons .button {
background:#968267 none repeat scroll 0 0;
border:3px double #000000;
color:#FFFFFF;
cursor:pointer;
font-family:arial;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin-left:8px;
margin-right:5px;
margin-top:8px;
padding:3px;
text-decoration:none;
margin-bottom:10px;
}

.shoppingCart .buttons .button:hover {
background:#E1AA2B none repeat scroll 0 0;
}