@charset "utf-8";
/* CSS Document */

body { 
	background-color: #FFF; 
	color: #000; 
	font: 62.5% Verdana, Helvetica, Arial, sans-serif; 
	text-align: left; 
      LINE-HEIGHT: 1;
}

#textlinks, #arc, #navbar, #banner, #tab_menu, #tab_menu_services, #left_column, .left, .pageFind, .more, .spacerTop, .promo, .small, .thick, .pageActions, #pageActions, #searchBox, #submit,#sub_ad_banner,.share {display: none;}

img {border: none;}
h1 {text-align: center;}
a {text-decoration: none; color: #000000}

#header img {margin: 0px 10px 0px 10px;}

#right_column {margin: 0px 10px 0px 10px; font-size: 1.5em; line-height: 1.5em;}

#footer p {
	font-weight: bold;
	text-transform: uppercase;
	color: #666;
}

#footer a { color: #666; }

#full_footer {
	border-top: 1px solid #7f7f7f;
	padding-bottom: 1em;
	width: 100%;
}

.left {display: none;}

.right {
	text-align: center;
	font-size: 1.2em;
}

#left_reversecolumn {
}

#right_reversecolumn {
	display: none;	
}

#one_column {

}

.clear  { clear: both; }

.AppContentsTop {border-bottom:1px solid #d7d7d0;padding:10px;}
.AppContentsBottom {border-top:1px solid #d7d7d0;padding:10px;}
.appContents {padding:10px;}
#content{
 /* position:relative; */
  /*overflow:hidden;*/
/*  height:100%;*/
 /* width: 100%;*/
 display: none;
}
#displaymain{
 	visibility: visible;
 	overflow:none;
}
#left_column_toc{
 	display: none;
}
#fao_username{
 	display: none;
}
.fao_breadcrumb{
	display: none;
}
.manual_more{
	display: none;
}
hr{
	font-size: 80%;
 	background : White;
 	color : Black;
	font-family : Verdana, Arial, Tahoma, Helvetica, sans-serif;
}
h1, h2, h3 { font-weight: bold; }

h1{
	font-size : 12pt;
	background : White;
	color : Black;
	font-family : Verdana, Arial, Tahoma, Helvetica, sans-serif;
}

h2{
	font-size : 100%;
	background : White;
	color : Black;
	font-family : Verdana, Arial, Tahoma, Helvetica, sans-serif;
}

h3{
	font-size: 95%;
	background : White;
	color : Black;
	font-family : Verdana, Arial, Tahoma, Helvetica, sans-serif;
}

h4{
	font-size: 90%;
	background : White;
	color : Black;
	font-family : Verdana, Arial, Tahoma, Helvetica, sans-serif;
}

h5{
	font-size: 85%;
	background : White;
	color : Black;
	font-family : Verdana, Arial, Tahoma, Helvetica, sans-serif;
}
	
h6{
	font-size: 80%;
	background : White;
	color : Black;
	font-family : Verdana, Arial, Tahoma, Helvetica, sans-serif;
}

.mtcutitle
{ 
	padding-left:3px;
	FONT-SIZE: 0.6em;
	font-weight: normal; 
}
.osaptitle
{
	padding-left:3px;
	font-size:12px;
	font-weight:bold; 
	text-align:right;
}
.addborderbottom
{
	/*height:3px;*/
        border-bottom-width: 1px;
        border-bottom:solid #000;
	/*border-bottom:medium solid #000;*/
}
.manualtitle
{
	font-weight:normal;
	font-size:14px;
}
.manualdate
{
	font-weight:normal;
	font-size:14px;
	text-align:right;
}
#osap_print_identification h1{
	text-align:left;
 	padding-left:90px;
}

.osap_sitemap-level2, .osap_sitemap-level2 a:link, .osap_sitemap-level2 a:visited {
	color:#4F0035;
	font-size : 100%;
	font-weight:bold;
	padding-bottom:6px;
}
.osap_sitemap-level3, .osap_sitemap-level3 a:link, .osap_sitemap-level3 a:visited {
	color:#000000;
	line-height:150%;
	margin:5px 0 5px 10px;
	padding-left:15px;
}

/* --- ACCESSIBILITY ---- ncs EDITED nov4/09 (bug fix, add h2) use to hide h1s or h2s you don't want visible to the sighted, but would like to have read by screen readers */
h1.accessible,h2.accessible{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}
