body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #F8F9FA;
}

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}
a:link {
	text-decoration: none;
	color: #0080D5;
}
a:visited {
	text-decoration: none;
	color: #005E9B;
}
a:hover {
	text-decoration: underline;
	color: #821517;
}
a:active {
	text-decoration: none;
}
dl { width:100%;}
dl dt {float: left;}
dl dd {text-align: right;}

.menu {
	padding: 2px;
	margin:0px;
	height: 100%;
	border: 2px solid #46779F;
	background: url(../img/fonline.gif);
}

.menu a,.menu a:hover {
	padding: 4px;
	margin: 2px;
	margin-bottom: 2px;
	margin-top: 2px;
	display: block;
	color: #005E9B;
	background: #EAEEF1;
	border-top: 1px solid #46779F;
	border-right: 1px solid #46779F;
	border-bottom: 1px solid #46779F;
	border-left: 1px solid #46779F;
}

.menu a:hover {
	padding: 4px;
	text-decoration: none;
	color: #821517;
	background: #F8F9FA url(../img/fonline.gif);
	border-top: 1px solid #46779F;
	border-right: 1px solid #46779F;
	border-bottom: 1px solid #46779F;
	border-left: 1px solid #46779F;
}

.td {
	border: 1px solid #46779F;
	background-color:#EAEEF1;
	padding: 5px;
	vertical-align: top;
	color: #365B7A;
}
.td2 {
	border: 2px solid #46779F;
	background: url(../img/fonline.gif);
}
.td_remember {
	border: 1px solid #DA251D;
	background-color:#FFFEF6;
	padding:0px 5px 5px 7px;
	vertical-align: top;
	color: #000000;
}
.td_remember p {float:left;margin:0px;vertical-align:top;}
.td_remember div {float:left;width:100%; margin:5px 0px 5px 0px;}
.td_remember img {vertical-align:middle;float:left;margin-right:8px;}

.table_remember {
	border: 2px solid #DA251D;
	background: url(../img/fonline.gif);
}
.remember {
	color: #DA251D;
	font-weight: bold;
}

.line {
	border-top:1px solid #46779F;
	border-bottom:1px solid #46779F;
	background: #EAEEF1;
	padding:2px;    
}
.title {
	color: #365B7A;
	font-weight: bold;
}
.rmargue {
	background: url(../img/fonline.gif);
	padding: 7px;
	text-align: right;
	vertical-align: bottom;
}
.td-table {
vertical-align: top;
background-color:#FFFFFF;
}
.date_article {
border-left:5px solid #46779F;
padding-left:5px;
width:1%;
color:#365B7A;
}
.article {
text-align:justify;
text-indent: 15pt;
}
#p2 {
line-height: 15px;
margin:10px 0px 10px 0px;
}
#p3 {margin:7px 0px 7px 0px;}

.search_area {color:#666666; border: 1px solid #46779F; background: #EAEEF1; background: url(../img/fonline.gif); height: 18px; width:150px; padding-left:5px;}
.search_button {border: 1px solid #345876; background: #46779F;  font-weight:bold; color:#fff;  padding-bottom:2px; height:22px; margin-top:1px;}
