/*******************************************************************************/
/* File:	regform.css
/* Description:	cascading style sheets for "regform.html"
/* Author:	jasonzh@hotmail.com
/* Environment:
/* Revision:
/*******************************************************************************/

 body {
	font-family:Arial; font-size:10pt; font-style:normal; font-weight:normal;
	margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px;
	padding-top:10px; padding-right:0px; padding-bottom:5px; padding-left:8px;
	scrollbar-3dlight-color:#cccccc;
	scrollbar-arrow-color:#333333;
	scrollbar-darkshadow-color:#333366;
	scrollbar-face-color:#cccc99;
	scrollbar-highlight-color:#ffffcc;
	scrollbar-shadow-color:#999966;
	scrollbar-track-color:#669933;
 }

 body.S_ {
	background-color:ghostwhite;
	scrollbar-arrow-color:#797979; 
	scrollbar-darkshadow-color:#ffffff
	scrollbar-3dlight-color:#828282; 
	scrollbar-face-color:#eeeeee; 
	scrollbar-highlight-color:#f5f9ff; 
	scrollbar-shadow-color:#828282; 
	scrollbar-track-color:#ececec; 
 }

 body.S_WM98 {
	background-color:lightgrey;
	scrollbar-3dlight-color:black; 
	scrollbar-arrow-color:#FFFFCE;
	scrollbar-darkshadow-color:black; 
	scrollbar-face-color:#336699; 
	scrollbar-highlight-color:#73A3CF; 
	scrollbar-shadow-color:#335997; 
	scrollbar-track-color:#ACC4DA; 
 }

 body.S_WMOB {
	background-color: #FFF9F9; /* lavenderblush; */
 	scrollbar-face-color: #CC99CC;
 	scrollbar-arrow-color: #FFFF00;
 	scrollbar-highlight-color: #FFCCFF;
 	scrollbar-3dlight-color: #FF99FF;
 	scrollbar-shadow-color: #000000;
 	scrollbar-darkshadow-color: #663366;
 	scrollbar-track-color: #999999;
 	scrollbar-base-color: #800080;
 }

 body.S_WLNK {
	background-color:honeydew;
	scrollbar-3dlight-color:'';
	scrollbar-arrow-color:brown;
	scrollbar-darkshadow-color:'';
	scrollbar-face-color:#75EA00;
	scrollbar-highlight-color:'';
	scrollbar-shadow-color:'';
	scrollbar-track-color:#EEEEEE;
 }

 body.S_WVCF {
	background-color:lavender;
	scrollbar-3dlight-color:#FFFFFF; 
	scrollbar-arrow-color:#FFFFFF; 
	scrollbar-darkshadow-color:#000000; 
	scrollbar-face-color:#BDBDD9; 
	scrollbar-highlight-color:#D7D7D7; 
	scrollbar-shadow-color:#000000; 
	scrollbar-track-color:#D7D7D7; 
 }

 body.S_WVMF {
	background-color:beige;
	scrollbar-3dlight-color:snow; 
	scrollbar-arrow-color:purple; 
	scrollbar-darkshadow-color:indigo;
	scrollbar-face-color:thistle;  
	scrollbar-highlight-color:whitesmoke; 
	scrollbar-shadow-color:slategray; 
 }

 body.S_WVMXEVAL {
	background-color:burlywood;
	scrollbar-3dlight-color:#fef4d6; 
	scrollbar-arrow-color:#fef4d6; 
	scrollbar-base-color:#bfb199; 
	scrollbar-darkshadow-color:#bfb199; 
	scrollbar-face-color:#bfb199; 
	scrollbar-highlight-color:#bfb199; 
	scrollbar-shadow-color:#000000; 
	scrollbar-track-color:#bfb199;
 }

 body.S_WVMX {
	background-color:palegoldenrod;
	scrollbar-3dlight-color:#cccccc;
	scrollbar-arrow-color:#333333;
	scrollbar-darkshadow-color:#333366;
	scrollbar-face-color:#cccc99;
	scrollbar-highlight-color:#ffffcc;
	scrollbar-shadow-color:#999966;
	scrollbar-track-color:#669933;
 }

 p {
	font-family:Trebuchet MS,Book Antiqua,Arial;
	font-size:10pt; font-style:normal; line-height:11.5pt;
	margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px;
	padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;
 }

 pre {
	font-family:Courier New;
	font-size:10pt; font-style:normal; line-height:11.5pt;
	margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px;
	padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;
 }

 hr,form,table,td,th
 {
	font-family:Arial; font-size:10pt; font-style:normal; font-weight:normal;
	margin-top:5px; margin-right:0px; margin-bottom:0px; margin-left:0px;
	padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;
 }

 td,th {
	font-family:Arial; font-size:10pt; font-style:normal; font-weight:normal;
	margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px;
	padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;
	text-align:left; vertical-align:middle; white-space:nowrap;
 }

 td.check
 {
	font-family:Arial; font-size:10pt; font-style:normal; font-weight:normal;
	text-align:left; vertical-align:bottom; white-space:nowrap;
	margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px;
	padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;
 }

 td.input
 {
	font-family:Arial; font-size:10pt; font-style:normal; font-weight:normal;
	text-align:right; vertical-align:bottom; white-space:nowrap;
	margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px;
	padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;
 }

 input,select,option
 {
	color:navy; font-family:Arial;height:16pt;
	padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;
	vertical-align:middle; width:100%;
 }

 input.focus {
	background-color:darkseagreen; 
	border-bottom-width:3px; border-right-width:3px;
	color:crimson; font-family:Arial; font-size:10pt; font-weight:bold;
	height:30px; width:125px; line-height:10pt;
 }
 input.hyper {
	background-color:thistle;
	border-bottom-width:3px; border-right-width:3px;
	color:dimgray; font-family:Arial; font-size:10pt; font-weight:normal;
	height:30px; width:100px; line-height:10pt;
 }
 input.press {
	background-color:lightgrey;
	border-bottom-width:3px; border-right-width:3px;
	color:black; font-family:Arial; font-size:10pt; font-weight:normal;
	height:30px; width:125px; line-height:10pt;
 }

 input.check { text-align:left; height:16pt; width:14px; }
 input.faded { background-color:transparent; padding-left:2px; padding-right:2px; }
 input.field { background-color:white; padding-left:2px; padding-right:2px; width:100%; }
 input.misty { background-color:#FFE0FF; padding-left:2px; padding-right:2px; width:100%; }

 option.menu { background-color:honeydew; color:maroon; font-family:Arial; }
 select.menu { background-color:white; color:navy; font-family:Arial; }
 select.mark { background-color:#FFE0FF; color:black; }

.asterisk {
	color:darkblue;
	font-family:Helvetica,Trebuchet MS,Tahoma,Verdana,Arial,Sylfaen,MS Serif;
	font-style:italic; font-size: 9pt; line-height:10pt;
	padding-bottom:6pt;
	text-align:left;
 }
.copyfoot {
	color:dimgray;
	font-family:Arial; font-style:normal; font-size:8pt; line-height:150%;
	margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px;
	padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;
 }
.emphasis {
	font-family:Book Antiqua,Georgia,Arial Unicode MS; 
	font-style:italic; font-weight:bold;
 }
.messages {
	color:lightgrey;
	font-family:Arial; font-style:normal; font-size:10pt; line-height:10pt;
 }
.nomargin {
	margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px;
	padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;
 }
.optional {
	color:black;
	font-family:Helvetica,Tahoma,Trebuchet MS,Verdana,Arial,Sylfaen,MS Serif;
	font-size:9pt; font-style:normal; font-weight:normal; line-height:10pt;
	padding-left:0; padding-right:1px; 
	text-align:right; vertical-align:middle; white-space:nowrap;
 }
.postcode {
	color:black;
	font-family:Helvetica,Tahoma,Trebuchet MS,Verdana,Arial,Sylfaen,MS Serif;
	font-size:8pt; font-style:normal; font-weight:normal; line-height:10pt;
	padding-left:0; padding-right:1px; 
	text-align:right; white-space:nowrap;
 }
.referral {
	color:darkred;
	font-family:Helvetica,Trebuchet MS,Tahoma,Verdana,Arial,Sylfaen,MS Serif;
	font-size:9pt; font-style:normal; font-weight:bold; line-height:10pt;
	padding-right:0px; 
	text-align:left; vertical-align:middle; white-space:nowrap;
 }
.reminder {
	color:deeppink;
	font-family:Arial; font-weight:bold font-size:8pt; line-height:8pt
 }
.required {
	color:darkred;
	font-family:Helvetica,Trebuchet MS,Tahoma,Verdana,Arial,Sylfaen,MS Serif;
	font-size:9pt; font-style:normal; font-weight:bold; line-height:10pt;
	padding-right:1px; 
	text-align:right; vertical-align:middle; white-space:nowrap;
 }
.subtitle {
	color:dimgray;
	font-family:Helvetica,Arial;
	font-size:12pt; font-style:normal; font-weight:bold; line-height:20.5pt;
	text-align:left; vertical-align:top;
 }
.thetitle {
	font-family:Helvetica, Arial;
	font-size:13pt; font-style:normal; font-weight:bold; line-height:15pt;
	padding:0; margin-top:5px; margin-right:0; margin-bottom:5px;
	text-align:left; vertical-align:middle; 
 }
.tooltips {
	color:black;
	font-size:8pt; font-style:normal; font-weight:normal; line-height:8pt;
	font-family:Verdana, Helvetica,Trebuchet MS,Tahoma,Arial;
 }

 a:link	{ color: blue; text-decoration:underline; }
 a:visited { color: purple; text-decoration:underline; }
 a:active  { color: orange; font: bold; }
 a:hover   { color: crimson; font: bold; }




/*******************************************************************************/
/* end of "regform.css"
/*******************************************************************************/

