@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}

body,div,h1,h2,h3,h4,h5,h6,p,b,img,a,ul,ol,li,table,td,tr,input,textarea,form{margin:0; padding:0; border:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; list-style:none; text-decoration:none;}
.clear-float{clear:both;}
/* container */
.container{width:1000px; margin:0 auto;}
/* content-wrap */
.content-wrap{height:auto; width:100%;}
.item-nav{height:auto;}
.item-nav label {margin-right:7px;}

/*  item-num-cell  */
.item-num-cell{width:auto; height:auto;padding-bottom:6px; border-bottom:1px dashed #999;padding-top:3px; }
.item-num-col-01{width:60%; float:left; padding-bottom:4px;}
.item-num-col-02{width:40%; float:left; padding-bottom:4px;}
/*  cart  */
.cart-back-title{font-size:14px; font-weight:bold; margin:8px 0 5px 0; padding-bottom:3px; /*border-bottom:2px dashed #999;*/ text-align:center; text-transform:uppercase;}
.cart-back-title h3{font-size:14px; font-weight:bold; padding-top:2px; text-align:center; text-transform:none!important;}
.cart-back-title h2{font-size:16px; font-weight:bold; padding-top:2px; text-align:center;}
.cart-back-title p{font-size:13px; padding-top:2px; text-transform:none!important; font-weight:normal; padding-bottom:10px; padding-top:5px;}
.cart-cell-section{width:100%; height:auto;}
.cart-cell-01 {width:40%; float:left; text-align:left; font-size:11px; height:auto; line-height:12px; border-bottom:0px dashed #999; font-weight:bold; padding:5px 2px 8px 0px;}
.cart-cell-03 {width:40%; float:left; text-align:left; font-size:11px; height:auto; line-height:12px; border-bottom:0px dashed #999; font-weight:normal; padding:5px 2px 8px 0px;}
.cart-cell-02{width:18%; float:left; text-align:left; font-size:11px; height:auto; line-height:12px; border-bottom:0px dashed #999; font-weight:bold; padding:5px 2px 8px 0px;}
.cart-cell-04 {width:40%; height:25px; float:left; text-align:left; font-size:11px; line-height:12px; border-bottom:0px dashed #999; font-weight:normal; padding:3px 2px 5px 0px;}
.cart-cell-05{width:18%; height:25px; float:left; text-align:left; font-size:11px; line-height:12px; border-bottom:0px dashed #999; font-weight:normal; padding:3px 2px 5px 0px;}
.cart-cell-06 {width:40%; float:left; text-align:left; font-size:11px; height:25px; line-height:12px; border-bottom:0px dashed #999; font-weight:bold; padding:5px 2px 0px 0px;}
.total-section{width:100%; height:auto; margin:20px 0 10px 0; border-top:1px dashed #999;  border-bottom:1px dashed #999; padding-top:10px;}
/*  /cart  */
.thanku{text-align:center; padding:5px 0 10px 0; font-weight:bold; color:#666;}

/*DISPLAY***************************020414*/
.display-cell-1{margin:5px 0;}
.display-cell-1 tr td {padding:3px;}
.display-border-1{border-bottom:1px dotted #999;}
.display-border-2{border-top:1px dotted #999;}
.display-border-3{border-bottom:1px dashed #999;}
.display-border-4{border-top:1px dashed #999;}
.display-height-1{min-height:400px!important;}

.display-font-1{font-weight:bold; font-size:22px;}

/*Attendance***************************300414*/
.attendance-cell-1{width:600px; margin:0 auto; font-weight:normal; text-transform:none;}

.rotate {

/* Safari */
-webkit-transform: rotate(-90deg);

/* Firefox */
-moz-transform: rotate(-90deg);

/* IE */
-ms-transform: rotate(-90deg);

/* Opera */
-o-transform: rotate(-90deg);

/* Internet Explorer */
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);

}