#headerwrapper {
	width:970px;
	margin-left:auto;
	margin-right:auto;
	padding-left:0px;
	padding-right:0px;
	background-color:#FFFFFF;
}

#header_backround {
	display:block;

}
#headerwrapper table{
	width:970px;
}

.sign_header_empty {
	height:121px;
	width:391px;
}
.sign_header_big {
	background:url(/images/2008/sign_header_big.jpg) right top no-repeat;
	display:block;
	height:121px;
	width:391px;
}
.sign_header_right_new {
	background:url(/images/2008/sign_header_right.gif) left top no-repeat;
	display:block;
	width:209px;
	height:121px;
}
.sign_fully_bonded {
	width:241px;
	height:104px;
	background:url(/images/2008/fully_bonded_02.gif) right top no-repeat;
}

#sign_header_short_new {
	padding:0px;
	margin:0px;
	width:776px;
	background:url(/images/2008/sign_header_short.gif) right top no-repeat;
	display:block;
	font-size:9px;
	line-height:8px;
	color:#333333;
	text-decoration:none;
	font-family:Verdana;
	text-align:right;
}

#sign_header_short_new a:link,
#sign_header_short_new a:visited  {
	color:#333333;
	line-height:17px;
	text-decoration:none;
}
#sign_header_short_new a:hover {
	color:#ff9f00;
	text-decoration:underline;
}
#short_menu_header {
	float:left;
	padding:0px;
	margin:0px;
	width:293px;
	max-width:293px;
	font-size:9px;
	line-height:17px;
	color:#00123d;
	text-decoration:none;
	font-family:Verdana;
	text-align: left;
}
#short_menu_header a:link,
#short_menu_header a:visited  {
	color:#00123d;
	text-decoration:none;
}
#short_menu_header a:hover {
	color:#ff9f00;
	text-decoration:underline;
}

#sign_header_short {
	padding:0px;
	margin:0px;
	width:776px;
	background:url(/images/2008/sign_header_short.jpg) right top no-repeat;
	display:block;
	font-size:9px;
	line-height:8px;
	color:#333333;
	text-decoration:none;
	font-family:Verdana;
	text-align:right;
}

#sign_header_short a:link,
#sign_header_short a:visited  {
	color:#333333;
	line-height:17px;
	text-decoration:none;
}
#sign_header_short a:hover {
	color:#ff9f00;
	text-decoration:underline;
}
div.transpix-line {
	font-size:0px;
	height:1px;
	max-height:1px;
	background-color:#FFFFFF;
}

.phone {
	font-family:Arial;
	margin-right:2px;
	padding-top:14px;
	font-size:30px;
	color:#ef3133;
	font-weight:bold;
	line-height:30px;
	text-align:right;
}
a.phone:link, a.phone:visited {
	font-family:Verdana;
	font-size:30px;
	color:#ef3133;
	font-weight:bold;
	text-align:right;
	padding-top:0px;
	padding-bottom:13px;
	margin-left:15px;
	margin:0px;
}
a.phone:hover {
	font-family:Verdana;
	font-size:30px;
	color:#ff9c00;
	font-weight:bold;
	text-align:right;
	padding-top:0px;
	padding-bottom:13px;
}
.badges {

	padding-top:19px; 
	margin-left:90px;

}


/* MAIN MENU NAVIGATION */

#main_menu td {
	background-image:url("/images/2008/main_menu_bg.gif");
	background-repeat:repeat-x;
	width:120px;
}

#main_menu a:link,
#main_menu a:visited  {
	background-image:url("/images/2008/header_menu.gif");
	background-repeat: repeat-x;
	display:block;
	font-family:Verdana;
	color:#003366;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	height: 38px;
	padding-top: 5px;
}

#main_menu a:hover {
	background-image:url("/images/2008/header_menu_hover.gif");
	color:#000000;
	
}

#main_menu a.selected:link,
#main_menu a.selected:visited{
	background-image:url("/images/2008/header_menu_hover.gif");
	
}
#main_menu div.mickey {width:108px; height:34px; background:url(/images/2008/mickey1.gif) right top no-repeat; display:block; cursor:pointer;}