body
{
	scrollbar-3dlight-color: White;
	scrollbar-arrow-color: #cc0000;
	scrollbar-base-color: White;
	scrollbar-darkshadow-color: White;
	scrollbar-face-color: White;
	scrollbar-highlight-color: #666666;
	scrollbar-shadow-color: #666666;
	scrollbar-track-color: White;
	background-color: #ffffff;
	color : #333333;
	font-family : Tahoma;
	font-size : 8pt;
	line-height: 12pt;
	margin-bottom: 0;
	margin-right:0;
	margin-top:0;
	margin-left:0;
}

frameset
{
	scrollbar-3dlight-color: White;
	scrollbar-arrow-color: #cc0000;
	scrollbar-base-color: White;
	scrollbar-darkshadow-color: White;
	scrollbar-face-color: White;
	scrollbar-highlight-color: #666666;
	scrollbar-shadow-color: #666666;
	scrollbar-track-color: White;
	background-color: #ffffff;
	color : #666666;
	font-family : Tahoma;
	font-size : 8pt;
}

textarea  {
	scrollbar-3dlight-color: White;
	scrollbar-arrow-color: #cc0000;
	scrollbar-base-color: White;
	scrollbar-darkshadow-color: White;
	scrollbar-face-color: White;
	scrollbar-highlight-color: #666666;
	scrollbar-shadow-color: #666666;
	scrollbar-track-color: White;
}

.maindiv
{
width: 100%; 
height: 100%;
overflow: auto;
}

a:link {
color: #CC0000;
text-decoration: none;
}
a:visited {
color: #CC0000;
text-decoration: none;
}
a:hover {
color: #CC0000;
text-decoration: underline;
}
a:active {
color: #CC0000;
text-decoration: none;
}

.toplink:link{
color: #333333;
padding: 2;
text-decoration: underline;
font-weight:bold;
}

.toplink:visited{
color: #333333;
padding: 2;
text-decoration: underline;
font-weight:bold;
}

.toplink:active{
color: #333333;
padding: 2;
text-decoration: underline;
font-weight:bold;
}

.toplink:hover{
color: #FFFFFF;
background-color:#CC0000;
padding: 2;
text-decoration: none;
font-weight:bold;
}



.atext:hover {
color: #666666;
border-bottom-width:1px;
border-bottom-color:#FF0000;
border-bottom-style:solid;
}

td
{
font-size : 8pt;
line-height: 12pt;
}

.smalltext
{
font-family : Tahoma;
font-size : 8pt;
}

.smallesttext
{
font-family : Tahoma;
font-size : 7pt;
}

.boldtext
{
font-family : Tahoma;
font-weight : bold;
}

.redtext
{
color: #CC0000;
}

.blacktext
{
color: #000000;
}

.disabled
{
color:#AAAAAA;
}

.border_all
{
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-right: 1px solid;
	border-left: 1px solid;
	border-color: #000000;
}

.work_picture
{
	width: 160px;
	height: 120px;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-right: 1px solid;
	border-left: 1px solid;
	border-color: #000000;
	margin: 2pt;
}

.border_t
{
	border-top: 1px solid;
			border-color: #000000;
}

.border_l
{
	border-left: 1px solid;
		border-color: #000000;
}

.border_r
{
	border-right: 1px solid;
		border-color: #000000;
}

.border_b{
	border-bottom: 1px solid;
		border-color: #000000;
}

INPUT {
	background-color : #ffffff;
	border-color: #666666;
	border-style: solid;
	border-width: 1px;
	border-collapse: collapse;
	FONT-WEIGHT: normal
}

INPUT.noborder {
	background-color : #ffffff;
	border-style: none;
	FONT-WEIGHT: normal
}

INPUT.formtext {
	WIDTH: 150px
}
INPUT.formfile {
	WIDTH: 150px
}
TEXTAREA {
	background-color : #ffffff;
	border-color: #666666;
	border-style: solid;
	border-width: 1px;
	border-collapse: collapse;
	FONT-WEIGHT: normal
}

TEXTAREA.formtextarea {
	WIDTH: 300px
}

INPUT.formbut {
color:#CC0000
}

FORM {
display:inline
}

FORM.form {
	MARGIN: 0px
}

.pad1
{
	padding: 1pt;
}
	
.pad2
{
	padding: 2pt;
	}
	
.pad4
{
	padding: 41pt;
	}

.afterRedBullet { color:#666666; font-size:8pt; font-weight: bold; }

.redhint { color:#ff0000; white-space:nowrap;  }

.bluehint { color:#0000ff;white-space:nowrap;}

.redhintw { color:#ff0000; width:200;}

.bluehintw { color:#0000ff; width:200;}

.pointhints {
font-family : Tahoma;
font-size : 7pt;
white-space:nowrap;
line-height: 8pt;
}

.error_text{
color:#FF0000;
}

.normal {
	color: #666667;
}

.red {
	color: #FF0000;
}

.orange {
	color: #F67710;
}

.blue
	{
	color:#03649A;
	}

.title
	{
	color:#03649A;
	font-weight: bold;
	font-size:10pt;
	}
.border_div{
	color:#666666;
	font-size:8pt;
	margin-left:20;
	padding-bottom:3px;
	border-bottom-width:1px;
	border-bottom-color:#cccccc;
	border-bottom-style: solid;
	border-top-color:#000000;
	border-top-style:solid;
	border-top-width:1px;
	padding-top:6px;
}
.text_div
{
	color:#666666;
	margin-left:20;
	padding-bottom:4px;
	font-size:8pt;
	overflow:hidden;
	text-align:justify;
}