/* TOP WIDGETS */

.global-tools {
	width: 678px;
	height: 30px;
	left: 105px;
	padding-top: 4px;
	background: url(/images/bg/top-tools.gif) no-repeat;
}
body.home .global-tools {
	width: 800px;
	left: 0;
}

.global-tools > * {
	padding-left: 10px;
}
.global-tools > h4 {
	display: none;
}
body.home .global-tools > h4 {
	display: block;
}

.global-tools h4 a {
	color: #fff;
	font-size: 10px;
}
.global-tools form {
	position: absolute;
	border-left: 1px solid #bbb;
}
.global-tools div.track { left: 5px; position: absolute;}
.global-tools div.login { left: 415px; position: absolute;}
.global-tools div.contact { left: 545px; position: absolute;}
.global-tools.logged-in div.track { left: 5px; position: absolute;}
.global-tools.logged-in div.userinfo { left: 300px; top: 2px; position: absolute;}
.global-tools.logged-in div.contact { left: 545px; position: absolute;}
body.home .global-tools div.track { left: 110px; position: absolute;}
body.home .global-tools div.login { left: 520px; position: absolute;}
body.home .global-tools div.contact { left: 650px; position: absolute;}
body.home .global-tools.logged-in div.userinfo { left: 405px; top: 2px; position: absolute;}

.global-tools div label {
	display: none;
}
.global-tools div select,
.global-tools div input[type="text"] {
	width: 80px;
	font-size: 10px;
	background-color: #e7e7e9;
	border: 1px solid #8e9aa8;
}
.global-tools div select.expand {
    width: auto;
}
.global-tools div input[type="text"].empty {
	color: #89a;
}

.global-tools div input[type="image"] {
	border: none;
}


.global-tools div input.btn  {
	cursor: pointer;
	border: none;
}

.global-tools div.userinfo {
	width: 222px;
	padding: 4px 8px;
	/*border-left: 3px double #369;
	background: #fffcd0;*/
}
.global-tools div.userinfo .welcome,
.global-tools div.userinfo input.btn_logout {
	display: inline;
}
.global-tools div.userinfo .welcome,
.global-tools div.userinfo a {
	font-size: 9px;
}
.global-tools div.userinfo .welcome .name {
	font-weight: bold;
}
.global-tools div.userinfo a {
	display: block;
	font-weight: normal;
	padding-left: 8px;
	background: url(/images/aro/sm_blue.gif) 0px 1px no-repeat;
}
.global-tools div.userinfo input.btn_logout {
	position: absolute;
	left: 175px;
	top: 2px;

}
body.home .global-tools div.userinfo input.btn_logout {
	right: 29px;
}



/* SINGLE-IMAGE ROLLOVER BUTTONS (100px v offset) */
.global-tools .btn { height: 21px; }
.global-tools .btn { display: inline; }
.global-tools .btn_track { background: url(/images/btn/track.gif); width: 110px; border: none; }
.global-tools .btn_login { background: url(/images/btn/login.gif); width: 110px; }
.global-tools .btn_contact{ background: url(/images/btn/contact.gif); width: 110px; }
.global-tools .btn_logout { background: url(/images/btn/logout.gif); width: 60px; }
