body {
	text-align: center;
	margin: 3 0 5 0;
	font-family: "Trebuchet MS";
	font-size: 0.8em;	
	background-color: #ffffff; 
	background: #a9a9a9 url(/images/bg.gif) fixed;			
}

.bodyText, fieldset, P, a:link{
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 1.15em;		
}
div.bodyText{
	width: 520px;
	padding-left: 10px;
	padding-right: 5px;
}

.publicationPopUpDiv{
	padding-right:180px;width:400px;position: absolute;display:none;border:1px solid #BAD4E3;background:#D8ECF7;
	font-size: 0.69em;	
}

.publicationPopUpDiv_Over{
	display: true;
	font-size: 0.76em;	
}

.brand_bullet_List LI  {
	LIST-STYLE-TYPE: none;
	font-size: 1.05em;	
	font-family: "Trebuchet MS", Verdana, Arial;
	background: url(images/bullet_circle.jpg) no-repeat 0px 1px;
	padding-left: 20px;
	margin-bottom: 10px;
}

.brand_bullet_List2 LI  {
	LIST-STYLE-TYPE: none;
	font-size: 1em;	
	font-family: "Trebuchet MS", Verdana, Arial;
	background: url(images/bullet_circle.jpg) no-repeat 0px 1px;
	padding-left: 20px;
	margin-bottom: 5px;
}


img {border: 0px}
div, table {text-align: left;padding: 3px;}

h2.wavyHeader {
	font-family: Georgia;
	font-size: 1.2em;
	color: #666666;
	padding-bottom: 30px;
	padding-left: 10px;
	background: url(images/wave.gif) no-repeat 0px 15px;
	position: absolute;
	margin-left: -10px;
	margin-bottom: 40px
}

h2, h2.normal_page_header {
	padding-left: 0px;
	font-family: Georgia;
	font-size: 1.5em;
	color: #666666;
	padding-bottom: 5px;
	margin-bottom: 0px;
	margin-left: 0px;

}

h3 {
	padding-left: 0px;
	font-family: Georgia;
	font-size: 1em;
	color: #666666;
	padding-bottom: 5px;
	margin-bottom: 0px
	margin-left: 0px;

}

.mainPageContent{
	width: 760px;
	MARGIN: 0px auto;
	margin-left: auto;
    margin-right: auto;	 
	padding: 0px;
	border: 1px solid #cccccc; 
	background-color: #ffffff;	
	text-align: left;
}	


.mainPageContent a:link{
	color: #009EE0;
	text-decoration: none;
}

.mainPageContent .boldLink{
	color: #009EE0;
	font-weight: bold;
	text-decoration: none;
}


.mainPageContent a:visited{
	color: #000080;
	text-decoration: none;
}

.mainPageContent a:hover{
	color: #009EE0;
	text-decoration: underline;
}
	
H2.rightBarHeader {
	padding-left: 4px;
	font-family: Georgia;
	font-size: 1.2em;
	color: #666666;
}

#rightBarHeaderLine {
	border-top: 1px solid #009EE0;
	float: right;
	width: 145px;
	margin-top: -11px;
	margin-right: -10px;

}

.water_top_menu_holder, .water_top_menu_holder_over {
	height: 35px; float: left;padding: 0px; padding-top: 8px; margin-top: -32px;z-index: -1;
	padding-right: 10px;			
	border-bottom:2px solid #009EE0;
}

.spacer {
	height: 3px;
}

.water_top_menu_holder_over {
	height: 170px; 
	border-bottom:2px solid #009EE0;
	background: url(images/small_icraf_lg.jpg) no-repeat left bottom;

}

