/******************************************************************************/
/* css for IE8 */
/******************************************************************************/
#menu_column {
	position:relative;
	float: left;
	height:100%;
	min-height:100%;
	width:220px;
	padding-top:25px;
	margin-top:0px;
	text-align:left;
}
#menu_column div.grid_m {
	background:#fff;
	-ms-filter: "alpha( opacity=90 )";
	filter: alpha( opacity=90 );
	opacity: 0.9;
}
#Sitename{
    font-family: Georgia normal, "Times New Roman", Times, serif;
	-ms-filter: "alpha( opacity=50 )";
	filter: alpha( opacity=50 );
	opacity: 0.5;
}
#m_menu {
	margin-top:0px;
}
#m_menu ul li {
	margin-bottom:3px;
	border-bottom:1px solid #dcdcdc;
	background:#ddd;
	-ms-filter: "alpha( opacity=80 )";
	filter: alpha( opacity=80 );
	opacity: 0.8;
}
#m_menu ul li a {
	display:block;
	width:100%;
  padding: 3px 10px;
	text-decoration:none;
}
#m_menu ul li a:hover {
  background: #696969;  
	-ms-filter: "alpha( opacity=80 )";
	filter: alpha( opacity=80 );
	opacity: 0.8;
}

body.L0R1 #outerwrapper #Container #grid-content div.large ,
body.L0R0 #outerwrapper #Container #grid-content div.large ,
body.L1R0 #outerwrapper #Container #grid-content div.large{
	background:#fff;
	-ms-filter: "alpha( opacity=85 )";
	filter: alpha( opacity=85 );
	opacity: 0.85;
}

#grid-content #ModuleContents {
	background:#fff;
	-ms-filter: "alpha( opacity=90 )";
	filter: alpha( opacity=90 );
	opacity: 0.9;
}
body.L0R1 #grid-content #ModuleContents , body.L1R1 #grid-content #ModuleContents {
	background:#fff;
	-ms-filter: "alpha( opacity=90 )";
	filter: alpha( opacity=90 );
	opacity: 0.9;
}
#grid-content div.large {
	overflow:hidden;
}
#grid-content div , #grid-content div.large,  body.L0R1 #outerwrapper #Container #grid-content div.large , body.L0R0 #outerwrapper #Container #grid-content div.large , body.L1R0 #outerwrapper #Container #grid-content div.large {
	background:#fff;
	-ms-filter: "alpha( opacity=90 )";
	filter: alpha( opacity=90 );
	opacity: 0.9;
}
#grid-content #ModuleContents div div {
	margin-right:0;
}
#Footer {
	margin-top:-30px;
}
#user_menu_block ul li{
  display: inline;
	height:30px;
	color:#fff;
  zoom: 1;   
}
#user_menu_block ul li a ,#user_menu_block ul li a:visited {
	background:#000;
	-ms-filter: "alpha( opacity=50 )";
	filter: alpha( opacity=50 );
	opacity: 0.5;
}
#user_menu_block ul li a:hover{
	color:green;
	font-weight:bold;
	background:orange;
	-ms-filter: "alpha( opacity=100 )";
	filter: alpha( opacity=100 );
	opacity: 1;
}
#ModuleContents #main_listcategories .d3f_top_message p.d3f_welcome {
  background: #fff url(images/dn01.png) no-repeat left 23px;
}
#ModuleContents #main_listcategories div.d3f_c001 img , #ModuleContents #main_listtopics .d3f_listtopics_head {
	color:#696969;
  background: #dcdcdc ;
}
ul.d3f_ctrl {
  background: #fff url(images/fk2.png) no-repeat 10px center;
}
#xpress_wrap #xpress_content .xpress-post .xpress-eyecatch .xpress-eyecatch-post-md {
  font-family: Georgia normal, "Times New Roman", Times, serif;
	width:110px;
	height:30px;
	font-size:30px;
	color:#000;
	margin-top:-130px;
	margin-left:0px;
	text-align:right;
	z-index:100;
}
#xpress_wrap #xpress_content .xpress-post-ymdl ,
body.L0R1 #outerwrapper #Container #grid-content #ModuleContents .xpress-post-ymdl ,
body.L1R1 #outerwrapper #Container #grid-content #ModuleContents .xpress-post-ymdl{
  background :#fff url(images/Coda_s.png) no-repeat;
}
