/* CSS Document */
.style4 {font-size: 10pt}
.style7 {font-size: 10pt; font-weight: bold; }
.style8 {font-size: 10pt; color: #FFFFFF; }
.style9 {font-size: 10pt; font-weight: bold; color: #CC9999; }
.style11 {}
.style12 {color: #FFFFFF}
.style14 {color: #990000; }
.style15 {color: #990000}
.style16 {font-size: 12pt; font-weight: bold; }
.style17 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 9pt;
}
.style20 {font-size: 10pt; color: #FF0000; }
.style23 {font-size: 10pt; color: #FF0000; }
.style24 {font-size: 10pt; font-weight: bold; color: #CC0000; }
.style26 {font-size: 10pt; font-weight: bold; color: #CC0000; }
.style27 {color: #CC0000}
.navigatorMenuSub
{
	/*background-color:#E8A297*/
}
.navigatorMenuMain
{
	background-color:#CC0000
}
.navigatorButton
{
	background-color:#990000
}
.location{
	background-color:#D8D8D8
}
.inputForm{
	background-color:#FFFFFF
}




/* eForm CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif; 
	color: #000000;
	font-size: 10pt;
	overflow-x:hidden; 
}

html {
   overflow-x:hidden;
}

/* Link */
a:link {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 10pt;
   font-weight: bold;
   color: #3333FF;
}
a:visited {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
   font-weight: bold;
   color: #3333FF;
}
a:active {
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 10pt;
   font-weight: bold;
   color: #3333FF;
}
a:hover {
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
   font-weight: bold;
   color: #3333FF;
}

/* Normal Black */
td, input, ul, ol{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	color: #000000;
}

/*Text Related*/
.small{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #000000;
}

.large{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12pt;
	color: #000000;
   font-weight: bold;
}

.header{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14pt;
	color: #000000;
	font-weight: bold;
}

.deadline{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}

.ub{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

.red{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	color: #FF0000;
	font-weight: bold;
}

.remark {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #696969;
}

/*Separation Line Related*/
hr {
	size: 2;
	width: 100%;
}

/*Listing*/ 
.square{
   list-style-type:square; 
   margin-top: 5px;
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 8pt;
   color: #0000000;
}

.point{
   list-style-type:square; 
   margin-top: 5px;
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 10pt;
   color: #0000000;
}

.indent{
   list-style-type:none;  
   list-style-position:outside;  
   margin-top: 0px;
}

/*Form*/
textarea{
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 10pt;
   color: #000000;
}

.subject{
   width: 30%;
}

.box {
   width: 70%;
}

/*Fieldset*/
.legend{
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 10pt;
   color: #000000;
   font-weight: bold;
}
