
/***************************************************************
  *  LOOPNET: TOP FEATURES ON MARKET PAGES
  **************************************************************/

#loopnet-market-feature-wrapper {
	float: left;
	clear: both;
	width: 690px;
	height: 224px;
	background-color: #ABABAB;
	padding: 0px 10px 10px 10px;
	margin: 25px 0px 16px 0px;
	z-index: 1;
}

#content .column#Middle .loopnet-market-feature-title {
	color: #FFFFFF;
	font: bold 14px Tahoma, Arial;
	text-align: left;
	text-decoration: none;
	line-height: 1.3em;
	font-stretch: normal;
	letter-spacing: 0.1em;
	text-transform: none;
	vertical-align: middle;
	margin: 12px 0px 12px 0px;
}

#loopnet-market-feature-box-a {
	float: left;
	width: 330px;
	height: 172px;
	background-color: #FFFFFF;
	border: 1px solid #1D1D1D;
	margin: 0px 20px 0px 0px;
}

#loopnet-market-feature-box-b {
	float: left;
	width: 334px;
	height: 172px;
	background-color: #FFFFFF;
	border: 1px solid #1D1D1D;
}

#loopnet-results-iframe {
	clear: both;
	width: 710px;
	height: 700px;
	border-top: 1px solid #ABABAB;
	border-left: 0px solid #ABABAB;
	border-right: 0px solid #ABABAB;
	border-bottom: 1px solid #ABABAB;
	background-color: #FFFFFF;
	margin: 16px 0px 20px 0px;
	padding: 0px 0px;
}


/***************************************************************
  *  ADVANCED SEARCH PAGE
  **************************************************************/

#content .column#Middle #adv-search-btn-wrapper {
	float: left;
	width: 100%;
	text-align: center;
	margin: 0px auto;
}

#content .column#Middle #adv-search-btn-wrapper p {
	width: 540px;
	text-align: center;
	margin: 0px auto 0px auto;
}

#content .column#Middle .adv-search-btn {
	background: url(../images/btn-advancedsearch.png) no-repeat 0 0;
	margin: 20px auto;
}

#content .column#Middle .adv-search-btn-mo {
	background: url(../images/btn-advancedsearch-mo.png) no-repeat 0 0;
	margin: 0 auto;
}


/***************************************************************
  *  MISC.
  **************************************************************/

img {
	border: none;
	vertical-align: middle;
}

.clear {
	clear: both;
}

a {
	outline: none;
}


body {
	margin: 0;
	padding: 0;
	background: #e0e0e0;
}

div#body-wrap {
	width: 100%; /* 1004px; */
	text-align: center;
	margin: 0 auto;
	padding: 0;
	background: #E0E0E0 url(../images/header-bg-repeat.gif) repeat-x 0 0;
}

#content .column#Middle ul {
	list-style: disc; /*none;*/
	list-style-position: inside;
	font-family: Tahoma;
	font-size: 14px;
	font-weight: normal;
	color: #e9a60f;
	text-decoration: none;
	line-height: 18px;
	text-align: left;
	margin: 0px 0px;
	padding: 0px 20px;
}

#content .column#Middle ul li {
	padding-left: 0px;
}

#content .column#Middle ul li span {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: normal;
	color: #242424;
	text-decoration: none;
	text-align: left;
	margin: 0px 0px;
	padding: 0px 4px;
}

#content .column#Middle ul li a {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: normal;
	color: #242424;
	text-decoration: none;
	text-align: left;
	margin: 0px 0px;
	padding: 0px 0px;
	border-bottom: 2px solid transparent;
}

#content .column#Middle ul li a:hover {
	text-decoration: none;
	border-bottom: 2px solid #e9a60f;
}


/***************************************************************
  *  HEADER
  **************************************************************/

div#header {
	position: relative;
	width: 1004px;
	height: 164px;
	margin: 0 auto;
	padding: 3px 0 0 0;
	background: url(../images/header-bg.gif) no-repeat top;
}

#header img#logo {
	margin: 21px 0 0 8px;
	float: left;
}

#header #quote {width:340px;margin:15px 0 0 19px;padding:0;text-align:left;float:left;}
#header #quote p {margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:18px;font-weight:normal;color:#eeeded;text-align:left;}
#header #quote p.phone {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:20px;font-weight:bold;color:#e9a60f;text-align:left;}

#header #subnav {
	width: 385px;
	height: 27px;
	margin: 0 9px 0 0;
	padding: 4px 0 0 19px;
	background: url(../images/header-sub_nav_bg.gif) no-repeat top;
	float: right;
}

#header #subnav ul {
	margin: 3px 0 0 0;
	padding: 0;
	list-style-type: none;
}

#header #subnav ul li {
	height: 13px;
	margin: 0;
	padding: 0 12px;
	border-right: 1px solid #FFF;
	float: left;
}

#header #subnav ul li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	display: block;
}

#header #subnav ul li a:hover {
	border-bottom: 2px solid #e9a60f;
	display: block;
}


/***************************************************************
  *  MAIN NAVIGATION
  **************************************************************/

#header #navigation {
	margin: 0;
	padding: 0;
}

#header #navigation ul {
	margin: 4px 0 0 80px;
	padding: 0;
	list-style-type: none;
}

#header #navigation ul li {
	margin:0 8px 0 0;
	padding: 0;
	float: left;
}

#header #navigation ul li#about a {
	width: 100px;
	padding: 7px 0 5px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #000;
	text-align: center;
	text-decoration: none;
	background: none;
	display: block;
}

#header #navigation ul li#about a:hover { color: #FFF; background: url(../images/navigation-about_roll.gif) no-repeat center 4px; }

