/* Basic structure and styles for cross-browser compability:
Copyright (c) 2006, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 0.11.0
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}

p, ul{padding-bottom:0.25em;}
p{text-align:justify}


/*p,ul,ol,li,th,td{margin:0;padding:0;}*/
fieldset,img{border:0; margin:0;}

body {font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}
pre, code {font:115% monospace;*font-size:100%;}
body * {line-height:1.22em;}

body{text-align:center;}
#doc{width:57.69em;*width:56.3em;min-width:750px;margin:auto;text-align:left;}
#hd,#bd{margin-bottom:1em; text-align:left;}
#ft{font-size:77%;font-family:verdana;clear:both;}

 .yui-t4 .yui-b{float:right;}
 .yui-t4 #yui-main .yui-b{float:left; width:73.4%;min-width:550px;} 
 .yui-t4 .yui-b{width:24%;min-width:180px;}
 .yui-g .yui-u, .yui-g .yui-g{float:right;display:inline;}
 .yui-g .first{float:left;}
 .yui-g .yui-u, .yui-g .yui-g{width:49.1%;}
 .yui-g .yui-g .yui-u{width:48.1%;}
 
 
/* ICBF specific
======================================= */

/* Basic styles ------------------------- */

/*a:link {color: blue}
a:visited {color: #333;}
*/

.yui-u a:link{color: black}
.yui-u a:visited {color: #333;}

th {text-align:center;}
table.mytable td, table.mytable th{ border-right:1px solid #827566; 
									border-bottom:1px solid #827566;
									border-top:1px solid #CCCCCC;
									border-left:1px solid #CCCCCC;}
/*td {vertical-align: bottom;} */
#bd * {margin-bottom: 0.25em; line-height: 1.3em;}
#bd p {margin-bottom: 1em;}
h1 {font-size: 2em; font-family: Georgia; margin-bottom: 0.5em;}

h2 {font-size: 1.1em; margin-top: 1em;}

ul {margin-left: 2em; margin-bottom: 0.5em; list-style: disc;}

.yui-g h1, .section_title{font-size: 1.5em; font-family: Georgia; margin-bottom: 0.5em; font-weight:bold; text-align:center}



/* Home page ------------------------- */

.secondary {font-size: 0.9em; }
.secondary * {margin-bottom: 0em; margin-top: 0.3em;}
.secondary h2 {font-size: 1em; margin-top: 1.5em;}
.secondary .imp {font-weight: bold; background-color: #235B96; color: #fff; padding: 2px;}
#bd .secondary a.imp:link, #bd .secondary a.imp:visited {color: #000000;}

form.bull {display: inline;}

/* Header and footer ------------------------- */

#hd {margin-top: 2em;}
#hd img {float: left;}
.title {width: 50%;}
.mission {float: right; 
		text-align: right; 
		color: #827566; 
		font-size: 1em; 
		font-style:italic; 
		font-weight:bold}
#ft {
		width:57.69em;*width:56.3em;min-width:750px;
		/*width:inherit;*/
		position:fixed; bottom:0px;
		border-top: 4px solid #62bd19; 
		padding: 1em 0;
		z-index:1;
		background-color:#FFFFFF;

		
}


#ft .tc {font-size:11px; font-style:italic; text-align:left; padding-right:4.5cm;}

#ft6 {
		width:750px;		
}
.ndp {float: right;}

/* Navigation bars ------------------------- */
.nav1  { list-style: none; margin: 0; padding: 12px 4px; background-color: #62bd19; border-bottom: 4px solid #827566; 
	}
.nav1 li {display: inline; margin-right: 4px; }
.nav1 a:link, .nav1 a:visited {display: inline; color: #FFFFFF; border: 1px solid #000000; width: 5em; background-color: #827566; padding: 6px; text-decoration:none; font-weight:bold;}
.nav1 a:hover {background-color: #F6F6F3; color:#000000; font-weight:bold}

.nav2 h2 {font-size: 1em; margin-top: 0.5em; background-color: #eee; padding: 5px;}
.nav2 h2 a{text-decoration:none; color: #000000;}
.nav2 h2 a:hover{text-decoration:underline;}

/* Online reports ------------------------------- */
form {margin: 1em 0;}
#reports {
	font-size: 0.9em;
	border: 1px solid #827566;
	background-color: #62bd19;
	padding: 8px;
	color: #000000;
	/*float: left;*/
}
#reports a:link, #reports a:visited {color: #000000;}
#reports h2 {font-size: 1.2em; margin-top: 0;}

/*tooltips css*/
.tooltipShadow { background-color:#666666;
	/*background:url(../images/shadow.png);*/
}

.tooltipContent{
text-align:left;
left:-4px; top:-4px;
background-color:#fff;
border:solid black 1px;
padding:5px;
font:10pt sans-serif;
z-index:2;
}

.image{
	border-style:solid; 
	border-width:1px; 
	border-collapse:collapse; 
	border-left-color:#827566; 
	border-top-color:#827566; 
	border-bottom-color:#CCCCCC;
	border-right-color:#CCCCCC;
}

.small_link {
	font-size: 10px
}

.image_table td{ padding:1em; font-size:10px; text-align:left}

