a:visited {color:#ce202c;text-decoration: none;}
a:link {color:#ce202c;text-decoration: underline;}
a:hover {color:#ce202c;}

a.bodylink {color: #7F7C7A; border-bottom: 1px dotted #7f7c7a; font-weight: normal;}
a.bodylink:hover, body a.bodylink:active {text-decoration: none;}
form { margin:0;padding:0;}

P {
padding:0px;
margin-top:0px;
margin-bottom:10px;
}
body {
font-size:10px;
line-height:120%;
font-family: verdana, arial, helvetica, "bitstream vera sans", sans-serif;
color: #272727;
text-align:center;
margin-top:0px;
padding:0;
background: top left repeat-x url(images/ibtbg.jpg);
}

/* MASTER CONTAINERS */
#canvas {
width:978px;
text-align:left;
margin-left:auto;
margin-right:auto;
}
#marginleft {
width:6px;
height:716px;
background-image: url(images/gradleft.jpg);
float:left;
}
#marginright {
width:6px;
height:716px;
background-image: url(images/gradright.jpg);
float:right;
}
#outer {
width:966px;
padding:0;
float:left;
margin-bottom:0px;
background-color:transparent;
}

/* MASTER HEADER STUFF */
/* MASTER HEADER CONTAINERS */
#head-container {
position: relative;
height:128px;
width:966px;
background-image: url(images/headbg.gif);
float:left;
}
#logo {
position:absolute;
top:0px;
left:0px;
width:312px;
float:left;
}
#logo h1 {
background-image: url(images/logo.gif);
background-repeat:no-repeat;
text-indent:-900em;
height:128px;
border-bottom:0px dotted black;
margin:0 0 0 0;}

#logo p {margin:6px 0 3px 0px;}
#logo img {margin:2px 0 3px 0px;}
#logo a {text-indent:-900em;width:312px;height:128px;display:block;text-decoration:none;}

#contact {
position:absolute;
top:56px;
right:20px;
width:292px;
float:left;
}
#contact h1 {
background-image: url(images/contact.gif);
background-repeat:no-repeat;
text-indent:-900em;
height:38px;
border-bottom:0px dotted black;
margin:0 0 0 0;
}
#contact p {margin:6px 0 3px 0px;}
#contact img {margin:2px 0 3px 0px;}
#contact a {text-indent:-900em;width:292px;height:38px;display:block;text-decoration:none;}

#contactdetails {
position:absolute;
top:38px;
right:20px;
width:292px;
float:left;
}
#contactdetails h3 {
height:18px;
border-bottom:0px dotted black;
margin:0 0 0 0;
font-weight: normal;
font-size:11px;
text-align:right;}

/* BANNERS HOME */
#homebanner_container {
position: relative;
height:244px;
width:966px;
background-color:#FFFFFF;
float:left;
}
#buying_a_business {
border-top: 0px solid #0066CC;
width:483px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#buying_a_business h2 {
background-image: url(images/buying_a_business.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:244px;
border-bottom:0px dotted black;
margin:0px 0 0 0;
}
#buying_a_business a {
text-indent:-900em;
width:483px;
height:244px;
display:block;
text-decoration:none;
}
#selling_a_business {
border-top: 0px solid #0066CC;
width:483px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#selling_a_business h2 {
background-image: url(images/selling_a_business.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:244px;
border-bottom:0px dotted black;
margin:0px 0 0 0;
}
#selling_a_business a {
text-indent:-900em;
width:483px;
height:244px;
display:block;
text-decoration:none;
}




/* HEADER NAVIGATION */
#navigation_top {
position: relative;
height:29px;
width:916px;
background-color:#ce202c;
float:left;
color: #444;
font-size: 12px;
z-index:99;
text-align:center;
padding-left:30px;
padding-right:20px;

}
#navigation_top a {font-weight: normal;color: #fcac3f;text-decoration: none;}
#navigation_top a:hover {text-decoration: underline;}
#navigation_top ul {margin-top:0px;}
#navigation_top li {display: block;float: left;padding-left:10px;}/* LEFT */

