/*me* {
	overflow: visible !important;
	position: static !important;
}*/


body
{
    background: #fff !important;
    color :#333333 !important;
    font-size: 12pt !important;
    width: 960px !important;
    margin: 0px !important;
    padding: 0px !important;
	font-weight: normal !important;
}

body p
{
	color :#333333 !important;
	font-weight: 200 !important;
	line-height:20pt;
	font-size:15pt !important;
}

html
{
	width:100% !important;
}

html, body
{
	background-image:none !important;
	background:none !important;
}

p, h1, h3, h4
{
    color: #34006d !important;
	font-family:Verdana, Geneva, sans-serif !important;
	/*color: #ffffff !important;*/
}

#search_container, #popular_links, #header_container, #breadcrumb_navigation, #footer
{
    display: none !important;
}

.accordion_detail_larger .email_for_print {
  display: block !important;
  margin-top: -10px;
  position: relative;
  top: -7px;
}
.email.fn {
    display: none !important;
}


/*---Corporate templates----*/
.content_main.background_three_column { margin-top:70px;}

.column_one_third_corporate h1 { width: auto;}

#general_search { display:none;}



/*---------------------------19-01-12*/
.social_feed_container {    display: none !important;}

#men_1001 {display: none !important;}

.copyright { display: none !important;}

#footer_links {display: none !important;}

