body,table,pre,td,input,textarea,select {
	font-family: "Arial";
	font-size: 9pt;
}
.mnu {
	font-family: "Verdana";
	font-size: 12px;
}
.subMnu {
	font-family:Arial;
	font-size:12px;
	color:#D669A5;
}
.subMnuSelected {
	font-family:Arial;
	font-size:12px;
	color:white;
}
a.mnu {
	font-family:Arial;
	font-size:9pt;
	color:#D669A5;
}
a.mnuSelected {
	font-family:Arial;
	font-size:9pt;
	color:#006790;
	background-color:white
}

.tdMnu{
	font-family: "Verdana";
	font-size: 12px;
	color:white;
}
a.tmpl:link {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.tmpl:visited {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.tmpl:hover {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
a:link {
	font-size: 12px;
	color: #5E5D9D;
	text-decoration: none;
}
a:visited {
	font-size: 12px;
	color: #5E5D9D;
	text-decoration: none;
}
a:hover {
	font-size: 12px;
	color: #5E5D9D;
	text-decoration: underline;
}
.inputText {
	border: 1px solid black;
	/*color:black;*/
}
.border1px {
	/*border: 1px solid #D090C8;*/
	border: 1px solid black;
	color:black;
	font-family:Arial;
	font-size:9pt;
}
.inputPageBox {
	border: 1px solid;
	border-color: white white black white;
	width: 30px;
}
.buttons {
	color: #FF6600;
	border: 1px inset #FF6600;


}
.bginput {
     BACKGROUND-COLOR: #ffffff; 
	 COLOR: #000000; 
	 FONT-FAMILY: Verdana,TAHOMA,MS Shell Dlg,sans-serif,ËÎÌå; 
	 FONT-SIZE: 12px; 
	 BORDER-RIGHT: 3px; BORDER-TOP: 3px; BORDER-LEFT: 3px; BORDER-BOTTOM: 3px; 
	 BACKGROUND: url(/images/input.gif) #ffffff;
	 BORDER: #000000 solid 1px
}
.Fpurple {
	color: #5E5D9D;
	font-size: 12px;
}
.imgs {
	filter: DropShadow(Color=CCCCCC, OffX=5, OffY=5, Positive=45);
}
.bt {
	font-size: 12px;
	color: 5E5D9D;
	background-color: CED5FF;
	border: 1px solid;

}
.bigImgBorder {
	border: 1px dotted #5E5D9D;
}
.table2line {
	font-size: 6px;
	color: #9999CC;
}
/*
BODY {
scrollbar-face-color:#CE8EC6;
scrollbar-arrow-color:#FFFFFF;
scrollbar-shadow-color: #CE8EC6;
scrollbar-highlight-color: #CE8EC6;
scrollbar-3dlight-color: #CE8EC6;
scrollbar-darkshadow-color: #CE8EC6;
scrollbar-track-color: #FFDFF7;
}
*/
.prodPhoto {
	border: solid 1 #CCCC00;
}
.orderItemStateColor{
	color: #0066FF;
}

.custRefNo{
	color: #660099;
	font-style:italic;
}
.remarks { 
	position:static;
	display:block;
	font-family:Arial;
	font-size:9pt;
	white-space: pre-wrap;       /* css-3 */
	white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	word-wrap: break-word;       /* Internet Explorer 5.5+ */
	white-space: pre-line;	/* CSS 3*/
	width:600px;
}
a.orderBy:link{
	color: blue;
}
a.orderBy:visited{
	color: blue;
}
a.orderBy:hover{
	color: red;
}
.title{
font-size:15pt;
}
.key{
font-weight:bold;
}
.rKey{
font-weight:bold;
color:blue;
}
.NextPage{page-break-after:always;}

a.btn:link {
	color: #4d2612;
	text-decoration: none;
}
a.btn:visited {
	color: #4d2612;
	text-decoration: none;
}
a.btn:hover {
	color: #333333;
	text-decoration: none;
}
a.btn01:link {
	color: white;
	text-decoration: none;
}
a.btn01:visited {
	color: white;
	text-decoration: none;
}
a.btn01:hover {
	color: white;
	text-decoration: none;
}
.btnFrame01 {
	background-image: url(/image/btn_bg01.gif);
	background-repeat: repeat-x;
}
.btnFrame02 {
	background-image: url(/image/btn_bg02.gif);
	background-repeat: repeat-x;
}
div#div_progress{
	margin-top:5px;
	border-radius:5px;
	border: solid 1px #EEE;	
}
div#div_msg{
	height: 20px;
}
div#div_percent{
	height: 20px;
	text-align:center;
	border-radius:5px;
	background-image:url('/images/progress.png');
	background-repeat: no-repeat;
}
div#div_txtP{
	margin-top:-20px;
	height: 20px;
	text-align:center;
}