/*
Author: Rob Watson - Dare Digital
Project: BAR_BA_014_Clydesdale_hp_redesign
Producer: Liz Martin
Date: November 2, 2007
*/
* {
	margin: 0;
	padding: 0;
	}
p {
	padding:5px 0;
	}
a {
	text-decoration: none;
	}		
img {
	border: none;
	}	
	
#wrapper {
	width:944px;
	margin: 0 auto;
	}	

#header {
	min-height:77px;
	height:auto !important;
	height:77px;
	background:#00a4e8 url(images/header_bottom_bg.gif) bottom no-repeat;
	}	

.logo {
	padding:15px 0 0 15px;
	width: 46%;
	}
#uatheading
{
	float: right;	
	padding: 15px 15px 0 0;
}

#topnav {
	margin:5px 0 10px 0;
	}
#topnav ul {
	list-style-type: none;
	}
#topnav li {
	display: inline;
	}	
#topnav li a {
	padding: 0 5px;
	border-right: 1px solid #00254f;
	}	
#topnav li a.lastlink {
	border-right: none;
	}	
		
#contentarea {
	width:100%;
	float: left;
	display: inline;
	}

#subContent
{
	width:100%;
	float:left;
	display: inline;
	min-height: 75px;
}



#main {
	width:686px;
	float:left;
	display:inline;
	}

#mainheader {
	width: 329px;
	height: 25px;
	position: relative;
	padding:0 0 10px 0;
	}
#mainheader span {
	background: url(images/hrd_partner-finances.gif) no-repeat;
	position: absolute;
	width: 100%;
	height: 100%;
	}  

#mainheader span.header-2 {
	background: url(images/hrd_motor-dealer.gif) no-repeat;
	position: absolute;
	width: 100%;
	height: 100%;
	}  
#mainheader span.header-3 {
	background: url(images/hrd_retail-dealer.gif) no-repeat;
	position: absolute;
	width: 100%;
	height: 100%;
	}  
	
p.para {
	width: 640px;
}



.row {
	float: left;
	clear: both;
	margin: 10px 0 10px 0;
	width: 100%;
	}
.boxless {
	width:230px;
	float: left;
	display: inline;
	margin: 0;	
	}
.boxes {
	width:219px;
	float: left;
	display: inline;
	margin: 0 10px 0 0;	
	background:url(images/bg_box.gif) left top no-repeat;
	}
.boxesend {
	width:219px;
	height:7px;
	background:url(images/box_end.gif) left top no-repeat;
	overflow:hidden;
	}	
	
.lastbox {
	margin: 0 0 0 0;
	}
.boxcontent {
	padding:10px;
	min-height: 125px;
	height: auto !important;
	height:125px;
	}	
.boxes img {
	float: left;
	}
.boxes ul,
.boxless ul {
	clear: both;
	margin: 10px 0 0 0;
	}
.boxes ul.tenpxpadding {
	margin:20px 0 0 0;
	}	
.boxes ul.nomargin,
.boxless ul.nomargin {
	margin: 0;
	}	
.boxes li, 
.boxless li {
	list-style-type: none;
	background: url(images/link_arrow.gif) left top no-repeat;
	padding-left: 15px;
	}
	
.boxes li.down {
	list-style-type: none;
	background: url(images/link_arrow_down.gif) left top no-repeat;
	padding-left: 15px;
	}	






#sidebar {
	padding: 30px 0 0 0;
	width:229px;
	float: left;
	display:inline;
	margin-left: 25px;
	}
 .sidebar{
	padding: 30px 0 0 0;
	width:229px;
	float: left;
	display:inline;
	margin-left: 25px;
	}
.sideboxes {
	clear: both;
	width:229px;
	background: url(images/sideboxes_header_bg.gif) top no-repeat;	
	margin:0 0 15px 0;
	}
	
.sideboxes h2 {
	padding: 9px 0 5px 10px;
	}
	
.sideboxescontent {
	padding:10px;
	border-top:1px solid #ffffff;
	background:#e5f5fa;
	}
.sideboxescontent li {
	list-style-type: none;
	background: url(images/link_arrow.gif) left top no-repeat;
	padding-left: 13px;
	}


#footer {
	clear:both;
	margin:50px 0 0 0;
	}	
	
#topfooternav ul {
	list-style-type: none;
	text-align:center;
	}
#topfooternav li {
	display: inline;
	}	
#topfooternav li a {
	padding: 0 5px;
	border-right: 1px solid #00254f;
	}	
#topfooternav li a.lastlink {
	border-right: none;
	}		
	
	
	
#footerbar {
	background: #e5f5fa;
	margin: 10px 0 0 0;
	/*padding: 6px 0 6px 20px;*/
	padding: 6px 0 6px 0;
	text-align: center;
	}	
#footerbar ul {
	list-style-type: none;
	}
#footerbar li {
	display: inline;
	}	

#footerbar li a {
	padding: 0 5px;
	border-right: 1px solid #00254f;
	}
#footerbar li a.firstlink {
	padding-left: 0;
	}			
#footerbar li a.lastlink {
	border-right: none;
	}	
	
	
#footerlegal {
	margin: 15px 30px 10px 7px;
	}	
		