/* Typography - HTML Online Chinese */

/* must in LVHA order */

BODY {
   FONT-FAMILY: PMingLiU, MingLiU, Arial; 
/*   FONT-SIZE: 81.4%;	*/ 
   HEIGHT: 100%;
   COLOR: #000000;
} 

/* Hack that target Safari/Webkit/KHTML */
/* because Safari on OS X 10.4 has problem displaying PMingLiu font */
body:last-child:not(:root:root) {
   FONT-FAMILY: MingLiu, Arial, Helvetica, sans-serif;
}

/*
A.exit:link {
   PADDING-TOP: 3px; LINE-HEIGHT: 1em;
}
A.exit:visited {
   PADDING-TOP: 3px; LINE-HEIGHT: 1em;
}
A.exit:hover {
   PADDING-TOP: 3px; LINE-HEIGHT: 1em;
}
A.exit:focus {
   PADDING-TOP: 3px; LINE-HEIGHT: 1em;
}
A.exit:active {
   PADDING-TOP: 3px; LINE-HEIGHT: 1em;
}
*/


INPUT.border {
   BORDER-WIDTH: 1px; BORDER-STYLE: solid; BORDER-COLOR: #666666;
}


/** Change Language action **/
A.language:link {
   PADDING-TOP: 1px; WIDTH: 4em;
   LINE-HEIGHT: 1.2em;
   FONT-FAMILY: Arial,Tahoma,Trebuchet,Verdana,sans-serif;
}
A.language:visited {
   PADDING-TOP: 1px; WIDTH: 4em;
   LINE-HEIGHT: 1.2em;
   FONT-FAMILY: Arial,Tahoma,Trebuchet,Verdana,sans-serif;
}
A.language:hover {
   PADDING-TOP: 1px; WIDTH: 4em;
   LINE-HEIGHT: 1.2em;
   FONT-FAMILY: Arial,Tahoma,Trebuchet,Verdana,sans-serif;
}
A.language:focus {
   PADDING-TOP: 1px; WIDTH: 4em;
   LINE-HEIGHT: 1.2em;
   FONT-FAMILY: Arial,Tahoma,Trebuchet,Verdana,sans-serif;
}
A.language:active {
   PADDING-TOP: 1px; WIDTH: 4em;
   LINE-HEIGHT: 1.2em;
   FONT-FAMILY: Arial,Tahoma,Trebuchet,Verdana,sans-serif;
}


/** Print / Save action **/
A.printSave:link {
   PADDING-TOP: 3px; 
}
A.printSave:visited {
   PADDING-TOP: 3px; 
}
A.printSave:hover {
   PADDING-TOP: 3px; 
}
A.printSave:focus {
   PADDING-TOP: 3px; 
}
A.printSave:active {
   PADDING-TOP: 3px; 
}



/** Continue Button (Normal + Holdover) **/
input.btnContinue {
   PADDING-TOP: 3px;
   FONT-FAMILY: PMingLiU, MingLiU, Arial;
}
input.btnContinue_hover {
   PADDING-TOP: 3px;
   FONT-FAMILY: PMingLiU, MingLiU, Arial;
}


/** Print/Save Button (Normal + Holdover) **/
INPUT.btnPrintSave {
   PADDING-TOP: 3px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; WIDTH: 9em;
   FONT-FAMILY: PMingLiU, MingLiU, Arial;
}
INPUT.btnPrintSave_hover {
   PADDING-TOP: 3px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; WIDTH: 9em;
   FONT-FAMILY: PMingLiU, MingLiU, Arial;
}


/** Enquire Next Button (Normal + Holdover) **/
INPUT.btnEnqNext {
   PADDING-TOP: 3px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; WIDTH: 9em;
   FONT-FAMILY: PMingLiU, MingLiU, Arial;
}
INPUT.btnEnqNext_hover {
   PADDING-TOP: 3px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; WIDTH: 9em;
   FONT-FAMILY: PMingLiU, MingLiU, Arial;
}


/** Standard Button (Normal + Holdover) **/
input.btn {
   PADDING-TOP: 3px;
   FONT-FAMILY: PMingLiU, MingLiU, Arial;
}
input.btnDefault {
   PADDING-TOP: 3px;
   FONT-FAMILY: PMingLiU, MingLiU, Arial;
}
input.btn_hover {
   PADDING-TOP: 3px;
   FONT-FAMILY: PMingLiU, MingLiU, Arial;
}


.labelCol {
	width: 180px;
}

.radioCol {
	width: 20px;
}

.numCol {
	width: 30px;
}