#header #navigation ul li#prop a {width:139px;padding:7px 0 5px 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;font-weight:normal;color:#000;text-align:center;text-decoration:none;background:none;display:block;}
#header #navigation ul li#prop a:hover { color: #FFF; background: url(../images/navigation-properties_roll.gif) no-repeat center 4px; }

#header #navigation ul li#serv a {width:122px;padding:7px 0 5px 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;font-weight:normal;color:#000;text-align:center;text-decoration:none;background:none;display:block;}
#header #navigation ul li#serv a:hover { color: #FFF; background: url(../images/navigation-services_roll.gif) no-repeat center 4px; }

#header #navigation ul li#brok a {width:106px;padding:7px 0 5px 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;font-weight:normal;color:#000;text-align:center;text-decoration:none;background:none;display:block;}
#header #navigation ul li#brok a:hover { color: #FFF; background: url(../images/navigation-brokers_roll.gif) no-repeat center 4px; }

#header #navigation ul li#new a {width:73px;padding:7px 0 5px 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;font-weight:normal;color:#000;text-align:center;text-decoration:none;background:none;display:block;}
#header #navigation ul li#new a:hover { color: #FFF; background: url(../images/navigation-news_roll.gif) no-repeat center 4px; }

#header #navigation ul li#mark a {width:220px;padding:7px 0 5px 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;font-weight:normal;color:#000;text-align:center;text-decoration:none;background:none;display:block;}
#header #navigation ul li#mark a:hover { color: #FFF; background: url(../images/navigation-market_roll.gif) no-repeat center 4px; }


/***************************************************************
  *  CONTENT - PAGE BODY
  **************************************************************/

div#content {
	width: 986px;
	*width: 999px;
	text-align: left;
	margin: 0px auto;
	padding: 9px 0px 0px 0px;
	*padding: 9px 0px 0px 8px;
	overflow: hidden;
}

#content .column#Left {width:240px;text-align:left;margin:0;padding:0;float:left;}

#content .column#Left .allbutton {margin:13px 9px 0 0;float:right;}

#content .column#Left .search a {width:240px;height:44px;margin:0;padding:0;background:url(../images/column-left_search_button.gif) no-repeat;display:block;}
#content .column#Left .search a:hover {background:url(../images/column-left_search_button-mo.gif) no-repeat;}

#content .column#Left .title#lease {width:237px;height:43px;margin:10px 0 0 0;padding:0;background:url(../images/column-left_lease_title_bg.gif) no-repeat;}
#content .column#Left ul#property-lease {width:240px;margin:0 0 0 5px;padding:0;list-style-type:none;}
#content .column#Left ul#property-lease li {margin-bottom:1px;}
#content .column#Left ul#property-lease li.retail a {width:228px;height:46px;background:url(../images/column-left_lease_retailnor.gif) no-repeat;display:block;}
#content .column#Left ul#property-lease li.retail a:hover {background:url(../images/column-left_lease_retailrol.gif) no-repeat;}

#content .column#Left ul#property-lease li.industrial a {width:228px;height:48px;background:url(../images/column-left_lease_industnor.gif) no-repeat;display:block;}
#content .column#Left ul#property-lease li.industrial a:hover {background:url(../images/column-left_lease_industrol.gif) no-repeat;}

#content .column#Left ul#property-lease li.office a {width:228px;height:48px;background:url(../images/column-left_lease_officenor.gif) no-repeat;display:block;}
#content .column#Left ul#property-lease li.office a:hover {background:url(../images/column-left_lease_officerol.gif) no-repeat;}

#content .column#Left .title#sale {width:237px;height:43px;margin:10px 0 0 0;padding:0;background:url(../images/column-left_sale_title_bg.gif) no-repeat;}
#content .column#Left ul#property-sale {width:240px;margin:0 0 0 5px;padding:0;list-style-type:none;}
#content .column#Left ul#property-sale li {margin-bottom:1px;}
#content .column#Left ul#property-sale li.retail a {width:228px;height:46px;background:url(../images/column-left_lease_retailnor.gif) no-repeat;display:block;}
#content .column#Left ul#property-sale li.retail a:hover {background:url(../images/column-left_lease_retailrol.gif) no-repeat;}

#content .column#Left ul#property-sale li.industrial a {width:228px;height:48px;background:url(../images/column-left_lease_industnor.gif) no-repeat;display:block;}
#content .column#Left ul#property-sale li.industrial a:hover {background:url(../images/column-left_lease_industrol.gif) no-repeat;}

#content .column#Left ul#property-sale li.office a {width:228px;height:48px;background:url(../images/column-left_lease_officenor.gif) no-repeat;display:block;}
#content .column#Left ul#property-sale li.office a:hover {background:url(../images/column-left_lease_officerol.gif) no-repeat;}

#content .column#Left ul#property-sale li.land a {width:228px;height:48px;background:url(../images/column-left_lease_landnor.gif) no-repeat;display:block;}
#content .column#Left ul#property-sale li.land a:hover {background:url(../images/column-left_lease_landrol.gif) no-repeat;}

/******************************************************************
 * FEATURED CLIENTS LOGO ROTATOR
 ******************************************************************/

#content .column#Left #featured-clients div.rotator {
	display: none;
	top: 44px;
	left: 1px;
}
#content .column#Left #featured-clients {width:240px;height:158px;margin:12px 0;padding:0;float:left;}
#content .column#Left #featured-clients .box {width:234px;margin:0 auto;padding:7px 0 7px 0px;background:#FFF;border:1px solid #bcbcbc;border-top:none;}
#content .column#Left #featured-clients .box .logo {margin:0 auto;padding:0;text-align:center;}

