p	{
	font:10pt/15pt sans-serif;
	color: #000000;
	}

p.small	{
	font:8pt/normal sans-serif;
	text-align:left;
	}

p.center	{
	font:10pt/normal sans-serif;
	text-align:center;
	}

p.right	{
	font:10pt/normal sans-serif;
	text-align:right;
	}

p.justify	{
	font:10pt/normal sans-serif;
	text-align:justify;
	}

li 	{
	list-style-position:outside; 
	list-style-image:url(images/bullet2.gif); 
	font:10pt/12pt sans-serif;
	color: #000000;
	}

li.roomy 	{
	list-style-position:outside; 
	list-style-image:url(images/bullet2.gif); 
	font:10pt/12pt sans-serif;
	padding: 9px 0px 0px 0px;
	color: #000000;
	}

li.small 	{
	list-style-position:inside; 
	list-style-image:url(images/bullet2.gif); 
	font:8pt/normal sans-serif;
	color: #000000;
	}

li.arrow 	{
	list-style-position:outside; 
	list-style-image:url(images/bullet.gif); 
	font:10pt/normal sans-serif;
	color: #000000;
	}

li.arrowsmall 	{
	list-style-position:outside; 
	list-style-image:url(images/bullet.gif); 
	font:8pt/normal sans-serif;
	color: #000000;
	padding: 9px 0px 0px 0px;
	}

h1	{	
	font: bold 16px/24pt sans-serif;
	padding: 9px 0px 0px 0px;
	color: #000000;
	}

h2	{	
	font: 16pt/24pt sans-serif;
	font-weight:bold;
	padding: 9px 0px 0px 0px;
	color: #000000;
	}

h2.center	{	
	font: 16pt/24pt sans-serif;
	font-weight:bold;
	text-align:center;
	padding: 9px 0px 0px 0px;
	color: #000000;
	}

h2.rule {  
	font: 16pt/0pt sans-serif; 
	font-weight:bold; 
	padding: 9px 0px 0px 0px; 
	color: #000000;
	}

h3	{	
	font: 12pt/regular sans-serif;
	font-weight:bold;
	padding: 15px 0px 0px 0px;
	color: #000000;
	}

h3.center	{	
	font: 12pt/12pt sans-serif;
	font-weight:bold;
	text-align:center;
	padding: 9px 0px 0px 0px;
	color: #000000;
	}

h4	{	
	font: 10pt/12pt sans-serif;
	font-weight:bold;
	padding: 9px 0px 0px 0px;
	color: #000000;
	}

table.center	
{
	align:center;
}
th 
{
	font:8pt/16pt sans-serif; 
	font-weight:bold;
	color: #000000;
}
td
{
	font:9pt/12pt sans-serif; 
	vertical-align:top;
	color: #000000;
}
td.right 
{
	font:9pt/12pt sans-serif; 
	vertical-align:top;
	text-align:right;
	color: #000000;
}
td.small 
{
	font:8pt/normal sans-serif; 
	color: #000000;
}
/* ------ Footer ------------------------------------------------------------ */
.footer
{
   padding: 28px 0 0 190px;
   width: 450px; 
   text-align: left;
}
.footer p
{
   font-size: 8pt;
   text-decoration: none;
   color: #000;
   margin: 15px 0 0 0;
}
.footer a
{
   font-size: 8pt;
   text-align :center;
   text-decoration: none;
   color: #000;
}
.footer a:hover
{
   text-decoration: underline;
}
.footer .h-rule
{
   background : url(/css-img/h-rule.jpg) no-repeat;
   font-size: 1px;
   width: 400px;
   height: 1px;
}


