/* Body */
body {background:#fff; color:#000; font:12px Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0;}    

/* Links */
a {color:#276A00; font:12px Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
a:hover {color:#D33600; font:12px Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}

/* Headers */
h1 {color:#D7F696; font:bold 20px Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0;}
h2 {color:#276A00; font:bold 18px Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0;}
h3 {color:#276A00; font:bold 16px Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0;}
h4 {color:#276A00; font:bold 14px Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0;}
h5 {color:#fff; font:bold 12px Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0;}
h6 {color:#fff; font:bold 12px Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0;}

/* Form */
form {margin:0; padding:0;}
input.txt {background:#fff; border:1px solid #718B38; color:#000; font:12px Verdana, Arial, Helvetica, sans-serif; width:200px;}
textarea {background:#fff; border:1px solid #718B38; color:#000; font:12px Verdana, Arial, Helvetica, sans-serif; height:100px; width:200px;}
select {font:12px Verdana, Arial, Helvetica, sans-serif;}

/* Layout */
#main-wrapper {margin:0 auto; position:relative; width:960px;
        /*background:transparent url(../images/xmas_background.jpg) no-repeat center top;*/
               }
#branding {margin-top:20px;float:left; width:693px;}
#logo {
	/*background:url(../images/LamaLoLi_logo.gif) no-repeat center top; display:block; height:53px; margin:22px 0 16px 9px; overflow:hidden; */
	width:175px; text-indent:-9999px;}
#logo-gotcha {
        background:url(../uploads/image/gotcha/gotcha_logo.gif) no-repeat center top; display:block; height:53px; margin:22px 0 16px 9px; overflow:hidden;
        width:175px; text-indent:-9999px;}


#search-tool {position:relative;color:#000;float:right;font:bold 12px Verdana, Arial, Helvetica, sans-serif;width:400px;}
/*#search-tool {color:#000; float:right; font:bold 12px Verdana, Arial, Helvetica, sans-serif; padding-top:40px; width:250px;}*/
#search-tool table {table-layout:fixed;} 
#search-tool table td {padding-left:5px; text-align:right;}
#search-tool input.txt {background:#72A800; border:2px solid #529800; color:#fff;}

/*** Menu ***/
#navigation {
        background:#D33703 url(../images/bg_navigation.gif) repeat-x left top; border:2px solid #D1D1D1; height:27px; margin-bottom:5px;
        padding:3px 0 0 2px;}
#nav,#nav li ul {margin:0; padding:0; list-style-image:none; list-style-type:none;}
#nav li.off {background:url(../images/bg_bullet.gif) no-repeat right center; float:left; margin:0; padding:2px 8px;}/*padding:2px 9px;*/
#nav li.off2 {float:left; margin:0; padding:2px 9px;}
#nav li.off span, #nav li.off2 span {color:#FB4F14; font:bold 15px Arial, Helvetica, sans-serif;}
#nav li a.trigger {color:#fff; font:bold 15px Arial, Helvetica, sans-serif; display:block; text-decoration:none;}
#nav li a.trigger:hover {color:#FCD4C7;}
#nav li a {color:#fff; font:bold 15px Arial, Helvetica, sans-serif; text-decoration:none;}
#nav li a:hover {color:#FCD4C7;}
#nav li div {margin:5px 0 0; padding:0;}
#nav li div ul {
        background:url(../images/bg_navDrop.gif) no-repeat center top; margin:0; padding:0; position:absolute; width:176px;
        filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}
#nav li div ul li {background:#FB4F14; height:15px; margin:0; padding:6px 6px 0; width:170px;}
#nav li div ul li a:link, #nav li div ul li a:visited {
        background:#FB4F14; color:#fff; font:bold 11px Verdana, Arial, sans-serif; display:block; height:18px; margin:0; padding:4px 5px 2px;}
#nav li div ul li a:hover, #nav li div ul li a:active {background:#AB2D03; color:#fff;}
#nav li div ul li.bottomList {
        background:url(../images/bg_navDropBottom.gif) no-repeat center bottom; height:10px; margin:0; padding:0; width:176px;}
#nav li.over ul {display:block; z-index:6000;} /*for ie*/
#nav li:hover ul {display:block; z-index:6000;} /*for mozilla*/
#nav li ul {display:none;}
/*** End Menu ***/


#user-info {color:#fff; float:right; font-size:10px; padding-top:40px; width:252px;}
#user-info div {background:#fff url(../images/bg_user.gif) no-repeat center 9px; border:2px solid #C6C6C6; padding:15px 9px 0 15px; height:66px;}
#user-info div p {margin:0 0 14px; padding:0;}
#user-info div a {color:#fff; font-size:10px;}
#user-info div a:hover {color:#C4FE48; text-decoration:none;}
#user-info div a#user-help {display:block; float:right; height:15px; width:35px;}
#user-info div img {float:right; margin:-3px 2px 0 0;}

#top-sale-licenses {
	background:#fff url(../images/bg_licences.gif) no-repeat 9px 9px; border:2px solid #C6C6C6; float:left; height:342px; margin-bottom:15px; 
	padding:9px; width:671px;}
#top-sale-licenses table {table-layout:fixed;}
#top-sale-licenses table td {height:114px; width:222px; text-align:center;}

#latest-updates {
	background:#fff url(../images/bg_updates.gif) no-repeat 9px 9px; border:2px solid #C6C6C6; float:right; height:320px; margin-bottom:15px; 
	padding:20px; width:208px;}
#latest-updates h2 {border-bottom:1px solid #2D7901; color:#D7F696; font:bold 11px Verdana, Arial, Helvetica, sans-serif; padding:10px 0 10px 10px;}
#latest-updates p {color:#276A00; font:bold 11px Verdana, Arial, Helvetica, sans-serif; margin:0; padding:10px;}
#latest-updates ul {list-style:none; margin:0; padding:2px 0;}
#latest-updates ul li {height:20px;}
#latest-updates ul li a {
	background:url(../images/bg_arrow_white.gif) no-repeat 190px center; color:#fff; display:block; 
	font:bold 11px Verdana, Arial, Helvetica, sans-serif; height:17px; padding:3px 10px 0; text-decoration:none;}
#latest-updates ul li a:hover {background-color:#74AA30;}

#side-container {float:left; width:190px;}
#category-selection {
	background:#fff url(../images/bg_category_selection.gif) no-repeat 9px 9px; border:2px solid #C6C6C6; float:left; font-weight:bold;
	height:176px; margin-bottom:15px; padding:40px 30px 0 28px; width:190px;}
#category-selection p {border-bottom:1px dotted #000; margin:0 0 25px; padding:0 0 25px;}	
#category-selection select {margin-top:8px; width:165px; vertical-align:5%;}	
#category-selection span a {color:#fff; font:bold 14px Verdana; text-decoration:none;vertical-align:80%;}
#category-selection span a:hover {color:#C4FE48; font:bold 14px Verdana, sans-serif;}

	
#category-banner {background:#fff; border:2px solid #C6C6C6; float:right; height:198px; margin-bottom:15px; padding:9px; width:671px;}	
#product-container {
	background:#fff url(../images/bg_product_top.gif) no-repeat center 9px; border:2px solid #C6C6C6; float:right; 
	margin-bottom:15px; padding:39px 9px 9px; width:671px;}
