BODY {
  font-family: arial, sans-serif;
  font-size:12px;
  color:#667;
  margin:0;
  background: url('/ws/css/px.gif') no-repeat;
  background-attachment: fixed;   
}

#menubar_ws{    
  background:white;      
  width:100%;
  top:0;
  top:expression(document.getElementsByTagName('body')[0].scrollTop+'px');
  padding-top:5px;
  background: #fafff0; /*#f1fedb;*/ 
}

P {
  margin:0;
}

FONT { 
  font-family: arial, sans-serif;
  font-size:12px;         
}

TABLE{ 
  font-family: arial, sans-serif;
  font-size:12px; 
  border-collapse: collapse;         
}

TEXTAREA, .textarea{
  border:1px solid #aaa;
  font-family: arial, sans-serif;
  font-size:12px;   
  color: #667;     
  outline: none;    
} 

INPUT.text, INPUT[type=text], INPUT.password, INPUT[type=password], input[type~="text"], input[type~="password"], .input_text, .input_password  {
/*  border:1px solid #E1E8ED;*/
  border:1px solid #aaa;
  font-family: arial, sans-serif;
  font-size:12px; 
  color: #667;   
  padding-left:3px;  
  outline: none; 
  margin:0; 
}

SELECT, .select{
  color: #667;   
  border:1px solid #aaa;
/*  border:1px solid #E1E8ED;*/
  padding-left:3px;
}

.button, .button:hover{ 
  font-family: arial, sans-serif;
  font-size:12px;
  color: white;
/*  background: #5e839d;*/
  background:#438EB3;
  border: 1px solid #438EB3; 
  cursor:pointer;
/*  height:17px;  */
  height:21px;
}  

.button:hover{ 
  color:#E1E8ED;
}

FORM {
  margin:0;  
}

.menu, .menu ul {
  list-style: none; 
  list-style-image: none; 
  margin: 0; 
  padding: 0; 
  border: none; 
  text-align:left; 
  background: none; 
  float:left; 
  white-space:nowrap;   
  z-index:1 !important;
}
.menu li {
  float: left; 
  position: relative;  
  background: none;    
}
.menu a {
  display: block; 
  padding: 1px 3px;
}
.menu li ul {
  display: none;
  position: absolute; 
  width: 160px;  
}
.m1{
  border-top: 1px solid #E1E8ED;  
}  
.m2{
  border-bottom: 1px solid #E1E8ED;    
}
.m3{
  border-top: 1px solid #E1E8ED;    
  border-bottom: 1px solid #E1E8ED;      
}
.menu li ul li{
  width:100%; 
  padding: 2px;
  border-left: 1px solid #E1E8ED;      
  border-right: 1px solid #E1E8ED;    
  background: #fafff0; /*#f7feea;    */
}
.menu li li a {
  background: none;
}
.menu li:hover ul, .menu li.jshover ul {
  display: block;       
}
.menu li:hover li ul, .menu li.jshover li ul {
  display: none; 
}
.menu li:hover li:hover ul, .menu li.jshover li.jshover ul {
  display: block;       
}

.r0t, .r1t, .r2t, .r3t, .r4t {
  display: block;
  height: 1px;
  overflow:hidden;
  font-size:1px;
  border-left:1px solid #E1E8ED;
  border-right:1px solid #E1E8ED;    
}

.r0b, .r1b, .r2b, .r3b, .r4b {
  display: block;
  height: 1px;
  overflow:hidden;
  font-size:1px;
  border-left:1px solid #E1E8ED;
  border-right:1px solid #E1E8ED;    
}

