BODY
{
	font-family: Arial;
	margin: 0px;
	color: #333333;
}

TABLE
{
	font-size: 10pt;
	text-align: justify;
	margin-top: 0px;
	padding-top: 0px;
	
}

TD
{
	font-size: 10pt;
}

H1
{
	font-size: 10pt;
	font-weight: bold;
   margin-top: 0px;
	margin-bottom: 0px;
}

H2
{
	font-size: 9pt;
	font-weight: bold;
	margin-top: 0px;
 	margin-bottom: 0px;
}

H3
{
	font-size: 8pt;
	font-weight: bold;
	margin-top: 0px;
 	margin-bottom: 0px;
}

P
{
	margin-bottom: 0px;
	margin-top: 0px;
}

.text
{
	 margin-top: 1pt;
	 margin-left: 3pt;
	 margin-right: 1pt;
	 text-indent: 3em;
}

A
{
	
	font-size: 9pt;
	text-decoration: none;
	color: #3990fe;
}

A:hover
{
	text-decoration: underline;
}

A.menu
{
	font-weight: bold;
	font-size: 10pt;
}

A.menu:hover
{
	text-decoration: underline;
}

.inactive_menu
{
	font-family: arial;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	color: #333333;
}

.cur_menu
{
	font-size: 10pt;
	font-weight: bold;
	text-decoration: underline;
	color: #FF6347;
}

TD.header
{
	border-width: 1px;
	border-color: #FFC773;
	border-style: dashed;
	background-color: #f8fcd2;
}

TD.content
{
	border-width: 1px;
	border-color: #3990fe;
	border-style: dashed;
	background-color: #e6eef8;
}

TD.lines
{
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-color: #3990fe;
	border-style: dashed;	
}

.image_l
{
 float: left;
 border-color: #E6F5FC;
}

.contentImg
{
	clear: both;
	text-align: center;
}

.image_r
{
 float: right;
 border-color: #E6F5FC;
}

.footer
{
	font-size: 8px;
}

.comment
{
	font-size: 8pt;
}

A.gallery_nav
{
   font-size: 9pt;
	font-weight: bold;
   color: Black;
}

.compName
{
   font-size: 11pt;
	font-weight: bold;
	color: #FF6347;
}