ul#terms  {padding: 0; margin:8px 0 0 0px;}
ul#terms li {line-height: 14px; border-right: 1px solid #9ba7ba; padding-right: 10px;}/* RIGHT */
ul#terms li a { font-weight: normal;}
ul#terms li.contact {border-right: none!important;padding-right: 0px;padding-left: 10px}/* LEFT */
ul#terms li.portfolio {float:right;border-right: none!important;padding-right: 0px;padding-left: 0px;margin-right:0px;}
ul#terms li.home {margin-left:0px;padding-left:0px;}
/* END NAVIGATION TOP */



body.home #homelink a {color: #EEEEEE; font-weight: bold;}
body.about #aboutlink a {color: #EEEEEE; font-weight: bold;}
body.buying #buyinglink a {color: #EEEEEE; font-weight: bold;}
body.selling #sellinglink a {color: #EEEEEE; font-weight: bold;}
body.legal #legallink a {color: #EEEEEE; font-weight: bold;}
body.careers #careerslink a {color: #EEEEEE; font-weight: bold;}
body.contact #contactlink a {color: #EEEEEE; font-weight: bold;}
body.portfolio #portfoliolink a {color: #EEEEEE; font-weight: bold;}

body.terms #termslink a {font-weight: bold;}
body.privacy #privacylink a {font-weight: bold;}







































/* FOOTER STYLES */
#doms_container {
position: relative;
height:56px;
width:966px;
background-image: url(images/smartway.gif);
background-repeat:no-repeat;
float:left;
}
#smart h3 {
background-image: url(images/smartway.gif);
background-repeat:no-repeat;
text-indent:-900em;
height:56px;
border-bottom:0px dotted black;
margin:0 0 0 0;
}
#info {
position:absolute;
top:16px;
left:30px;
width:400px;
float:left;
}
#info h3 {
margin:0 0 0 0;
font-size: 11px;
font-weight: normal;
}

/* FOOTER NAVIGATION */
#navigation {
position: relative;
height:40px;
width:916px;
padding-left:30px;
padding-right:20px;
background-image: url(images/footergrad.jpg);
background-repeat:no-repeat;
float:left;

font-size: 1.0em;
z-index:99;
}
#navigation a {font-weight: normal;color: #474646;text-decoration: none;}
#navigation a:hover {text-decoration: underline;}
#navigation ul {text-align:right;margin-top:10px;}
#navigation li {display: block;float: right;padding: 0 0 0 10px;}

ul#termsetc  {margin-left:0px;padding-left:0px;}
ul#termsetc li.home {margin-left:0px;padding-left:0px;}
ul#termsetc li {line-height: 14px; border-right: 1px solid #9ba7ba; padding-right: 10px;}
ul#termsetc li a { font-weight: normal;}

ul#termsetc li.noborder {border-right: none!important;margin-right:0px;padding-right:0px;}
ul#termsetc li.copyright {border-right: none!important;margin-left:0px;padding-left:0px;float: left;}





/* CONTENT */
#content {
width:966px;
background-color:#d4d4d4;
float: left;
}

#textarea {
font-size:11px;
line-height:120%;
border-top: 0px solid #0066CC;
width:570px;
margin-right:0px;

padding:26px 0px 0px 58px;
float:left;
}
#textarea h3 {
font-size:13px;
line-height:120%;
font-weight:bold;
color:#ce202c;
}

#textarea_full {
font-size:11px;
line-height:120%;
border-top: 0px solid #0066CC;
width:850px;
margin-right:0px;

padding:26px 58px 0px 58px;
float:left;
}
#textarea_full h3 {
font-size:13px;
line-height:120%;
font-weight:bold;
color:#ce202c;
}
#textarea_full hr {
width:66%;
color: #444;
background-color: #444;
text-align: center;
height: 1px;
border: 0px;
margin-top: 15px;}



.paraintro {
font-size:13px;
line-height:120%;
font-weight:bold;
}


