
.cm_content_input 
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color : #3C3C3C;
	margin: 0px 0px 2px 0px;
}

.cm_content_error 
{ 
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#CC0000; 
}

.cm_content_success 
{ 
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#ff7e00; 
}

.cm_content_trail_inactive
{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#cdb6a1;
	text-align:center;
	background-position: center top; 
	background-repeat:no-repeat; 

}

.cm_content_trail_active 
{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ff7e00;
	text-align:center;
	background-position: center top; 
	background-repeat:no-repeat;
}

/*********************** LEFT MENU ************************/
.cmn_table
{
	width:185px;
	padding:0px;
}

.cmn_menutitle
{
/*generate by system*/
	color:#86a500;
	font-family:Georgia, Times New Roman;
	font-size:14px;
	font-weight:normal;
	font-style: normal;
	text-decoration : none;
	height:25px;
}


.cmn_menutitle_bg
{
	padding:0px;
	
}


.cmn_titlelink
{
/*generate by system*/
	color:#ffffff;
	font-family: Georgia, Times New Roman;
	font-size:12px;
	font-weight:normal;
	font-style: normal;
	text-decoration : none;
}


.cmn_titlelink:hover
{
/*generate by system*/
	color:#394601;
	font-family:Georgia, Times New Roman;
	font-size:12px;
	font-weight:normal;
	font-style: normal;
	text-decoration :none;
}

.cmn_titlelink_bg
{
/*generate by system*/
	background-image:url(/silverbells/catalog/file/images/theme/pn_mainbg.gif);
	background-repeat:repeat-x;
	background-position:top left;
	padding:7 8 0 13px;
	width:185px;
	height:30px;
	border-bottom:1px solid #ffffff;
}

.cmn_titlelink_space
{
/*generate by system*/
	margin-top:0;
	margin-bottom:0;

}

.cmn_subtitlelink
{
/*generate by system*/
	color:#ffffff;
	font-family:Georgia, Times New Roman;
	font-size:12px;
	font-weight:normal;
	font-style: normal;
	text-decoration : none;
	border-collapse:collapse;
	vertical-align:top;
	width:164px;
}

.cmn_subtitlelink:hover
{
/*generate by system*/
	color:#000000;
	font-family:Georgia, Times New Roman;
	font-size:12px;
	font-weight:normal;
	font-style: normal;
	text-decoration : none;
	border-collapse:collapse;
	vertical-align:top;
	width:164px;
}


.cmn_subtitlelink_bg
{
/*generate by system*/

	padding:6 8 0 13px;
	width:164px;
	height:30px;
	background-color:#688000;
	border-bottom:1px solid #ffffff; 
}


/*********************** Shopping cart ************************/
.cm_content_maintitle
{
	font-family:Verdana,arial,helvetica,sans-serif;
	font-size:14px;
	font-weight:Bold;
	color:#cdb6a1;
	
}

.cm_content_table
{
	border-top:1px solid #cdb6a1;
	border-left:1px solid #cdb6a1;
	border-right:1px solid #cdb6a1;

	background-color: #FFFFFF;
}

.cm_content_table_text
{
    width:100%;
    padding:10 10 10 10;
    vertical-align:top;
}

.cm_content_tabletitle
{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:Bold;
	color:#FFFFFF;
	background-color:#cdb6a1;
}

.cm_content_columntitle
{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#b3977e;
	vertical-align:middle;
	background-color:#e9dbc9;
}
.cm_content_columntitle_separator
{
	background-image: url(/yvonne/catalog/file/images/theme/whitedot.gif);
	background-position: top right;
	background-repeat:no-repeat;
}

.cm_content_row1
{ 
	background-color:#FFFFFF;
	border-bottom:0px solid #cdb6a1; 
}

.cm_content_row1_separator 
{
	border-bottom:0px solid #cdb6a1;
	background-color:#FFFFFF;
	background-image: url(/yvonne/catalog/file/images/theme/cm_dot.gif);
	background-position: top right;
	background-repeat:no-repeat;
}

.cm_content_row2
{ 
	border-bottom:0px solid #cdb6a1;
	background-color:#F8F8F8;
}
 
.cm_content_row2_separator 
{
	border-bottom:0px solid #cdb6a1;
	background-color:#F8F8F8;
	background-image: url(/yvonne/catalog/file/images/theme/cm_dot.gif);
	background-position: top right;
	background-repeat:no-repeat;
}

.cm_content_button
{
	font-family: arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#3C3C3C;
	line-height:1.1em;
	margin:0px 0px 0px 0px;
	text-decoration:none;
}

.cm_content_title
{
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}

.cm_content_text_special
{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#ff0000;
	padding-top:2px;
	padding-bottom:0px;
	padding-left:5px;
	padding-right:5px;
}

.cm_content_text_hilight
{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#ff0000;
}

.cm_content_text
{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#3C3C3C;
	padding-top:2px;
	padding-bottom:0px;
	padding-left:5px;
	padding-right:5px;
}

.cm_content_text_small
{
	font-family:arial,helvetica,sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
}

