@charset "utf-8";
/* CSS Document */

/*----------------------------------------------------------------------------Products | Layout-----*/
#rowproduct{
display:block;
font-size:1em;
background-color:#;
float:left;
width:100%;
}
#rowproduct a{
padding:0;
font-weight:normal;
color:#000;
cursor:pointer;
}
#rowproduct a:hover{
text-decoration:underline;
}
/*-------------------------------------------------Products | Layout | Table for Shopping Cart-----*/
#rowproduct table{
background-color:#ebebeb;
width:100%;
border:1px solid #;
}
#rowproduct th{
color:#fff;
font-weight:bold;
background-color:#352E2C;
padding:8px;
text-align:center;
border-right:1px solid #fff;
}
#rowproduct th.colright{
border-right:1px solid #352E2C;
}
#rowproduct td{
border-right:1px solid #959595;
border-bottom:1px solid #959595;
vertical-align:middle;
padding:5px;
text-align:center;
}
#rowproduct td.colleft{
border-left:1px solid #959595;
}
#rowproduct .infoxx{
width:200px;
background-color:#;
}
#rowproduct .subtotal{
background-color:#352E2C;
padding:15px;
color:#fff;
font:bold 1.4em/1.4em Arial, Helvetica, sans-serif;
text-align:right;
text-transform:uppercase;
}
.info{
width: 200px;
height:50px;
clear: left;
border: 0px solid gray;
}
.info .floatbox{
float: left;
width: 55px;
}
*html .info p{ /* IE 3px jog hack*/
height: 1%;
}
.info p{
margin-top:0px;
margin-left: 60px;
text-align:left;
background-color:#;
padding-bottom:0;
}
/*-------------------------------------------------Products | SubLayout | Left-----*/
#rowproduct .left{
float:left;
width:290px;
margin:0 0 0 5px;
padding:0;
background-color:#;
}
*html #rowproduct .left{
margin:0 9px 0 2px;
}
.left ul li{
display:block;
float:left;
list-style-type:none;
padding:5px 2px 0 2px;
margin:0 0px 0 2px;
}
*html .left ul li{
padding:5px 1px 0 2px;
margin:0 0px 0 2px;
}
.left img{
border:1px solid #959595;
}
/*-------------------------------------------------Products | SubLayout | Middle-----*/
#rowproduct .mid{
float:left;
width:290px;
margin:0 0 0 10px;
padding:0;
background-color:#;
}
*html #rowproduct .mid{
margin:0 8px 0 0;
}
.mid h1{
color:#000;
background:transparent url() no-repeat 0 0 scroll;
font:normal 2em/1.8em "Arial", Helvetica, sans-serif;
text-indent:0;
text-transform:uppercase;
padding:0;
margin:0;
display:block;
background-color:#;
width:auto;
height:auto;
}
.mid h2{
color:#C6253A;
font:normal 1.8em/1.2em "Arial", Helvetica, sans-serif;
background-color:#;
}
.mid h3{
color:#000;
font:bold 1.3em/1.4em "Arial", Helvetica, sans-serif;
text-transform:uppercase;
padding:0;
margin:0;
display:block;
background-color:#;
}
.mid h4{
color:#000;
font:bold 1em/1em Arial, Helvetica, sans-serif;
text-indent:22px;
height:auto;
padding:5px 0;
background:transparent url("../images/pic/common/icon_title.gif") no-repeat 0 0 scroll;
}
.mid a{
display:block;
}
.mid ul{
list-style-type:square;
list-style-position:inside;
padding:0.5em 0 0 3em;
text-indent:-1.5em;
list-style-type:disc;
}

#cuttinginfo{
background-color:#;
}
#cuttinginfo dl{
display:block;
width:750px;
}
#cuttinginfo dt{
float:left;
width:140px;
height:95px;
background-color:#;
}
#cuttinginfo dd{
float:left;
width:235px;
height:95px;
background-color:#;
}

