* { padding: 0px; margin: 0px; }

p,fieldset,table,pre { margin:0px; }

h1 { color:#B61D22; font-size:14px; }

h2 { color:#B61D22; font-size:11px; }

form { margin: 0px; padding: 0px; }

input[type="text"] {
	font-size: 11px;
	color: #646464;
	}
	
input[type="password"] {
	font-size: 11px;
	color: #646464;
	}
	
input[type="reset"] {
	font-size:11px;
	}
	
input[type="submit"] {
	font-size:11px;
	}
	
textarea {
	resize: none;
	color: #646464;
	font-family: Tahoma, Helvetica, Arial, sans-serif;
	font-size: 11px;
	}
	
select {
	font-size: 11px;
	color: #646464;
	background-color: #FFFFFF;
	border:1px solid #646464;
	}
	
.column { float:left; }

.strong {
	font-weight:bold;
	}

a:link { text-decoration:underline; color: #dd5928; }
a:visited { text-decoration:underline; color: #dd5928; }
a:hover { text-decoration:none; color: #646464; }

body {
	font-family: Tahoma, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #646464;
	margin: 0px;
	padding: 0px;
	}

#wrapper { 
	margin: 0 auto;
	width: 955px;
	}

#header {
	width: 955px;
	float: left;
	height: 100px;
	}
	
	#logo {
		float:left;
		background:	url(../images/logo.gif) no-repeat;
		width:132px;
		height:84px;
		margin:8px 0px 0px 75px;
		_margin:8px 0px 0px 40px;
		}
		
	#headerNavi {
		float:left;
		margin:67px 0px 0px 375px;
		*margin:62px 0px 0px 375px;
		_margin:67px 0px 0px 275px;;
		}
		
		#btn_contact {
			position:absolute;
			}
	
			#btn_contact li {
				width: 55px;
				height: 8px;
				background: url(../images/btn_contact.gif) 0 0px no-repeat;
				_background: url(../images/btn_contact2.gif) 0 0px no-repeat;
				list-style: none;
				}
			#btn_contact a { width: 55px; height: 8px; display: block; }
			#btn_contact #contact_click a:hover {
				background:url(../images/btn_contact.gif) no-repeat 0px -9px;
				_background:url(../images/btn_contact2.gif) no-repeat 0px -14px;
				}
			
		#btn_sitemap {
			position:absolute;
			margin-left:45px;
			}
	
			#btn_sitemap li {
				width: 38px;
				height: 8px;
				background: url(../images/btn_sitemap.gif) 0 0px no-repeat;
				_background: url(../images/btn_sitemap2.gif) 0 0px no-repeat;
				list-style: none;
				}
			#btn_sitemap a { width: 38px; height: 8px; display: block; }
			#btn_sitemap #sitemap_click a:hover {
				background:url(../images/btn_sitemap.gif) no-repeat 0px -9px;
				_background:url(../images/btn_sitemap2.gif) no-repeat 0px -14px;
				}
	
	#language {
		float:right;
		margin:55px 30px 0px 0px;
		padding:6px 0px 0px 75px;
		background: url(../images/language.gif) no-repeat;
		width: 90px;
		height: 30px;
		}
	
#navi {
	width: 955px;
	float: left;
	height: 23px;
	background-color: #00733c;
	padding: 12px 0px 0px 0px;
	}
	
	#btn_home {
		position:absolute;
		margin-left: 40px;
		}
	
		#btn_home li { width: 36px; height: 11px; background: url(../images/btn_home.gif) 0 0px no-repeat; list-style: none;}
		#btn_home a { width: 36px; height: 11px; display: block; }
		#btn_home #home_click a:hover { background:url(../images/btn_home.gif) no-repeat 0px -13px; }
		
	#btn_about {
		position:absolute;
		margin-left: 100px;
		}
	
		#btn_about li { width: 90px; height: 11px; background: url(../images/btn_about.gif) 0 0px no-repeat; list-style: none;}
		#btn_about a { width: 90px; height: 11px; display: block; }
		#btn_about #about_click a:hover { background:url(../images/btn_about.gif) no-repeat 0px -13px; }
		
	#btn_research {
		position:absolute;
		margin-left: 190px;
		}
	
		#btn_research li { width: 60px; height: 11px; background: url(../images/btn_research.gif) 0 0px no-repeat; list-style: none;}
		#btn_research a { width: 60px; height: 11px; display: block; }
		#btn_research #research_click a:hover { background:url(../images/btn_research.gif) no-repeat 0px -13px; }
		
	#btn_knowledge {
		position:absolute;
		margin-left: 260px;
		}
	
		#btn_knowledge li { width: 139px; height: 11px; background: url(../images/btn_knowledge.gif) 0 0px no-repeat; list-style: none;}
		#btn_knowledge a { width: 139px; height: 11px; display: block; }
		#btn_knowledge #knowledge_click a:hover { background:url(../images/btn_knowledge.gif) no-repeat 0px -13px; }
		
	#btn_support {
		position:absolute;
		margin-left: 380px;
		}
	
		#btn_support li { width: 117px; height: 11px; background: url(../images/btn_support.gif) 0 0px no-repeat; list-style: none;}
		#btn_support a { width: 117px; height: 11px; display: block; }
		#btn_support #support_click a:hover { background:url(../images/btn_support.gif) no-repeat 0px -13px; }
		
	#drop_about {
		position:absolute;
		visibility:hidden;
		margin:23px 0px 0px 177px;
		width:135px;
		}
		
	#drop_research {
		position:absolute;
		visibility:hidden;
		margin:23px 0px 0px 310px;
		width:200px;
		}
		
	#drop_knowledge {
		position:absolute;
		visibility:hidden;
		margin:23px 0px 0px 523px;
		width:135px;
		}
		
	#drop_support {
		position:absolute;
		visibility:hidden;
		margin:23px 0px 0px 750px;
		width:135px;
		}
		
		#drop_listing {
			background-color:#00733c;
			color:#c1d72f;
			text-align:center;
			line-height:25px;
			}
			
			#drop_listing a:link { text-decoration:none; color: #c1d72f; }
			#drop_listing a:visited { text-decoration:none; color: #c1d72f; }
			#drop_listing a:hover { text-decoration:none; color: #ffffff; }
			
		#drop_corner {
			background:url(../images/dropcorner.gif) no-repeat;
			width:135px;
			height:10px;
			}
			
			#drop_corner_wide {
				background:url(../images/dropcorner_wide.gif) no-repeat;
				width:200px;
				height:10px;
				}
	
#navibar {
	width: 955px;
	float: left;
	height: 20px;
	background-color: #c1d72f;
	}

#footer { 
	 width: 955px;
	 height:50px;
	 clear: both;
	 border-top: 1px solid #ffebb4;
	 background: #fffae6;
	 color: #faa61a;
	}
	
	#footer a:link { text-decoration:none; color: #faa61a; }
	#footer a:visited { text-decoration:none; color: #faa61a; }
	#footer a:hover { text-decoration:underline; color: #dc651d; }
	
	#copyright {
		float:left;
		padding: 15px 0px 0px 30px;
		}
	
	#tenfingers {
		float:right;
		padding: 15px 30px 0px 0px;
		}