﻿#header .navbarcontainer
{
	width:774px;
	left:2px;
	position:relative;
}
#header #logo
{
    width:774px;
	left:2px;
	position:relative;
    top: 0px;
}
#header .navbar
{
	margin:0px;
	padding:0px;
	font-size:11px;
	font-weight:bold;
}
#header .navbarcontainer ul
{
	text-align:left;
	margin-top:0px;
	/*background-color:#0065B4;*/
	width:774px;
	
}
#header .navbarcontainer a
{
	padding:1px 0px 0px 5px;
	color:#FFF;
	text-decoration:none;
	/*border-right:solid 1px #FFF;*/
	background-color:#0065B4;
	display:block;
	
	background:url(../images/gloss/header-button.png);
	width:81px;
	height:25px;
	
	border-top:solid 2px #0065B4;

}
#header .diy
{
    font-size:11px;
    font-family:Arial Narrow;
}
#header .navbarcontainer a:hover,
#header .navbar .navselected a
{ 	
	background:url(../images/gloss/header-button-highlighted.png);
	border-top:solid 2px #0065B4;
}

#header .navbarcontainer li li a
{
    background-image:none;   
}
#headeroverlay
{
    margin-left:auto;
    margin-right:auto;
    width:780px;
    position:absolute;
    top:0px;
}
#LogoText
{
    text-align:right;
    color: #FFFFFF;
}
/*
#LogoText
{
    position:absolute;
    text-align:right;
    width:400px;
    color:#0065B4;
    left:0px;
    top:20px;
}
*/
#LogoText span.var_a
{
    color:#F98A18;
    font-size:34px;
}
#LogoText span.var_b
{
    color:#FFFFFF;
    text-align:right;
}


#HeaderPhoneNumber
{
    clear:left;
    display:block;
    font-size:22px;
    position:relative;
    top: 75px;
    left: -250px;
}

#HeaderCallCost
{
    position:absolute;
    font-size:10px;
    top:97px;
    left:-4px;
    color:#0065B4;
    width:778px;
    text-align:right;
}

#header
{
    margin-left:auto;
    margin-right:auto;
    width:780px;
    position:absolute;
    top:-1px;
}

