<!--
BODY	{ height:100%; font: 11px  Verdana, sans-serif; color: #003366; background:url('../images/jll-bodybackground.png') repeat-x;  font-family: Arial,Tahoma,sans-serif; margin:0; padding:0; }
html { height:100%; }

TD		{ font: 12px  Arial, Verdana, sans-serif; color: #333333; line-height:}
TH		{ font:  bold  11px  Verdana, sans-serif; color: #003366;}

FORM	{ margin-bottom: 0px; margin-top: 0px;}
UL		{ margin-bottom: 5px; margin-top: 0px;}
SELECT	{ font: 11px  Verdana, sans-serif; monospace; margin-bottom: 0px; margin-top: 0px;}
INPUT	{ font: 11px  Verdana, sans-serif; monospace;}
TEXTAREA{ font: 11px  Verdana, sans-serif; monospace;}

table.data { border-collapse: collapse; border: 1px solid #AAAABB; border-spacing: 0; } 
td.lt { border-bottom: 1px solid #AAAABB; border-right: 1px solid #AAAABB; }
td.bl { border-bottom: 1px solid #AAAABB; border-left: 1px solid #AAAABB; }
td.bottom { border-bottom: 1px solid #AAAABB; }
td.right { border-right: 1px solid #AAAABB; }
td.left { border-left: 1px solid #AAAABB; }

/* leftnavTitle */
.leftnavTitle	{  font: bold 15px  Arial, Verdana, sans-serif; color: #FFFFFF; }

/* blackb */
.blackb	{  font: bold 11px  Verdana, sans-serif; color: #000000; }

/* hometxt */
.hometxt { font:  11px  Arial, Verdana, sans-serif; color: #333333; line-height: }

/* hometxtBlue */
.hometxtBlue { font: bold 12px  Arial, Verdana, sans-serif; color: #0154A4; line-height: }

/* hometxtGray */
.hometxtGray { font: bold 12px  Arial, Verdana, sans-serif; color: #000000; line-height: }


/* txtdark */
.txtdark	{ font: 12px  Arial, Verdana, sans-serif; color: #333333; line-height:}

#cell1_Title{
	font: bold 11px Verdana, sans-serif;
	color: #D62E25;
	line-height:;
	background : #F0F0F0;
}
#cell1_Content{ font: 12px  Arial, Verdana, sans-serif; color: #666666; background : #F0F0F0; line-height:}

#cell2_Title{
	font: bold 11px  Verdana, sans-serif;
	color: #D62E25;
	line-height:;
	background : #F0F0F0;
}
#cell2_Content{ font: 12px  Arial, Verdana, sans-serif; color: #666666; background : #F0F0F0; line-height:}

#cell3_Title{
	font: bold 11px  Verdana, sans-serif;
	color: #333333;
	background: #F0F0F0;
}
#cell3_Content{ font: 12px  Arial, Verdana, sans-serif; color: #666666; background : #F0F0F0; }

/* hometxt */
.hometxt { font: 12px  Arial, Verdana, sans-serif; color: #333333; line-height:}

/* homegray */
.homegray { font: 9px  Verdana, sans-serif; color: #666666; line-height: 120%; }

/* question */
.orangeBold	{ font: bold 11px  Verdana, sans-serif; color: #FF6600; }

/* purp */
.purp	{  font: bold 11px  Verdana, sans-serif; color: #663366; }

/* purp2 */
.purp2	{  font: 11px  Verdana, sans-serif; color: #663366; }

/* head */
.head	{  font: bold 11px  Verdana, sans-serif; color: #333333; }

/* main_nav links */
A.main_nav		   { font:  bold 12px  Arial, Verdana, sans-serif; color: #009999; text-decoration: none; line-height: }
A.main_nav:link	   { font:  bold 12px  Arial, Verdana, sans-serif; color: #009999; text-decoration: none; line-height: }
A.main_nav:hover   { font:  bold 12px  Arial, Verdana, sans-serif; color: #003366; text-decoration: none; line-height: }
A.main_nav:active  { font:  bold 12px  Arial, Verdana, sans-serif; color: #009999; text-decoration: none; line-height: }
A.main_nav:visited { font:  bold 12px  Arial, Verdana, sans-serif; color: #009999; text-decoration: none; line-height: }

/* main_nav_gr links */
A.main_nav_gr		   { font:  bold 12px  Arial, Verdana, sans-serif; color: #666666; text-decoration: none; line-height: }
A.main_nav_gr:link	   { font:  bold 12px  Arial, Verdana, sans-serif; color: #666666; text-decoration: none; line-height: }
A.main_nav_gr:hover    { font:  bold 12px  Arial, Verdana, sans-serif; color: #003366; text-decoration: none; line-height: }
A.main_nav_gr:active   { font:  bold 12px  Arial, Verdana, sans-serif; color: #666666; text-decoration: none; line-height: }
A.main_nav_gr:visited  { font:  bold 12px  Arial, Verdana, sans-serif; color: #666666; text-decoration: none; line-height: }

/* leftnavB links */
A.leftnavB		    { font:  bold 12px  Arial, Verdana, sans-serif; color: #000000; text-decoration: none; line-height:  170%; }
A.leftnavB:link	    { font:  bold 12px  Arial, Verdana, sans-serif; color: #000000; text-decoration: none; line-height:  170%; }
A.leftnavB:hover    { font:  bold 12px  Arial, Verdana, sans-serif; color: #ffffff; text-decoration: none; line-height:  170%; }
A.leftnavB:active   { font:  bold 12px  Arial, Verdana, sans-serif; color: #000000; text-decoration: none; line-height:  170%; }
A.leftnavB:visited  { font:  bold 12px  Arial, Verdana, sans-serif; color: #000000; text-decoration: none; line-height:  170%; }

/* leftnavReg links */
A.leftnavReg		  { font:  12px  Arial, Verdana, sans-serif; color: #003366; text-decoration: none; line-height:  140%; }
A.leftnavReg:link	  { font:  12px  Arial, Verdana, sans-serif; color: #003366; text-decoration: none; line-height:  140%; }
A.leftnavReg:hover    { font:  12px  Arial, Verdana, sans-serif; color: #ffffff; text-decoration: none; line-height:  140%; }
A.leftnavReg:active   { font:  12px  Arial, Verdana, sans-serif; color: #003366; text-decoration: none; line-height:  140%; }
A.leftnavReg:visited  { font:  12px  Arial, Verdana, sans-serif; color: #003366; text-decoration: none; line-height:  140%; }

a
{
	color: #D82A26;
	text-decoration : none;
}

a:hover
{
	text-decoration: none;
}

A.admin		   {
	font: bold 12px Arial, Verdana, sans-serif;
	color: Red;
	text-decoration: none;
	line-height:
}
A.admin	   { font:  bold 12px  Arial, Verdana, sans-serif; color: Red; text-decoration: none; line-height: }
A.admin:hover   { font:  bold 12px  Arial, Verdana, sans-serif; color: orange; text-decoration: none; line-height: }

/* menu */
.menu {width:220px}


tableborder
{
	border : thin solid;
}

.btn
	{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px; 
	cursor: hand; 
	background-color: #CCCCCC;
	color: #333333;
	font-weight: bold;
	background-image: url('../images/btn_bg.gif');
	text-transform: uppercase;
	}

.topBarLink, .topBarLink a
{

	color: #FFFFFF;
	background-color: #006699;	
	text-decoration: none;
}


.topBarLink:hover, .topBarLink a:hover
{
	text-decoration: underline;
	color: #FFCC33;
	background-color: #006699;
}

.title2
{
	text-decoration: none;
	color: 666666;
}

.notes
{
	font-size: 9px; 
	text-decoration: none;
	color: 666666;
}

.table100, .table100 td { border-collapse:collapse; border:0 !important; margin:0 !important; padding:0 !important; }
.main_container { width:1010px; border-collapse:collapse; }
.page_container { width:960px; background:#FFF; border:0 !important; margin:0 !important; padding:0 !important; overflow:hidden; text-align:left; }

.jll-pagesideLeft, .jll-pagesideRight { background-position: right top; width: 25px; background-image: url('../images/jll-pagesideleft.gif'); background-repeat: no-repeat; }
.jll-pagesideRight { background-position: left top; background-image: url('../images/jll-pagesideright.gif'); }
#header_pnlHeader2 { padding: 0px 1px 0px 37px; background:url('../images/jll-globalnavgrad.gif') repeat-x #000; text-decoration: none; color:#FFF; text-align: left; height:32px; width:923px; overflow:hidden; }
#header_pnlHeader2 a, #header_pnlHeader2 a:link, #header_pnlHeader2 a:visited, #header_pnlHeader2 a:hover { font-size:11px; margin-right:19px; color:#FFF; line-height:27px; }
#header_pnlHeader2 a:hover { text-decoration:underline; }

#header_pnlHeader { margin-right: 40px; }

.footer_shad { background: url('../images/jll-bodyareapagebottom.gif') 0 0px repeat-x; width:960px; width:940px; height:50px; margin-top:0px; margin-left:10px; }
.home_shad { width:940px; }
.shad_conatiner { width:960px; text-align:left; }
.footer { padding: 10px 0 20px 0; position: relative; width:940px; display:block;  border-top:1px solid #eee; text-align:left; position:relative; bottom:0; }
.footer_right { position:absolute; right:0; }
.footer, .footer a, .footer a:link, .footer a:visited, .footer a:hover { color:#333333; font-size:11px; }
.footer a:hover { text-decoration:underline; }
#copyright { margin-top:10px; color:#878787; }
.page { padding:20px 0 0 75px; margin-left:10px; width:815px; width:865px; text-align:left; background:url('../images/jll-bodytable.png') repeat-x #EBEBEB; }
.main_flash { width:940px; height:164px; margin-left:21px; }
.ssd { background:url('../images/ssd_back.gif') repeat-x; height:32px; width:886px; padding-left:75px; color:#FFF; line-height:32px; font-size:14px; text-align:left;  margin-left:0px; }

.pic_table { width:254px; float:left; margin-right:21px; margin-bottom:20px; }
.pic_header, .exp_header { background:url('../images/pic_header.gif') repeat-x #ababad; color:#000; font-size:14px; height:28px; line-height:28px; }
.exp_header { width:805px; padding-left:10px; margin-left:-10px; }
.pic_text { font-size:12px; line-height:13px; }
.pic_image_hidden { border:0; width:1px; height:1px; visibility:hidden; overflow:hidden; margin:0; padding:0; }
.pic_image_crop { width:254px; height:162px; overflow:hidden; margin:0px 0 10px 0; }
A.featured, A.featured:link, A.featured:visited, A.featured:hover { font-size:12px; line-height:16px; color:#000 !important; }
A.featured:hover { color:#d62e25 !important; }
A.featured div a, A.featured div, A.featured_home:hover { color:#000 !important; }
.bBlock { margin-left:10px; margin-right:10px; background:url('../images/jll-bodytable.png') repeat-x #EBEBEB 0 -20px; }
.bbar_closed, .bbar_opened { height:34px; background:url('../images/bb_back.gif') repeat-x #ababad; color:#FFF; display:block; width:940px; font-size:14px; line-height:32px; }
.bcontent { height:1px; overflow:hidden; display:none; }
.bbar_closed .bbar_left, .bbar_opened .bbar_left { height:34px; background:url('../images/bb_left.gif') repeat-x #ababad; width:68px; float:left; }
.bbar_opened .bbar_left { background-image:url('../images/bb_left_open.gif'); }
.bbar_closed span, .bbar_opened span { padding-left:18px; background:url('../images/bb_arr.gif') no-repeat 0 2px; }
.bbar_opened { background-image:url('../images/bb_back_open.gif'); }
.bmargins { padding:10px 50px 20px 70px; }
#bbar1 { margin-bottom:1px; }

.sub_nav_block, .sub_nav_block_news { background:#d8d9db; padding:5px; width:165px; }
.sub_nav_block_news { width:185px; padding-right:0; }
A.drop, A.drop:visited, A.drop:link, A.drop:hover, A.dropFrozen, A.dropFrozen:link, A.dropFrozen:hover, A.dropFrozen:link { color: #000; white-space:nowrap; text-decoration: none; line-height: 25px; padding-left:18px; background:url('../images/bb_arr.gif') no-repeat 0 1px; }
A.dropFrozen, A.dropFrozen:hover { color: #d62e25; }
.drop2 { margin-left:15px; }
.drop2 a.drop, .drop2 a.drop:hover, .drop2 a.drop:visited, .drop2 A.dropFrozen, .drop2 A.dropFrozen:hover, .drop2 A.dropFrozen:visited { background:url('../images/drop_arrow2.gif') no-repeat 0 4px; padding-left:9px; }

h1, .hometext { font-size:17px; color:#d62e25; font-weight:normal; margin-bottom:20px; }
.services_list { margin:0; padding:0; margin-top:20px; }
.services_list li { list-style:none; margin-top:8px; padding-left:10px; background:url('../images/services_list.gif') no-repeat 0 5px; }

/* featuredB links */
A.featuredB, A.featuredB:link, A.featuredB:hover, A.featuredB:active, A.featuredB:visited  { text-decoration: none; color:#000; font-weight:bold; }
A.featuredB:hover { color:#d62e25; }
.contact_city { color:#d62e25; margin-top:30px; }

A.blueLink, A.blueLink:visited, A.blueLink:link, A.blueLink:hover, A.blueLink:active   { color:#000; }
A.blueLink:hover { color:#d62e25; }
A.redLink, A.redLink:visited, A.redLink:link, A.redLink:hover, A.redLink:active   { color:#d62e25; }
A.redLink:hover { color:#d62e25; text-decoration:underline; }
#cell0_Title { color:#000; }

#grdNews, #grdNews td { border-collapse:collapse; border:8px solid transparent !important; margin:0 !important; padding:0 !important; }
*html #grdNews, *html #grdNews td
{
border: 0 solid #FFF !important;
}

#grdResearch, #grdResearch td, #grdResearchFeatured, #grdResearchFeatured td, #grdProperties, #grdProperties td, #grdRequests, #grdRequests td, #grdUsers, #grdUsers td, #grdClients, #grdClients td, #grdRequests, #grdRequests td, #grdLogs, #grdLogs td { padding:4px !important; border:1px solid #b0a798 !important;}
#grdResearch, #grdResearch td, #grdResearchFeatured, #grdResearchFeatured td, #grdProperties, #grdProperties td, #grdRequests, #grdRequests td, #grdUsers, #grdUsers td, #grdClients, #grdClients td, #grdRequests, #grdRequests td, #grdLogs, #grdLogs td { border-left:1px solid #ebead8 !important; border-top:1px solid #ebead8 !important; }

#lblTitle { margin-bottom:5px; display:block; }
hr { border:0 solid #FFF; border-bottom:1px solid #cccccc; display:block; height:1px; overflow:hidden; }
a.menu, a.menu:hover { color: #d62e25; text-decoration : none; font-size:13px; font-weight:bold; }
.menu2, a.menu2, a.menu2:hover { text-decoration : none; font-size:13px; font-weight:bold; }
.sub_news #headerAdmin_lblTitle { font-size:13px; }

.tableheader { background-color: #f0f0f0; color : Black; height: 30px;}

.tableheader a, .tableheader a:link, .tableheader a:visited, .tableheader a:hover { text-decoration: none; }
.gridContentLink { color: #D82A26; text-decoration: none; }
.gridContentLink:hover { color:#D82A26; text-decoration: underline; }

.exp_block {  padding:0px 0 0 55px; margin-left:10px; width:885px; text-align:left;  background:url('../images/jll-bodytable.png') repeat-x #EBEBEB; }
.exp_name { color:#000; font-weight:bold; display:block; }
.exp_img { color:#000; }
.exp_container { width:210px; overflow:hidden; }
.exp_txt_container { width:182px; margin-left:12px; }
.exp_img_container { width:210px; height:151px; background:url('../images/ramk.png') no-repeat; }
.exp_img_crop { width:182px; height:126px; overflow:hidden; padding:13px 0 0 12px; }
.exp_nav_container { border-top:1px solid #bbbbbb !important; border-bottom:1px solid #bbbbbb !important; width:840px; }

.tab, .tab_sel { float:left; color:#333333; background:url('../images/tab1l.gif') no-repeat; font-size:13px; font-weight:bold; line-height:27px; padding:0 20px; position:relative; }
.tab_sel { background:url('../images/tab2l.gif') no-repeat; color:#666666; }
.tab_r, .tab_r_sel { position:absolute; top:0; right:0; background:url('../images/tab1r.gif') no-repeat 100% 100%; width:8px; height:27px; }
.tab_r_sel { background:url('../images/tab2r.gif') no-repeat; }
.tab_sep { height:26px; width:10px; float:left; border-bottom:1px solid #e1e1e1; }
.tab_a { display:block; float:left; height:27px; cursor:pointer; }
.exp_tabs { height:27px; margin-bottom:10px; margin-left:-10px; }
//-->