#prod-wrapper {background:url(../images/bg_product.gif) repeat-y center top;}
#prod-wrapper-sub {
	background:url(../images/bg_product_bottom.gif) no-repeat center bottom; _height:390px; min-height:390px;}
#pic {float:left; padding:0 10px 0 30px; width:281px;}
#prod-details {float:right; padding-right:30px; width:310px;}
#prod-details h1 {color:#000; font:bold 17px Verdana, Arial, Helvetica, sans-serif; margin-bottom:15px;}
#prod-details p {margin:0; padding:0 0 15px;}
#prod-details p strong {color:#FB4F14;}
#prod-details p strong.grn {color:#72A800;}
#prod-details p span {float:right; font-weight:bold; display:block; height:70px; width:70px; text-align:right;}
#prod-details p a#add_to_cart {
	background:url(../images/but_add.gif) no-repeat center top; display:block; float:right; height:27px; overflow:hidden; width:96px; 
	text-indent:-9999px;}
#prod-details p a#add_to_cart:hover {background-position:center bottom;}
#express-products-list td p a {
        background:url(../images/but_add.gif) no-repeat center top; display:block; float:right; height:27px; overflow:hidden; width:96px;
        text-indent:-9999px;}
#express-products-list td p a:hover {background-position:center bottom;}