.topMenu
{
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	Z-INDEX: 100;
	PADDING-BOTTOM: 2px;
	MARGIN: auto;
	WIDTH: 100%px;
	COLOR: #333333;
	PADDING-TOP: 2px;
	POSITION: relative;
	BACKGROUND-COLOR: transparent;
	TEXT-ALIGN: left;			    
}
.topMenu, .topMenu #topMenuItemsHolder, .topMenu #topMenuItemsHolder LI, .topMenu #topMenuItemsHolder LI A,  .topMenu #topMenuItemsHolder LI A SPAN
{
	FONT: 11px Arial, sans-serif;  
	COLOR: #000080;
		
}
.topMenu #topMenuItemsHolder
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px -2px;
	PADDING-TOP: 0px;
	TEXT-ALIGN: left;
}

.topMenu #topMenuItemsHolder UL
{
	MARGIN: 0px;
	PADDING: 0px;
}

.topMenu #topMenuItemsHolder LI
{
	PADDING: 0px;
	DISPLAY: inline;
	MARGIN-RIGHT: -3px;
	LIST-STYLE-TYPE: none; 			    
	COLOR: #333333;    
} 

.topMenu #topMenuItemsHolder LI A SPAN
{	
	WHITE-SPACE: nowrap;
	PADDING-RIGHT: 9px;
	PADDING-LEFT: 9px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 9px;
	margin-left: 4px;
	
} 

.topMenu #topMenuItemsHolder LI A
{			    
	MARGIN: 0px;
	COLOR: #333333;
	padding: 0px;  	
	TEXT-DECORATION: none;  
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
}
.topMenu #topMenuItemsHolder LI A:hover
{
	COLOR: #BAD4E3;
	BACKGROUND-COLOR: transparent;
}

.topMenu #topMenuItemsHolder LI A:hover SPAN
{	    
	BACKGROUND-COLOR: transparent;
}

.topMenu #topMenuItemsHolder LI#current A
{			    	    
	COLOR: #333333;
	BACKGROUND-COLOR: transparent;
}


.topMenu #topMenuItemsHolder LI#current A SPAN
{
	BACKGROUND-COLOR: transparent;
}

.topMenu #topMenuItemsHolder LI A:active
{			 
	COLOR: #333333;
	BACKGROUND-COLOR: transparent;
}

.topMenu #topMenuItemsHolder .subTopMenu
{
	Z-INDEX: 100;
	VISIBILITY: hidden;
	WIDTH: 160px;
	COLOR: #333333;
	POSITION: absolute;
	BACKGROUND: transparent;
	TEXT-ALIGN: left;
	PADDING-TOP: 0px; 
	margin: -2px 0px 0px 14px;
	border-left: 1px solid #009EE0;
	border-radius: 0px;
	height: 140px;			   
}

.topMenu #topMenuItemsHolder .subTopMenu LI A
{
	PADDING-RIGHT: 1px;
	DISPLAY: block;
	PADDING-LEFT: 10px;			    
	PADDING-BOTTOM: 2px;
	MARGIN: 0px;
	COLOR: #009EE0;
	LINE-HEIGHT: 1.2em;
	PADDING-TOP: 3px;
	TEXT-DECORATION: none;
	BACKGROUND: transparent;
	background: url(images/sub_menu_bar.jpg) no-repeat -15px center;		    
}

.topMenu #topMenuItemsHolder .subTopMenu LI A:hover
{
	COLOR: #3f4c78;
	BACKGROUND-color: #96C9DF; 
	
}

.topMenu #topMenuItemsHolder .subTopMenu LI A:active
{
	COLOR: #3f4c78;
	BACKGROUND-COLOR: #cccccc;
}

.topMenu #topMenuItemsHolder .subTopMenu LI A:unknown
{
	COLOR: #3f4c78;
	BACKGROUND-COLOR: #cccccc;
}
.content_rightbar {
	float: right;
	width: 210px;
	background:#ffffff;
	height:100%;
	vertical-align:top;
}

.breadCrumbs {
	clear: both; 
	margin; 0px;
	font-size: 12px;
	color: #333333;
}
.breadCrumbs a:link, .breadCrumbs A:active, .breadCrumbs A:hover, .breadCrumbs A:unknown {
	font-size: 12px;
}



