body {
	margin-top : 1em;
	margin-left : 2%;
	margin-right : 2%;	
	background-color : #48586a;
}
body, p{
	line-height : 160%;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #28384a;
	font-size: small;
}

/*/*/a{}
body, 
body p {
	font-size: x-small;
  	voice-family: "\"}\"";
  	voice-family: inherit;
  	font-size: small;
}
html>body p {
font-size: small;
}
a {
	text-decoration : none;
	color : #000099;
	width : 100%;
}

a:hover {
	text-decoration : underline;
}

/***********************************************
	heading
***********************************************/

/***********************************************
	heading_black
***********************************************/
#heading_black {
	width : 100%;
	display : block;
	clear : both;
	position : relative;
	float : left;
	/*border-bottom : 1px solid #cccccc;*/
	margin-bottom : 0.5em;
	background-color: #000000;
	background-image: url(/images/splitlogo/top_banner_silos_04.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height : 100px;
}
/***********************************************
	content
***********************************************/
#content {
	position : relative;
	width : 100%;
	display : block;
	clear : both;
	float : left;
	background-color:#48586a;
	/*overflow:hidden;	*/
}
/***********************************************
	mainfull
***********************************************/
#mainfull {
	width : 80%;
	background-color : #ffffdd;
	float : right;
	overflow : hidden;
	clear : right;
	/*margin-left : 2%;*/
	margin-right:0%;
	padding-top: 20px;
	padding-left: 15px;
	padding-right: 15px;	
	padding-bottom: 20px;
	/*border: 1px solid #00ff00;*/

}
#mainfull p {
	line-height : 130%;
	padding-top : 0em;
	margin-top : 0em;
}
#mainfull h2 {
	font-size : 130%;
	margin-bottom : 0.4em;	
}
#mainfull h3 {
	font-size : 110%;
	margin-bottom : 0.2em;
}
/***********************************************
	footing
***********************************************/
#footing {
	font-size : smaller;
	width : 100%;
	position : relative;
	float : left;
	clear : both;
	margin-top : 1em;
	color : #666666;
	text-align : center;
}

/***********************************************
	navigation
***********************************************/
#navigation {
	width : 15%;
	background-color : #48586a;
	float : left;
	overflow : hidden;
	line-height : 130%;
}

#navigation ul {
	list-style : none;
	margin-left : 0em;
	padding-left : 0em;
	font-size : 80%;
	background-color : #48586a;	
}

#navigation ul li {
	font-weight : bold;
	background-image : url(/images/site/nav_cornerSilos0.gif);
	background-repeat: no-repeat;
	background-position: top right;
	margin : 0em;
	color: #ffffff;
	background-color : #E4BE73;
	padding : 0em;
	font-size : 100%;
	padding-left : 0.3em;					
}
#navigation ul li ul {
	border-top : 1px solid #ffffff;
	margin-left : -0.3em;
	padding-left : 0.3em;	
	font-size : 100%;	
	background-color : #ffffcc;
	background-image : none;	
	border-bottom : 1em solid #48586a;	
}
#navigation  li ul li{
	border-top : 1px solid #ffffff;
	font-weight : normal;
	margin : 0em;
	padding : 0em;
	background-image : none;
	background-color : #ffffcc;
	border-bottom : 1px solid #a9b6c2;	
}

#navigation a {
	text-decoration : none;
	color : #000000;
	width : 100%;
}
#navigation a:hover {
	text-decoration : underline;
}

#components {
	list-style : none;
	margin-left : 0em;
	padding-left : 0em;	
}

#components li {
	font-weight : bold;
	float : left;
	width : 30%;
}

#components li ul {
	margin-left : 0em;
	padding-left : 1.4em;
	list-style : square;
	padding-bottom : 1em;
}

#components li ul li {
	font-weight : normal;
	float : none;
	width : 100%;	
}

.hidden {
	display : none;
}

#searchbox {
	background-image : url(/images/site/nav_cornerSilos0.gif);
	background-repeat: no-repeat;
	background-position: top right;
	background-color : #E4BE73;
	margin:0px;
}
#searchbox label {
	font-size : 80%;
	text-indent:2px;
	color:#ffffff;
	width : 100%;
	display : block;
	background-image : url(/images/site/nav_cornerSilos0.gif);
	background-repeat: no-repeat;
	background-position: top right;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	background-color : #E4BE73;
	border-bottom : 2px solid #ffffff;
}
#searchbox form {
	padding-top : 0px;
	padding-left: 0px;
	padding-bottom : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	background-color : #ffffcc;
	border-top : 0px solid #ffffff;		
}
#searchbox input {
	margin-top : 0em;
	margin-left:2px;
}
acronym {
  border-bottom: 1px dotted #000000;
}

#banner2 {
	display:none;	
}