#content .column#Left #featured-clients .box .description p.link {text-align: right;margin: 10px 0px 6px 0px;padding: 0px 24px 0px 0px;}
#content .column#Left #featured-clients .box .description p.link a {font-family:Tahoma;font-size:12px;font-weight:normal;text-align:right;color:#606060;text-decoration:none;border-bottom: 1px solid #606060;}
#content .column#Left #featured-clients .box .description p.link a:hover {color:#606060;text-decoration:none;border-bottom: 1px solid #e9a60f;}

/*
#content .column#Left #featured-clients div.rotator {
	display: none;
	top: 44px;
	left: 1px;
}
#content .column#Left #featured-clients {width:240px;height:158px;margin:12px 0;padding:0;}
#content .column#Left #featured-clients .box {width:225px;margin:0 auto;padding:7px 0 7px 10px;background:#FFF;border:1px solid #bcbcbc;border-top:none;}
#content .column#Left #featured-clients .box .logo {width:85px;margin:0;padding:0;text-align:center;float:left;}
#content .column#Left #featured-clients .box .description {width:120px;margin:0 0 0 12px;padding:0;float:left;}

#content .column#Left #featured-clients .box .description h1 {margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#e9a60f;text-align:left;}
#content .column#Left #featured-clients .box .description h1 a {margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#e9a60f;text-align:left;text-decoration:none;}
#content .column#Left #featured-clients .box .description h1 a:hover {margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#e9a60f;text-align:left;text-decoration:underline;}

#content .column#Left #featured-clients .box .description h2 {margin:0;padding:5px 0 0 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#000;text-align:left;}
#content .column#Left #featured-clients .box .description p {margin:0;padding:5px 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#000;text-align:left;}
#content .column#Left #featured-clients .box .description p.link {text-align: right;}
#content .column#Left #featured-clients .box .description p.link a {font-family:Tahoma;font-size:12px;font-weight:normal;text-align:right;color:#606060;text-decoration:none;border-bottom: 1px solid #606060;}
#content .column#Left #featured-clients .box .description p.link a:hover {color:#606060;text-decoration:none;border-bottom: 1px solid #e9a60f;}
*/

#content .column#Left #associations {width:222px;margin:25px auto 0px auto;padding:0;}
#content .column#Left #associations img.title-header {margin-bottom: 12px;}
#content .column#Left #associations ul {margin:0;padding:0;list-style-type:none;}
#content .column#Left #associations ul li {width:50%;margin:0px 0;padding:0;text-align:center;float:left;}

#content .column#Left #associations p.link {text-align: right;}
#content .column#Left #associations p.link a {font-family:Tahoma;font-size:12px;font-weight:normal;text-align:right;color:#606060;text-decoration:none;border-bottom: 1px solid #606060;}
#content .column#Left #associations p.link a:hover {color:#606060;text-decoration:none;border-bottom: 1px solid #e9a60f;}

#content .column#Middle {width:477px;margin:0 17px 0 16px;padding:0;float:left;}
#content .norightcol#Middle {width:713px;margin:0 17px 0 16px;padding:0;float:left;}

#content .column#Middle h1 {font-family:Tahoma;font-size:24px;font-weight:normal;color:#606060;text-align:left;margin: 16px 0px 16px 0px;}

#content .column#Middle h2 {margin:18px 0px 3px 0px;padding:0;font-family:Tahoma;font-size:16px;font-weight:normal;color:#242424;text-align:left;line-height:26px;}
#content .column#Middle h2 a {margin:0;padding:0;font-family:Tahoma;font-size:14px;font-weight:bold;color:#242424;text-align:left;text-decoration:none;}
#content .column#Middle h2 a:hover {margin:0;padding:0;font-family:Tahoma;font-size:14px;font-weight:bold;color:#242424;text-align:left;border-bottom: 1px solid #e9a60f;text-decoration:none;}

/*
#content .column#Middle p {font-family:Tahoma;font-size:14px;font-weight:normal;color:#242424;text-align:left;line-height:22px;}
#content .column#Middle p a {color:#606060;text-decoration:underline;}
*/

#content .column#Middle p {font-family:Tahoma;font-size:14px;font-weight:normal;color:#242424;text-decoration:none;line-height:22px;text-align: left;letter-spacing: 0.03em;margin: 12px 0px;}
#content .column#Middle p a {font-family:Tahoma;font-size:14px;font-weight:normal;color:#242424;text-decoration:none;line-height:22px;border-bottom: 1px solid #606060;text-decoration:none;letter-spacing: 0.03em;}
#content .column#Middle p a:hover {color:#242424;text-decoration:none;border-bottom: 1px solid #e9a60f;letter-spacing: 0.03em;}

#content .column#Right {width:236px;text-align:left;margin:0;padding:0;float:left;}


/***************************************************************************/











/***********************************************************/

div#bottom-selection {
	width: 1004px;
	height: 167px;
	margin: 50px auto 0px auto;
	*margin: 34px auto 30px auto;
	padding: 0px 0 0 15px;
	display: block;
}

#bottom-selection ul {
	margin: 0px 0px 0px 0px;
	*margin: 17px 0px 0px 0px;
	padding: 0;
	list-style-type: none;
}

#bottom-selection ul li {
	width: 230px;
	height: 33px;
	margin: 0 15px 0 0;
	padding: 0;
	float: left;
}

#bottom-selection ul li .button a, .market-button {
	width: 230px;
	height: 30px;
	margin: 0;
	padding: 6px 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	text-align: center;
	background: url(../images/bottom-selection_button.gif) no-repeat top;
	display: block;
	text-transform: uppercase;
	font-variant: normal;
}

