div#header
{
	width: 950px;
	height: 127px;
	background: url(../images/TMST_LogoBlueBackground.gif) no-repeat 10px 25px;
	position: relative;
	padding: 0;
	margin: 0;
}

div#header img#trans_top
{
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 0;
}

ul#gnav
{
	background:transparent url(../images/header/transparent_notab.png) no-repeat scroll center bottom;
	height:10px;
	list-style-type:none;
	padding-left:582px;
	position:relative;
	top:15px;
	width:368px;
}

ul#gnav li
{
	float: left;
	padding: 0 0;
	height: 21px;
	text-align: center;
}

ul#gnav li a
{
	display: block;
	height: 21px;
	text-indent: -9000px;
}

ul#gnav li#gnav_investors
{
	width: 83px;
	background: url(../images/header/gnav_investors_hover.gif) no-repeat 24px 11px;
}

ul#gnav li#gnav_investors a
{
	width: 83px;
	background: url(../images/header/gnav_investors.gif) no-repeat 24px 11px;
}

ul#gnav li#gnav_correspondent
{
	width: 148px;
	background: url(../images/header/gnav_correspondent_hover.gif) no-repeat 14px 11px;
}

ul#gnav li#gnav_correspondent a
{
	width: 148px;
	background: url(../images/header/gnav_correspondent.gif) no-repeat 14px 11px;
}

ul#gnav li#gnav_wholesale
{
	width: 123px;
	background: url(../images/header/gnav_wholesale_hover.gif) no-repeat 14px 11px;
}

ul#gnav li#gnav_wholesale a
{
	width: 123px;
	background: url(../images/header/gnav_wholesale.gif) no-repeat 14px 11px;
}

ul#gnav li#gnav_media
{
	width: 74px;
	background: url(../images/header/gnav_media_hover.gif) no-repeat 16px 11px;
}

ul#gnav li#gnav_media a
{
	width: 74px;
	background: url(../images/header/gnav_media.gif) no-repeat 16px 11px;
}

ul#gnav li#gnav_investors a:hover,
ul#gnav li#gnav_correspondent a:hover,
ul#gnav li#gnav_wholesale a:hover,
ul#gnav li#gnav_media a:hover,
body.media ul#gnav li#gnav_media a,
body.investors ul#gnav li#gnav_investors a { background: none; }
ul#gnav li a { font-size: 10px; }

div#header h1
{
	width: 400px;
	float: left;
}

div#header h1 
{
	display: block;
	width: 400px;
	height: 100px;
	text-indent: -9000px;
}

div#header label
{
	display: block;
	padding-top: 10px;
	float: right;
	padding-right: 25px;
}

div#header input.search_input
{
	border: dotted 1px #001e78;
	width: 197px;
	height: 19px;
	/* Blue */
	color: #001e78;
	/* Tan */
	float: left;
}

div#header label img { padding-left: 10px; }

div#header label a
{
	margin-left: 10px;
	margin-top: 6px;
	float: left;
	display: block;
	width: 27px;
	height: 10px;
	font-size: 6px;
	line-height: 6px;
	text-indent: -9000px;
	background: url(../images/header/go_button.gif) no-repeat;
}

div#header label a:hover
{
	background-image: url(../images/header/go_button_hover.gif);
	background-repeat: no-repeat;
}

