
/* ====== the result and detail styles ====== */
.ccRes_under_image_item_name        { font-weight: normal; font-size: 16px; line-height: 15px; padding-bottom: 18px }
.ccRes_prod_name        { color: #3a2f29; font-weight: bold; font-size: 16px; line-height: 15px; width: 160px }
.ccRes_t_inner_image_box  { padding: 8px }
.ccDet_prod_headline    { color: #72290e; font-weight: bold; font-size: 22px; line-height: 24px }
.ccDet_prod_info    { font-size: 13px; line-height: 18px }
.ccDet_price_info        { font-size: 13px; line-height: 18px }
.ccDet_price_options_list         { color: #452d1d; font-size: 11px }
.ccDet_price_table_narration   { color: #000; font-size: 9px; line-height: 10px; background-color: #d3d3d3; border-bottom: 1px solid #a9a9a9 }
.ccDet_saleprice   { color: #b22222; font-weight: bold; font-size: 13px; line-height: 18px }
.ccDet_t_info_box_edge { padding-left: 10px }
.ccDet_upsell_t_style    { margin: 5px; padding: 0px; border: solid 5px white }
.ccDet_upsell_undr_img_item_name     { color: #faebd7; font-weight: bold; font-size: 12px; line-height: 12px; background-image: url(0i/upsell_bg.gif); padding: 5px 4px; border-top: 1px solid white }
.ccDet_upsell_name_link { color: white; font-weight: bold }
.ccSho_tinytype { font-weight: normal; font-size: 10px }
.ccCon_headline     { color: #72290e; font-weight: bold; font-size: 18px; line-height: 20px; padding-bottom: 2px; padding-left: 8px }
.ccCon_txt  { color: black; font-weight: bold; font-size: 12px; line-height: 14px; padding-bottom: 2px; padding-left: 8px }
.ccMya_table  { margin: 2px; border-top: 1px solid #000; border-right: 1px solid #000; border-left: 1px solid #000 }
.ccMya_t_1     { color: black; font-size: 11px; text-decoration: none; background-color: #dcdcdc; padding: 4px; border: solid 1px #000 }
.ccMya_Cap  { color: white; font-size: 11px; background-color: black; text-align: right; padding: 3px; border-bottom: 1px solid #000; width: 84px }
.ccMya_line_1  { font-size: 11px; line-height: 14px; background-color: #f2f2e5; padding: 3px; border-bottom: 1px solid #000 }
.ccNdx_main      { color: #72290e; font-weight: bold; font-size: 18px; margin: 30px 0px 0px; padding: 0px; width: 100% }
.ccNdx_sub     { font-weight: bold; font-size: 12px; margin: 10px 0px 5px 15px; padding: 0px; border-bottom: 1px solid #4c3525; width: 96% }
.ccNdx_item        { font-size: 12px; margin: 0px; padding: 0px 0px 0px 20px; height: 15px }
.ccNdx_price        { font-size: 12px; margin: 0px; padding: 0px 20px 0px 0px; height: 15px }
.ccNdx_sale_tag { color: #b22202; font-weight: bold }
.ccNdx_top_tag    { color: black; font-weight: bold; font-size: 11px; background-color: #faebd7; text-align: right; margin: 0px; padding: 2px 4px; border: solid 1px #4c3525; width: 100% }
/* ====== the application pages table styles ====== */
.ccApp_instructions_from_mc  { color: #000; font-weight: bold; font-size: 12px }
.ccApp_error_from_mc  { color: #750000; font-weight: bold; font-size: 12px; line-height: 14px; padding-left: 10px }
.ccApp_t_style  { margin: 3px; border: solid 1px black }
.ccApp_t_style_white_no_border { background-color: #fff; text-align: right; margin: 3px; padding: 2px }
.ccApp_t_caption_area     { color: white; font-size: 11px; background-color: #2e150c; padding: 4px; border-bottom: 1px solid black }
.ccApp_t_narration { font-weight: bold; font-size: 11px; background-color: #eee; text-align: right; padding: 2px }
.ccApp_t_narration_underline    { font-weight: bold; font-size: 11px; background-color: #eee; text-align: right; padding: 2px; border-right: 1px solid #696969; border-bottom: 1px solid #696969 }
.ccApp_t_narration_no_bold { font-weight: normal; font-size: 11px; background-color: #eee; text-align: right; padding: 2px }
.ccApp_t_narration_underline_no_bold  { font-size: 11px; background-color: #eee; text-align: right; padding: 2px; border-right: 1px solid #696969; border-bottom: 1px solid #696969 }
.ccApp_t_input_area  { font-size: 11px; background-color: #eee; text-align: left; padding: 2px 4px }
.ccApp_t_input_area_underline   { font-size: 11px; background-color: #eee; text-align: left; padding: 2px; border-bottom: 1px solid #696969 }
.ccApp_f_textbox  { font-size: 11px; background-color: white; padding: 1px; border: solid 1px black }
.ccApp_f_findbox                   { color: #414e32; font-weight: bold; font-size: 11px; background-color: white; margin-right: 3px; padding: 2px 3px 0px; border: solid 1px #414e32; width: 96px; height: 20px }
.ccApp_f_button_001  { color: white; font-style: normal; font-weight: normal; font-size: 11px; background-color: #66270d; text-align: center; padding: 1px 4px; border: solid 1px #000 }
.altRowEven         { font-size: 11px; background-color: #f2f2e5; padding: 2px 2px 2px 4px; border-bottom: 1px solid #696969 }
.altRowOdd         { font-size: 11px; background-color: #ebebd7; padding: 2px 2px 2px 4px; border-bottom: 1px solid #696969 }
hr  { color: #573923; padding: 11px 0px; border: none 0px }

