*
{
margin:0px;
padding:0px;
}
body
{
font-family:"Trebuchet MS";
font-size:12px;
background-color:#747474;
margin:15px;
}
a
{
color:#87d200;
}
h1
{
color:#87d200;
font-size:17px;
}
h2
{
color:#000;
font-size:15px;
}
img
{
border:none;
}
#wrapper
{
    width:870px;
    margin: 0px auto -1px auto;
	overflow: hidden;
	background-color:#FFFFFF;

}
#wrapper-inner
{
margin:10px;
}
#lan
{
margin-bottom:3px;
}
#lan a
{
font-size:10px;
text-decoration:none;

}
#banner
{

border:solid 1px #c7c7c7;

}
#banner h1
{

}
#menu
{
border:solid 1px #c7c7c7;
height:36px;
width:100%;
margin-top:5px;
background-image:url(/images/menu-pix.gif);
}

.dropdown
{
	display:block;
	
	float:left;
}

.list_item a
{
	color:#000;
	font-size:14px;
	text-decoration:none;
	display:block;
	
	height:35px;
	line-height:35px;
	padding-left:20px;
	padding-right:20px;
	
	
	
}
.list_item a:hover
{
color:#FFF;
text-decoration:underline;
	
}

#content
{
width:100%;
border:solid 1px #c7c7c7;
min-height:300px;
margin-top:5px;
overflow:auto;

}
#content ul
{
margin-left:20px;
}
#content-inner
{
margin:15px;
}
#content-left
{
width:200px;
float:left;
margin-right:20px;
}
#content-right
{
width:600px;
float:left;
}
#footer
{
width:100%;
border:solid 1px #c7c7c7;
height:20px;
line-height:20px;
margin-top:5px;
background-color:#000;
color:#fff;
clear:both;
}
#copy
{
float:left;
margin-left:10px;
}
#bottom-links
{
float:right;
margin-right:10px;
}
#bottom-links a
{
color:#FFF;
text-decoration:none;
}
.dropdown dd 
{
    position:absolute; 
    overflow:hidden; 
    width:204px; 
    display:none; 
    background:#fff; 
    z-index:200; 
    opacity:0;
margin-top:2px;

    }

  .submenu
{
    width:204px; 
        list-style:none; 
    border-top:none
 }
.submenu_item {display:inline}
.submenu_item a
{
    display:block; 
    padding:2px; 
padding-left:5px;
    color:#000;
font-weight:bold; 
    text-decoration:none; 
margin-top:1px;
    background:#9cc610; 
    width:204px
 }
.submenu_item a:hover {background:#d9e1e4; color:#000}
/* news module styles */
.news-head h1
{
font-size:16px;
color:#87d200;
font-weight:bold;
margin-top:10px;
margin-bottom:0px;
}
.news-head h1 a
{
font-size:16px;
color:#87d200;
text-decoration:none;

}
.news-head h1 a:hover
{
	text-decoration:none;
}
.news-date
{
	color:#666;
}
.news-desc
{
}
.news-panel
{

}
.news-image
{
	width:100px;
	height:100px;
	float:left;
	margin-right:10px;
}
.news-text
{
	float:left;
}
