body, td{
	font-family : Tahoma,Verdana,Arial;
	font-size: 12px;
}

table{
	font-family : Tahoma,Verdana,Arial;
	color: #000000;
}
table.msgbox{
	font-family : Tahoma,Verdana,Arial;
	font-size: 11px;
	background-color: #CCCCCC;
	color: #000000;
	border: 2px #000033 solid;

}
a:link{
	color: Navy;
	text-decoration: underline;
}

a:visited{
	color: Navy;
	text-decoration: underline;
}

a:hover{
	color: Red;
	text-decoration: none;
}


.highlight{
	background-color: #EEEEEE;
}

table.noborder{
	font-size: 14px;
	border: none;
}

table.default{
	font-size: 12px;
	border-color: #666666 #666666 #666666 #666666;
	border-left-style: solid;
	border-left-width: 0px;
	border-right-style: solid;
	border-right-width: 0px;
	border-top-style: solid;
	border-top-width: 0px;
	border-bottom-style: solid;
	border-bottom-width: 0;
}
table.default th{
	padding: 3px;
	background-color: #175E8A;
	font-size: 16px;
	color: #FFFF33;
	background-image: url(../images/bar_slice.gif);
	border-color: #666666 #666666 #666666 #666666;
	border-left-style: none;
	border-left-width: 0;
	border-right-style: solid;
	border-right-width: 0;
	border-top-style: none;
	border-top-width: 0;
	border-bottom-style: none;
	border-bottom-width: 0;
}
table.default td{
	padding: 4px;
	font-size: 14px;
	color: #000000;
	border-color: #666666 #666666 #666666 #666666;
	border-left-style: none;
	border-left-width: 0;
	border-right-style: none;
	border-right-width: 0;
	border-top-style: none;
	border-top-width: 1;
	border-bottom-style: none;
	border-bottom-width: 0;
}


td.row1{
	background-color: #B9B9B9;
}

td.row2{
	background-color: #DBDBDB;
}
tr.row1{
	background-color: #B9B9B9;
}

tr.row2{
	background-color: #DBDBDB;
}
td.copy{
	background-color: #000000;
}

input{
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	background-color: #87CEFA;
	color: Black;
}

textarea{
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	background-color: #87CEFA;
	color: Black;
	border: 1px solid Black;
}

select{
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	background-color: #87CEFA;
	color: black;
	border: black 1px solid;
}

input.checkbox{
	border: none;
}

input.button{
	background-color: #D3D3D3;
	cursor: hand;
	border: 1px solid Black;
	color: Black;
}

.error{
	color: red;
}

.small{
	font-size:10px;
	}
a.small{
	text-decoration: none;
	color: black;
	 }
a.small:hover{ text-decoration: underline; }
.header1{
	font-size:16 px;
	font-weight: bold;
	font-family: sans-serif, serif, fantasy;
}

OL { margin-top:0px; }
UL { margin-top:0px; margin-left:30px; list-style-type:circle; line-height:1.5;}

.title { font-family:verdana; font-size:13pt; font-weight:bold; }
.shaded { background-color:d4d4d4; color:000000; font-weight:bold; }

.subheader{
	font-weight: bold;
	font-size: 16px;
	font-style: italic;
	color: White;
}
.remark{
	font-weight: bold;
}
.thinline	{ background-color: #FFFFFF; border: 1px solid Black; }