body {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left}
#noprint, div.noprint, .noprint {display:none; height:0px; width:0px;}
#screen {display:none;}
#screentnav {display:none;}
#screensbnav {display:none;}
#Header_logo {}
#TopAdCenterpg {display:none;}
#breadsearch {width:100%; font-size:11px; font-style:italic;}
#breadsearch_right {display:none;}
#container {width:100%;}
#basemenu {display:none;}
#footer {width:100%; clear:both; font-size:10px;}
#directsearchlbox {display:none;}
#globalfooter_menu {display:none;}
a.skip {display:none;}

#globalfooter {margin:0px; padding:0px; border-top:1px dotted #333333; text-align:left;}
#globalfooterhold img {border:0px;}
#globalfooterhold #footcol1 {/*float:left; width:210px;*/ display:none}
#globalfooterhold #footcol2 { text-align:center;}
#globalfooterhold #footcol2 div {font-size:10px;}
#globalfooterhold #footcol3 {/*float:left; width:210px;*/ display:none}

/*#globalfooter {display:none;}*/

div.cal_dopdhold, div.iconhold {display:none;}
#niftyhold, #sitelinks, #weathersearch_hold {display:none;}

div.letterHold, div.Orgletter {display:none;}
div.DirSearchBox, div.BFSearchBox, div.NewsSearchBox {display:none;}

img.float-left {padding-right:20px; padding-bottom:20px; border:0px;}
.genimg {border:0; padding:6px; }
.genimgLeft {border:0; padding-bottom:10px; padding-right:10px; }
.genimgRight {border:0; padding-bottom:10px; padding-left:10px; }



/*Left Panels */
#sectorleft, #tourismleft {display:none;}

/* Center Panels */
#comcenter, #mncenter, #sectorcenter, #sectorcenter_w {width:100%; padding:0px;}