#prod-details div {width:305px;}
#prod-details div ul {list-style:none; margin:0; padding:0;}
#prod-details div ul li {float:left; margin:0 3px 3px 0; width:30px;}
#prod-details div ul li a {
	border:1px solid #72A800; color:#72A800; display:block; font:bold 10px Verdana, Arial, Helvetica, sans-serif; height:14px; margin:1px;
	padding:1px 2px 0; text-align:center; text-decoration:none;}
#prod-details div ul li a:hover {border:2px solid #679801; color:#679801; margin:0;}
#prod-details div ul li a.current {border:1px solid #FB4F14; color:#FB4F14;}
#prod-details div ul li a.current:hover {border:1px solid #FB4F14; color:#FB4F14; margin:1px;}

/** Side Navigation **/
#category-navigation {
	background:#fff; border:2px solid #C6C6C6; float:left; font-weight:bold; margin-bottom:20px; padding:10px; width:228px;}
#category-navigation div {
	background:#A4CB50 url(../images/bg_updates.gif) no-repeat; _height:1152px; min-height:1152px; padding:30px 11px 20px 11px; width:206px;}
#category-navigation div#prod-height {_height:605px; min-height:605px;}
div#min-height {_height:605px; min-height:605px;}

#category-navigation div strong {border-bottom:1px dashed #000; color:#276A00; display:block; margin-bottom:8px; padding-bottom:8px;}
#category-navigation div a {color:#fff; font-weight:bold; text-decoration:none;}
#category-navigation div a:hover {color:#fff; text-decoration:underline;}
#category-navigation div ul {list-style:none; margin:0; padding:0;}
#category-navigation div ul li {border-bottom:1px dashed #000; padding:0;}
#category-navigation div ul li.childless {border:none;}
#category-navigation div ul li a {border-bottom:1px dashed #000; display:block; padding:3px 0 5px 12px;}
#category-navigation div ul li a:hover {display:block; padding:3px 12px 5px;}
#category-navigation div ul li ul {list-style:none; margin:0; padding:5px 0 9px 12px;}
#category-navigation div ul li ul li {background:url(../images/bg_arrow_green.gif) no-repeat left 10px; border:none; padding:3px 0 2px 12px;}
#category-navigation div ul li ul li a {border:none; display:inline; padding:0;}
#category-navigation div ul li ul li a:hover {border:none; display:inline; padding:0;}
#category-navigation div ul li ul li ul {padding:7px 1px 5px;}

#category-navigation div ul li.current a {background:#74AA30; color:#D7F696; display:block; padding:3px 0 5px 12px;}
#category-navigation div ul li.current a:hover {background:#74AA30; color:#D7F696; display:block; padding:3px 0 5px 12px;}
#category-navigation div ul li.current ul {list-style:none; margin:0; padding:5px 0 9px 12px;}
#category-navigation div ul li.current ul li {background:url(../images/bg_arrow_green.gif) no-repeat left 10px; border:none; padding:3px 0 2px 12px;}
#category-navigation div ul li.current ul li a {background:none; color:#fff; display:inline; padding:0;}
#category-navigation div ul li.current ul li a:hover {background:none; color:#fff; display:inline; padding:0;}
#category-navigation div ul li.current ul li ul {padding:7px 1px 5px;}
#category-navigation div ul li.current ul li a.current {color:#276A00; text-decoration:underline;}
#category-navigation div ul li.current ul li a.current:hover {color:#276A00;}

#category-navigation div ul#top-picks {list-style:none; margin:0; padding:0 0 5px 12px;}
#category-navigation div ul#top-picks li {background:url(../images/bg_arrow_green.gif) no-repeat left 10px; border:none; padding:3px 0 2px 12px;}
#category-navigation div ul#top-picks li a {border:none; display:inline; padding:0;}
#category-navigation div ul#top-picks li a:hover {border:none; display:inline; padding:0;}
/** Side Navigation **/

#search-results {
	background:#F2F2F2 url(../images/bg_results.gif) no-repeat 925px 13px; border:2px solid #C6C6C6; margin-bottom:15px; padding:9px; text-align:center;}
