.wait {
cursor:wait;
}
*, td,a b {font-family: Verdana, Arial, Helvetica, serif; font-size:11px;}

.header_logo
{
	padding-left:5px;
	padding-top:0px;
}
.highlight { background-color: yellow }
.submenu {width:989px;position: absolute; left:0px; top:122px; width:989px;}

	.people	{
		height:700px;
		background-color:#ececed; 

	}

	.tpp_pnl { background-color:#ececed; }
		.header_people { margin-left:3px; }
		.tabbed_panel_people	{ }
.login_button { font-weight: bold; font-size:15px; text-align:center; width:212px; border:none; background-color: transparent; background-image:url('../img/login_register.png'); background-repeat:no-repeat; color:#3f4044; cursor: pointer; }
.order_button { font-weight: bold; font-size:15px; text-align:center; width:238px;  height: 24px; border:none; background-color: transparent; background-image:url('../img/order_button.png'); background-repeat:no-repeat; color:#3f4044; cursor: pointer; padding: 0px 0px 0px 0px; }
.signin_button { font-weight: bold; font-size:15px; text-align:center; width:170px; height: 28px; border:none; background-color: transparent; background-image:url('../img/signin_register.png'); background-repeat:no-repeat; color:#3f4044; margin-left: 2px; cursor: pointer; padding-top: 0px;}
.content { vertical-align:top;	}
	.tpc_pnl { }
	.tabbed_panel_content { }
.main div div a {font-size:11px;}
table.table_main { border-collapse: collapse; margin-top: 0px;border: 0px solid red;}
table.table_main_profile { border-collapse: collapse; margin-top: 0px;border: 0px solid red;}
* html table.table_main { border-collapse: collapse; margin-top: -30px; border: 0px solid red;}
* html table.table_main_profile { border-collapse: collapse; margin-top: -20px; border: 0px solid red;}

div.tabs { margin-top:15px; margin-bottom:5px; padding-bottom: 15px; }
div.tab_left {float:left; }
div.tab_filler {float:left;	}
div.tab, div.tab_selected {
float: left;	
padding-left:3px;
}
div.tab{}
div.tab_selected { font-weight:bold;}
	div.tab a { color:#79A6EF; text-decoration:none; font-weight: bold; z-index:1; }
	div.tab a:hover {color:brown; z-index:1; }
div.tab_selected a { color:#0C244D; text-decoration:none; font-weight: bold; padding-right:5px; z-index:1; }
div.tab_selected a b { color:#0C244D; text-decoration:none; z-index:1; }
span.tab { color:#9c9c9e; text-decoration:none; z-index:1; }

span.popup-tab {color:#9c9c9e;	line-height:18px;	line-height:18px; padding-left:3px; padding-right:5px; }
span.popup-tab_selected {font-weight:bold; color:#9c9c9e;	line-height:18px;	line-height:18px; padding-left:3px; padding-right:5px; }

.cnt_title { font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, serif; color: #060648; }
.msg_title {font-weight:bold; font-size:12px; color:white; height:32px;}

div.hottest_ad_image { width:190px; height:400px;}

body {width:954px; }
.top_panel {margin-left:5px; height:95px; width:989px;}
span.pin {color:white;font-size:11px;}


.google_ads {}
.group_list {height:140px;}
.cnt_pnl {}
.ppl_pnl {}
.footer {text-align: center; background-color: #ececed; width:989px; border-top: 0px solid #e1edfd;}
.footerline {}
.navigation {background-color: #ececed; }
.ga_pnll {width:180px;position:absolute;top:130px;left:840px;}

.lst_cr_new {width:65%; padding-left:2px;}
.lst_cr_new_ttl { font-weight: bold; font-size:12px; }
.lst_cr_new_pnl, .lst_cr_new_pnl_left {display:none; position:absolute; width: 150px; height:100px; 
	border: 1px solid #93cf5c;
	background-color:#fbfbfb;
	z-index: 10;}
.lst_cr_new_pnl_right{
	display:none; 
	position:absolute; 
	width: 220px; 
	overflow: auto;
	border: 1px solid #93cf5c;
	background-color:#fbfbfb;
	z-index: 10;}

.lst_cr_new_pnl_right div a {color:#9c9c9e; font-size:10px; text-decoration:none;line-height:15px; font-weight:bold;}


.itms_msgs { }
.itms_msgs_nav {width:65%;}	
.fltr_fld {font-size:smaller; font-family: Verdana, Arial, Helvetica, serif; border-top:1px solid #c9d9e9;border-left:1px solid #c9d9e9;}
.nvg_btns {float:left; padding-bottom: 10px;}
.nvg_btn {color:#3365be;}
.nvg_btn_pnl {float:left;}
.column {width:{@width}; background-color:silver; border: 1px solid white; color:white;}
.column_lnk {color:brown;}
.dtl_person {font-family: Verdana, Arial, Helvetica, serif; border-top:1px solid #e1edfd;border-bottom:1px solid #e1edfd;padding-bottom:5px;padding-top:5px;}
.dtl_person_img {width: 50px;}
.dtl_person_lnk {font-weight: bold;}
.dtl_person_name {font-weight: bold; text-decoration: none; color:black;}
.dtl_person_birth {font-weight: lighter; color:#505050; font-size:9px;}
.dtl_person_position {font-weight: lighter; color:#505050; font-size:10px;}
.dtl_person_profile {text-align: right;}
.dtl_person_actions {width:10px;color:silver;text-align: center; background-color: white;}
.dtl_person_icon_lnk {text-decoration:none;}
.dtl_person_icon_lnk img {margin-right:1px;}
* html .dtl_person_icon_lnk img {margin-right:7px;}
.dtl_person_reason_pnl { }
.dtl_person_reason_ttl {font-weight: bold; color:#505050; font-size:10px;}
.dtl_person_reason_value {font-weight: normal; color:#505050; font-size:10px;}


.dtl_person_s {padding-top:3px; padding-bottom:3px; width:150px; border-bottom: 1px inset #f5f5f5;}			
.dtl_person_s_img {width: 35px;}
.dtl_person_s_pnl {}
.dtl_person_s_name {font-size:9px;color:#303030;}
.dtl_person_s_position {}
.dtl_person_s_actions {text-align:left;	width:155px; }
.dtl_person_s_divider {width:10px;color:silver;text-align: center;}
.dtl_person_s_icon {text-decoration:none;}
.dtl_person_s_action {display: none; position:absolute; left:60px; width: 400px;	padding:5px; border: 1px solid #e1edfd; background-color:#efefef;	z-index: 10;}

.dtl_person_l_name {color:#3E3E5F;font-size:larger;}			
.dtl_person_l_teaser {word-wrap:break-word; overflow:auto;}
.dtl_person_l_icon {width:50; position: relative; padding:5px;}
.dtl_person_l_actions {border-bottom:1px dotted silver; text-align:right; margin-top:3px; padding:1px;}
.dtl_person_l_action {float:right;}
.dtl_person_l_divider {width:10px;color:silver;text-align: center;}
.dtl_person_l_reason {width:386px;}

.comm_div, .stats_div, .recom_div, .rate_div, .dtl_person_action, {
	border: 1px solid #9c9c9c;
	background-color:#efefef;
	background-image:url('../img/msg_ttl_bgr.gif');
	background-repeat: repeat-x;
	z-index: 10;
	display: none;
	position:absolute;
	left:39px;
	width: 150px; 
	}

.sub_div { display: none; 
	position:absolute;
	border: 1px solid #93cf5c;
	background-color:#fbfbfb;
	border-solid:red;
	padding:5px; 
	width:220px;
	margin-top: -3px;
	margin-top: -3px;
	line-height:15px;
	} 

.sub_div_a {color:#9c9c9e; font-size:10px; text-decoration:none; line-height:15px; font-weight:bold;}					
.sub_div_a:hover {color:brown;}

.create_new {
		float:right;
		text-align:right;	
		margin-right:10px;
		} 

.tag_div	{display:none;
	border: 1px solid #9c9c9c;
	background-color:#efefef;
	background-image:url('../img/msg_ttl_bgr.gif');
	background-repeat: repeat-x;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	z-index: 10000;
	position:absolute;
	top:200px;
	left:200px;
	width:500px;
	min-height:100px;
	}


.invitation {border-top:1px solid #e1edfd;padding-bottom:5px;padding-top:5px;}
.inv_action {width:10px;color:silver;text-align: center;}

.item_icon_pnl {border-top:1px solid #e1edfd;padding-bottom:5px;padding-top:5px;}
.item_icon {width:50px; padding:5px; padding-right:10px;}
.item_details {border-bottom:1px solid #e1edfd; padding:5px; }
.item_icon_logo {width:80px;	padding:5px; z-index:1;}

.item_author_label, .item_author_label a {color:#EF8900; font-weight:bold; font-size:10px;}

.item_teaser {word-wrap:break-word; overflow:auto; line-height:16px;}
.item_title, .item_title a {color:#333498; font-size:15px; line-height:20px; overflow:hidden; height:20px; font-weight:bold;}
.item_teaser {}
.item_readmore {font-weight:bold;}
.item_action_divider {width:10px;text-align: center;}
.item_keywords {}
.item_keywords_title {}
.item_actions {text-align:right; margin-top:3px; padding:1px;}
.item_action_pnl {float:right;}

.group_small {border-bottom:1px #e1edfd solid;}
.gs_pnl {width:190px;padding-left:5px;}
	.gs_span {font-size:8px;color:#303030;}
	.gs_ttl {color:#9c9c9e;}
	.gs_thumb {padding-right:15px;}
	.gs_text {font-size:8px;color:#303030;}

.g_w {color:green;}
.g_w_head {color:#D38100;}
.g_w_head_t {color:green;}	
.g_w_head_counter {color:black;}
.g_g_head {color:#D38100;}
.g_g_head_t {color:#9c9c9e;}	

.group {border:1px solid #e1edfd; padding-left:5px;}
.group_person {border:1px solid #e1edfd; border-left: 1px solid white; padding-left:5px; width:200px;}
.g_icon_pnl {float: left; overflow:hidden; width: 80px; height: 100px; margin-right: 5px;}
.g_icon {width:50; position: relative; padding:5px;}
.g_title {color:#EF8900; font-weight:bold; font-size:14px; line-height:20px; overflow:hidden; height:20px;}
div.g_teaser {word-wrap:break-word; overflow:auto; z-index: 5}
span.g_teaser {color:black;}
.g_readmore {font-weight:bold;}
.g_divider {width:10px;color:silver;text-align: center;}
div.g_keywords {color:#505050;font-size:12px;}
span.g_kwds_ttl {color:#505050;font-size:12px;}
.g_actions_panel {float:right; margin-top:3px; padding:1px;}
.g_person {border:1px solid #e1edfd; width:150px;}			

.messages {}
.msg_table {margin-right:15px; } 
.msg_i_table {border-bottom: 1px solid #cececf; border-left: 1px solid #cececf; border-right: 1px solid #cececf; } 
.msg_header {background-image: url('../img/message_header.jpg'); height:23px; font-weight: normal;}
.msg_th { font-weight: normal; color:black ;text-align:left; font-size:11px;}
.msg_th a { color:blue ;text-align:left; font-size:11px;}
.msg_panel {word-wrap:break-word; overflow:hidden; width: 650px; height:205px; }

.stats_big {color:#D38100;font-size:12px; font-weight:bold;}
.stats_bold {color:#D38100;font-size:8px; font-weight:bold;}
.stats_big td {color:#D38100;font-size:12px; font-weight:bold;}
.stats_bold td {color:#D38100;font-size:8px; font-weight:bold;}

.stattable { width: 200px;}
.stattable th {color:#D38100;font-size:12px; font-weight:bold; text-align: left; }
.stattable td { padding-left: 5px; }
.stattable.statrankingtable {width: 150px; }

input, td {font-family: Verdana, Arial, Helvetica, serif; font-weight:normal; color:#000000; font-size:11px; padding-left:3px;}
a {color:#9c9c9e;	text-decoration:underline; }
b, strong {font-weight: bold;}
a b {text-decoration:none; font-weight:bold;}
input, select, textarea {font-family : Verdana, Geneva, Helvetica, serif; font-size : 11px; font-style : normal;					color:#000000;					margin-bottom : 2px;					margin-top : 2px;					border : 1px solid #97A4B5;					background-color : #ffffff;				}
/*input.button {font-family : Verdana, Geneva, Helvetica, serif; font-size : 12px; font-style : normal; color:000000;										border-width : 1px;				border-color : #000000;				border-style : solid;				margin-bottom : 2px;					margin-top : 2px;				}*/



/*
.topics { height:32px; }
.topic { padding:3px; float:left;}
*/

div.topics { padding-top: 8px; padding-left: 5px; width:960px; margin:auto; }
.topic a {color: #6b9ce7; font-weight: bold; }

ul.topic_list { overflow:hidden; width:100%; margin:0; padding:0; list-style-type:none; }
ul.topic_list li.topic_list_item { background:url('../img/clouds_topic.jpg') center center; float:left; height:25px; line-height:25px; margin:0 3px 0 0; padding:0; }

ul.topic_list li.topic_list_item a { background:#ECECED; font-weight:700; color:#6b9ce7; height:25px; line-height:25px; padding-left:5px; display:block; float:left; border:none; text-decoration:none; }
ul.topic_list li.topic_list_item a:hover,
ul.topic_list li.topic_list_item a.active { background:url('../img/topic_corner_left.gif') left top no-repeat; color:#0f244d; padding-left:5px; display:block; float:left; text-decoration:none; border:none; }

ul.topic_list li.topic_list_item a span { padding-right:5px; float:left; display:block; height:25px; line-height:25px; cursor:pointer; }
ul.topic_list li.topic_list_item a:hover span,
ul.topic_list li.topic_list_item a.active span { background:url('../img/topic_corner_right.gif') right top no-repeat; padding-right:5px; display:block; border:none; text-decoration:none;  cursor:pointer; }

.user_box { margin-top:8px; height:107px; color:white; width:270px; text-align:right; float:right; position:relative; line-height: 13px; }
* html .user_box { width:245px; }
	.ubwel { margin-top:6px; width:270px; text-align:left; /*float:left;*/ font-weight: bold; font-size: 13px; }
	* html .ubwel { width:245px; }
	.ubwel a { font-size: 13px; }
	.ubenv { position:absolute; top:10px; right:10px; width:40px; text-align:left; }
	.ublang { margin-top:4px; width:270px; text-align:left; height:35px; }
	* html .ublang { width:245px; }
	.ubnolang { height:40px; }
	* html .ubnolang { height:35px; }
	.ubmess { margin-top:6px; width:270px; /*float:left; */ text-align:left; font-size: 13px; }
	* html .ubmess { width:245px; }
	.ubmess a { font-size: 13px; }
	.ubflags { margin-top:2px; /*float:left;*/ overflow:hidden; }
		.ubflag { width:18px; height:12px; margin:0 4px 0 0; padding:2px; float:left; overflow:hidden; }
		* html .ubflag { width:22px; height:16px; }
		.ubflags .active { border:1px solid #fff; padding:1px; }
		* html .ubflags .active { margin-top:1px; }
		.ubflag a img { width:18px; height:12px; border: 0px; }

.sbox { margin-top:42px; margin-left:52px; height:75px; color:white; width:270px;	text-align:left; float:left}
.sbutton {position: relative; left:0px; top:0px; width:90px; z-index:1; }
.sform {padding-left:10px; color:white;}
.soptions, .sfield, .sbutton a {color:white; width:100%;}
	.slabel {line-height:20px;}
	.sinput { background:#fff; width:200px; height:21px; line-height:21px; margin:0; }
	.sinput input.search_text { background:transparent; border:0px; width:175px; } 
	.sinput input.search_submit { background:transparent; border:0px; margin:0 0 0 5px; padding:0; position:relative; top:3px; }
.autosugg { width: 300px; height:200px; border: 1px solid #273750; display: none; z-index: 1200; overflow: auto; background-color: white; position: absolute; color: black; font-weight: normal; padding: 3px 3px 3px 3px; }
.autosugg a { font-weight: bold; color: #273750; }
.cmenu { color:white; text-align:right; height:33px; width:300px;}
.cmenu a {color:white;		font-family: Verdana, Arial, Helvetica, serif; font-weight:normal;	font-size:11px; }
.logo {float:left; margin-top:33px; color:white; width:390px; } 

.main_menu { background:#91CC5B url('../img/bgr_menu.gif') left top repeat-x; width:989px; overflow:hidden; height: 27px;}
ul.main_menu_list, ul.main_menu_list_last { margin:0; padding:0; list-style-type:none; }
ul.main_menu_list_last { float:right; margin:0; padding:0; list-style-type:none;  text-align:center;}
ul.main_menu_list li, ul.main_menu_list_last li { display:block; margin:0; padding:0; float:left; text-align:center; }
ul.main_menu_list li.first { margin:0 0 0 14px; border-left:1px solid #F4F5F5; }
ul.main_menu_list_last li { border-left:1px solid #F4F5F5; }
ul.main_menu_list_last li.last { margin:0 14px 0 0; border-left:0 none; }
ul.main_menu_list a, ul.main_menu_list_last a { background:url('../img/main_menu_li_bg.gif') left top repeat-x; display:block; float:left; border-right:1px solid #F4F5F5; padding:0px 5px; height:27px; line-height:27px; min-width:115px; }
ul.main_menu_list a.active, ul.main_menu_list_last a.active, ul.main_menu_list a.active:hover, ul.main_menu_list_last a.active:hover { background:#ECECED; cursor:pointer; }
ul.main_menu_list a span, ul.main_menu_list_last a span { font-weight:500; }
ul.main_menu_list a:hover, ul.main_menu_list_last a:hover  { background:url('../img/main_menu_li_bg.gif') left bottom repeat-x; }
ul.main_menu_list a:link, ul.main_menu_list a:visited, ul.main_menu_list_last a:link, ul.main_menu_list_last a:visited { color:#060648; font-weight:700; font-size:13px; text-decoration:none; }
* html ul.main_menu_list a, * html ul.main_menu_list_last a { min-width:115px; width:expression((this.offsetWidth < 120)? "115px": "auto" ); }

 
.mmenu { width:989px;	color:white; font-weight:bold;text-decoration:none; background-image: url('../img/bgr_menu.gif');background-repeat:repeat-x; height:27px; line-height:25px; }
	.mitem, .mitem_sel { float:left; padding-right:2px; text-align:center; vertical-align:middle;}
	.mitemR, .mitemR_sel {float:right;	padding-left:2px;	text-align:center; }
	.mitem a, .mitemR a {color: #000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, serif; font-weight:normal;	font-size:13px;	font-weight:bold; padding-right: 10px; padding-left: 10px;}
	.mitem a:hover, .mitemR a:hover, .mitem_sel a:hover, .mitemR_sel a:hover {color:brown;}
	.mitem_sel a, .mitemR_sel a {padding-left:7px; padding-right:7px;color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, serif; font-weight:bold;	font-size:13px; padding-right: 10px; padding-left: 10px;}

	.mitem b, .mitemR b	{color:#3365Be; font-weight:bold;}
	.mitem_sel b, .mitemR_sel b {color:#3d3e42; font-weight:bold;}
	div.mitem_sel, .mitemR_sel {background-color:#ececed; line-height:26px;}
	.mcount { font-weight: normal; color: black; }
.msep {
	background-color: #f4f5f5;
	width: 1px;
	float: left;
	height: 27px;
}
.msepR {
	background-color: #f4f5f5;
	width: 1px;
	float: right;
	height: 27px;
}

div.filter_container { background:url('../img/filter_top_normal.jpg') left top no-repeat; width:500px; margin:0px 0; margin-left: 5px; position:relative; border-left:1px solid #CECECF; border-right:1px solid #CECECF; padding-bottom: 0px; margin-bottom: -5px; margin-right: 2px; }
* html div.filter_container { width: 502px; margin-bottom: 0px; margin-right: 4px; }
div.filter_container.person { background:#fff url('../img/filter_top_short.jpg') left top no-repeat; width:262px;  }
 html div.filter_container.person {  width: 264px; }
div.filter_container.circles { background:transparent url('../img/filter_top_long.jpg') left top no-repeat; width:777px; }
* html div.filter_container.circles { width:779px; }
div.filter_container h3 { font-size:13px; font-weight:700; color:#00004A; margin:0 5px; padding:0; height:23px; line-height:23px; }
div.filter_container .filter_content {  }
div.filter_container .filter_content p { line-height: 16px; }
div.filter_container .filter_content p strong span { color:#00004A; }
div.filter_container .filter_content table tbody tr td a {  FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 16px; COLOR: #2f2f6b; }
div.filter_container a { color:blue; }
div.filter_container p { margin:4px 5px; padding:0; }
div.filter_container label { margin:0 4px 0 0; }
div.filter_container dl, div.filter_container dd { margin:0; padding:0; }
div.filter_container p.anchor_adjust { margin:0 4px 5px 0; text-align:right; }
div.filter_container form.filter_radios { position:relative; margin-left: 20px; margin-bottom: 10px; padding-bottom: 10px; padding-top: 5px; border-bottom: 1px solid #cacaca; top:3px; right:10px; }
div.filter_container p.anchor_top_right { position:absolute; top:4px; right:10px; margin:0; padding:0; }
div.filter_container input.filter_radio, input.filter_check, label { background:transparent; border:0 none; margin:0 2px; padding:0; vertical-align:middle; }
div.filter_container .row_one, div.filter_container .row_two  { width:100%; overflow:hidden; padding:5px 0; clear: both; }
div.filter_container .row_two { background:#E5E5E6; }
div.filter_container .row_one strong,div.filter_container .row_two strong { width:130px; float:left; margin:0 0 0 5px; }
div.filter_container .checkboxes { width:360px; float:right; }
div.filter_container .checkboxes dd { float:left; }
div.filter_container .checkboxes.square dd { float:left; width:75px; }
div.filter_container .checkboxes.one_line dd { float:none; }
/*	grey  */
.filter_bottom { width: 502px; height: 6px; background: url('../img/filter_bottom_middle.jpg') left top no-repeat; margin-left: 5px;  margin-top: 0px; padding-top: 0px; }
.filter_bottom_long { width: 779px; height: 6px; background: url('../img/filter_bottom_long.jpg') left top no-repeat; margin-left: 5px;  margin-top: 0px;  padding-top: 0px; }
.filter_bottom_short { width: 266px; height: 6px; background: url('../img/filter_bottom_short.jpg') left top no-repeat; margin-left: 5px;  margin-top: 0px;  padding-top: 0px; }
* html .filter_bottom_short { width: 264px; height: 6px; background: url('../img/filter_bottom_short_ie.jpg') left top no-repeat; margin-left: 5px;  margin-top: 0px;  padding-top: 0px; }
/*	wite  */
.filter_bottom_ffffff { width: 502px; height: 6px; background: url('../img/filter_bottom_middle_white.jpg') left top no-repeat; margin-left: 5px;  margin-top: 0px; padding-top: 0px; }
.filter_bottom_long_ffffff { width: 779px; height: 6px; background: url('../img/filter_bottom_long_white.jpg') left top no-repeat; margin-left: 5px;  margin-top: 0px;  padding-top: 0px; }
.filter_bottom_short_ffffff { width: 266px; height: 6px; background: url('../img/filter_bottom_short_white.jpg') left top no-repeat; margin-left: 5px;  margin-top: 0px;  padding-top: 0px; }
* html .filter_bottom_short_ffffff { width: 264px; height: 6px; background: url('../img/filter_bottom_short_ie_white.jpg') left top no-repeat; margin-left: 5px;  margin-top: 0px;  padding-top: 0px; }

.person { background-color:#fff; }
div.filter_container.person form { margin:0; }
div.filter_container.person .row_two { background:#EFEFEF; }
div.filter_container.person .row_one strong, div.filter_container.person .row_two strong { width:70px; float:left; margin:0 0 0 10px; }
div.filter_container.person .row_one .checkboxes, div.filter_container.person .row_two .checkboxes { width:175px; float:right; }
div.filter_container.person dd.search_box { background:#fff; border:1px solid #ECECED; width:170px; height:21px; line-height:21px; }
div.filter_container.person input.search_text { background:transparent; border:0 none; width:145px; }
div.filter_container.person input.search_submit { background:transparent; border:0 none; margin:0 0 0 5px; padding:0; position:relative; top:3px; }
div.filter_container.person form.filter_radios { position:relative; margin-left: 10px; margin-bottom: 10px; padding-bottom: 10px; padding-top: 5px; border-bottom: 1px solid #cacaca; top:3px; right:10px; }

div.filter_container.circles form { margin:0; }
div.filter_container.circles .row_two { background:#E5E5E6; }
div.filter_container.circles .row_one strong, div.filter_container.circles .row_two strong { width:80px; float:left; margin:0 0 0 10px; }
div.filter_container.circles .row_one .checkboxes, div.filter_container.circles .row_two .checkboxes { width:675px; float:right; }
div.filter_container.circles .checkboxes dd { margin:0 20px 0 0; }
div.filter_container.circles dd.search_box { background:#fff; border:1px solid #ECECED; width:200px; height:21px; line-height:21px; margin:0; }
div.filter_container.circles input.search_text { background:transparent; border:0 none; width:175px; }
div.filter_container.circles input.search_submit { background:transparent; border:0 none; margin:0 0 0 5px; padding:0; position:relative; top:3px; }
div.filter_container.circles form.filter_radios { position:relative; margin-left: 10px; margin-bottom: 10px; padding-bottom: 10px; padding-top: 5px; border-bottom: 1px solid #cacaca; top:3px; right:0px; }

.section { overflow:hidden; width:100%; }
#peoples { overflow:hidden; width:781px; }
a { color:blue; }
#peoples h3 { margin:0; padding:0; }
.profile_image { float:left; width:120px; }
.profile_image img { width:115px; padding-right: 3px; }
.profile_info { overflow:hidden; width:781px; }
.profile_info .person_details { float:left; width:160px; }
.profile_info .person_connect { float:left; }
.profile_info .person_connect div table tr td  { vertical-align: middle; }
.profile_info .person_connect .other_connection { text-align: right; padding-top: 10px;}
.profile_info h3 { font-size:12px; color:#05074B; margin:0 0 10px 0; }
.profile_last_login { font-size:10px; color:#EF8A00; font-weight:700; display:block; margin:10px 0 0 0; }
.spoken_languages { display:block; padding:10px 0 0 0; }
.profile_info_actionfield { margin:20px 0 0 0; }
.profile_info_actionfield a { margin:0 2px 0 0; }
.profile_info_actionfield img { border:0 none; }
.profile_info_tags { clear:left; margin:0 0 0 120px; }
.profile_info .content_statistics { margin:0 0 0 100px; }
* html .profile_info .content_statistics { margin:0 0 0 50px; }
.profile_info .contact_statistics { margin:0 0 0 20px; }

.more_modify { font-weight:700; }
.person_connect { overflow:hidden; margin:0 0 0 30px; }
.alone_connect { width:98px; float:left; margin: 0 0 0 15px; padding:0; height: 115px; overflow: hidden; }
.alone_connect a { display:block; margin:20px 15px 0 0; padding:0;  float:left;}
* html .alone_connect a { margin-right:12px; }
.alone_connect .alone_connect_name { margin:5px 0 0 30px; display:block; }
.alone_connect img { border:0 none; margin:100; padding:0; }
.alone_connect a img { border:0 none; margin-top: -100px; padding:0; }


.contact_information { background:#F1F1F2; border:2px solid #EFDFCB; width:300px; margin:10px 30px 0 0; float:left; }
.on_profile { width:781px; margin:10px 0 0 0; }

.contact_information.on_profile { width:777px; margin:10px 0 0 0; }
* html .contact_information.on_profile { width:777px; }
.contact_information h4 { font-size:13px; color:#05074B; margin:5px; }
.contact_information strong span { display:inline; margin:0; padding:0; }
span.contact_flag { padding:2px; border: 0pxsolid black; }
span.contact_flag img { border: 0px solid black; }
span.contact_flag.active { border:1px solid black; padding:2px 1px 0px 1px; }
* html span.contact_flag.active { padding:1px; }
.contact_information strong, .contact_information span { margin:5px 0 5px 5px; display:block; }
.contact_information dl.row { background:#F1F1F2; margin:5px 0 0 0; padding:3px 0; width:100%; overflow:hidden; } 
.contact_information dl.highlight { background:#ECECED; } 
.contact_information dl dt { width:140px; float:left; margin:0 0 0 5px; padding:0; } 
* html .contact_information dl dt { margin:0 0 0 3px; } 
.contact_information dl dd { width:140px; margin:0; float:left; }

.last_update {color: black; font-weight: bold; font-size: 10px; text-align: left; padding-bottom: 7px; padding-left: 200px; }
.last_update_spacer { float:left; width: 100px; }
* html .last_update_spacer { float:left; width: 47px; }
.contact_statistics, .content_statistics { width:170px; margin:15px 0 0 30px; float:left;}
.contact_statistics strong, .content_statistics strong { margin:0 0 10px 0; display:block; }
.contact_statistics dl, .content_statistics dl { width:100%; overflow:hidden; color:#EF8A00; font-weight:700; margin:2px 0; padding:0; } 
.contact_statistics dl dt, .content_statistics dl dt { width:100px; float:left; padding:0;   font-size: 10px;} 
.contact_statistics dl dd, .content_statistics dl dd { width:60px; margin:0; float:left;   font-size: 10px;}

.interest_tags { background:#F1F1F2; border:2px solid #EFDFCB; margin:20px 0; position:relative; width:777px; }
.interest_tags strong { margin:10px 0 0 5px; display:block; }
.interest_tags p { margin:5px; }
.anchor_show_ascloud { position:absolute; top:10px; right:10px; }


.peoples_green_menu ul li a:link, .peoples_green_menu ul li a:visited {  font-weight:700;  font-size:11px; text-decoration:none; }
.peoples_green_menu { background:url('../img/green_tab_long.jpg') left top no-repeat; width:781px; height:25px; }
.peoples_green_menu ul { margin:0; padding:0; list-style-type:none; overflow:hidden; width:778px; }
.peoples_green_menu ul li { background:url('../img/green_bar_selected.gif') left -200px repeat-x; width:20%; display:block; float:left; height:23px; line-height:23px; }
* html .peoples_green_menu ul li { width:19.9%; }
.peoples_green_menu ul li a { background:none; color:#fff; display:block; float:left; text-align:center; width:100%; height:22px; line-height:23px; }
.peoples_green_menu ul li a.active { background:url('../img/green_bar_selected.gif') left -22px repeat-x; color:black; cursor:default; }
.peoples_green_menu ul li a span { font-weight:500; }
.peoples_green_menu ul li a:hover { background:url('../img/green_bar_selected.gif') left -22px repeat-x; color:black; }
.peoples_green_menu ul li a:link, .peoples_green_menu ul li a:visited {  font-weight:700;  font-size:11px; text-decoration:none; }

.other_informations { margin:5px 0px 15px; width:778px; padding-left: 0px;}
.other_informations .section { border-bottom:1px solid #BACFEF; padding:10px 0; }
.other_informations .section dl { width: 300px; }
.other_informations .section.last { border-bottom:none; padding:10px 0; }
.other_informations h3 { font-size:11px; }
.other_informations dl { margin:10px 0 0 0; line-height:1.5; width:250px; float:left; }
.other_informations dt { float:left; width:100px; }
.other_informations .other_actice dl { width: 200px; margin:10px 0 0 0; }
.other_informations .other_actice dt { float:none; width:100%; margin:0 0 5px 0; font-size:10px; font-weight:700; color:#EF8A00;  }
.other_informations .other_actice dd { margin:0; }
.other_informations .expert_profile .hightlight { background:#F2F2F2; }
.other_informations .expert_profile dl {  width:100%; }
.other_informations .expert_profile dt { width:250px; float:left; }
.other_informations .expert_profile dd { margin:0; width:501px; float:left; }
.other_informations table { margin: 0px; padding: 0px; }
.other_informations table tr { margin: 0px; padding: 0px; }
.other_informations table td { margin: 0px; padding: 0px; }

.upload_photo_form { margin:20px 0 0 0; }
.upload_photo_form label { display:block; margin:0 0 5px 0; }
.upload_photo_form input { font-size:12px; }
.contact_info_on_profile { float:left; }
.contact_info_on_profile dl.row { width:259px; }
* html .contact_info_on_profile dl.row { width:257px; }
.contact_info_on_profile dl.row dt { width:100%; }
.bigger { font-size:12px; font-weight:700; }
.edit_button img { border:0 none; position:relative; top:7px; }

table { font-size:11px; }
#detail_of_news { overflow:hidden; width:496px; }
input,textarea,select { font-family: Verdana, Arial, Helvetica, serif; font-size:11px; }
.similar_green_menu { background:url('../img/green_tab_normal.jpg') left top no-repeat; width:506px; height:26px; padding-bottom: 10px; }
.similar_green_menu ul { width:506px; margin:0; padding:0; list-style-type:none; overflow:hidden; }
.similar_green_menu ul li { background:url('../img/green_bar_selected.gif') left -200px repeat-x; display:block; float:left; height:24px; line-height:24px; }
.similar_green_menu ul li a { background:none; color:#fff; display:block; float:left; height:22px; line-height:23px; padding:0px 5px; }
* html .similar_green_menu ul li a { padding:0 5px; }
.similar_green_menu ul li a.active { background:url('../img/green_bar_selected.gif') left -22px repeat-x; color:black; cursor:pointer; }
.similar_green_menu ul li a span { font-weight:normal; cursor:pointer; }
.similar_green_menu ul li a span.similar_butt { background:url('../img/butt-similar.gif') left 2px no-repeat; display:block; width:17px; height:21px; float:left; }
.similar_green_menu ul li a span.comments_butt { background:url('../img/butt-comments.gif') left 2px no-repeat; display:block; width:22px; height:21px; float:left; }
.similar_green_menu ul li a span.circle_butt { background:url('../img/butt-circle.gif') left 2px no-repeat; display:block; width:30px; height:21px; float:left; }
.similar_green_menu ul li a span.recommend_butt { background:url('../img/butt-recommend.gif') left 2px no-repeat; display:block; width:19px; height:21px; float:left; }
.similar_green_menu ul li a:hover { background:url('../img/green_bar_selected.gif') left -22px repeat-x; color:black; }
.similar_green_menu ul li a:link, .similar_green_menu ul li a:visited {  font-weight:normal;  font-size:11px; text-decoration:none; cursor:pointer;}

.pagination { margin:15px 0; }
.pagination a.active { text-decoration:none; font-weight:700; }
.pagination .sorted { margin-left:20px; }

dl.similarity_def_list { margin:0 0 0 5px; }
dl.similarity_def_list dt { color:#00004A; font-size:12px; font-weight:700; }
dl.similarity_def_list dt a { color:#060648; font-size:13px; line-height: 18px; font-weight:700; text-decoration: none;}
dl.similarity_def_list dt img { position:relative; top:4px; margin:0 5px 0 0; }
dl.similarity_def_list dd { color:#EF8C00; font-size:10px; font-weight:700; margin:3px 0 5px 23px; }
dl.similarity_def_list dd a { color:#EF8C00; }

dl.comments_def_list dt { color:#EF8C00; font-size:10px; font-weight:700; margin:0 0 3px 0; }
dl.comments_def_list dd { margin:0 0 15px 0; font-size:11px; line-height:1.4; }

.comments_form { margin:10px 0 0 0; }
.comments_form textarea { width:100%; height:80px; }
/*.comments_form input { background:transparent url('../img/search_go.gif') right center no-repeat; padding:0 20px 0 0; margin:0; border:0 none; color:blue; text-decoration:underline; font-size:12px; }*/

.recommend_form table { width:470px; margin:0; border-collapse:collapse; margin:0 0 10px 0; }
.recommend_form input.radios { border:0; background:transparent; }
.recommend_form .text, .recommend_form .select_text { width:200px; border:1px solid #9AA5B5; background:#fff; font-size:11px; }
.recommend_form table label { display:inline; position:relative; bottom:2px; margin:0; }
.recommend_form label { display:block; margin:10px 0; }
.recommend_form .subject_message { width:490px; font-size:11px; }
.recommend_form textarea { width:490px; height:70px; margin:0 0 10px 0; font-size:11px; }

.circle_box { background:url('../img/person_item_back_circle.gif') left -4px; border:1px solid #C6C6C6; width:100%; margin:10px 0; padding:0; }
.circle_box p { margin:0; padding:10px 10px; color:#EF8C00; font-size:10px; font-weight:700; position:relative; }
.circle_box p a.show_content_members { position:absolute; top:5px; right:5px; }
.circle_box p strong { display:block; color:#00004A; font-size:12px; margin:13px 0 5px 0; }

.statistics { width:770px; }
.statistics .menu_statistic { width:160px; float:left; padding-right: 10px;}
.statistics .menu_statistic ul { list-style-type:none; margin:0; padding:0; }
.statistics .menu_statistic ul li { display:block; border-bottom:1px solid #D8D8D8; }
.statistics .menu_statistic ul li.first { display:block; border-top:1px solid #D8D8D8; }
.statistics .menu_statistic ul li a { background:url('../img/img_statistic.gif') left -50px no-repeat; color:#7BA5EF; width:100%; display:block; padding:3px 0 3px 30px; text-decoration:none; }
.statistics .menu_statistic ul li a:hover, .statistics .menu_statistic ul li a.active { background:url('../img/img_statistic.gif') left center no-repeat;color:#000; }

.statistics .interval_statistics {padding-left: 10px; padding-bottom: 20px; }
.statistics .interval_statistics .active { text-decoration: none; }
.statistics .section .sbody { padding-left:15px; width: 600;}
.statistics .section .sbody th { color:black; font-size:11px;}
.statistics .section .sbody td { padding-left: 5px; }
.statistics .section .sbody a { color:#EF8900; font-weight:700; font-size:10px; }
.statistics .section .sbody th a { color:#EF8900; font-weight:700; font-size:10px; }

.statistics .statistic_tags { margin:0 0 0 30px; float:left; }
.statistics .statistic_tags h3 { color:#3B4242; font-size:11px; margin:20px 0 3px 0; }
.statistics .statistic_tags h3.first { margin:0 0 3px 0; }
.statistics .statistic_tags dl { overflow:hidden; width:560px; margin:0 0 5px 10px; }
.statistics .statistic_tags dl dt { width:85px; float:left; }
.statistics .statistic_tags dl dd { width:470px; float:left; margin:0; padding:0; font-size:10px; color:#EF8900; }
.statistics .statistic_tags dl a { color:#EF8900; font-weight:700; font-size:10px; }

.statistics .interests_lists { border-top:1px solid #D8D8D8; margin:20px 0 0 0;  }
.statistics .interests_lists h3 { font-size:13px; margin:10px 0; padding:0; }
.statistics .interests_lists h4 { font-size:12px; margin:20px 0 0 0; padding:0; }
.statistics .interests_lists p { margin:0; padding:0; }
.statistics .interests_lists p.statistic_links { color:#7BA5EF; }
.statistics .interests_lists p.statistic_links a { font-size:12px; color:#7BA5EF; }
.statistics .interests_lists p.statistic_links a.size1 { font-size:14px; font-weight:700; }
.statistics .interests_lists p.statistic_links a.size2 { font-size:19px; font-weight:700; }
.statistics .interests_lists p.statistic_links a.size3 { font-size:22px; font-weight:700; }


.profile_first_column span { font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica, serif; color: #676c70; }
.profile_second_column input { width: 300px; background-color: white; }
.profile_second_column textarea { width: 300px; background-color: white; }
.profile_second_column select { width: 300px; background-color: white; }
.profile_second_column select option { width: 300px; background-color: white; }
.tab_people {height:20px; width:100%; }
.tab_people div a {color:#3365be text-decoration:underline; font-size:10px;}

.infomaps {}
table.infomap {background-image:url('../icons/h16/tm_bgr.gif'); background-position: top left; padding-top:3px;}
.infomapclose {width:980px; height:8px; background-image:url('../icons/h16/tm_bgr.gif'); background-position: bottom left;}
table.infomap tbody tr td {padding-top:5px;}
div.infomap {float:left;	padding:2px; color:#9c9c9e; }
.infomap a {color:#9c9c9e; text-decoration:none; font-size:10px;}
.infomap a:hover {color:brown;}
.infomappic {width:977px; overflow-x:hidden; position: relative;}
	.infomappic a { text-decoration: none; }
.infomappic img {margin-left:2px; margin-right:2px; margin-top:7px;}
	.info_tag_row { width: 600px; height: 20px; }
.infotable { background-image:url('../img/meadow_top.jpg'); background-position: top left; width: 966px;}
.infomapbott {background-image:url('../img/clouds_bottom.gif');font-size: 0px;	height:9px; width:100%; background-repeat: no-repeat;}
.infomapdiv {text-align:center; background:url('../img/clouds_top.jpg') left top no-repeat; }
.nav_arrows {margin-left:10px; margin-top:10px; position:absolute; top: 20px; left: 10px;	font-size: 0px; background-repeat: no-repeat;}
	.infosearch { background-color: white; width:173px; text-align:right; }
	.infobutt { text-align: center; cursor: pointer; padding:2px; color: black; background: #c5defe; border-top:1px solid #cee7ff; border-left:1px solid #cee7ff; border-bottom:1px solid #acbddb; border-right:1px solid #b6cee9;}
	.infobuttb { color: black; background: #c5defe; border-top:1px solid #deefff; border-left:1px solid #cee7ff; border-bottom:1px solid #717a88; border-right:1px solid #94a6bb; float:left; }
	.infocolorcodingelement { margin:0px; padding:0px; cursor:pointer; position:relative; bottom:2px; width:35px; height:8px; }
	.infoarrowleft { cursor: pointer; float:left; border: 0px; position:relative; bottom:5px; }
	.infoarrowright { cursor: pointer; border: 0px; }
.infolegendb { padding: 10px 10px 10px 10px; width: 185px; height: 118px; float:right; vertical-align: middle; }
.infolegend {  width: 165px; height:98px; background-image: url('../img/infolegend.png'); }
.infolegendtop {width: 165px; height:45px; z-index: 15; }
.infohelplink {margin-top: 5px; margin-left:10px; float:left;}
.infohelplink a {color: #333498; font-weight: bold; }
.infoadjustlink {margin-top: 5px; margin-right:10px; float:right}
.infoadjustlink a {color: #333498; font-weight: bold; }
.infocolorcoding { color: black; line-height: 20px; padding-left: 10px;}
.infocolorcodingelement {float: left;}
.infomapmin {position: absolute; top:10px; right: 60px; text-align: right; }
.infomapmin a { font-weight: bold; color: #333498; text-decoration: underline;}
.infomapmax {display: none; float: right; text-align: right; padding: 0px 30px 20px 0px; }
.infomapmax a { font-weight: bold; color: #333498; }

.main {width:989px; background-color:#ececed; overflow:hidden; font-size:11px;}

div.body { 
	color: #555753; 
	background-image: url('../img/linksrechts.gif');
	background-repeat: repeat-x;
	background-color:#7c8388;
	padding-left: 5px;
}

.bgr_top { width: 989px; height:137px; background-image: url('../img/bgr_top.png'); background-repeat:no-repeat; }
* html div.bgr_top { margin-left: 0px; }

.bgr_top_table { padding-top: 5px; }
* html .bgr_top_table { padding-top: 7px; }

a:hover {color:brown;}

.person_item { width: 264px; border: 1px solid #c7c7cb; background-color: white;}
/* html .person_item { width: 250px; }*/
.person_item.news { width: 253px; border: 0px solid #c7c7cb; border-bottom: 1px solid #c7c7cb; }
* html .person_item.news { width: 264px; }
.person_item_large { width: 775px; border: 1px solid #c7c7cb; background-color: white; background-image: url('../img/person_item_back.jpg'); background-repeat: repeat-y; }
* html .person_item_large { width: 778px; border: 1px solid #c7c7cb; background-color: white; background-image: url('../img/person_item_back.jpg'); background-repeat: repeat-y; }
.person_item_datafield { margin: 4px 5px 8px 10px; }
* html .person_item_datafield { margin: 4px 1px 8px 10px; }
.person_item_datafield table { width: 100%; }
* html .person_item_datafield table { width: 96%; }
.person_item_detaillink { float: right; }
.person_item_detaillink a { color: blue; }
.person_item_topline { vertical-align: top; width: 100%; }
.person_item_greensquare { padding-right: 6px; text-align: center; vertical-align: middle;  width:24px; height:24px; background-image: url('../img/greenfield.gif'); background-repeat: no-repeat; }
.person_item_greensquaretext { padding-top: 2px; font-size: 14px; font-weight: bold; color: #213892; text-align: center; }
* html .person_item_greensquaretext { padding-left: 3px; width: 25px; }
.person_item_name {  float: left; padding-top: 4px; color: #00004a; font-size: 13px; font-weight: bold;}
.person_item_name a { color: #00004a; font-size: 13px; font-weight: bold; text-decoration: none; }
.person_item_details { padding-top: 4px; }
.person_item_picturefield { float: left; width: 80px; padding-right: 15px; }
.person_item_picturefield img { float: left; width: 80px; padding-right: 15px; border: 0px; }
.person_item_picturefield a img { float: left; width: 80px; padding-right: 15px; border: 0px; }
.person_item_picturefield_large { float: left; width: 50px; padding-right: 10px; padding-top: 4px; }
.person_item_picturefield_large img { width: 50px; border: 0px; }
.person_item_picturefield_large a img { width: 50px; border: 0px; }
.person_item_bncinfo { color: #ef8c00; font-weight: bold; font-size: 10px; padding-bottom: 10px; }
.person_item_bncinfo_large { float: left; color: #ef8c00; font-weight: bold; font-size: 10px; padding-bottom: 10px; padding-top: 6px; padding-left: 10px; }
.person_item_jobinfo { color: black;}
.person_info_tagfield { line-height: 20px; }
.person_info_taglabel { color: black; }
.person_info_tags {}
.person_info_tags a { color: blue; }
.person_info_actionfield { padding-top: 5px; }
.person_info_actionicon { float: left; padding-right: 2px;}
.person_info_actionicon img { border: 0px; }

* html div.#content_page table { width: 488; margin: 0px 0px 0px 0px; }
.content_item { width: 502px; border-bottom: 0px solid #d6d6d6; padding-top: 20px;}
* html .content_item { width: 450px; }
.content_item_detaillink { float: right; }
.content_item_detaillink a { color: blue; }
.content_item_topline { vertical-align: top; width: 495px; }
.content_item_greensquare { padding-right: 6px; text-align: center; vertical-align: middle;  width:24px; height:24px; float: left; background-image: url('../img/greenfield.gif'); background-repeat: no-repeat; }
.content_item_greensquare_onb { padding-right: 6px; text-align: center; vertical-align: middle;  width:24px; height:24px; float: left; background-image: url('../../img/greenfield.gif'); background-repeat: no-repeat; }
.content_item_greensquaretext { padding-left: 2px; padding-top: 2px; font-size: 14px; font-weight: bold; color: #213892; }
.content_item_name {  font-size: 13px; width: 450px; float: left; padding-left: 2px; padding-right: 5px; padding-top: 2px; color: #060648; font-weight: bold; }
.content_item_name .content_item_name {  font-size: 13px; color: #060648; font-weight: bold; }
.content_item_details { padding-top: 4px; width: 480px;}
.content_item_picturefield { float: left; }
.content_item_picturefield img { padding-right: 15px; width: 80px; }
.content_item_picture { width: 80px; }
.content_item_bncinfo { color: #ef8c00; font-weight: bold; font-size: 10px; padding-bottom: 10px; }
.content_item_bncinfo a { color: #ef8c00; font-weight: bold; font-size: 10px; padding-bottom: 10px; }
.content_item_bncinfo .content_item_bncinfo { color: #ef8c00; font-weight: bold; font-size: 10px; }
.content_item_bncinfo .content_item_bncinfo a { color: #ef8c00; font-weight: bold; font-size: 10px; }
.content_item_teaser { color: black; line-height: 16px; text-align: left; width: 495px; }
* html .content_item_teaser { color: black; line-height: 16px; text-align: left; width: 397px; }
.content_item_teaser_noimg { color: black; line-height: 16px; text-align: left; width: 495px; }
* html .content_item_teaser_noimg { color: black; line-height: 16px; text-align: left; width: 495px; }
.content_item_teaser a { color: blue;}
.content_info_tagfield { line-height: 20px; }
.content_info_taglabel { color: black; }
.content_info_tags {}
.content_info_tags a { color: blue; }
.content_info_actionfield { float: left; padding-top: 5px; }
.content_info_actionicon { float: left; padding-right: 10px;}
.content_info_actionicon img { border: 0px; }
/*.content_info_texticon { float: left; padding-right: 10px; padding-top: 4px;  text-align: center; width: 100px; margin: 0px 0px 0px 0px; }
.content_info_texticon a { font-size: 1px; font-weight: bold; color: white; text-decoration: none;}
*/.content_info_texticon { float: left; padding-top: 5px; text-align:center; height:12px; line-height:12px;  }
.content_info_texticon * { font-size:10px; font-weight:bold; color:white; text-decoration:none; }
.content_info_texticon a { background:url('../img/similar-content1.png') left 1px no-repeat; padding-left:5px; }
.content_info_texticon a span { background:url('../img/similar-content2.png') right 1px no-repeat; padding-right:5px; padding-top: 1px; }
.content_info_ratefield { padding-top: 5px; display: none; }
.content_info_rateicon { float: right; padding-left: 10px;}
.content_info_rateicon img { border: 0px; }
.content_info_dismiss { float: right; padding-left: 10px; color: #c6c6c5; }
.content_info_dismiss img { border: 0px; }

.container_item_detail { width: 774px; border: 2px solid #94ce63; background-color: white; background-image: url('../img/person_item_back_circle2.gif'); background-repeat: repeat-y; }
* html .container_item_detail { width: 776px; }
.container_item_large { width: 775px; border: 1px solid #c7c7cb; background-color: white; background-image: url('../img/person_item_back_circle2.gif'); background-repeat: repeat-y; }
.container_item_datafield { margin: 4px 5px 8px 10px; }
.container_item_detaillink { float: right; padding-top: 10px; }
.container_item_detaillink a { color: blue; }
.container_item_topline { vertical-align: top; }
.container_item_greensquare { padding-right: 6px; text-align: center; vertical-align: middle;  width:24px; height:24px; float: left; background-image: url('../img/greenfield.gif'); background-repeat: no-repeat; }
.container_item_greensquaretext { padding-top: 2px; font-size: 14px; font-weight: bold; color: #213892; }
.container_item_name {  padding-top: 4px; color: #00004a; font-size: 13px; font-weight: bold;}
.container_item_details { padding-top: 4px; }
.container_item_picturefield { float: left; width: 80px; padding-right: 15px; }
.container_item_picturefield img { float: left; width: 80px; padding-right: 15px; }
.container_item_picturefield_large { width: 50px; padding-right: 10px; padding-top: 4px; }
.container_item_picturefield_large img { width: 50px; }
.container_item_bncinfo { color: #ef8c00; font-weight: bold; font-size: 10px; padding-bottom: 10px; }
.container_item_bncinfo_large { color: #ef8c00; font-weight: bold; font-size: 10px; padding-bottom: 10px; padding-top: 0px; }
.container_item_bncinfocounter { font-weight: normal; }
.container_item_jobinfo { color: black; line-height: 16px; }
.container_info_linkfield a { color: blue; }
.container_info_tagfield { line-height: 20px; }
.container_info_taglabel { color: black; }
.container_info_tags {}
.container_info_tags a { color: blue; }
.container_info_moretags a { color: blue; font-weight: bold; }
.container_info_actionfield { padding-top: 5px; }
.container_info_actionicon { float: left; padding-right: 6px;}
.container_info_actionicon img { border: 0px; }
.container_person_field { padding-left: 20px; }

.prof_bann { background-image: url('../img/professional_content_ad.jpg'); background-repeat: no-repeat;  width: 171px; height:71px; cursor: pointer; }
.prof_bann_b { padding-right: 5px; padding-bottom: 10px; height:71px; }
.toolbar_bann { position: relative; background-image: url('../img/toolbar_banner.png'); background-repeat: no-repeat;  width: 171px; height:71px; }
.toolbar_bann_b { padding-right: 5px; padding-bottom: 10px; height:71px; }

.create_new {}
.create_new .item { overflow:hidden; width: 770px; border-bottom: 1px solid #d8d8d8; }
.create_new .item .icon { padding-top: 10px; float:left; width: 85px; text-align: right; }
.create_new .item .icon img { border: 0px; }
.create_new .item .title { float:left; width: 100px; text-align: left; font-weight:bold; font-size: 14px; color: #00004a; padding-left: 5px; padding-top: 10px; }
.create_new .item .text { line-height: 16px; float:left; width: 470px; text-align: justify; font-weight:normal; font-size: 11px; padding-bottom: 15px; padding-top: 10px; }
.create_new .item .create { float:left; width: 90px; text-align: center; padding-top: 10px; padding-left: 10px; }
.create_new .item .create a { font-weight:bold; font-size: 11px; }

.infomap_main { position: relative; width: 970px; overflow: hidden; }
	.infomap_sky, .infomap_sky_min { position: relative;  width: 970px; overflow: hidden; background-image:url('../img/clouds_top.jpg'); background-position: left top;}
	.infomap_sky_min { height: 30px;}
		.infomap_max, .infomap_max_min { padding-left: 15px; padding-top: 7px; padding-bottom: 5px; }
		.infomap_max_min { padding-bottom: 1px;}
		.infomap_max a, .infomap_max_min a { color: #0000FF; font-weight:bold; text-decoration: underline; }
		.infomap_search_tab { padding-left: 11px; }
		.infomap_search_tab table tr td form { display:inline; }
		.infomap_search { background-color: white; width:173px; text-align:right; }
	.infomap_meadow {position: relative;  width: 970px; overflow: hidden; background-image:url('../img/meadow_top.jpg'); background-position: left top;}
		.infomap_tag_row { width: 700px; height: 20px; vertical-align: bottom; }
		.infomap_tag_row a { font-weight: bold; color: #0000FF; text-decoration: none; }
			.infomap_arrowleft { cursor: pointer; float:left; border: 0px; position:relative; bottom:5px; top: 1px;}
			.infomap_arrowright { cursor: pointer; border: 0px; }
			.infomap_butt { text-align: center; cursor: pointer; padding-left:2px; padding-right:2px; padding-bottom:2px; color: black; background: #c5defe; border-top:1px solid #cee7ff; border-left:1px solid #cee7ff; border-bottom:1px solid #acbddb; border-right:1px solid #b6cee9; font-weight: bold; font-size: 11px; vertical-align: middle; text-decoration: none; }
			.infomap_buttb { color: black; background: #c5defe; border-top:1px solid #deefff; border-left:1px solid #cee7ff; border-bottom:1px solid #717a88; border-right:1px solid #94a6bb; float:left; vertical-align: middle; }
		.infomap_search_buttons {padding-top: 10px; padding-bottom: 10px; }
		.infomap_search_buttons table tr td { background-image: url('../img/green_tab_normal.jpg'); background-position:right; height: 27px; width: 140px; text-align: center; vertical-align: middle; }
		.infomap_search_buttons table tr td.active { background-image: url('../img/green_tab_normal_active.jpg'); background-position: right; height: 27px; width: 140px; text-align: center; vertical-align: middle; }
		.infomap_search_button a { font-weight: bold; color: black; text-decoration: none; }
	.infomap_bottom { background-image:url('../img/clouds_bottom.gif');font-size: 0px;	height:9px; background-repeat: no-repeat;}
	.infomap_legendb { position: absolute; z-index: 100; top:10px; right: 20px; width: 165px; height: 118px; vertical-align: middle; }
		.infomap_legend {  width: 165px; height:83px; background-image: url('../img/infolegend.png'); }
		.infomap_legend_min {  width: 165px; height:30px; background-image: url('../img/infolegend_min.png'); }
			.infomap_legendtop {width: 165px; height:20px; z-index: 15; }
			.infomap_helplink {margin-top: 5px; margin-left:10px; float:left;}
			.infomap_helplink a {color: #0000FF; font-weight: bold; }
			.infomap_adjustlink {margin-top: 5px; margin-right:10px; float:right}
			.infomap_adjustlink a {color: #0000FF; font-weight: bold; }
			.infomap_colorcoding { color: black; line-height: 20px; padding-left: 3px;}
			.infomap_colorcodingelement { top: 2px; float:left; margin:0px; padding-left:2px; cursor:pointer; position:relative; bottom:2px; width:32px; height:13px; }
	.infomap_min { position: absolute; right:20px; top: 10px; text-align: right; }
	.infomap_min a { font-weight: bold; color: #0000FF; text-decoration: underline; }
	/* old link color: #333498; */

.infomap_main_container { position: relative; left: 5px; width: 779px; overflow: hidden; padding-bottom: 8px; }
* html .infomap_main_container { padding-bottom: 10px; }
	.infomap_sky_container, .infomap_sky_min_container { position: relative;  width: 779px; overflow: hidden; background-image:url('../img/clouds_top_container.jpg'); background-position: left top;}
	.infomap_sky_min_container { height: 40px;}
	.infomap_sky_min_container table tr td { padding-top: 10px; }
* html	.infomap_sky_min_container table tr td { padding-top: 9px; }
	.infomap_bottom_container { background-image:url('../img/clouds_bottom_container.gif'); font-size: 0px; height:9px; background-repeat: no-repeat;}


.messages_page { width:750px; position: relative; }
.messages_page .menu_messages { width:130px; float:left; position: relative; }
.messages_page .menu_messages ul { list-style-type:none; margin:0; padding:0; }
.messages_page .menu_messages ul li { display:block; border-bottom:1px solid #D8D8D8; }
.messages_page .menu_messages ul li.first { display:block; border-top:1px solid #D8D8D8; }
.messages_page .menu_messages ul li a { background:url('../icons/h16/send_all.gif') left -50px no-repeat; color:#7BA5EF; width:100px; display:block; padding:3px 0 3px 30px; text-decoration:none; }
.messages_page .menu_messages ul li a:hover, .messages_page .menu_messages ul li a.active { background:url('../icons/h16/send_all.gif') left center no-repeat;color:#00004a; }
.messages_page .menu_messages ul li a.active {font-weight: bold;}
.messages_page .message_list {width: 600px; overflow: hidden;  border: 4px solid red; position: relative; }
.messages_page .message_list .messages  {width: 600px; overflow: hidden;  border: 4px solid red;}

.popup_title { font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, serif; color: #060648; }
.popup_label { font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica, serif; color: #676c70; }
.popup_field input { width: 250px; background-color: white; }
.popup_field textarea { width: 250px; background-color: white; }

input.button {width: auto; background-color: transparent; font-size: 11px; font-weight: bold; color: blue; cursor: pointer; margin: 0px 0px 0px 0px; border: 0px solid black; padding: 0px 0px 0px 0px; text-decoration: underline; float: left;}
input.cancel {width: auto; background-color: transparent; font-size: 11px; font-weight: normal; color: blue; cursor: pointer; margin: 0px 0px 0px 0px; border: 0px solid black; padding: 0px 0px 0px 0px; text-decoration: underline; float: left; }
* html input.button.registration {  text-align: right; padding-right: 10px; height: 25px; }

.footer_contact { width: 760px; border: 2px solid #96ce5f; }
* html .footer_contact { width: 750px; border: 2px solid #96ce5f; }
.footer_contact_form { padding: 10px 10px 10px 10px; }
.footer_contact .footer_contact_form h1 { padding-bottom: 15px; font-weight: bold; font-size: 13px; color: #060648; }
.footer_contact .footer_contact_form h2 { padding-bottom: 15px; font-weight: normal; font-size: 10px; color: black; }
.footer_contact .footer_contact_form table tr th { text-align: left; font-weight: bold; font-size: 10px; color: #ef8c00; }
.footer_contact .footer_contact_form table tr td .short_field { width: 201px; }
.footer_contact .footer_contact_form table tr td .long_field { width: 650px; }

.lst_divider {background-color: #649bee; width: 525px; height: 16px; text-align: left; vertical-align: middle; color: white; font-weight: bold;}
.lst_divider_long { padding-left: 5px; width: 750px; height: 16px; text-align: left; vertical-align: middle; color: #060648; font-size: 13px; font-weight: bold; padding-bottom: 10px; }

.invitation_table { border: 1px solid #c7c7cb; background-image: url('../img/invitation_bcg.jpg');  }
.invitation_table th { height: 30px; background-color: #ececee; }
.invitation_table th.date { width: 100px; }
.invitation_table th.status { width: 80px; }
.invitation_table th.actions { width: 80px; }
.invitation_table td { border-top: 1px solid #c7c7cb; height: 25px; }
.invitation_table td.title { font-weight: bold; color: #060648; }
.invitation_table td.date { font-weight: bold; font-size: 10px; color: #ef8c00; }

.terms_text { text-align: left; width: 780px; font-size: 10px; color: #656565; line-height: 16px; }
* html .terms_text { width: 750px; }
.terms_text h1 { font-weight: bold; font-size: 13px; color: #060648; }
.terms_text h2 { font-weight: bold; color: #656565; font-size: 10px; line-height: 10px; }
.terms_text .h2 { font-weight: bold; color: #656565; }
.terms_text h3 { font-weight: bold; color: #ef8c00; display: inline; }

div.auto_complete { width:300px; height: 400px; background-color:#F7F7F7; border:1px solid #888; margin:0px; padding:0px; overflow:auto; }
table#industry {  margin: 4px 0px 10px 26px; }  
    a.clear:link {
      color: blue;
      text-decoration: none;
    }
    a.clear:visited {
      color: blue;
      text-decoration: none;
    }
    a.clear:hover  {
    color: pink;
    text-decoration: none;
    
    }   
td.industry { width:330px; background-color:white; border:1px solid #888; padding:0px; }
ul.auto { margin:0px; padding:0px; }
ul.auto li.selected { background-color: #ffb; }
ul.auto li { list-style-type: none; display:block; margin:0; padding:3px; cursor: pointer; }
ul.auto li.sub { margin-left: 15px; }
li.head { font-weight: bold; }

.registration_steps p { font-size: 13px; color: #060648; font-weight: bold; text-decoration: none; }
.registration_steps table tr td { font-weight: bold; }

.registration_form h1 { padding-left: 5px; font-size: 13px; color: #060648; font-weight: bold; text-decoration: none; }
.registration_form p { padding-left: 5px; font-weight: bold; }
.registration_form table tr td { font-size: 10px; }
.registration_section {position: relative; border: 2px solid #efdfcb; backgroud-color: #f1f1f2; font-weight: bold;}
.registration_section p {font-size: 13px; color: #060648; font-weight: bold;}
.registration_section table tr td { font-weight: bold;}
.registration_section table tr td a { font-weight: normal;}
.registration_section table tr td input { width: 220px;}
.registration_section table tr td select { width: 225px; font-weight: normal;}
.registration_section table tr td span { font-weight: normal;}
.registration_section table tr td input.short { width: 150px;}
.registration_section table tr td input.long { width: 780px;}
.registration_section table tr td input.middle { width: 415px;}
.registration_title { padding-left: 5px; font-size: 13px; color: #060648; font-weight: bold; text-decoration: none; }
.registration_label { font-weight: bold; }
.registration_label_desc {font-weight: normal; font-size: 9px;}

.invite_ad_unit { position: relative; background-image: url('../img/invite_people_ad.png'); background-repeat: no-repeat; padding-bottom: 5px; width: 171px; height: 70px; top: -9px;}
* html .invite_ad_unit { padding-bottom: 10px; }
.invite_ad_text { position: relative; clear: both; top: 15px; left: 10px; line-height: 16px; }
.invite_ad_text a { color: #060648; font-weight: bold; text-decoration: none; }

.premiummember_ad_unit { position: relative; background-image: url('../img/become_private_networker.gif'); background-repeat: no-repeat; padding-bottom: 0px; width: 171px; height: 70px; top: -7px;}
* html .premiummember_ad_unit { padding-bottom: 10px; }
.premiummember_ad_text { position: relative; clear: both; top: 3px; left: 10px; line-height: 16px; }
.premiummember_ad_text a { color: #060648; font-weight: bold; text-decoration: none; }

.premiumnetworker_ad_unit { position: relative; background-image: url('../img/become_prof_networker.gif'); background-repeat: no-repeat; padding-bottom: 0px; width: 171px; height: 70px; top: -25px; text-align: left;}
* html .premiumnetworker_ad_unit { padding-bottom: 10px; }
.premiumnetworker_ad_text { position: relative; clear: both; top: 3px; left: 10px; line-height: 16px; }
.premiumnetworker_ad_text a { color: #060648; font-weight: bold; text-decoration: none; }

.premium_page_title{position:relative; top:-6px; color:#393c42; font-weight:bold; font-size:17px;}
.premium_page_ul{position:relative; top:-10px; color:#393c42; font-weight:bold; font-size:12px; line-height: 20px; list-style-image: url('../img/bulletpoint.gif');}
.premium_page_button {position:relative; top:6px; text-align: center; width: 140px; height:25px	; background-image: url('../img/upgrade_now_button.gif'); background-repeat: no-repeat; }
.premium_page_button_text {position:relative; font-size: 16px; font-weight: bolder; color: #f78a00; top: 3px; text-decoration:none}
.premium_page_learn_more {position:relative; font-size: 12px; font-weight: bolder; color: #6396ef;}

.register_banner {position:relative; padding-top: 43px; padding-left: 270px;}
.register_banner div {position: absolute; text-align: center; widht: 325px; left: 275px; top:50px; font-size: 13px; font-weight: bold; color: white;}
* html .register_banner div {left: 5px;}
.register_banner div a { font-size: 13px; font-weight: bold; color: white; text-decoration: none;}

.invitation_div { width: 776px; border: 2px solid #94ce63; background-color: white; background-image: url('../img/person_item_back_circle2.gif'); background-repeat: repeat-y; }
.invitation_div .cnt_title {font-weight: bold; padding-top: 5px; padding-left:2px; font-size: 13px; }
.invitation_div table tr td { font-size: 10px; font-weight: bold; }

.fileform { width: 400px; }

.searchbar_area { padding-left: 5px;}
* html .searchbar_area { padding-bottom: 5px;}
.searchbar_area_long .searchbar_long { width: 970px; height: 39px; background-image: url('../img/bgr_search_long.jpg'); background-repeat: no-repeat; left: 5px; padding-top: 7px; }
.searchbar_area_long .searchbar_long form table tr td table { background-color: white; }
.searchbar_area_long .searchbar_long form table tr td div { padding-top: 3px; font-weight: bold; color: #060648; font-size: 13px; }
.searchbar_area_long .searchbar_long form table tr td table tr td .search_text { width: 250px; background-color: white; border: 0px; }
.searchbar_area_long .searchbar_long form table tr td table tr td .search_submit { background-color: white; border: 0px; }

.searchbar_area .searchbar { width: 779px; height: 39px; background-image: url('../img/bgr_search.jpg'); background-repeat: no-repeat; left: 5px; padding-top: 7px; }
.searchbar_area .searchbar form table tr td table { background-color: white; }
.searchbar_area .searchbar form table tr td div { padding-top: 3px; font-weight: bold; color: #060648; font-size: 13px; }
.searchbar_area .searchbar form table tr td table tr td .search_text { width: 250px; background-color: white; border: 0px; }
.searchbar_area .searchbar form table tr td table tr td .search_submit { background-color: white; border: 0px; }
.searchbar_area .searchbar_startpage { width: 781px; height: 39px; background-image: url('../img/bgr_search_blue.png'); background-repeat: no-repeat; left: 5px; padding-top: 7px; margin-top: -10px; }
* html .searchbar_area .searchbar_startpage {  margin-top: 0px; }
.searchbar_area .searchbar_startpage form table tr td table { background-color: white; }
.searchbar_area .searchbar_startpage form table tr td div { padding-top: 3px; font-weight: bold; color: #060648; font-size: 13px; }
.searchbar_area .searchbar_startpage form table tbody tr td table tbody tr td .search_text { width: 250px; background-color: white; border: 0px solid white; }
.searchbar_area .searchbar_startpage form table tr td table tr td .search_submit { background-color: white; border: 0px; }

.startpage_green_arrow {margin-bottom: 0px; padding-bottom: 0px; width: 171px;}
* html .startpage_green_arrow { width: 174px;}
.startpage_orange_area { font-size: 10px; }

.registration_page { color: black; font-size: 14px; font-weight: bold; margin-left: 10px; }
.registration_page_caution { padding-top: 15px; padding-bottom: 15px; width: 400px; }
.registration_page_caution h1 { color: red; font-size: 13px; font-weight: bold; }
.registration_page_caution p { color: black; font-size: 11px; font-weight: normal; }
.registration_page_caution_small { padding-top: 15px; padding-bottom: 15px; width: 200px; }
.registration_page_caution_small h1 { color: red; font-size: 13px; font-weight: bold; }
.registration_page_caution_small p { color: black; font-size: 11px; font-weight: normal; }
.registration_page_table { padding-top: 10px; }
.registration_page_table table tr td { color: black; font-size: 14px; font-weight: bold; }
.registration_page_area { display: none; position:relative; border: 2px solid #ecddca; background-color: #f1f1f3; width: 777px; margin-top: 5px; margin-bottom: 5px; padding-top: 7px; }
.registration_page_area_small { display: none; position:relative; border: 2px solid #ecddca; background-color: #f1f1f3; width: 700px; margin-top: 5px; margin-bottom: 5px; padding-top: 7px; }
.registration_page_area.min { display: block; border: 2px solid #ecddca; background-color: #f1f1f3; width: 777px; height:36px; margin-top: 5px; margin-bottom: 5px; padding-top: 7px;}
.registration_page_area.min table tr td { color: black; font-size: 11px; font-weight: bold; vertical-align: middle; }
.registration_page_area.min table tr td span.plaintext { color: black; font-size: 11px; font-weight: bold; }
.registration_page_area.min table tr td span { color: #e77e00; font-size: 14px; font-weight: bold; }
.registration_page_area.min table tr td a { color: blue; font-size: 11px; font-weight: bold; }
.registration_page_area table { width: 775px; }
.registration_page_area table tr td { font-size: 11px; font-weight: normal }
.registration_page_area table tr td img { padding-top: 3px; }
.registration_page_area table tr td .photo { width: 80px; padding-right: 10px; padding-top: 0px; }
.registration_page_area table tr td span { font-size: 11px; font-weight: bold; }
.registration_page_area table tr td span.title { color: #e77e00; font-size: 14px; font-weight: bold; }
.registration_page_area_small table { width: 700px; }
.registration_page_area_small table tr td { font-size: 11px; font-weight: normal }
.registration_page_area_small table tr td img { padding-top: 3px; }
.registration_page_area_small table tr td .photo { width: 80px; padding-right: 10px; padding-top: 0px; }
.registration_page_area_small table tr td span { font-size: 11px; font-weight: bold; }
.registration_page_area_small table tr td span.title { color: #e77e00; font-size: 14px; font-weight: bold; }
.registration_input_long { width: 580px; }
.registration_input_short { width: 280px; }

.registration_page_area_minimize { position: absolute; top: 10px; right: 12px; }
.registration_page_area_minimize a { color: blue; font-size: 11px; font-weight: bold; }
.registration_page_space { height: 40px; }
.registration_page_area_space { height: 15px; }
.registration_page_area_pad { width: 150px; }

.reg_completed { background-color: #f91e00; width: 59px; height: 23px; text-align: center; color: white; }
.reg_completed_top { background-image: url('../img/reg_completed_top.png'); width: 59px; height:3px; overflow: hidden; }
.reg_completed_bottom { background-image: url('../img/reg_completed_bottom.png'); width: 59px; height:3px; overflow: hidden; }
.reg_completed_middle { width: 59px; height: 17px; font-size: 15px;}
/*#*/

.create_circle_col_width { width: 135px; }
* html .create_circle_col_width { width: 125px; }

.summary_menu {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	FONT-FAMILY: Lucida-sans, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 17px;
	COLOR: #060648;
}

.summary_head {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	FONT-FAMILY: Lucida-sans, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 18px;
	COLOR: #060648;
}

.summary_head_l {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: Lucida-sans, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 16px;
	COLOR: #060648;
}

.summary_orange {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 16px;
	COLOR: #ef8900;
}

.summary_fltext {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 16px;
	COLOR: #000000;
}
.summary_blue {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 16px;
	COLOR: #0000ff;
}

.summary_black {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 16px;
	COLOR: #000000;
}

.reginfobox {
	position: relative;
	left: 30px;
	top: 70px;
	width: 214px;
	border: 2px solid #e78500;
	background-color: #9db5e3;
}

* html .reginfobox {
	position: absolute;
	left: 600px;
	top: 115px;
	width: 214px;
	border: 2px solid #e78500;
	background-color: #9db5e3;
}

.startpage_form
{
	float: right;
	margin-right:10px;
	margin-top: 20px;
	margin-bottom: 20px;
	position: relative;
	width:212px;
	text-align: left;
	color: white;
	font-weight:bold;
	line-height: 15px;
}

* html .startpage_form
{
	margin-top: 15px;
	margin-bottom: 0px;
}

.startpage_form.registration
{
	z-index: 100;
	margin-top: 5px;
	border-top: 0px;
}

* html .startpage_form.registration
{
	margin-top: 5px;
	line-height: 11px;
}



.startpage_circle_area
{
	position: relative;
	float: left;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 30px;
	width: 550px;
	color: white;
	font-size: 12px;
}	

* html .startpage_circle_area
{
	margin-top: 0px;
}	

.startpage_contentlist_top
{
	background-image: url('../img/bgr_top_middle.png');
	width: 512px;
	height: 23px; 
}

* html .startpage_contentlist_top
{
	background-image: url('../img/bgr_top_middle_ie.png');
	width: 515px;
}

.startpage_contentlist_body
{
	border-left: 0px solid #c7c7cb;
	border-bottom: 0px solid #c7c7cb;
	border-right: 0px solid #c7c7cb;
	width: 510px; 
}

* html .startpage_contentlist_body
{
	width: 508px; 
}

.startpage_newslist_top
{
	background-image: url('../img/bgr_top_short.png');
	width: 264px;
	height: 23px; 
}

.startpage_newslist_body
{
	border-left: 0px solid #c7c7cb;
	border-bottom: 0px solid #c7c7cb;
	border-right: 0px solid #c7c7cb;
	width: 262px; 
}

* html .startpage_newslist_body
{
	width: 264px; 
}

.startpage_footer
{
	margin-bottom: 35px;
	padding-top: 15px;
	padding-bottom: 35px;
	left:0px;
	bottom: 5px;
	position: relative;
	width:970px;
	height:10px;
	text-align: center;
	color: black; 
}

* html .startpage_footer
{
	padding-bottom: 0px;
}

/*
 * 7.5 page
 * 
 * */

.premium_account
{
	
}

.premium_account table tr td span
{
	font-weight: bold;
}

.premium_account table tr td.bottom_line
{
	font-weight: bold;
	color: #7694b6;
	font-size: 13px;
}

.premium_account table tr td.bottom_line a
{
	font-weight: bold;
	color: #7694b6;
	font-size: 13px;
	text-decoration: underline;
}

.premium_account table tr td table
{
	width: 600px;
}

.premium_account table tr td table tr td div a
{
	font-weight: bold;
	text-decoration: none;
}

.premium_account table tr td table tr td div span
{
	font-weight: bold;
	text-decoration: none;
	font-size: 14px;
	color: red;
}


.toolbarpopup
{
	text-align: center;
	left: 0px;
	top: 0px;
	padding: 0px;
	margin: 0px;
}

* html .toolbarpopup
{
	left: 0px;
	top: 15px;
	padding: 0px;
	margin: 0px;
}

.toolbarpopup center table tr td.title
{
	width: 460px;
	border: 0px solid white;
	padding: 5px 5px 5px 5px;
	text-align: justify;
	font-family: Verdana, lucida, sans-serif;
	color: white;
	font-size: 30px;
	font-weight: normal;
}

* html .toolbarpopup center table
{
	margin-top: 0px;
}

* html .toolbarpopup center table tr td.title
{
	font-size: 26px;
	padding-top: 0px;
}

/*	style of button on membership comparation page	*/
.reg_comp_button
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	cursor: pointer;
	height: 20px;
	text-align:center;
	
	position: relative;
}

.reg_comp_button table
{
	position: relative;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.reg_comp_button table tr td
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.reg_comp_button table tr td.left
{
	background-image: url('../img/regbutton_left.png');
	width: 5px;
	height: 20px;
}

.reg_comp_button table tr td.middle
{
	background-image: url('../img/regbutton_middle.png');
	height: 20px;
	background-repeat: repeat-x;
	text-align: center;
	font-weight: bold;
	font-size: 11px;
	padding-top: 0px;
}

.reg_comp_button table tr td.right
{
	background-image: url('../img/regbutton_right.png');
	width: 5px;
	height: 20px;
}

.reg_comp_button div.left
{
	background-image: url('../img/regbutton_left.png');
	width: 5px;
	height: 20px;
	float: right;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.reg_comp_button div.middle
{
	background-image: url('../img/regbutton_middle.png');
	height: 20px;
	background-repeat: repeat-x;
	text-align: center;
	font-weight: bold;
	font-size: 10px;
	padding-top: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: right;
}

.reg_comp_button div.right
{
	background-image: url('../img/regbutton_right.png');
	width: 7px;
	height: 20px;
	float: right;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

/*	comparation table style */
.reg_comparation_page table
{
	margin-top: 30px;
	margin-left: 20px;
	width: 930px;
}

.reg_comparation_page table tr th
{
	font-weight: bold;
	font-size: 15px;
	padding-bottom: 20px;
	text-align: left;
}

.reg_comparation_page table tr td
{
	font-weight: normal;
	text-align: center;
	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	
	height: 25px;
}

.reg_comparation_page table tr td.title
{
	text-align: left;
	width: 270px;
	padding-left: 15px;
}

.reg_comparation_page table tr td.notice
{
	text-align: left;
	padding-left: 15px;
}

.reg_comparation_page table tr td.button
{
	padding-left: 30px;
}

* html .reg_comparation_page table tr td.button
{
	padding-left: 0px;
}

.reg_comparation_page table tr td.divider
{
	text-align: center;
	padding: 10px 0px 10px 0px;
}

.reg_comparation_page table tr td.divider div
{
	height: 2px;
	width: 100%;
	background-color: #808080;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.reg_comparation_page table tr td.divider hr
{
	height: 2px;
	width: 100%;
	background-color: #808080;
	color: #808080;
	border: 0;
}
table.searchTable{
	background: #d2d2d2;
	width:280px;
}
table.moreTable{
	border:1px solid #eeeff0;
	background:#eeeff0;
}
table.resultTable{
	width:505px;
}
table.facetTable{
	background: #146eb4;
	width:970px;
}
td.facetTd {
	font-family:arial;
	font-size:11px;
	padding:5px;
	width:140px;
	background:#eeeff0;
	border:1px solid #146eb4;
}
input.moreButton{
	background:#eeeff0;
	width:100%;
	border:1px solid #eeeff0;
	cursor:pointer;
	cursor:hand;
}

div.bncToolTipWindow{width:355px;height:300px;position:absolute;	top:100px;left:100px;	background-color:transparent;display:none;      }
table.toolTipTable{ width:355px; height:300px;}
tr.toolTipTopRow{ height:14px;}
td.tooltipTransparent{ width:3px; background-color: transparent}
td.toolTipTopLeft{ width:14px; background-color:transparent; background-image:url('../img/toolTipTopLeft.jpg'); background-repeat:no-repeat;}
td.toolTipTopCenter{ width:320px; background-color:transparent; background-image:url('../img/toolTipTopCenter.jpg'); background-repeat:horizontal;}
td.toolTipTopRight{ width:14px; background-color:transparent; background-image:url('../img/toolTipTopRight.jpg'); background-repeat:no-repeat;}
tr.toolTipCenterRow{height:270px}
td.toolTipCenterLeft{ width:14px; background-color:transparent; background-image:url('../img/toolTipCenterLeft.jpg'); background-repeat:vertical;}
td.toolTipCenterCenter{ width:320px; background-color:white}
td.toolTipCenterRight{ width:14px; background-color:transparent; background-image:url('../img/toolTipCenterRight.jpg'); background-repeat:vertical;}
tr.toolTipArrowRow{ height:14px;}
td.toolTipArrow{ width:3px; background-color:transparent; background-image:url('../img/toolTipArrow.gif'); background-repeat:no-repeat;}
td.toolTipLeftArrow{ width:14px; background-color:transparent; background-image:url('../img/toolTipLeftCenterArrow.jpg'); background-repeat:no-repeat;}
td.toolTipArrowRight{ width:3px; background-color:transparent; background-image:url('../img/toolTipArrowRight.gif'); background-repeat:no-repeat;}
td.toolTipRightArrow{ width:14px; background-color:transparent; background-image:url('../img/toolTipRightCenterArrow.jpg'); background-repeat:no-repeat;}
tr.toolTipBottomRow{ height:23px;}
td.toolTipBottomLeft{ width:14px; background-color:transparent; background-image:url('../img/toolTipBottomLeft.jpg'); background-repeat:no-repeat;}
td.toolTipBottomCenter{ width:320px; background-color:transparent; background-image:url('../img/toolTipBottomCenter.jpg'); background-repeat:horizontal;}
td.toolTipBottomRight{ width:14px; background-color:transparent; background-image:url('../img/toolTipBottomRight.jpg'); background-repeat:no-repeat;}
div.toolTipContent{ width:310px;height:270px; overflow:auto}
span.toolTipText{color: #466ec5; font-family:arial; font-size:12px;}

#autosuggdiv { z-index: 100; position: absolute; margin-top: -11px; }
* html #autosuggdiv { z-index: 100; position: relative; margin-left: -42px; margin-top: 3px; top: 0px; }
ul.autosuggest {background:white;padding: 3px; width: 192px; border: 1px solid #999; font-family: verdana; arial, sans-serif; font-size: 12px; list-style-type: none; z-index=1000000;}
li.autosuggest { margin: 0 0 5px 0; cursor: default; color: black;}
li.autosuggest_selected { margin: 0 0 5px 0; cursor: default; color: white; background:darkblue;}
li.autosuggest:hover { background: darkblue; color:white }

.jobselect
{
	color: #525252;
}
.joboption
{
	color: #000000;
	font-weight: bold;	
}

span.rev_01{
	background:#dddddd;
	display:inline;
}

.live_comments
{
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 1px solid #acacac;
	width: 170px;
}

* html .live_comments
{
	width: 164px;
}

.live_comments .label
{
	width: 164px;
	margin: 0px 0px 0px 0px;
	padding: 3px 3px 3px 3px;
	background-color: #acacac;
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	height: 24px;

	background:#fff url('../img/filter_top_short.jpg') left top no-repeat; 

}

.live_comments .content
{
	width: 164px;
	margin: 10px 0px 0px 0px;
	padding: 3px 3px 3px 3px;
	background-color: #ffffff;
	color: #000000;
	font-weight: normal;
	font-size: 10px;
}

.live_comments .content .item
{
	width: 158px;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 5px 0px;
	border-bottom: 1px solid #acacac;"
}

* html .live_comments .content .item
{
	width: 148px;
}

.live_comments .content .item .topline
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 158px;
}

.live_comments .content .item .topline .date
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 55px;
	color: #ef8900;
	font-weight: bold;
	float: right;
	text-align: right;
}

.live_comments .content .item .date
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	width: 158px;
	color: #ef8900;
	font-weight: bold;
	text-align: left;
}

.live_comments .content .item .topline .name
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 103px;
	color: #000000;
	font-weight: bold;
	text-align: left;
}

.live_comments .content .item .topline .name a
{
	color: #000000;
	text-decoration: none;
}

.live_comments .content .item .name
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 158px;
	color: #000000;
	font-weight: bold;
	text-align: left;
}

.live_comments .content .item .name a
{
	color: #000000;
	text-decoration: none;
}

.live_comments .content .item .title
{
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	width: 158px;
	font-weight: bold;
	text-align: left;
}

.live_comments .content .item .title a
{
	color: #060648;
	text-decoration: none;
}

.live_comments .content .item .text
{
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	width: 158px;
	font-weight: normal;
	text-align: justify;
}

.live_comments .content .item .text a
{
	color: #060648;
	text-decoration: none;
}


.tree_buttons
{
	float: right;
}