.r0t { margin: 0 0px;}
.r1t { margin: 0 1px 0 1px;}
.r2t { margin: 0 2px;}
.r3t { margin: 0 3px;}
.r4t { margin: 0 4px; background-color: #E1E8ED;}
.r4b { margin: 0 4px; background-color: #E1E8ED;}
.r3b { margin: 0 3px;}
.r2b { margin: 0 2px;}
.r1b { margin: 0 1px 0 1px;}
.r0b { margin: 0 0px;}

.t1{
  color: #e97d4f; 
  font-size:14px; 
}

H1 { 
  color: #e97d4f; 
  font-size:18px;
  margin-bottom: 20px;   
}

H3 { 
  color: #e97d4f; 
  margin: 3px 0 3px 0; 
}

A, A:visited, A:active  {
  color:#438EB3;
  font-family: arial, sans-serif;
  text-decoration: underline;    
  cursor:pointer;  
}

A:hover { 
  color:#438EB3;
  text-decoration: none;  
}

.a1, .a1:visited, .a1:active  {
  color:#667;
  font-family: arial, sans-serif;
  text-decoration: none;    
  cursor:pointer;     
}

.a1:hover{ 
  color:#667;
  text-decoration: none; 
}

.awp, .awp:visited, .awp:active{
  color:#667;
  font-family: arial, sans-serif;
  text-decoration: none;    
  cursor:pointer;   
}  

.awp:hover { 
  color:#667;
  text-decoration: none; 
}

.a2, .a2:visited, .a2:active  {
  color: #438EB3;
  font-family: arial, sans-serif;
  text-decoration: underline;    
  cursor:pointer;   
}

.a2:hover { 
  color:#438EB3;
  text-decoration: none; 
}

.tb1{
  border:1px solid #E1E8ED;
}

.tb2{
  border-bottom:1px solid #E1E8ED;
  padding:4px;
}

.td1000{
  border:none;
  border-top:1px solid #E1E8ED;
  padding:3px;
}

.td0010{
  border:none;
  border-bottom:1px solid #E1E8ED;
  padding:3px;
}

.td0001{
  border:none;
  border-left:1px solid #E1E8ED;
  padding:3px;
}

.td0011{
  border:none;
  border-bottom:1px solid #E1E8ED;
  border-left:1px solid #E1E8ED;  
  padding:3px;
}

.td0110{
  border:none;
  border-right:1px solid #E1E8ED;  
  border-bottom:1px solid #E1E8ED;
  padding:3px;
}

.td1100{
  border:none;
  border-top:1px solid #E1E8ED;
  border-right:1px solid #E1E8ED;  
  padding:3px;
}

.td0100{
  border:none;
  border-right:1px solid #E1E8ED;
  padding:3px;
}

.td1010{
  border:none;
  border-top:1px solid #E1E8ED;
  border-bottom:1px solid #E1E8ED;
  padding:3px;
}

.td0111{
  border:1px solid #E1E8ED;
  border-top:none;
  padding:3px;
}

.td1011{
  border:1px solid #E1E8ED;
  border-right:none;
  padding:3px;
}

.td1110{
  border:1px solid #E1E8ED;
  border-left:none;
  padding:3px;
}

.td1101{
  border:1px solid #E1E8ED;
  border-bottom:none;
  padding:3px;
}

.td1111{
  border:1px solid #E1E8ED;
  padding:3px;
}
.found_num{
  font-weight:bold;
  color: #e97d4f; 
  font-size:16px;
}

.status_open{
/*  color: green; */
}

.status_close{
  color: red; 
}

.win_arrow{
  color:#438EB3;
  text-decoration:none;
}

.win_lhead, .win_lhead:visited, .win_lhead:active  {
  color:#667;
  cursor:pointer;   
  text-decoration: none;    
}

.win_lhead:hover { 
  color:#667;
  text-decoration: none;      
}

.win_rhead, .win_rhead:visited, .win_rhead:active  {
  color:#438EB3;
  font-size:10px;  
  cursor:pointer;   
  text-decoration: none;    
}

.win_rhead:hover { 
  color:#438EB3;
  font-size:10px;
  text-decoration: underline;      
}

.bt_img{
  border:none; 
  background:none;   
}

/* Pages */
TABLE.pages { 
  font-size:12px;
}
FONT.pages { 
  font-size:12px; 
  color: #aaa; 
}

A.curpage, A.curpage:visited, A.curpage:active{
  font-size:12px; 
  color: #aaa; 
  text-decoration: none;
  cursor:pointer;
}
  
/*A.pages { }*/

.ws_menu_fixed{
  position: fixed;
  top:0;
  left: 0;
  z-index: 9999; 
  width:100%;
  background:white;
  padding-top: 5px;   
}

*html .ws_menu_fixed { 
  margin-top: -1px; 
  position: absolute;
  top:expression(document.getElementsByTagName('body')[0].scrollTop+'px');  
  z-index: 9999;    
}

/* Separator */
.ws_main_menu { 
  font-size:12px; 
  color: #999; 
  margin-left:3px; 
}
/* Links */
.ws_main_menu A { 
  font-size:14px; 
}
/* Line */
.ws_menu_line{
  display:block; 
  width:100%;
  height:1px; 
  background:#E1E8ED;
  overflow: hidden;
  font-size:1px; 
  margin-top:3px;
}	

.ws_web_pages{
  word-wrap: break-word;
  padding-left:7px;
  line-height:150%;
}

.ws_info_col{
  padding-top:3px;
  position:absolute; 
  white-space:nowrap;
}

/* Tree image */
.tdiv{
  line-height:150%;   
}

.ti{
  width:19px;
  height:20px;
  vertical-align: middle;
}

/* Tree value, button */

.tb{
  margin: 3px 0 3px 0;
  color:#999;  
  background:none; 
  border:none; 
  cursor:pointer; 
}

.tv{
  margin:0;
  vertical-align: middle; 
/*  border: 1px solid #E1E8ED;*/
}

.vm{
  vertical-align: middle;
}

/* Window #1 */
.win1 {
/*  margin-bottom: 15px; */
}

.win1_rt {
  background: #ffffc0;
  color:#667;
}

.win1_rb {
  background: #ffffdd;
  color:#667;
}

.win1_body {
  width: 100%;
  border-collapse:collapse;
  border-left:1px solid #E1E8ED;
  border-right:1px solid #E1E8ED;
}

.win1_lhead {
/*  width: 100%; */
  font-weight: bold;  
  font-size: 14px;  
  padding-left: 5px;
  padding-bottom: 2px;   
  color:#438EB3;
  background:#ffffdd; /*#ffffc0; */
}

.win1_rhead {
  color:#438EB3;
/*  color:#888;*/
  font-size: 10px;
  padding-right: 5px;  
  padding-bottom: 2px;    
  background:#ffffdd;
}
.win1_content {
  padding: 5px 5px 0 5px;
  background:#FFFFfa;
  font-size: 12px;
}

/* Window #2 */
.win2 {
/*  margin-bottom: 15px; */
}

.win2_rt, .win2_rb {
  background: #ffffdd;
}

.win2_body {
  width: 100%;
  border-collapse:collapse;
  border-left:1px solid #E1E8ED;
  border-right:1px solid #E1E8ED;
}

.win2_content {
  padding: 0px 5px 0 5px;
  background:#ffffdd;
  font-size: 12px;
}


/* Window #3 */
.win3 {
/*  margin-bottom: 15px; */
}

.win3_rt {
  background: none;
  color:#667;
}

.win3_rb {
  background: none;
  color:#667;
}

.win3_body {
  width: 100%;
  border-collapse:collapse;
  border-left:1px solid #E1E8ED;
  border-right:1px solid #E1E8ED;
}

.win3_content {
  background:none;
  padding: 0px 5px 0 5px;  
  font-size: 12px;
}

/* Window #4 */
.win4 {
/*  margin-bottom: 15px; */
}

.win4_rt {
  background: none;
  color:#665;
}

.win4_rb {
  background: none;
  color:#665;
}

.win4_body {
  width: 100%;
  border-collapse:collapse;
  border-left:1px solid #E1E8ED;
  border-right:1px solid #E1E8ED;
}

.win4_lhead {
  border-bottom:1px solid #E1E8ED;
  font-weight:bold;  
  font-size: 14px;  
  padding-left: 5px;
  padding-bottom: 2px;  
  background: none;  
}

.win4_rhead {
  border-bottom:1px solid #E1E8ED;
  color:#888;
  font-size: 10px;
  padding-right: 5px;  
  padding-bottom: 2px;    
  background:none;
}
.win4_content {
  background:none;
  font-size: 12px;
}

/* Window #5 */
.win5 {
  margin-bottom: 5px; 
}

.win5_body {
  width: 100%;
  border-collapse:collapse;
}

.win5_lhead {
/*  width: 100%; */
  font-weight:bold;  
  font-size: 12px;  
  padding: 2px 0 2px 5px;
  background:#ffffdd; /*#ffffc0; */
}

.win5_rhead {
  color:#888;
  font-size: 10px;
  padding: 2px 5px 2px 5px;  
  background:#ffffdd; /*#ffffc0; */
}
.win5_content {
  background:none;
  font-size: 12px;
}

.win5_content_body {
  padding: 5px 5px 0 5px;
}

/* Window #6 */
.win6 {
/*  margin-bottom: 15px; */
}

.win6_body {
  width: 100%;
  border: none;
}

.win6_lhead {
/*  width: 100%; */
  font-weight:bold;  
  font-size: 14px;  
  background: none;  
}

.win6_content {
  background:none;
  font-size: 12px;
}

/* Window #9 */
.win9 {
/*  margin-bottom: 15px; */
}

.win9_rt {
  background: none;
  color:#667;
}

.win9_rb {
  background: none;
  color:#667;
}

.win9_body {
  width: 100%;
  border-collapse:collapse;
  border-left:1px solid #E1E8ED;
  border-right:1px solid #E1E8ED;   
}

.win9_head{
  border-left:1px solid #E1E8ED;
  border-right:1px solid #E1E8ED;   
  border-bottom:1px solid #E1E8ED;
  padding: 0 5px 2px 5px;
  background: none;  
}

.win9_lhead {
  font-family: Arial,sans-serif; 
  font-weight:bold;  
  font-size: 14px;  
}

.win9_content {
  background:none;
  font-size: 12px;
}

.win9_search{
  width: 242px;
}

/* Window #5 */
.win10 {
  margin-bottom: 5px; 
}

.win10_body {
  width: 100%;
  border-collapse:collapse;
}

.win10_head {
  padding: 2px 5px;
  background:#ffffdd; /*#ffffc0; */
}

.win10_lhead {
  font-weight:bold;  
  font-size: 12px;  
}

.win10_content {
  background:none;
  font-size: 12px;
}

.win10_content_body {
}
/* Tabs */
.tabs {
/*  margin-bottom: 15px;*/
}

.tabs_link, .tabs_link:visited, .tabs_link:active  {
  color:#438EB3;
  font-size:14px;  
  cursor:pointer;   
  text-decoration: none;    
}

.tabs_link:hover { 
  color:#438EB3;
  font-size:14px;
  text-decoration: underline;      
}

.tabs_selected, .tabs_select {
  border-left:1px solid #E1E8ED;  
  border-right:1px solid #E1E8ED; 
  padding:1px 5px 5px 5px;
  font-size: 14px;
  white-space:nowrap;  
}

.tabs_select {
  background:#FFFFdd;
}

.tabs_r_selected {
  background:white;
}

.tabs_r_select {
  background:#ffffc0;
}

.tabs_line, .tabs_lline, .tabs_rline, .tabs_bline {
  border-bottom:1px solid #E1E8ED; 
}

.tabs_zline {
  border-bottom:1px solid white;
}
.tabs_bline {
  width:8px;
}

.space{
  height: 20px;
}

.tabs_sub{
  border:1px solid #E1E8ED;  
  border-top: none;  
  padding:2px 0 2px 15px; 
  text-align:left;
}

.tabs_sub_link, .tabs_sub_link:visited, .tabs_sub_link:active  {
  color:#438EB3;
  font-size:12px;  
  cursor:pointer;   
  text-decoration: none;    
}

.tabs_sub_link:hover { 
  color:#438EB3;
  font-size:12px;
  text-decoration: underline;      
}

/* Add item */
.img_c{
  font-size:12px; 
  font-family: Arial,sans-serif; 
  padding:0 5px 5px 0;
}

.img_b{
  width:96px; 
  height:96px; 
  border:2px solid #E1E8ED; 
  background: url('/ws/css/addphoto.gif') no-repeat center;
}

.img_addphoto{
  border:2px solid #E1E8ED; 
  background: url('/ws/css/addphoto.gif') no-repeat center;
}

/* Предложение. Выпадающий спискок */
DIV.v1 SELECT {
  width:100%;
  margin-top:2px;
}

/* Предложение. Поле */
DIV.v3 INPUT, DIV.v4 INPUT {
  width:100%;
  margin-top:2px;
}

/* Спрос. Флажки */
DIV.v5 UL {
  overflow:auto;
  list-style-type:none; 
  margin:0; 
  padding:0;
  border:1px solid #E1E8ED;  
}

/* Поиск. Флажки */
DIV.v6 UL {
  list-style-type:none; 
  margin:0; 
  padding:0;
}

/* lookup */
.lookup_zval{
  color: #888; 
}

.lookup_text{
  padding-left: 3px;
}

.lookup_table{
  z-index: 999; 
  position: relative;
  margin-top:-1; 
  border: 1px solid #aaa; 
  background:white; 
}  

.lookup_ul{
  list-style:none;
  margin:0;
  padding:0;
  white-space:nowrap; 
  display:block;
  height:auto;
  width:auto;
  overflow:auto;
  overflow-x:hidden;
}

.lookup_first_item{
  padding:3px;
  background:#f7f7f7;
  border-bottom: 1px solid #eee;
}

.lookup_bottom{
  padding:3px;
  background:#FFFFF0;
}
  
.lookup_item{
  border-bottom: 1px solid #eee;
  cursor:pointer; 
  color: #667;    
}

.lookup_title{
  padding:3px;
  white-space: normal;
/*  word-wrap: break-word; */
}  

.lookup_cursor{ 
  background: #d5e2ff;
}

.lookup_multi {
  padding:0;
  margin:0; 
  word-wrap: break-word;
  border:1px solid #aaa;
/*  border:1px solid #E1E8ED;  */
}

.lookup_multi INPUT{
  border:none;
  font-family: arial, sans-serif;
  font-size:12px;
  margin:0; 
  padding:0;
  color: #667;   
  outline: none;  
} 

.lookup_mitems{
  line-height:140%;
  padding-left:3px;
}

.lookup_mitem, .lookup_mitem:visited { 
  color:#667;
  font-size:11px; 
  text-decoration: none; 
  cursor:default; 
  background:#f7f7f7; /*#ffffdd;*/
}
 
.lookup_mitem:active{
  color:#438EB3;
  text-decoration: none;   
}

.lookup_mitem .lookup_x{
  cursor:pointer;
  text-decoration: none;   
}

.lookup_mitem .lookup_x_hover{
  cursor:pointer;
  text-decoration: none;   
}

.lookup_x{
  padding-left:10px;
  background: url('x.gif') #f7f7f7 no-repeat center;  
}

.lookup_input_lock{
}

.lookup_dd{
  background: url('dd1.gif') #FFF no-repeat center;
}

.lookup_dd_lock{
  background: url('dd0.gif') #E1E8ED no-repeat center; 
}

.lookup_dd:hover, .lookup_dd_hover{
  background: url('dd1.gif') #E1E8ED no-repeat center; 
}

/* Refine search */
.results_table{
  width:1000px;
}

.results_search{
  width: 212px; /*+12*/
}

.results_search_body{
  width:205px;   /*+5*/
}

.results_sort{
  width: 180px;
}

.results_space{
  width:10px;
}

.results_data{
  width: 560px;
}
/*
.results_content{
  width:540px;
  overflow:hidden;
  display:block;
}
*/

.results_div0101, .results_div1101{
  padding:5px 0 0 5px;
  border-left:1px solid #E1E8ED; 
  border-right:1px solid #E1E8ED;
}

.results_div1101{
  border-top:1px solid #E1E8ED;  
}

.results_td1001{
  padding:5px 0 0 5px;
  border:1px solid #E1E8ED; 
  border-bottom:none;
  border-right:none;
  padding-bottom:4px;
}

.results_td1101{
  padding:5px 0 0 5px;
  border:1px solid #E1E8ED; 
  border-bottom:none;
  padding-bottom:4px;
}

.results_td1100{
  padding:5px 0 0 5px;
  border:1px solid #E1E8ED; 
  border-bottom:none;
  border-left:none;
  padding-bottom:4px;
}

.results_div1111{
  padding:5px 0 5px 5px;
  border:1px solid #E1E8ED;
}

.results_tcontent{
  border:1px solid #E1E8ED;
}

.results_lh{
  line-height:150%;	
}

.results_fields{
  padding:0 3px; 
}

.results_image{
  padding:4px 4px 4px 0;
  border-right:1px solid #E1E8ED;  
} 
/*
.results_frow{
  padding:1px;  
}
*/ 
.results_ftitle{
  color: #998;
  width:130px !important; 
/*  float:left;*/
}

.results_fdata{
/*  width:270px; 
  width:410px; 	
*/
}

.results_img_right{
  float:right; 
  margin:5px;
}

.results_action{
  width:180px;
/*  line-height:150%;  */
}

/* Item */
.item_table{
  width:800px; 
}

.item_content{
  width:800px;   
  line-height:150%; 
  overflow:auto;  
}

.item_content HR{
  display:none;
}

.grey{
  color:#998; 
}

.lgrey{
  color:#998; 
  border-bottom:1px dashed #998;
}
 
/* Sheet */
.sheets_body{
  width:600px;
  text-align:left;
}
.sheet_body{
  border: 1px solid #E1E8ED;
  border-top:none; 
  padding: 10px 0 10px 0;  
}

.sheet_body2{
  border:none; 
  padding: 10px 0 10px 0;
}

/* Show */
.div0010{
  border-bottom:1px solid #E1E8ED; 
}

.div0101, .div0111{
  border-left:1px solid #E1E8ED; 
  border-right:1px solid #E1E8ED; 
}

.div0111{
  border-bottom:1px solid #E1E8ED; 
}

.div1111{
  border:1px solid #E1E8ED; 
}

.div1000{
  border-top:1px solid #E1E8ED; 
}
.show_win{
  padding-bottom:5px;
/*  overflow:visible;  */
}
  
.show_head1{
  border-top:1px solid #E1E8ED; 
}

.show_a, .show_a:visited, .show_a:active, .show_a:hover{ 
  cursor:pointer;   
  text-decoration: none;      
}

.show_arrow{
  color:#E1E8ED; 
}

.show_lhead1 {
  font-family: arial, sans-serif;
  font-size: 12px;  
  font-weight:bold;  
  color:#438EB3;  
  padding-left: 5px;
  padding-bottom: 2px;  
  background:#FFFFF0;
}

.show_lhead1:hover {
  text-decoration: none; 
}

.show_rhead1{
  padding-right: 5px;  
  padding-bottom: 2px;    
  background:#FFFFF0;
}

.show_content{
  padding:5px; 
}

.show_lhead2{
  font-family: arial, sans-serif;
  font-size: 12px;  
  font-weight:bold;    
  color:#438EB3; 
  padding:3px 0 3px 0;   
}

.show_lhead3{
  color: #998;
  width:160px;
}

.show_data{
}

.show_line, .iline{
  margin:3px 0 3px 0;
  width:100%;
  height:1px; 
  background:#E1E8ED;
  overflow: hidden;
  font-size:1px; 
}

/* Fields */
.fline{
  margin:10px 0 10px 0;
  width:100%;
  height:1px; 
  background:#E1E8ED;
  overflow: hidden;
  font-size:1px; 
}
  
.button2, .button3{
  font-family: arial, sans-serif;
  font-size:12px;
/*  margin: 3px 0 3px 0;*/
  color:#438EB3;  
  background:none; 
  border:none; 
  cursor:pointer; 
  padding:0;
  height:17px;
}

.button3{
  font-weight:bold;
}

.fields_table{
}

.field_title{ 
  text-align:right;
  padding: 5px 3px 0 0;
  width:190px;
}

.field_title2{ 
  text-align:right;
  padding: 5px 3px 0 0;
}

.field_data{
  width:220px;
}

.field_textarea{
  width:300;
  height:80px;
}

.field_info_top{
  padding: 5px 0 0 3px;
  width:130px;
}

.field_info{
  width:190px;
  padding: 5px 0 0 3px;
}

.page_x{
  cursor:pointer;
  text-decoration: none;     
  padding-left:10px;
  background: url('x.gif') #fff no-repeat center;  
}

.field_day, .field_year{
  width:60px;
}

.field_month{
  width: 91px;
}

.ifield_data{
  width:250px;
}

.ifield_text{
  width:350px;
}

.ifield_textarea{
  width:350;
  height:80px;
}

.ifield_content{
  width:100%;
  height:150px;
}

.lookup_ts{
  font-family: arial, sans-serif;
  font-size:11px;
  color: #999;
}

.lookup_t_chr{
  background: #E1E8ED; 
  font-weight:bold;  
}

.msg_info, .msg_err{
  border:1px solid #E1E8ED; 
  background:#FFFFF0;
  padding:5px;
  margin:0 20px 10px 20px;
  font-weight:bold; 
  text-align:left;    
}

.msg_err{
  border:1px solid #e97d4f;  
}

/* User page */
.user_sheets{
  width:800px;
/*  overflow:visible;  */
}

.user_sheet_body{
  padding: 10px 0 10px 0;
  text-align:center;  
/*  overflow:visible;  */
}

.user_content{
  text-align:center;
  width:100%;
/*  overflow:visible;  */
}

.user_content_left{
  width: 210px; 
  padding-right:15px; 
  text-align:left;    
}

.user_content_center{
/*  overflow:visible;  */
}  

.user_content_right{
}

.uf{
  padding-left:16px;
  background: url('ufemale.png') no-repeat center;
}

.um{
  padding-left:16px;
  background: url('umale.png') no-repeat center;
}

.submenu_table{
  width:160px;  
  border:1px solid #E1E8ED; 
  position:absolute;
  background:white;
  margin-left:-3px;
  display:block;  
}

.online{
  color: #e97d4f; /*#66CC33;  */
}

.addi_table{
  width:700px;
}

.addi_td_content{
  padding-top:10px;
}

.addi_content{
  width:100%;
  height:300px;
}

.addi_td_images{
/*  padding-left:196px;*/
  padding-top:10px;
}

.addi_td_buttons{
  text-align:center;
  padding-top:20px;
}

/*Comment*/
.comment{
  margin:10px 0;  
/*  border-top:1px solid #E1E8ED;*/
  padding-top:3px;    
}

.comment_info1{
  background:#FFFFe1;
  margin-bottom:5px;
}

.comment_info2{
  background:#FFFFed;
  margin-bottom:5px;
}

.adslink a {color:#d4d4d4;text-decoration: none;}
.advlink {color:#667;padding:5px;border:#d4d4d4 1px dotted;}
.advlink span a {text-decoration:none;color:438EB3;cursor:pointer;}
.advlink span a:hover {text-decoration:underline;cursor:pointer;}
.advlink small {color:#608C3F;}

.catlist{
  text-decoration:none;
  color:#ccc;
}

#web_pages_ws{
  background:white;
  margin:0;
  display:block;  
}
 
.ws_arrow{
  text-decoration:none !important; 
  font-weight:bold;
}
