/* default ------------------------------------------------------------------------- */
body
{
	font-family: Arial, Helvetica, sans, sans-serif;
	color: Black;
	background-color: White;
	font-size: 10pt;
	background-image: url(bg_body2.gif);
	background-repeat: repeat-x;
	margin: 0;
	padding: 0;
	text-decoration : none;
	width: 98%;
}
p
{
	font-size : 10pt;
}
a
{
	font-family : Arial, Helvetica, sans, sans-serif;
	color : #000070;
	font-size : 10pt;
	text-decoration : none;
}
a:hover
{
	color: #000000; 
	text-decoration : underline;
}
form
{
	margin: 0px;
}
input
{
	font-family : Arial, Helvetica, sans, sans-serif;
	font-size: 12px;
}

/* header ------------------------------------------------------------------------- */
#HEADER
{
	display: block;
	height: 117px;
	padding:0;
	margin:0;
	background-position: top right;
	background-repeat: no-repeat;
	/* background-image: url(bg_header.jpg); */
}
#HEADER h1
{
	width: 471px;
	position: absolute;
	top: 10px;
	left: 5px;
	/* height: 112px; */
	height: 76px;
	font-family : Arial, Helvetica, sans, sans-serif;
	font-size: 24pt;
	color: White;
	padding: 0 0 0 0;
	margin: 0;
	display: inline;              
}
#HEADER ul
{
	list-style: none;
	margin: 82px 0 0 0;
	padding: 0 0 0 0;
	display: inline;
	float: right;
	display: block;  
	border-bottom: 5px solid #444499;  
	position: relative;  
	left: 20px;       
}
#HEADER li
{
	float:left;
	margin: 0 0 0 0;  
	padding: 5px 27px 0 5px; 
	list-style: none; 
	display: inline;  
	background-image: url(bg_topnav_li.gif);  
	background-repeat: repeat-y;    
	height: 25px;  
	line-height: 7px;      
}
#HEADER li a
{
	color: White; 
	text-decoration: none;  
	font-size: 12px; 
	font-family : Arial, Helvetica, sans, sans-serif;
}
#HEADER li a:hover
{
	color: #bbbbff; 
}

/* nav line -------------------------------------------------------------------------- */
#PATH
{ 
	display: block; 
	height:32px;  
	padding-left: 24px; 
	margin:0; 
}
#PATH p
{ 
	padding: 6px 0 0 0; 
	margin: 0; 
	font-size: 8pt; 
	color: #0000b9; 
	font-weight: bold; 
}
#PATH a
{
	text-decoration: none; 
	color: Black; 
	font-size: 8pt;  
	font-weight: normal;  
}
#PATH a:hover
{ 
	color: #2200ff; 
}
#PATH .Arrow
{
	color: Black; 
	position: relative; top: -1px;  
	margin: 0 2px 0 2px;  
}
	
/* content -------------------------------------------------------------------------- */
#CONTENT
{
	display: block; 
	margin: 12px 27px 27px 220px; 
}
#CONTENT h1
{ 
	margin:0 0 0.5em 0; 
	padding:0; 
	line-height: 14pt; 
	font-family : Arial, Helvetica, sans, sans-serif;
	font-weight: bold;  
	font-size: 14pt;  
	color: #000033;    
}
#CONTENT p
{
	text-align: justify; 
	margin: 0 0 10px 0;  
	padding: 0;  
}