.redtext { font-weight:bold;color:#ce202c;}















/* MASTER PAGES */
/* HOME PAGE */
#thecompany {
font-size:11px;
line-height:120%;
border-top: 0px solid #0066CC;
width:492px;
margin-right:0px;

padding:0px 0px 0px 58px;
float:left;
}
#thecompany h2 {
background-image: url(images/title_welcome.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:74px;
border-bottom:0px dotted black;
margin:0px 0 0 0;
}
#thecompany p {margin:0px 0px 10px 0px;}
#thecompany img {margin:2px 0 3px 0px;}

#yorkshire {
border-top: 0px solid #0066CC;
width:416px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#yorkshire h2 {
background-image: url(images/yorkshire.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:252px;
border-bottom:0px dotted black;
margin:0px 0 0 0;
}
#yorkshire a {
text-indent:-900em;
width:416px;
height:252px;
display:block;
text-decoration:none;
}


/* ABOUT US */
#banner_about {
border-top: 0px solid #0066CC;
width:966px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#banner_about h2 {
background-image: url(images/banner_about.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:244px;
border-bottom:0px dotted black;
margin:0px 0 0 0;
}
#banner_about a {
text-indent:-900em;
width:966px;
height:244px;
display:block;
text-decoration:none;
}
#textblock {
font-size:11px;
line-height:145%;
border-top: 0px solid #0066CC;
width:492px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#image_about {
width:294px;
height:326px;
background-image: url(images/img_about.jpg);
background-repeat:no-repeat;
margin-left:24px;
margin-right:20px;
float:left;
}


/* BUYING */
#banner_buying {
border-top: 0px solid #0066CC;
width:966px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#banner_buying h2 {
background-image: url(images/banner_buying.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:244px;
border-bottom:0px dotted black;
margin:0px 0 0 0;
}
#banner_buying a {
text-indent:-900em;
width:966px;
height:244px;
display:block;
text-decoration:none;
}
#search {
font-size:11px;
line-height:120%;
border-top: 0px solid #0066CC;
width:492px;
margin-right:0px;

padding:0px 0px 0px 58px;
float:left;
}
#search h2 {
background-image: url(images/title_search.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:74px;
border-bottom:0px dotted black;
margin:0px 0 0 0;
}
#search p {margin:0px 0px 10px 0px;}
#search img {margin:2px 0 3px 0px;}

#search_ad {
border-top: 0px solid #0066CC;
width:416px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#search_ad h2 {
background-image: url(images/search_ad.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:279px;
border-bottom:0px dotted black;
margin:0px 0 0 0;
}
#search_ad a {
text-indent:-900em;
width:416px;
height:174px;
display:block;
text-decoration:none;
}

/*SEARCH FORM STUFF*/
.form_row		{margin-top:4px;clear:both;}
.form_leftcol	{width: 200px;float:left;text-align:left;font-weight:normal;}
.form_rightcol	{display:inline;text-align:left;}
.form_submit	{position: relative; left: -48px; text-align:right;width:480px;float:left;padding: 6px 0px 0px 0px;}

/*SEARCH FORM FIELDS*/
.search-selectmenu { 
	margin:0;
	padding: 3px 0px 1px 8px;
    border-left:1px solid #9e9e9e;
	border-top:1px solid #9e9e9e;
	border-bottom: 1px solid #d4d4d4;
	border-right: 1px solid #d4d4d4;
	background-color:#ffffff;
	font-family:Verdana,Arial,Helvetica,sans-serif;	
	color: #000000;
	font-size: 11px; 
	height: 2.4em;
    min-height: 2.4em;
	width:280px;}


/* BUYING A BUSINESS - RESULTS PAGE */
#band_buying {
border-top: 0px solid #0066CC;
width:966px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#band_buying h2 {
background-image: url(images/band_buying.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:64px;
border-bottom:0px dotted black;
margin:0px 0 0 0;
}
#band_buying a {
text-indent:-900em;
width:966px;
height:64px;
display:block;
text-decoration:none;
}

