
/* generic tags */

body {
	background-color : #FFFFFF;
	margin : 0px;
	background-image : url(../images/bg_top.gif);
	background-repeat : repeat-x;
	}
	
p, table, div, input, select, li, textarea {
	font-family : verdana, helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	}

h1 {
	font-family : verdana, helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #CC9136;
	}		
	
.financialhead1 {
	font-family : verdana, helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #CC9136;
	}			

.financialhead2 {
	font-family : verdana, helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #CC9136;
	}			
	
.subhead {
	font-family : verdana, helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #996633;
	font-style: italic;	
	}				
	
a  {
	font-family : verdana, helvetica, sans-serif;
	font-size : 11px;
	color : #996633;
	text-decoration : underline;
    }
	 
a:hover  {
	font-family : verdana, helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	text-decoration : none;
    }

a:active  {
	font-family : verdana, helvetica, sans-serif;
	font-size : 11px;
	color : #996633;
	text-decoration : none;
    }

td.footer {
	background-image:url(../images/nav_bg02.gif); 
	width : 675px;
}

p.footer {
	font-size : 9px;
	color : #996633;
	text-align : right;
	}	
	
a.footer  {
	font-size : 9px;
	color : #996633;
    }
	 
a:hover.footer  {
	font-size : 9px;
	color : #000000;
    }

a:active.footer  {
	font-size : 9px;
	color : #996633;
    }		
	
a.sitemap1  {
	font-weight : bold;
	color : #CC9136;
	text-decoration : none;		
    }
	 
a:hover.sitemap1  {
	font-weight : bold;
	color : #000000;
	text-decoration : underline;
    }

a:active.sitemap1  {
	font-weight : bold;
	color : #996633;
	text-decoration : none;	
    }		
	
a.sitemap2  {
	color : #996633;
	text-decoration : none;		
    }
	 
a:hover.sitemap2  {
	color : #000000;
	text-decoration : underline;	
    }

a:active.sitemap2 {
	color : #996633;
	text-decoration : none;		
    }				
	
td.fin {
	border-right: 1px solid #EBD9BB; 	
	font-family : verdana, helvetica, sans-serif;
	font-size : 10px;	
	text-align : right;
	}	
	
td.fin_nolines {
	font-family : verdana, helvetica, sans-serif;
	font-size : 10px;	
	text-align : right;
	}	
	
td.line {
	border-bottom: 1px solid #EBD9BB; 
	}		
	
.fincurrent {
	font-family : verdana, helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #996633;
	}
	
/* --------------------------------------------------------------------------------------------------- */
	
/* layout structure tags */	
	
#main {
	width : 772px; 
	margin : 0px;
	}		
	
#baseextend {
	width : 100%; 
	margin : 0px;
	background-image : url(../images/bg_base.gif);
	background-repeat : repeat-x;	
	}			

#content {
	width : 676px; 
	margin : 7 0 7 76;
	border-left : 1px solid #996633;
	border-right : 1px solid #EBD9BB;
	}		

td.bodycopy {
	padding : 15px;
	border-top : 1px solid #EBD9BB;
	width : 100%;
	}		

td.subnav {
	background-color: #F7EFE2; 
	height:12px; 
	border-bottom: 1 solid #FFFFFF; 
	padding:5px;
	font-family : verdana, helvetica, sans-serif;
	font-size : 10px;	
	color:#000000;	
}	

	
/*--------------------------------------------------------------------------------------------------- */	

/* navigation tags */	

div.nav {
	height : 30px;
	cursor : hand;
}

div#tipDiv {
    position:absolute; 
	visibility:hidden;
	left:0;
	top:0;
	z-index:10000;
	background-color:#F7EFE2;
	border:1px solid #CC9136;
	width:130px;
	padding:4px;
	}	

p.subnav {
	padding-top : 8px;
	text-align : center;
	font-family : verdana, helvetica, sans-serif;
	font-size : 10px;
}

p.subnav2 {
	font-family : verdana, helvetica, sans-serif;
	font-size : 10px;	
	color : #996633;	
}

a.nav  {
	font-family : verdana, helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	text-decoration : none;
    }
	 
a:hover.nav  {
	font-family : verdana, helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	text-decoration : none;
	background-color:#EBD9BB;
    }

a:active.nav  {
	font-family : verdana, helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	text-decoration : none;
    }
	
a.subnav  {
	font-family : verdana, helvetica, sans-serif;
	font-size : 10px;
	color : #996633;
	text-decoration : none;
    }
	 
a:hover.subnav  {
	font-family : verdana, helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	text-decoration : none;
    }

a:active.subnav  {
	font-family : verdana, helvetica, sans-serif;
	font-size : 10px;
	color : #996633;
	text-decoration : none;
    }	

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Styles for level 0*/
.clLevel0,.clLevel0over{background-color:#F7EFE2; position:absolute; padding:3 5 5 5; font-family:verdana, helvetica, sans-serif; font-size:10px; font-weight:normal; text-align:center;}
.clLevel0{color:#000000;}
.clLevel0over{color:#000000; cursor:pointer; cursor:hand; background-color:#EBD9BB;}
.clLevel0border{background-color:#EBD9BB; position:absolute; visibility:hidden;}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:6 5 5 5; font-family:verdana, helvetica, sans-serif; font-size:10px; font-weight:normal;}
.clLevel1{background-color:#F7EFE2; layer-background-color:#F7EFE2; color:#996633;}
.clLevel1over{background-color:#EBD9BB; layer-background-color:#EBD9BB; color:#000000; cursor:pointer; cursor:hand;}
.clLevel1border{position:absolute; visibility:hidden; background-color:#FFFFFF; layer-background-color:#FFFFFF;}

/*--------------------------------------------------------------------------------------------------- */	