#main{position:relative;margin:40px auto 0 auto;background: url(../images/bg_main_or.gif) repeat-y right top;/* */width:780px; text-align:left; font-family:Arial, Helvetica, sans-serif; border-top:1px solid #CCC;font-size:11px}
a{color:#999}
a:hover{text-decoration:underline;color:#176A22}
#main_photo{padding-top:8px;background:#FFF url(../images/border_main_about_img.gif) no-repeat left bottom;padding-bottom:8px; height:238px}
#main_image{float:left;border: 1px solid #85AD0F}
#main_photo embed, #main_photo object{height:237px;}
#main_left{float:left; width:156px;background:#FFF; margin:0px 10px 10px 0;color:#888888; padding-top:20px;}
#main_title{float:left; width:616px;background:#FFF; margin:0px 10px 10px 0;color:#888888; padding-top:10px;}
#main_left{padding-top:12px;}
#main_left .annual_report{float:right;border-bottom:1px solid #E4E4E4; padding-bottom:5px; margin-bottom:5px;margin-top:3px}
#main_left .annual_report a{float:right;color:#888; text-decoration:none; padding-top:3px;}
#main_left .annual_report a:hover{color:#176A22; text-decoration:underline}
#main_left .annual_report img{float:right;}
#main_left .link {text-align:center; margin:6px auto}
#main_left .link a{color: #6C6C6C; text-decoration:none; font-size:11px}
#main_left .link a:hover{color:#176A22; text-decoration:underline;}
#main_left .easy-edit-link a{float: left; text-align: left; text-decoration:underline;}
#jump ul{list-style-type:none;font-size:10px;margin-top:10px;border-bottom:1px solid #E4E4E4/**/}
#jump li{height:20px;}
#jump li a{background:url(../images/bullet_jump.gif) no-repeat left center;padding-top:0px;padding-left:8px;text-decoration:underline;color:#6C6C6C;}
#jump li a:hover{text-decoration:underline;color:#85AD0F}

.bg_about_home{background: url(../images/bg_main_about2.gif) repeat-y right top!important;margin-top:20px!important}
.bg_about_home1{background: url(../images/bg_main_about.gif) repeat-y right top!important;margin-top:20px!important}
.bg_about_footer{background: url(../images/bg_main_about2.gif) repeat-y right top!important;margin-top:20px!important}
.marginTop{margin-top:20px!important}

.border_top{border-top:1px solid #CCC;}
.highlight{border-top:1px solid #E4E4E4;margin-top:10px;padding-top:10px}
.highlight .link a{color:#6C6C6C; text-decoration:none; font-size:11px;float:right;margin-bottom:2px; padding-right:23px}
.highlight .link a:hover{text-decoration:underline;}

.highlight a{color:#6C6C6C;text-decoration:none;cursor:auto}
.highlight span{background:url(../images/bg_highlight.gif) no-repeat left center;display:block;padding-left:10px; width:150px}
.highlight p.on_about a:hover {cursor:pointer;color:#A0CB1A;background:url(../images/bg_highlight_about.gif) no-repeat left center;display:block;padding-left:10px; width:150px}
.highlight p.on_advertisers a:hover {cursor:pointer;color:#FDA740;background:url(../images/bg_highlight_advertisers.gif) no-repeat left center;display:block;padding-left:10px; width:150px}
.highlight p.on_investor a:hover {cursor:pointer;color:#7DA7D8;background:url(../images/bg_highlight_investor.gif) no-repeat left center;display:block;padding-left:10px; width:150px}

.highlight p.on_about a {background:url(../images/bg_highlight_about.gif) no-repeat left center;display:block;padding-left:10px; width:150px}
.highlight p.on_advertisers a {background:url(../images/bg_highlight_advertisers.gif) no-repeat left center;display:block;padding-left:10px; width:150px}
.highlight p.on_investor a {background:url(../images/bg_highlight_investor.gif) no-repeat left center;display:block;padding-left:10px; width:150px}

#metro_map{width:780px}
#metro_map_numbers{margin-top:15px}
#metro_map_numbers h2{float:left;}
#metro_map_numbers p{float:right;text-align:right; color:#919191}
#metro_map_numbers span{font-size:20px;}


.jump{border-top:1px solid #E4E4E4;margin-top:10px;}
.jump h5{margin:5px 0 0 0;}
.jump p{padding:5px 0;}

#people_left{float:left; width:210px; margin-top:10px}
#people_right{float:right; width:210px; margin-top:10px}
/*
 * .people{position:relative; border-bottom:1px solid #E4E4E4; padding-bottom:7px; margin-top:2px}
*/
.people{position:relative; padding-bottom:7px; margin-top:2px}
.people a{position:absolute; bottom:7px;right:0}
.people h3{font-size:12px;margin-top:3px;}
.people img{margin:7px 0}

#main_center{float:left;width:448px;background:#FFF;padding-top:10px;padding-left:2px;min-height:600px }
#main_center2{float:left;width:448px;background:#FFF;padding-top:10px;padding-left:2px;  }
* html #main_center{margin-left:-4px;}
* html #main_center2{margin-left:-4px;}
#main_center p{margin-top:5px}
#main_center a{color:#999}
#main_center a:hover{color:#176A22}

#main_center_left{float:left;width:220px;padding-top:10px;background:#FFF}
#main_center_left h4.caseC{padding-left:5px;height:20px;background:#FCF974; margin-bottom:0px;}
#main_center_left h5{color:#D8CE21;padding:0; }
#main_center_left p{position:relative;/**/border-bottom:1px solid #CCC;margin-bottom:3px;padding:0px 0 7px 0}
#main_center_left img{float:left;margin-right:3px;}
/*#main_center_left a.more {float:right;color:#6C6C6C;margin-top:-14px}
* html #main_center_left a.more {margin-top:-22px}margin-top:-22px*/
#main_center_left .press-release {float:left;border-bottom:1px solid #CCC;margin-bottom:5px;width:220px;}
#main_center_left .press-release p{border:none;margin:0}
#main_center_left .read-more a{float:right;clear:both;color:#999;margin-bottom:3px}
#main_center_left .read-more a:hover{text-decoration:underline;color:#176A22}

#main_center_left .read-more-all {clear:both;margin-bottom:3px;text-align:right}
#main_center_left .read-more-all a{color:#999;}
#main_center_left .read-more-all a:hover{text-decoration:underline;color:#176A22}
/*#main_center_left span a{position:absolute;right:0;color:#6C6C6C}*/

#main_center_right{float:left;width:220px;padding-top:10px;padding-bottom:10px;margin-left:7px; background:#FFF}
* html #main_center_right{margin-left:3px}
#main_center_right h4.caseC{padding-left:5px;height:20px;background:#DEF0B4;margin-bottom:5px}
#main_center_right h5{color:#86AB0E;padding:0}
#main_center_right p{position:relative;border-bottom:1px solid #CCC;margin-bottom:3px;padding:0px 0 7px 0}
#main_center_right img{float:left;margin-right:3px;}
/*#main_center_right a.more {float:right;color:#6C6C6C;margin-top:-14px}
html #main_center_right a.more {margin-top:-22px}* 
#main_center_right span a{position:absolute;right:0;color:#6C6C6C;}*/
#main_center_right ul {margin-left:10px;}
#main_center_right li {margin-left:5px;}

#main ul {margin-left:10px;}
#main li {margin-left:5px;} 

#people_left a.more {float:right;color:#6C6C6C;margin-top:-14px}
#people_right a.more {float:right;color:#6C6C6C;margin-top:-14px}

#main_right{position:absolute;background:#FFF;right:0; top:0;padding-top:8px;min-height:400px;}
* html #main_right{height:400px;}
#main_right img{margin-bottom:0px; display:block}
#main_right a img{border:none}
#main_right div {margin-bottom:8px}

.hidden span{visibility:hidden}
#title_contact1{display:block; width:159px; height:24px; background: url(../images/bg_contact_title1.gif) no-repeat; margin:8px 0}
#title_contact2{display:block; width:220px;height:24px; background: url(../images/bg_contact_title2.gif) no-repeat; margin:25px 0 8px 0}
* html #title_contact2{margin-top:35px}
#title_contact3{display:block; width:220px;height:24px; background: url(../images/bg_contact_title3.gif) no-repeat; margin:25px 0 8px 0}
* html #title_contact3{margin-top:35px}
#title_recruitment{display:block; width:160px; height:24px; background: url(../images/bg_recruitment.gif) no-repeat; margin:8px 0}
#title_local_sales_team{display:block; width:159px; height:23px; background: url(../images/title_local_sales_team.gif) no-repeat; margin:8px 0}
#title_global_sales_team{display:block; width:222px; height:23px; background: url(../images/title_global_sales_team.gif) no-repeat; margin:8px 0}
#title_creative_team{display:block; width:222px; height:23px; background: url(../images/title_creative_team.gif) no-repeat; margin:8px 0}
#title_advertising{display:block; width:160px; height:24px; background: url(../images/bg_advertising.gif) no-repeat; margin:8px 0}

#main_center_left h5{margin-top:5px;margin-bottom:3px;font-size:15px;}
#main_center_left h5{margin-top:5px;margin-bottom:3px;font-size:15px;}
#main_center_right h5{margin-top:5px;margin-bottom:3px;font-size:15px;}
#main_center_right h5{margin-top:5px;margin-bottom:3px;font-size:15px;}

#main_left .contact{font-size: 12px}
#main_left .contact p{margin-top:15px}
#main_center .contact{font-size: 12px; border:none; margin-top:20px; padding-left:2px; color:#888888}
#main_center .contact span{color:#6D6D6D}
.contact_email a{color:#888888;text-decoration:none;background:url(../images/bg_email.gif) no-repeat left center;padding:5px 0 5px 20px}
.contact_phone{background:url(../images/bg_phone.gif) no-repeat left center;padding:5px 0 5px 20px;color:#888888;}
.read_more{float:right;color:#BEBEBE; display:inline;}
a.read_more:hover {color:#014A81; text-decoration:none}
#main_center_left #extension, #main_center_right #extension{position:relative;min-height:100px;margin:10px 0 0 0px}
* html #main_center_left #extension, * html #main_center_right #extension{margin:10px 0 0 5px; height:100px}
#main_center_left #extension img, #main_center_right #extension img{float:left;bottom:10px;margin-right:5px;}
#main_center_left #extension span img, #main_center_right #extension span img{float:left;bottom:10px;margin-right:5px;}
#main_center_left #extension span, #main_center_right #extension span{float:left!important;}
#main_center_left #extension span a, #main_center_right #extension span a{color:#6D6D6D;}
#main_center_left #extension span a:hover, #main_center_right #extension span a:hover{text-decoration:underline;color:#176A22}

#main_title{background:url(../images/bg_contacts.gif) repeat-y right bottom;margin-top:-10px;padding-top:10px}
#main_title h3{background:#FFF; margin-top:10px}
#main_title #column1{float:left; width:159px;margin-right:4px;background:#FFF}
#main_title #column2{float:left; width:222px;margin-right:4px;background:#FFF}
#main_title #column3{float:left; width:222px;background:#FFF}
#column2{float:left; width:222px;margin-right:4px;background:#FFF}

/*#main_center_left .press-release {
border-bottom:1px solid #CCC;	
}
#main_center_left .press-release p {
	border: none;
}
#main_center_left .press-release p.read-more {
	float: right;
}
#main_center_left .press-release p.read-more a{
color:#6C6C6C;
}
*/

#jump li{ padding-left: 0; margin-left: 0; }
#jump ul{ padding-left: 0; margin-left: 0; }

.more{position:relative;/*float:left;*/border-bottom:1px solid #CCC;margin-bottom:5px;padding-bottom:10px;}
.more a{position:absolute; right:0;color:#BEBEBE;/*margin-top:-14px*/}