#band_buyingprice {
position: relative;
height:32px;
width:856px;
padding-left:30px;
padding-right:80px;
background-color: #f15e2a;
float:left;
color: #FFF;
font-size: 1.0em;
z-index:99;
}
#band_buyingprice a {font-weight: normal;color: #fff;text-decoration: underline;}
#band_buyingprice a:hover {text-decoration: underline;}
#band_buyingprice ul {text-align:right;margin-top:10px;}
#band_buyingprice li {display: block;float: right;padding: 0 0 0 10px;}

ul#resultsprice  {margin-left:0px;padding-left:0px;}
ul#resultsprice li {line-height: 14px; border-right: 1px solid #9ba7ba; padding-right: 10px;}
ul#resultsprice li a { font-weight: normal;}
ul#resultsprice li.noborder {border-right: none!important;margin-right:0px;padding-right:0px;}
ul#resultsprice li.floatleft {border-right: none!important;margin-left:0px;padding-left:0px;float: left;font-size: 1.4em;}

#bandarrow {
	position:absolute;
	top:3px;
	right:44px;
	width:25px;
	float:left;
	z-index:99;
}
#bandarrow h3 {
background-image: url(images/arrow_grey.gif);
background-repeat:no-repeat;
text-indent:-900em;
height:32px;
border-bottom:0px dotted black;
margin:0 0 0 0;}

#bandarrow p {margin:6px 0 3px 0px;}
#bandarrow img {margin:2px 0 3px 0px;}
#bandarrow a {text-indent:-900em;width:25px;height:32px;display:block;text-decoration:none;}


#band_results {
position: relative;
height:32px;
width:892px;
padding-left:30px;
padding-right:44px;
background-color: #ce202c;
float:left;
color: #FFF;
font-size: 1.0em;
z-index:99;
}
#band_results a {font-weight: normal;color: #fff;text-decoration: underline;}
#band_results a:hover {text-decoration: underline;}
#band_results ul {text-align:right;margin-top:10px;}
#band_results li {display: block;float: right;padding: 0 0 0 6px;}

ul#results_number  {margin-left:0px;padding-left:0px;}
ul#results_number li {line-height: 14px; border-right: 1px solid #f15e2a; padding-right: 6px;}
ul#results_number li a { font-weight: normal;}

ul#results_number li.noborder {border-right: none!important;margin-right:0px;padding-right:0px;}
ul#results_number li.floatleft {border-right: none!important;margin-left:0px;padding-left:0px;float: left;}



/* BUYING A BUSINESS - RESULTS PAGE THUMB ITEMS */
#outer_results {
position: relative;
width:916px;
padding-left:30px;
padding-right:20px;
background-color: #FFF;
float:left;
z-index:99;
}

#result_container {
position: relative;
width:892px;
background-color: none;
float:left;
z-index:99;
border-bottom: 1px solid #d4d4d4;
padding-bottom:12px;
padding-left:24px;
margin-top:18px;
}

#result_container h3 {
	font-size: 12px;
}

#thumb {
width:156px;
height:116px;
background-image: url(images/default_thumb.jpg);
background-repeat:no-repeat;
float:left;
border: 1px solid #ce202c;
}

#thumb_details {
padding-top: 8px;
font-size:11px;
line-height:120%;
border-top: 0px solid #0066CC;
width:700px;
margin-left:20px;

padding:0px 0px 0px 0px;
float:left;}
#thumb_details p {margin:0px 0px 6px 0px;}
#thumb_details h3 {
font-size:14px;
margin:0px 0px 12px 0px;
text-align:left;
}

#arrow_add {position:absolute;top:93px;right:24px;width:25px;float:left;z-index:99;}
#arrow_add h3 {background-image: url(images/arrow_orange.gif);background-repeat:no-repeat;text-indent:-900em;height:25px;margin:0 0 0 0;}
#arrow_add a {text-indent:-900em;width:25px;height:25px;display:block;text-decoration:none;}

#arrow_view {position:absolute;top:93px;right:164px;width:25px;float:left;z-index:99;}
#arrow_view h3 {background-image: url(images/arrow_red.gif);background-repeat:no-repeat;text-indent:-900em;height:25px;margin:0 0 0 0;}
#arrow_view a {text-indent:-900em;width:25px;height:25px;display:block;text-decoration:none;}




