/* EMPIRE Cascading Style Sheet */


/*drilldown_attribute will affect SELECT dropdown menus created by the Drilldown system. */
#drilldown_attribute
{font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
border-width:1px; 
}
body{
background-color:#CCCCCC;
margin-top:0px;
}

.jcvl_table{
display:table
}
.jcvl_row{
display:table-row;
}
.jcvl_cell{
display:table-cell;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}
.jcvl_subcell_1{
display:table-cell;
width:25px;
}
.jcvl_subcell_2{
display:table-cell;
width:120px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
height:20px;
}

.jcvl_link{color:#413C3B}
.vertbrandlink{color:#413C3B}


.adv_products_table{
display:table;
background-color:#EAEAEA;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
border:#EAEAEA solid 15px;
color:#413C3B;
}
.adv_products_table_row{
display:table-row;
}
.adv_products_left_cell{
display:table-cell;
width:327px;
vertical-align:top;
}
.adv_products_right_cell{
display:table-cell;
width:399px;
vertical-align:top;
}
.adv_products_center_cell{
display:table-cell;
width:726px;
}

#productname{
font-weight:bold;
text-align:center;
}
#productimage{
text-align:center;
width:300px;
height:400px;

}
#detailimages{
}
#shortdescription{
}
#longdescription{
}
#categoryblock{
}
#optionheader{
}
#advoptionlist{
}
#quantity_label{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#413C3B;
}
#quantity{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
padding:3px;
}

#price{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}
#pricedisplay{
color:#FF0033;
font-weight:bold;
}
#orderbutton{
}
.advoptionheader{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#413C3B;
font-weight:bold;
border-top:1px #413C3B Solid;
margin-top:5px;
padding-top:5px;
}
.advoptions_table{
display:table;
text-align: center;
vertical-align:top;
background-color:#FFFFFF;
width:100%;}
.advoptions_row{display:table-row;}

.advoptions_cell{
display:table-cell;
cursor:pointer;
border:2px solid #FFFFFF;
}

.advoptions_cell:hover{
display:table-cell;
cursor:pointer;
border:2px solid #33FFCC;
}

.advoptions_cell_selected{
display:table-cell;
border:2px solid #3399FF;
cursor:pointer;
}
.advoptions_label{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
}
.advoptions_pricechange{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

.standardoption{
vertical-align:top;
background-color:#FFFFFF;
width:100%;
}
.standardoptionheader{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#413C3B;
font-weight:bold;
border-top:1px #413C3B Solid;
margin-top:5px;
padding-top:5px;
}
.optionselector{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
padding:3px;
}

.textoption{
vertical-align:top;
background-color:#FFFFFF;
width:100%;
}
.textoptionheader{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#413C3B;
font-weight:bold;
border-top:1px #413C3B Solid;
margin-top:5px;
padding-top:5px;
}

.textoptions_pricechange{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}


.optioninput{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
padding:3px;

}

#selectionoptionlist_header{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#413C3B;
font-weight:bold;
}

#selectionoptionlist{
font:Arial, Helvetica, sans-serif;
font-size:9px;
vertical-align:top;
background-color:#FFFFFF;
width:100%;
}