﻿body {background:#fff; margin:0 auto; text-align:center;}
body.no-margin {margin:0px;}

.homelatest {font-size: 10px; background-image: url(../images/g_ticker_latest_bg.gif); color: #666666; font-family: arial, helvetica, san-serif;}
marquee {font-size: 10px; vertical-align: middle; width: 718px; color: #ff6600; font-family: arial, helvetica, san-serif;}

a {font-weight: bold; color: #7a2b87; font-family: arial, helvetica, san-serif; text-decoration:none;}
a:active {font-weight: bold; color: #7a2b87; font-family: arial, helvetica, san-serif; text-decoration:none;}
a:visited {font-weight: bold; color: #7a2b87; font-family: arial, helvetica, san-serif; text-decoration:none;}
a:hover {font-weight: bold; color: #7a2b87; font-family: arial, helvetica, san-serif; text-decoration: underline;}
a.tickertape {font-weight: normal; font-size: 10px; color: #ff6600; font-family: arial, helvetica, san-serif; text-decoration: none;}
a.tickertape:active {font-weight: normal; font-size: 10px; color: #ff6600; font-family: arial, helvetica, san-serif; text-decoration: none;}
a.tickertape:visited {font-weight: normal; font-size: 10px; color: #ff6600; font-family: arial, helvetica, san-serif; text-decoration: none;}
a.tickertape:hover {font-weight: normal; font-size: 10px; color: #ff6600; font-family: arial, helvetica, san-serif; text-decoration: underline;}

a.full {color:#7a2b87;}
a.full:hover {color:#7a2b87; text-decoration:underline;}
a.full:visited {color:#7a2b87;}

a.greylink {font-weight:normal; font-size: 10px; color: #666; font-family: arial, helvetica, san-serif; text-decoration: none;}
a.greylink:visited {font-weight: normal; font-size: 10px; color: #666; font-family: arial, helvetica, san-serif; text-decoration: none;}
a.greylink:hover {font-weight: normal; font-size: 10px; color: #666; font-family: arial, helvetica, san-serif; text-decoration:underline;}

a.greylink10 {font-weight: normal; font-size: 10px; color: #7a2b87; font-family: arial, helvetica, san-serif; text-decoration: none;}
a.greylink10:visited {font-weight: normal; font-size: 10px; color: #7a2b87; font-family: arial, helvetica, san-serif; text-decoration: none;}
a.greylink10:hover {font-weight: normal; font-size: 10px; color: #7a2b87; font-family: arial, helvetica, san-serif; text-decoration:underline;}
a.whitelink11 {font-weight: bold; font-size: 11px; color: #ffffff; font-family: arial, helvetica, san-serif; text-decoration: underline;}
a.whitelink11:visited {font-weight: bold; font-size: 11px; color: #ffffff; font-family: arial, helvetica, san-serif; text-decoration: underline;}
a.whitelink11:hover {font-weight: bold; font-size: 11px; color: #000000; font-family: arial, helvetica, san-serif; text-decoration: none;}

a.help {font-size:12px; color:#7a2b87; text-decoration:none;}

.fieldhome {font-size: 11px; width: 140px; color: #000000; font-family: arial, helvetica, san-serif;}
.selecthome1 {font-size: 11px; width: 130px; color: #000000; font-family: arial, helvetica, san-serif;}
.selecthome2 {font-size: 11px; width: 150px; color: #000000; font-family: arial, helvetica, san-serif;}
.fieldnewsearch {font-size: 10px; width: 170px; color: #000000; font-family: arial, helvetica, san-serif;}
.selectnewsearch1 {font-size: 10px; width: 120px; color: #000000; font-family: arial, helvetica, san-serif;}
.selectnewsearch2 {font-size: 10px; width: 150px; color: #000000; font-family: arial, helvetica, san-serif;}

.gobutton {font-weight: bold; font-size: 11px; width: 50px; color: #000000; font-family: arial, helvetica; background-color: #ff9900;}

.fieldemail {font-size: 11px; width: 215px; color: #000000; font-family: arial, helvetica, san-serif;}
.selectemail {font-size: 11px; width: 230px; color: #000000; font-family: arial, helvetica, san-serif;}
.sendbutton {font-weight: bold; font-size: 12px; width:51px; height:24px; color: #ffffff; font-family: arial, helvetica; background:#fff url(../images/newLayout/buttons/send.gif) no-repeat; border:0px solid #fff;}
.submitbutton {font-weight: bold; font-size: 12px; width: 80px; color: #ffffff; font-family: arial, helvetica; background-color: #ff6600;}
.comparebutton {font-weight: bold; font-size: 12px; width:163px; height:29px; color:#ffffff; font-family: arial, helvetica; background:#fff url(../images/newLayout/buttons/compare.gif) no-repeat; border:0px solid #fff;}

.header {font-weight: bold; font-size: 20px; color: #000000; font-family: arial, helvetica, san-serif;}
.subhead {font-weight: normal; font-size: 11px; color: #ffffff; font-family: arial, helvetica, san-serif;}
.subhead10 {font-weight: normal; font-size: 10px; color: #ffffff; font-family: arial, helvetica, san-serif;}
.advicehead {font-weight: bold; font-size: 14px; color: #000000; font-family: arial, helvetica, san-serif;}

.bodytext {font-weight: normal; vertical-align:top; font-size: 11px; color: #000000; line-height: 14px; font-family: arial, helvetica, san-serif;}
.bodytext10 {font-weight: normal; font-size: 10px; color: #000000; line-height: 12px; font-family: arial, helvetica, san-serif;}
.bodytext12 {font-weight: normal; font-size: 12px; color: #000000; font-family: arial, helvetica, san-serif;}
.bodytext12line18 {font-weight: normal; font-size: 12px; color: #000000; line-height: 18px; font-family: arial, helvetica, san-serif;}

.grey11 {font-weight: normal; font-size: 11px; color: #999999; font-family: arial, helvetica, san-serif;}
.grey10 {font-weight: normal; font-size: 10px; color: #666666; line-height: 14px; font-family: arial, helvetica, san-serif;}

h1 {font-size: 18px; display:none;}
h2 {font-size:18px;}

td {font-size: 11px; font-family: arial,Verdana;}
td.homeSearch {padding-right: 30px; padding-left: 30px; font-size: 11px; padding-top: 20px; font-family: arial,Verdana; background-color: #f2c3a3;}
td.homeGrey {padding-right: 30px; padding-left: 30px; font-size: 11px; padding-top: 20px; font-family: arial,Verdana; background-color: #dddad7;}
td.searchResults {padding-right: 30px; padding-left: 30px; font-size: 11px; padding-bottom: 5px; padding-top: 5px; font-family: arial,Verdana; background-color: #fed8bf;}
td.tableHeader {padding-right: 30px; border-top: #ffffff 1px solid; padding-left: 30px; font-size: 11px; padding-bottom: 10px; padding-top: 10px; font-family: arial,Verdana; background-color: #ffccaa;}
td.tableRowDark {padding-right: 30px; border-top: #ffffff 1px solid; padding-left: 30px; font-size: 11px; padding-bottom: 5px; padding-top: 5px; font-family: arial,Verdana; background-color: #ffccaa;}
td.tableRowLight {padding-right: 30px; border-top: #ffffff 1px solid; padding-left: 30px; font-size: 10px; padding-bottom: 5px; padding-top: 5px; font-family: arial,Verdana; background-color: #fed8bf;}
td.tableRowDarkComp {border-top: #ffffff 1px solid; font-size: 10px; font-family: arial,Verdana; background-color: #ffccaa;}
td.tableRowMidComp {border-top: #ffffff 1px solid; font-size: 10px; font-family: arial,Verdana; background-color: #fee0cc;}
td.tableRowLightComp {border-top: #ffffff 1px solid; font-size: 10px; font-family: arial,Verdana; background-color: #ffeadd;}
td.backTotop {font-weight: normal; font-size: 11px; padding-bottom: 15px; color: #000000; font-family: arial, helvetica, san-serif;}

.profileleft {border-right: #ffffff 1px solid; padding-right: 15px; border-top: #ffffff 1px solid; padding-left: 15px; font-size: 11px; padding-bottom: 15px; padding-top: 15px; font-family: arial,Verdana; background-color: #ffccaa;}
.profileright {padding-right: 15px; border-top: #ffffff 1px solid; padding-left: 15px; font-size: 11px; padding-bottom: 15px; padding-top: 15px; font-family: arial,Verdana; background-color: #fed8bf;}
.profileright2 {border-right: #ffffff 1px solid; padding-right: 15px; border-top: #ffffff 1px solid; padding-left: 15px; font-size: 10px; padding-bottom: 15px; padding-top: 15px; font-family: arial,Verdana; background-color: #fed8bf;}
.profileright3 {font-size: 10px; font-family: arial,Verdana; background-color: #fed8bf;}
.picture {border-right: #ffffff 1px solid; border-top: #999999 1px solid; border-left: #999999 1px solid; border-bottom: #ffffff 1px solid;}

a.searchResults {font-weight: bold; font-size:13px; color:#7a2b87; font-family: arial, helvetica, san-serif; text-decoration:none;}
a.searchResults:visited {text-decoration:none;}
a.searchResults:hover {text-decoration:underline;}

#FIpopup {border: #000 1px solid; padding: 3px 5px; width: 230px; background-color: #ccc;}
#FIpopupHeader {font-weight: bold; font-size: 8pt; color: white; background-color: #ccc;}
#FIpopupBody {font-weight: bold; font-size: 8pt; color: #666; background-color: #ccc;}

a.ticker {font-weight: normal; font-size: 12px; color: #ff6600; font-family: arial, helvetica, san-serif; text-decoration: none;}

p.tc {font-weight: normal; font-size: 8pt; color: #000000; font-style: normal; font-family: arial, Verdana;}
OL.tc {font-weight: normal; font-size: 8pt; color: #000000; font-style: normal; font-family: arial, Verdana;}

/* E MAIL REQUEST FORM */
form.EmailRequest {width: 310px; margin: 10px 0 0 0;}
form.EmailRequest .row {margin: 0px 0px 1px 0px;}
	
form.EmailRequest .submitrow {text-align: left; margin:0 0 0 69px; clear: both;}

form.EmailRequest .row label {color: #000; font-size:8pt; font-weight: bold; width: 65px; padding: 3px 0 0 0; float:left;}
		
form.EmailRequest .row input {font: 8pt arial, helvetica, sans-serif; margin: 0 0 10px 0; padding: 0 0 0 0;}

/*#container {position:relative; width:740px; border-bottom:solid 2px #666; }*/
#menu {text-align:center; position:relative; height:30px;}

.box {position:relative; float:left; }
#boxNew {width:250px; border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1;}

#boxNew a:visited {text-decoration:none; font-weight:bold; background-color:#fff; color:#7a2b87; font-family:arial; display:block; font-size:8pt; padding:3px 5px}
#boxNew a {position:relative; font-weight:bold; text-decoration:none; background-color:#fff; color:#7a2b87; font-family:arial; display:block; font-size:8pt; padding:3px 5px; margin:0 4px 2px 4px;}
#boxNew a:hover {text-decoration:none; font-weight:bold; background-color:#7a2b87; color:#fff; font-family:arial; display:block; font-size:8pt; padding:3px 5px }
#boxNew a:active {text-decoration:none; font-weight:bold; background-color:#fff; color:#7a2b87; font-family:arial; display:block; font-size:8pt; padding:3px 5px }

#boxNew a.selected:visited {text-decoration:none; font-weight:bold; background-color:#7a2b87; color:#fff; font-family:arial; display:block; font-size:8pt; padding:3px 5px}
#boxNew a.selected {position:relative; font-weight:bold; text-decoration:none; background-color:#7a2b87; color:#fff; font-family:arial; display:block; font-size:8pt; padding:3px 5px }
#boxNew a.selected:hover {text-decoration:none; font-weight:bold; background-color:#7a2b87; color:#fff; font-family:arial; display:block; font-size:8pt; padding:3px 5px }
#boxNew a.selected:active {text-decoration:none; font-weight:bold; background-color:#7a2b87; color:#fff; font-family:arial; display:block; font-size:8pt; padding:3px 5px }

#menu a.smaller:visited {text-decoration:none; font-weight:normal; background-color:#ccc; color:#000; font-family:arial; display:block; width:70px; height:30px; font-size:8pt; border-left:solid 1px #eee; border-right:solid 1px #999; padding:0px 2px}
#menu a.smaller {position:relative; font-weight:normal; text-decoration:none; background-color:#ccc; color:#000; font-family:arial; display:block; width:70px; height:30px; font-size:8pt; border-left:solid 1px #eee; border-right:solid 1px #999; padding:0px 2px }
#menu a.smaller:hover {text-decoration:none; font-weight:normal; background-color:#000; color:#eee; font-family:arial; display:block; width:70px; height:30px; font-size:8pt; border-left:solid 1px #eee; border-right:solid 1px #999; padding:0px 2px }
#menu a.smaller:active {text-decoration:none; font-weight:normal; background-color:#ccc; color:#000; font-family:arial; display:block; width:70px; height:30px; font-size:8pt; border-left:solid 1px #eee; border-right:solid 1px #999; padding:0px 2px }

#menu a.smallerSelect:visited {text-decoration:none; font-weight:normal; background-color:#000; color:#eee; font-family:arial; display:block; width:70px; height:30px; font-size:8pt; border-left:solid 1px #eee; border-right:solid 1px #999; padding:0px 2px}
#menu a.smallerSelect {position:relative; font-weight:normal; text-decoration:none; background-color:#eee; color:#000; font-family:arial; display:block; width:70px; height:30px; font-size:8pt; border-left:solid 1px #eee; border-right:solid 1px #999; padding:0px 2px }
#menu a.smallerSelect:hover {text-decoration:none; font-weight:normal; background-color:#000; color:#eee; font-family:arial; display:block; width:70px; height:30px; font-size:8pt; border-left:solid 1px #eee; border-right:solid 1px #999; padding:0px 2px }
#menu a.smallerSelect:active {text-decoration:none; font-weight:normal; background-color:#000; color:#eee; font-family:arial; display:block; width:70px; height:30px; font-size:8pt; border-left:solid 1px #eee; border-right:solid 1px #999; padding:0px 2px }

#menu a.larger:visited {text-decoration:none; font-weight:normal; background-color:#ccc; color:#000; font-family:arial; display:block; width:83px; height:30px; font-size:8pt; border-left:solid 1px #eee; border-right:solid 1px #999; padding:0px 2px }
#menu a.larger {position:relative; font-weight:normal; text-decoration:none; background-color:#ccc; color:#000; font-family:arial; display:block; width:83px; height:30px; font-size:8pt; border-left:solid 1px #eee; border-right:solid 1px #999; padding:0px 2px }
#menu a.larger:hover {text-decoration:none; font-weight:normal; background-color:#000; color:#eee; font-family:arial; display:block; width:83px; height:30px; font-size:8pt; border-left:solid 1px #eee; border-right:solid 1px #999; padding:0px 2px }
#menu a.larger:active {text-decoration:none; font-weight:normal; background-color:#ccc; color:#000; font-family:arial; display:block; width:83px; height:30px; font-size:8pt; border-left:solid 1px #eee; border-right:solid 1px #999; padding:0px 2px }

#menu a.largerSelect:visited {text-decoration:none; font-weight:normal; background-color:#000; color:#eee; font-family:arial; display:block; width:83px; height:30px; font-size:8pt; border-left:solid 1px #eee; border-right:solid 1px #999; padding:0px 2px }
#menu a.largerSelect {position:relative; font-weight:normal; text-decoration:none; background-color:#eee; color:#000; font-family:arial; display:block; width:83px; height:30px; font-size:8pt; border-left:solid 1px #eee; border-right:solid 1px #999; padding:0px 2px }
#menu a.largerSelect:hover {text-decoration:none; font-weight:normal; background-color:#000; color:#eee; font-family:arial; display:block; width:83px; height:30px; font-size:8pt; border-left:solid 1px #eee; border-right:solid 1px #999; padding:0px 2px }
#menu a.largerSelect:active {text-decoration:none; font-weight:normal; background-color:#000; color:#eee; font-family:arial; display:block; width:83px; height:30px; font-size:8pt; border-left:solid 1px #eee; border-right:solid 1px #999; padding:0px 2px }

#navigation a { padding:0px 0px }
#navigation a:visited { padding:0px 0px }
#navigation a:hover { padding:0px 0px }
#navigation a:active { padding:0px 0px }

.offices-wrap {width:100%; margin:0 0 10px 0; clear:both;}
.offices-left {width:49%; float:left;}
.offices-wrap a {color:#7a2b87;}
.offices-right {width:49%; float:right;}

.left { text-align:left }
.center { text-align:center }
.right { text-align:right }

.bannerad { margin:0 0 15px 0 }

#header { width:760px; background:#fff; font-weight:bold; color:#000; }
#header-wildcard-window { width:800px; background:#f93 url(../images/newLayout/header/blocksOrange.gif) top right repeat-x; border-bottom:solid 1px #000; font-weight:bold; color:#fff; }
#header form { margin:0 0 6px 0 }
#header input { margin:0 }
#header .submit { margin:0; background-color:#f60; color:#fff; width:25px; height:20px; font-weight:bold; font-size:11px }
#navigation { margin:0 0 30px 0; width:760px; padding:3px 0px 0px 10px; text-align:right;}
#navigation img { border:0; margin-right:7px }
#navigation-wildcard-window { margin:0 0 0 0; width:800px; padding:3px 0px 0px 10px; text-align:right; background:#999 /*url(../images/newLayout/navigation/blocksGrey.gif) top right repeat-x*/; border-bottom:solid 1px #000; }
#navigation-wildcard-window img { border:0; margin-right:7px }

.contentpanelTitle { padding:5px 5px 0 5px; background:#fff; color:#7a2b87; font-weight:bold; font-size:10pt;}
#companypanelTitle { padding:5px 5px 3px 5px; background:#fff url(../images/newLayout/companypanelTitle.gif) left no-repeat; color:#fff; font-weight:bold; font-size:10pt; height:45px;}

.contentpanel { font-size:11px; font-family:arial; margin:0 0 20px 0; padding:5px; background-color:#fff; color:#000; border-bottom:solid 2px #666; text-align:left }
.contentpanel .address { float:right; padding:0 5px 5px 10px; background-color:#ddd; border:solid 1px #666; text-align:right; }
.contentpanel table.offices td { padding:0px 3px; }
.contentpanel td { padding:10px; }
.contentpanel td.statstd { padding:2px; }
.contentpanel td.internal {/*border-bottom:solid 1px #ccc;*/}
.contentpanel td.help { border-top:solid 1px #ccc; }
.contentpanel td.backTotop { background-color:#fff; border-top:solid 1px #ccc; }
.contentpanel td.internalResults {background:#fff;}
.companypanel { padding:5px 0; border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1;}
.companypanel img {border:0px solid #fff; margin-left:10px;}

#showcaseTable { background-color:#fff; border:solid 1px #000; padding:10px; }

#agencyNewsHeader { width:484px; height:17px; background:#999; color:#fff; font-weight:bold; font-size:8pt; padding:2px 0 0 5px; }
#bannerad { margin:0 0 15px 0; border:solid 0px #000; }

td.officeDivider { padding:5px 0; border-bottom:solid 1px #666; text-align:left }
.summaryCell { font-size:10pt; }

.linebreaker {width:100%; background:#fff url(../images/newLayout/header/line-break.gif) no-repeat; height:9px; margin:10px 0 0 0;}
.linebr {width:470px; background:#fff url(../images/newLayout/header/line-break.gif) no-repeat; height:9px; margin:10px 0 0 0;}

.top {width:762px; height:100px; border:0px solid #000; margin:0 auto;}
.top-left {float:left; width:48%; height:100px;}
.top-right {float:right; width:48%; height:100px; text-align:right; font-weight:bold; font-size:100%; background:#fff url(../images/newLayout/quicksearch.gif) no-repeat;}

.goButton {background:#fff url(../images/newLayout/go.gif) no-repeat; width:35px; height:21px; border:0px solid #fff;}
.SearchButton {background:#fff url(../images/newLayout/gosearch.gif) no-repeat; width:38px; height:29px; border:0px solid #fff;}/*gosearch*/
.buttonContinue {background:#fff url(../images/newLayout/buttonContinue.jpg) no-repeat; width:92px; height:30px; border:0px solid #fff; cursor:pointer;}
.buttonContin {background:#fff url(../images/newLayout/Continue.jpg) no-repeat; width:92px; height:30px; border:0px solid #fff; cursor:pointer;}

.navi {display:block; float:right; margin:-45px 0 0 0; width:480px; height:64px; padding:6px 0 0 8px;}
.navi li {list-style:none; float:left; margin:0 0 0 5px;}
.navi ul {}

.navi a {display:block; height:64px;}
	
.navi a.home{background: url(../images/newLayout/navigation/home.gif) 0 0  no-repeat; width:70px;}
.navi a.home:hover{background: url(../images/newLayout/navigation/home.gif) 0 -64px no-repeat; width:70px;}
	
.navi a.fullsearch {background: url(../images/newLayout/navigation/fullsearch.gif) 0 0 no-repeat;  width:95px;}
.navi a.fullsearch:hover {background: url(../images/newLayout/navigation/fullsearch.gif) 0 -64px no-repeat;  width:95px;}

.navi a.help {background: url(../images/newLayout/navigation/help.gif) 0 0 no-repeat;  width:70px;}
.navi a.help:hover {background: url(../images/newLayout/navigation/help.gif) 0 -64px no-repeat;  width:70px;}

.navi a.about {background: url(../images/newLayout/navigation/about.gif) 0 0 no-repeat;  width:85px;}
.navi a.about:hover {background: url(../images/newLayout/navigation/about.gif) 0 -64px no-repeat;  width:85px;}

.navi a.contact{background: url(../images/newLayout/navigation/contact.gif) 0 0 no-repeat; width:77px;}
.navi a.contact:hover{background: url(../images/newLayout/navigation/contact.gif) 0 -64px no-repeat; width:77px;}

.navi-top {background:#fff url(../images/newLayout/navi-top.gif) no-repeat; height:29px; margin-top:5px;}
.navi-bottom {background:fff url(../images/newLayout/navi-bottom.gif) no-repeat; height:118px;}

.testnav {display:block; float:right; width:460px; height:64px; margin:-55px 0 0 0;}

.searchbox-top {background:#fff url(../images/newLayout/searchbox-top.gif) no-repeat; height:25px;}

.searchbox-wrap {background:#cdd942; margin-top:15px; padding:0; width:489px;}
.searchbox-left {background:#cdd942 url(../images/newLayout/searchbox-left.gif) no-repeat; height:439px; float:left; width:469px;}
.searchbox-content {padding:0 0 0 20px; background:url(../images/newLayout/finger.gif) no-repeat bottom left; height:420px}

.searchbox-right {background:#cdd942 url(../images/newLayout/searchbox-right.gif) no-repeat right; height:439px; float:right; width:20px;}

.searchbox-bottom {background:#fff url(../images/newLayout/searchbox-bottom.gif) no-repeat; height:30px;}

.ads-top {background:#fff url(../images/newLayout/top-curve.gif) no-repeat bottom; height:19px; width:250px;}
.ads {background:#fff; border-left:1px solid #d1d1d1; border-right:1px solid #e1e1e1; height:500px; width:246px;}
.ads-bottom {background:#fff url(../images/newLayout/bottom-curve.gif) no-repeat top; height:75px; width:250px;}

.agency-wrap {width:484px;}
.agency-left {width:385px; float:left;}
.agency-right {width:97px; float:right;}
.agency-title {}

.box {width:400px; margin-bottom:5px;}
.boxleft {float:left; width:40%;}
.boxright {float:right; width:50%;}

.boxed {width:420px; margin-left:0px;}
.boxed input {margin:0; padding:0;}
.boxedleft {float:left; text-align:right; width:80px;}
.boxedright {float:right; width:335px;}

/*REGISTER*/
.regBoxed {width:420px; margin:0; border-bottom:1px solid #fff; padding:3px 0 0 0;}
.regBoxed input {margin:0 0 0 10px; padding:0; width:200px; height:18px;}
.regBoxedleft {float:left; text-align:right; width:100px; padding:2px 0 0 0;}
.regBoxedright {float:right; width:315px; padding:0 0 3px 0;}



.detailed {}
.detailed .boxed {width:410px; margin-bottom:5px; margin-left:20px;}
.detailed .boxed input {margin:0; padding:0;}
.detailed .boxedleft {float:left; width:25%; text-align:right;}
.detailed .boxedright {float:right; width:69%;}

.inbetween	.boxed {width:420px; margin-bottom:10px;}
.inbetween .boxed input {margin:0; padding:0;}
.inbetween .boxedleft {float:left; text-align:right; width:140px;}
.inbetween .boxedright {float:right; width:275px;}


.clear {clear:both;}

.helptop {background:#fff;}
.helptop ul {}
.helptop li {list-style-image: url(../images/newLayout/bullet.gif);}

.searchresults {border-bottom:0px solid #000;}

.wibble {font-size:50%;}

.contactagency {background:#fff url(../images/newLayout/agencybottom.gif) no-repeat; height:26px;}

.indiv-wrap {background:#cdd942; padding:0; width:485px;}
.indiv-left {background:#cdd942 url(../images/newLayout/boxes/indiv-left.gif) no-repeat; height:303px; float:left; width:465px;}
.indiv-content {padding:0 0 0 20px; height:300px}
.indiv-right {background:#cdd942 url(../images/newLayout/boxes/indiv-right.gif) no-repeat right; height:303px; float:right; width:20px;}

.indiv-top {background:#fff url(../images/newLayout/boxes/indiv-top.gif) no-repeat; height:20px;}
.indiv-bottom {background:#fff url(../images/newLayout/boxes/indiv-bottom.gif) no-repeat; height:16px;}

.detail-wrap { padding:0; width:485px;}
.detail-left {background:#cdd942 url(../images/newLayout/boxes/detail-left.gif) no-repeat; height:474px; float:left; width:467px;}
.detail-content {padding:0 0 0 20px;}
.detail-right {background:#cdd942 url(../images/newLayout/boxes/detail-right.gif) no-repeat right; height:474px; float:right; width:18px;}

.detail-top {background:#fff url(../images/newLayout/boxes/detail-top.gif) no-repeat; height:27px;}
.detail-bottom {background:#fff url(../images/newLayout/boxes/detail-bottom.gif) no-repeat; height:23px; margin-bottom:10px;}
.boxedtext {vertical-align:top;}

.internalResults {padding:5px; border-bottom:1px solid #ccc;}
.breaker {margin-bottom:10px;}

.internal {border-right:1px solid #ccc;}

.koko {padding-left:22px; font-weight:bold;}
.kokowide {padding-left:22px; border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1;}