#bottom-selection ul li .button a:hover, .market-button-mo {
	width: 230px;
	height: 30px;
	margin: 0;
	padding: 6px 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	font-variant: normal;
	background: url(../images/bottom-selection_button-mo.gif) no-repeat top;
	display: block;
}
/*
background: url(../images/bottom-selection_bullet-mo.gif) no-repeat 0 0;
*/
/*
	FOOTER
*/

div#footer {
	width: 100%;
	height: 353px; /* 323px; */
	text-align: center;
	margin: 30px 0 0 0;
	padding: 0;
	background: url(../images/footer_bg_repeat.gif) repeat-x center bottom;
	display: block;
	overflow: hidden;
}

#footer ul#nav {
	width: 635px;
	margin: 15px auto 0 auto;
	padding: 0;
	list-style-type: none;
}

#footer ul#nav li {
	height: 13px;
	margin: 0;
	padding: 0 13px;
	border-right: 1px solid #FFF;
	float: left;
}

#footer ul#nav li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	display: block;
	border-bottom: 2px solid transparent;
}

#footer ul#nav li a:hover {
	border-bottom: 2px solid #e9a60f;
	display: block;
}

#footer ul#nav2 {
	width: 480px;
	margin: 10px auto 20px auto;
	padding: 0;
	list-style-type: none;
}

#footer ul#nav2 li {
	height: 13px;
	margin: 0;
	padding: 0 13px;
	border-right: 1px solid #FFF;
	float: left;
}

#footer ul#nav2 li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	display: block;
	border-bottom: 2px solid transparent;
}

#footer ul#nav2 li a:hover {
	border-bottom: 2px solid #e9a60f;
	display: block;
}

#footer p.copyright {
	margin: 0;
	padding: 20px 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	text-align: center;
}

#footer p.design  {
	margin: 0 auto;
	padding: 10px 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFF;
	text-align: center;
}

#footer p.design a {
	color: #FFF;
	text-decoration: none;
}

#footer p.design a:hover {
	text-decoration: underline;
}

/**********************************************************
  *
  * PAGE: BROKERS
  *
  *********************************************************/

#content .column#Right #brokers-list {
	width: 234px;
	*width: 236px;
	background-color: #FFFFFF;
	border-left: 1px solid #B3B3B3;
	border-right: 1px solid #B3B3B3;
	border-bottom: 1px solid #B3B3B3;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px;
}

#brokers-list ul {
	list-style-type: none;
	margin: 0px 10px;
	padding: 0;
}

#brokers-list ul li {
	border-bottom: 1px solid #B3B3B3;
	padding: 10px 0px;
}

#brokers-list .broker-photo-wrapper {
	float: left;
	width: 55px;
	margin: 4px 16px 4px 0px;
}

#brokers-list .broker-photo-wrapper p {
	margin: 6px 0px 0px 0px;
	padding: 0px 0px 0px 2px;
}

#brokers-list .broker-photo-wrapper a.photo-link {
	display: block;
	padding: 3px 3px;
	margin: 0 auto;
	border: 1px solid #B3B3B3;
	background-color: #FFFFFF;
}

#brokers-list .broker-photo-wrapper a.photo-link:hover{
	padding: 3px 3px;
	margin: 0 auto;
	border: 1px solid #B3B3B3;
	background-color: #e9a60f;
}

#brokers-list .broker-photo-wrapper .read-bio a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #e9a60f;
	text-align: center;
	text-decoration: none;
	margin: 0 auto;
	padding: 0;
}

#brokers-list .broker-photo-wrapper .read-bio a:hover{
	text-decoration: none;
	border-bottom: 1px solid #e9a60f;
}


.broker-data-wrapper {
	float: left;
	width: 135px;
	margin: 0px 0px;
	padding: 0px 0px;
}

#brokers-list .broker-data-wrapper p {
	margin: 5px 0px;
	padding: 0px 0px;
}

#brokers-list .broker-data-wrapper .broker-name a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #e9a60f;
	text-align: left;
	text-decoration: none;
	margin: 0px 0px;
	padding: 0px 0px;
}

#brokers-list .broker-data-wrapper .broker-name a:hover {
	text-decoration: none;
	border-bottom: 1px solid #e9a60f;
	margin: 0px 0px;
	padding: 0px 0px;
}

#brokers-list .broker-data-wrapper .broker-phone {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	text-decoration: none;
	margin: 0px 0px;
	padding: 0px 0px;
}

#brokers-list .broker-data-wrapper .broker-email a, 
#brokers-list .broker-data-wrapper .broker-vcard a {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #242424;
	text-decoration: none;
	line-height: 16px;
	text-align: left;
	margin: 0px 0px;
	padding: 0px 0px;
}

#brokers-list .broker-data-wrapper .broker-email a {
	padding-left: 24px;
	background: url(../images/email.png) no-repeat 0 0;
}

#brokers-list .broker-data-wrapper .broker-vcard a {
	padding-left: 24px;
	background: url(../images/vcard.png) no-repeat 0 0;
}

#brokers-list .broker-data-wrapper .broker-email a:hover {
	color: #242424;
	text-decoration: underline;
}

#brokers-list .broker-data-wrapper .broker-vcard a:hover {
	color: #242424;
	text-decoration: underline;
}


