body {font-family: verdana, arial;margin: 0; padding: 0;color: #4d4d4d;font-size: 11px;background: #FFF;margin-top: 20px; margin-bottom: 20px;}
br.clear {clear: both; line-height: 0;}
img {border: 0; display: block;}
input.input1 {border-top: 1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc; border-left: 1px solid #ccc; width: 130px; height: 14px; float: left; margin-left: 5px; background: #e9e9e9;}
input.input2 {border-top: 1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc; width: 214px; height: 20px; float: left; margin-left: 5px;}
select.con_title {border-top: 1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc; width: 55px; height: 20px; float: left; margin-left: 5px;}
img.btn {margin-right: 36px; padding-bottom: 10px;}
h1.page_title {height:1px; margin: 0; overflow:hidden; width:1px;}

div.set-width {width: 990px;}

div.header_nav {vertical-align: bottom;margin-left: 267px;height: 25px; position:absolute; margin-top:-24px;}
div.header_nav div {float: left; margin-right: 10px;vertical-align:top;}

div.shadow_container {background: #FFF url('../images/border.gif') repeat-y;width: 100%;height: 100%;text-align: left;}

div.body_background {margin-left:1px;background: #fff url('../images/body_background.gif') no-repeat left bottom; width:970px;}

div.main_container {width: 974px; margin-left: 5px; min-height: 600px;}
div.header {min-height: 145px; width: 100%;background: transparent url('../images/header_border_bottom.gif') repeat-x left bottom;margin-bottom: 20px;}
div.container_body {width: 700px; min-height: 650px; float: right;}


img.border_corner_left {float: left;}
img.border_corner_right {float: right;}
img.border_corner_bottom_left {float: left; }
img.border_corner_bottom_right {float: right;}
div.bottom_border {background: #FFF url('../images/bottom-border.gif') repeat-x; width: 739px;}

div.flash_banner_div {margin:0;text-align:center;width: 100%}
div.flash_banner_div img {display: inline;}

div.bottom {width: 100%; background: #FFF url('../images/bottom-border.gif') repeat-x left bottom;}
div.border {width: 100%; height: 100%; background: #FFF url('../images/top_border.gif') repeat-x left top; float:left;}
img.test_top_border {width: 247px;}


div.intro-text{width: 460px; min-height: 213px; float: left;}
div.form_row {float: left; margin-top: 10px;}
div.form_row_bottom {float: left;}
div.form_row_comment {margin-top: 20px;}
textarea.comment {border-top: 1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc; width: 214px; height: 70px; float: left; margin-left: 5px;}
textarea.comment {border-top: 1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc; width: 414px; height: 101px; margin-left: 5px;}
img.buss_name{float:left;}
img.con_name {float:left;} 
img.con_title {float:left;}
img.con_num {float:left;}
img.con_email {float:left;}
img.buss_add {float:left;}
img.postcode {float:left;}
img.purchase_price {float: left;}
img.prop_add {float:left;}
img.request {float:left; width: 205px;}
img.comment {float:left; width: 205px;}

div.nav {height: 100%; width: 216px; float: left; margin-left: 15px;}
div.nav ul {list-style: none;margin: 0;padding:0; }
div.nav_Right {width: 215px; float: right; margin-left: 15px;}

div.footer {font-size: 9px;background: #afbc22;  width: 100%;text-align: center; color:#fff;}
div.footer div{padding: 5px}
div.footer a{color: #fff;}
div.footer a:hover {text-decoration: underline;}

div.main {margin-right: auto; border: 1px solid;}
div.testmon_body {width: 245px; border: 1px solid #c3c3c3; min-height: 177px; border-bottom: none; border-top: none;}

div.heading {width: 335px; float: left; margin-top: 56px; margin-left: 50px;} 
div.logo {height: 130px; width: 290px; float: left;margin-bottom: 35px;}
img.logo_pic {margin-bottom: 36px; margin-left: 26px;}
div.number {float: left; margin-left: 65px; margin-top: 58px;}
img.number_pic {display: inline;}
div.input {float: left; margin-top: 19px;}
div.search {float: left; margin-top: 19px; margin-left: 66px;}
img.search {float: left;}
input.button {margin-left: 15px; float: left;}
input.header {width: 118px;}

div.testmon {margin-bottom: 21px;}
div.testmon_top_border {background: #b0bd33 url('../images/ad_top_border.gif') repeat-x left top ; width: 247px; height: 30px; float: left;}
img.testmon_top_left_corner {float: left;}
img.testmon_top_right_corner {float: right;}
div.testmon_bottom_border {background: #FFF url('../images/ad_bottom_border.gif') repeat-x left bottom; float: left; width: 247px;}
img.ad_bottom_left_corner {float: right;}
img.ad_bottom_right_corner {float: left;}
div.testmon_heading {float: left; margin-left: 23px; margin-top: 7px;}
div.testmon_text {text-align: center; height: 140px; background: #FFF;}
img.testimonial_text {display: inline; margin-top: 33px;}

div.promo {margin-bottom: 21px;}
div.promo_body {background: #CFD786;width: 193px; border: 1px solid #c3c3c3; height: 154px; border-bottom: none; border-top: none;}
div.promo_top_border {width: 195px; background: #cfd786 url('../images/promo_top_border.gif') repeat-x left top; float: left; height: 10px;}
img.promo_top_left_border {float: left;}
img.promo_top_right_border {float: right;}
div.promo_bottom_border {width: 195px;  background:#cfd786 url('../images/promo_bottom_border.gif') repeat-x left bottom; float: left; height: 11px;}
img.promo_bottom_left_corner {float: left;}
img.promo_bottom_right_corner {float: right;}
div.promo_text {text-align: center; cursor: pointer; position:absolute; width:170px; margin-left: 8px; background:#CFD786;}
div.promo_text img {display: inline;margin-top: 5px; line-height: 18px;}
div.promo_title {color: #000; font-weight:bold; margin-top: 10px;}
div.promo_text_cont {color: #696a5c; margin-top: 10px; font-weight:bold; line-height:13px;}

div.news_body {width: 193px; border: 1px solid #c3c3c3; border-bottom: none; line-height: 15px; float: left;}
div.news_articles {padding: 10px;}
div.news_top_border {background: #afbc36 url('../images/news_top_border.gif') repeat-x left top; float: left; height: 29px; width: 195px;}
img.news_top_left_corner {float: left;}
img.news_top_right_corner {float: right;}
div.news_bottom_border {background:#FFF url('../images/news_bottom_border.gif') repeat-x left bottom; float: left; width: 195px; height: 8px;}
img.news_bottom_left_corner {float: left;}
img.news_bottom_right_corner {float: right;}
div.news_heading {text-align: center;float: left;width: 145px; margin-top: 8px; height:29px;}
div.news_heading img {display: inline}
	
img.news_heading_graph {}
span.date1 {color: #00718f; margin-top: 10px; padding-top: 10px;}
span.word1 {color: #838383;}
span.date2 {color: #00718f;}
span.word2 {color: #838383;}
span.date3 {color: #00718f;}
span.word3 {color: #838383;}

/*div.nav_images {width: 135px;margin-top: 10px; height: 70px; margin-left: 114px; margin-top: 20px;}*/
div.nav_image1 {float: left;}
div.nav_image2 {float: right;}

div.links {margin-left: auto; margin-right: auto;}

div.link1 {float: left;text-align: center;}
div.link2 {float: left;text-align: center; margin-left: 15px;}


div.link_center {width:254px;}

a {text-decoration: none; color: #4d4d4d;}
a.link1 {text-decoration: underline; color: #4d4d4d;}
a.link2 {text-decoration: underline; color: #4d4d4d;}
a.faqlink {text-decoration: underline; color: #00718f;}
a.faqback {text-decoration: none; color: #00718f;}
a.faqback_footer {text-decoration: none; color: #00718f;}


div.sub_navigation {background: #f7f9eb;width: 169px;margin-left: 43px;margin-top: -24px;}
div.sub_navigation img.ie-border {display: none; height: 6px;width: 170px;}

div.sub_navigation a {color: #898b80; text-decoration: none;display: block;margin-bottom: 5px;font-size: 9px;}
div.sub_navigation_border {border: 1px solid #e9ecd1;border-top: 0;border-bottom: 0;padding: 10px;}

span.download a {color:#00718F; text-decoration: none;}

/*this is the CSS for the Forms */

div.check_list {float:left;}

img.cust_type {float: left; width: 205px;}
img.firstname {float: left;}
img.surname {float: left;}
img.con_number {float: left;}
img.email {float: left;}
img.curr_add {float: left;}
img.pur_add {float: left;}
img.pur_price {float: left;}
img.t_request {float: left; width: 205px;}
img.title {float: left; width: 205px;}
img.comment2 {float: left; width: 201px;}
img.reconfirm {float: left;}
img.publication {float: left;}
img.interest {float: left;}
img.man_info {float:left; margin-top: 12px;}
input.reg_btn {float: right; margin-top: 24px; margin-left: 104px;}
img.contact_me {float: left;}


/*this is the CSS for the need_to_know_more nav_right include*/


div.need_to_know_bottom_border {background: url('../images/ad_bottom_border.gif') repeat-x left bottom; float: left; width: 195px; height: 8px;}
span.need_to_know {margin-left: 10px;}

/*CSS for the meet_the_team include page*/

img.meet_the_team_logo {float: left;}
p.names_heading {color: #00718f; font-size: 20px;}
div.name1{float: left; margin-bottom: 20px;}
div.name2{float: left; margin-left:20px; margin-bottom: 20px;}


div.iframe_body2 {border:1px solid #b3b3b3; border-top: none; border-bottom: none; width: 193px;}
div.iframe_top_border2 {width: 195px; background: #FFF url('../images/iframe_top_border.gif') repeat-x left top; float: left;}
div.iframe_bottom_border2 {width: 195px; background: #FFF url('../images/iframe_top_border.gif') repeat-x left bottom; float: left;}

div.iframe_body {border:1px solid #b3b3b3; border-top: none; border-bottom: none; width: 440px;}
img.iframe_top_left_corner {float: left;}
img.iframe_top_right_corner {float: right;}
div.iframe_top_border {width: 442px; background: #FFF url('../images/iframe_top_border.gif') repeat-x left top; float: left;}
img.iframe_bottom_left {float: left;}
img.iframe_bottom_right {float: right;}
div.iframe_bottom_border {width: 442px; background: #FFF url('../images/iframe_top_border.gif') repeat-x left bottom; float: left;}
div.iframe_imagebox {border: 2px solid #c3cd68; border-top: none; border-bottom: none; width: 133px; min-height: 80px; margin-left: 10px;}
img.imagebox_top_left {float: left;}
img.imagebox_top_right {float: right;}
div.imagebox_top_border {background: #FFF url('../images/imagebox_top_border.gif') repeat-x left top; width:137px; height: 15px; margin-left:10px;}
div.imagebox_bottom_border {width: 137px;background: #FFF url('../images/imagebox_top_border.gif') repeat-x left bottom; margin-left: 10px;}
img.imagebox_bottom_left_corner {float:left;}
img.imagebox_bottom_right_corner {float:right;}
div.image_container {float:left; width: 150px;}
div.team_content {float:left; width: 270px; padding-left: 10px;}
div.team_content2 {float:left; width: 420px; padding-left: 10px;}
div.team_content img {display: inline;}
div.team_content2 img {display: inline;}
span.team_title {color: #00718f; font-size: 17px;}
span.team_sub_title {color: #00718f; font-size: 12px;}
span.team_image {padding-left: 10px;}

div.jargon_on {display:block; margin-top: 20px; padding: 0 20px;}
div.jargon_off {display:none; margin-top: 20px; padding: 0 20px;}
span.jargon_title {color: #00718F; font-weight: bold;}
p.jargon_cont {padding-top: 0px; margin-top: 0px;}

div.joining_iframe {background: #cde4ea; float: left; padding:0pt 20px 10px; margin-bottom: 20px;}
div.joining_top_border {width: 442px; background: #FFF url('../images/iframe_top_border.gif') repeat-x left top; float: left;}
img.iframe_top_left_border {float: left;}
img.iframe_top_right_border {float: right;}
div.joining_bottom_border {width: 442px; background: #FFF url('../images/iframe_top_border.gif') repeat-x left bottom; float: left;}
img.iframe_bottom_left_corner {float: left;}
img.iframe_bottom_right_corner {float: right;}
p.iframe_heading {color: #00718f; font-size: 2; margin-bottom: 0px; padding-bottom: 0px; float: left;}
div.iframe_text {/*float: left;*/}
p.joining_footer {float: left;}
img.close {float: right; cursor: pointer;}
img.apply {float: right; margin-right: 5px; cursor: pointer;}
img.applications {float: left; margin-top: 15px;}

span.tyser {color:#00718F;}
span.tyser a{color: #00718F;}
span.tyser a:hover {color: #cfd786;}
/*span.tyser a:visited {color: #00718F;}/*
/*
div.title_image img {width: 450px; height: 35px;}
*/

div.names {height: 125px;}

div.img_preload {display: none;}

div.news_body a:hover {font-weight:normal; text-decoration: underline; color: #00718F;} 
div.news_body a {font-weight:normal; color: #00718F;}

div.need_to_know_body a:hover {font-weight:normal; text-decoration: underline; color: #00718F;} 
div.need_to_know_body a {font-weight:normal; color: #00718F;}

p {line-height: 15px;}

div.nav_images {margin: 10px;}

div.team_title_grap img {display: inline;}

#jargon_nav {margin-top: 10px;margin-bottom: 10px;}
#jargon_nav div.iframe_body2 p {padding:0; margin:0;}

div.testmon_title {position:absolute; margin: 0 auto; color: #FFF; background:#AFBC36; font-weight:900; font-family:arial; font-size: 13px; width:180px; margin-left: -15px;}
div.testmon_text {position:absolute; margin-top: 10px; margin-left: 10px;background:#FFF; color: #00718F; width:173px; font-size: 15px; font-weight: bold; font-style: italic; line-height: 20px;}

div.testmon_body2 {width: 193px; border: 1px solid #c3c3c3; border-bottom: none; line-height: 14px; float: left; height:150px;}

div.something {float: left; margin-top: 5px;}
div.somethings {float: left; margin-top: 5px;}
div.things {float: left; margin-top: 5px;}
div.thing {float: left; margin-top: 5px;}
div.something1 {float: left;}
div.somethings1 {float: left;}
div.things1 {float: left;}
div.thing1 {float: left;}