#search-results strong {color:#FC3500;}

#products-list {float:right; padding-bottom:35px; width:693px;}
#products-list ul {list-style:none; margin:0; padding:0;}
/*#products-list ul li {float:left; height:226px; padding:0 33px 12px 0; width:146px;}*/
#products-list ul li {
	width: 146px;
	min-height: 236px;
	border: 1px solid #FFFFFF;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	margin: 0;
	padding:0 29px 12px 0;
	zoom: 1;
	*display: inline;
	_height: 236px;
	_padding:0 30px 12px 0;
}
#products-list ul li.no-padd {padding:0 0 12px 2px;}/* width:146px;}*/
#products-list ul li a {
	background:url(../images/bg_productCell.gif) no-repeat left top; color:#808080; display:block; font-size:11px; margin-bottom:10px;
	padding:11px 11px 0; width:126px; text-decoration:none;}
#products-list ul li a:hover {background-position:left -264px; color:#72A800;}
#products-list ul li a img {margin-bottom:18px;}
#products-list ul li a span {text-decoration:line-through;}
/*#products-list ul li a span {
	background:#F2F2F2; border:2px solid #C6C6C6; cursor:pointer; display:block; height:143px; margin-bottom:10px; padding:9px; width:126px;}
#products-list ul li a:hover span {background:#EEF2E6; border:2px solid #85B916;}*/

#content-container {background:#fff; border:2px solid #C6C6C6; float:right; margin-bottom:15px; padding:10px; width:671px;}
#content-container #content-body {
	background:#A4CB50 url(../images/bg_updates.gif) no-repeat; _height:605px; min-height:605px; padding:20px 30px 30px; width:611px;}
#content-container-wide {background:#fff; border:2px solid #C6C6C6; float:right; margin-bottom:15px; padding:10px; width:936px;}
#content-container-wide #content-body {
	background:#A4CB50 url(../images/bg_updates.gif) no-repeat; padding:20px 30px 30px; width:876px;}
#content-container-wide #error-body {
	background:#A4CB50 url(../images/bg_errorPage.jpg) no-repeat left bottom; _height:280px; min-height:280px; padding:20px 30px 30px 310px; width:596px;}
#content-body p {margin:0; padding:0;}	

#cart-container {background:#fff; border:2px solid #C6C6C6; margin-bottom:15px; padding:10px; width:936px;}
#cart-container #cart-body {width:936px;}
#cart-container #cart-title {
	background:#72A800 url(../images/bg_basket.gif) no-repeat 10px 6px; border:3px solid #B7D870; height:29px; padding:11px 12px 12px 55px;}
#cart-container #cart-title img {float:right; margin-top:4px;}
#cart-container table th {background:#ABACAC; color:#fff;}
#cart-container table td {border-bottom:1px dashed #ccc;}
#cart-container table td img {float:left; margin-right:10px;}
#cart-container table td span {color:#FB4F14; font-weight:bold;}
#cart-container table td input.img {vertical-align:-20%;}
#cart-container table tr.no-border td {border:none;}
#cart-container #subtotal {background:#EFEFEF; padding:13px;}
#cart-container #subtotal table td {padding:8px 8px 11px;}

/*#cart-buttons {height:55px; padding:10px; text-align:right;}
#cart-buttons p {float:left; margin:0; padding:0; width:100px;}*/

#cart-buttons {min-height:55px; padding:10px;}
#cart-buttons p {margin:0; padding:0; width:100px;}

#cart-buttons ul {margin:12px 0 0 0; padding:0; list-style-type:none;}
#cart-buttons ul li {margin:0; padding:0; display:block; clear:both; font-size:11px; color:#333333; height:36px;}
#cart-buttons ul li * {display:block;}
#cart-buttons ul li input {height:16px; widows:16px; float:left; margin:2px 6px 0 6px;cursor:pointer;}
#cart-buttons ul li label {float:left; width:820px; height:55px;}/*cursor:pointer;*/
#cart-buttons ul li label img {float:left;}
#cart-buttons ul li label span {float:right; width:680px}
#cart-buttons div {clear:both; border-top:1px dashed #999999; padding:6px 0;margin-top:12px; text-align:right;}

