/*Style Overrides*/	

.itemFormName{
	background-color: #ffffff;
}
	

.breadcrumbs{font: normal 11px tahoma,arial;margin:2px;text-align:left}
.breadcrumbs A {font: normal 11px tahoma,arial; text-decoration:none;}
.breadcrumbs A:visited {font: normal 11px tahoma,arial; text-decoration:none;}
.breadcrumbs A:hover {font: normal 11px tahoma,arial; text-decoration:underline;}

#item-contenttitle {margin:0 5px;}

*:first-child+html #info-div,
*:first-child+html #specialtitle,
*:first-child+html #messagearea { width:575px; } *:first-child+html #itemarea { width:545px; }
#captionarea, #messagearea, #info-div {margin:0px 0px 0px; /*border-bottom:1px #fff solid;*/} /* 1px is used to prevent Margin Folding */


#caption {zoom:1;}
#caption:after {clear:both; content:"."; display:block; height:0; visibility:hidden;}
#contentarea #caption {margin:0px;}
#itemtype #caption {/*padding:0 10px;*/}
#maintype #caption {background-color:#fff; padding:0px;}
#messagearea #messagetitle{background:$message-title-background-color url('$message-title-background-image') ; color:$message-title-text-color; font:bold $message-title-text-size $message-title-text-font; padding:4px 15px 6px;display:none;}
#specialstitle {background:$specials-title-background-color url('$specials-title-background-image') ; color:$specials-title-color; font:bold $specials-title-text-size $specials-title-text-font; margin:0 10px; padding:4px 15px 6px;display:none;}

#contents {
	background-color:#ffffff;
	border-right:0px solid #ffffff;
	border-left:0px solid #ffffff;
}

#item-contenttitle {background-color:#ffffff;color:#000066;padding-left:1px;text-align: left;}
#section-contenttitle {background-color:#ffffff;color:#000066;padding-left:1px;text-align: left;}
#itemarea {background-color:#fff; margin:0px 0px 0; padding:10px; zoom:1;}
#itemarea:after {clear:both; content:"."; display:block; height:0; visibility:hidden;}

/*Custom Order table*/
#item-image{float:left}
#itemtype .code {font-style:normal; margin:5px 0;}
#itemtype .code em {font-style:normal; margin:5px 0;}
#itemtype .itemform {float:left;margin-left:5px;border:0px solid #dedede;padding:3px;width:250px;}
#itemtype .itemform .order-header{margin:0;background-color:#00FFFF;padding:5px;font-size:14px;color:#003399;font-weight:bold;	}
#itemtype .itemform .rprice {font-weight:bold;margin:10px 0;}
#itemtype .itemform .price {font-weight:bold;font-size:15px;margin:10px 0;}
#itemtype .itemform .price-bold {font-weight:bold;font-size:15px; margin:10px 0;}
#itemtype .itemform .sale-price, #itemtype .itemform .sale-price-bold {margin:10px 0;}
#itemtype .itemform .sale-price-bold {font-weight:bold;font-size:15px;	color:#ff450a;}
#itemtype .itemform .sale-price-bold em {background-color:#ffffff;font-size:24px;color:#ff450a; font-weight:bold; margin:2px 0; padding:0 4px 0 0;display:block}
#itemtype .itemform .sale-price em {background-color:#ffffff; font-style:normal; margin:10px 0; padding:0 4px 0 0;}
#itemtype .itemform .order-footer{margin:0;background-color:#00FFCC;padding:3px;font-size:14px;color:#003399;font-weight:bold;	}
#itemtype .itemform .order-footer a{font-size:11px;color:#333333;font-weight:bold;	}
#itemtype .itemform .sale-savings {font-size:14px;color:#990000;font-weight:bold;}
#itemtype .itemform .sale-savings em{font-size:14px;color:#666600;font-weight:bold;}
#itemtype .itemavailable {color:$text-color; font-weight:bold; margin:8px 0;}
#itemtype .itemavailable em {color:$emphasis-color; font-style:normal; font-weight:bold; margin:8px 0 8px 0px;}
#contents .price{font-size: 12px;margin:0;font-weight: bold;font-family: arial;color: #FF0000;}
#contents .price-striked{font-size: 12px;margin:0;font-weight: bold;font-family: arial;color: #FF0000;text-decoration: line-through;}
#contents .rprice {font-weight:bold;margin:0;font-size:12px;}
#itemtype #contents #image-table{margin:0 auto;}
#maintype #contents #image-table{margin:0 auto;}
#maintype #contents #image-table td{
	border:1px solid #dedede;
	margin:0 auto;
	height:110px;
	width:110px;
	vertical-align:middle;
}
#maintype #contents .name{text-align:center;}