/*
div#brokers-results-table-hdr {
	position: relative;
	width: 430px;
	height: 35px;
	left: -2px;
	background: url(../images/sectional-header-bg.gif) no-repeat 0 0;
	color: #606060;
	font: bold 14px Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	line-height: 32px;
	font-stretch: normal;
	letter-spacing: 0.09em;
	text-transform: none;
	vertical-align: middle;
	padding: 0px 24px 0px 20px;
	margin: 20px 0px 0px 0px;
	z-index: 30;
}

div#brokers-results-table-wrapper {
	width: 434px;
	background-color: #FFFFFF;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #BBBBBB;
	border-bottom: 1px solid #BBBBBB;
	padding: 16px 20px 20px 16px;
	z-index: 10;
}

#brokers-results-table td img {
	width: 80px;
	height: 35px;
}

#brokers-results-table td.logo {
	width: 90px;
	vertical-align: top;
	text-align: left;
	border-bottom: 1px solid #D4D4D4;
	padding: 14px 0px 14px 19px;
}

#brokers-results-table td.text {
	vertical-align: top;
	text-align: left;
	border-right: 1px solid #D4D4D4;
	border-bottom: 1px solid #D4D4D4;
	padding: 10px 0px 14px 0px;
}

#brokers-results-table td.text a {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: normal;
	color: #242424;
	text-decoration: none;
	line-height: 20px;
	letter-spacing: 0.04em;
	border-bottom: 0px solid #606060;
	text-decoration: none;
}

#brokers-results-table td.text a:hover {
	color: #242424;
	text-decoration: none;
	border-bottom: 1px solid #e9a60f;
}
*/


/*
	PAGE: BROKERS BIO
*/

#content .column#Middle #brokers-bio-left-col {
	float: left;
	width: 150px;
	margin-right: 10px;
}

#content .column#Middle #brokers-bio-right-col {
	float: left;
	width: 312px;
	margin: 0px 0px;
}

#content .column#Middle #brokers-bio-left-col img.broker-photo {
	border: 1px solid #B3B3B3;
}

#content .column#Middle #brokers-bio-left-col h3, #content .column#Middle #brokers-bio-right-col h3 {
	color: #242424;
	font: bold 14px Tahoma;
	text-align: left;
	text-decoration: none;
	line-height: 1.3em;
	font-stretch: normal;
	letter-spacing: 0.05em;
	text-transform: none;
	vertical-align: middle;
	margin: 12px 0px 4px 0px;
	padding: 0px 0px;
}

#content .column#Middle #brokers-bio-left-col p.broker-title {
	color: #606060;
	font: normal 14px Arial, Helvetica, sans-serif;
	text-align: center;
	text-decoration: none;
	line-height: 1.3em;
	font-stretch: normal;
	letter-spacing: 0.0em;
	text-transform: none;
	vertical-align: middle;
	margin: 8px 0px 24px 0px;
}

#content .column#Middle #brokers-bio-left-col #key-info-wrapper {
	width: 148px;
	*width: 150px;
	background-color: #FFFFFF;
	border-left: 1px solid #ABABAB;
	border-right: 1px solid #ABABAB;
	border-bottom: 1px solid #ABABAB;
	margin: 0px 0px;
	padding: 0px 0px;
}

#content .column#Middle #brokers-bio-left-col #key-info-wrapper .key-info-inner-wrapper {
	margin: 0px 0px;
	padding: 10px 8px 5px 8px;
}

#content .column#Middle #brokers-bio-left-col p.phone {
	display: block;
	background: url(../images/phone.png) no-repeat 0 1px;
	color: #000000;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	line-height: 18px;
	font-stretch: normal;
	letter-spacing: 0.0em;
	text-transform: none;
	vertical-align: middle;
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 0px 24px;
}

#content .column#Middle #brokers-bio-left-col a.emailBrokerLink {
	display: block;
	background: url(../images/email.png) no-repeat 0 2px;
	color: #606060;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	line-height: 18px;
	font-stretch: normal;
	letter-spacing: 0.0em;
	text-transform: none;
	vertical-align: middle;
	margin: 6px 0px;
	padding: 0px 0px 0px 24px;
}

#content .column#Middle #brokers-bio-left-col a.emailBrokerLink:hover {
	text-decoration: underline;
}

#content .column#Middle #brokers-bio-left-col a.vcard {
	display: block;
	background: url(../images/vcard.png) no-repeat 0 1px;
	color: #606060;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	line-height: 18px;
	font-stretch: normal;
	letter-spacing: 0.0em;
	text-transform: none;
	vertical-align: middle;
	margin: 6px 0px;
	padding: 0px 0px 0px 24px;
}

#content .column#Middle #brokers-bio-left-col a.vcard:hover {
	text-decoration: underline;
}

#content .column#Middle #brokers-bio-left-col a.bizcard {
	display: block;
	background: url(../images/printer.png) no-repeat 0 1px;
	color: #606060;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	line-height: 1.5em;
	font-stretch: normal;
	letter-spacing: 0.0em;
	text-transform: none;
	vertical-align: middle;
	margin: 6px 0px;
	padding: 0px 0px 0px 24px;
}

#content .column#Middle #brokers-bio-left-col a.bizcard:hover {
	text-decoration: underline;
}

#content .column#Middle #brokers-bio-left-col a.viewresume {
	display: block;
	background: url(../images/pdf-16x16.png) no-repeat 0 0px;
	color: #606060;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	line-height: 1.5em;
	font-stretch: normal;
	letter-spacing: 0.0em;
	text-transform: none;
	vertical-align: middle;
	margin: 6px 0px;
	padding: 0px 0px 0px 24px;
}

#content .column#Middle #brokers-bio-left-col a.viewresume:hover {
	text-decoration: underline;
}


#content .column#Middle #brokers-bio-left-col ul.brokers-clients {
	margin: 0px 0px;
	padding: 0px 0px;
}

#content .column#Middle #brokers-bio-left-col ul.brokers-clients li {
	list-style: none;	
	list-style-position: outside;
	color: #606060;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	line-height: 1.4em;
	font-stretch: normal;
	letter-spacing: 0.0em;
	text-transform: none;
	vertical-align: middle;
	margin: 0px 0px;
	padding: 0px 0px;
}