#filter_submit{cursor:pointer;}

#paging {background:#F2F2F2; border:2px solid #C6C6C6; color:#999; padding:8px 8px 10px 13px; position:relative;}
#paging p {margin:0; right:5px; padding:0; position:absolute; top:6px;}
#paging a {color:#999; text-decoration:none;}
#paging a:hover {color:#666;}
#paging a.current {color:#333; font-weight:bold;}

#banners {height:81px; margin-bottom:30px;}
#banners div {float:left; height:81px; width:308px}
#banners #mid-banner {padding:0 18px;}

#site-info {color:#000; font-size:10px; position:relative; text-align:center;}
#site-info p {margin:0 0 10px; padding:0;}
#site-info p a:link, #site-info p a:visited {color:#000; font-size:11px; text-decoration:none;}
#site-info p a:hover, #site-info p a:active {text-decoration:underline;}
#site-info #promo-link {border-top:2px solid #85B916; color:#71AA01; padding:10px 0;}
#site-info #promo-link a:link, #site-info #promo-link a:visited {color:#71AA01; font-size:10px;}
#site-info #promo-link a:hover, #site-info #promo-link a:active {color:#276A00;}
#site-info #language {left:0; padding:1px 0 0; position:absolute; width:90px; top:0;}
#site-info #language a {
	background:url(../images/flag_england.gif) no-repeat left top; display:block; float:left; height:20px; overflow:hidden; padding-right:15px; 
	width:30px; text-indent:-9999px;}
#site-info #language a#german {background:url(../images/flag_germany.gif) no-repeat left top;}	
#site-info #language a#french {background:url(../images/flag_franch.gif) no-repeat left top;}
#site-info #paypal {height:25px; position:absolute; right:0; width:85px; top:0;}	

