#form_login {
    background: #fff;
    border: 1px solid #ccc;
    margin: 0;
    padding: 0;
}
#form_login fieldset {
    border: 0 none;
    padding:10px 0 10px 0;
}
#form_login h2 {
    background-color: #97B3BF;
    color: #fff;
    font-size: 1.2em;
    padding: .3em 0.7em;
    text-shadow:1px 1px 2px #000000;
}
#form_login p {
    clear: left;
    padding: .4em 0.6em;
}
#form_login label {
    display: block;
    padding: 0.25em 0 0.25em 0.7em;
    float: left;
    width: 10em;
}
#form_login input {
    float: left;
    margin-top:0.2em;
    width: 12em;
}
#form_login button {
    background-color: #246078;
    border: 0 none;
    color: #fff;
    cursor: pointer;
    margin: 5px 0 0 0;
    padding: 0.2em 1.1em;
}
#form_login button:hover, #form_login button:focus {
    -webkit-box-shadow: 2px 2px 3px #999;
    -moz-box-shadow: 2px 2px 3px #999;
    box-shadow: 2px 2px 3px #999;
}
#form_login a {
    color: #246078;
    text-decoration: none;
    line-height:2em;
}
#form_login a:hover, #form_login a:focus {
    text-decoration: underline;
}

#content div.list_item_big{
    margin-bottom:1em;
}

#content div.list_item_big h3{
    font-size:1.2em;
}
	
#content .list_item_big a.more {
	text-decoration: none;
	color:#246078;
    background-image:url('/gfx/bullet_submit.gif');
	background-repeat: no-repeat;
	background-position: left center;
	text-decoration: none;
	padding-left: 1em;
    display: block;
}
#content .list_item_big a.more:hover {
	text-decoration: underline;
}
.hidden {
	display: none !important;
}

#content div.separator {
	display:block;
	float:left;
	height:2em;
	border-right:1px dotted #97B3BF;
	margin:0 15px 0 15px;
}
