td.form{font-family:Arial, Tahoma;font-size:12pt;padding:1;text-align:center;vertical-align:top;width:100%;}
td.formfield{font-family:Arial,Tahoma;font-size:12pt;padding:7;text-align:right;font-weight:bold;vertical-align:top;}

th.form{font-family:Arial, Tahoma; font-size:14pt; color:#ffffff; padding:4; background-color:#52699c;vertical-align:top;font-weight:normal;}

table.form{width:100%;align:center;vertical-align:top;spacing:0;border-width:0;border-style:1;}

td.checkbox{font-family:Arial, Tahoma; font-size:8pt; padding-left:4;padding-right:4;text-align:center;vertical-align:top;}
th.checkbox{font-family:Arial, Tahoma; font-size:8pt; padding-left:4;padding-right:4;text-align:center;font-weight:bold;vertical-align:top;}
table.checkbox{width:100%;align:center;vertical-align:top;padding:0;spacing:0;}
table.radio{align:left;vertical-align:top;spacing:0;margin:0;}
td.radio{font-family:Arial, Tahoma; font-size:8pt; padding-left:4;padding-right:4;text-align:left;vertical-align:bottom;}

td.formMain{background-color:#f0f0f0;vertical-align:top;text-align:center;}
th.formMain{background-color:#ffffff;vertical-align:top;text-align:center;
	font-family:Arial, Tahoma; font-size:18pt;width:100%;line-height:150%;color:#52699c;}
th.vwformMain{background-color:#ffffff;vertical-align:top;text-align:center;
	font-family:Arial, Tahoma; font-size:14pt;width:100%;line-height:150%;color:#000000;}
th.formMainsm{background-color:#ffffff;vertical-align:top;text-align:center;
	font-family:Arial, Tahoma; font-size:14pt;width:100%;line-height:125%;color:#52699c;}


table.formMain{width:100%;background-color:#f0f0f0;vertical-align:top;text-align:center;spacing:0;padding:10;}
td.formMain2{background-color:#f0f0f0;vertical-align:top;text-align:left;padding:2;}


td.formSub{width:100%;font-family:Arial, Tahoma; font-size:10pt;padding:8;text-align:left;vertical-align:top;}
td.formSubcenter{font-family:Arial, Tahoma; font-size:10pt;padding:8;text-align:center;vertical-align:top;border-width:0;border-style:solid;}

th.formSub{font-family:Arial, Tahoma; font-size:14pt; padding:2;text-align:center;font-weight:normal;color:#ffffff;vertical-align:middle;background-color:#52699c;
	border-width:0;border-style:solid;}
th.vwformSub{font-family:Arial, Tahoma; font-size:12pt; padding:2;text-align:center;font-weight:bold;color:#000000;vertical-align:middle;background-color:#ffffff;
	border-width:0;border-style:solid;}

table.formSub{width:100%;text-align:left;vertical-align:middle;spacing:0;background-color:#f0f0f0;
	border-width:1;border-style:outset;padding:0;margin:1;}
table.vwformSub{text-align:left;vertical-align:middle;spacing:0;background-color:#ffffff;
	border-width:1;border-style:solid;border-color:blue;padding:0;margin:5;}


table.formSubnw{text-align:left;vertical-align:middle;spacing:0;background-color:#f0f0f0;
	border-width:1;border-style:outset;padding:0;margin:1;}
td.formfieldSub{font-family:Arial,Tahoma;font-size:11pt;padding-left:25;text-align:right;
	font-weight:normal;vertical-align:top;border-style:solid;border-width:0;}

table.formSub1{width:100%;text-align:left;vertical-align:middle;spacing:0;background-color:#f0f0f0;
	border-width:0;border-style:outset;padding:0;margin:1;}

td.formSub1{font-family:Arial, Tahoma; font-size:8pt;text-align:left;
	vertical-align:top;border-style:middle;border-width:0;}
th.formSub2{font-family:Arial, Tahoma; font-size:8pt;text-align:center;font-weight:bold;color:#ffffff;vertical-align:middle;background-color:#52699c;
	border-width:0;border-style:solid;padding-left:5;padding-right:5;}
textarea.form{width:700;height:75;}

input.button{font-family:Arial, Tahoma; font-size:12pt;text-align:center;}
input#setwidth{width:100;}
textarea.formlarge{font-family:Arial, Tahoma; font-size:12pt;text-align:justify;width:400;height:300;}
textarea.formsm{font-family:Arial, Tahoma; font-size:10pt;text-align:justify;width:200;height:125;}
textarea.formnarrow{font-family:Arial, Tahoma; font-size:10pt;text-align:justify;width:200;height:250;}

textarea{font-family:Arial, Tahoma; font-size:10pt;}
div.center{text-align:center;vertical-align:middle;align:center;width:100%;height:100%;}

a.sort{text-align:center;vertical-align:middle;font-family:Arial, Tahoma; font-size:10pt;
color:#ffffff;text-decoration:none;}
a:visited.sort{text-align:center;vertical-align:middle;font-family:Arial, Tahoma; font-size:10pt;
color:#ADD7DE;text-decoration:none;}

td.formview{font-family:Arial, Tahoma; font-size:8pt;padding-right:7;text-align:left;
	vertical-align:middle;border-width:0;border-style:solid;}
td.formfieldview{text-align:right;vertical-align:middle;font-weight:bold;
	border-width:0;border-style:outset;font-family:Arial, Tahoma; font-size:8pt;}
td.vwformfieldview{text-align:right;vertical-align:middle;font-weight:bold;
	border-width:0;border-style:outset;font-family:Arial, Tahoma; font-size:8pt;}


td.formfieldview8{text-align:right;vertical-align:top;padding-left:7;font-weight:normal;
	border-width:0;border-style:outset;font-family:Arial, Tahoma; font-size:8pt;}
td.formfieldviewleft{padding-top:7;text-align:left;vertical-align:middle;padding-left:2;font-weight:bold;
	border-width:0;border-style:outset;font-family:Arial, Tahoma; font-size:8pt;}
td.formfieldviewtop{text-align:right;vertical-align:top;padding-left:7;font-weight:bold;
	border-width:0;border-style:outset;font-family:Arial, Tahoma; font-size:8pt;}
td.formfieldviewcenter{text-align:center;vertical-align:middle;font-weight:bold;
	border-width:0;border-style:outset;font-family:Arial, Tahoma; font-size:8pt;}

	
th.record{font-family:Arial, Tahoma; font-size:10pt;color:#000000;
	font-weight:bold;text-align:center;}
th.recorddate{font-family:Arial, Tahoma; font-size:10pt;color:#000000;
	font-weight:bold;text-align:center;}
td.record{font-family:Arial, Tahoma; font-size:10pt;text-align:left;}
td.recorddate{font-family:Arial, Tahoma; font-size:10pt;text-align:right;}
a.record{font-family:Arial, Tahoma; font-size:10pt;color:#336699;}
a:hover.record{font-family:Arial,Tahoma;font-size:10pt;color:#ffffff;background-color:#336699;}

a.admin{font-family:Arial,Tahoma;font-size:8pt;color:#336699;}
a:hover.admin{font-family:Arial,Tahoma;font-size:8pt;color:#ffffff;background-color:#336699;}

table.whiteBack{padding:0;background-color:#ffffff;spacing:2;
	border-width:0;border-style:solid;}
table.vwwhiteBack{padding:0;background-color:#ffffff;spacing:2;
	border-width:0;width:6.75in;text-align:justify;}

td.formWhite{font-family:Arial, Tahoma; font-size:12pt;padding-bottom:1;text-align:left;
	vertical-align:top;border-width:0;border-style:solid;border-color:black;}
td.vwformWhite{font-family:Arial, Tahoma; font-size:12pt;padding-bottom:2;text-align:justify;
	vertical-align:top;}

td.buttonPanel{vertical-align:top;padding:1;text-align:center;}
table.buttonPanel{text-align:left;vertical-align:middle;spacing:0;background-color:#f0f0f0;
	border-width:0;border-style:outset;padding:0;}
	
td.formLogin{font-family:Arial, Tahoma; font-size:10pt; padding-right:25;text-align:left;vertical-align:top;border-style:solid;border-width:0;}
th.formLogin{font-family:Arial, Tahoma; font-size:16pt; padding:0;text-align:center;font-weight:bold;color:#ffffff;vertical-align:top;background-color:#52699c;}
table.formLogin{border-style:solid;border-width:1;border-color:black;text-align:left;vertical-align:top;padding:0;spacing:4;background-color:#f0f0f0;}
td.formfieldLogin{font-family:Arial,Tahoma;font-size:10pt;padding-left:25;text-align:right;
	font-weight:bold;vertical-align:top;border-style:solid;border-width:0;}

table.formLogin1{padding:3;border-style:solid;border-width:0;}
td.formLogin1{font-family:Arial, Tahoma; font-size:10pt;text-align:left;vertical-align:top;border-style:solid;border-width:0;}
th.formLogin1{font-family:Arial, Tahoma; font-size:12pt; padding:0;text-align:center;font-weight:bold;color:#ffffff;vertical-align:top;background-color:#52699c;}

td.right{font-family:Arial, Tahoma; font-size:10pt;text-align:right;}
td.righttop{font-family:Arial, Tahoma; font-size:10pt;text-align:right;vertical-align:top;}
td.left{font-family:Arial, Tahoma; font-size:10pt;text-align:left;}
td.vwleft{font-family:Arial, Tahoma; font-size:10pt;text-align:justify;}

td.leftsm{font-family:Arial, Tahoma; font-size:8pt;text-align:left;}
td.lefttop{font-family:Arial, Tahoma; font-size:10pt;text-align:left;vertical-align:top;}
td.center{font-family:Arial, Tahoma; font-size:10pt;text-align:center;}
td.centertop{font-family:Arial, Tahoma; font-size:10pt;text-align:center;vertical-align:top;}

td.question{text-align:left;vertical-align:middle;width:60%;padding-left:2;padding-top:8;font-weight:bold;
	border-width:0;border-style:outset;font-family:Arial, Tahoma; font-size:8pt;}
td.note{text-align:left;vertical-align:middle;padding-left:2;font-weight:normal;
	border-width:0;border-style:outset;font-family:Arial, Tahoma; font-size:8pt;}
td.notert{text-align:right;vertical-align:bottom;padding-left:2;font-weight:normal;
	border-width:0;border-style:outset;font-family:Arial, Tahoma; font-size:8pt;}

th.note{text-align:center;vertical-align:middle;padding-left:2;padding-right:2;font-weight:bold;
	border-width:0;border-style:outset;font-family:Arial, Tahoma; font-size:8pt;}
td.indent{text-align:left;vertical-align:middle;padding-left:10;font-family:Arial, Tahoma; font-size:8pt;}

td.rptSub{spacing:0;text-align:left;font-size:8pt;font-weight:bold;padding-top:35;border-bottom-style:solid;border-bottom-width:1;}
td.rptRt{spacing:0;text-align:left;vertical-align:middle;padding-left:40;font-family:Arial, Tahoma; font-size:8pt;padding-right:10;}
td.rptSubRt{spacing:0;text-align:left;vertical-align:middle;padding-left:20;
		font-family:Arial, Tahoma; font-size:8pt;padding-right:10;
		font-weight:bold;padding-top:10;}

td.rpt{spacing:0;text-align:center;font-size:8pt;border-style:solid;border-width:1;}
th.rpt{padding-top:25;border-bottom-style:solid;border-bottom-width:1;
	text-align:center;vertical-align:middle;padding-left:4;padding-right:4;font-weight:bold;
	border-style-left:solid;border-style-right:solid;border-width-left:1;border-width-right:1;
	font-family:Arial, Tahoma; font-size:8pt;spacing:0;}
th.rptHeader{text-align:center;vertical-align:middle;font-weight:bold;
	font-family:Arial, Tahoma; font-size:16pt;spacing:0;padding-top:25;}
table.rpt{padding:0;background-color:#ffffff;spacing:0;width:6.5in;
	border-width:0;border-style:solid;}
table.parse{padding:0;background-color:silver;spacing:0;
	font-family:arial;font-size:12pt;width:100%;
	border-bottom-style:outset;border-bottom-width:2;}
	
//Max textarea length:
.maxlen { font-size: 9pt; }