
img{border:0;}
form{margin:0;padding:0;}

.date {font-size:8pt;font-family:Tahoma,Helvetica,Sans-Serif, Simsun}

/* General form styles */
.form {line-height: 20pt;padding:10px}
.form .center {text-align:center}
.form .field {clear:both;padding:0;margin:0 0 1px 0;border-top:#CCCCCC 1px solid}
.form .field .title{float:left;width:80px;background-color:#F4F4F4;border-right:#CCCCCC 1px solid}
.form .field .w120{width:120px}
.form .field .w80{width:80px}
.form .field .input{line-height:20px;padding:5px 0 2px 0;}

.form .buttons {text-align:center}
input.submit {font-weight:bold}
button.submit {font-weight:bold}

/* Sortable tables */
table.sortable thead {
    cursor: pointer;
}

ul{padding:0;margin:0;list-style-type:none;}
.product_photo img{width:120px;height:120px}

.pager {padding:5px;}

/* font (6-13.5 pt) */
.en6pt{font-size:6pt;font-family:Tahoma,Helvetica,Sans-Serif, Simsun}
.en7pt{font-size:7pt;font-family:Tahoma,Helvetica,Sans-Serif, Simsun}
.en8pt{font-size:7pt;font-family:Tahoma,Helvetica,Sans-Serif, Simsun}
.en9pt{font-size:9pt;font-family:Tahoma,Helvetica,Sans-Serif, Simsun}
.en105pt{font-size:10.5pt;font-family:Tahoma,Helvetica,Sans-Serif, Simsun}
.en135pt{font-size:13pt;font-family:Tahoma,Helvetica,Sans-Serif, Simsun}
.nowrap{white-space:nowrap}
.setfont{display:block;text-align:right;padding:5px}

/* spacer (1-20 px) */
.spacer_1{font-size:0;line-height:0;height:1px;clear:both}
.spacer_2{font-size:0;line-height:0;height:2px;clear:both}
.spacer_3{font-size:0;line-height:0;height:3px;clear:both}
.spacer_5{font-size:0;line-height:0;height:5px;clear:both}
.spacer_10{font-size:0;line-height:0;height:10px;clear:both}
.spacer_20{font-size:0;line-height:0;height:20px;clear:both}
.clear{clear:both}

/* line */
.line_dashed {font-size:0;line-height:0;width:100%;margin:0;clear:both;border-top:#cccccc 1px dashed}
.line_solid {font-size:0;line-height:0;width:100%;margin:0;clear:both;border-top:#cccccc 1px solid}

/* float */
.fleft{float:left}
.fright{float:right}

/* text-align */
.tleft{text-align:left}
.tright{text-align:right}
.tcenter{text-align:center}

/* font color */
.red{color:red}
.black{color:black}
.white{color:white}
.yellow{color:yellow}
.blue{color:blue}
.orange{color:orange}
.green{color:green}


/* vertical-align */
.vtop{vertical-align:top}
.vbottom{vertical-align:bottom}
.vmiddle{vertical-align:middle}

.TODO {padding:3px;font-weight:bold;color:red;border:red 1px solid}

.form_tip_msg {padding-left: 15px;}
.error_msg {padding:10px 0px 10px 35px;margin-bottom:10px;margin:0px;border:#FF0000 1px solid;border-left:5px solid #FF0000;color:red;font-weight:bold;background:#f2f2f2 url('/images/error_msg.gif') no-repeat 5px 5px;}

.admin_support ul li{color:red}