.column_list_container { width:400px; background-color:#FFF; height:340px !important;}

.tabs .column_list_container { width:400px; background-color:#FFF; height:auto !important;}

.tabs .column_list_container ul li, .tabs .column_list_container .link_green_landscape ul li a, .column_help_box .link_green  a {font-size: 10pt;}



#navigation_container  { display:none !important;} 
#men_02 { display:none !important;} 
.divider{display:none !important;}
.divider_two {display:none !important;}

#logo {margin-bottom:10px !important;  border:0px solid #000; position:absolute; /*left:846px;*/ right:0; top:54.5px; background-color:#FFF; width:260px;}
#logo img { float:right;}
.column_action_profiles {display:none !important;}
.corporate_background_overflow { background-image:none !important;}

h1{}
h2{/*margin-bottom:20px !important;*/ line-height:25px;}

#container_main {margin-left:20px !important;}

h6 {margin-bottom:5px;}
h6 a { color:#000 !important; font-size:12px; margin-bottom:5px;}

.accordion_profile_landscape ul li { list-style:none; list-style-type:none;}
 ul li {font-size:15pt; padding-top:3px; padding-bottom:3px; line-height:24px !important; }
#page_selector {display:none !important;}

.service_background_overflow { background-image:none !important; background:none !important; height:820px;}


#breadcrumb_container { display:none !important;}

#logo .print_logo{display:block !important;}
  
.web_logo { display: none !important;}

.accordion { background:none !important; background-image:none !important; padding: 0.4em 25px;}

/*#content .accordion_container,  page-break-after:avoid !important;dl.accordion dd, .vx_block { page-break-after:always !important ;}*/

/*-----END----*/


.menu_arrow_green{ display:none !important;}


#master_container, #content, #content_container
{    

    padding: 0px !important;
    margin: 0px !important;   
    min-height: 50%;
    height: auto !important;
    height: 50%;
}

@media all
{
 #header  { height:0; }

#container_main { width:960px !important;}

#content { width:900px !important; float:left !important; }  

#logo {height: 21px;padding: 30px 0 0 1px; margin:0; padding:0; }

/*--UTILITIES---*/

.no_print, .noprint, #content .no_print {display:none !important;}


/*ABOUT US & LANDING PAGES*/

.search_Fields { display:none !important;}

#content .column_one_third.no_print { display:none !important;}

#content .column_one_third_large h1, h1 { font-size:14pt !important; line-height:12pt !important;}

h1 {
    line-height: 25px !important;
}

#content .column_one_third_large h2, h2 { font-size:14pt !important;}

#content .column_one_third_large { width:500px !important; padding-left:0px !important; float:left !important;}

#content .column_find_results {float:left !important; border:0px solid #000 !important; background:none !important; position:relative;
bottom:250px;}

.profile_column p, .corporate_action_profile p, .profile_container p { font-size:14px !important;}

#txt_13.profile_container { display:none !important;}

#content .column_one_third_small { width:250px !important; padding-left:0px !important; font-size:12pt !important; float:left !important;}

#content .column_one_third_large p { color:#333 !important; line-height:20px !important; font-size:10pt !important;}

#content .column_one_third{ width:240px !important; height:250px !important; font-size:12pt !important; float:right!important;}

#content .column_one_third p{ color:#333 !important;}

#content #container_main { width:980px !important; }

.flash_spacer_large {float:left !important; display:block !important; background:url(/_images/home_pageimage.jpg) !important; }

.flash_spacer_large img {display:block !important;}

.column_find_browse { display:none !important;}

.accordion_profile_landscape { height:120px !important; overflow:visible; position:static; margin:113px 0 0 150px;}

#column_wrapper { width:1030px !important;}

.button { display:none !important;} 

/*THIRD LEVEL */

.content_left { display:none !important;}

.content_right_large, .column_two_thirds {padding-left:0 !important;}

#content .content_right_large {  padding-left:0 !important;}

#content .column_two_thirds { width:674px !important; padding-top:0;}

#content .column_two_thirds p,
#content .column_list_container p{ color:#333333 !important; line-height:20px !important; font-size:10pt !important;}
#content .event_feature h6, #content .person_speaker_detail_snippet h6 { font-size:13px !important;}

#content .container_section_left { width:650px !important; }

#content .column_one_third_corporate  { padding:0 !important; width:650px !important; font-size:10pt !important;  }

#content .column_list_container { width:650px !important; padding:0 !important; background-color:#FFF !important; font-size:10pt !important;}

#content .column_one_half_textarea {font-size:14pt !important; overflow: visible; background:none; line-height:18pt;}

#content #navigation_container { display:none !important;} 
 
#content .container_section_right { width:100px !important;}

#content .content_right_large.corporate_background_overflow, 
#content .content_main.background_three_column{ background:none !important;}

#content .column_action_profiles {font-size:10pt !important; border-bottom: 0px !important;}

#content #profile_member { display:block !important;}

#content .column_help_box { background-color:#FFF !important;  width:600px !important; padding-left:0px !important;}

#content .column_help_box p { color:#333333 !important; line-height:20px !important; font-size:10pt !important;} 

#content .column_help_box h5 { font-size:15pt !important;}

#content .accordion_container { padding-bottom:10pt !important;}

#content .pdf { display:none !important;}
 
.column_feature_box .case_text, .column_help_box .case_text { width:300px !important;}
 
/*ACCORDION PROFILES****/

dt { display:block;}

dd { height:auto !important; float:left !important;}

.print { display:none;}



dd { height:auto !important; float:left !important;}

.print { display:none;}


/*-----NEW STYLES 22 MARCH 12---*/


.accordion_detail_small
{ position:absolute;
  left:0;
  left:196px;
  top:312px;
  width:600px;
  }

.accordion_detail_larger p, .accordion_detail_small p { margin-bottom:0 !important;}

.accordion_detail_larger{
    display: inline-block;
    float: none;
	position: absolute;
    padding-right:8px;
    width: 330px;
	top:350px;
	border:0px solid #000;
	text-align:left;
	left:195px;
}
.content p + p, .content p + ul, .content p + ol, .content p + dl { margin-top:0 !important;}
.accordion_detail_box{
	display: inline-block;
	/*position: relative;*/
    float:left;
    padding-right: 8px;
    width: 330px;
	top:145px;
	left:80px;
	margin:0;
	text-align:left;
	}

.accordion_detail_large{
	display: inline-block;
	/*position:relative;
    float:right;*/
    padding-right: 8px;
    width:646px;
	top:190px;
	text-align:left;
	left:396px;
	margin-bottom:0 !important;
}

.accordion_social_icon a.country { display:none;}


.accordion_image_landscape {
    float: left;
    height: 163px;
    width: 163px;
	position:absolute;
	left:20px;
	top:190px;
	text-align:right;
	
}

.accordion_image_landscape img { display:block; width:100%; height:100%;}
 
.column_feature_box
{
	background:none;
    display: block;
    float: left;
    margin-bottom: 0;
    margin-right: 0;
    padding:0;
    position: absolute;
    width: 800px;
	left:196px;
	top:264px;
	z-index:100;
}




.column_feature_box_white
{
	border-top: 2px solid #BDCD29;
	width:1030px !important; 
	top:0px !important; 
	background: url(../_images/bio.png) no-repeat;
}


.accordion.vertical
{ 
position: static;
margin-left:150px;
float:left;
left:171px; 
top:590px;
border:0px solid #000; }

#content .container_section_left { width:1030px !important; /*width:650px*/ overflow:visible;}

.accordion { border:0px solid #000; width:960px; }

.column_one_half_textarea, .accordion_container{ width:845px; border:0px solid #000;}

.vx_blocks_file_blocks-accordion .vx_block .accordion {
    border-top: 0 solid #1A071F;
}

.blank_column_box { border-top: 0px solid #BDCD29 !important; position:relative; z-index:0; height:0px; bottom:94px; padding:0; width:1084px !important;}

dl.accordion dd { width:960px;}



.column_list_container.nomargin { border:0px solid #000; height: inherit !important; float:left; position:relative; top:0;  }
#content .content_right_large {border:0px solid #000; position:relative; top:105px; border:0px solid #900; }
.column_contact_box { padding:0; background-color:#FFF; border:0px solid #333; }
.column_contact_box h4 { font-family: "ff-din-web-1","ff-din-web-2",Trebuchet MS, Trebuchet,Arial,sans-serif; font-size: 1.25em; }
.content .contact_feature_box .case_text p { font-size:0.75em;}
.contact_information { margin-top:50px;}
.contact_information p { font-size:0.75em;  }
#content .content_right_large.corporate_background_overflow { top:0px; position:static !important; border:0px solid #333; overflow:visible; }
.accordion h4 {font-family: verdana, "ff-din-web-1","ff-din-web-2",Trebuchet MS, Trebuchet,Arial,sans-serif; font-weight:bold;  font-size:14pt !important;  }








.column_feature_box_white {font-family: "ff-din-web-1","ff-din-web-2",Trebuchet MS, Trebuchet,Arial,sans-serif; line-height:20px;overflow:visible;  }
.column_feature_box_white p, .column_feature_box_white ul li {font-size: 1em; line-height:30px; }

.column_feature_box_white h6 {font-size: 1em; display:none;}

.accordion_detail_small h6, .accordion_detail_small p  {font-size: 1em; line-height:20px;}

.container_section_left .content ul li, .content .content_right_large ul li, .content .column_two_thirds ul li, .content .column_one_third_large ul li, .content .column_one_third_corporate ul li { background-position:0 6px; margin-bottom:0;}
dl.accordion dd p { }

.accordion_detail_small .country { font-size:12pt; font-family:Verdana, Geneva, sans-serif; color:#34006d; font-weight:bold; text-transform:uppercase; left:-1px;}

#content .column_feature_box h1 { font-family:Verdana, Geneva, sans-serif !important; text-transform: capitalize; color:#333 !important; font-weight:200; }
.country { position: absolute; top:-76px;font-size:14pt !important;}
.street-address, .locality, .post-code {display:none !important;}
.accordion_detail_box h6 { display:block; color:#899709 !important;font-size:14pt; }
.introduction h2 { font-family:Verdana, Geneva, sans-serif !important; font-size:14pt; width:100%; }
.introduction br { display:none;}
.accordion_detail_larger .url { display:none;}
.link_green a, .link_green_landscape a { font-size:12pt; color:#333 !important; font-weight:normal !important; font-family:Verdana, Geneva, sans-serif !important;}
.accordion_detail_large h6 {font-size:14pt; display:block !important; color:#899709 !important;}

.event_feature { width: 100%;}
.hr { display:none;}

.container_section_left .content ul li,
.content .content_right_large ul li,
.content .column_two_thirds ul li,
.content .column_one_third_large ul li,
.content .column_one_third_corporate ul li
{
	background:url(assets/bullet-purple.jpg) no-repeat;
	background-position: 0 6px;
	margin-bottom:0.4em;
	padding-left:1.8em !important;
}

