body {
	margin:0;
	padding:0;
  font-family: Tahoma;
  font-variant: normal;
  font-size: 8pt;

}
img {border:0}
table{border:0;padding:0;margin:0;border-collapse:collapse;}
h1 {
  color: #2B587A;
  font-family: Tahoma;
  font-variant: normal;
  font-size: 14pt;
  text-decoration: none;
  padding:0px 0px 10px 0px; margin:0;
}

h2 {
  color: #2B587A;
  font-family: Tahoma;
  font-variant: normal;
  font-size: 12pt;
  text-decoration: none;
  padding:0px 0px 10px 0px; margin:0;
}

input {
  color: #101020;
  font-family: Tahoma;
  font-variant: normal;
  font-size: 8pt;
  text-decoration: none;
}
select {
  color: #101020;
  font-family: Tahoma;
  font-variant: normal;
  font-size: 8pt;
  text-decoration: none;
}
textarea {
  color: #101020;
  font-family: Tahoma;
  font-variant: normal;
  font-size: 8pt;
  text-decoration: none;
}
a:active {
  color: #101020;
  text-decoration: none;
}
a:link {
  color: #101020;
  text-decoration: none;
}
a:visited {
  color: #101020;
  text-decoration: none;
}
a:hover {
  color: #101020;
  text-decoration: none;
}
td {
  color: #101020;
  font-family: Tahoma;
  font-variant: normal;
  font-size: 8pt;
  text-decoration: none;
}
.b {
  color: #33a;
}
.r {
  color: #a33;
}
.sm {
  color: #33a;
}
.bm {
  color: #33a;font-weight:bold;
}
.sw {
  color: #a33;
}
.bw {
  color: #a33;font-weight:bold;
}
.cl_user{
	padding:2px 0px;
	
}
.cl{
	height:100%;
	width:100%;
	padding:3px;
	
}



.lined_table a {color: #2B587A};
.lined_table a:hover {text-decoration:underline};
.lined_table a:visited {color: #2B587A};
.lined_table tr {color:#89A8C6;}
.lined_table .btd {padding:5px;vertical-align:top;border-bottom:1px solid #eeeeee;}
.lined_table img {}
.spl {height:1px;background-color:#eeeeee;font-size:1px;}


.news_img_brd {border: 1px solid #ccc;padding:2px;float:left; margin:5px;}
.news_img_brd img {}

.avatar_brd {border: 1px solid #ccc;padding:2px;float:left; margin:5px;}
.avatar_brd img {}
.bc {background-image:url(/messenger/im/bc.gif);color:white;text-align:center;float:left;padding:3px 20px 0px 20px;height:20px;}
.bc span{display:block;padding:1px 0px 0px 0px;}
.bc a{color:white;}
.bc a:active{color:white;}
.bc a:visited{color:white;}
.bc a:hover{color:white;}

.bl {background-image:url(/messenger/im/bl.gif);width:2px;height:20px;float:left;}
.br {background-image:url(/messenger/im/br.gif);width:2px;height:20px;float:left;}


.tab {display:block;float:left;padding-left:5px;}
.tc {background-image:url(/messenger/im/tc.gif);float:left;color:white;text-align:center;padding:0px 10px 0px 10px;height:23px;vertical-align:bottom;}
.tc span{display:block;padding:5px 0px 0px 0px;}
.tc a{color:white;}
.tc a:hover{color:white;}
.tc a:active{color:white;}
.tc a:visited{color:white;}

.tn {color:#2B587A;text-align:center;padding:0px 10px 0px 10px;height:23px;float:left;}
.tn span{display:block;padding:5px 0px 0px 0px;}
.tn a{color:#2B587A;}
.tn a:hover{color:#2B587A;}
.tn a:active{color:#2B587A;}
.tn a:visited{color:#2B587A;}

.tl {background-image:url(/messenger/im/tl.gif);width:2px;height:23px;float:left;}
.tr {background-image:url(/messenger/im/tr.gif);width:2px;height:23px;float:left;}

.talk_post {padding: 2px 0px 15px 0px;}
.talk_post_head {padding: 0px 0px 2px 0px;}
.talk_post_status {padding: 7px 0px 0px 15px;color:#aaa;font-size:7pt;}