/* sidebar -------------------------------------------------------------------------- */
#SIDEBAR
{
	width:160px; 
	display: table-cell; 
	margin-top: 14px; 
	padding: 0px 23px 0 23px;  
	background-image: url(bg_vline.gif);  
	background-repeat: repeat-y;  
	background-position: right;  
	float: left;  
	margin-bottom: 20px;     
}
#SIDEBAR h1
{
	font-family : Arial, Helvetica, sans, sans-serif;
	font-size: 12px; 
	color: White;  
	background-color: #110055;  
	text-align: center;  
	font-weight: bold;  
	padding: 3px 0 3px 0;  
	margin: 0 0 17px 0;         
}
#SIDEBAR p
{
	text-align: left;  
	margin: 0;  
	font-family : Arial, Helvetica, sans, sans-serif;
	font-size: 8pt;  
	padding-bottom: 0px;     
}
#SIDEBAR p a
{
	text-align: left;  
	margin: 0;  
	font-family : Arial, Helvetica, sans, sans-serif;
	font-size: 8pt;  
	padding-bottom: 0px;     
}
#SIDEBAR p.Date
{
	text-align: left;  
	font-size: 8pt;
	color: #000011;  
	font-weight: bold;
	line-height: 8pt;
	margin: 0 0 2px 0;       
}
#SIDEBAR p.More
{
	text-align:right;
	margin-top: 3px;
	margin-bottom: 18px;
}
#SIDEBAR p.More a
{
	font-size: 8pt;
	color: #000077;
	text-decoration: none;
	font-weight: bold;     
}
#SIDEBAR p.More a:hover
{
	text-decoration: underline;
	color: #000000;
}

/* rightbar -------------------------------------------------------------------------- */
#RIGHTBAR
{
	width:140px; 
	display: table-cell; 
	margin-top: 14px; 
	padding: 0px 23px 0 23px;  
	background-image: url(bg_vline.gif);  
	background-repeat: repeat-y;  
	background-position: left;  
	float: right;  
	margin-bottom: 20px;     
}
#RIGHTBAR h1
{
	font-family : Arial, Helvetica, sans, sans-serif;
	font-size: 8pt; 
	color: White;  
	background-color: #110055;  
	text-align: center;  
	font-weight: bold;  
	padding: 0 0 0 0;  
	margin: 0 0 17px 0;         
}
#RIGHTBAR p
{
	text-align: left;  
	margin: 0;  
	font-family : Arial, Helvetica, sans, sans-serif;
	font-size: 8pt;  
	padding-bottom: 0px;     
}
#RIGHTBAR p a
{
	text-align: left;  
	margin: 0;  
	font-family : Arial, Helvetica, sans, sans-serif;
	font-size: 8pt;  
	padding-bottom: 0px;     
}
#RIGHTBAR p.Date
{
	text-align: left;  
	font-size: 8pt;
	color: #000011;  
	font-weight: bold;
	line-height: 8pt;
	margin: 0 0 2px 0;       
}
#RIGHTBAR p.More
{
	text-align:right;
	margin-top: 3px;
	margin-bottom: 18px;
}
#RIGHTBAR p.More a
{
	font-size: 8pt;
	color: #000077;
	text-decoration: none;
	font-weight: bold;     
}
#RIGHTBAR p.More a:hover
{
	text-decoration: underline;
	color: #000000;
}

/* footer -------------------------------------------------------------------------- */
#FOOTER
{
	display: block;
	margin: 27px 27px 0 220px;
	padding: 0 0 20px 0;
	clear: both;
	background-repeat: no-repeat;
	background-position: right bottom;             
}
#FOOTER ul
{
	background-image: url(bg_hline.gif);
	background-repeat: repeat-x;
	list-style: none;
	margin: 0;
	padding: 5px 0 0 0;
   display: block;              
}
#FOOTER li
{
	margin: 0;
	padding: 0;
	list-style: none;
	display: inline;                  
}
#FOOTER li a
{
	color: #000070;
	text-decoration: none;
	font-size: 8pt;
	font-family : Arial, Helvetica, sans, sans-serif;
	margin-left: 6px;
	margin-right: 6px;   
}
#FOOTER li a.First
{
	margin-left: 0;
}
#FOOTER li a:hover
{
	text-decoration: underline;
	color: #000000;
}
#FOOTER p
{ 
	margin: 5px 0 0 0;
	font-family : Arial, Helvetica, sans, sans-serif;
	font-size: 7pt; 
}
#FOOTER a
{
	font-family : Arial, Helvetica, sans, sans-serif;
	font-size: 8pt; 		
	color: Black;
	text-decoration: none; 	 
}
#FOOTER a:hover
{
	text-decoration: underline; 
}
