body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote {margin:0;padding:0;}

fieldset, img {border:0;}
.floatLeft {float:left;}
.floatRight {float:right;}
br.clearBoth {clear:both;height:0;line-height:0;}
.clearRight {clear:right;height:1px;overflow:hidden;margin:-1px 0 0 0;font-size:1px;}

p,li,label {font-family:Arial,Helvetica,sans-serif;font-size:12px;padding:0;margin:0;color:#4b4d59;}
p.yousearched {padding-top:10px;padding-bottom:5px;font-size:16px;}
label {float:left;width:100px;text-transform:capitalize;}
label.notr {float:left;width:100px;text-transform:none;}
label.required {background-image:url(http://www.exchangeandmart.co.uk/graphics/required.gif);background-repeat:no-repeat;background-position:0 6px;padding:4px 0 0 12px;width:88px;}

span.qu {font-size:14px} /*move up angle quotes*/
a.homelink {color:#4e505f;text-decoration:none;font-weight:800;}

#header {margin:0 0 10px 0; padding:10px 10px 0 10px; background-color:#fff;width:990px;text-align:left;float:left;}
#page {margin:0; padding:0 10px 10px 10px; background-color:#fff;width:990px;text-align:left;float:left;}
#leftbar {margin:0 10px 0 0; padding:0; background-color:#fff;width:220px;text-align:left;float:left;}
#content {margin:0; padding:0; background-color:#fff;width:630px;text-align:left;float:left;}
#twocol {margin:0; padding:0; background-color:#fff;width:860px;text-align:left;float:left;}
#rightbar {margin:0 0 10px 10px; padding:0; background-color:#fff;width:120px;text-align:left;float:right;}
#shortlist {margin:0 10px 0 0; padding:0; background-color:#fff;width:140px;text-align:left;float:left;}

.login {background-image:url(http://www.exchangeandmart.co.uk/graphics/icon_login.gif);background-repeat:no-repeat;background-position:6px 0;}
.contact {background-image:url(http://www.exchangeandmart.co.uk/graphics/icon_contact.gif);background-repeat:no-repeat;background-position:6px 0;}
.myads {background-image:url(http://www.exchangeandmart.co.uk/graphics/icon_myads.gif);background-repeat:no-repeat;background-position:6px 0;}
.help {background-image:url(http://www.exchangeandmart.co.uk/graphics/icon_help.gif);background-repeat:no-repeat;background-position:6px 0;}

#content h1 {}
span.testdate {font-size:12px;}
.col1 h2 {margin-top:10px;color:#535169;}
#mpu {margin-bottom:10px;}
.col1 p {padding-bottom:10px;}
.col2 h3 {background-color:#e7edfb;color:#4a4d5c;text-transform:none;padding:7px;}
.like {padding:7px;}
.boldfirst {color:#f00;}
.clearer {font-size:13px;font-weight:800;padding-right:10px;}

.blr {border-right:1px solid #eef2fb;border-left:1px solid #eef2fb;}
h3.bh {font-size:14px;color:#293d94;font-weight:800;text-decoration:none;background-color:#fff;text-transform:none;padding:5px 0 5px 0;}
.bbox {width:202px;margin-right:10px;margin-bottom:10px; float:left;}
.bbox h3  {font-size:14px;color:#293d94;font-weight:800;text-decoration:none;text-transform:none;padding:5px 0 5px 0;}
.homebb {background-color:#d8e4fc;}

a {text-decoration:underline;font-weight:400;}
a:link {color:#243793;}
a:visited {color:#243793;}
a:hover {color:#243793;text-decoration:underline;}

/*top level navigation*/
#menu1{margin:3px 0 0 0; padding:0;height:29px;background-color:#fff;width:550px; float:left;}
#menu1 .selected{margin:0; padding:0;height:29px;background-color:#4878cd;background-image:url(http://www.exchangeandmart.co.uk/graphics/menu1_ov.gif);background-repeat:no-repeat;}
#menu2{margin:0 0 0 0; padding:0;background-image:url(http://www.exchangeandmart.co.uk/graphics/menu2tile.gif);background-repeat:repeat-x;height:19px;background-color:#4878cd;border-top:1px solid #4878cd;}
#menu2 .selected{margin:0; padding:0;background-image:url(http://www.exchangeandmart.co.uk/graphics/menu2tile_ov.gif);background-repeat:repeat-x;height:19px;background-color:#cf0618;}
#menu3{margin:10px 0 20px 0; padding:0;}
#menu4{margin:5px 0 0 0; padding:0;float:right;width:400px;height:20px;}
.footer {float:left;text-align:left;}

/*primary nav*/
#nav1 {	position:relative;	padding:0 0 0 0;	margin:0;	list-style:none;}
#nav1 LI {font-size:12px;float:left; margin:0;	padding:0;text-transform:uppercase;width:169px;background-image:url(http://www.exchangeandmart.co.uk/graphics/menu1_up.gif);background-repeat:no-repeat;background-color:#abacae;border-right:6px solid #fff;}
#nav1 A {display:block;	color:#fff;	text-decoration:none;	font-weight:bold;	margin:0;	padding:7px 5px 6px 10px;}
/*secondary nav*/
#nav2 {	position:relative; float:left; 	padding:0 0 0 0;	margin:0;	list-style:none;}
#nav2 LI {font-size:11px;float:left; margin:0;	padding:0;text-transform:uppercase;border-right:1px solid #0b3a7e;}
#nav2 A {display:block;	color:#fff;	text-decoration:none;	font-weight:bold;	margin:0;	padding:2px 20px 1px 20px;}
/*tertiary nav*/
#nav3 {	position:relative; float:left; 	padding:0 0 0 0;	margin:0;	list-style:none;}
#nav3 LI {font-size:11px;float:left; margin:0;	padding:0;text-transform:uppercase;border-left:1px solid #15489b;}
#nav3 A {display:block;	color:#1c368b;	font-weight:bold;	margin:0;	padding:0 20px 0 20px;}
#nav3 A.selected {display:block;	color:#c00;	font-weight:bold;	margin:0;	padding:0 20px 0 20px;}
/*log in etc nav*/
#nav4 {	position:relative; float:right; 	padding:0 0 0 0;	margin:0;	list-style:none;}
#nav4 LI {font-size:11px;float:right; margin:0;	padding:0;border-right:1px solid #15489b;}
#nav4 A {display:block;	color:#1c368b;	font-weight:bold;	margin:0;	padding:0 5px 3px 30px;}

#nav5 {	position:relative; float:left; 	padding:0 0 0 0;	margin:0;	list-style:none;}
#nav5 LI {font-size:11px;float:left; margin:0;	padding:0;border-right:1px solid #15489b;}
#nav5 A {display:block;	color:#1c368b;	font-weight:bold;	margin:0;	padding:0 10px 0px 10px;}