/* Layout - Misc */
.clear {clear:both; height:0;}
label.errMsg {background:#F5ECEC; border:1px solid #C9B8B8; color:#900; display:none; font-size:11px; margin:5px 0; padding:3px 6px 5px;}
.msg {background:#8BB13A; padding:2px 0 5px; text-align:center;}
.regMsg {background:#EDF5EC; border:2px solid #B8C9B9; color:#529800; font-size:12px; margin:0 0 15px; padding:3px 6px 5px; text-align:center;}
table span {color:#FB4F14; font-weight:bold;}
div.bottomButs {border-top:1px dashed #799E29; padding:15px 0 0; text-align:right;}
div.bottomButs img.cards {float:left; margin-left:26px;}
a.small {font-size:11px;}
a.small:hover {font-size:11px;}
a.remove {float:right; display:block;}

#anibox {background:url(../images/bg_anibox.gif) no-repeat center bottom; right:11px; padding-bottom:6px; position:absolute; width:230px; top:115px;}
#anibox table {background:#FB4F14; color:#fff; font:11px Arial, Helvetica, sans-serif;}
#anibox table th {border-top:1px dashed #fff; padding-top:15px; text-align:left;}
#anibox table th img {float:right;}
#anibox table td {padding-bottom:10px;}

#phase {background:none; color:#608C00; float:right; font-size:10px; width:560px; padding:0;}
#phase strong {display:block; float:left; width:95px;}
#phase ol {list-style:none; float:left; margin:0; padding:0;}
#phase ol li {background:url(../images/bg_phase.gif) no-repeat right bottom; float:left; height:25px; margin:0; padding:0; width:116px;}
#phase ol li.fill {background:url(../images/bg_phaseFill.gif) no-repeat right bottom;}
#phase ol li.on {background:url(../images/bg_phaseOn.gif) no-repeat right bottom;}  

#summary {background:#B7D870; /*url(../images/bg_sideSum.gif) no-repeat center top;*/ float:right; width:530px;border:2px solid #72A800;}
/*#summary div {background:url(../images/bg_sideSum_bottom.gif) no-repeat center bottom; padding:10px;}*/
/*#summary {background:#B7D870 url(../images/bg_sideSum1.gif) no-repeat center top; float:right; width:270px;}
#summary div {background:url(../images/bg_sideSum_bottom1.gif) no-repeat center bottom; padding:10px;}*/
#summary div table th {text-align:left;}

#order-info thead th {background:#8BB13A; color:#D7F696; padding:3px 5px 5px;}
#order-info tbody td {border-bottom:1px dashed #799E29; padding:8px 8px 12px; text-align:center;}
#order-info .txtLeft {text-align:left;}

.settings {background:#8BB13A; float:left; margin-left:10px; padding:15px; width:393px;}
.settings strong {color:#D7F696;}
.settings a {float:right; width:90px; text-align:right;}

.license {border-bottom:1px dashed #799E29; _height:110px; min-height:80px; padding:15px 0 20px 224px; position:relative;}
.license p {left:0; position:absolute; top:15px; text-align:center; width:214px;}
.license h2 {color:#276A00; font-size:14px;}

.request {border-bottom:1px dashed #799E29; padding:15px 0 0;}
.request h3 {color:#4F8821; font-size:13px; margin-bottom:10px;}
.request div {background:#7AA125; margin-bottom:5px; padding:10px 10px 13px;}
.request div + div {background:#8DB537;}

#alert {background:#fff; border:2px solid #ccc; padding:4px; width:320px;}
#alert div {background:#FB4F14; border:5px solid #fff; color:#fff; padding:10px 15px 12px; text-align:center;}
#alert strong {display:block; font-size:18px; margin-bottom:10px;}
#alert span {color:#FF0; font:bold 14px Verdana, Arial, Helvetica, sans-serif;}
#alert img {margin-top:15px;}

#search-tool-gotcha {color:#000; float:right; font:bold 12px Verdana, Arial, Helvetica, sans-serif; padding-top:40px; width:419px;}
#search-tool-gotcha table {table-layout:fixed;}
#search-tool-gotcha table td {padding-left:5px; text-align:right;}
#search-tool-gotcha input.txt {background:#11ADEE; border:2px solid #C6C6C6; color:#fff;}

#user-info-gotcha {color:#fff; float:right; font-size:10px; padding-top:40px; width:252px;}
#user-info-gotcha div {background:#11ADEE no-repeat center 9px; border:2px solid #C6C6C6; padding:15px 9px 0 53px; height:66px;}
#user-info-gotcha div p {margin:0 0 14px; padding:0;}
#user-info-gotcha div a {color:#fff; font-size:10px;}
#user-info-gotcha div a:hover {color:#C4FE48; text-decoration:none;}
#user-info-gotcha div a#user-help {display:block; float:right; height:15px; width:35px;}
#user-info-gotcha div img {float:right; margin:-3px 2px 0 0;}

#top-sale-licenses-gotcha {
        background:#fff url(../images/bg_licences.gif) no-repeat 9px 9px; border:2px solid #C6C6C6; float:left; height:342px; margin-bottom:15px;
        padding:9px; width:671px;}
#top-sale-licenses-gotcha table {table-layout:fixed;}
#top-sale-licenses-gotcha table td {height:114px; width:671px; text-align:center;}

#latest-updates-gotcha {
        background:#11ADEE ; border:2px solid #C6C6C6; float:right; height:320px; margin-bottom:5px;
        padding-top:5px; padding-bottom:20px; width:247px;}
#latest-updates-gotcha h2 {border-bottom:1px solid #2D7901; color:#D7F696; font:bold 11px Verdana, Arial, Helvetica, sans-serif; padding:10px 0 10px 10px;}
#latest-updates-gotcha p {color:#276A00; font: 11px Verdana, Arial, Helvetica, sans-serif; margin:0; padding:10px;}
#latest-updates-gotcha ul {list-style:none; margin:0; padding:2px 0;}
#latest-updates-gotcha ul li {height:20px;}
#latest-updates-gotcha ul li a {
        background:url(../images/bg_arrow_white.gif) no-repeat 190px center; color:#fff; display:block;
        font:bold 11px Verdana, Arial, Helvetica, sans-serif; height:17px; padding:3px 10px 0; text-decoration:none;}
#latest-updates-gotcha ul li a:hover {background-color:#74AA30;}
#latest-updates-gotcha a {color:#fff; font: 11px Verdana, Arial, Helvetica, sans-serif;}

/* new buttons */
/*input.button {background: #CCCCCC url(../images/buttons.gif) repeat-x 0 -3px; font-size:10px; font-weight:bold; color:#FFFFFF; font-family:Tahoma, Helvetica, sans-serif; padding:3px 6px; margin:0; border:2px solid #CCCCCC; *border:1px solid #CCCCCC;}
a.button {background: #CCCCCC url(../images/buttons.gif) repeat-x 0 -3px; font-size:10px; font-weight:bold; color:#FFFFFF; font-family:Tahoma, Helvetica, sans-serif; display:block; padding:3px 6px; margin:0; border:2px solid #CCCCCC; text-decoration:none; float:right;}
*/
/* new buttons */
input.button:hover {background: #CCCCCC url(../images/buttons.gif) repeat-x 0 -3px; font-size:10px; font-weight:bold; color:#FFFFFF; font-family:Tahoma, Helvetica, sans-serif; padding:3px 6px; margin:0; border:2px solid #CCCCCC; *border:1px solid #CCCCCC;}
a.button:hover {background: #CCCCCC url(../images/buttons.gif) repeat-x 0 -3px; font-size:10px; font-weight:bold; color:#FFFFFF; font-family:Tahoma, Helvetica, sans-serif; display:block;padding:3px 6px; margin:0; border:2px solid #CCCCCC; text-decoration:none; float:right;}
input.button {background: #72A800   repeat-x 0 -3px; font-size:10px; font-weight:bold; color:#FFFFFF; font-family:Tahoma, Helvetica, sans-serif; padding:3px 6px; margin:0; border:2px solid #CCCCCC; *border:1px solid #CCCCCC;}
a.button {background: #72A800 repeat-x 0 -3px; font-size:10px; font-weight:bold; color:#FFFFFF; font-family:Tahoma, Helvetica, sans-serif; display:block;padding:3px 6px; margin:0; border:2px solid #CCCCCC; text-decoration:none; float:right;}


input.addCoupon {*position:relative; *top:2px;}
a.continueShopping, a.continueShopping:hover { margin-top:6px;color:#FFFFFF; font-weight:bold; font-size:10px;font-family:Tahoma, Helvetica, sans-serif;}
#user-info div a.button, #user-info div a.button:hover {padding:3px 4px; margin:-5px 3px 0 0; color:#FFFFFF; font-weight:bold; font-size:10px;font-family:Tahoma, Helvetica, sans-serif;}
#user-info div a#inactive_checkout {background: #537801 url(../images/buttonsDisabled.gif) repeat-x 0 -3px; color:#85b916; border-color:#5F8C00; cursor:auto;}
a.removeChild {background: #537801 url(../images/buttonsDisabled.gif) repeat-x 0 -3px;}
input.save {float:right;}
a.cancel {background: #537801 url(../images/buttonsDisabled.gif) repeat-x 0 -3px; padding:4px 6px; margin-right:6px;}
#category-selection input.button {padding:3px 3px; margin:6px 0 0 2px; float:right;}

tr.stockOut {background:#FBEEE4;}
#express-products-list {float:right; padding-bottom:35px; width:693px;}
#express-products-list table tr td {
font-family:Verdana,Arial,Helvetica,sans-serif;
border-bottom:1px dashed #CCCCCC; text-align:left; vertical-align:top;}
#express-products-list ul {list-style:none; margin:0; padding:0;}
/*#products-list ul li {float:left; height:226px; padding:0 33px 12px 0; width:146px;}*/
#express-products-list ul li {
        width: 146px;
        min-height: 236px;
        border: 1px solid #FFFFFF;
        display: -moz-inline-stack;
        display: inline-block;
        vertical-align: top;
        margin: 0;
        padding:0 29px 12px 0;
        zoom: 1;
        *display: inline;
        _height: 236px;
        _padding:0 30px 12px 0;
}
#express-products-list ul li.no-padd {padding:0 0 12px 2px;}/* width:146px;}*/
#express-products-list ul li a {
        /*background:url(../images/bg_productCell.gif) no-repeat left top; color:#808080; display:block; font-size:11px; margin-bottom:10px;
        padding:11px 11px 0; width:126px; text-decoration:none;}*/
#express-products-list ul li a:hover {background-position:left -264px; color:#72A800;}
#express-products-list ul li a img {margin-bottom:18px;}
#express-products-list ul li a span {text-decoration:line-through;}