#content .column#Middle #brokers-bio-right-col h2 {
	color: #242424;
	font: normal 16px tahoma;
	text-align: left;
	text-decoration: none;
	line-height: 26px;
	font-stretch: normal;
	letter-spacing: 0.0em;
	text-transform: none;
	vertical-align: middle;
	margin: 0px 0px;
	padding: 0px 0px;
}

#content .column#Middle #brokers-bio-right-col p {
	color: #242424;
	font: normal 14px tahoma;
	text-align: left;
	text-decoration: none;
	line-height: 22px;
	font-stretch: normal;
	letter-spacing: 0.0em;
	text-transform: none;
	vertical-align: middle;
	margin: 0px 0px 14px 0px;
	padding: 0px 0px;
}


/**********************************************************
  *  BROKERS BIO PAGE EMAIL FORM - MODAL WINDOW
  *********************************************************/

#content .column#Middle #broker-contact-wrapper {
	display: none;
	position: absolute;
	top: 220px;
	left: 47%;
	width: 240px;
	height: 340px;
	/*
	filter:alpha(opacity=90);
	-moz-opacity: 0.90;
	opacity: 0.90;
	*/
	padding: 0px 0px;
	margin: 0 auto;
	z-index: 9980;
}

#content .column#Middle #broker-contact-panel-msg-window {
	display: none;
	position: absolute;
	top: 32px;
	left: 2px;
	width: 225px;
	height: 300px;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	background: url(../images/brokers/transparant-form-bkgd.png);
	padding: 0px 0px 0px 10px;
	margin: 0px auto 0px auto;
	z-index: 9985;
}

#content .column#Middle #broker-contact-panel-msg-window p {
	width: 214px;
}

#content .column#Middle #broker-contact-inner {
	position: absolute;
	top: 32px;
	left: 2px;
	width: 225px;
	/* *width: 237px; */
	height: 300px;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	background: url(../images/brokers/transparant-form-bkgd.png);
	padding: 0px 0px 0px 10px;
	margin: 0 auto;
	z-index: 9985;
}
/*
#content .column#Middle #broker-contact-inner form {
	margin: 0px 10px;
}
*/
#content .column#Middle #broker-contact-close-btn {
	position: absolute;
	bottom: 0px;
	left: 108px;
	margin: 6px auto;
	z-index: 9999;
}

#content .column#Middle #contact-broker-form-btn-close {
	position: absolute;
	bottom: 0px;
	left: 110px;
	margin: 10px auto;
	z-index: 9999;
}

#content .column#Middle #broker-contact-top {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 9990;
}

#content .column#Middle #broker-contact-btm {
	position: absolute;
	bottom: 0px;
	left: 2px;
	width: 237px;
	margin: 0;
}



/**********************************************************
  *  CONTACT BROKERS (SELECTABLE) - DROP DOWN PANEL
  *********************************************************/


#contact-broker-wrapper {
	float: right;
	position: relative;
	text-align: center;
	margin: 8px 0px 0px 40px;
}

#contact-broker-btn {
	position: relative;
	top: 0px;
	left: 0px;
	z-index: 40;
}

.inactive#contact-broker-panel {
	display: none;
	position: absolute;
	top: 66px;
	left: 2px;
	width: 210px;
	border: 1px solid #000;
	background: url(../images/brokers/transparant-form-bkgd.png);
	padding: 12px 12px 0px 12px;
	margin: 0 auto;
	z-index: 30;
}

.active#contact-broker-panel {
	display: block;

}

/* Form content and Elements */
#contact-broker-panel-content {
	display: block;
}

/* Form Message after submission */
#contact-broker-panel-msg-window {
	display: none;
}

#contact-broker-panel-msg-retry {
	display: none;
}

#content #Middle.column p#contact-broker-panel-msg-retry a {
	display: block;
	width: 35px;
	color: #FCFCFC;
	border-bottom: 2px solid #FCFCFC;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	line-height: 1.3em;
	font-stretch: normal;
	letter-spacing: 0.1em;
	text-transform: none;
	vertical-align: middle;
	margin: 14px 0px 14px 0px;
}

#content #Middle.column p#contact-broker-panel-msg-retry a:hover {
	display: block;
	color: #FCFCFC;
	border-bottom: 2px solid #e9a60f;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	line-height: 1.3em;
	font-stretch: normal;
	letter-spacing: 0.1em;
	text-transform: none;
	vertical-align: middle;
	margin: 14px 0px 14px 0px;
}

/*************** FORM LAYOUT - Label to left of input form element ***************/
#contact-broker-wrapper dl.horiz, #broker-contact-wrapper dl.horiz {
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
}

#contact-broker-wrapper dl.horiz dt, #broker-contact-wrapper dl.horiz dt {
	clear: both;
	float: left;
	width: 78px;
	height: 14px;
	color: #FCFCFC;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	line-height: 14px;
	font-stretch: normal;
	letter-spacing: 0.0em;
	text-transform: none;
	vertical-align: middle;
	margin: 0px;
	padding: 10px 0px 2px 0px;
}

#contact-broker-wrapper dl.horiz dd, #broker-contact-wrapper dl.horiz dd {
	float: left;
	width: 132px;
	height: 14px;
	color: #393939;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	line-height: 14px;
	font-stretch: normal;
	letter-spacing: 0.0em;
	text-transform: none;
	vertical-align: middle;
	margin: 0px 0px 0.25em 0px;
	padding: 6px 0px 2px 0px;
}
/*************** END FORM LAYOUT - Label LEFT ***************/

