/* -- undo browser HTML defaults -- */
table,tr,td,th,ul,ol,dl,li,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,textarea,select,address,img,hr,a,optgroup,option {
	font: normal 12px "Trebuchet MS", Arial, sans-serif;
	padding:0px;
	margin:0px;
	cursor:default;
	color: #333333;
	text-decoration:none;
	vertical-align:top;
}
optgroup {
	color: #487286;
	font-weight:bold;
	padding:0px 0px 5px 5px;
}
option {
	padding:2px 0px 2px 10px;
}
img,acronym,hr {border: none;}
a, a img, option {cursor:pointer;}
a:hover {text-decoration:underline;}
acronym {cursor:help;}
hr {
	height:1px;
	background:#CCCCCC;
	color:#CCCCCC;
}
select {height:18px;}
input, textarea {
	padding:2px;
	cursor: text;
}

input.submit {
	height:25px;
	cursor:pointer;
}
/* -- */
body {
	background: #FFFFFF url(../img/body.gif) repeat-x left top;
	text-align:center;
}
#globalheader {
	background: url(../img/header.gif) no-repeat left top;
	margin:0px auto;
	width:431px;
	height:75px;
}
#globallogo {
	padding:0px 0px 0px 8px;
	float:left;
}
#globalnav {
	margin:0px 0px 0px 16px;
	display:block;
	float:left;
}
#globalnav li, #globalnav li a {
	display:block;
	float:left;
	width:77px;
	height:48px;
	list-style: none;
}
#globalnav li a span {
	display:none;
}
#globalnav li a.home {background: url(../img/nav/home.gif) no-repeat left top;}
#globalnav li a.home:hover {background: url(../img/nav/home.gif) no-repeat left -49px;}
#globalnav li a.contact {background: url(../img/nav/contact.gif) no-repeat left top;}
#globalnav li a.contact:hover {background: url(../img/nav/contact.gif) no-repeat left -49px;}