﻿
            


                h1.chkhds { font-size:1.4em; line-height:1.2em; padding:0; color:#E45E2A; text-transform:uppercase; float:left; vertical-align:middle;}



			/*-- AC PROCESS --*/

 

                .cbtnbx { border-top:1px solid #cdcdcd; padding:10px 0 0 0; margin:10px 0 0 0; }
                .cbtnbxnb { padding:0 0 20px 0; margin:0; }
 

                .progbar { float:right; text-align:center; margin:0; padding:0; color:#b1a3a0; font-size:0.8em; }

                .progbx { font-size:0.8em; line-height:1em; text-transform:uppercase; display:inline-block; padding:0 0 0 20px; }
                .progbxgr { font-size:0.8em; line-height:1em; text-transform:uppercase; display:inline-block; padding:0 0 0 20px; color:#941315; }
                .prognum { font-size:2em; line-height:1em; padding:0; margin:0; }



                .dpcartbx { width:50%; float:right; clear:both; padding:5px 0; }
                .checklbl { display:inline-block; width:40%; font-weight:normal; font-size:0.8em; padding-right:5px; }
            	.dropboundbk { display:inline-block; background:#fff; border:1px solid #b6b6b6; padding:2px; margin:0; width:45%;
			                  -webkit-border-radius:3px;
				              -moz-border-radius:3px;
				              border-radius:3px; 
                        	}
	            select.ship { background: url(/gfx/droparrow.png) no-repeat right center #fff; border:transparent; padding:5px 30px 5px 5px; cursor:pointer; font-size:0.75em; width:100%; }


        	    .dropbound { display:inline-block; background:#fff; border:1px solid #b6b6b6; padding:0; margin:0 0 5px 0; width:100%;
			                  -webkit-border-radius:3px;
				              -moz-border-radius:3px;
				              border-radius:3px; 
        	               }
	            select.opts { background: url(/gfx/droparrow.png) no-repeat right center #fff; border:transparent; padding:5px 30px 5px 10px; cursor:pointer; font-size:0.9em; line-height:normal; width:100%;
			                  -webkit-border-radius:3px;
				              -moz-border-radius:3px;
				              border-radius:3px; 
                              -webkit-transition: 0.2s;
			                  -moz-transition: 0.2s;
			                  transition: 0.2s;   
	                         }

	            select.opts:hover { background: url(/gfx/droparrow-r.png) no-repeat right center #fff;
                                   	-webkit-transition: 0.4s;
			                        -moz-transition: 0.4s;
			                        transition: 0.4s;   
	                              }


                a.check { font-size:1.2em; }

                .check { border-collapse:collapse; margin:0 auto 20px 0; font-size:0.9em; line-height:normal; width:100%; }
                .check th { background:#f3f3f3; padding:10px; text-align:left; font-weight:normal; border:1px solid #cdcdcd; border-right:none; }
                .check th.center { background:#f3f3f3; padding:10px; text-align:center; font-weight:normal; border:1px solid #cdcdcd;  }
                .check th.rightot { background:#f3f3f3; padding:10px; text-align:right; font-weight:bold; font-size:1.2em; border:1px solid #cdcdcd;  }
                .check th.right { background:#f3f3f3; padding:10px; text-align:right; font-weight:normal; border:1px solid #cdcdcd;  }
                .check td { background:#fff; padding:10px; text-align:left; border:1px solid #cdcdcd; word-wrap: break-word; }
                .check td.center { background:#fff; padding:10px; text-align:center; border:1px solid #cdcdcd; word-wrap: break-word; }
                .check td.centerbd { background:#fff; padding:10px; font-weight:bold; font-size:1.1em; text-align:center; border:1px solid #cdcdcd; word-wrap: break-word; }
                .check td.right { background:#fff; padding:10px; text-align:right; border:1px solid #cdcdcd; word-wrap: break-word; }
                .check td.rightbd { background:#fff; padding:10px; font-weight:bold; font-size:1.1em; text-align:right; border:1px solid #cdcdcd; word-wrap: break-word; }
                .check td.rightnb { background:#fff; padding:10px; font-weight:bold; font-size:1.1em; text-align:right; border:1px solid #cdcdcd; border-left:none; border-right:none; word-wrap: break-word; }

	            input.removebtn { display:block; background:none; border:none; padding:2px 0; margin:5px auto 0 0; font-size:0.8em; line-height:normal; color:#961B1F; font-weight:bold; cursor:pointer; text-decoration:underline;
			                      -webkit-transition-duration: 0.2s;
			                      -moz-transition-duration: 0.2s;
			                      transition-duration: 0.2s;
	                             }

	            input.removebtn:hover {  color:#54537C; 
			                            -webkit-transition-duration: 0.2s;
			                            -moz-transition-duration: 0.2s;
			                            transition-duration: 0.2s;
	                                  }
	

	            input.updatebtn { display:block; background:none; border:none; padding:2px 0; margin:5px auto 0 auto; vertical-align:top; font-size:0.8em; line-height:normal; color:#54537C; cursor:pointer; text-align:center; text-decoration:underline;
			                            -webkit-transition-duration: 0.2s;
			                            -moz-transition-duration: 0.2s;
			                            transition-duration: 0.2s;
	            }

	            input.updatebtn:hover {  color:#961B1F; 
			                            -webkit-transition-duration: 0.2s;
			                            -moz-transition-duration: 0.2s;
			                            transition-duration: 0.2s;

	                                }
	
 
 
    		    input.vouch { background:#fff; border:1px solid #b6b6b6; padding:2px 5px; width:120px; margin:0 3px 0 0; vertical-align:top; text-align:left; font-size:0.7em; line-height:normal;
				              -webkit-border-radius:3px;
				              -moz-border-radius:3px;
				              border-radius:3px;
                		    }

			    input.vouchbtn { background:#CECFD1; border:1px solid #CECFD1; padding:2px 5px; margin:0; vertical-align:top; font-size:0.7em; line-height:normal; color:#121212; cursor:pointer; 
			                     -webkit-transition: 0.2s;
			                     -moz-transition: 0.2s;
			                     transition: 0.2s;
				                 -webkit-border-radius:3px;
				                 -moz-border-radius:3px;
				                 border-radius:3px;
      			               }
			
			
			    input.vouchbtn:hover { background:#DD6332; border:1px solid #DD6332; color:#fff; cursor:pointer; 
			                           -webkit-transition: 0.2s;
			                           -moz-transition: 0.2s;
			                           transition: 0.2s;
			                         }


    
	    	    input.prodqty { background:#fff; border:1px solid #b6b6b6; padding:5px 10px; width:40px; margin:0; vertical-align:top; text-align:center; font-size:0.8em; line-height:normal;
				                 -webkit-border-radius:3px;
				                 -moz-border-radius:3px;
				                 border-radius:3px;   
	    	                  }




                .profbx { background:#F3F3F3; padding:20px; margin:0 0 10px 0; border:1px solid #cdcdcd;
				             -webkit-border-radius:3px;
				             -moz-border-radius:3px;
				             border-radius:3px; 
                        }




           





 