/*************** START FORM LAYOUT - Label TOP ***************/
#contact-broker-wrapper dl.vert dt, #broker-contact-wrapper dl.vert dt {
	color: #FCFCFC;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	line-height: 14px;
	font-stretch: normal;
	letter-spacing: 0.0em;
	text-transform: none;
	vertical-align: middle;
	margin: 0 0 0 0;
	padding: 0px 0px 0px 0px;
}

#contact-broker-wrapper dl.vert dd, #broker-contact-wrapper dl.vert dd {
	color: #393939;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	line-height: 14px;
	font-stretch: normal;
	letter-spacing: 0.0em;
	text-transform: none;
	vertical-align: middle;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/*************** END FORM LAYOUT - Label TOP ***************/


#contact-broker-wrapper dl.horiz dd input, #broker-contact-wrapper dl.horiz dd input {
	width: 130px;
	background-color: #FFFFFF;
	padding-left: 0.3em;
	border: 1px solid #000;
	filter:alpha(opacity=99);
	-moz-opacity: 0.99;
	opacity: 0.99;
}

#contact-broker-wrapper dl dd textarea, #broker-contact-wrapper dl dd textarea {
	width: 208px;
	height: 66px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	filter:alpha(opacity=99);
	-moz-opacity: 0.99;
	opacity: 0.99;
}

#contact-broker-form-table {
	width: 214px;
}

#contact-broker-form-table td.checkbox {
	width: 17px;
	text-align: center;
}

#contact-broker-form-table td.photo {
	width: 58px;
	height: 52px;
	text-align: center;
}

#contact-broker-form-table td.contact-details {
	text-align: left;
	color: #FEEFE0;
	font: normal 12px Arial;
}


.contact-broker-photo-wrapper {
	width: 26px;
	height: 32px;
	background-color: #FFFFFF;
	border: 1px solid #131313;
	padding: 1px 1px;
	margin: 0 auto;
}

#content #Middle.column #contact-broker-panel h1,
#content #Middle.column #broker-contact-wrapper h1,
#contact-broker-panel h1 {
	color: #FCFCFC;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	line-height: 1.3em;
	font-stretch: normal;
	letter-spacing: 0.1em;
	text-transform: none;
	vertical-align: middle;
	margin: 20px 0px 0px 0px;
}

#content #Middle.column #contact-broker-panel p, #content #Middle.column #broker-contact-wrapper p,
#contact-broker-panel p {
	color: #FCFCFC;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	line-height: 1.3em;
	font-stretch: normal;
	letter-spacing: 0.0em;
	text-transform: none;
	vertical-align: middle;
	margin: 0px 0px 0px 0px;
}

#content #Middle.column #contact-broker-panel p#contact-broker-panel-msg-error, #content #Middle.column #broker-contact-wrapper p#broker-contact-panel-msg-error {
	color: #ADADAD;
	font: normal 10px Arial, Helvetica, sans-serif;
	text-align: right;
	text-decoration: none;
	line-height: 1.3em;
	font-stretch: normal;
	letter-spacing: 0.0em;
	text-transform: none;
	vertical-align: middle;
	margin: 8px 0px 0px 0px;
	padding-right: 4px;
}

#contact-broker-panel hr, #broker-contact-wrapper hr {
	width: 214px;
	color: #686868;
}

input#contact-broker-btn-submit {
	display: block;
	width: 100px;
	color: #000000;
	font: normal 10px Arial, Helvetica, sans-serif;
	margin: 14px auto 10px auto;
}

#contact-broker-panel-btn-collapse {
	margin: 10px 0;
}

#contact-broker-panel-btm {
	position: absolute;
	display: block;
	bottom: -9px;
	left: -1px;
	z-index: 40;
}


/**********************************************************
  * PAGE: CLIENTS
  *********************************************************/

#featured-clients-wrapper {
	float: left;
	clear: both;
	width: 690px;
	background-color: #ABABAB;
	padding: 0px 10px 10px 10px;
	margin: 25px 0px 16px 0px;
}

#content .column#Middle .featured-clients-name {
	color: #FFFFFF;
	font: bold 14px Tahoma, Arial;
	text-align: left;
	text-decoration: none;
	line-height: 1.3em;
	font-stretch: normal;
	letter-spacing: 0.1em;
	text-transform: none;
	vertical-align: middle;
	margin: 12px 0px 12px 0px;
}

.featured-clients-box-a {
	float: left;
	width: 335px;
	min-height: 140px;
	*height: 140px;
	background-color: #FFFFFF;
	border: 1px solid #1D1D1D;
	margin: 0px 10px 10px 0px;
}

.featured-clients-box-b {
	float: left;
	width: 335px;
	min-height: 140px;
	*height: 140px;
	background-color: #FFFFFF;
	border: 1px solid #1D1D1D;
}

