﻿body {
	margin: 0; 
	padding: 0; 
}

#top-nav, #top_nav_h, .img_b_r, #search, imrcmain0, .multi_rightcol, #masthead_search, #group_nav, #drop_menu, #leftcol, #rightcol, #imenus0, #brand_img_t5, #imenus0 ul, #imenus0 li ul, #rightcol_img, #red_box, #linkbar, #footer, #ctl00_ContentPlaceHolder1_tabCont_header, #top_bar_t1 {
	display: none;
	clear: both;
	float: none !important;
}

.haymarket_tab {
    overflow: visible !important;
}

#top_bar {
	clear: both;
	float: none !important;
	background: none !important;
}

.multi_content {
	clear: both;
	float: none !important;
}

#masthead_logo {
	float: none !important;
	right: 0;
	top: 0;
	padding-right: 10px;
	position: absolute;
}

#wrap { 
	float: none !important;
	margin: 60px 0 0 10px!important;
}

#content{ 
	float: none !important;
}

#twocol {
    clear: both;
	float: none !important;
}

#restab {
	clear: both;
}

#twocol #img {
	float: none !important;
	clear: both;
}

.mag10 {
	clear: both;  
	width: 70%;
}

.newsa_right_img { 
	float: none !important;
}

.pad10 {
	clear: both; 
	width: 70%;
}

.res {
	margin: 0 5px !important;
}

.mag20_b { 
	width: 70%;
}

#ctl00_ContentPlaceHolder1_tabCont_body {
    clear: both;
}

#ctl00_ContentPlaceHolder1_tabSolutionsContent_tabIntro {
    clear: both;
}


/* links --------------------------------------------------------------------- */

a:link {color: #003399; font-size:100%;text-decoration: underline;}
a:visited {color:#003399; font-size:100%; text-decoration: underline;}
a:hover { color: #003399; font-size:100%;text-decoration: underline;}

