/*
  $Id: stylesheet.css 1739 2007-12-20 00:52:16Z hpdl $
  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com
  Copyright (c) 2003 osCommerce
  Released under the GNU General Public License
*/
/* ************************************************************************************* */
BODY {
color:#751a36;font-size: 12px;margin:0px auto;padding:0px 0px 0px 0px;background:url(images/bg_body.gif);
text-align:center;
}
a:link{font-family: ;Arial,Helvetica,sans-serif;color: #c93562;font-size: 12px;}
#content
{
margin: 0 auto ;
width: 999px;
height: auto;
background-image: url("images/bg2.jpg");
background-repeat: repeat-x;

}
.bodyclass
{
    width: auto;
    height: auto;
    margin: 0 0 0 0;
}
.headerprin
{
 padding-bottom:15pt;
 width: auto;
 height: 120px;    
}
.headermenu
{
    padding-top:10pt ;
    width: auto;
    height: 35px; 
}
.ulclass
{
    font-family: calibri;
    font-size: 14px;
    list-style: none;
    display: inline; 
}
.ulclass li
{
    list-style: none;
    display: inline;
    padding-left: 50pt;
}
.ulclass a:link
{
    color: #fff;
    text-decoration: none;  
}
.ulclass a:visited
{
    color: #fff;
    text-decoration: none;
}
.ulclass a:hover
{
    color: #fff;
    text-decoration: underline;  
}
#boxheadercategorie
{
    background-image: url(images/cont_heading_td.gif); 
    width:200px; 
    height: 40px;
    color: #6c113a; 
    font-family: Arial,Helvetica,sans-serif;
    border: 1px solid #F3A934;
    margin: 0;
}
#bgcategorie
{
   background-image: url(images/bgcategorie.jpg);  
   width:201px;
   color: #6c113a; 
   font-family: Arial,Helvetica,sans-serif;
}
#categorie
{
    border: 1px solid #d26708;
    width:200px;
    color: #6c113a;
    font-family: Arial,Helvetica,sans-serif;
}
#categorie a:link
{
    color: #6c113a;
    font-weight: bold;
}
#categorie a:visited
{
    color: #6c113a;
    font-weight: bold;
    
}
#boxes
{
    width: 100%;
    height:40px;
    background-image: url(images/cont_heading_td.gif); 
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    color: #6c113a ;
    padding-top: 7pt;
    padding-left: 5pt ;
    font-weight: bold;
}
#boxes2
{
    width: 100%;
    height:40px;
    background-image: url(images/cont_heading_td.gif); 
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    color: #6c113a ;
    padding-top: 5pt;
    padding-left: 5pt ;
    font-weight: bold;
}
#logo{width: 200px; height: auto; float: left;}
#languaje{width: 150px; height: auto; float: right; }

.bg2_body                            {background:url(images/bg2_body.jpg) center 0px no-repeat;}
.bg3_body                            {background:url(images/bg3_body.gif) 100% 229px no-repeat;}
.infoBox                             {background:#ffffff;}
.orderEdit                             {font-family:Arial, Helvetica, sans-serif; font-size : 10px; color: #842b84; text-decoration: underline; }
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd                 {background:#ffffff;}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {}

.productsNotifications {background:#e6c0c2;}

.moduleRow { }
.moduleRowOver                         {background-color: #e6c0c2; cursor: pointer; cursor:pointer; }
.moduleRowSelected                     {background-color: #e6c0c2; }


CHECKBOX, INPUT, RADIO, SELECT         {font-size: 11px; line-height:11px;font-family:Arial, Helvetica, sans-serif;}

TEXTAREA                             {width: 100%;font-size:11px;font-family:Arial, Helvetica, sans-serif;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.width_table                {width:921px;position:relative; margin:auto;}
.width_td                    {padding:0px 0px 0px 0px;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.main_table                    {background:url(images/spacer.gif) 223px 0px repeat-y;}
.box_width_left                {width:200px;}
.box_width_right            {width:200px;}

.content_width_td            {width:100%;padding:6px 1px 0px 1px;}
.box_width_td_left            {padding:6px 0px 0px 0px;}
.box_width_td_right            {padding:0px 0px 0px 0px;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.row_1                        {padding:0px 0px 0px 0px; height:121px;}
.row_2                        {padding:0px 0px 0px 0px; height:100%;}
.row_3                        {padding:0px 0px 0px 0px;}
/* ************************************************************************************* */
.menu                         {width:100%; height:45px; padding-right:120px; vertical-align:middle;}
.menu td                    {vertical-align:top;}
.menu td a                    {display:block;}
.menu_separator             {width:1px;}
.menu .menu_separator    img    {margin:0px 0px 0px 0px;}
/* ************************************************************************************* */
.navigation                    {margin:0px 0px 0px 0px;}
.navigation td                {padding:0px 0px 0px 0px;
                            color:#f3971d; font-size:12px; line-height:13px; font-weight:bold;font-family:Arial, Helvetica, sans-serif; vertical-align:middle;}    
/* ************************************************************************************* */
.logo                {padding:13px 0px 0px 0px; height:62px; width:100%;}
.banner_02          {padding:0px 0px 1px 0px;}
.banner_03             {padding:0px 0px 1px 0px;}
.banner_04            {padding:0px 0px 1px 0px;}
.banner_05             {padding:0px 0px 1px 0px;}
.banner_06             {padding:0px 0px 1px 0px;}

.panel_bottom        {background:#d3425e; margin-bottom:4px;}
.banner_line_y        {background:url(images/banner_line_y.gif) center 0px repeat-y;padding:0px 13px 0px 13px;}
/* ************************************************************************************* */
.header                 {height:81px; padding-top:19px; vertical-align:middle;}
.header td             {vertical-align:middle; height:25px;}
.header td              {color:#153000; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-bottom:3px;}     
.header img            {vertical-align:middle;}
.header b             {display:block; font-weight:normal; padding-bottom:7px;}
/* ************************************************************************************* */
.z1                {}
.z1 table        {width:184px;height:34px;background:url(images/z1.jpg) 0px 0px no-repeat;}
.navigation .z1 td              {padding:1px 0px 4px 36px; height:31px; vertical-align:middle;}
.z1 b            {color:#8b8f9f; font-size:12px; line-height:12px; font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.z1 td            {color:#ffffff; font-size:12px; line-height:12px; font-weight:normal;font-family:Arial, Helvetica, sans-serif;}
.z1 a              {color:#ffffff; font-size:12px; line-height:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:underline}
.z1 a:hover      {color:#ffffff; text-decoration:none;}
/* ************************************************************************************* */
.select            {width:100%;border:1px solid #d4d0c8;border-right:1px solid #d4d0c8; border-bottom:1px solid #404040;background:#ffffff; color:#b74027;vertical-align:middle;margin:0px 0px 0px 0px;padding:1px;}
.select2         {margin:4px 0px 3px 0px;}    
.select2 td        {padding:11px 0px 10px 0px; height:36px; vertical-align:middle;}             
.select2 select    {width:70%;border:1px solid #d4d0c8;border-right:1px solid #d4d0c8; border-bottom:1px solid #404040;background:#ffffff; color:#b74027;vertical-align:middle;margin:0px 10px 2px 10px;padding:1px;}
.go                {width:100%; border:1px solid #d4d0c8;border-right:1px solid #d4d0c8; border-bottom:1px solid #404040;background:#ffffff; color:#b74027;vertical-align:middle;margin:0px 0px 0px 0px;height:22px; padding-top:3px; padding-left:5px; padding-right:5px;}
/* ************************************************************************************* */
.search                        {padding:5px 0px 0px 10px; vertical-align:top;}
/* ************************************************************************************* */
.footer td img        {margin:4px 0px 0px 0px;}
.footer             {padding:0px 0px 0px 0px;} 
.footer_td            {width:214px; text-align:center;}
.footer2_td            {width:100%;padding:0px 14px 0px 1px; text-align:right; height:86px;}
.footer .footer2_td        {vertical-align:middle;}
.footer                {color:#9f405d; font-size:14px; line-height:24px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; vertical-align:middle;}    
.footer td           {color:#9f405d; font-size:14px; line-height:24px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; vertical-align:middle;}            
.footer a           {color:#9f405d; font-size:14px; line-height:24px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}             
.footer a:hover   {color:#9f405d;text-decoration:underline;}
    
.footer span               {color:#9f405d; font-size:14px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.footer span a               {color:#9f405d; font-size:14px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;text-decoration:underline;}             
.footer span a:hover       {color:#9f405d;text-decoration:none;}

.footer b                {color:#9f405d; font-size:14px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.footer b a               {color:#9f405d; font-size:14px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}            
.footer b a:hover         {color:#9f405d; text-decoration:underline;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.popup_bg                {padding:0px 0px 0px 0px;background:url(images/bg2_body.jpg) center 0px no-repeat;}
.popup_width_table        {margin:0px 0px 0px 0px;width:377px; margin:auto;}
.popup_width_td            {padding:0px 0px 0px 0px;}

.popup_1                {height:101px;padding:20px 12px 0px 26px; text-align:right;background:url(images/logo.png) 4px 54px no-repeat;}
.popup_2                {padding:0px 0px 0px 0px;}

.popup                    {height:100%;}
.popup td                {color:#c93562; font-size:11px; line-height:16px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; }

.popup strong            {color:#842b84; font-size:12px; line-height:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;text-decoration:none;padding:10px 0px 4px 0px; display:block; }
.popup  a,
.popup  a u               {color:#ffffff; font-size:12px; font-weight:normal; text-decoration:none;}            
.popup  a:hover         {color:#ffffff; text-decoration:underline;}

.popup .popup_footer td       {color:#9f405d; font-size:14px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; vertical-align:top; height:41px;vertical-align:middle;}            
.popup .popup_footer a           {color:#9f405d; font-size:14px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-transform:none; text-decoration:none;}             
.popup .popup_footer a:hover  {color:#9f405d;text-decoration:underline;}
/* ************************************************************************************* */
.corner_t                {background:url(images/corner_border.gif) 0px 0px repeat-x #ffffff; width:100%;}
.corner_r                {background:url(images/corner_border.gif) 100% 0px repeat-y #ffffff;}
.corner_l                {background:url(images/corner_border.gif) 0px 0px repeat-y #ffffff;}
.corner_c                {background:#ffffff;padding:0px 11px 0px 11px;}
.corner2_c                {background:#ffffff;padding:0px 11px 7px 11px;}
.corner_b                {background:url(images/corner_border.gif) 0px 100% repeat-x #ffffff; width:100%;}
/* ************************************************************************************* */
.infoBox_                 {margin:3px 0px 9px 0px;}
.infoBox_ .infoBox__     {border:1px solid #8f193d;padding:10px 6px 10px 6px;}
/* ************************************************************************************* */
.infoBox_  TEXTAREA,
.infoBox_ .main  TEXTAREA,
.infoBox_ .main  input,
.infoBox_ .main  select,
.infoBox_ .fieldValue  select,
.infoBox_ .fieldValue  input            {border:1px solid #000;background:#ffffff; color:#2c2822;}        
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.infoBoxHeading_table            {margin:0px 0px 0px 0px; border:1px solid #f3a934;}
.infoBoxHeading_td                {width:100%; height:40px;background:url(images/cont_heading_td.gif) 0px 0px repeat-x #dc6f26;padding:14px 10px 12px 19px;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.popup .infoBoxHeading_td        {color:#751a36;font-size:14px;line-height:14px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.infoBoxHeading_td                 {color:#751a36;font-size:14px;line-height:14px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.infoBoxHeading_td a             {color:#751a36;font-size:14px;line-height:14px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;text-decoration:none}
.infoBoxHeading_td a:hover      {color:#751a36; text-decoration:underline;}
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.infoBox_table                    {background:#ffffff; margin:0px 0px 1px 0px;}
.infoBox_td                     {padding:0px 0px 0px 0px;width:100%;}
/* ************************************************************************************* */
.infoBoxContents_table            {margin:0px;}
.infoBoxContents_table .boxText {padding:50px 50px 50px 50px;width:100%;}
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.infoBoxHeading2_table            {margin:0px 0px 0px 0px; border:1px solid #8a1639;}
.infoBoxHeading2_td                {width:100%; height:40px;background:url(images/infoBoxHeading2_td.gif) 0px 0px repeat-x #5d0d25;padding:14px 10px 12px 19px;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.popup .infoBoxHeading2_td        {color:#ffffff;font-size:14px;line-height:14px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.infoBoxHeading2_td             {color:#ffffff;font-size:14px;line-height:14px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.infoBoxHeading2_td a             {color:#ffffff;font-size:14px;line-height:14px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;text-decoration:none}
.infoBoxHeading2_td a:hover      {color:#ffffff; text-decoration:underline;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.infoBox2_table                    {background:#751a36; margin:0px 0px 1px 0px;}
.infoBox2_td                     {padding:0px 0px 0px 0px;width:100%;}
/* ************************************************************************************* */
.infoBoxContents2_table            {margin:0px;}
.infoBoxContents2_table .boxText{padding:9px 21px 34px 21px;:56px;width:100%;}
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.infoBox3_table                    {background:#e9940d; margin:0px 0px 1px 0px;}
.infoBox3_td                     {padding:0px 0px 0px 0px;width:100%;}
/* ************************************************************************************* */
.infoBoxContents3_table            {margin:0px;}
.infoBoxContents3_table .boxText{padding:11px 21px 18px 21px;:56px;width:100%;}
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.infoBoxHeading4_table            {margin:0px 0px 0px 0px;}
.infoBoxHeading4_td                {width:100%; height:1px;padding:0px 0px 0px 23px;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.infoBox4_table                    {background:url(images/infoBox4_table.gif) 0px 0px repeat-x #dc6f26; margin:0px 0px 1px 0px; border-left:1px solid #fbb84d;}
.infoBox4_td                     {background:url(images/z1.gif) 4px 0px no-repeat;padding:0px 0px 0px 0px;width:100%; height:61px;}
/* ************************************************************************************* */
.infoBoxContents4_table            {margin:0px;}
.infoBoxContents4_table .boxText{padding:13px 11px 16px 21px;:56px;width:100%;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.infoBox5_table                    {background:url(images/infoBox5_table.gif) 0px 0px repeat-x #5d0c25; margin:0px 0px 1px 0px; border-left:1px solid #91143b}
.infoBox5_td                     {padding:0px 0px 0px 0px;width:100%;}
/* ************************************************************************************* */
.infoBoxContents5_table            {margin:0px;}
.infoBoxContents5_table .boxText{padding:9px 15px 19px 15px;width:100%;}
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.box_cart                    {display:block;margin-top:15px;margin-bottom:1px;}
.box_cart td                {padding:4px 0px 4px 0px;}
.infoBoxContents4_table  .boxText                   
                            {color:#530a20; text-decoration:none; font-size:12px; line-height:14px; font-weight:normal;}
.boxText font                  {color:#2b4605; text-decoration:none; font-size:12px; font-weight:normal;}
.boxText font a             {color:#530a20; text-decoration:none; font-size:12px; font-weight:normal;}
.boxText font a:hover          {color:#530a20;}

.boxText font.sc a             {color:#530a20; text-decoration:underline; font-size:12px; font-weight:bold;}
.boxText font.sc a:hover      {color:#530a20; text-decoration:none}

.boxText strong a                 {color:#530a20; text-decoration:none; font-size:12px; line-height:14px; font-weight:bold;font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; padding-left:28px; display:block; padding-bottom:2px;}
.boxText strong a:hover          {color:#530a20; text-decoration:none}
/* ************************************************************************************* */
/* ************************************************************************************* */
.boxText SPAN.newItemInCart                 {color: #c60202;font-size:12px; line-height:14px;font-family:Arial, Helvetica, sans-serif;padding:4px 0px 4px 0px;}
.boxText a .newItemInCart                    {color: #c60202;font-size:12px; line-height:14px;font-family:Arial, Helvetica, sans-serif;}
.boxText a:hover .newItemInCart             {color: #c60202; text-decoration:underline;}
.boxText SPAN.oldItemInCart                    {color: #ffffff;font-size:12px; line-height:14px;font-family:Arial, Helvetica, sans-serif;padding:4px 0px 4px 0px; display:block;}
.boxText a .oldItemInCart                    {color: #ffffff;font-size:12px; line-height:14px;font-family:Arial, Helvetica, sans-serif;}
.boxText a:hover .oldItemInCart             {color: #ffffff; text-decoration:underline;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.boxText,
.boxText td                    {color:#530a20; font-size:12px; line-height:16px; font-family:Arial, Helvetica, sans-serif; }
.boxText a                    {color:#ffffff; font-size:12px; line-height:16px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.boxText a:hover            {text-decoration:underline;}
.boxText .order_history             {width:100%;padding:3px 5px 3px 0px;}
.boxText .order_history a            {color:#ffffff; font-size:13px; line-height:16px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.boxText .order_history a:hover        {color:#ffffff; text-decoration:none;}


.boxText span a                    {color:#dc7025; font-size:12px; line-height:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.boxText span a:hover            {color:#dc7025; text-decoration:underline;}

.boxText span.productSpecialPrice     {color:#842b84;font-size:18px; line-height:20px;font-family:Arial, Helvetica, sans-serif; font-weight:normal;display:inline;}
.boxText b.productSpecialPrice         {color:#530a20;font-size:18px; line-height:20px;font-family:Arial, Helvetica, sans-serif; font-weight:normal;display:inline;}
del                                     {color:#842b84;font-size:18px; line-height:20px;font-family:Arial, Helvetica, sans-serif; font-weight:normal;}

.boxText div.img                 {margin:10px 0px 10px 0px; text-align:center;}
.boxText div.stars                 {margin:14px 0px 10px 0px;}

.boxText .name_padd                {padding:12px 0px 11px 0px;height:60px; vertical-align:middle; text-align:center}
.boxText .pic_padd                {padding:0px 0px 0px 0px;text-align:center; vertical-align:middle;}
.boxText .price_padd            {padding:0px 0px 0px 0px;height:20px;vertical-align:middle; width:100%;}
.boxText .desc_padd                {padding:10px 0px 0px 2px;height:84px;}        
.boxText select                    {margin:10px 0px 1px 0px;border:1px solid #818181;background:#ffffff; color:#2c2822;}    
.boxText .input                    {margin:6px 0px 4px 0px;border:1px solid #818181;background:#ffffff; color:#2c2822;height:19px; width:100%;}
.boxText .button_search            {width:15%;}
.boxText .button_search input    {margin:2px 0px 0px 0px;}
.boxText .text_search            {text-align:left; width:85%;}
.boxText .star_padd                {padding:18px 0px 0px 0px;}
.boxText .languages                {padding:7px 0px 10px 0px;}
.boxText .button                 {padding:0px 0px 0px 0px; vertical-align:middle; text-align:right;}
.boxText .padd                     {padding:0px 0px 5px 0px;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.boxText li                            {padding:0px 0px 0px 0px; width:100%;}
.boxText li, .boxText li a            {font-family:Arial, Helvetica, sans-serif;}
.boxText ul                            {list-style:none;margin:0px 0px 0px 0px;padding:0;}
.boxText .categories                {margin:0px 0px 28px 0px;}
.boxText .bestsellers                {margin:0px 0px 0px 0px;}
.boxText .information                {margin:0px 0px 0px 0px;}
.boxText .manufacturers                {margin:0px 0px 0px 0px;}
.boxText li a                         {display:block;}
.boxText ul li div                     {padding-left:21px;}


.boxText .bg_list                     {background:url(images/bg_list_hline.gif) 0px 100% repeat-x;}
.boxText .bg_list a                    {color:#53061f; font-size:12px; line-height:13px; font-weight:bold;
                                     padding:6px 1px 7px 14px;background:url(images/bg_list.gif) 0px 10px no-repeat;text-decoration:none;}
.boxText .bg_list a:hover            {color:#53061f;text-decoration:underline;}
.boxText .bg_list a b                {color:#53061f; font-weight:bold; text-decoration:none;}

.boxText .bg_list_un                 {background:url(images/bg_list_hline.gif) 0px 100% repeat-x;}
.boxText .bg_list_un a                {color:#53061f; font-size:12px; line-height:13px; font-weight:bold;
                                     padding:6px 1px 7px 14px;background:url(images/bg_list.gif) 0px 10px no-repeat;text-decoration:none;}
.boxText .bg_list_un a:hover        {color:#53061f;text-decoration:underline;}
.boxText .bg_list_un a b            {color:#53061f; font-weight:bold; text-decoration:none;}
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.boxText .bg_list2                     {padding:0px 0px 0px 0px;}
.boxText .bg_list2 a                 {padding:6px 1px 8px 0px;text-decoration:none;}
.boxText .bg_list2 a:hover             {text-decoration:none;}

.boxText .bg_list2_un                 {padding:0px 0px 0px 0px;}
.boxText .bg_list2_un a                {padding:6px 1px 8px 0px;text-decoration:none;}
.boxText .bg_list2_un a:hover         {text-decoration:none;}
/* ************************************************************************************* */
.boxText .bg_list2                     {background:url(images/bg_list_hline.gif) 0px 0px repeat-x;}
.boxText .bg_list2 a font            {color:#ffffff; font-size:12px; line-height:13px; font-weight:bold; text-decoration:none;}
.boxText .bg_list2 a:hover font        {color:#ffffff;text-decoration:underline;}

.boxText .bg_list2_un                 {}
.boxText .bg_list2_un a    font        {color:#ffffff; font-size:12px; line-height:13px; font-weight:bold;text-decoration:none;}
.boxText .bg_list2_un a:hover font    {color:#ffffff;text-decoration:underline;}
/* ************************************************************************************* */
.boxText .bg_list2 a b                {color:#ffffff; font-size:12px; line-height:13px; font-weight:bold; text-decoration:none;}
.boxText .bg_list2 a:hover b        {color:#ffffff;text-decoration:none;}

.boxText .bg_list2_un                  {}
.boxText .bg_list2_un a    b            {color:#ffffff; font-size:12px; line-height:13px; font-weight:bold; text-decoration:none;}
.boxText .bg_list2_un a:hover b        {color:#ffffff;text-decoration:none;}
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.boxText .bg_list3                     {background:url(images/bg_list3_hline.gif) 0px 0px repeat-x;}
.boxText .bg_list3 a                {color:#e9940d; font-size:12px; line-height:13px; font-weight:bold;
                                      padding:8px 1px 5px 14px;background:url(images/bg_list3.gif) 0px 11px no-repeat;text-decoration:none;}
.boxText .bg_list3 a:hover            {color:#e9940d;text-decoration:underline;}

.boxText .bg_list3_un                 {padding:0px 0px 0px 0px;}
.boxText .bg_list3_un a                {color:#e9940d; font-size:12px; line-height:13px; font-weight:bold;
                                      padding:8px 1px 5px 14px;background:url(images/bg_list3.gif) 0px 11px no-repeat;text-decoration:none;}
.boxText .bg_list3_un a:hover        {color:#e9940d;text-decoration:underline;}
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.content_wrapper_table            {margin:0px 0px 1px 0px;}
.content_wrapper_td                {padding:0px 0px 0px 0px; width:100%;}
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.cont_heading_table            {margin:0px 0px 1px 0px; border:1px solid #f3a934; border-bottom:0px;}
.cont_heading_td            {width:100%; height:40px;background:url(images/cont_heading_td.gif) 0px 0px repeat-x #dc6f26;padding:14px 20px 12px 20px;}
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.popup .cont_heading_td        {color:#751a36;font-size:14px;line-height:14px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.cont_heading_td             {color:#751a36;font-size:14px;line-height:14px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.cont_heading_td a             {color:#751a36;font-size:14px;line-height:14px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;text-decoration:none}
.cont_heading_td a:hover      {color:#751a36; text-decoration:underline;}
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.content_wrapper3_table                {margin:0px 0px 1px 0px; background:#ffffff;}
.content_wrapper3_td                {padding:2px 16px 13px 16px; width:100%;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.content_wrapper1_table                {margin:0px 0px 0px 0px;background: #ffffff;}
.content_wrapper1_td                {padding:16px 16px 20px 16px; width:100%;}
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.content_wrapper2_table                {margin:0px 0px 0px 0px;}
.content_wrapper2_td                {padding:0px 15px 0px 15px; width:100%;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.content_wrapper4_table                {margin:0px 0px 0px 0px;}
.content_wrapper4_td                {padding:4px 0px 4px 0px; width:100%;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.content_wrapper5_table                {margin:0px 0px 0px 0px;background: #ffffff;}
.content_wrapper5_td                {padding:0px 0px 0px 0px; width:100%;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.tableBox_output_table        {margin:2px 0px 13px 0px;}
.tableBox_output1_td        {padding:0px 0px 0px 0px;}
.tableBox_shopping_cart        {margin:0px 0px 0px 0px;}
/* ************************************************************************************* */
.cart_total_left              {width:80%; text-align:right; vertical-align:middle;height:40px;padding:20px 15px 20px 0px;}
.cart_total_right              {width:20%; text-align:center;vertical-align:middle;padding:0px 0px 0px 10px;}
.cart_total_left               {color:#c93562; font-size:12px;line-height:16px;font-weight:bold;font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.cart_button_padd            {padding:9px 8px 0px 8px;}

.remove                     {width:20%;}
.products                     {width:45%;}
.quantity                     {width:15%;}
.total                         {width:20%;}
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.wrapper2_pic_t         {background:url(images/wrapper_pic_border.gif) 0px 0px repeat-x #ffffff;}
.wrapper_pic_t         {background:url(images/wrapper_pic_border.gif) 0px 0px repeat-x #ffffff;margin:auto;width:1px;}
.wrapper_pic_b         {background:url(images/wrapper_pic_border.gif) 0px 100% repeat-x;}
.wrapper_pic_r         {background:url(images/wrapper_pic_border.gif) 100% 0px repeat-y;}
.wrapper_pic_l         {background:url(images/wrapper_pic_border.gif) 0px 0px repeat-y;}
.wrapper_pic_tl         {background:url(images/wrapper_pic_tl.gif) 0px 0px no-repeat; width:100%;}
.wrapper_pic_tr         {background:url(images/wrapper_pic_tr.gif) 100% 0px no-repeat;}
.wrapper_pic_bl            {background:url(images/wrapper_pic_bl.gif) left 100% no-repeat;}
.wrapper_pic_br         {background:url(images/wrapper_pic_br.gif) 100% 100% no-repeat;padding:19px 12px 19px 12px;}
.wrapper_pic2_br         {background:url(images/wrapper_pic_br.gif) 100% 100% no-repeat;padding:19px 19px 19px 19px;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.wrapper_name_r         {background:url(images/wrapper_name_border.gif) 100% 0px repeat-y #ff3ca0;margin:0px 0px 0px 0px;}
.wrapper_name_l         {background:url(images/wrapper_name_border.gif) 0px 0px repeat-y;}
.wrapper_name_tl         {background:url(images/wrapper_name_tl.gif) 0px 0px no-repeat; width:100%;}
.wrapper_name_tr         {background:url(images/wrapper_name_tr.gif) 100% 0px no-repeat;}
.wrapper_name_bl        {background:url(images/wrapper_name_bl.gif) left 100% no-repeat;}
.wrapper_name_br         {background:url(images/wrapper_name_br.gif) 100% 100% no-repeat; height:21px;padding:2px 10px 2px 10px; text-align:center;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.wrapper_name2_r         {background:url(images/wrapper_name2_border.gif) 100% 0px repeat-y #7e7e7e;margin:0px 0px 0px 0px;}
.wrapper_name2_l         {background:url(images/wrapper_name2_border.gif) 0px 0px repeat-y;}
.wrapper_name2_tl         {background:url(images/wrapper_name2_tl.gif) 0px 0px no-repeat; width:100%;}
.wrapper_name2_tr         {background:url(images/wrapper_name2_tr.gif) 100% 0px no-repeat;}
.wrapper_name2_bl        {background:url(images/wrapper_name2_bl.gif) left 100% no-repeat;}
.wrapper_name2_br         {background:url(images/wrapper_name2_br.gif) 100% 100% no-repeat; height:21px;padding:2px 10px 2px 10px; text-align:center;}
/* ************************************************************************************* */

/* ************************************************************************************* */
.pic2_t             {background:#ebe8e7; width:1px;}
.pic2_tl             {background:url(images/pic2_tl.gif) left top no-repeat; width:100%;}
.pic2_tr             {background:url(images/pic2_tr.gif) right 0px no-repeat;}
.pic2_bl            {background:url(images/pic2_bl.gif) left bottom no-repeat;}
.pic2_br             {background:url(images/pic2_br.gif) right bottom no-repeat;padding:13px;}
.pic2_t img            {border:1px solid #d9d4d1;}
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.prod_table                {margin:auto;background: #ffffff;}
.prod_td                {width:100%;padding:0px 0px 0px 0px;}
.prod_t                    {background:url(images/prod_border.gif) 0px 0px repeat-x;}
.prod_r                    {background:url(images/prod_border.gif) 100% 0px repeat-y;}
.prod_b                    {background:url(images/prod_border.gif) 0px 100% repeat-x;}
.prod_l                    {background:url(images/prod_border.gif) 0px 0px repeat-y;}


.price_table            {background:#dbdfe6;}
.price_td                {width:100%;padding:0px 7px 0px 7px; vertical-align:middle; text-align:center; height:36px;}
.price_td img,
.price_td input            {margin:4px 0px 4px 0px;} 
.main .price_td         {line-height:0px; font-size:0px;}
/* ************************************************************************************* */
/*  
.prod2_table            {margin:0px 0px 0px 0px;background:url(images/infoBox_border.gif) 0px 100% repeat-x; border-top:1px solid #d9d6d6;}
.prod2_table .td        {background:url(images/infoBox_border.gif) 0px 0px repeat-y;}
.prod2_table .div        {background:url(images/infoBox_border.gif) 100% 0px repeat-y;}
.prod2_table .table        {background:url(images/box_bottom_left.gif) 0px 100% no-repeat;} 
*/
.prod2_td                {padding:0px 0px 0px 0px; width:100%;}
.prod2_td .new            {background:url(images/new.gif) 100% 0px no-repeat;}
/* ************************************************************************************* */


.prod3_table            {border:0px solid #d8d7cb;margin:auto;}
.prod3_td                {background:url(images/infoBox_border.gif) 0px 0px repeat-x;padding:10px 12px 0px 12px;}

.pic_table                {border:0px solid #d8d7cb;margin:auto; width:1px;}
.pic_td                    {padding:0px;}

.pic2_table                {border:0px solid #d8d7cb; width:1px; margin:auto;}
.pic2_td                {padding:0px;}

.pic3_table                {border:0px solid #d8d7cb;margin:auto; width:1px;}
.pic3_td                {padding:0px;}
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.main a.enlarge                {color:#4f4f4f; font-size:11px; text-transform:lowercase; font-weight:normal; display:block;padding:10px 0px 10px 0px; text-decoration:underline;}
.main a:hover.enlarge        {color:#4f4f4f; font-size:11px; text-transform:lowercase; font-weight:normal; text-decoration:none}
/* ************************************************************************************* */
/* ************************************************************************************* */
.result_top_padd            {margin:0px 0px 0px 0px;}
.result_bottom_padd            {margin:0px 0px 0px 0px;}

.result_top_padd td          {width:50%; vertical-align:middle;padding:16px 0px 16px 0px;}
.result_bottom_padd td        {width:50%; vertical-align:middle;padding:16px 0px 6px 0px;}

.result_right     {text-align:right;}
.result td      {color:#842b84; font-size:12px; line-height:15px; font-family:Arial, Helvetica, sans-serif;}
.result b       {color:#842b84; font-weight:normal;}
/* ************************************************************************************* */
.result_right b                            {color:#dc7025; font-weight:bold;}
.result_right a.pageResults                {color:#dc7025; text-decoration:none;font-size:12px;}
.result_right a.pageResults:hover         {color:#dc7025;    text-decoration:underline;background: #e6c0c2;}
.result_right a.pageResults    u            {color:#dc7025; text-decoration:none;}
.result_right a.pageResults u:hover     {color:#dc7025;    text-decoration:underline;}
/* ************************************************************************************* */
/* ************************************************************************************* */

td.main, p.main, div.main, .main td, .main p, .main b                     
                        {color:#c93562; font-size:12px; line-height:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
td.main                    {color:#53061F;}
.main .desc                {color:#c93562; font-size:12px; line-height:16px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.main .desc2            {color:#c93562; font-size:12px; line-height:16px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}                        

.main .name                    {color:#dc7025; line-height:20px; }
.main .s_cart_head            {color:#c93562; font-size:12px;line-height:16px;font-weight:bold;font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.main a                        {color:#dc7025; font-size:12px; line-height:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
.main a:hover                {color:#dc7025; text-decoration:none;}

.main .name b a                {color:#dc7025; font-size:12px; line-height:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
.main .name b a:hover        {color:#dc7025; text-decoration:none;}
 
.main .name a                {color:#dc7025; font-size:12px; line-height:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.main .name a:hover            {color:#dc7025; text-decoration:underline;}

.main .desc b                 {color:#c93562;}
.main .desc2 strong            {color:#c93562;}
.main .desc2 a                 {color:#c93562; font-size:12px; font-weight:normal; text-decoration:underline;}
.main .desc2 a:hover        {color:#c93562; font-size:12px; text-decoration:none;}
.main b b                     {color:#e8920e;font-size:12px;line-height:12px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}

SPAN.productSpecialPrice             {color:#751a36;font-size:14px;line-height:14px;font-weight:bold;font-family:Arial, Helvetica, sans-serif; display:inline;}
s                                    {color:#751a36;font-size:14px;line-height:14px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}

.main SPAN.productSpecialPrice         {color:#842b84;font-size:18px; line-height:20px;font-family:Arial, Helvetica, sans-serif; font-weight:normal;display:inline;}
.main s                                {color:#842b84;font-size:18px; line-height:20px;font-family:Arial, Helvetica, sans-serif; font-weight:normal;}

.main b.productSpecialPrice         {color:#842b84;font-size:18px; line-height:20px;font-family:Arial, Helvetica, sans-serif; font-weight:normal;display:inline;}

.main .strong                {color:#842b84; font-size:14px; line-height:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;display:block;}
.content_wrapper2_td .main    {color:#252525; font-size:11px; line-height:14px; font-weight:normal;}
.content_wrapper2_td select    {border:1px solid #818181;background:#ffffff; color:#2c2822;vertical-align:middle;}
.img                        {border:0px solid #efd9b0; background:#ffffff;}

.main .data em                {color:#842b84; font-size:10px; line-height:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
/* ************************************************************************************* */
.main br                                        {line-height:9px;}
/* ************************************************************************************* */
.main .desc2 ul            {margin:5px 0px 15px 0px;list-style:none;padding:0;}
.main .desc2 li            {padding:0px 0px 0px 0px;background:url(images/bg_list_hline_desc2.gif) 0px 100% repeat-x;}

.main .desc2 li div        {color:#842b84; font-size:12px; line-height:14px; font-weight:bold; text-decoration:underline;
                         padding:8px 1px 5px 14px;background:url(images/bg_list_desc2.gif) 0px 13px no-repeat;}


.main .desc2 li a        {color:#842b84; font-size:12px; line-height:14px; font-weight:bold;text-decoration:underline;}
.main .desc2 li a:hover    {color:#842b84; font-size:12px; line-height:14px; font-weight:bold;text-decoration:none;}

.desc_list                {width:50%;}
.desc_list_separator    {padding:0px 20px 0px 20px;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.main br                                        {line-height:9px;}
/*  *********  */
.main .right .pic_padd                            {padding:0px 0px 2px 17px;float:right;}
.main .right .name_padd                            {padding:4px 12px 4px 13px; vertical-align:middle;padding:6px 0px 9px 7px; text-align:left;}
.main .right .desc_padd                            {padding:12px 10px 0px 10px; text-align:left;}
.main .right .data_padd                            {padding:16px 2px 0px 0px;float:right; text-align:right; line-height:20px;}
.main .right .price_padd                        {padding:15px 6px 0px 0px;  text-align:left;line-height:20px;}
.main .right .button_padd                        {padding:7px 0px 0px 0px;}
/*  *********  */
.main .left .pic_padd                            {padding:0px 17px 2px 0px;float:left;}
.main .left .name_padd                            {padding:4px 12px 4px 13px;h vertical-align:middle;padding:6px 0px 9px 7px; text-align:left;}
.main .left .desc_padd                            {padding:12px 10px 0px 10px; text-align:left;}
.main .left .data_padd                            {padding:16px 0px 0px 0px; text-align:left; line-height:20px;}
.main .left .price_padd                            {padding:15px 6px 0px 0px;float:right; line-height:23px;}
.main .left .button_padd                        {padding:7px 0px 0px 0px;}

/*  *********  */
.main .s_cart_head_padd                        {padding:10px 0px 5px 0px; height:25px; vertical-align:middle; text-align:center;}
.main .s_cart_td                            {padding:19px 0px 0px 0px;}
.main .s_cart_td input                        {border:1px solid #818181;background:#ffffff; color:#2c2822;}
/*  *********  */
/*  *********  */
.main .name2_padd                            {padding:12px 5px 0px 15px;height:53px; text-align:center; vertical-align:top;}
.main .pic2_padd                            {padding:0px 0px 8px 0px;}
.main .desc2_padd                            {padding:5px 7px 5px 7px; height:6px; text-align:center;}
.main .desc22_padd                            {padding:1px 0px 0px 0px; height:6px; text-align:right;}
.main .listing2_padd                        {padding:0px 3px 6px 3px;}
.main .price2_padd                            {padding:4px 1px 6px 1px;vertical-align:middle; height:31px; width:100%;}
.main .button2_padd                            {padding:0px 0px 0px 0px; height:6px; vertical-align:middle; text-align:center;}
.main .pr_desc2_padd                        {padding:5px 10px 10px 10px;width:100%;}
.main .button2_padd table                    {text-align:center;}
.main div.img                                 {margin:0px 0px 0px 0px; text-align:center;}
.main .btn_wrapper td                        {padding:2px 10px 0px 11px; border-bottom:2px solid #ceccc0; background:#e6c0c2; vertical-align:middle;}
/*  *********  */
/*  *********  */
.main .name3_padd                            {width:100%; height:5px;padding:5px 15px 13px 15px; text-align:center;}
.main .pic3_padd                            {padding:1px 3px 0px 3px; text-align:center;}
.main .desc3_padd                            {padding:1px 0px 5px 0px;}
.main .button3_padd                            {padding:10px 0px 0px 0px; text-align:center;}
.main .price3_padd                            {padding:7px 0px 7px 0px; height:8px;text-align:center;}

.main .name4_padd                            {padding:4px 12px 4px 13px;height:39px; text-align:center; vertical-align:middle;}
.main .pic4_padd                            {padding:4px 5px 7px 5px; text-align:center;}
.main .desc4_padd                            {padding:2px 0px 3px 0px; text-align:center;}
.main .price4_padd                            {padding:2px 0px 0px 0px; text-align:center; vertical-align:middle; height:49px;}
.main .button4_padd                            {padding:4px 0px 0px 0px;text-align:center;}
/* ************************************************************************************* */
.button_marg img, 
.button_marg input                             {margin:7px 0px 0px 0px;}

.button2_marg img,
.button2_marg input                         {margin:0px 0px 3px 0px;}
.button2_marg                                  {text-align:right;}

.button3_marg img, 
.button3_marg input                         {margin:2px 0px 3px 0px;}

.button22_marg                                {margin:0px 0px 0px 0px;}
.bg_input input                                {background:none; border:0px;}
/* ************************************************************************************* */
.prod_info                    {float:left;padding:3px 1px 1px 1px;margin:0px 45px 0px 0px; text-align:center;}
/* ************************************************************************************* */
table.listing                 {margin:0px 0px 2px 0px;}
table.listing td            {padding:1px 0px 1px 0px;background:url(images/line.gif) 0px center repeat-x;
                             color:#c93562; font-size:10px; font-family:Arial, Helvetica, sans-serif;}

.main .listing b                     {font-weight:normal;}
.main .listing em,
.main .listing font                   {color:#c93562; font-size:10px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; background:#ffffff;padding:0px 0px 0px 4px;}
.main .listing b font               {color:#c93562; font-size:10px; font-family:Arial, Helvetica, sans-serif; background:#ffffff;padding:0px 4px 0px 0px;}
.main .listing b font a             {text-decoration:underline;}
.main .listing b font a:hover       {text-decoration:none}

.main .listing font a             {color:#c93562; text-decoration:underline; font-size:10px; font-weight:normal;}
.main .listing font a:hover       {color:#c93562; text-decoration:none} 
/* ************************************************************************************* */
/* ************************************************************************************* */
TD.smallText, 
SPAN.smallText,
.smallText em,  
P.smallText             {font-size: 10px;font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-style:normal;}

.smallText a            {color:#842b84; font-size:11px; text-decoration:none;}    /*  advanced_search.php  */
.smallText a:hover         {color:#842b84; font-size:11px; text-decoration:underline;}
.smallText a u             {color:#842b84; font-size:11px; text-decoration:none;}
.smallText a:hover u    {color:#842b84; font-size:11px; text-decoration:underline;}
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.prod_line_x                    {background:url(images/line_x.gif) 0px center repeat-x;}
.prod_line_y                    {background:url(images/line_y.gif) center 0px repeat-y;}

.prod2_line_x                    {background:url(images/line_xx.gif) 0px center repeat-x;}
.prod2_line_y                    {background:url(images/line_xx.gif) center 0px repeat-y;}

.padd_gg img                {height:30px;}
.padd_vv img                 {width:30px;}

/* ************************************************************************************* */
/* ************************************************************************************* */
.cart_line_x                {background:url(images/line_x.gif) 0px center repeat-x;}
.cart_line_y                {background:url(images/line_y.gif) center 0px repeat-y;}

.padd2_gg img                {height:2px;}
.padd2_vv img                {width:3px;}

.padd3_gg img                {height:21px;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.errorBox { font-family:Arial, Helvetica, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family:Arial, Helvetica, sans-serif; font-size : 10px; color: #cc0033; padding:10px 0px 10px 0px;}

FORM                         {display: inline;}
td, div                        {padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif;}
td                             {vertical-align:top;}
table                        {width:100%;}
/* ************************************************************************************* */
/* ************************************************************************************* */
TR.headerError                 {background: #ff0000;}
TD.headerError                 {color: #ffffff;font-size: 12px;font-weight : bold;font-family:Arial, Helvetica, sans-serif; background: #ff0000;text-align:center;}
TR.headerInfo                 {background: #00ff00;}
TD.headerInfo                 {color: #ffffff;font-size: 12px;font-weight: bold;font-family:Arial, Helvetica, sans-serif;background: #00ff00;text-align: center;}
.infoBoxContents             {padding:0px 0px 0px 10px;}
.infoBoxNotice                 {background: #FF8E90;}
.infoBoxNoticeContents         {font-size: 10px;font-family:Arial, Helvetica, sans-serif;background: #FFE6E6;}
TD.infoBoxHeading             {color: #ffffff;font-size: 10px;font-family:Arial, Helvetica, sans-serif;font-weight: bold;background: #bbc3d3;}
TD.infoBox, SPAN.infoBox     {font-size: 10px;font-family:Arial, Helvetica, sans-serif;}
TABLE.productListing                 {border: 1px;border-style: solid;border-color: #b6b7cb;border-spacing: 1px;}
.productListing-heading             {color: #000;font-size: 12px;font-weight: bold;font-family:Arial, Helvetica, sans-serif;background: #c1c1c1;                                       }
TD.productListing-data                 {/* font-size: 10px;font-family:Arial, Helvetica, sans-serif; */ }
TD.pageHeading, DIV.pageHeading                 {color: #9a9a9a; font-size: 20px;font-weight: bold;font-family:Arial, Helvetica, sans-serif;}
TD.pageHeading a, DIV.pageHeading a             {color: #9a9a9a; font-size: 20px;font-weight: bold;font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
TD.pageHeading a:hover, DIV.pageHeading a:hover {color: #9a9a9a; text-decoration:underline;}
TR.subBar                             {background: #f4f7fd;}
TD.subBar                             {color: #4277ac;font-size: 10px;font-family:Arial, Helvetica, sans-serif;}
TD.accountCategory                     {color: #aabbdd;font-size: 13px;font-family:Arial, Helvetica, sans-serif;}
TD.fieldKey                         {font-size: 12px;font-weight: bold;font-family:Arial, Helvetica, sans-serif;}
TD.fieldValue                         {font-size: 12px;font-family:Arial, Helvetica, sans-serif;}
TD.tableHeading                     {font-size: 12px;font-weight: bold;font-family:Arial, Helvetica, sans-serif;}
SPAN.greetUser                         {color: #f0a480;font-size: 11px;font-weight: bold;font-family:Arial, Helvetica, sans-serif;}
TABLE.formArea                         {background:#fff; border-color:#7b9ebd; border-style:solid; border-width:1px;}
TD.formAreaTitle                     {font-size:12px;font-weight: bold;font-family:Arial, Helvetica, sans-serif;}
SPAN.markProductOutOfStock             {color: #c76170;font-size: 12px;font-weight: bold;font-family:Arial, Helvetica, sans-serif;}
SPAN.errorText                         {color: #ff0000;font-family:Arial, Helvetica, sans-serif;}
.checkoutBarFrom, .checkoutBarTo     {color: #353535; font-size: 10px;font-family:Arial, Helvetica, sans-serif;}
.checkoutBarCurrent                 {color: #d33254;font-size: 10px;font-family:Arial, Helvetica, sans-serif;}
/* message box */
.messageBox                         {font-family:Arial, Helvetica, sans-serif; font-size: 12px; }
.messageStackError, 
.messageStackWarning                 {font-family:Arial, Helvetica, sans-serif; font-size: 12px; background-color: #ffb3b5;}
.messageStackSuccess                 {font-family:Arial, Helvetica, sans-serif; font-size: 12px; background-color: #99ff00; }
/* input requirement */
.inputRequirement                     {font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #ff0000; vertical-align:top}
/* ************************************************************************************* */
.vam, .vam_td td        {vertical-align:middle;}
.tac                    {text-align:center;}
.b_width strong            {display:block; width:125px; font-weight:normal;}
.width2_100,
.width3_100,
.radio                     {width:100%;}
.width2_100 input        {width:55%;}
.width2_100 select        {width:55%;}
.width3_100 input        {width:100%;}
.indent_2                {padding-left:12px;}
.indent_3                {padding-bottom:3px;}
.radio input            {margin:0px 5px 1px 5px; vertical-align:middle;}
/* ************************************************************************************* */
.img_middle    img            {vertical-align:middle; margin:1px 10px 0px 0px;}
.img_middle                {padding:3px 0px 3px 0px;}
/* ************************************************************************************* */
.ofh                                {overflow:hidden;}
.al_left                             {padding-top:5px;}
.al_left strong                        {text-align:left !important;}
.al_left                             {text-align:left !important;}
.fl_left                            {float:left;}
.fl_right                            {float:right;}
.cl_both                            {clear:both; line-height:0px; font-size:0px;}
/* ************************************************************************************* */    
.left_part                {float:left; width:75%}
.right_part                {float:right;padding:0px 0px 0px 0px;}
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
#m1,
#m2,
#m3,
#m4,
#m5,
#m6,
#over_m1,
#over_m2,
#over_m3,
#over_m4,
#over_m5,
#over_m6,
#over2_m1,
#over2_m2,
#over2_m3,
#over2_m4,
#over2_m5,
#over2_m6            {width:auto; cursor:pointer; white-space:nowrap;text-align:center; vertical-align:middle;
                    
                    font-size:12px;line-height:14px;font-weight:normal;font-family:Arial, Helvetica, sans-serif;}                    

#m1,
#m2,
#m3,
#m4,
#m5,
#m6                    {color:#ffffff;background:url(images/menu_bg.gif) 0px center no-repeat; text-decoration:none;}

#over_m1,
#over_m2,
#over_m3,
#over_m4,
#over_m5,
#over_m6            {color:#ffffff;background:url(images/menu_bg_act.gif) 0px center no-repeat; text-decoration:underline;}

#over2_m1,
#over2_m2,
#over2_m3,
#over2_m4,
#over2_m5,
#over2_m6            {color:#ffffff;background:url(images/menu_bg_act.gif) 0px center no-repeat; text-decoration:underline;}
/* ************************************************************************************* */