/*#actionresults_arrow_add {position:absolute;top:93px;right:24px;width:126px;float:left;z-index:99; overflow: hidden}
#actionresults_arrow_add h3 {background-image: url(images/actionresults_arrow_add.gif);background-repeat:no-repeat;text-indent:-900em;height:25px;margin:0 0 0 0; }
#actionresults_arrow_add a {text-indent:-900em;width:126px;height:25px;display:block;text-decoration:none;}
*/

#actionresults_arrow_add     {position: relative; left: +2px; float:left; z-index:99; overflow: hidden}
#actionresults_arrow_add h3  {background-image: url(images/actionresults_arrow_add.gif); background-repeat:no-repeat; text-indent:-900em; height:25px; margin:0 0 0 0; }
#actionresults_arrow_add a   {text-indent:-900em; width:126px; height:25px; display:block; text-decoration:none;}

#actionresults_arrow_view    {position: relative; width:105px; float:left; clear: both; z-index:99;}
#actionresults_arrow_view h3 {background-image: url(images/actionresults_arrow_view.gif);background-repeat:no-repeat;text-indent:-900em;height:25px;margin:0 0 0 0;}
#actionresults_arrow_view a  {text-indent:-900em;width:105px;height:25px;display:block;text-decoration:none;}












#results_view {
position:absolute;
top:100px;
right:199px;
width:140px;
float:left;
height:18px;
font-weight: normal;
font-size:11px;
text-align:right;
}

#results_add {
position:absolute;
top:100px;
right:59px;
float:left;
height:18px;
font-weight: normal;
font-size:11px;
text-align:right;
}

/* BUYING A BUSINESS - PRODUCT DETAILS */

#outer_product {
position: relative;
width:916px;
padding-left:30px;
padding-right:20px;
background-color: none;
float:left;
z-index:99;
}
#product_container {
position: relative;
width:916px;
background-color: none;
float:left;
z-index:99;
border-bottom: 1px solid #d4d4d4;
padding-bottom:12px;
margin-top:18px;
}
#mainimage {
width:385px;
height:297px;
background-image: url(images/default_image.jpg);
background-repeat:no-repeat;
float:left;
border: 3px solid #ce202c;
}

.details_row		{margin-top: 8px; clear:both; }
.details_leftcol	{padding-top: 8px; width: 160px; float:left;text-align:left;font-weight:bold;font-size:12px;}
.details_rightcol	{padding-top: 8px; width: 320px; float: right; clear: right; text-align:left; font-size:12px;}

#details_container {

position: relative;
left: -16px;
width: 487px;
float:right;
z-index:99;
}
#description {
font-size:11px;
width:487px;
line-height:120%;
border-top: 0px solid #0066CC;
margin-right:0px;
padding:0px 0px 0px 0px;
float:left;
}
#description h3 {
font-size:16px;
line-height:120%;
font-weight:bold;
margin:20px 0px 10px 0px;
}
#description p {margin:0px 0px 10px 0px;}

#action {
position: relative;
height:25px;
width:487px;
background-color: none;
float:left;
z-index:99;
margin-top:4px;
float:left
}

#action_arrow_add     {position:absolute;top:0px;right:24px;width:25px;float:left;z-index:99;}
#action_arrow_add h3  {background-image: url(images/arrow_orange.gif);background-repeat:no-repeat;text-indent:-900em;height:25px;margin:0 0 0 0;}
#action_arrow_add a   {text-indent:-900em;width:25px;height:25px;display:block;text-decoration:none;}


#action_product_add     {position:absolute;top:0px;right:24px;width:127px;float:left;z-index:99;}
#action_product_add h3  {background-image: url(images/actionproduct_arrow_add.gif);background-repeat:no-repeat;text-indent:-900em;height:25px;margin:0 0 0 0;}
#action_product_add a   {text-indent:-900em;width:127px;height:25px;display:block;text-decoration:none;}

