
/* --------------------------------------------- */
/* CMATION CLASSES */
/* --------------------------------------------- */
.paragraph_title { margin: 0px; padding: 0px; }
.Title_Content, .Content_Title, .Title_Title, .Product_Titlel, .paragraph_title { color: #990000; font-size: 18px; font-weight: bold; }
.Category_Title { color: #990000; font-size: 12px; font-weight: bold; }
.Category_Title a { color: #990000; }
.Category_Title a:hover { color: #990000; }
/* --------------------------------------------- */

/* --------------------------------------------- */
/* SHOPPING CART CLASSES */
/* --------------------------------------------- */
.td0 { width: 600px; color: #fff; background-color: #960d08; padding-top: 5px; padding-bottom: 5px; text-indent: 10px; font-weight: bold; }
input .td0 { border: 0px; }
td .td1 { width: 250px; text-align: right; }
td .td2, td .td3  { width: 350px; text-align: left; }

/* T2 */
.td2 {
  width: 395px;
  text-align: left;
  padding: 2px;
  margin: 2px;
}
.td2 input {
  width: 395px;
  border: 1px solid #960d08;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}
/* --------------------------------------------- */


/* T3 */
.td3 {
  width: 395px;
  text-align: left;
  padding: 0px;
  margin: 0px;
}
.td3 input {
  width: 395px;
  border: 1px solid #960d08;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}

#CheckoutForm textarea {
  width: 100%;
  border: 1px solid #960d08;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}
/* --------------------------------------------- */

.td2 .Checkbox { border: 0px; width: 25px; }
.Cart_Text { color: #990000; font-weight: bold; }
.Cart_Items { color: #0099cc; font-weight: bold; }
.SC_Overview { color: #fff; }
.SCart_TXT a { color: #B61E4D; font-size:12px; text-decoration:none;}
.SCart_TXT a:hover { color: #B61E4D; font-size:12px; text-decoration:underline;}
.SCart_TXT { vertical-align: bottom; font-size:12px; color:#000; padding:0px 0px 5px 0px;}
.Select_Box {font-size: 12px; }
#CheckoutForm { width: 600px; margin-left: auto; margin-right: auto; }
#CheckoutForm table { width: 100%; margin-left: auto; margin-right: auto; }
#CheckoutForm table table { width: 100%; }
/* --------------------------------------------- */

#Tab_Title,#AO_Title{font-size:16px;font-weight:bold}#Tab_Bar{width:100%;display:block;height:41px;background-image:URL("/cart/images/tab_bg.png");background-repeat:repeat-x;background-position:top} #Tab_Bar_Left{width:7px;height:41px;display:block;float:left;background-image:URL("/cart/images/tab_left.png");background-repeat:repeat-x;background-position:top} #Tab_Div{padding-left:5px;padding-right:5px;width:1px;height:41px;display:block;float:left;background-image:URL("/cart/images/tab_div.png");background-repeat:no-repeat;background-position:top center} #Tab_Button{} #Tab_Button a { display:block;text-decoration:none;color:#333;width:100px;height:41px;display:block;float:left;font-size:12px;font-weight:bold;padding-top:2px} #Tab_Bar_Right{width:7px;height:41px;display:block;float:right;background-image:URL("/cart/images/tab_right.png");background-repeat:repeat-x;background-position:top} #Tab_Hidden{position:absolute;left:0px;top:0px;width:800px;visibility:hidden;font-size:1px;z-index:-10}#Tab_Hidden ul{font-size:1px;list-style-type:none} #Tab_Hidden select{font-size:1px;width:1px} #product_image { position:relative;display:block;float:left;width:230px;height:230px} #Product_27_Title{padding-bottom:25px} #Product_27_Layout{width:100%;display:block} #Product_27_Image { width:230px;display:block;float:left;text-align: center;} #Product_27_Data{width:450px;display:block;float:left} #Product_27_Item_Description{display:block} #Product_27_Item_Title { background-color:#5d6f9a;color:#fff;line-height:20px;text-indent:5px;font-weight:bold} #Product_27_Item_Description{padding-bottom:25px}

#Product_27_Description {
  border-width: 1px 0 1px 0;
  border-style: solid;
  border-color: #CCC;
  padding: 30px 0 30px 0;
}

.Product_27_Price h1 {
  font-size: 200%;
  font-weight: normal;
  
}

.Product_27_Price {
  color: #cc0021;
  font-size: 22px;
  font-weight: bold;
}

.Product_27_Social {
  border-bottom: 1px solid #ccc;
  padding-bottom: 5px;
  padding-top: 5px;
}




.addCartWrap_Quantity {
  background: #f2f2f2;
  border: 1px solid #a9a9a9;
  padding: 10px;
  width: 250px;
  height: auto;
  text-align: center;
}

.addCart_Quantity {
  display:block;
  float: left;
  width: 100%;
}

.addCartWrap_Quantity input[name=purchase] {
    margin: 10px 0 0 0;
}

.addCartWrap_Quantity label {
  display:block;
  float: left;
  text-align:right; 
  width: 60px;
  padding-right: 10px;
  font-weight: bold;
  line-height: 20px;
}

.addCartWrap_Quantity select {
  display:block;
  float: left;
  text-align:left; 
  width: 150px;
  font-weight: bold;
}

.addCartWrap_Quantity {
}

.addCart_Quantity select {
  width: 50px;
}

.addCartWrap_Quantity .art-button-wrapper   {
  margin-top: 15px;
}