/* CSS Document */
body{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: arial;
	font-size: 11px;
	color: #333333;
	line-height: 15px;
}

/* text box*/
.topbox{
	border: 1px solid #999999;
	width: 126px;
	height: 16px;
}

/* fonts */
.black_text{
	font-family: arial;
	font-size: 11px;
	color: #000000;
}

.ash_text{
	font-family: arial;
	font-size: 9px;
	color: #333333;
}

.Wwhite_text{
	font-family: arial;
	font-size: 10px;
	color: #ffffff;
}

.Wwhitebig_text{
	font-family: arial;
	font-size: 14px;
	color: #ffffff;
}

.ashbigfont{
	font-family: arial;
	font-size: 15px;
	color: #333333;
}

.redbigfont{
	font-family: arial;
	font-size: 11px;
	color: #7A7A7A;
	font-weight: bold;
}

.redbigfont_no{
	font-family: arial;
	font-size: 11px;
	color: #CC0000;
	font-weight: none;
}

.bluebigfont{
	font-family: arial;
	font-size: 16px;
	color: #5aabbc;
	font-weight: bold;
}

.ashvery_bigfont{
	font-family: arial;
	font-size: 18px;
	color: #323434;
	font-weight: bold;
}

/*  links..    */
.ash_link a:link{
	font-family: arial;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}

.ash_link a:visited{
	font-family: arial;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}

.ash_link a:hover{
	font-family: arial;
	font-size: 10px;
	color: #CCCCCC;
	text-decoration: none;
	font-weight: normal;
}

.Wwhite_textlink a:link{
	font-family: arial;
	font-size: 9px;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}

.Wwhite_textlink a:visited{
	font-family: arial;
	font-size: 9px;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}

.Wwhite_textlink a:hover{
	font-family: arial;
	font-size: 9px;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}

.ashbig_text{
	font-family: arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}

.ashbig_link a:link{
	font-family: arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}

.ashbig_link a:visited{
	font-family: arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}

.ashbig_link a:hover{
	font-family: arial;
	font-size: 12px;
	color: #CCCCCC;
	text-decoration: none;
	font-weight: normal;
}

.ash11_link{
	font-family: arial;
	font-size: 11px;
	color: #8B8B8B;
	text-decoration: none;
	font-weight: normal;
}

.ash11_link a:link{
	font-family: arial;
	font-size: 11px;
	color: #8B8B8B;
	text-decoration: none;
	font-weight: normal;
}

.ash11_link a:visited{
	font-family: arial;
	font-size: 11px;
	color: #8B8B8B;
	text-decoration: none;
	font-weight: normal;
}

.ash11_link a:hover{
	font-family: arial;
	font-size: 11px;
	color: #CCCCCC;
	text-decoration: none;
	font-weight: normal;
}

/*Mini Cart*/
div#mc-td{
	position: relative;
}

div#scMCholster-0061{
	float: right;
	width: 201px;
	text-align: left;
	position: relative;
	xtop: -30px;
	xright: 0;
	z-index: 1;
	xborder-top: 1px solid #FED138;
	color: #970983;
	font: bold 11px/1.2 Tahoma,Verdana,sans-serif;
}

div#scMCholster-0061.open-0061{ z-index: 10000; }

div#scMCholster-0061 a{ 
	color: #000; 
	text-decoration: none;
}

div#ctrlPad-0061{
	background: url(scMCcartIcon.gif) no-repeat;
	Xpadding: 25px 0 3px;
}

div#minCart-0061{ 
	padding: 7px 25px;
	width: 151px; 
	float: right; 
	margin-top: 25px;
}

*html div#minCart-0061{ width: 100%; }

div#minCart-0061 a#emptyCook-0061,
div#minCart-0061 span.emptyMsg-0061,
div#minCart-0061 span.itemCnt-0061,
div#minCart-0061 span.itemTtl-0061{
	xbackground-color: #FFF;
	display: block;
	padding: 1px;
	text-align: center;
	color: #000;
	text-decoration: none;
}

div#minCart-0061 span.itemCnt-0061,
div#minCart-0061 span.itemTtl-0061{ float: right; width: 73px; }

div#minCart-0061 span.itemTtl-0061{
	color: #006E0C;
}

div#minCart-0061 span.itemCnt-0061{ float: left; }

div#minCart-0061 span.itemCnt-0061 span{ font-weight: normal; }

div#ctrlBox-0061{
	clear: both;
	padding: 3px 10px;
	float: right;
	width: 181px;
}

*html div#ctrlBox-0061{
	width: 100%;
}

div#ctrlBox-0061 span{
	display: block;
	padding-top: 20px;
}

a#toggLink-0061{
	display: block;
	overflow: hidden;
	height: 17px;
	width: 79px;
	background: url(scMCtoggCart.png) no-repeat 0 0;
	float: left;
	margin-top: 2px;
	outline: 0;
}

a#checkoutLink-0061{
	display: block;
	overflow: hidden;
	height: 20px;
	width: 90px;
	background: url(scMCcheckout.png) no-repeat 0 0;
	float: right;
	outline: 0;
}

div.open-0061 a#toggLink-0061{ background-position: 0 -17px; }

div.emptyCart-0061 a#checkoutLink-0061,
div.open-0061 a#checkoutLink-0061{
	opacity: .2;
	filter: alpha(opacity=20);
	cursor: default;
}

div#smCart-0061{
	position: absolute; /* top:20px;*/
	right: 0;
	width: 344px;
	background: #fff url(scMCloading.gif) no-repeat center center;
	z-index: 10000;
	border: 2px solid #9F9E9A;
}

/*:first-child+html div#scMCholster-0061,
*:first-child+html div#smCart-0061,{
	right: -1px;
}

* html div#scMCholster-0061,
* html div#smCart-0061{
	right: -1px;
}*/

div.closed-0061 div#smCart-0061{
	height: 0;
	width: 0;
	overflow: hidden;
	border: none;
}

iframe#cartViewer-0061{
	border: none;
	width: 344px;
	height: 0;
	vertical-align: top;
}

div.loading-0061 div#smCart-0061{ height: 60px; }

div.loading-0061 iframe#cartViewer-0061{ height: 1px !important; }

div.clearer-0061{ clear: both; }

div#scATCwrapper{position:absolute;background-color:#000;opacity:.75;filter:alpha(opacity=75);z-index:20000;}div#scATCmsg{position:absolute;background-color:#fff;border:solid 1px #000;text-align:center;z-index:20001;width:400px;padding:16px;font:normal 13px/1.2 Helvetica,"Trebuchet MS",sans-serif;}body.scATCtemplate1 div#scATCwrapper{display:none;}body.scATCtemplate1 div#scATCmsg img{margin-right:4px;vertical-align:middle;}body.scATCtemplate1 div#scATCmsg{background-color:#CE1700;color:#fff;border:solid 1px #fff;width:auto;top:2px;left:2px;padding:2px 8px;}body.scATCinProgress form input,body.scATCinProgress form select{opacity:.25;filter:alpha(opacity=25);}select.scHideSelect{visibility:hidden;}iframe#scCookieTestFrame,iframe#scFrameWorkFrame,iframe#scHddnIFrame{overflow:hidden;height:0;width:0;border:none;}