#action_product_print    {position:absolute;top:0px;right:164px;width:98px;float:left;z-index:99;}
#action_product_print h3 {background-image: url(images/actionproduct_arrow_print.gif);background-repeat:no-repeat;text-indent:-900em;height:25px;margin:0 0 0 0;}
#action_product_print a  {text-indent:-900em;width:98px;height:25px;display:block;text-decoration:none;}







#action_arrow_view    {position:absolute;top:0px;right:286px;width:25px;float:left;z-index:99;}
#action_arrow_view h3 {background-image: url(images/arrow_red.gif);background-repeat:no-repeat;text-indent:-900em;height:25px;margin:0 0 0 0;}
#action_arrow_view a  {text-indent:-900em;width:25px;height:25px;display:block;text-decoration:none;}

#action_arrow_print    {position:absolute;top:0px;right:164px;width:25px;float:left;z-index:99;}
#action_arrow_print h3 {background-image: url(images/arrow_green.gif);background-repeat:no-repeat;text-indent:-900em;height:25px;margin:0 0 0 0;}
#action_arrow_print a  {text-indent:-900em;width:25px;height:25px;display:block;text-decoration:none;}

#action_results_view {
position:absolute;
top:7px;
right:316px;

float:left;
height:18px;
font-weight: normal;
font-size:11px;
text-align:right;
}

#action_results_add {
position:absolute;
top:7px;
right:59px;
float:left;
height:18px;
font-weight: normal;
font-size:11px;
text-align:right;
}

#action_results_print {
position:absolute;
top:7px;
right:199px;
float:left;
height:18px;
font-weight: normal;
font-size:11px;
text-align:right;
}

/* PORTFOLIO */

#band_portfolio {
border-top: 0px solid #0066CC;
width:966px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#band_portfolio h2 {
background-image: url(images/band_portfolio.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:64px;
border-bottom:0px dotted black;
margin:0px 0 0 0;
}
#band_portfolio a {
text-indent:-900em;
width:966px;
height:64px;
display:block;
text-decoration:none;
}

#outer_portfolio {
position: relative;
width:916px;
padding-left:30px;
padding-right:20px;
background-color: #FFF;
float:left;
z-index:99;
}
#portfolio_container {
position: relative;
width:916px;
background-color: none;
float:left;
z-index:99;
padding-bottom:12px;
margin-top:18px;
}

#portfolio_form__container {
position: relative;
float:left;
z-index:99;
margin-left:0px;
}

