TD {font-size : 10px;}
TD.head {font-size : 12px;font-weight : bold;}
TD.headxl {font-size : 16px;font-weight : bold;}
TD.dbord {border : double;}
TD.bord {border : 1px solid Gray;}
a {text-decoration : none;color: blue;}
a:hover{color: red;}
body {width:670px;font-size : 10px;font-family : Verdana,Arial, Helvetica;color : #3F4383;margin-top : 20px;margin-left : 0px;margin-right : 0px;}
p,blockquote { text-align:justify }
span.headline1 { font-family:verdana,arial,helvetica; font-size:11pt; color:#3F4383; text-decoration:none; font-weight:bold;}
span.headline2 { font-family:verdana,arial,helvetica; font-size:10pt; color:#3F4383; font-weight:bold;}
span.textblock1 {font-family:verdana,arial,helvetica;font-size: 10pt;color:#000000;text-decoration:none;}
span.textblock2 { font-family:verdana,arial,helvetica; font-size:16pt; color:#000000; text-decoration:none; }
span.footnote1 {font-family:verdana,arial,helvetica;font-size: 8pt;color:#000000;text-decoration:none;}
span.footnote2 {font-size:10pt;}
input {font-size: 1.1em;border: 1px solid Gray;background-color : #FFFFFF;font-family : Verdana,Arial, Helvetica;padding:2px;}
textarea {font-size: 1.1em;border: 1px solid Gray;background-color : #FFFFFF;font-family : Verdana,Arial, Helvetica;padding:2px;}
input.check {font-size: xx-small;border: none ;background-color : transparent;}
input.submit {cursor: hand;background-color: #FFAAAA;}
input.submito {cursor: hand;background-color: #FFAAAA;border : 0;}
ul.list1 {font-family:verdana,arial,helvetica;font-size:10pt;color:#000000;text-decoration:none;list-style-type:square;}
SPAN.rrr {text-align:right;}

/*	Formula *******************************************************************/
div.form-module {
   padding-top:0px;
}

div.form-module fieldset {
	margin-top:10px;
}
div.form-module legend {
	padding:0;
	padding:2px 20px 0 5px;
	font-weight:bold;
	border-left:1px solid #036;
	border-top:1px solid #036;
}

* html div.form-module legend {
	margin-left:-5px;
}
div.form-module p {
	clear:both;
	margin-top:1em;
}

p.ftxt {
 margin:3px 0px 0px 0px;
}

div.form-module p.ftxtr, 
div.form-module p.fsbmt {
	float:none;
	padding-top:1em;
}
div.form-module p label {
	display:block;
	float:left;
	width:90px;
	margin-right:10px;
	padding-top:3px;
	text-align:left;
}
div.form-module p.required label {
	color:#F00;
}
div.form-module p.ftxtr label {
	display:block;
	float:none;
	width:100%;
	margin:0;
	text-align:left;
}
div.form-module p input, 
div.form-module p select, 
div.form-module p textarea {
	border:1px #808080 solid;
	height:15px;
	
}

div.form-module p select {
  font-size:12px;
  height:20px;
}

div.form-module p.required input, 
div.form-module p.required select, 
div.form-module p.required textarea {
	border:1px #F00 solid;
}

div.form-module p input {
	width:150px;
	padding:1px 1px 1px 3px;
}
div.form-module p.fsmll input {
	width:60px;
}

div.form-module p select option {
	padding-right:10px;
}
div.form-module p textarea {
	width:400px;
	padding:1px 1px 1px 3px;
}


div.form-module p.frd label, 
div.form-module p.fchckbx label {
	width:auto;
	padding:0;
	margin:0;
	text-align:left;
}
div.form-module p.frd input,
div.form-module p.fchckbx input, 
div.form-module p.fsbmt input {
	margin:0 10px 0 0px;
	width:auto;
	border:0;
}
div.form-module p.frd input,
div.form-module p.fchckbx input {
	display:block;
	float:left;
	margin-top:3px;
}
div.form-module p.fsbmt {
	margin-left:150px;
}
div.form-module p.fsbmt input {
	padding:2px 5px;
	background-color:#00A0B6;
	border:0;
	color:#FFF;
	height:22px;
}