#content .column#Middle .box {padding: 16px 16px;}
#content .column#Middle .box .logo {width:120px;margin:0 0 0 0;padding:0;text-align:center;float:left;}
#content .column#Middle .box .logo img {margin: 0 0 6px 0;}
#content .column#Middle .box .description {width:170px;margin:0 0 0 12px;padding:0;float:left;}
#content .column#Middle .box .description h1 {margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#e9a60f;text-align:left;}
#content .column#Middle .box .description h1 a {margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#e9a60f;text-align:left;text-decoration:none;}
#content .column#Middle .box .description h1 a:hover {margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#e9a60f;text-align:left;text-decoration:underline;}
#content .column#Middle .box .description h2 {margin:0;padding:0px 0 0 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#000;text-align:left;}
#content .column#Middle .box .logo p, #content .column#Middle .box .description p {
	margin: 0;
	padding: 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-align: left;
	line-height: 1.3em;
}
#content .column#Middle .box .logo p.link {text-align: center;}
#content .column#Middle .box .logo p.link a {font-family:Tahoma;font-size:12px;font-weight:normal;text-align:left;color:#606060;text-decoration:none;border-bottom: 1px solid #606060;}
#content .column#Middle .box .logo p.link a:hover {color:#606060;text-decoration:none;border-bottom: 1px solid #e9a60f;}



  
/*
#clients-logos-table {
	width: 434px;
}

div#clients-logos-table-hdr {
	position: relative;
	width: 430px;
	height: 35px;
	left: -2px;
	background: url(../images/sectional-header-bg.gif) no-repeat 0 0;
	color: #606060;
	font: bold 14px Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	line-height: 32px;
	font-stretch: normal;
	letter-spacing: 0.09em;
	text-transform: none;
	vertical-align: middle;
	padding: 0px 24px 0px 20px;
	margin: 20px 0px 0px 0px;
	z-index: 30;
}

div#clients-logos-table-wrapper {
	width: 434px;
	background-color: #FFFFFF;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #BBBBBB;
	border-bottom: 1px solid #BBBBBB;
	padding: 16px 20px 20px 16px;
	z-index: 10;
}

#clients-logos-table td img {
	width: 80px;
	height: 35px;
}

#clients-logos-table td.logo {
	width: 90px;
	vertical-align: top;
	text-align: left;
	border-bottom: 1px solid #D4D4D4;
	padding: 14px 0px 14px 19px;
}

#clients-logos-table td.text {
	vertical-align: top;
	text-align: left;
	border-right: 1px solid #D4D4D4;
	border-bottom: 1px solid #D4D4D4;
	padding: 10px 0px 14px 0px;
}

#clients-logos-table td.text a {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: normal;
	color: #242424;
	text-decoration: none;
	line-height: 20px;
	letter-spacing: 0.04em;
	border-bottom: 0px solid #606060;
	text-decoration: none;
}

#clients-logos-table td.text a:hover {
	color: #242424;
	text-decoration: none;
	border-bottom: 1px solid #e9a60f;
}
*/

/* Additional Client Listings */
#clients-listings-table {
	width: 700px;
	text-align: left;
	margin: 8px auto 0px auto;
}

#clients-listings-table td {
	width: 33%;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #242424;
	text-align: left;
	text-decoration: none;
	line-height: 18px;
	border-bottom: 0px solid #606060;
	text-decoration: none;
}


/***********************************************************
  * SERVICES PAGE
  **********************************************************/

#content .column#Middle .services-wrapper {
	float: left;
	clear: both;
	margin: 2px 0px 18px 0px;
}

#content .column#Middle .services-wrapper img {
	float: left;
	border: none;
	width: 120px;
	margin: 6px 18px 14px 0px;
}

#content .column#Middle .services-wrapper .services-desc {
	float: left;
	width: 320px;
	margin: 0px 0px;
}


/****************************************************************
  * SERVICES PAGE - DETAILS
  **************************************************************/

#content .column#Middle #services-footer-sub-nav {
	float: left;
	clear: both;
	width: 440px;
	text-align: left;
	background-color: #FFFFFF;
	padding: 6px 10px 12px 10px;
	margin: 14px 0px 20px 0px;
	border: 1px solid #B3B3B3;
}

#content .column#Middle #services-footer-sub-nav p {
	display: block;
	margin: 0px 4px 0px 0px;
}

#content .column#Middle #services-footer-sub-nav ul {
	display: inline;
	float: left;
	list-style: none;
	list-style-position: outside;
	margin: 0px 0px 0px 16px;
	padding: 0px 0px 0px 0px;
}

#content .column#Middle #services-footer-sub-nav ul li {
	background: url(../images/link-arrow.gif) no-repeat center left;
	font-family: Tahoma;
	font-size: 14px;
	font-weight: normal;
	color: #e9a60f;
	text-decoration: none;
	line-height: 20px;
	text-align: left;
	vertical-align: middle;
	padding: 0px 0px 0px 20px;
}

#content .column#Middle #services-footer-sub-nav ul li a {
	color: #e9a60f;
	line-height: 20px;
	text-decoration: none;
}

#content .column#Middle #services-footer-sub-nav ul li a:hover {
	color: #e9a60f;
	line-height: 20px;
	text-decoration: none;
	border-bottom: 1px solid #e9a60f;
}


/***********************************************************
  * ABOUT page
  **********************************************************/
.section-with-image-wrapper {
	float: left;
	clear: both;
	margin: 6px 0px 18px 0px;
	padding: 0px 0px 0px 0px;
}

.section-with-image-wrapper img {
	float: right;
	border: none;
	/*
	width: 80px;
	height: 80px;
	*/
	margin: 12px 14px 14px 16px;
}

.section-with-image-desc {
	float: left;
	width: 350px;
	margin: 0px 0px;
}

.section-with-image-title {
	float: left;
	width: 350px;
	margin: 0px 0px;
}


.affiliations-wrapper {
	float: left;
	clear: both;
	margin: 0px 0px 0px 0px;
}

.affiliations-desc {
	float: left;
	width: 440px;
	margin: 0px 0px;
}

/***********************************************************
  * MARKET INFORMATION page
  **********************************************************/

/* 
	See ist-comm-center.css
*/


/***********************************************************
  * LINKS page
  **********************************************************/

.links-wrapper {
	float: left;
	clear: both;
	margin: 0px 0px 0px 0px;
}

.links-wrapper img {
	float: left;
	border: 0px solid #000; /* none */
	/*
	width: 80px;
	height: 80px;
	*/
	margin: 6px 14px 14px 0px;
}

.links-title {
	font-weight: bold;
}

.links-desc {
	float: left;
	width: 310px;
	margin: 0px 0px;
}

