html
{
overflow:		-moz-scrollbars-vertical;
}

.footer
{
font-size:		8pt;
}

body
{
font-family:	tahoma;
font-size:		10pt;
margin:			0px;
margin-top:		10px;
padding:		0px;

}


table
{
font-family:	tahoma;
font-size:		12pt;
margin:			0px;
padding:		0px;
border-collapse:collapse;
}

.tag
{
color:			green;
}	



.spacing
{
height:			20px;
}

.sm_spacing
{
height:			10px;
}

td
{
vertical-align:	top;
}

.table_header
{
background:		#b7cefa;
border-bottom:	1px solid gray;
color:			darkblue;
font-weight:	bold;
font-size:		10pt;
font-family:	tahoma;
padding:		5px;
}


.table_header2
{
background:		#ffebbc;
border-bottom:	1px solid gray;
color:			#5d4304;
font-weight:	bold;
font-size:		10pt;
font-family:	tahoma;
padding:		5px;
}


.vertical_space
{
width:			15px;
}

.vertical_spacing
{
width:			30px;
}

code
{
font-size:		10pt;
color:			#777777;
}

.highlight
{
font-weight:	normal;
background:		#fffdcf;
color:			darkred;
}

.label
{
padding-left:	5px;
font-size:		10pt;
font-weight:	normal;
text-decoration:underline;
cursor:			pointer;
color:			blue;
}

.field
{
	padding-left:	5px;
	font-size:		10pt;
	font-weight:	normal;
	color:			darkred;
	vertical-align:	top;
	text-align:		left;
	padding-top:	3px;
}

.element
{
vertical-align:	middle;
width:			200px;
font-family:	tahoma;
font-size:		10pt;
}



.sample
{

}	

.subtitle {
margin-top:	5px;
padding-bottom: 5px;
font-family: "Trebuchet MS", verdana, sans-serif;
letter-spacing: 5px;
font-size: 20px;
color: #244587;
font-weight: bold;
width: 100%;
border-bottom: 1px solid #333333;
}

.line
{
border-top:	1px solid #333333;
width: 990px;
margin-bottom:	10px;
}

a:hover
{
color:red;
}

a
{
color:blue;
}
