* {margin: 0; padding: 0;}
body {font-family: verdanna, helvetica, arial, san-serif; color: #58585a;}

div#web {width: 880px; margin: 0 auto; padding: 0 0 10px 0;}
div#site {}

a img {border: 0;}
.green {color: #9abb50;}
.blue {color: #11b5bf;}
.purple {color: #aa68aa;}
.orange {color: #eb9522;}
.grey {color: #58585a;}
.red {color: red; font-weight: bold;}

div#header {width: 880px;}
div#header img.bannerimg {float: left; width: 352px;}
div#topright {float: left; width: 528px; text-align: right; padding: 25px 0 0 0;}
div#topright p.number {color: #eb9522; font-weight: bold; font-size: 1.25em;}
div#topright img.callback {float: right; padding: 10px 0 0 0;}
div.win {width: 305px; height: 35px; background: url("./images/offerBG.jpg") no-repeat;float: right; margin: 10px 0 0 0;}
div.win p {float: left; width: 220px; font-size: 0.6em; font-weight: normal; padding: 10px 0 0 0; text-align: center;}
div.win img.register {float: left; width: 70px; padding: 5px 5px 0 0;}

div#topnav {clear: both; float: left; margin: 0 0 18px 0;}
div#topnav img {float: left;}
div#topnav a {text-decoration: none; color: white; font-size: 1em; line-height: 28px;}
div#topnav div.car {float: left; background: url("./images/car-insurance_BG.gif") repeat-x; height: 33px; width: 155px; text-align: center; margin: 0 5px 0 0;}
div#topnav div.carON {float: left; background: url("./images/carPage-insurance_BG.jpg") repeat-x; height: 33px; width: 155px; text-align: center; margin: 0 5px 0 0;}
div#topnav div.home {float: left; background: url("./images/home-insurance_BG.jpg") repeat-x; height: 33px; width: 155px; text-align: center; margin: 0 5px 0 0;}
div#topnav div.homeON {float: left; background: url("./images/homePage-insurance_BG.jpg") repeat-x; height: 33px; width: 155px; text-align: center; margin: 0 5px 0 0;}
div#topnav div.travel {float: left; background: url("./images/travel-insurance_BG.jpg") repeat-x; height: 33px; width: 155px; text-align: center; margin: 0 5px 0 0;}
div#topnav div.travelON {float: left; background: url("./images/travelPage-insurance_BG.jpg") repeat-x; height: 33px; width: 155px; text-align: center; margin: 0 5px 0 0;}

div#topnav div.busWrap {float: left; background: url("./images/blueline.jpg") repeat-x; height: 33px; width: 345px;}
div#topnav div.business {background: url("./images/business-insurance_BG.jpg") repeat-x; height: 33px; width: 155px; text-align: center;}
div#topnav div.businessON {background: url("./images/businessPage-insurance_BG.jpg") repeat-x; height: 33px; width: 155px; text-align: center;}

div#mainbox {clear: both;}

div#navlinks {float: left; width: 186px; border-right: 1px solid #e6e6e7; margin: 0 0 10px 0; padding: 0 10px 0 0;}
ul#insuranceNav {list-style-image: url("./images/purple_arrow.jpg"); list-style-position: inside; margin: 0 0 10px 0;}
ul#insuranceNav li {padding: 3px 0 3px 0;}
ul#insuranceNav li a {text-decoration: none; color: #58585a; font-size: 0.9em;}
ul.twolevel {list-style-image: none; list-style-type: none; padding: 0 0 0 23px;}
ul#insuranceNav ul.twolevel li a {color: #a7a9ab;}
ul#insuranceNav ul.twolevel li a.ONpage {color: #aa68aa;}
ul#insuranceNav ul.twolevel li a.ONpageHome {color: #9abb50;}
ul#insuranceNav ul.twolevel li a.ONpageBus {color: #11b5bf;}
ul#insuranceNav ul.twolevel li a.ONpageTravel {color: #eb9522;}

ul#generalNav {list-style-image: url("./images/green_arrow.jpg"); list-style-position: inside; border-top: 1px solid #e6e6e7; border-bottom: 1px solid #e6e6e7; padding: 10px 0 10px 0;}
ul#generalNav li {padding: 3px 0 3px 0;}
ul#generalNav li a {text-decoration: none; color: #58585a; font-size: 0.9em; }
ul#generalNav ul.twolevel li a {color: #a7a9ab;}
div#logos {padding: 20px 0 0 0;}

div#contentbox {float: left; width: 670px; padding: 0 0 20px 10px; }

div#top_advert {margin: 0 0 10px 0; float: left; width: 670px; height: 242px; background: url("./images/mainAd_mid.jpg") repeat-x;}
div#top_advert img.adimage {float: left;}
div#top_advert img.adborderR {float: right;}
div#top_advert div.ad_text {padding: 30px 0 0 0;}
div#top_advert div.ad_text h1.headingHome {color: #9abb50; font-size: 1.2em;}
div#top_advert div.ad_text h1.headingHome a {color: #9abb50;}
div#top_advert div.ad_text h1.headingCar {color: #aa68aa; font-size: 1.2em;}
div#top_advert div.ad_text h1.headingCar a {color: #aa68aa;}
div#top_advert div.ad_text h1.headingTravel {color: #eb9522; font-size: 1.2em;}
div#top_advert div.ad_text h1.headingTravel a {color: #eb9522;}
div#top_advert div.ad_text h1.headingBusiness {color: #11b5bf; font-size: 1.2em;}
div#top_advert div.ad_text h1.headingBusiness a {color: #11b5bf;}
div#top_advert div.ad_text h2.headingHome {color: #727274; font-size: 1.6em; font-weight: lighter; line-height: 1.4em;}
div#top_advert div.ad_text p.smallprint {font-size: 0.6em; padding: 10px 0 0 0;}
div#top_advert div.ad_text p.Carsmallprint {font-size: 0.6em; float: left; padding: 0;}
div#top_advert div.ad_text p.CarMedprint {font-size: 0.8em; width: 140px; float: left; padding: 10px 0 0 0;}
div#top_advert div.ad_text p.HomeMedprint {font-size: 0.8em; width: 140px; float: left; padding: 10px 0 0 0;}
div#top_advert div.ad_text a {text-decoration: none;}
div#top_advert div.ad_text a.blue {text-decoration: none; color: #11b5bf;}
div#top_advert div.ad_text a.orange {text-decoration: none; color: #eb9522;}
div#top_advert div.ad_text a.purple {text-decoration: none; color: #aa68aa;}
div#top_advert div.ad_text a.green {text-decoration: none; color: #9abb50;}
div#top_advert div.ad_text img.ad_request { padding: 10px 0 0 0;}
div#top_advert div.ad_text a.buyonlinebutt img {padding: 20px 0 0 0;}

div#Taxitop_advert {margin: 0 0 10px 0; float: left; width: 670px; height: 305px; background: url("./images/taxi-adbox-lines.jpg") repeat-x;}
div#Taxitop_advert img.adimage {float: left;}
div#Taxitop_advert img.adborderR {float: right;}
div#Taxitop_advert div.ad_text {padding: 30px 0 0 0;}
div#Taxitop_advert div.ad_text h1.headingHome {color: #9abb50; font-size: 1.2em;}
div#Taxitop_advert div.ad_text h1.headingCar {color: #aa68aa; font-size: 1.2em;}
div#Taxitop_advert div.ad_text h1.headingTravel {color: #eb9522; font-size: 1.2em;}
div#Taxitop_advert div.ad_text h1.headingTravel a {color: #eb9522;}
div#Taxitop_advert div.ad_text h1.headingBusiness {color: #11b5bf; font-size: 1.2em;}
div#Taxitop_advert div.ad_text h1.headingBusiness a {color: #11b5bf;}
div#Taxitop_advert div.ad_text h2.headingHome {color: #727274; font-size: 1.6em; font-weight: lighter; line-height: 1.4em;}
div#Taxitop_advert div.ad_text p.smallprint {font-size: 0.6em; padding: 20px 0 0 0;}
div#Taxitop_advert div.ad_text p.Carsmallprint {font-size: 0.6em; padding: 0;}
div#Taxitop_advert div.ad_text p.CarMedprint {font-size: 0.8em; width: 140px; float: left; padding: 20px 0 0 0;}
div#Taxitop_advert div.ad_text p {font-size: 0.8em; padding: 5px 0 0 0; line-height: 20px;}
div#Taxitop_advert div.ad_text p img { line-height: 20px; display: in-line;}
div#Taxitop_advert div.ad_text a {text-decoration: none;}
div#Taxitop_advert div.ad_text a.blue {text-decoration: none; color: #11b5bf;}
div#Taxitop_advert div.ad_text a.orange {text-decoration: none; color: #eb9522;}
div#Taxitop_advert div.ad_text a.purple {text-decoration: none; color: #aa68aa;}
div#Taxitop_advert div.ad_text a.green {text-decoration: none; color: #9abb50;}
div#Taxitop_advert div.ad_text img.ad_request { padding: 10px 0 0 0;}
div#Taxitop_advert div.ad_text a.buyonlinebutt img {padding: 10px 0 0 0;}


div#Traveltop_advert {margin: 0 0 10px 0; float: left; width: 670px; height: 369px; background: url("./images/Travel-adbox-Mid.jpg") repeat-x;}
div#Traveltop_advert img.adimage {float: left;}
div#Traveltop_advert img.adborderR {float: right;}
div#Traveltop_advert div.ad_text {padding: 30px 0 0 0;}
div#Traveltop_advert div.ad_text h1.headingHome {color: #9abb50; font-size: 1.2em;}
div#Traveltop_advert div.ad_text h1.headingCar {color: #aa68aa; font-size: 1.2em;}
div#Traveltop_advert div.ad_text h1.headingTravel {color: #eb9522; font-size: 1.2em;}
div#Traveltop_advert div.ad_text h1.headingTravel a {color: #eb9522;}
div#Traveltop_advert div.ad_text h1.headingBusiness {color: #11b5bf; font-size: 1.2em;}
div#Traveltop_advert div.ad_text h1.headingBusiness a {color: #11b5bf;}
div#Traveltop_advert div.ad_text h2.headingHome {color: #727274; font-size: 1.6em; font-weight: lighter; line-height: 1.4em;}
div#Traveltop_advert div.ad_text p.smallprint {font-size: 0.6em; padding: 20px 0 0 0;}
div#Traveltop_advert div.ad_text p.Carsmallprint {font-size: 0.6em; padding: 0;}
div#Traveltop_advert div.ad_text p.CarMedprint {font-size: 0.8em; width: 140px; float: left; padding: 20px 0 0 0;}
div#Traveltop_advert div.ad_text p {font-size: 0.8em; padding: 5px 0 0 0; line-height: 16px;}
div#Traveltop_advert div.ad_text ul {font-size: 0.8em; padding: 5px 0 5px 20px;list-style-position: inside; }
div#Traveltop_advert div.ad_text ul li {padding: 3px 0 3px 10px;}
div#Traveltop_advert div.ad_text p img { line-height: 20px; display: in-line;}
div#Traveltop_advert div.ad_text a {text-decoration: none;}
div#Traveltop_advert div.ad_text a.blue {text-decoration: none; color: #11b5bf;}
div#Traveltop_advert div.ad_text a.orange {text-decoration: none; color: #eb9522;}
div#Traveltop_advert div.ad_text a.purple {text-decoration: none; color: #aa68aa;}
div#Traveltop_advert div.ad_text a.green {text-decoration: none; color: #9abb50;}
div#Traveltop_advert div.ad_text img.ad_request { padding: 10px 0 0 0;}
div#Traveltop_advert div.ad_text a.buyonlinebutt img {padding: 10px 0 0 0;}


div#van_advert {margin: 0 0 10px 0; float: left; width: 670px; height: 186px; background: url("./images/van_mid.jpg") repeat-x;}
div#van_advert img.adimage {float: left;}
div#van_advert img.adborderR {float: right;}
div#van_advert div.ad_text {padding: 30px 0 0 0;}
div#van_advert div.ad_text h1.headingHome {color: #9abb50; font-size: 1.2em;}
div#van_advert div.ad_text h1.headingCar {color: #aa68aa; font-size: 1.2em;}
div#van_advert div.ad_text h1.headingTravel {color: #eb9522; font-size: 1.2em;}
div#van_advert div.ad_text h1.headingTravel a {color: #eb9522;}
div#van_advert div.ad_text h1.headingBusiness {color: #11b5bf; font-size: 1.2em;}
div#van_advert div.ad_text h1.headingBusiness a {color: #11b5bf;}
div#van_advert div.ad_text h2.headingHome {color: #727274; font-size: 1.6em; font-weight: lighter; line-height: 1.4em;}
div#van_advert div.ad_text p.smallprint {font-size: 0.6em; padding: 20px 0 0 0;}
div#van_advert div.ad_text p.Carsmallprint {font-size: 0.6em; padding: 0;}
div#van_advert div.ad_text p.CarMedprint {font-size: 0.8em; width: 140px; float: left; padding: 20px 0 0 0;}
div#van_advert div.ad_text p {font-size: 0.8em; padding: 5px 0 0 0; line-height: 20px;}
div#van_advert div.ad_text ul {font-size: 0.8em; padding: 5px 0 5px 20px;list-style-position: inside; }
div#van_advert div.ad_text p img { line-height: 20px; display: in-line;}
div#van_advert div.ad_text a {text-decoration: none;}
div#van_advert div.ad_text a.blue {text-decoration: none; color: #11b5bf;}
div#van_advert div.ad_text a.orange {text-decoration: none; color: #eb9522;}
div#van_advert div.ad_text a.purple {text-decoration: none; color: #aa68aa;}
div#van_advert div.ad_text a.green {text-decoration: none; color: #9abb50;}
div#van_advert div.ad_text img.ad_request { padding: 10px 0 0 0;}
div#van_advert div.ad_text a.buyonlinebutt img {padding: 10px 0 0 0;}


div#fleet_advert {margin: 0 0 10px 0; float: left; width: 670px; height: 196px; background: url("./images/fleet_mid.jpg") repeat-x;}
div#fleet_advert img.adimage {float: left;}
div#fleet_advert img.adborderR {float: right;}
div#fleet_advert div.ad_text {padding: 30px 0 0 0;}
div#fleet_advert div.ad_text h1.headingHome {color: #9abb50; font-size: 1.2em;}
div#fleet_advert div.ad_text h1.headingCar {color: #aa68aa; font-size: 1.2em;}
div#fleet_advert div.ad_text h1.headingTravel {color: #eb9522; font-size: 1.2em;}
div#fleet_advert div.ad_text h1.headingTravel a {color: #eb9522;}
div#fleet_advert div.ad_text h1.headingBusiness {color: #11b5bf; font-size: 1.2em;}
div#fleet_advert div.ad_text h1.headingBusiness a {color: #11b5bf;}
div#fleet_advert div.ad_text h2.headingHome {color: #727274; font-size: 1.6em; font-weight: lighter; line-height: 1.4em;}
div#fleet_advert div.ad_text p.smallprint {font-size: 0.6em; padding: 20px 0 0 0;}
div#fleet_advert div.ad_text p.Carsmallprint {font-size: 0.6em; padding: 0;}
div#fleet_advert div.ad_text p.CarMedprint {font-size: 0.8em; width: 140px; float: left; padding: 20px 0 0 0;}
div#fleet_advert div.ad_text p {font-size: 0.8em; padding: 5px 0 0 0; line-height: 20px;}
div#fleet_advert div.ad_text ul {font-size: 0.8em; padding: 5px 0 5px 20px;list-style-position: inside; }
div#fleet_advert div.ad_text p img { line-height: 20px; display: in-line;}
div#fleet_advert div.ad_text a {text-decoration: none;}
div#fleet_advert div.ad_text a.blue {text-decoration: none; color: #11b5bf;}
div#fleet_advert div.ad_text a.orange {text-decoration: none; color: #eb9522;}
div#fleet_advert div.ad_text a.purple {text-decoration: none; color: #aa68aa;}
div#fleet_advert div.ad_text a.green {text-decoration: none; color: #9abb50;}
div#fleet_advert div.ad_text img.ad_request { padding: 10px 0 0 0;}
div#fleet_advert div.ad_text a.buyonlinebutt img {padding: 10px 0 0 0;}

div#colored_space {clear: both; font-size: 0.8em; margin: 0; padding: 0 0 10px 0;}
div#green_space {float: left; background: url("./images/coloured-Green-mid.jpg") repeat-y; padding: 0;}
div#green_space div.green_block {background-color: #9abb50; width: 103px; float: left; margin: 0 20px 0 0; padding: 0 0 0 20px;}
div#green_space div.green_block p {color: white; font-weight: bold;  line-height: 15px; padding: 0; margin: 0;}
div#green_space ul {font-size: 0.9em; padding: 0 0 0 0; width: 513px; float: left; list-style-position: inside;}
div#green_space ul li {padding: 0 0 0 10px; line-height: 1.2em;}

div#purple_space {float: left; background: url("./images/coloured-Purple-mid.jpg") repeat-y; padding: 0;}
div#purple_space div.purple_block {background-color: #aa68aa; width: 103px; float: left; margin: 0 20px 0 0; padding: 0 0 0 20px;}
div#purple_space div.purple_block p {color: white; font-weight: bold;  line-height: 15px; padding: 0; margin: 0;}
div#purple_space ul { font-size: 0.9em; padding: 0 0 0 0; width: 513px; float: left; list-style-position: inside;}
div#purple_space ul li {padding: 0 0 0 10px; line-height: 1.2em;}

div#orange_space {float: left; background: url("./images/coloured-Orange-mid.jpg") repeat-y; padding: 0;}
div#orange_space div.orange_block {background-color: #eb9522; width: 103px; float: left; margin: 0 20px 0 0; padding: 0 0 0 20px;}
div#orange_space div.orange_block p {color: white; font-weight: bold;  line-height: 15px; padding: 0; margin: 0;}
div#orange_space ul { font-size: 0.9em; padding: 0 0 0 5px; width: 513px; float: left; list-style-position: inside;}
div#orange_space ul li {padding: 0 0 0 10px; line-height: 1.2em;}

div#blue_space {float: left; background: url("./images/coloured-Blue-mid.jpg") repeat-y; padding: 0;}
div#blue_space div.blue_block {background-color: #11b5bf; width: 103px; float: left; margin: 0 20px 0 0; padding: 0 0 0 20px;}
div#blue_space div.blue_block p {color: white; font-weight: bold;  line-height: 15px; padding: 0; margin: 0;}
div#blue_space ul {font-size: 0.9em; padding: 0 0 0 5px; width: 513px; float: left; list-style-position: inside;}
div#blue_space ul li {padding: 0 0 0 10px; line-height: 1.2em;}

div#main_page {width: 670px; padding: 0 0 10px 0;}
div#main_page div#main_page_wrap {background: url("./images/main_page_mid.jpg") repeat-y;  float: left;}
div.main_page_text {padding: 0 40px 10px 40px;}
div.main_page_text div.pageimg {float: right;}
div.main_page_text h1.headingCar {color: #aa68aa; font-size: 1.2em;}
div.main_page_text h2.headingH2 {color: #727274; font-size: 1.6em; font-weight: lighter; line-height: 1.4em; padding: 3px 0 3px 0;}
div.main_page_text h3 {font-size: 0.8em; font-weight: lighter; color: #aa68aa; line-height: 1.3em;}
div.main_page_text h1.headingHome {color: #9abb50; font-size: 1.2em;}
div.main_page_text h1.headingBusiness {color: #11b5bf; font-size: 1.2em;}
div.main_page_text h1.headingTravel {color: #eb9522; font-size: 1.2em;}
div.main_page_text h3.blue {font-size: 0.8em; font-weight: lighter; color: #11b5bf; line-height: 1.3em;}
div.main_page_text h3.green {font-size: 0.8em; font-weight: lighter; color: #9abb50; line-height: 1.3em;}
div.main_page_text h3.orange {font-size: 0.8em; font-weight: lighter; color: #eb9522; line-height: 1.3em;}
div.main_page_text ul {font-size: 0.8em; padding: 20px;}
div.main_page_text ol {font-size: 0.8em; padding: 0 0 10px 20px;}
div.main_page_text li {padding: 0 0 10px 0; line-height: 1.1em;}
div.main_page_text a {color: #9abb50; text-decoration: none;}
div.main_page_text a.purple {color: #aa68aa; text-decoration: none;}
div.main_page_text p {padding: 10px 0; font-size: 0.8em; line-height: 1.2em;}
div.main_page_text p.nextprev {text-align: right; margin: 0; padding: 0;  line-height: 1.2em;}
div.main_page_text p.nextprev a {text-decoration: none; color: #9abb50;}

div#blog_archive {padding: 0 40px 10px 40px;}
div#blog_archive p.blog_year {color: #9abb50; font-size: 1.2em; font-weight: bold; padding: 20px 0 0 0;}
div#blog_archive p.blog_month {color: #727274; font-size: 1.6em; font-weight: lighter; line-height: 1.4em; padding: 3px 0 3px 0;}
div#blog_archive ul {font-size: 0.8em; padding: 0 0 0 20px; margin: 0 0 0 10px;}
div#blog_archive ul li {padding: 2px 0 2px 5px; line-height: 1.1em;}
div#blog_archive ul li a {text-decoration: none; color: #79797b;}
p.nextprev {text-align: right; margin: 0; padding: 0;}

div.main_page_text_careers {padding: 0 40px 10px 40px;}
div.main_page_text_careers h1.headingHome {color: #9abb50; font-size: 1.2em;}
div.main_page_text_careers h2.headingH2 {color: #727274; font-size: 1.6em; font-weight: lighter; line-height: 1.4em; padding: 3px 0 3px 0;}
div.main_page_text_careers p.career_date {padding: 0; margin: 0;}
div.main_page_text_careers h3.green {font-size: 0.8em; font-weight: lighter; color: #9abb50; line-height: 1.3em;}
div.main_page_text_careers p {padding: 10px 0; font-size: 0.8em; line-height: 1.2em;}
div.main_page_text_careers a {color: #9abb50; text-decoration: none;}

div#contact_page {width: 670px; padding: 0 0 10px 0;}
div#contact_page div#contact_page_wrap {margin: 0 0 10px 0; float: left; width: 670px; height: 446px; background: url("./images/Contact-pageMid.jpg") repeat-x;}
div#contact_page img.adborderR {float: right;}
div#contact_page img.adimage {float: left;}
div#contact_page div.main_page_text {padding: 20px 0 0 0;}
div.branch {width: 340px; float: left; padding: 10px 0 10px 0; border-top: 1px solid #dedfe0; border-bottom: 1px solid #dedfe0;}
div.branch p {width: 200px; float: left;}
div.map {float: left; width: 140px; font-size: 0.8em;}

div.threecolL {width: 211px; float: left; padding: 0 18px 0 0;}
div.threecolL p.boxtitle {color: white; font-size: 1em; text-align: center; padding: 15px 0 0 50px;}
div.threecolL p {padding: 10px; font-size: 0.8em;}
div.threecolL a.request {float: right; padding: 0 10px 0 0;}
div.threecol {width: 211px; float: left;}
div.threecol p.boxtitle {color: white; font-size: 1em; text-align: center; padding: 15px 0 0 50px;}
div.threecol p {padding: 10px; font-size: 0.8em;}
div.threecol p.boxcontent {font-size: 0.7em; padding: 5px; line-height: 1.3em; text-align: center; color: grey;}
div.threecolR p.boxcontent {font-size: 0.7em; padding: 5px; line-height: 1.3em; text-align: center; color: grey;}
div.threecolL p.boxcontent {font-size: 0.7em; padding: 5px; line-height: 1.3em; text-align: center; color: grey;}
div.threecol p.boxcontent a {text-align: center; color: grey; text-decoration: none;}
div.threecolR p.boxcontent a { text-align: center; color: grey; text-decoration: none;}
div.threecolL p.boxcontent a { text-align: center; color: grey; text-decoration: none;}
div.threecol a.request {float: right; padding: 0 10px 0 0;}
div.wrap211 {background: url("./images/211widthBorders.jpg") repeat-y; padding: 0 0 25px 0;}
div.threecolR {width: 211px; float: right;}
div.threecolR p.boxtitle {color: white; font-size: 1em; text-align: center; padding: 15px 0 0 50px;}
div.threecolR p {padding: 10px; font-size: 0.8em;}
div.threecolR a.request {float: right; padding: 0 10px 0 0;}
div#travelcolTop {background: url("./images/orangeTop.jpg") no-repeat; width: 211px; height: 42px;}
div#carcolTop {background: url("./images/purpleTop.jpg") no-repeat; width: 211px; height: 42px;}
div#homecolTop {background: url("./images/House-Box.jpg") no-repeat; width: 211px; height: 42px;}
div#businesscolTop {background: url("./images/blueTop.jpg") no-repeat; width: 211px; height: 42px;}

div.fivecolL {width: 126px; float: left; padding: 0 10px 0 0;}
div.wrap126 {background: url("./images/126borderMid.jpg") repeat-y; text-align: center;}
div.wrap126 p.fivecoltitle {color: #aa68aa; text-align: center; font-size: 1.1em; font-family: verdana, arial, san-serif; font-weight: bold; height: 60px;}
div.wrap126 p.fivecolBtitle {color: #11b5bf; text-align: center; font-size: 1.1em; font-family: verdana, arial, san-serif; font-weight: bold; height: 60px;}
div.wrap126 p.greencoltitle {color: #9abb50; text-align: center; font-size: 1.1em; font-family: verdana, arial, san-serif; font-weight: bold; height: 60px;}
div.wrap126 p.boxcontent {font-size: 0.7em; padding: 5px; line-height: 1.3em;}
div.wrap126 a.moreinfoclick {color: #aa68aa; text-decoration: none;}
div.wrap126 a.green {color: #9abb50; text-decoration: none;}
div.fivecol {width: 126px; float: left; padding: 0 10px 0 0;}
div.fivecolR {width: 126px; float: left; padding: 0;}

div.fourcolL {width: 160px; float: left; padding: 0 10px 0 0;}
div.wrap160 {background: url("./images/160borderMid.jpg") repeat-y; text-align: center;}
div.wrap160 p.fourcoltitle {color: #11b5bf; text-align: center; font-size: 1.1em; font-family: verdana, arial, san-serif; font-weight: bold; height: 60px;}
div.wrap160 p.boxcontent {font-size: 0.7em; padding: 5px; line-height: 1.3em;}
div.wrap160 a.moreinfoclick {color: #11b5bf; text-decoration: none;}
div.fourcol {width: 160px; float: left; padding: 0 10px 0 0;}
div.fourcolR {width: 160px; float: left; padding: 0;}

div.twocolL {width: 330px; float: left; padding: 0 10px 0 0;}
div.wrap330 {background: url("./images/330borderMid.jpg") repeat-y; text-align: center;}
div.wrap330 p.twocoltitle {color: #11b5bf; text-align: center; font-size: 1.1em; font-family: verdana, arial, san-serif; font-weight: bold; height: 60px;}
div.wrap330 p.boxcontent {font-size: 0.7em; padding: 5px; line-height: 1.3em;}
div.wrap330 a.moreinfoclick {color: #11b5bf; text-decoration: none;}
div.twocolR {width: 330px; float: left; padding: 0;}

div.t3GcolL {width: 215px; float: left; padding: 0 10px 0 0;}
div.wrap215 {background: url("./images/215borderMid.jpg") repeat-y; text-align: center;}
div.wrap215 p.t3Gcoltitle {color: #11b5bf; text-align: center; font-size: 1.1em; font-family: verdana, arial, san-serif; font-weight: bold; height: 60px;}
div.wrap215 p.boxcontent {font-size: 0.7em; padding: 5px; line-height: 1.3em;}
div.wrap215 a.moreinfoclick {color: #11b5bf; text-decoration: none;}
div.t3Gcol {width: 215px; float: left; padding: 0 10px 0 0;}
div.t3GcolR {width: 215px; float: left; padding: 0;}

/*-------------------------------------------- SEARCH*/
div#form {float: left; width: 500px; padding: 20px 0 0 0; font-size: 0.8em;}
div.formLine {clear: both; padding: 5px 0 5px 0; float: left; width: 500px;}
div.Lcol {float: left; width: 200px; padding: 0;}
div.Rcol {float: left; width: 300px; padding: 0;}


div#footerlinks {background-color: #a7a9ac; color: white; clear: both; font-size: 0.6em; padding: 5px;}
div#footerlinks a {color: white;}
div#footer {padding: 5px 0 5px 0;}
div#footer p {font-size: 0.7em; }
div#footer a {color: #58585a; text-decoration: none;}
div#footer p.tmc {float: right; text-align: right;}
p.footerlogos { padding: 5px 0;}
p.footerlogos img { padding: 0 5px; vertical-align: middle;}