

.main-links li, .sub-links li {
	margin-right:8px;
}
#topbar .top-links {
    width: 430px;
}
#nav li.nav1 a {
	line-height: 45px;
}
#nav li.nav2 a {
	line-height: 45px;
}
#nav li.nav3 a {
	line-height: 45px;
}
#nav li.nav4 {
	width:11%;
}
#nav li.nav4 a {
	line-height: 18px;
	padding: 4px 0 2px !important;
}
#nav li.nav5 a {
	line-height: 45px;
}
#nav li.nav6 {
	width:14%;
}
#nav li.nav6 a {
	line-height: 18px;
	padding: 4px 0 2px !important;
}
#nav li.nav7 {
	width:9%;
}
#nav li.nav7 a {
	line-height: 18px;
	padding: 4px 0 2px !important;
}
#nav li.nav8 {
	width:12.79%;
}
#nav li.nav8 a {
	line-height: 18px;
	padding: 4px 0 2px !important;
}
#nav li.nav9 {
	width:12%;
	
}
#nav li.nav9 a {
	line-height: 18px;
	padding: 4px 0 2px !important;	
}

.top-social-media div{width:20px;}
.top-social-media .twitter {
	background: url(../images/icons/icon-twitter.png) no-repeat 0px 0px;
	width:20px;
	height:10px;
	cursor: pointer;
	
}
.top-social-media .facebook {
	background: url(../images/icons/icon-facebook.png) no-repeat 0px 0px;
	width:20px;
	height:10px;
	cursor: pointer;
}
.top-social-media .youtube {
background: url(../images/icons/icon-youtube.png) no-repeat 0px 0px;
	width:20px;
	height:10px;
	cursor: pointer;
}
.top-social-media .in {
background: url(../images/icons/icon-in.png) no-repeat 0px 0px;
	width:20px;
	height:10px;
	cursor: pointer;
}
.cms-search .SearchBox {
padding: 4px;
}
.hhs-logo-footer  {
	position: absolute;
	margin-top:20px;
	
}


#wrapper .main-content .center-column {width:68%; margin-right:2%;}
h1 {    
    padding-bottom: 10px !important;
}

/*Fixes for the footer */
.hhs-logo-footer img 
{
	margin:0
}

#p_footer .global-site-links ul 
{
	display:block
}

#p_footer .global-site-links li 
{
	display:block;
	float:left
}

#p_footer .global-site-links li a 
{
	display: block
}

.blue h2 { padding-top:3px;}