body {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left}
#noprint {display:none;}
#screen {display:none;}
#screentnav {display:none;}
#screensbnav {display:none;}
#Header_logo {padding-bottom:65px;}
#TopAdCenterpg {/*text-align:center; margin-bottom:5px;*/display:none;}
#MainNavGroup {display:none;}
#MainAds {display:none;}
#block1 {/*display:none;*/}
#block2 {display:none;}
#MainContent {width:16cm;}
#bcrumb {font-size:9px;}
#footer {font-size:10px;}
#footernav {display:none;}
#fintpsubsb {display:none;}
#redbar {background-color:#CE0000; color:#CE0000; height:6px; width:100%; margin-bottom:4px;}
#greenbar {background-color:#698149; color:#698149; height:6px; width:100%; margin-bottom:4px;}
#purplebar {background-color:#6666FF; color:#6666FF; height:6px; width:100%; margin-bottom:4px;}
#pinkbar {background-color:#FF00FF; color:#FF00FF; height:6px; width:100%; margin-bottom:4px;}
#bluebar {background-color:#3333FF; color:#3333FF; height:6px; width:100%; margin-bottom:4px;}
#centerpanel {display:none;}
#BizContentWide {width:100%;}
#classif_container {margin:0 auto;width:100%; text-align:left;/* Newsroom */}
#classifcenter {width:100%;float:left;padding:5px;/* Newsroom */}
#classifright {display:none;}
table.print100 {width:100%}
#searchbox {display:none;}
#footer-wrap {display:none;}
#listfooter {display:none;}


td.noprint, div.noprint, tr.noprint {display:none;}