div.tellthem {width:100%; margin:0px; text-align:center;}
.iomdc_txt{ font-family:Georgia, "Times New Roman", Times, serif; font-size:1.4em; font-style:italic; top:5px; left:20px; font-weight:bold; color:#0383A8}




#articles h1{ font-family: Baskerville, Georgia, Times, serif; font-size: 15pt; font-style: normal; font-weight: normal; margin-top: 5px; padding:5px 10px; margin-bottom:0px; text-decoration:none; color:#0383a8;  }





/*NEWS LISTINGS */
#articles .row1 { margin-bottom:10px; padding-top:4px; border-bottom:dotted 1px silver; }
#articles .row2 { margin-bottom:10px; padding-top:8px; text-align:left}
#articles .row1:after, #articles .row2:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#articles .row1, #articles .row2  {display:inline-block;}
* html #articles .row1, * html #articles .row2  {height:1%;display:block;}
#articles .row1l { width:160px; padding-top:10px; padding-bottom:15px; float:left }
#articles .row1r{ width:400px; padding-top:10px; padding-bottom:15px; float:left }
#articles .row1r p, .row2 p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; text-align: justify; padding-top: 0px; padding-right: 1px; padding-bottom: 5px; padding-left: 10px; }
#articles .row2l {width:200px; float:left; border-bottom:dotted 1px silver; margin-right:10px; height:150px; text-align:left }
/* ################ */






/* DIRECTORY STYLES 2010 */

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.enhanced_title, div.enhanced_tel {color:#FFFFFF; font-weight:bold; text-align:left; line-height:20px;}


div.enhancedhold, div.mini_enhancedhold {width:98%; margin:0 0 4px 0; border-bottom:1px dotted #999999;}
div.enhanced_title, div.mini_enhanced_title {width:70%; float:left; padding-left:10px; white-space:nowrap;}
div.enhanced_tel, div.mini_enhanced_tel {width:25%; float:left; text-align:right; padding-right:5px;}
div.enhanced_details, div.mini_enhanced_details {width:98%; text-align:left;}
div.enhanced_details div.ecol1, div.mini_enhanced_details div.ecol1 {float:left; width:60px; padding:4px;}
div.enhanced_details div.ecol2, div.mini_enhanced_details div.ecol2 {float:left; width:25%; padding:4px; font-size:12px;}
div.enhanced_details div.ecol3, div.mini_enhanced_details div.ecol3 {float:left; width:60%; padding:4px; font-size:12px;}


div.lineenthold_a, div.mini_lineenthold_a {width:98%; margin:0 0 4px 0; border-bottom:1px dotted #999999;}
div.lineenthold_b, div.mini_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, div.mini_lineenthold_a div.lineleft, div.mini_lineenthold_b div.lineleft {width:78%; float:left; padding-left:5px;}
div.lineenthold_a div.lineright, div.lineenthold_b div.lineright, div.mini_lineenthold_a div.lineright, div.mini_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, div.mini_lineenthold_a div.lineleft span, div.mini_lineenthold_b div.lineleft span {font-size:11px;}


div.enhancedhold:after, div.mini_enhancedhold:after, div.lineenthold_a:after, div.mini_lineenthold_a:after, div.lineenthold_b:after, div.mini_lineenthold_b:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.enhancedhold, div.mini_enhancedhold, div.lineenthold_a, div.mini_lineenthold_a, div.lineenthold_b, div.mini_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.mini_enhancedhold, * html div.lineenthold_a, * html div.mini_lineenthold_a, * html div.lineenthold_b, * html div.mini_lineenthold_b  {height:1%;display:block;}

h4.list_bizcateg {margin:0px; padding:8px 0 5px 0; color:#002F5E;}
h4.list_bizcateg a {color:#002F5E; text-decoration:none;}
h4.list_bizcateg a:hover {background-color:#FFFFFF; text-decoration:none;}
ul.list_bizcats {margin:5px 20px 5px 10px; padding:5px 20px 5px 10px}
ul.list_bizcats li {border-bottom:1px dashed #AEBBC6;}
ul.list_bizcats li a {font-weight:bold; text-decoration:none;}





div.Orghdbck {background-color:#37553C; color:#FFFFFF; height:22px;}
div.Orgenhanced_title, div.Orgenhanced_tel {color:#FFFFFF; font-weight:bold; text-align:left; line-height:20px;}
div.Orgenhancedhold { width:100%; margin:0 0 4px 0; padding:0px; border:1px solid #768378; background-color:#F7F3F2 }
div.Orgenhanced_title {width:70%; float:left; padding-left:10px; white-space:nowrap;}
div.Orgenhanced_tel {width:25%; float:left; text-align:right; padding-right:5px;}
div.Orgenhanced_details {width:98%; text-align:left;}
div.Orgenhanced_details div.ecol1 {float:left; width:10%; padding:4px;}
div.Orgenhanced_details div.ecol2 {float:left; width:25%; padding:4px; font-size:12px;}
div.Orgenhanced_details div.ecol3 {float:left; width:60%; padding:4px; font-size:12px;}
table.orgmoreinfo {width:100%; border-top:1px dotted silver;}
table.orgmoreinfo td {vertical-align:text-top; color:#333333; text-align:left; padding:2px 0px; border-bottom:1px dotted silver}

div.Orgenhancedhold:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.Orgenhancedhold {display:inline-block;} /* Force IE7 to respect generated content */
/* Hide the next declaration from IE Mac \*/
* html div.Orgenhancedhold {height:1%;display:block;}








/* Tabbed NEws 2009 */
table.tabbing {width:600px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:5px; }
td.tabbing, .tabbing td {padding-left:4px; padding-right:4px; border:1px solid #b7b7b7; line-height:22px; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#333333; text-transform:uppercase;}
td.active, .active td {border:1px solid #999999; color:#454545;}
td.tabbing a, .tabbing td a{text-decoration:none; color:#666666;}
td.tabbing a:hover, .tabbing td a:hover{background-color:#FFFFFF; color:#454545;}
a.active, .active a {color:#454545; text-decoration:none}
#tabbed_box_1 #tabbed_box { margin: 0px auto 0px auto; width:600px;}
#tabbed_box_1 .tabbed_box h4 { font-family:Arial, Helvetica, sans-serif; font-size:23px; color:#ffffff; letter-spacing:-1px; margin-bottom:10px; }
#tabbed_box_1 .tabbed_box h4 small { color:#e3e9ec; font-weight:normal; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; position:relative; top:-4px; left:6px; letter-spacing:0px; }
#tabbed_box_1 .tabbed_area { /*border:1px solid #494e52;*/ background-color:#FFFFFF; 	padding:4px; width:600px;}
#tabbed_box_1 ul.tabs { margin:0px; padding:0px; }
#tabbed_box_1 ul.tabs li { list-style:none; display:inline;}
#tabbed_box_1 ul.tabs li a { background-color:#FFFFFF; color:#666666; padding:6px 14px 6px 14px; text-decoration:none; font-family:"Century Gothic",Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; border:1px solid #b7b7b7;  }
#tabbed_box_1 ul.tabs li a:hover { background-color:#FFFFFF; border-color:#2f343a; }
#tabbed_box_1 ul.tabs li a.active { background-color:#ffffff; color:#282e32; border:1px solid #b7b7b7;  border-bottom: 1px solid #ffffff; }
#tabbed_box_1 ul.tabs li a { }
#tabbed_box_1 ul.tabs li a.active { }
#tabbed_box_1 .content { }
#tabbed_box_1 .content { background-color:#ffffff; padding:4px; border-top:1px dotted #0d81a8; }
#tabbed_box_1 #content_2, #content_3 { display:none; }
#tabbed_box_1 ul.tabs { margin:0px; padding:0px; margin-top:5px; margin-bottom:6px; }
#tabbed_box_1 a.minihead, #tabbed_box_1 .minihead a {font-family:Verdana, Arial, Helvetica, sans-serif; color:#3e4346; text-decoration:none; font-size:13px; border-bottom:1px solid #d6dde0;}
/*   ################ */






/*FINANCE SPECIFIC */
#topnl {margin:0; width:620px; padding:0px;}
#topnl #flashold {display:none}
#topnl #quicklinks {width:315px;float:left; margin:0px; padding:0px; font-family:"Century Gothic",Arial, Helvetica, sans-serif}
#quicklinks ul#col1 {width:150px; padding-left:0px; padding-top:0px; padding-bottom:0px; padding-right:5px; margin:0px; float:left;}
#quicklinks ul#col2 {width:150px; padding:0px; margin:0px; float:left;}
#quicklinks ul#col1 li, #quicklinks ul#col2 li {margin:0; padding-bottom:5px; list-style:none;}
#quicklinks ul#col2 li.red a {background-color:#FF0000;}
#quicklinks #col1 a, #quicklinks #col2 a {/*padding:.4em 10px;*/ padding-left:10px; padding-right:10px; padding-top:3px; padding-bottom:3px; text-decoration:none;color:#ffffff;line-height:1.2em; /*height:30px;*/display:block;background-color:#3a3543; font-size:11px; font-family:Arial, Helvetica, sans-serif;}




/* MOTORS */
#Motors_Search, div.Motors_SearchTop, div.Motors_SearchBottom, div.Motors_Jump {display:none;height:0px; width:0px;}
div.motors {clear:both; margin:30px 0px;}
div.motors div.motorlist {margin-bottom:3px; width:100%; border-bottom: dotted 1px silver;}
div.motors div.motorlist:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.motors div.motorlist {display:inline-block;} /* Force IE7 to respect generated content */
/* Hide the next declaration from IE Mac \*/
* html div.motorlist {height:1%;display:block;}

div.motors div.motorlist_left {float:left; width:100px;}
div.motors div.motorlist_right {float:left; width:465px;}
div.motors div.motorlist_right strong{ color: #000; height:15px; }
div.motors div.motorlist_right h2 { font-family:Arial, Helvetica, sans-serif; line-height:normal; font-size:11px; padding: 5px 15px 0px 10px;	 text-decoration:none; }
div.motors div.motorlist_right h2 a {color:#000000; text-decoration:none;}

div.pagination {display:none;}
#motorsAds {margin:30px 0px; height:100px; width:100%; clear:both;}
#motorsAdsDetails {display:none; height:0px; width:0px;}




div.motors #motors_desc_hold {width:680px; margin:0px; }
#motors_desc_hold {margin:0px;width:100%;}
#motors_dealer {margin:0px;width:100%; text-align:left; height:60px; }
#motors_dealer_left {width:405px; float:left;}
#motors_dealer_right {width:269px; float:left;}
#motors_dealer_left img {border:0px;}

div.motors #motors_desc_hold:after, #motors_dealer:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.motors #motors_desc_hold, #motors_dealer {display:inline-block;} /* Force IE7 to respect generated content */
/* Hide the next declaration from IE Mac \*/
* html #motors_desc_hold, #motors_dealer {height:1%;display:block;}


div.motors #motors_left {float:left; padding-right:20px; width:49%;}
div.motors #motors_right {float:right; padding:0; width:46%;}
div.motors #motorsdetail {}
div.motors #motorsdetail h2 {margin:0px; padding:0px;}
div.motors div.backtoresults {display:none;}

div.motors #motorsript {width:315px; float:left; padding-right:20px;}
div.motors #motordesc_right {width:290px; float:left; padding:0px;}
div.motors div.motorinterest { width:100%; height:60px; background-color:#EFEFEF; padding:0px; font-size:85%; margin-top:0px; }
div.motors div.motorinterest div {line-height:20px; font-size:12px;}
div.motors div.motorinterest div.title {font-weight:bold; margin:0px; padding:0px 5px;color:#990000;}
#interestlist ul {margin:0px; padding:0px; list-style:none; width:100%; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#interestlist li{ margin:0px; padding:0px; display:inline;}	
#interestlist li a {border:0px; float:left; display:block; padding:2px 4px;}
#interestlist a.telephone {font-size:15px; font-weight:bold;}
#interestlist a.print, #interestlist a.send, #interestlist a.contact {display:none;}
div.motors a.readmore { color:#0383a8; text-decoration:none; font-weight:bold; }
div.motors a.readmore:hover { color:#006699; text-decoration:underline; background-color:transparent; }
div.motors .backtoresults {float:right; font-size:8pt; padding:2px;}
div.motors a.backtoresults, div.motors .backtoresults a, div.motors a.backtoresults:hover, div.motors .backtoresults a:hover {background-color:transparent; color:#333333; text-decoration:underline}
div.motors #listfooter, div.MotorsLogin {display:none;}
#imagegallery {width:290px; margin-left:40px;}
#imagegallery img {width:80px;height:80px; margin-bottom:10px; border:1px solid #333333}


div.motors_features {width:100%; margin:0px; margin-top:5px;font-size:85%;}
div.motorspectitle {font-weight:bold; background-color:#A6A6A6; border:1px solid #4E4E4E; width:98.5%; }
div.motorspectitle div {padding:4px;}

table.motorspec {font-size:85%; width:100%; border-left:1px solid #4E4E4E; border-right:1px solid #4E4E4E; border-bottom:1px solid #4E4E4E;}
td.motorspectitle, .motorspectitle td {font-weight:bold; 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}
div.motoritemfeatl, div.motoritemfeatr {width:49%; float:left; background-color:#F1F5F5;border:1px solid #A6A6A6; border-top:0px; }
div.motoritemfeatl div, div.motoritemfeatr div {padding:2px 5px; }


/* ######## */



/*  PROP */
#propertysearch, div.searchboxjump{display:none;}
#properties div.propertylist {margin-bottom:3px; width:100%; border-bottom: dotted 1px silver;}
#properties div.propertylist:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#properties div.propertylist {display:inline-block;} /* Force IE7 to respect generated content */
/* Hide the next declaration from IE Mac \*/
* html div.propertylist {height:1%;display:block;}
* html div.propertylist_left {width:170px;wid\th:170px;}
* html div.propertylist_right{width:400px;wid\th:380px;}

#properties div.propertylist_left {float:left; width:170px;}
#properties div.propertylist_right {float:left; width:390px;}
#properties div.propertylist_right h2 { font-family:verdana, "Microsoft Sans Serif", Times, serif; line-height:normal; font-size:small; padding: 5px 15px 0px 10px; text-decoration:none; }
#properties div.propertylist_right h3 { font-family:verdana, "Microsoft Sans Serif", Times, serif; line-height:normal; font-size:small; padding: 5px 15px 0px 10px; text-decoration:none; font-weight:bold; }
#properties div.propertylist_right p{ font-family: verdana, "Microsoft Sans Serif", Times, serif; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; padding: 0px 1px 5px 10px; text-align: justify; }

/* ############# */






/* Right Panels */
#comright { display:none;}
/*
#comsidebar_sixads h1 {display:none;}
#comsidebar_sixads, #comsidebar_compsixads { clear:both; width:100%;  margin:0px; padding:0px; }
#comsidebar_ads_left, #comsidebar_compads_left { width:130px; height:400px; float:left; text-align:left; padding:0px; margin:0px;}
#comsidebar_compads_left {height:260px;}
#comsidebar_ads_left img, #comsidebar_compads_left img{ text-align:left; width:125px; }
#comsidebar_ads_left iframe, #comsidebar_compads_left iframe{ text-align: center;  width:125px; }
#comsidebar_ads_right, #comsidebar_compads_right {width:130px;height:400px; float:left; text-align:left; padding:0px; margin:0px; }
#comsidebar_compads_right {height:260px;}
#comsidebar_ads_right img, #comsidebar_compads_right img{ text-align:left; width:125px; }
#comsidebar_ads_right iframe, #comsidebar_compads_right iframe{ width:125px; }

#comsidebar_sixads:after, #comsidebar_compsixads:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#comsidebar_sixads, #comsidebar_compsixads  {display:inline-block;}
* html #comsidebar_sixads, * html #comsidebar_compsixads  {height:1%;display:block;}*/


#featuredclient {clear:both; width:100%; margin:10px 0px; padding:0px; padding-bottom:10px; background-color:#F9F9F9; border-bottom:1px solid #003399;}
#featuredclient h1, #featuredclient h1.feat {background-color:#003399; color:#FFFFFF; margin:0px; padding:2px; font-size:12px;}
#featuredclient h3 {color:#003399}
#featuredclient a {color:#000066; text-decoration:none; font-weight:bold;}
#featuredclient a:hover {background-color:transparent; text-decoration:underline;}



/*########## */
#newsListings div.mainheadline, div.newsLanding div.mainheadline { margin:5px 0px; width:100%; text-align:left; border-bottom:1px dotted silver; border-top:1px dotted silver; }
#newsListings div.mainheadline_left, div.newsLanding div.mainheadline_left {width:165px; padding-right:5px; padding-bottom:5px; float:left; text-align:left}
#newsListings div.mainheadline_right, div.newsLanding div.mainheadline_right {width:400px; float:left; padding-bottom:5px;}

#newsListings div.subnews, div.newsLanding div.subnews{ width:100%; text-align:left; }
#newsListings div.subnewsl, div.newsLanding div.subnewsl {margin:5px 0px; width:100%;  border-bottom:1px dotted silver;   }
#newsListings div.subnewsr, div.newsLanding div.subnewsr {margin:5px 0px;width:100%; border-bottom:1px dotted silver;   }

div.sectionwidebanner {margin:20px 0px; width:100%;}

div.mainheadline:after, div.subnews:after, div.mininews:after {content:".";display:block;height:0;clear:both;visibility:hidden;}


#newsListings h1, #newsListings h2, #newsListings h3, div.newsLanding h1, div.newsLanding h2, div.newsLanding h3 {font-family:Baskerville, Georgia, Times, serif;} 
#newsListings p, div.newsLanding p{margin:.25em 0 1em 0;line-height:1.35em;}
#newsListings h2.mainheadline, div.newsLanding h2.mainheadline {line-height:normal; font-size:24px; padding:0px; margin-bottom:6px; text-decoration:none; }
#newsListings h2, div.newsLanding h2 {line-height:normal; font-size:14px; padding:0px; margin-bottom:4px; text-decoration:none; }
#newsListings h2 a, #newsListings h3 a, div.newsLanding h2 a, div.newsLanding h3 a{ color:#004DB3; text-decoration:none; }
#newsListings h2.artdetail, div.newsLanding h2.artdetail {font-size:20pt; padding-bottom:15px; padding-top:0px;}
#newsListings h3, div.newsLanding h3 { font-size:12px; margin: 0px; padding:0px; }
#newsListings .datepost p,  #newsListings  p.datepost, div.newsLanding p.datepost{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; 	 margin-bottom:5px; padding-top:0px; padding-right:1px; padding-bottom:1px; padding-left:10px; text-align:left; }
#newsListings .datepostl, div.newsLanding .datepostl { font-family:Verdana, Arial, Helvetica, sans-serif; padding:0px; margin:0px; font-size: xx-small;text-align:left;}
#newsListings .datepost2, div.newsLanding .datepost2 { font-family:Verdana, Arial, Helvetica, sans-serif; padding:0px; margin:0px; font-size: xx-small;text-align:left;}

#commentsSubmitHold {display:none;}




#newsPics { width:260px; float:right; margin-left:20px; margin-bottom:10px; }
#bigT_img  {width: 250px; padding:3px !important; margin:0px; }
#IOMDCgallery {	width:260px; margin-left:1px; }

.thumbI img { width:80px;  margin:1px; padding:1px !important; border:0px;}
.thumbI a { text-decoration:none; }
.thumbI a:hover { text-decoration:none; background-color:transparent; }
.thumbC {display:none;}
.thumb {float:left;}
div#NewsCaptionBox { min-height:40px; background-color:#ECECEC; width:258px; margin-top:4px; padding: 0px 1px 0px 1px; } 
div#ZoomGallery {display:none;}
