body        { color:#666666; background-color:#f1f7fc; }
th			{ color:#666666; margin: 0% 0%; font-size: 10pt; letter-spacing: 0px; }
td			{ color:#666666; margin: 0% 0%; font-size: 10pt; letter-spacing: 0px; }
A           { text-decoration:none; }
A:link      { color: #064d9f; }
A:visited   { color: #593366; }
A:active    { color: #00c; }
A:hover     { color: #ff6666; text-decoration: underline; }
A.menu:link { color:#ffffff; text-decoration:none; font-size:10pt; }
A.menu:hover { color:#6699cc; background-color:#ffffff; font-size:10pt; }
A.menu:visited { color:#ffffff; text-decoration:none; font-size:10pt; }
A CLASS="news" { text-decoration: none; }
.t_title    { font-size: 1em; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
DIV.MENU    { position: absolute; top: 10px; left: 10px; }
SPAN#code8  { font-size: 8pt;  }
SPAN#code9  { font-size: 9pt;  }
SPAN#code10 { font-size: 10pt; }
SPAN#code11 { font-size: 11pt; }
SPAN#code12 { font-size: 12pt; }
SPAN#code13 { font-size: 13pt; }
SPAN#code14 { font-size: 14pt; }

.imp {
  font-weight: bold;
  }

dl.news {
  width: 570px;
  margin: 0 0 1em 0;
  padding: 0;
  border: 0;
  }

dl.news dt {
  float: left;
  width: 8em;
  margin: 0 0 5px 0;
  padding: 5px 0px 5px 7px;
  border-top: 1px solid #d3d3d3;
  border-left: 1px solid #d3d3d3;
  border-bottom: none;
  line-height: 110%;
  clear: both;
  }

dl.news dd {
  margin: 0 0 5px 0px;
  padding: 5px 0px 5px 8.5em;
  border-top: 1px solid #d3d3d3;
  border-bottom: none;
  line-height: 110%;
  }

img.newmark {
  width: 44px;
  height: 13px;
  }

a.news_list_drop {
  cursor: pointer;
  color: #064d9f;
  padding: 0;
  margin: 0;
  display: block;
  }
a.news_list_drop:visited {
  color: #593366;
  }
a.news_list_drop:active {
  color: #00c;
  }
a.news_list_drop:hover {
  color: #ff6666;
  text-decoration: underline;
  }


/* menu */
ul#menu_left {
  width: 180px;
  list-style-type: none;
  overflow: hidden;
  margin: 0;
  padding: 0;
}
ul#menu_left li.menu_list {
  width: 180px;
  text-align: center;
  font-size: 10pt;
  color: #ffffff;
  background-color: #6699cc;
  margin: 1px;
  padding: 0.4em 0;
}
ul#menu_left li.menu_list_drop {
  width: 180px;
  text-align: left;
  font-size: 10pt;
  color: #666666;
  background-color: #fafafc;
  margin: 1px;
  padding: 0.4em 0 0.4em 0.5em;
  cursor: pointer;
}
ul#menu_left li.menu_list_drop:hover {
  background-color: #cccccc;
}
ul#menu_left li.menu_child {
  width: 180px;
  text-align: left;
  margin: 0;
  padding: 0;
}
ul#menu_left li.menu_child ul {
  width: 180px;
  background-color: #ffffff;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
ul#menu_left li.menu_child ul li {
  text-align: left;
  font-size: 10pt;
  color: #666666;
  background-color: #fafafc;
  margin: 1px;
  padding: 0;
}
ul#menu_left li.menu_child ul li a {
  text-decoration: none;
  display: block;
  font-size: 10pt;
  color: #666666;
  background-color: #fafafc;
  padding: 0.4em 0 0.4em 0.5em;
  margin: 0;
  zoom: 1;
}
ul#menu_left li.menu_child ul li a:hover {
  background-color: #cccccc;
}

/* Base */
	.fb-wall{
		text-align: left;
		font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
		font-size:11px;
		width:170px;
		line-height:1.2em;
		color:#333333;
		padding:5px;
		overflow: hidden;
		background-color:#fafafc;}
		
/* Base */

	.fb-wall{
		text-align: left;
		font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
		font-size:11px;
		width:170px;
		line-height:1.2em;
		color:#333333;
		padding:5px;
		overflow: hidden;
		background-color:#fafafc;}
		
	.fb-wall a{
		text-decoration:none;
		color:#3B5998;}
		
	.fb-wall a:hover{
		text-decoration:underline;}
	
	.fb-wall.loading{
		height:300px;
		background:url(/info/pub/loader-small.gif) no-repeat center center;}
	
	.fb-wall-box{
		margin-bottom:10px;
		border-top:1px solid #eee;
		padding-top:10px;}
		
	.fb-wall-box-first{
		border:0;
		padding-top:0;}
		
	.fb-wall-avatar{
		float:left;
		border:0;}
		
	.fb-wall-data{
		margin-left:60px;}
		
	.fb-wall-media{
		display:block;
		font-size:11px;
		margin-bottom:5px;}
		
	.fb-wall-border-left{
		border-left:2px solid #CCCCCC;
		padding:0 0 3px 8px;}
		
	.fb-wall-media-container{
		display:table;}
		
	.fb-wall-media-link{
		border:1px solid #ccc;
		display:inline-block;
		color:#3B5998;
		cursor:pointer;
		float:left;
		margin-right:5px;}
		
	.fb-wall-media-link:hover{
		border:1px solid #3B5998;}
		
	.fb-wall-picture{
		margin-right:10px;
		border:0;
		display:block;
		margin:3px;}
		
	.fb-wall-name{
		display:block;
		font-weight:bold;
		color:#3B5998;}
		
	.fb-wall-caption{
		display:block;
		color:#3B5998;}
		
	.fb-wall-description{
		display:block;
		color:#777;
		line-height:1.2em;}
		
	.fb-wall-icon{
		float:left;
		margin-right:5px;}
		
	.fb-wall-date{
		font-size:11px;
		color:#777;
		clear:left;
		display:block;
		margin-bottom:5px;}
		
	.fb-wall-message{
		display:block;
		margin-bottom:5px;}
		
	.fb-wall-message-from{
		font-weight:bold;
		color:#3B5998;}
		
	.fb-wall-link{
		color:#333;
		font-size:11px;
		text-decoration:none;}

/* Likes*/
	
	.fb-wall-likes{
		border-bottom:1px solid #E5EAF1;
		margin-bottom:2px;
		display:block;
		font-size:11px;
		background:url(/info/pub/like.gif) no-repeat 0 0 #FFF;
		padding-top:5px;}
		
	.fb-wall-likes div{
		margin:0;
		background:url(/info/pub/like.gif) no-repeat 0 -5px #EDEFF4;
		padding:5px 5px 4px 24px;}
		
	.fb-wall-likes div span{
		color:#3B5998;}

/* Comments */

	.fb-wall-comments{
		margin-top:2px;
		font-size:11px;}
	
	.fb-wall-comment{
		background-color:#EDEFF4;
		border-bottom:1px solid #E5EAF1;
		margin-top:2px;
		padding:5px 5px 4px;
		display:block;
		overflow:hidden;}
		
	.fb-wall-comment-message{
		display:table;}
		
	.fb-wall-comment-from-name{
		font-weight:bold;
		color:#3B5998;}
		
	.fb-wall-comment-from-date{
		color:#777;
		clear:left;
		display:block;}
		
	.fb-wall-comment-avatar{
		width:32px;
		height:32px;
		float:left;
		margin-right:5px;
		overflow:hidden;}
		
	.fb-wall-comment-avatar img{
		width:32px;
		height:32px;}
		
/* Clearfix */
		
	.fb-wall:after, .fb-wall-media:after, .fb-wall-clean{
		content:'.';
		display:block;
		height:0;
		clear:both;
		visibility:hidden;
		font-size:0;
		line-height:0;}
		
		