.communityHeaderBar {font-weight:bold; color:#000000;}
.credits {font-size:10px;}
.genimg {border:0; padding:6px; }
.genimgLeft {border:0; padding-bottom:10px; padding-right:10px; }
.genimgRight {border:0; padding-bottom:10px; padding-left:10px; }
.noshow {display:none;}
.skip {display:none; visibility:hidden;}
.globalnav {display:none;}
td.linentry {text-align: left; border-bottom: #DCDCDC 1px solid;}
table.secondlist {background-color: #ffffcc;}
table.maps{width:350px; font-size:smaller; text-align:center; border:0; color:#666666}
table.mapsRight{width:350px; font-size:smaller; text-align:center; border:0; padding-bottom:10px; padding-left:10px; color:#666666}
table.mapsLeft{width:350px; font-size:smaller; text-align:center; border:0; padding-bottom:10px; padding-right:10px; color:#666666}

td.burialine, .burialine td {border-bottom:1px dashed #999999;}
td.burialinehead, .burialinehead td {background-color:#DDDDDD; border-bottom:1px solid #666666;}
.recs {font-size:0.9em;}
table.burial {border:1px solid #000000; font-size:0.9em;}

table.financedirc {border-bottom:1px dotted #CCCCCC; width:100%; padding:4px;}
table.financesecondlist {background-color:#DDDEE6; width:100%; padding:2px;}
table.financefirstlist {background-color:#FFFFFF; width:100%; padding:2px;}
td.fdirtitle, fdirtitle td{background-color:#002F5E; color:#FFFFFF; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px;}

table.az {/*background-color:#C5D0DE;*/ background-color:#2F4379; color:#FFFFFF; padding:5px; width:100% }
.classificationTitle {font-weight:bold; color:#FFFFFF;}
.bizsearch {display:none;}
table.tourdirc {border-bottom:1px dotted #CCCCCC; width:95%; padding:4px;}
td.tdirtitle, tdirtitle td{background-color:#0697BA; color:#FFFFFF; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px;}
table.tourlinentry {width:95%;}
td.lineagetour {border-bottom:1px dotted #CCCCCC;}

td.linentryname, .linentryname td, .linentryname {font-weight:bold;}
td.linentry, .linentry td, .linentry {padding-left:5px;}
div.findirecttitle {background-color:#003366; color:#FFFFFF; padding:4px; width:80%;}
div.finance_direct {padding-left:8px; padding-top:3px; padding-bottom:3px; border-bottom:1px dashed #D5D3E4; font-weight:bold; width:80%; color:#003366;}
table.WPPholdmain {border:1px solid #660000; padding:4px;}

#iomnavmain, ul#iomnavmain {display:none; }
#localthirdbar, ul#localthirdbar {display:none; }
#localnavbar, ul#localnavbar {display:none; }
div.isle_link{ font-family:Georgia, "Times New Roman", Times, serif; font-size: 2.5em; font-style:italic; color:#000000}
.isle_link a:link{ color:#000000; text-decoration:none;}
.isle_link a:visited{ color:#000000; text-decoration:none;}
.isle_link a:hover{ color:#000000; text-decoration:none;}

div.defont {font-size:12px;}
.bigthumb{position: relative;top:0px; left:0px; width:260px; background-color:#FFFFFF; padding:0px; border: 1px dotted #778888; float:right; text-align:center;/* margin-left:20px;*/margin-bottom:1px; }
span{margin:1px;}
#imagegallery {margin-top:-8px;}

h1 {font-size:18pt;}
h2 {font-size:15pt;}
h2 a {color:#000000;}


/*Newsroom */
img.float-left {  	margin: 5px 10px 5px 10px; float: left; position:relative; }
div.row1 {border-bottom:1px dotted silver;}
table.motorspec {font-size:85%; width:265px; border-left:1px solid #4E4E4E; border-right:1px solid #4E4E4E; border-bottom:1px solid #4E4E4E; margin-left:10px;}
td.motorspectitle, .motorspectitle td {font-weight:bold; /*background-color:#8EB50C; background-color:#F0F8FF;*/ background-color:#A6A6A6; padding:4px; }
td.motorspec, .motorspec td {border-top:1px solid #4E4E4E; width:50%;}
td.motoritem, .motoritem td { background-color:#E3E9E0; border-right:1px solid #4E4E4E; padding:2px; }
td.motordesc, .motordesc td {background-color:#F7F7F7; padding:2px; text-align:center}
#motorssearch {display:none;}
#properties div.propinterest { width:250px; background-color:#EFEFEF; padding:5px; font-size:85%; margin-top:15px; }
#properties div.propinterest div {line-height:20px;}
#properties div.propinterest div.title {font-weight:bold; margin-bottom:4px; /*color:#7A9B0B*/ color:#990000;}
#properties table#propdesc_right {width:260px; margin-left:20px; margin-bottom:25px;}

#properties #propertysearch {display:none;}
#jumptobox {display:none;}
#properties a.backtoresults, #properties backtoresults a, #motors  a.backtoresults, #motors backtoresults a {display:none;}

/*Calendar*/
td.monthsel {background-color:#fff2c8; color:#a43250; font-weight:bold; font-size:18px;}
table.evdetails {margin-top:0px; width:100%; font-size:11px; border:0px;}
td.eveday_det {color:#000000; width:20px; padding:1px; vertical-align:top; border-bottom:1px dotted #999999}
td.evedate_det {color:#000000; width:40px; padding:1px; vertical-align:top; border-bottom:1px dotted #999999 }
td.evestartend_det {color:#000000; width:35px; padding:1px; vertical-align:top; border-bottom:1px dotted #999999}
td.eveevent_det {color:#000000; padding:1px; vertical-align:top; border-bottom:1px dotted #999999}
td.evevenue_det {color:#000000; width:150px; padding:1px; vertical-align:top; border-bottom:1px dotted #999999}
td.eveevent_det a {color:#000000; text-decoration:none;}








/* FINANCE DIRECTORY STYLES 2009 */
div.sector_enhancedhold {width:440px; margin:0 0 4px 0; border-bottom:1px dotted #999999;}
div.hdlft {background-image:url(/glbimages/directory/finwpplft.gif); background-repeat:no-repeat; background-position:left top; height:22px;}
div.hdrgt {background-image:url(/glbimages/directory/finwpprgt.gif); background-repeat:no-repeat; background-position:right top; height:22px;}
div.hdbck {background-color:#002F5E; color:#FFFFFF; height:22px;}
div.sector_enhanced_title, div.enhanced_title, div.enhanced_tel {color:#FFFFFF; font-weight:bold; text-align:left; line-height:20px;}
div.sector_enhanced_title {width:100%; float:left; padding-left:10px; white-space:nowrap;}
div.sector_enhanced_details {width:100%; text-align:left}
div.sector_enhanced_details div.ecol1 {float:left; width:15%; padding:4px;}
div.sector_enhanced_details div.ecol2 {float:left; width:80%; padding:4px; font-size:12px;}
div.sector_enhanced_details div.ecoldet {margin:0 auto; width:90%; clear:both; padding:4px; font-size:11px;}
div.sector_enhanced_details div.ecoldet a {color:#666666; font-weight:bold; text-decoration:none;}
div.sector_enhanced_details div.ecoldet a:hover {background-color:#FFFFFF; text-decoration:underline;}

div.enhancedhold {width:98%; margin:0 0 4px 0; border-bottom:1px dotted #999999;}
div.enhanced_title {width:70%; float:left; padding-left:10px; white-space:nowrap;}
div.enhanced_tel {width:25%; float:left; text-align:right; padding-right:5px;}
div.enhanced_details {width:98%; text-align:left;}
div.enhanced_details div.ecol1 {float:left; width:8%; padding:4px;}
div.enhanced_details div.ecol2 {float:left; width:25%; padding:4px; font-size:12px;}
div.enhanced_details div.ecol3 {float:left; width:60%; padding:4px; font-size:12px;}

div.lineenthold_a {width:98%; margin:0 0 4px 0; border-bottom:1px dotted #999999;}
div.lineenthold_b {width:98%; margin:0 0 4px 0; border-bottom:1px dotted #999999; background-color:#E8EBF0}
div.lineenthold_a div.lineleft, div.lineenthold_b div.lineleft {width:78%; float:left; padding-left:5px;}
div.lineenthold_a div.lineright, div.lineenthold_b div.lineright {width:20%; float:left; padding-right:5px; text-align:right; line-height:2.5em;}
div.lineenthold_a div.lineleft span, div.lineenthold_b div.lineleft span {font-size:11px;}


div.enhancedhold:after, div.sector_enhancedhold:after, div.lineenthold_a:after, div.lineenthold_b:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.enhancedhold, div.sector_enhancedhold, div.lineenthold_a, div.lineenthold_b  {display:inline-block;} /* Force IE7 to respect generated content */
/* Hide the next declaration from IE Mac \*/
* html div.enhancedhold, * html div.sector_enhancedhold, * html div.lineenthold_a, * html div.lineenthold_b  {height:1%;display:block;}


