div.header{

	MARGIN-left: 3pt;

	font-family:  Arial, Helvetica, sans-serif; font-size: 12;

	text-align: left;

	color: #000000;

}



div.main{

	MARGIN-TOP: 0pt;

	font-family:  Arial, Helvetica, sans-serif; font-size: 12;

	text-align: left;

	color: #000000;

}



div.footer{

	MARGIN-left: 3pt;

	font-family:  Arial, Helvetica, sans-serif; font-size: 12;

	text-align: left;

	color: #000000;

}



div.real_main{

	MARGIN-TOP: -10pt;

	font-family:  Arial, Helvetica, sans-serif; font-size: 12;

	text-align: left;

	color: #000000;

}



div.searchanyall{

	font-family:  Arial, Helvetica, sans-serif; font-size: 12;

	text-align: left;

	color: #000000;

}



div.searchfieldhelp{

	font-family:  Arial, Helvetica, sans-serif; font-size: 12;

	text-align: left;

	color: #000000;

}





div.searchfieldname{

	font-family:  Arial, Helvetica, sans-serif; font-size: 12;

	text-align: left;

	color: #000000;

}





div.searchfieldhelp{

	font-family:  Arial, Helvetica, sans-serif; font-size: 12;

	text-align: left;

	color: #000000;

}





div.searchanyall{

	font-family:  Arial, Helvetica, sans-serif; font-size: 12;

	text-align: left;

	color: #000000;

}





div.searchorder{

	font-family:  Arial, Helvetica, sans-serif; font-size: 12;

	text-align: left;

	color: #000000;

}