.cm_content_text_label
{
	font-weight:bold;
}

.cm_content_link:link
{
	text-decoration:none;
	color:#3C3C3C;
}

.cm_content_link:hover
{
	text-decoration:underline;
	color:#ff7e00;
}


.cm_content_subtable
{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#3C3C3C;
	vertical-align:top;
	padding-top:2px;
	padding-bottom:0px;
	padding-left:5px;
	padding-right:5px;
	border:0px solid #ff7e00;
}

.cm_content_line
{
	background-color:#ebebeb;
}

.cm_buttonlink
{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

.cm_buttonlink_inactive
{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
}

/******************** Login********************/
.cm_login_description_text
{
/*generate by system*/
    color:#c16a68;
	font-family:Georgia, Times New Roman;
	font-size:20px;
	font-weight:normal;
	font-style: normal;
	text-decoration : none;
}

.cm_login_title
{
/*generate by system*/
    color:#c16a68;
	font-family: Georgia, Times New Roman;
	font-size:12px;
	font-weight:bold;
	font-style: normal;
	text-decoration : none;
	width:130;
	padding:5 0 0 0px;
}

.cm_login_textlabel
{
/*generate by system*/
    color:#000000;
	font-family: Georgia, Times New Roman;
	font-size:12px;
	font-weight:bold;
	font-style: normal;
	text-decoration : none;
	width:130;
	padding:5 0 0 0px;
}

.cm_login_text
{
/*generate by system*/
    color: #000000;
    font-family: Georgia, Times New Roman;
	font-size:12px;
	font-weight:bold;
	font-style: normal;
	text-decoration : none;
	width:130;
	height:28px;
	padding:5 0 0 0px;
}

.cm_login_input
{
/*generate by system*/
    color: #000000;
    font-family: arial, verdana, tahoma;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    text-decoration:none;
	width:100px;
}

.cm_login_button_bg
{
/*generate by system*/
}

.cm_login_button_link
{
/*generate by system*/
    color: #ffffff;
    font-family: arial, verdana, tahoma;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    text-decoration:none;
}



/******************** search (form and matrix only)********************/
.cm_search_result_table
{
    width:100%;
    padding:10 10 10 10;
    vertical-align:top;
    border-bottom:1px solid #999999;
}

.cm_search_result_titlelabel
{

    color: #000000;
    font-family: arial, verdana, tahoma;
    font-size: 11px;
    font-weight: bold;
    font-style: normal;
    text-decoration:none;
    width:150px;
}

.cm_search_result_title
{

    color: #000000;
    font-family: arial, verdana, tahoma;
    font-size: 11px;
    font-weight: bold;
    font-style: normal;
    text-decoration:none;
}

.cm_search_result_textlabel
{

    color:  #000000;
    font-family: arial, verdana, tahoma;
    font-size: 11px;
    font-weight: bold;
    font-style: normal;
    text-decoration:none;
    width:150px;
}

.cm_search_result_text
{

    color: #000000;
    font-family: arial, verdana, tahoma;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    text-decoration:none;
}

.cm_search_result_hlite
{

    color: #000000;
    background-color:#FFFF9C;
    font-family: arial, verdana, tahoma;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    text-decoration:none;
}


.cm_search_result_pricelabel
{

    color: #000000;
    font-family: arial, verdana, tahoma;
    font-size: 11px;
    font-weight: bold;
    font-style: normal;
    text-decoration:none;
    width:100px;
}

.cm_search_result_price
{

    color: #000000;
    font-family: arial, verdana, tahoma;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    text-decoration:none;
}

.cm_search_result_link
{

    color: #ff9900;
    font-family: arial, verdana, tahoma;
    font-size: 11px;
    font-weight:bold;
    font-style: normal;
    text-decoration:none;
}

.cm_search_result_link:hover
{

    color: #ff6600;
    font-family: arial, verdana, tahoma;
    font-size: 11px;
    font-weight:bold;
    font-style: normal;
    text-decoration:none;
}

/******************** Acount Summary********************/
.cm_news_titlelink
{
    color: #006699;
    font-family: arial, verdana, tahoma;
    font-size: 11px;
    font-weight: bold;
    font-style: normal;
    text-decoration:none;
}

.cm_news_date
{

    color: #006699;
    font-family: arial, verdana, tahoma;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    text-decoration:none;
	padding-left:5px;
}

/*********************** Progress ************************/
.cm_progress_title
{
	font-family:Verdana,arial,helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	padding-top:4px; 
}

.cm_progress_on
{
	font-family:Verdana,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#e65303;
	padding-right:7px; 
	padding-left:7px;	
}

.cm_progress_off
{
	font-family:Verdana,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#b3b3b3;
	padding-right:7px; 
	padding-left:7px;
}

.cm_progress_link
{
	font-family:Verdana,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#ff6600;
	padding-right:7px; 
	padding-left:7px;	
	text-decoration:none;	
}

.cm_progress_link:hover
{
	font-family:Verdana,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#ff6600;
	padding-right:7px; 
	padding-left:7px;
	text-decoration:underline;	
}