.portfolio_row	{padding-top:10px;clear:both;}
.portfolio_col1	{width: 80px;float:left;text-align:left;font-weight:bold;font-size:12px;color:#ce202c;}
.portfolio_col2	{width: 360px;float:left;text-align:left;font-weight:bold;font-size:12px;color:#ce202c;}
.portfolio_col3	{width: 90px;float:left;text-align:center;font-weight:bold;font-size:12px;color:#ce202c;}
.portfolio_col4	{width: 70px;float:left;text-align:center;font-weight:bold;font-size:12px;color:#ce202c;}
.portfolio_col5	{width: 190px;float:left;text-align:center;font-weight:bold;font-size:12px;color:#ce202c;}
.portfolio_col6	{width: 90px;float:left;text-align:center;font-weight:bold;font-size:12px;color:#ce202c;}


.ref_col1	    {width: 80px;float:left;text-align:left;font-weight:normal;font-size:11px;}
.business_col2	{width: 360px;float:left;text-align:left;font-weight:normal;font-size:11px;}
.price_col3	    {width: 90px;float:left;text-align:center;font-weight:normal;font-size:11px;}
.print_col4	    {width: 70px;float:left;text-align:center;font-weight:normal;font-size:11px;}
.request_col5	{width: 190px;float:left;text-align:center;font-weight:normal;font-size:11px;}
.remove_col6	{width: 90px;float:left;text-align:center;font-weight:normal;font-size:11px;}



#band_searchback {
position: relative;
height:32px;
width:900px;
padding-left:66px;
padding-right:0px;
background-color: #f15e2a;
float:left;
color: #FFF;
font-size: 1.0em;
z-index:99;
}
#band_searchback a {font-weight: normal;color: #fff;text-decoration: underline;}
#band_searchback a:hover {text-decoration: underline;}
#band_searchback ul {text-align:right;margin-top:10px;}
#band_searchback li {display: block;float: left;padding: 0 0 0 0px;}

ul#searchback  {margin-left:0px;padding-left:0px;}
ul#searchback li {line-height: 14px; border-right: 1px solid #9ba7ba; padding-right: 10px;}
ul#searchback li a { font-weight: normal;}
ul#searchback li.noborder {border-right: none!important;margin-right:0px;padding-right:0px;}
ul#searchback li.floatleft {border-right: none!important;margin-left:0px;padding-left:0px;float: left;font-size: 1.4em;}

#searchback_arrow {
	position:absolute;
	top:3px;
	left:30px;
	width:25px;
	float:left;
	z-index:99;
}
#searchback_arrow h3 {
background-image: url(images/arrow_grey.gif);
background-repeat:no-repeat;
text-indent:-900em;
height:32px;
border-bottom:0px dotted black;
margin:0 0 0 0;}

#searchback_arrow p {margin:6px 0 3px 0px;}
#searchback_arrow img {margin:2px 0 3px 0px;}
#searchback_arrow a {text-indent:-900em;width:25px;height:32px;display:block;text-decoration:none;}

#action_portfolio {
position: relative;
height:25px;
width:916px;
background-color: none;
float:left;
z-index:99;
margin-top:4px;
float:left
}

#action_portfolio input {
	position: relative;
	left: +12px;
}


#actionportfolio_arrow_update    {position:absolute;top:0px;right:24px;width:126px;height:25px;float:left;z-index:99;}
#actionportfolio_arrow_print     {position:absolute;top:0px;right:322px;width:103px;height:25px;float:left;z-index:99;}
#actionportfolio_arrow_request     {position:absolute;top:0px;right:174px;width:124px;height:25px;float:left;z-index:99;}



















/* SELLING A BUSINESS */
#banner_selling {
border-top: 0px solid #0066CC;
width:966px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#banner_selling h2 {
background-image: url(images/banner_selling.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:244px;
border-bottom:0px dotted black;
margin:0px 0 0 0;
}
#banner_selling a {
text-indent:-900em;
width:966px;
height:244px;
display:block;
text-decoration:none;
}
#content_selling {
width:966px;
background-color:#f15e2a;
float:left;
}
#sellinggutter {
width:58px;
height:200px;
background-color:none;
float: left;
}
#image_selling {
width:98px;
height:326px;
background-image: url(images/img_selling.gif);
background-repeat:no-repeat;
float:left;
}
#textarea_selling {
font-size:11px;
line-height:120%;
border-top: 0px solid #0066CC;
width:756px;
margin-right:0px;
color:#FFF;
padding:26px 30px 0px 0px;
float:right;
}
#textarea_selling h3 {
font-size:13px;
line-height:120%;
font-weight:bold;
color:#FFF;
}
#sellingform {
font-size:11px;
line-height:120%;
border-top: 0px solid #0066CC;
width:888px;
margin-right:0px;
color:#444444;
padding:0px 20px 0px 58px;
float:left;
}
#sellingform h2 {
background-image: url(images/title_sellingform.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:74px;
border-bottom:0px dotted black;
margin:0px 0 0 0;
}
#sellingform p {margin:0px 0px 10px 0px;}
#sellingform img {margin:2px 0 3px 0px;}



















/* CAREERS */
#banner_careers {
border-top: 0px solid #0066CC;
width:966px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#banner_careers h2 {
background-image: url(images/banner_careers.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:244px;
border-bottom:0px dotted black;
margin:0px 0 0 0;
}
#banner_careers a {
text-indent:-900em;
width:966px;
height:244px;
display:block;
text-decoration:none;
}





