
 html, body {font-size:12px; color:#000000; font-family:Arial,Verdana,Sans-Serif; background-color:#D3D7DA; }          

 /* html, body {font-size:12px; color:#000000; font-family:Arial,Verdana,Sans-Serif; background-color:#5E6A71; }   */
  
    h1 { font-size: 17px; color: #DE0029; font-weight: bold; margin: 0px 0px 12px 0px;}
    h2 { font-size: 14px; color: #5E6A71; font-weight: bold; margin: 0px 0px 5px 0px;} 
    h3 { font-size: 12px; color: #666666; font-weight: bold; margin: 0px 0px 2px 0px;}
    h4 { font-size: 14px; color: #666666; font-weight: bold; margin: 0px 0px 2px 0px;}
    
    /* color:#666666; fontsize:12px;font-weight:bold; margin-left:20px; */
    
    p {font-size: 12px; color: #666666; margin: 0px 20px 15px 0px;}    
    ul {margin: 10px 20px 10px 0px;}
    hr {float:left;  height:3px; background-color:#9AA1A2; margin:5px 0px 10px 0px; border:0} 
    
    a.headinglink:link    {font-size:17px; color:#DE0029; text-decoration:none; font-weight:normal}
    a.headinglink:visited {font-size:17px; color:#DE0029; text-decoration:none; font-weight:normal}
    a.headinglink:hover   {font-size:17px; color:#DE0029; text-decoration:underline; font-weight:normal}
    .headingarrow {color:#666666; font-weight:normal}
        
    a.copylink:link    {font-size:12px; color:#DE0029; text-decoration:none; font-weight:normal}
    a.copylink:visited {font-size:12px; color:#DE0029; text-decoration:none; font-weight:normal}
    a.copylink:hover   {font-size:12px; color:#000000; text-decoration:none; font-weight:normal}
    a.copylink_on      {font-size:12px; color:#000000; text-decoration:none; font-weight:normal}
    
    a.copylinkB:link    {font-size:12px; color:#DE0029; text-decoration:none; font-weight:bold}
    a.copylinkB:visited {font-size:12px; color:#DE0029; text-decoration:none; font-weight:bold}
    a.copylinkB:hover   {font-size:12px; color:#000000; text-decoration:none; font-weight:bold}
    a.copylinkB_on      {font-size:12px; color:#000000; text-decoration:none; font-weight:bold}
    
    a.copylinkB2:link    {font-size:12px; color:#5E6A71; text-decoration:none; font-weight:bold}
    a.copylinkB2:visited {font-size:12px; color:#5E6A71; text-decoration:none; font-weight:bold}
    a.copylinkB2:hover   {font-size:12px; color:#000000; text-decoration:none; font-weight:bold}
    a.copylinkB2_on      {font-size:12px; color:#000000; text-decoration:none; font-weight:bold}
   
    a.copylinkB3:link    {font-size:12px; color:#666666; text-decoration:none; font-weight:bold}
    a.copylinkB3:visited {font-size:12px; color:#666666; text-decoration:none; font-weight:bold}
    a.copylinkB3:hover   {font-size:12px; color:#000000; text-decoration:none; font-weight:bold}
    a.copylinkB3_on      {font-size:12px; color:#000000; text-decoration:none; font-weight:bold}
   
       
    a.footer_link:link    {font-size:10px; color:#666666; text-decoration:none; font-weight:normal}
    a.footer_link:visited {font-size:10px; color:#666666; text-decoration:none; font-weight:normal}
    a.footer_link:hover   {font-size:10px; color:#666666; text-decoration:underline; font-weight:normal}
    a.footer_link_on      {font-size:10px; color:#666666; text-decoration:underline; font-weight:normal}
           
        
    /* Side Nav Links */    
    a.nav_sub:link     {float:left; display:block; width:102px; color:#ffffff; background-color:#A5ACAF; font-size:11px; font-weight:normal; text-decoration:none; text-align:left; padding:4px 15px 4px 15px; border-top:solid 1px #E9EAEB }
    a.nav_sub:visited  {float:left; display:block; width:102px; color:#ffffff; background-color:#A5ACAF; font-size:11px; font-weight:normal; text-decoration:none; text-align:left; padding:4px 15px 4px 15px; border-top:solid 1px #E9EAEB}
    a.nav_sub:hover    {float:left; display:block; width:102px; color:#DE0029; background-color:#ffffff; font-size:11px; font-weight:normal; text-decoration:none; text-align:left; padding:4px 15px 4px 15px; border-top:solid 1px #E9EAEB}
    a.nav_sub_on       {float:left; display:block; width:102px; color:#DE0029; background-color:#ffffff; font-size:11px; font-weight:normal; text-decoration:none; text-align:left; padding:4px 15px 4px 15px; border-top:solid 1px #E9EAEB}
    a.nav_sublast:link     {float:left; display:block; width:102px; color:#ffffff; background-color:#A5ACAF; font-size:11px; font-weight:normal; text-decoration:none; text-align:left; padding:4px 15px 4px 15px; border-top:solid 1px #E9EAEB; border-bottom:solid 1px #E9EAEB }
    a.nav_sublast:visited  {float:left; display:block; width:102px; color:#ffffff; background-color:#A5ACAF; font-size:11px; font-weight:normal; text-decoration:none; text-align:left; padding:4px 15px 4px 15px; border-top:solid 1px #E9EAEB; border-bottom:solid 1px #E9EAEB}
    a.nav_sublast:hover    {float:left; display:block; width:102px; color:#DE0029; background-color:#ffffff; font-size:11px; font-weight:normal; text-decoration:none; text-align:left; padding:4px 15px 4px 15px; border-top:solid 1px #E9EAEB; border-bottom:solid 1px #E9EAEB}
    a.nav_sublast_on       {float:left; display:block; width:102px; color:#DE0029; background-color:#ffffff; font-size:11px; font-weight:normal; text-decoration:none; text-align:left; padding:4px 15px 4px 15px; border-top:solid 1px #E9EAEB; border-bottom:solid 1px #E9EAEB}
  
  
    a.sn_subcat1:link     {float:left; display:block; width:107px; color:#DE0029; background-color:#ffffff;font-size:11px; font-weight:normal; text-decoration:none; text-align:left; padding:4px 7px 4px 18px;border-top:solid 1px #DE0029}
    a.sn_subcat1:visited  {float:left; display:block; width:107px; color:#DE0029; background-color:#ffffff;font-size:11px; font-weight:normal; text-decoration:none; text-align:left; padding:4px 7px 4px 18px;border-top:solid 1px #DE0029}
    a.sn_subcat1:hover    {float:left; display:block; width:107px; color:#000000; background-color:#ffffff;font-size:11px; font-weight:normal; text-decoration:none; text-align:left; padding:4px 7px 4px 18px;border-top:solid 1px #DE0029}
    a.sn_subcat1_on       {float:left; display:block; width:107px; color:#000000; background-color:#ffffff;font-size:11px; font-weight:normal; text-decoration:none; text-align:left; padding:4px 7px 4px 18px;border-top:solid 1px #DE0029}
   
  
  
        /* Get_latest */
        #get_latest {float:left; margin:0px 0px 15px 0px}
            #get_latest a:link     {float:left; display:block; width:107px; color:#ffffff; background-color:#A5ACAF; font-size:11px; font-weight:normal; text-decoration:none; text-align:left; padding:0px 15px 0px 10px;}
            #get_latest a:visited  {float:left; display:block; width:107px; color:#ffffff; background-color:#A5ACAF; font-size:11px; font-weight:normal; text-decoration:none; text-align:left; padding:0px 15px 0px 10px;}
            #get_latest a:hover    {float:left; display:block; width:107px; color:#000000; background-color:#A5ACAF; font-size:11px; font-weight:normal; text-decoration:none; text-align:left; padding:0px 15px 0px 10px;}
   
        /* Networking */
        #facebookbutton {float:left;  border-top:solid 1px #E9EAEB;  border-left:0; border-right:0; border-bottom:0; }
        #twitterbutton {float:left;  border-top:solid 1px #E9EAEB;  border-left:0; border-right:0; border-bottom:solid 1px #E9EAEB; }
        
        
     .ea_listing {float:left; width:756px; padding-right:20px}
        .ea_listing h2 { font-size: 14px; color: #5E6A71; font-weight: bold; margin: 0px 0px 5px 0px;} 
        .ea_listing p {font-size: 12px; color: #666666; margin: 5px 20px 10px 0px;}
        .ea_buttons {float:left; margin-top:3px}
        
        
        
        /* Home #homepage {float:left; width:806px;  height:475px; background-image:url(/imgs/site/bg-home.jpg); background-repeat:no-repeat; } */
        #homepage {float:left; width:781px;  height:425px; padding:28px 0px 0px 25px; background-image:url(/imgs/temp/home.jpg); background-repeat:no-repeat;}
            
            
        
        #feat_event {float:left; height:212px}
           #feat_event h2 {float:left;color:#666666; font-size:18px; font-weight:bold; margin:0px 0px 10px 0px;  width:245px;}
           #feat_event  p {font-size: 11px; color: #666666; margin: 10px 20px 15px 0px; }    
           .feat_img     {float: left; margin: 0px 0px 3px 0px; } 
        
        
        #latest_results {float:left; width:404px;  padding: 0px 20px 15px 0px;}
            #latest_results h2 {float:left;color:#DE0029; font-size:15px;font-weight:bold; margin:25px 0px 5px 0px; width:404px;}
            #latest_results  p {font-size: 11px; color: #666666; margin: 5px 10px 10px 0px; width:140px }    
            .latest_img {float:right;margin-right:14px }
       
            
        .contact {float:left; width:360px; padding:10px 0px 17px 20px }
            .contact_img {float:left; width:130px; padding:0px 14px 0px 0px}
            .contact_details {float:left; width:216px; }
                .contact_name   {font-size: 12px; color: #DE0029; font-weight: bold; margin: 0px 0px 10px 0px;}
                .contact_address {font-size: 12px; color: #666666; margin: 0px 0px 10px 0px;}    
                .contact_phone {font-size: 12px; color: #666666; margin: 0px 0px 10px 0px;}    
                .contact_email   {font-size:12px; color:#000000; text-decoration:none; font-weight:normal}
        
        
        
    .fm         {margin:0px; padding:0px }
    .fmElement  {float:left; width:379px;  padding:0px 5px 8px 0px;}
    
   
    
    .fmLabel1    {float:left; width:110px; padding-top:4px; font-size:12px; color: #666666; font-weight: bold; }
    .fmLabel2   {float:left; width:300px; padding-top:4px; font-size:12px; color: #666666; font-weight: bold; }
    .fmLabel2b   {float:left; width:300px; padding:4px 0px 3px 0px; font-size:12px; color: #666666; font-weight: bold; }
    .fmLabel3   {float:left; width:200px; padding-top:4px; font-size:12px; color: #666666; font-weight: bold;}
    
    .fmInput    {float:left;}
    
    .fmTxt1     {float:left;width:262px; font-size:12px; padding-left:4px; border:solid 1px #666666; color:#000000;}
    .fmTxt1s     {float:left;width:268px; font-size:12px; padding-left:4px; border:solid 1px #666666; color:#000000;}
    .fmTxt2     {float:left;width:172px; font-size:12px; padding-left:4px; border:solid 1px #666666; color:#000000;}
    .fmTxt2s    {float:left;width:178px; font-size:12px; padding-left:4px; border:solid 1px #666666; color:#000000;}
    .fmTxt3     {float:left;width:80px; font-size:12px; margin-bottom:4px; color:#999999;}
    
    .fmTxt4     {float:left;width:60px; font-size:12px; padding-left:4px; margin-right:13px; border:solid 1px #666666; color:#000000;}
    .fmTxt5     {float:left;width:102px; font-size:12px; padding-left:4px; margin-right:13px; border:solid 1px #666666; color:#000000;}
    .fmTxt6     {float:left;width:80px; font-size:12px; padding-left:4px; border:solid 1px #666666; color:#000000;}
    
    
    .fmArea1    {float:left;width:139px; height:66px; font-size:12px; font-family:Arial; padding-left:4px; padding-top:4px; border:solid 1px #000000; overflow:auto; margin:0px; color:#999999;}
    .fmArea2    {float:left;width:350px; height:66px; font-size:12px; font-family:Arial; padding-left:4px; padding-top:4px; border:solid 1px #000000; overflow:auto; margin:0px; color:#999999;}
    .fmSelect1  {float:left;width:344px; height:80px; font-size:12px; padding-left:4px; padding-top:4px; border:solid 1px #000000;  font-family:  Arial, Verdana; color:#999999;}

    .alerttext {color:#DE0029; font-weight:bold}

     table {margin:0px 0px 0px 0px; color: #666666;} 
     
     
     
   #pc_content {float:left; margin:0px 0px 0px 20px;}
    
     #pc_content  h1 {}
     #pc_content  .h1b {float:left; font-size: 12px; color: #69B12C; font-weight: normal; margin: 4px 0px 10px 0px;}
     
     .backlink { text-decoration:none; font-size: 12px; color: #DE0029; font-weight: normal; margin: 4px 0px 10px 0px; font-weight:bold}
     
     
     #cath1 {float:left; width:715px; color: #A5ACAF; font-size:17px; display:inline }
     #cath1  h1{font-weight:bold; display:inline}
        #cath1  a{color: #DE0029; font-size:17px; font-weight:normal; display:inline; text-decoration:none}
     
      #pc_cats { float: left; width: 780px; margin:20px 0px 0px 0px;}
      
           .pc_cat_panel_content {float:left;  min-height:120px; height:auto !important; height:120px;}   
            .pc_cat_panel_header {float:left; width:544px; height:17px; padding:0px 3px 3px 5px;  background-image:url(/imgs/site/panelcat_top_bg.jpg); background-repeat:no-repeat; font-size:13px; font-weight:bold; color:#69B12C}
            .pc_cat_panel_headline {float:left; width:327px; padding:3px 3px 3px 3px;  background-repeat:no-repeat; font-size:13px; font-weight:bold; color:#5E656D}
            .pc_cat_panel_copy {float:left; padding:3px 3px 4px 3px; width:327px; font-size:10px; color:#5E656D; line-height:11px; }
            .pc_cat_panel_lable {margin:0px 0px 0px 0px; color:#FF0000; font-size:11px; width:100%}
         
         
            .pc_cat_panel_item {float:left; width:319px; margin:8px 0px 0px 2px; padding:0px 0px 5px 0px;}
                .pc_cat_panel_itemL {float:left; width:245px; margin:0px 15px 0px 3px}
                .pc_cat_panel_itemR {float:left; width:45px;}   
             
             
             .pc_cat_panel_item2f {float:left; width:367px; margin:0px 14px 7px 0px; padding:0px 0px 0px 0px; border:2px solid #D7DBDC }
             .pc_cat_panel_item2 {float:left; width:367px; margin:0px 14px 7px 0px; padding:0px 0px 0px 0px; }
                .pc_cat_panel_item2T {float:left; width:112px; margin:0px 0px 0px 0px; height:112px; border-right:2px solid #D7DBDC}
                .pc_cat_panel_item2B {float:left; width:226px; padding:8px 0px 0px 14px;}   
                .pc_cat_panel_item2B_p {font-size:12px; color:#000000}
                .view_range_img {margin-top:10px;}
                
              .pc_cat_panel_item3e {float:left; width:367px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
             .pc_cat_panel_item3 {float:left; width:367px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
                .pc_cat_panel_item3T {float:left; width:112px; margin:0px 0px 0px 0px; height:112px;}
                .pc_cat_panel_item3B {float:left; width:200px;}    
       
       
       #pc_cats2 { float: left; width: 339px; border: 2px dotted #C0C0C2; padding:1px; margin-bottom:0px 0px 14px 0px;}
       .pc_cat_panel_content2 {float:left;  min-height:120px; height:auto !important; height:120px;}   
            .pc_cat_panel_header2 {float:left; width:331px; height:17px; padding:0px 3px 3px 5px;  background-image:url(/imgs/site/panelcat_top_bg2.jpg); background-repeat:no-repeat; font-size:13px; font-weight:bold; color:#69B12C}
           
             
             .pc_imgborder {border:0;}
             
             #pc_results { }
              #pc_results .title_link {color:#000000; font-size:13px; font-weight:bold; display:block; width:220px; padding:0px 0px 1px 0px;}
              #pc_results .title_link2 {color:#000000; font-size:13px; font-weight:normal; display:block; width:220px; padding:0px 0px 6px 0px; text-decoration:none}
              #pc_results p {color:#F5912F; font-size:11px; margin:5px 0px 5px 0px }
             
             .pc_resultsitem_start  {float:left; width:231px; height:160px; background-color:#EBEBEB; padding:9px 0px 0px 10px; margin:0px 14px 13px 0px }
             .pc_resultsitem        {float:left; width:231px; height:160px; background-color:#EBEBEB; padding:9px 0px 0px 10px; margin:0px 14px 13px 0px }
             .pc_resultsitem2        {float:left; width:231px; height:160px; background-color:#DBDBDB; padding:3px 0px 0px 10px; margin:0px 14px 0px 0px }
                .pc_resultsitem_code {color:#F5912F; font-size:11px}
                .pc_resultsitem_descbrief {color:#C22135; font-size:10px}
                .pc_resultsitem_price1 {color:#000000; font-size:16px; font-weight:bold; line-height:16px}
                .pc_resultsitem_price2 {color:#5E656D; font-size:10px;}               
                .pc_resultsimg {}
               
                .pc_results_searchtext {float:left; width:100%; color:#000000; font-size:12px; font-weight:normal; margin-bottom:10px}
                
                #pc_cats .title_link {color:#DE0029; font-size:20px; font-weight:bold; text-decoration:none }
                #pc_cats2 .title_link {color:#69B12C; font-size:12px; font-weight:bold }
                #pc_cats p {color:#F5912F; font-size:11px; margin:5px 0px 5px 0px }
            
                
                
      #pc_cat_feature { float:left; width: 195px; border: 2px dotted #C0C0C2; padding:1px; margin:0px 0px 14px 8px;}        
         #pc_cat_feature h3 { float: left; width: 181px; margin:10px 7px 7px 7px; font-size:13px; color:#5E656D; font-weight:bold; text-align:left}        
         #pc_cat_feature p { float: left; width: 181px; margin:3px 7px 0px 7px; padding-bottom:8px; font-size:10px; color:#69B12C; text-align:left }        
      
      
     
    .pc_prodlist_panel { float: left; width: 780px; margin:20px 0px 0px 0px;}
    .pc_prodlist_panel_header {float:left; width:542px; height:16px; padding:0px 3px 0px 5px;  background-image:url(/imgs/site/panel_top_bg.jpg); background-repeat:no-repeat; font-size:13px; font-weight:bold; color:#69B12C}
    .pc_prodlist_panel_copy {}
    .pc_prodlist_panel_lable {margin:0px 0px 7px 0px; color:#FF0000; font-size:11px; width:100%} 
      
    .pc_prodlist_panel2 { float: left; width:510px; margin:20px 0px 0px 0px;}
  
      
     
     
    #pc_sidenav {}
  /*  .pc_resultsitem {float:left; width:410px; margin-bottom:10px; color:#ffffff; font-size:10px;  } */
    .pc_resultsheading {color:#ffffff; text-decoration:none; font-size:12px; font-weight:bold }
    .pc_img {border:0}
    
    .pc_img2 {float:left; margin:0px 0px 10px 0px; }
    .pc_img3 {float:left; margin:0px 20px 10px 0px; }
    
    .pc_imglink {color:#000000; text-decoration:none}    
    .pc_prodsearch {width:112px; font-size:11px; margin-top:2px; height:15px; color:#80919B; border:0; background-color:#ffffff; padding:0px; }
    
    
    #pc_left {float:left; width:260px; margin-right:20px}
        
    #pc_right {float:left; width:450px;}
        #pc_right h2 {color:#DE0029; font-size:20px}
        #pc_right h3 {float:left; color:#000000; font-size:18px; font-weight:normal; width:450px; border-bottom:1px solid #ffffff; padding-bottom:10px; margin-bottom:10px}
    
    #pc_proddetails {float:left; color:#000000; padding:0px 0px 0px 0px;  width:343px}
    
    .RelatedCodes {float:left;margin:10px 0px 0px 0px; }
    #pc_proddetails h2 {color:#5E656D; font-weight:normal; display:inline}    
    
    
    #pc_proddetails h3 {line-height:16px; font-weight:normal}    
    
    #pc_proddetails p {font-size:12px; color:#000000; margin:0px 0px 13px 0px; padding:0px; line-height:16px}    
    #pc_proddetails ul {margin:0px 0px 10px 15px; padding:0px}    
    #pc_proddetails li {font-size:12px; color:#000000; margin:0px 0px 0px 0px; padding:0px; line-height:14px}    
    
    .pc_details_code {font-size:14px; color:#F5912F; margin:0px 0px 13px 0px; padding:0px; font-weight:bold; line-height:16px}    
    .pc_details_soldper {color:#F5912F; font-size:11px; font-weight:bold; line-height:14px}
    
    
    .pc_details_price1 {float:left; color:#000000; font-size:18px; font-weight:bold; line-height:20px; border:1px solid #708894; padding:3px 8px 3px 6px}
    .pc_details_price2 {float:left; color:#000000; font-size:12px; font-weight:normal; line-height:20px; }
    
    
    a.pc_prodsearchbutt:link     {float:left; display:block; width:45px; height:16px; color:#69B12C; font-size:11px; font-weight:normal; text-decoration:none; text-align:left; padding:3px 0px 0px 9px;  background-repeat:no-repeat;}
    a.pc_prodsearchbutt:visited  {float:left; display:block; width:45px; height:16px; color:#69B12C; font-size:11px; font-weight:normal; text-decoration:none; text-align:left; padding:3px 0px 0px 9px;  background-repeat:no-repeat;}
    a.pc_prodsearchbutt:hover    {float:left; display:block; width:45px; height:16px; color:#ffffff; font-size:11px; font-weight:normal; text-decoration:none; text-align:left; padding:3px 0px 0px 9px; background-image:url(/imgs/buttons/search_on.gif); background-repeat:no-repeat;}
 
 
    #pc_related { float: left; width: 179px; border: 2px dotted #C0C0C2; padding:1px; margin:0px 0px 0px 10px;}  
        .pc_related_header {float:left; width:179px; height:16px; padding:2px 1px 0px 5px;  background-image:url(/imgs/site/panelrelated1_top_bg.jpg); background-repeat:no-repeat; font-size:10px; font-weight:bold; color:#5E656D}
         
         #pc_related h3 { float: left; width: 176px; margin:10px 7px 7px 7px; font-size:13px; color:#5E656D; font-weight:bold; text-align:left}        
         #pc_related p { float: left; width: 176px; margin:3px 7px 8px 7px; font-size:10px; color:#69B12C; text-align:left }        
      
        
   
    #pc_related h2{ color:#E8972A; font-size:12px; font-weight:bold;}
    #pc_related .items{float:left; width:158px; margin:0px 0px 10px 0px; padding:0px 10px 0px 10px;}
    #pc_related .item{float:left; width:162px; margin:4px 0px 5px 0px;  padding:0px 5px 8px 0px; border-bottom: 2px dotted #C0C0C2;  }
    #pc_related .item_bottom{float:left; width:162px; margin:4px 0px 5px 0px;  padding:0px 5px 0px 0px;  }
   
        #pc_related .title_link {color:#69B12C; font-size:12px; font-weight:bold; display:block; width:150px; }
    
    
                #pc_related .code {color:#F5912F; font-size:11px}
                #pc_related .price1 {color:#000000; font-size:12px; font-weight:bold; line-height:16px}
                #pc_related .price2 {color:#5E656D; font-size:10px; line-height:13px}               
             
    
    .pc_greenbold {font-weight:bold; color:#69B12C; font-size:13px}




    #ua_content {margin-left:20px}
        #ua_content h1{font-weight:bold}
        
     #ua_details {float:left; margin-top:20px;}
     
         
    /* New styles with login */
    .boxesLR    {float:left; margin-bottom:10px}
    
    .LoginHeading {float:left;width:302px; padding:2px 0px 0px 5px; height:23px; line-height:20px; background-image:url(/imgs/site/tab.gif); background-repeat:no-repeat;}
    .boxLogin   {float:left; width:315px; padding:10px 0px 0px 10px;  background-color:#EBEBEB}
    
    .boxRegister{float:left; width:315px; padding:10px 0px 0px 10px;  background-color:#EBEBEB}    
    .boxRegisterFull {float:left; width:500px;}
    .iam1       {font-family:verdana; font-size:12px; color:#ffffff; font-weight:normal; margin: 0px 0px 0px 10px }
    .iam2       {font-family:verdana; font-size:12px; color:#ffffff; font-weight:normal; margin: 0px 0px 0px 10px}
    
    #login_benefits{float:left;width:280px; color:#C22135; font-size:14px; margin:20px 0px 0px 5px}
        #login_benefits li{color:#000000; margin-bottom:5px}
        .fmItem2 {float:left;margin-bottom:12px;}
    
    
    
    .orangetext    {color:#F5912F}
    .orangetext2   {color:#F5912F; padding:0px; margin:0px 0px 5px 0px}
    .bluetextU  {color:#03026A;}   
    
    
    
        .inputtxt1  {font-family: Arial, Verdana, Sans-Serif; padding: 2px 0px 0px 3px; font-size:12px; margin-bottom:4px; color:#000000; width:280px; height:18px; border: solid 1px #cdcdcb;}
        .inputtxt2  {font-family: Arial, Verdana, Sans-Serif;  padding: 2px 0px 0px 3px; font-size:12px; color:#000000; width:297px; height:18px; border: solid 1px #cdcdcb;}
        .inputtxt3  {font-family: Arial, Verdana, Sans-Serif; padding: 0px 0px 0px 3px; margin-bottom:7px; font-size:12px; color:#000000; width:230px; height: 15px;border: solid 1px #E2DDD7;}
        .inputtxt4  {font-family: Arial, Verdana, Sans-Serif; padding: 0px 0px 0px 0px; margin-bottom:0px; font-size:14px; text-align:center; font-weight:bold; color:#000000; width:25px; height: 20px;border: solid 1px #708894;}
        .txtarea1   {font-family: Arial, Verdana, Sans-Serif; margin-bottom:8px; padding: 2px; font-size:11px; color:#76777B; overflow:auto;width:279px;  height: 50px; border: solid 1px #cdcdcb;}
    
        .select1    {font-family: Arial,Verdana; margin-bottom:5px; padding-left: 2px; font-size:12px; color:#5F656B; overflow:auto; width:298px; border: solid 1px #cdcdcb;}
        .select2    {font-family: Arial,Verdana; margin-bottom:2px; padding-left: 2px; font-size:12px; color:#5F656B; width:55px; border: solid 1px #5F656B;}
        .select3    {font-family: Arial,Verdana; margin-bottom:2px; padding-left: 2px; font-size:12px; color:#5F656B;  border: solid 1px #5F656B;}
   
        .select4    {float:left; width:310px; font-family: Arial,Verdana; margin-top:5px; margin-bottom:5px;  padding-left: 2px; font-size:11px; color:#000000;  border: solid 1px #C0C0C2;}
        .select4b    {float:left; width:445px; font-family: Arial,Verdana; margin-top:5px; margin-bottom:5px;  padding-left: 2px; font-size:12px; color:#000000;  border: solid 1px #708894;}
   

    #co_content {margin-left:20px}
        #co_content h1{font-weight:bold}
        
        
       #co_basketsummary {float:left; width:145px; margin:19px 0px 0px 8px}
        #co_basketsummary p {}       
        #co_basketsummary a:link { }
        #co_basketsummary a:visited { }
        #co_basketsummary a:hover { }
    
   
    
    #co_baskettbl {float:left; border-color: #ffffff; border-width: 0 0 1px 1px; border-style: solid; border-collapse: collapse;  margin:20px 0px 5px 0px}
    #co_baskettbl td { border-color: #ffffff; border-width: 1px 1px 0 0; border-style: solid; margin: 0; padding: 4px; background-color:#EBEBEB}
    #co_baskettbl .tblheading {font-weight:normal; text-decoration: none; color: #ffffff; font-size:13px; background-color:#DE0029}
        
        #co_baskettbl .prodimg {float:left;margin:0px 12px 0px 5px;}
        #co_baskettbl .title_link {color:#000000; font-size:14px; font-weight:bold; }
        #co_baskettbl .code {color:#000000; font-size:14px}
        #co_baskettbl .price {color:#000000; font-size:14px; font-weight:bold; line-height:20px}
       
       
    #co_baskettbl2 {float:left; border-color: #ffffff; border-width: 0 0 0px 0px; border-style: solid; border-collapse: collapse; width:550px; margin:0px 0px 5px 0px; border-bottom:2px solid #DE0029}
    #co_baskettbl2 td { border-color: #ffffff; border-width: 0px 0px 0 0; border-style: solid; margin: 0; padding: 4px; color:#000000 }
    #co_baskettbl2 .tblheading {font-weight:bold; text-decoration: none; color: #DE0029; font-size:13px}
    #co_baskettbl2 .basketbottomrow {border-top:1px solid #DE0029; padding:8px 4px 0px 4px; }
        .co_basket_update {color:#5E656D; font-size:11px; font-weight:bold;}
        .co_basket_text1 {color:#69B12C; font-size:11px; font-weight:bold; margin-bottom:5px}
        .co_basket_text2 {color:#5E656D; font-size:10px;}
        .co_basket_text3 {color:red; font-size:11px; font-weight:bold; margin-bottom:2px}
    
        .co_basket_mid {float:left; width:254px; text-align:left; margin:20px 0px 10px 6px; height:100px;}
        .co_basket_buttons {float:right;margin:0px 2px 0px 0px; width:300px}
        
        
        
   #ua_content {margin-left:20px}
    #ua_content li{margin-bottom:8px}
    #ua_content h2{font-size: 15px; color: #DE0029; font-weight: bold; margin: 30px 0px 12px 0px;}
    
    
    .goto_imgs {margin-bottom:8px;}
    
    
    
    #co_content h2{font-size: 15px; color: #DE0029; font-weight: bold; margin: 10px 0px 15px 0px; display:inline}
    #co_content h3{float:left; font-size: 15px; color: #DE0029; font-weight: bold; margin: 0px 0px 5px 0px; display:inline}
        #co_content .fmElement  {float:left; width:500px;  padding:0px 5px 4px 0px;}
        #co_content .fmInput    {float:left; color: #40494D;padding-top:7px;}
        #co_content .fmLabel1    {float:left; width:140px; padding-top:7px; font-size:12px; color: #666666; font-weight: bold; }
    
    