A:link {

	FONT-SIZE: 12px; PAGE-BREAK-BEFORE: auto; PAGE-BREAK-AFTER: auto; CURSOR: hand; COLOR: #0000ff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

A:visited {

	FONT-SIZE: 12px; PAGE-BREAK-BEFORE: auto; PAGE-BREAK-AFTER: auto; CURSOR: hand; COLOR: #0000ff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

A:hover {

	FONT-SIZE: 12px; PAGE-BREAK-BEFORE: auto; PAGE-BREAK-AFTER: auto; CURSOR: hand; COLOR: #0000ff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline

}

.su {

	FONT-SIZE: 12px; CURSOR: help; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

H3 {

	FONT-SIZE: 12px; COLOR: #0000ff; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none

}





body {

	margin: 0pt;

}



.header TABLE

{

	border: 0px; 

	border-bottom: 0px; 

	border-style: solid; 

	border-color: #000000 ;

}

.footer 

{

	padding-top: 0px;

}



.footer TABLE

{

	border: 0px; 

	border-bottom: 1px; 

	border-top: 1px; 

	border-style: solid; 

	border-color: #b0b0b0 #000 #000 #000;

}



h1 {

        font-family:  Arial, Helvetica, sans-serif; font-size: 20;

        color: #606060;

		margin-left: 0pt;

}



h2 {

        font-family:  Arial, Helvetica, sans-serif; font-size: 14;

        color: #606060;

		margin-left: 0pt;

}



h3 {

        font-family:  Arial, Helvetica, sans-serif; font-size: 14;

        color: #606060;

}



h4 {

        font-family:  Arial, Helvetica, sans-serif; font-size: 14

        color: #606060;

}



a.menulink {

	font-family:  Arial, Helvetica, sans-serif; 

	font-size: 12;

	text-align: left;

	color: #000000;

}



p {

	font-family:  Arial, Helvetica, sans-serif; 

	font-size: 12;

	text-align: left;

	color: #000000;

}

li {

	font-family:  Arial, Helvetica, sans-serif; 

	font-size: 12;

	text-align: left;

	color: #000000;

}
td.help {
	background-color:#FFF;
	border:1px solid black;
	padding:5px;
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 12;
	text-align: left;
	color: #000000;

}



.menu {

		font-family:  Arial, Helvetica, sans-serif; 

		font-size: 12;

		text-align: left;

		color: #000000;

        margin-right: 12pt;

}



.archivetitle {

				font-family:  Arial, Helvetica, sans-serif; 

				font-size: 12;

				text-align: left;

				color: #000000;

}



.searchfieldhelp,.formfieldhelp {

	font-family:  Arial, Helvetica, sans-serif; 

	font-size: 12;

	text-align: left;

	color: #000000;

}



.searchfieldname {

        padding-top: 12pt;

        padding-bottom: 3pt;

		font-family:  Arial, Helvetica, sans-serif; 

		font-size: 12;

		text-align: left;

		color: #000000;

}



.formfieldname {

        padding-top: 3pt;

        font-family:  Arial, Helvetica, sans-serif; 

		font-size: 12;

		text-align: left;

		color: #000000;

}



.formfieldidname {

        	font-family:  Arial, Helvetica, sans-serif; 

			font-size: 12;

			text-align: left;

			color: #000000;

}





.formfieldinput {

        padding-bottom: 3pt;

		font-family:  Arial, Helvetica, sans-serif; 

		font-size: 12;

		text-align: left;

		color: #000000;

}

.formfieldidinput {

		font-family:  Arial, Helvetica, sans-serif; 

		font-size: 12;

		text-align: left;

		color: #000000;

}





.formfieldcomment {

		font-family:  Arial, Helvetica, sans-serif; 

		font-size: 12;

		text-align: left;

		color: #000000;

		font-style: italic;

        padding-bottom: 3pt;

}



.requiredstar,.requiredlang {

		font-family:  Arial, Helvetica, sans-serif; 

		font-size: 12;

		text-align: left;

		color: #ff0000;

}





.alert {

	font-family:  Arial, Helvetica, sans-serif; 

	font-size: 12;

	text-align: left;

	color: #ff0000;

}



.namefieldheading {

	font-family:  Arial, Helvetica, sans-serif; 

	font-size: 12;

	text-align: left;

	color: #000000;

}



.searchorder {

        padding-top: 12pt;

		font-family:  Arial, Helvetica, sans-serif; 

		font-size: 12;

		text-align: left;

		color: #000000;

}



.searchbuttons {

        padding-top: 12pt;

		font-family:  Arial, Helvetica, sans-serif; 

		font-size: 12;

		text-align: left;

		color: #000000;

}



.searchmustfulfill {

        padding-top: 12pt;

		font-family:  Arial, Helvetica, sans-serif; 

		font-size: 12;

		text-align: left;

		color: #000000;

}



.main {

        margin-left: 16pt;

        margin-right: 12pt;

		font-family:  Arial, Helvetica, sans-serif; 

		font-size: 12;

		text-align: left;

		color: #000000;

}



dt {

	font-family:  Arial, Helvetica, sans-serif; 

	font-size: 12;

	text-align: left;

	color: #000000;

}



.numeral {

	font-weight: bold;

	font-family:  Arial, Helvetica, sans-serif; 

	font-size: 12;

	text-align: left;

	color: #000000;

}



.ignoredword {

		font-family:  Arial, Helvetica, sans-serif; 

		font-size: 12;

		text-align: left;

		color: #000000;

	    font-style: italic;

}



.searchcontrols {

        border: 1px;

        padding: 4px;

        border-style: solid;

        border-color: #000000 ;

        background-color: #f0f0f0;

		text-decoration: none;

		font-family:  Arial, Helvetica, sans-serif; 

		font-size: 12;

		text-align: left;

		color: #000000;

}



.searchfieldhelp {

		font-family:  Arial, Helvetica, sans-serif; 

		font-size: 12;

		text-align: left;

		color: #000000;

}



body.vlit {

		margin: 0pt;

		font-family:  Arial, Helvetica, sans-serif; 

		font-size: 12;

		text-align: left;

		color: #000000;

}



.vlit-charrange {

		color: #000000;

		font-family:  Arial, Helvetica, sans-serif; 

		font-size: 12;

		text-align: left;

		color: #000000;

}



.vlit-highlight {

		color: #000000;

		font-family:  Arial, Helvetica, sans-serif; 

		font-size: 12;

		text-align: left;

		color: #000000;

}