/* LEGAL AND FINANCIAL */
#banner_legal {
border-top: 0px solid #0066CC;
width:966px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#banner_legal h2 {
background-image: url(images/banner_legal.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:244px;
border-bottom:0px dotted black;
margin:0px 0 0 0;
}
#banner_legal a {
text-indent:-900em;
width:966px;
height:244px;
display:block;
text-decoration:none;
}



#image_legal {
width:294px;
height:224px;
background-image: url(images/img_legal.jpg);
background-repeat:no-repeat;
margin-left:24px;
margin-right:20px;
float:left;
}


/* CONTACT US */
#banner_contact {
border-top: 0px solid #0066CC;
width:966px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#banner_contact h2 {
background-image: url(images/banner_contact.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:244px;
border-bottom:0px dotted black;
margin:0px 0 0 0;
}
#banner_contact a {
text-indent:-900em;
width:966px;
height:244px;
display:block;
text-decoration:none;
}
#image_contact {
width:294px;
height:252px;
background-image: url(images/img_contact.gif);
background-repeat:no-repeat;
margin-left:24px;
margin-right:20px;
float:left;
}
#contactform {
font-size:11px;
line-height:120%;
border-top: 0px solid #0066CC;
width:850px;
margin-right:0px;
color:#444444;
padding:0px 58px 0px 58px;
float:left;
}
#contactform h2 {
background-image: url(images/title_contactus.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:74px;
border-bottom:0px dotted black;
margin:0px 0 0 0;
}
#contactform p {margin:0px 0px 10px 0px;}
#contactform img {margin:2px 0 3px 0px;}


/* TERMS AND CONDITIONS */
#banner_terms {
border-top: 0px solid #0066CC;
width:966px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#banner_terms h2 {
background-image: url(images/banner_terms.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:244px;
border-bottom:0px dotted black;
margin:0px 0 0 0;
}
#banner_terms a {
text-indent:-900em;
width:966px;
height:244px;
display:block;
text-decoration:none;
}

/* PRIVACY */
#banner_privacy {
border-top: 0px solid #0066CC;
width:966px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#banner_privacy h2 {
background-image: url(images/banner_privacy.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:244px;
border-bottom:0px dotted black;
margin:0px 0 0 0;
}
#banner_privacy a {
text-indent:-900em;
width:966px;
height:244px;
display:block;
text-decoration:none;
}








/*SEARCH FORM STUFF*/
.form_row		{margin-top:4px;clear:both;}
.form_leftcol	{width: 151px;float:left;text-align:left;font-weight:normal;}
.form_rightcol	{display:inline;text-align:left;}
.form_submit	{display:inline;text-align:right;width:480px;float:left;padding: 6px 0px 0px 0px;}
.selling_submit	{display:inline;text-align:right;width:280px;float:left;padding: 6px 0px 0px 0px;}
.search_leftcol	{width: 200px;float:left;text-align:left;font-weight:normal;}

/*FORM FIELDS*/
.superfield {
	margin:0;
	padding: 3px 0px 1px 0.25em;
	border-left:1px solid #8E8E8E;
	border-top:1px solid #8E8E8E;
	border-bottom:1px solid #8E8E8E;
	border-right:1px solid #8E8E8E;
	background-color:#F7F7F7;
    font-family:Arial,Verdana,Helvetica,sans-serif;
    color:#515151;
    font-size:11px;
	height: 1.8em;
    min-height: 1.8em;
	width:280px;
}

.message {
	margin:0;
	padding: 3px 0px 1px 0.25em;
	border-left:1px solid #8E8E8E;
	border-top:1px solid #8E8E8E;
	border-bottom:1px solid #8E8E8E;
	border-right:1px solid #8E8E8E;
	background-color:#F7F7F7;
    font-family:Arial,Verdana,Helvetica,sans-serif;
    color:#515151;
    font-size:11px;
	height:8.5em;
    min-height: 8.5em;
	width:280px;
}


#form_container {
font-size:11px;
line-height:120%;
border-top: 0px solid #0066CC;
width:435px;
margin-right:0px;
float:left;
}
#form_container2 {
font-size:11px;
line-height:120%;
border-top: 0px solid #0066CC;
width:435px;
margin-left:18px;
float:left;
}


















