table, td, tr, body
{
margin: 0px, 0px, 0px, 0px;
font-family: Arial, Verdana, sans-serif;
font-size: 8pt;
}

td.menu{ font-family: Arial, Verdana, sans-serif; background:#d9edff }

table.menu
{
	position:absolute;	
	visibility:hidden;
	background:#d9edff;
	z-index:10;
}

.normal
{
background-color: #ffffff;
font-family: Arial, Verdana, sans-serif;
font-size: 10pt;
line-height:160%;
}
.normal_heading
{
background-color: #ffffff;
font-family: Arial, Verdana, sans-serif;
font-size: 11pt;
color: #2c67c0;
letter-spacing: 1px;
}
.check { border-width: 0px; vertical-align: middle; }
.big_heading { font-family: Arial, Verdana, sans-serif; font-size: 18pt; color: #2c67c0; font-weight: bold; }

.normal_apply
{
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10pt;
	line-height:160%;
	color: #000000;
}

.apply_heading
{
background-color: #ffffff;
font-family: Tahoma, Arial, sans-serif;
font-size: 11pt;
color: #0067c5;
letter-spacing: 1px;
line-height:25pt;
}


input {
margin: 5px, 5px, 5px, 5px;
font-family: Arial, Verdana, sans-serif;
background-color: #ffffff;
border-style: solid;
border-width: 1px;
border-color: #003859;
vertical-align: middle;
}
select, form {
margin: 5px, 5px, 5px, 5px;
font-family: Arial, Verdana, sans-serif;
font-size: 8pt;
color:#4d4d4d;
border-style: solid;
border-width: 0px;
border-color: gray;
background-color: #FFFFFF;

	}
.arial { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 120%; }
.footnote
{
font-family: Arial, Verdana, sans-serif;
font-size: 8pt;
line-height: 120%;
color: #757575;

}
.pyo { font-family: Arial, Verdana, sans-serif; font-size: 9pt; line-height: 160%;}
.small{font-family: Arial, Verdana, sans-serif; font-size: 7pt;font-weight: bold;}
.bottom{font-family: Arial, Verdana, sans-serif; font-size: 8pt;font-weight: bold;}
.middle{font-family: Arial, Verdana, sans-serif; font-size: 7pt;}
.red{font-family: Arial, Verdana, sans-serif;font-size: 7pt;font-weight: bold;border-color: red;}
.white{font-family: Arial, Verdana, sans-serif;	font-size: 8pt;	color: #ffffff;	background-image: url(images/dot.gif);}
.white2 {background-color: #FFFFFF;	font-family: Arial, Verdana, sans-serif; font-size: 7pt;}

.left
{
	margin: 0px, 0px, 0px, 0px;
	font-weight: bold;
	font-size: 8pt;
	border-style: solid;
	border-width: 1px;
	border-color: #cccccc;
}

.sidebar { font-family: Arial, Verdana, sans-serif;	background-color: #D9EDff;	vertical-align: top; }
.sidebar2 { font-family: Arial, Verdana, sans-serif;	vertical-align: top; }
.right { font-family: Arial, Verdana, sans-serif;	font-size: 10pt; }

.bigtable
{
	margin: 0px, 0px, 0px, 0px;
	border-style: solid;
	border-width: 1px;
	border-color: black;
}

.blue
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 8pt;
	color: #2c67c0;
	font-weight: bold;
}
.gray
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 8pt;
	color: #e9e9e9;
	vertical-align: middle;
}

.red
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 10pt;
	color: red;
}

a:link, a:active, a:visited {

	font-family: Arial, Verdana, sans-serif;
	text-decoration: none;
	color: #2c67c0
}

a:hover {
	text-decoration: underline;
	color: #2c67c0
}

A.dot:link, A.dot:visited, A.dot:active
{
	color:black;
	background-image: url(images/dot.gif); 
	background-position:bottom; 
	background-repeat:repeat-x;
	text-decoration:none;
	padding: 5px,5px,2px,2px;
}

A.blue:link, A.blue:visited, A.blue:active{
	font-size: 10pt;
	color:#003859;
	font-family: Arial, Verdana, sans-serif;
	text-decoration: underline;
	font-weight: bold;
}

A.blue:hover{
	font-size: 10pt;
	color:#003859;
	font-family: Arial, Verdana, sans-serif;
	text-decoration: underline;
	font-weight: bold;
}


A.contents:link, A.contents:visited, A.contents:active{
	font-size: 8pt;
	color:#2c67c0;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
}

A.contents:hover{
	font-size: 8pt;
	color:#2c67c0;
	font-family: Arial, Verdana, sans-serif;
	text-decoration: none;
	font-weight: bold;
}
A.black:link, A.black:visited, A.black:active{
	font-size: 8pt;
	color:#000000;
	font-family: Arial, Verdana, sans-serif;
	text-decoration: none;

}
A.black:hover{
	font-size: 8pt;
	color:#000000;
	font-family: Arial, Verdana, sans-serif;
	text-decoration: underline;

}

.menufont { font-size: 9pt; font-family: Arial, Verdana, sans-serif; color: #0067c5; text-decoration: none; cursor: hand }
.menufont:hover { font-size: 9pt; font-family: Arial, Verdana, sans-serif; color: #0067c5; text-decoration: none; cursor: hand }
.menufont:link { font-size: 9pt; font-family: Arial, Verdana, sans-serif; color: #0067c5; text-decoration: none; cursor: hand }
.menufont:visited { font-size: 9pt; font-family: Arial, Verdana, sans-serif; color: #0067c5; text-decoration: none; cursor: hand }
.menufont:active { font-size: 9pt; font-family: Arial, Verdana, sans-serif; color: #0067c5; text-decoration: none; cursor: hand }

.rightnav {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003859;
}
.rightnavsmall {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #003859;
	font-weight: bold;
}
.rightnavhead {
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003859;
}
.right_image_float {
	padding: 10px;
	float: right;
	margin-left: 5px;
}