/*-------------------------------------------------Products | SubLayout | Middle | Buttons-----*/
#btnselectcontainer{
float:left;
padding:10px 0 0 0;
}
/*-------------------------------------------------Products | SubLayout | Right-----*/
#rowproduct .right{
float:left;
width:140px;
margin:0 0 0 10px;
padding:0;
background-color:#;
}
*html #rowproduct .right{
margin:0;
}
/*---------------------------------------------Products | SubLayout | Right | Thumbnail Detail SideList-----*/
#detailthb_list{
background-color:#;
float:left;
padding:5px 0;
margin:0 0 0 0;
}
#detailthb_list h1{
color:#FF9966;
background:transparent url("../pic/product/gfx_tit_view.gif") no-repeat 0 0 scroll;
width:140px;
height:26px;
margin:0 0 5px 0;
}
*html #detailthb_list{
padding-left:5px;
padding-right:4px;
}
#detailthb_list ul{
}
#detailthb_list li{
border-bottom:1px solid #ccc;
display:block;
}
#detailthb_list li a{
font:normal 1em/1em "Arial", Helvetica, sans serif;
color:#000;
text-decoration:none;
text-transform:capitalize;
display:block;
background-color:#;
padding:5px;
}
#detailthb_list li a:hover{
color:#C6253A;
background-color:#f5f5f5;
text-indent:0;
}
/*----------------------------------------------------------------Products | Sub Layout-----*/
.divideleft{
background-color:#;
width:120px;
float:left;
}
.divideright{
background-color:#;
width:100px;
float:left;
margin:0;
padding:0 0 0 15px;
}

/*----------------------------------------------------------------------------Products | Title Bar-----*/
#titbar{
background-color:#B26E1E; /*brown*/
height:40px;
float:left;
margin:10px 0;
}
#titbar a{
color:#fff;
font:bold 1em/1em "Arial", Helvetica, sans serif;
text-decoration:none;
}
#titbar a:hover{
color:#352E2C; /*dark grey*/
}
#titbar_title{
position:relative;
width:148px;
min-height:40px;
min-width:148px;
height:40px;
background:transparent url("../images/pic/common/product_tit_base.gif") no-repeat 0 0 scroll;
float:left;
}
#titbar_title_container{
position:absolute;
top:50%;
height:40px;
margin-top:-6px;
}
.centertext{
text-align:center;
width:148px;
min-height:40px;
min-width:148px;
height:40px;
color:#fff;
font:bold 1em/1em "Arial", Helvetica, sans serif;
text-transform:uppercase;
}
.titbar_left{
float:left;
background:#B26E1E url("../images/pic/common/product_tit_left.gif") no-repeat scroll;
height:40px;
width:5px;
}
.titbar_right{
float:right;
background:#B26E1E url("../images/pic/common/product_tit_right.gif") no-repeat scroll;
height:40px;
width:5px;
}
/*----------------------------------------------------------------------------Products | Thumbnails-----*/
#thb_list{
background-color:#;
float:left;
padding:0 5px;
}
*html #thb_list{
padding-left:5px;
padding-right:4px;
}
#thb_list ul{
}
#thb_list li{
border-bottom:1px solid #ccc;
display:block;
}
#thb_list li a{
font:normal 1em/1em "Arial", Helvetica, sans serif;
color:#000;
text-decoration:none;
text-transform:capitalize;
display:block;
background-color:#;
padding:5px;
}
#thb_list li a:hover{
color:#C6253A;
background-color:#f5f5f5;
text-indent:0px;
}
#thb_list li a.nob:hover{
color:#C6253A;
background-color:#ffffff;
text-indent:0px;
}
.thumbnail{
height:95px;
width:140px;
}
/*----------------------------------------------------------------------------Products | Thumbnail Detail List-----*/
#detail_list{
background-color:#;
float:left;
padding:0 5px;
}
*html #detail_list{
padding-left:5px;
padding-right:4px;
}
#detail_list ul{
}
#detail_list li{
display:block;
width:140px;
}
#detail_list li a{
font:normal 1em/1em "Arial", Helvetica, sans serif;
color:#000;
text-decoration:none;
text-transform:capitalize;
display:block;
background-color:#;
padding:0 0 0px 0;
margin:0 0 5px 0;
}
#detail_list li a:hover{
color:#C6253A;
background-color:#;
}
#detail_list a em { 
color: #000;
display: block;
font: normal 1em Arial, Helvetica, sans-serif;
line-height: 125%; 
}
#detail_list a:hover img {
}
#detail_list a h5{
color:#000;
background-image:url();
text-indent:0px;
font:bold 1.0em/1.2em Arial, Helvetica, sans-serif;
}
#detail_list a:hover h5{
color:#C6253A;
background-image:url();
text-indent:0px;
font:bold 1.0em/1.2em Arial, Helvetica, sans-serif;
}
.detailthumbnail{
display:block;
}
