body { margin: 0; padding: 0; background: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000; text-align: center; }
td { vertical-align: top; }
img { border: 0; }
a { color: #417bce; text-decoration: underline; }
a:hover  { color: #265cab; text-decoration: none; }
a.goback { display: block; margin: 10px 15px 0 0; background: url(../images/goback-btn.gif) no-repeat; width: 75px; height: 29px; text-indent: -9000em; overflow: hidden; }
a.goback:hover { display: block; background: url(../images/goback-btn-over.gif) no-repeat; }

/* print */
#container .right-col a.printablebroch-btn { margin: 10px 15px 0 15px; background: url(../images/printablebroch-btn.gif) no-repeat; width: 169px; height: 46px; text-indent: -9000em; overflow: hidden; }
#container .right-col a.printablebroch-btn:hover { background: url(../images/printablebroch-btn.gif) no-repeat bottom; }
#container .right-col a.iabp-btn { margin: 10px 15px 0 15px; background: url(../images/iabp-btn.gif) no-repeat; width: 169px; height: 46px; text-indent: -9000em; overflow: hidden; }
#container .right-col a.iabp-btn:hover { background: url(../images/iabp-btn.gif) no-repeat bottom; }

div.clear { clear: both; }

#container { margin: 0 auto; background: #fff url(../images/page-bg.gif) repeat-y; text-align: left; width: 778px; }
#container #header { margin: 0 4px 0 4px; background: url(../images/header-bg.gif) repeat-x bottom; height: 90px; }
#container #header a.logo { float: left; display: block; margin: 0 0 0 0; background: url(../images/worldclaim-logo.gif) no-repeat; width: 245px; height: 90px; text-indent: -9000em; overflow: hidden; }
#container #header a.logo2 { float: left; display: block; margin: 0 0 0 0; background: url(../images/worldclaim-logo2.gif) no-repeat; width: 255px; height: 90px; text-indent: -9000em; overflow: hidden; }
#container #header .right-col { background: url(../images/header-globe.gif) no-repeat bottom right; height: 90px; }
#container #header .right-col div.numbers { padding: 15px 10px 0 0; height: 50px; }
#container #header .right-col ul { margin: 0; padding: 0; list-style: none; float: right; }
#container #header .right-col ul li { float: left; height: 15px; }
#container #header .right-col ul li a { display: block; padding: 4px; text-indent: -9000em; overflow: hidden; height: 12px; }
#container #header .right-col ul li a.home { background: url(../images/home-btn.gif) no-repeat; width: 54px; }
#container #header .right-col ul li a.home:hover { background: url(../images/home-btn-u.gif) no-repeat; }
#container #header .right-col ul li a.aboutus { background: url(../images/aboutus-btn.gif) no-repeat; width: 79px; }
#container #header .right-col ul li a.aboutus:hover { background: url(../images/aboutus-btn-u.gif) no-repeat; }
#container #header .right-col ul li a.claimsservices { background: url(../images/claimservices-btn.gif) no-repeat; width: 118px; }
#container #header .right-col ul li a.claimsservices:hover { background: url(../images/claimservices-btn-u.gif) no-repeat; }
#container #header .right-col ul li a.clients { background: url(../images/clients-btn.gif) no-repeat; width: 65px; }
#container #header .right-col ul li a.clients:hover { background: url(../images/clients-btn-u.gif) no-repeat; }
#container #header .right-col ul li a.contactus { background: url(../images/contactus-btn.gif) no-repeat; width: 88px; }
#container #header .right-col ul li a.contactus:hover { background: url(../images/contactus-btn-u.gif) no-repeat; }
#container #header .right-col ul li a.media { background: url(../images/media-btn.gif) no-repeat; width: 35px; }
#container #header .right-col ul li a.media:hover { background: url(../images/media-btn-u.gif) no-repeat; }

#container #presentation { margin: 0 4px 0 2px; height: 217px; }
#container #inner-presentation { margin: 0 4px 0 4px; height: 217px; }
#container #content { background: url(../images/content-footer.gif) no-repeat bottom; height: 1%; }
#container #content .left-col { float: left; margin: 15px 0 15px 0; padding: 0 15px 0 15px; width: 300px; }
#container #inner-content .left-col h1 { margin: 0; padding: 0; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; text-transform: uppercase; color: #3f79cd; }

#container #content .middle-col { float: left; margin: 15px 0 15px 0; width: 229px; }
#container #content .middle-col a { display: block; }
#container #content .middle-col .fema { margin: 25px 0 0 25px; }
#container #content .middle-col a.aahoa { margin: 10px 15px 0 15px; background: url(../images/aahoa-btn-over.gif) no-repeat; width: 169px; height: 57px; text-indent: -9000em; overflow: hidden; }
#container #content .middle-col a.aahoa:hover { background: url(../images/aahoa-btn.gif) no-repeat; }
#container #content .middle-col a.naa { margin: 10px 15px 0 15px; background: url(../images/naa-btn.gif) no-repeat; width: 169px; height: 46px; text-indent: -9000em; overflow: hidden; }
#container #content .middle-col a.naa:hover { background: url(../images/naa-btn-over.gif) no-repeat; }

#container #content .right-col { float: left; margin: 15px 0 15px 0; }
#container #content .right-col a { display: block; }
#container #content .right-col .fema { margin: 25px 0 0 25px; }

#container #content .right-col a.residential { margin: 10px 15px 0 15px; background: url(../images/residential-btn.gif) no-repeat; width: 169px; height: 46px; text-indent: -9000em; overflow: hidden; }
#container #content .right-col a.residential:hover { background: url(../images/residential-btn-over.gif) no-repeat; }

#container #content .right-col a.commercial { margin: 10px 15px 0 15px; background: url(../images/commercial-btn.gif) no-repeat; width: 169px; height: 46px; text-indent: -9000em; overflow: hidden; }
#container #content .right-col a.commercial:hover { background: url(../images/commercial-btn-over.gif) no-repeat; }

#container a.publicadjuster { margin: 5px 15px 0 15px; background: url(../images/whatisapub-btn.gif) no-repeat; width: 169px; height: 46px; text-indent: -9000em; overflow: hidden; }
#container a.publicadjuster:hover { background: url(../images/whatisapub-btn-u.gif) no-repeat; }

#container a.whatwedo-btn2 { margin: 5px 15px 0 15px; background: url(../images/whatwedo-espanol.gif) no-repeat; width: 169px; height: 46px; text-indent: -9000em; overflow: hidden; }

#container a.whatwedo-btn { margin: 5px 15px 0 15px; background: url(../images/whatwedo-btn.gif) no-repeat; width: 169px; height: 46px; text-indent: -9000em; overflow: hidden; }
#container a.whatwedo-btn:hover { background: url(../images/whatwedo-btn-u.gif) no-repeat; }
#container a.results-btn { margin: 5px 15px 0 15px; background: url(../images/results-btn.jpg) no-repeat; width: 169px; height: 46px; text-indent: -9000em; overflow: hidden; }
#container a.results-btn:hover { background-position: bottom; }
#container a.results-btn2 { margin: 5px 15px 0 15px; background: url(../images/results-espanol.gif) no-repeat; width: 169px; height: 46px; text-indent: -9000em; overflow: hidden; }

#container #inner-content .right-col a.whatwedo-btn { display: block; margin: 10px 15px 0 15px; background: url(../images/whatwedo-btn.gif) no-repeat; width: 169px; height: 46px; text-indent: -9000em; overflow: hidden; }
#container #inner-content .right-col a.whatwedo-btn:hover { background: url(../images/whatwedo-btn-u.gif) no-repeat; }
#container #inner-content .right-col a.inner-claimservices-btn { display: block; margin: 10px 15px 0 15px; background: url(../images/inner-claimservices-btn.gif) no-repeat; width: 169px; height: 46px; text-indent: -9000em; overflow: hidden; }
#container #inner-content .right-col a.inner-claimservices-btn:hover { background: url(../images/inner-claimservices-btn-u.gif) no-repeat; }

										a.inner-claimservices-btn2 { display: block; float: right; margin: 10px 15px 0 15px; background: url(../images/inner-claimservices-btn.gif) no-repeat; width: 169px; height: 46px; text-indent: -9000em; overflow: hidden; }
										a.inner-claimservices-btn2:hover { background: url(../images/inner-claimservices-btn-u.gif) no-repeat; }



#container #inner-content .right-col { float: left; margin: 15px 0 15px 0; }
#container #inner-content .right-col a { display: block; }
#container #inner-content .right-col .fema { margin: 25px 0 0 25px; }

#container #inner-content .right-col a.residential { margin: 10px 15px 0 15px; background: url(../images/residential-btn.gif) no-repeat; width: 169px; height: 46px; text-indent: -9000em; overflow: hidden; }
#container #inner-content .right-col a.residential:hover { background: url(../images/residential-btn-over.gif) no-repeat; }

#container #inner-content .right-col a.commercial { margin: 10px 15px 0 15px; background: url(../images/commercial-btn.gif) no-repeat; width: 169px; height: 46px; text-indent: -9000em; overflow: hidden; }
#container #inner-content .right-col a.commercial:hover { background: url(../images/commercial-btn-over.gif) no-repeat; }

#container #inner-content .right-col a.aahoa { margin: 10px 15px 0 15px; background: url(../images/aahoa-btn-over.gif) no-repeat; width: 169px; height: 57px; text-indent: -9000em; overflow: hidden; }
#container #inner-content .right-col a.aahoa:hover { background: url(../images/aahoa-btn.gif) no-repeat; }
#container #inner-content .right-col a.naa { margin: 10px 15px 0 15px; background: url(../images/naa-btn.gif) no-repeat; width: 169px; height: 46px; text-indent: -9000em; overflow: hidden; }
#container #inner-content .right-col a.naa:hover { background: url(../images/naa-btn-over.gif) no-repeat; }
#container #inner-content .right-col a.hometest { margin: 10px 15px 0 15px; background: url(../images/hometest-btn.gif) no-repeat; width: 169px; height: 46px; text-indent: -9000em; overflow: hidden; }
#container #inner-content .right-col a.hometest:hover { background: url(../images/hometest-btn-over.gif) no-repeat; }
#container #inner-content .right-col a.commtest { margin: 10px 15px 0 15px; background: url(../images/commtest-btn.gif) no-repeat; width: 169px; height: 46px; text-indent: -9000em; overflow: hidden; }
#container #inner-content .right-col a.commtest:hover { background: url(../images/commtest-btn-over.gif) no-repeat; }
#container #inner-content .right-col a.executive { margin: 10px 15px 0 15px; background: url(../images/execbios-btn.gif) no-repeat; width: 169px; height: 46px; text-indent: -9000em; overflow: hidden; }
#container #inner-content .right-col a.executive:hover { background: url(../images/execbios-btn-over.gif) no-repeat; }
#container #inner-content .right-col a.testimonials { margin: 10px 15px 0 15px; background: url(../images/testimonials-btn.gif) no-repeat; width: 169px; height: 46px; text-indent: -9000em; overflow: hidden; }
#container #inner-content .right-col a.testimonials:hover { background: url(../images/testimonials-btn-over.gif) no-repeat; }
#container #inner-content .right-col a.faqs { margin: 10px 15px 0 15px; background: url(../images/faqsside-btn.gif) no-repeat; width: 169px; height: 46px; text-indent: -9000em; overflow: hidden; }
#container #inner-content .right-col a.faqs:hover { background: url(../images/faqsside-btn-over.gif) no-repeat; }
#container #inner-content .right-col a.newsletter { margin: 10px 15px 0 15px; background: url(../images/newsletter-btn.gif) no-repeat; width: 169px; height: 46px; text-indent: -9000em; overflow: hidden; }
#container #inner-content .right-col a.newsletter:hover { background: url(../images/newsletter-btn-over.gif) no-repeat; }

div.info { padding: 10px; color: #587093; /*background: #f0f0dc; border: 2px solid #ddddc4;*/ }
a.showallhideall { float: right; display: block; margin: 30px 8px 0 15px; background: url(../images/showallhideall-btn.gif) no-repeat; width: 116px; height: 29px; text-indent: -9000em; overflow: hidden; }
a.showallhideall:hover { background: url(../images/showallhideall-btn-over.gif) no-repeat; }

#container #content .news-col { float: left; margin: 0 0 15px 0; background: url(../images/news-bg.gif) no-repeat; width: 215px; }
#container #content .news-col h2 { margin: 0; padding: 0; background: url(../images/news-title.gif) no-repeat; width: 120px; height: 57px; text-indent: -9000em; overflow: hidden; }
#container #content .news-col a { display: block; padding: 15px; font-size: x-small; color: #000; text-decoration: none; }
#container #content .news-col a:hover { background: #c2d4ed; color: #1a2a40; }
#container #content .news-col a h1 { display: block; margin: 0 0 5px 0; padding: 0; font-size: 11px; }
#container #content .news-col a h1 span { font-weight: normal; }
#container #content .news-col a span { display: block; color: #324869; }

#container #inner-content { background: url(../images/content-footer.gif) no-repeat bottom; height: 1%; }
#container #inner-content .left-col { float: left; margin: 15px 0 15px 0; padding: 0 15px 0 15px; width: 480px; }
#container #inner-content .right-col { float: right; margin: 15px 0 15px 0; padding: 0 15px 0 15px; width: 200px; }

form { margin: 25px 0 0 15px; }
form label { display: block; }
form input { display: block; border: 1px solid #ccc; }
form textarea { display: block; border: 1px solid #ccc; }
form input.submit { border: 0; }

#footer { margin: 0 auto; background: #fff url(../images/footer-bg.gif); width: 778px; height: 49px; text-align: left; font-size: x-small; color: #444; }
#footer div { padding: 10px 0 0 30px; }
#footer div a { color: #444; text-decoration: underline; }
#footer div a:hover { color: #666; text-decoration: none; }
#footer div span { display: block; }

/* Home */
a.claimssurvey-btn { display: block; background: url("../images/claimssurvey-btn.gif") no-repeat; width: 300px; height: 100px; text-indent: -9000em; overflow: hidden; }
a.claimssurvey-btn:hover { background: url("../images/claimssurvey-btn-u.gif") no-repeat; }

a.publicadjuster-btn { display: block; background: url("../images/publicadjuster-btn.jpg") no-repeat; width: 178px; height: 220px; text-indent: -9000em; overflow: hidden; }

.right-col {}
/* end Home */

/* about us */
a.mfusco { display: block; background: url(../images/mfusco-btn.jpg) no-repeat; width: 326px; height: 92px; text-indent: -9000em; overflow: hidden; }
a.mfusco:hover { background: url(../images/mfusco-btn-over.jpg) no-repeat; }
a.afusco { display: block; background: url(../images/afusco-btn.jpg) no-repeat; width: 326px; height: 92px; text-indent: -9000em; overflow: hidden; }
a.afusco:hover { background: url(../images/afusco-btn-over.jpg) no-repeat; }

div#bios {}
div#bios blockquote { margin: 0; padding: 10px 0 10px 0; border-bottom: 1px solid #efefef; }
div#bios h2 { margin: 0; padding: 15px 0 0 0; font-size: 16px; }
div#bios h2 span { display: block; font-size: 13px; font-weight: normal; }
div#bios img { border: 2px solid #000; }
div#bios p { margin: 0; padding: .5em 0; }
/* bios */
/* end bios */

/* side bar */
#container #inner-content .right-col a.mission-btn { margin: 10px 15px 0 15px; background: url(../images/mission-btn.gif) no-repeat; width: 169px; height: 46px; text-indent: -9000em; overflow: hidden; }
#container #inner-content .right-col a.mission-btn:hover { background: url(../images/mission-btn-u.gif) no-repeat; }
#container #inner-content .right-col a.bios-btn { margin: 10px 15px 0 15px; background: url(../images/bios-btn.gif) no-repeat; width: 169px; height: 46px; text-indent: -9000em; overflow: hidden; }
#container #inner-content .right-col a.bios-btn:hover { background: url(../images/bios-btn-u.gif) no-repeat; }
#container #inner-content .right-col a.nybios-btn { margin: 10px 15px 0 15px; background: url(../images/nybios-btn.gif) no-repeat; width: 169px; height: 46px; text-indent: -9000em; overflow: hidden; }
#container #inner-content .right-col a.nybios-btn:hover { background-position: bottom; }
#container #inner-content .right-col a.locations-btn { margin: 10px 15px 0 15px; background: url(../images/locations-btn.gif) no-repeat; width: 169px; height: 46px; text-indent: -9000em; overflow: hidden; }
#container #inner-content .right-col a.locations-btn:hover { background: url(../images/locations-btn-u.gif) no-repeat; }
#container #inner-content .right-col a.affiliates-btn { margin: 10px 15px 0 15px; background: url(../images/affiliates-btn.gif) no-repeat; width: 169px; height: 46px; text-indent: -9000em; overflow: hidden; }
#container #inner-content .right-col a.affiliates-btn:hover { background: url(../images/affiliates-btn-u.gif) no-repeat; }

#container #inner-content .right-col a.fusco-btn2 { margin: 10px 15px 0 15px; background: url(../images/michael-espanol.jpg) no-repeat; width: 169px; height: 46px; text-indent: -9000em; overflow: hidden; }
#container #inner-content .right-col a.bios-btn2 { margin: 10px 15px 0 15px; background: url(../images/bios-btn.gif) no-repeat; width: 169px; height: 46px; text-indent: -9000em; overflow: hidden; }
#container #inner-content .right-col a.nybios-btn2 { margin: 10px 15px 0 15px; background: url(../images/nybios-btn.gif) no-repeat; width: 169px; height: 46px; text-indent: -9000em; overflow: hidden; }
#container #inner-content .right-col a.locations-btn2 { margin: 10px 15px 0 15px; background: url(../images/locations-btn.gif) no-repeat; width: 169px; height: 46px; text-indent: -9000em; overflow: hidden; }
#container #inner-content .right-col a.affiliates-btn2 { margin: 10px 15px 0 15px; background: url(../images/affiliates-btn.gif) no-repeat; width: 169px; height: 46px; text-indent: -9000em; overflow: hidden; }


/* end side bar */
/* end about us */

/* office locations */
#container #inner-content div.left-col div.locations {}
#container #inner-content div.left-col div.locations div.left-col { float: left; width: 210px; }
#container #inner-content div.left-col div.locations div.right-col { float: right; width: 210px; }

.sjt { margin-bottom: 1em; border: 7px solid #9ebbe3; }
.sjt div { margin: 1px; padding: 0.5em 0.5em 0.2em 1em; background: #cbdbf1; }
.sjt h2 { margin: 0 0 0.1em 0; padding: 0 0 0.2em 0; font-size: 1.4em; font-weight: bold; }
.sjt h2 a { color: #102B50; text-decoration: none; }
.sjt h2 a:hover { color: #000; }
.sjt p.desc { margin: 2px; color: #102B50; font-size: 0.9em; width: auto; }
.sjt dl dt { padding: 0 0 15px 0; color: #102B50; }
.sjt table { margin-top: 10px; margin-bottom: 10px; border-collapse: collapse; }

#california { visibility: hidden; display: none; }
#colorado { visibility: hidden; display: none; }
#elsalvador { visibility: hidden; display: none; }
#florida { visibility: hidden; display: none; }
#georgia { visibility: hidden; display: none; }
#grandcayman { visibility: hidden; display: none; }
#mississippi { visibility: hidden; display: none; }
#newyork { visibility: hidden; display: none; }
#northcarolina { visibility: hidden; display: none; }
#southcarolina { visibility: hidden; display: none; }
/* end office locations */

/* Clients */
#alabama { visibility: hidden; display: none; }
#arizona { visibility: hidden; display: none; }
#colorado { visibility: hidden; display: none; }
#florida { visibility: hidden; display: none; }
#illinois { visibility: hidden; display: none; }
#indiana { visibility: hidden; display: none; }
#kansas { visibility: hidden; display: none; }
#louisiana { visibility: hidden; display: none; }
#maryland { visibility: hidden; display: none; }
#minnesota { visibility: hidden; display: none; }
#mississippi { visibility: hidden; display: none; }
#missouri { visibility: hidden; display: none; }
#newyork { visibility: hidden; display: none; }
#ohio { visibility: hidden; display: none; }
#oklahoma { visibility: hidden; display: none; }
#rhodeisland { visibility: hidden; display: none; }
#texas { visibility: hidden; display: none; }
#northcarolina { visibility: hidden; display: none; }
#southcarolina { visibility: hidden; display: none; }
#tennessee { visibility: hidden; display: none; }
#virginia { visibility: hidden; display: none; }
#washington { visibility: hidden; display: none; }
/* end Clients */

/* FAQ */
dl.q-and-a {  }
dl.q-and-a dt { margin: 0 0 10px 0; padding: 0 0 0.2em 2em; background: url(../images/q-txt.gif) no-repeat 8px 3px; font-size: 14px; font-weight: bold; color: #3b6eb8; }
dl.q-and-a dt a { color: #102B50; text-decoration: none; }
dl.q-and-a dt a:hover { color: #3b6eb8; text-decoration: none; }
dl.q-and-a dd { margin: 0 0 15px 25px; padding-left: 2.5em; background: url(../images/a-txt.gif) no-repeat 8px 3px; color: #5487d1; }

#q1 { visibility: hidden; display: none; }
#q2 { visibility: hidden; display: none; }
#q3 { visibility: hidden; display: none; }

.faq-rollup { margin-bottom: 1em; }
.faq-rollup div { margin: 1px; padding: 0.5em 0.5em 0.2em 1em; }
.faq-rollup a.homeowner-btn { display: block; margin: 10px 15px 0 0; background: url(../images/homeownersfaqs-btn-over.gif) no-repeat; width: 169px; height: 46px; text-indent: -9000em; overflow: hidden; }
.faq-rollup a.homeowner-btn:hover { display: block; background: url(../images/homeownersfaqs-btn.gif) no-repeat; }
.faq-rollup p.desc { margin: 2px; color: #102B50; font-size: 0.9em; width: auto; }
.faq-rollup dl dt { padding: 0 0 5px 25px; color: #102B50; }
#homeowner { visibility: hidden; display: none; }

#homeowner-q1 { visibility: hidden; display: none; }
#homeowner-q2 { visibility: hidden; display: none; }
#homeowner-q3 { visibility: hidden; display: none; }
#homeowner-q4 { visibility: hidden; display: none; }
/* end FAQ */

/* News */
dl.news { }
dl.news dt { margin: 0 0 10px 0; padding: 0 0 0.2em 2em; font-size: 14px; font-weight: bold; color: #4b5e7d; }
dl.news dt span { display: block; font-size: 11px; font-weight: normal; color: #849abc; }
dl.news dd { margin: 0 0 15px 18px; padding-bottom: 2em; padding-left: 2.5em; color: #849abc; border-bottom: 1px solid #e3e9f1; }
/* end News */

/* form */
form.form { margin: 15px 0 0 60px; }
form.form label { display: block; padding: 5px 5px 5px 0; }
form.form input { padding: 4px; background: #f2f7fe; font-size: 10px; width: 210px; border: 4px solid #cfdef4; }
form.form textarea { padding: 4px; background: #f2f7fe; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 210px; height: 120px; border: 4px solid #cfdef4; }
form.form input.submit { display: block; margin: 10px 0 15px 0; border: 0; background: url(../images/submit-btn.gif) no-repeat; width: 116px; height: 29px; text-indent: -9000em; overflow: hidden; }
/* end form */

/* testimonials */
blockquote.testimonial-text { display: block; margin: 0; background: #f4f6fa; color: #2759a1; width: 478px; }
blockquote.testimonial-text div.h { background: url(../images/testimonials-top.gif) no-repeat; height: 18px; }
blockquote.testimonial-text p { margin: 0 30px 0 30px; padding: 0; }
blockquote.testimonial-text div.f { background: url(../images/testimonials-bottom.gif) no-repeat; height: 18px; }
span.testimonial-from { display: block; padding: 5px 15px 15px 15px; text-align: right; color: #809fce; }
/* end testimonials */

/* Slider Box */
.sliderbox { padding: 10px; }
.sliderbox li { padding: 6px 0; }

/* tab box */
#tabbox { margin-bottom: 5px; background: #578edc; width: 515px; height: 1%; }
#tabbox .top { background: url("../images/tabbox-top2.gif") no-repeat; height: 41px; }
#tabbox .top span { float: left; display: block; padding: 13px 0 0 0; width: 32px; text-align: center; }
#tabbox .top a { float: left; display: block; padding: 11px 0 0 10px; font-weight: bold; font-size: 15px; color: #578edc; text-decoration: none; }
#tabbox .content { padding: 10px 20px; color: #fff; }
#tabbox .content ul li { padding-bottom: 10px; }
#tabbox .bottom { background: url("../images/tabbox-bottom.gif") no-repeat bottom; height: 9px; }
/* end tab box */

/* tab box */
#small-tabbox { margin-bottom: 5px; background: #578edc; width: 210px; height: 1%; }
#small-tabbox .top { background: url("../images/small-tabbox-top.gif") no-repeat; height: 41px; }
#small-tabbox .top span { float: left; display: block; padding: 13px 0 0 0; width: 32px; text-align: center; }
#small-tabbox .top a { float: left; display: block; padding: 11px 0 0 10px; font-weight: bold; font-size: 15px; color: #578edc; text-decoration: none; }
#small-tabbox .content { padding: 10px 10px; color: #fff; }
#small-tabbox .content ul li { padding-bottom: 10px; }
#small-tabbox .bottom { background: url("../images/small-tabbox-bottom.gif") no-repeat bottom; height: 8px; }
/* end tab box */

.clients { padding: 15px; }
.clients ul { margin: 0; padding: 10px 0; }
.clients ul li { padding: 6px 6px 6px 20px; border-bottom: 1px solid #efefef; list-style: none; }

/* Clients Logos */
.clientslogos-box { float: right; margin: 0 10px 30px 30px; width: 320px; }  
.aptcomm-btn { display: block; margin: 0 0 5px 0; padding: 0; background: url(../images/aptcomm-btn.jpg) no-repeat; width: 320px; height: 76px; text-indent: -9000em; overflow: hidden; }
.aptcomm-btn:hover { background-position: bottom; }
.bankfinancial-btn { display: block; margin: 0 0 5px 0; padding: 0; background: url(../images/bankfinancial-btn.jpg) no-repeat; width: 320px; height: 76px; text-indent: -9000em; overflow: hidden; }
.bankfinancial-btn:hover { background-position: bottom; }
.hotel-btn { display: block; margin: 0; padding: 0; background: url(../images/hotel-btn.jpg) no-repeat; width: 320px; height: 76px; text-indent: -9000em; overflow: hidden; }
.hotel-btn:hover { background-position: bottom; }

.pressrelease-btn { display: block; margin: 5px auto; background: url(../images/pressrelease-btn.gif) no-repeat; width: 169px; height: 46px; text-indent: -9000em; overflow: hidden; }
.pressrelease-btn:hover { background-position: bottom; }

.espanol-btn { display: block; margin: 5px auto; background: url(../images/espanol.gif) no-repeat; width: 169px; height: 46px; text-indent: -9000em; overflow: hidden; }
.espanol-btn:hover { background-position: bottom; }


