body {
 margin-top: 0px;
 padding: 0px;
 font-family: Arial;
 color: #333333;
}

A {
 font-size: 11.5pt;
 color: #0066CC;
}

TABLE {
 margin-top: 0px;
 padding: 0px;
}

A:hover {
 text-decoration: none;
 color: #00AA33;
}

IMG {
 border: 0px;
 margin: 0px;
}

h1 {
 padding: 0px;
 margin: 0px;
 font-size: 14pt;
 font-weight: bold;
}

h2 {
 padding: 0px;
 margin: 0px;
 font-size: 11.5pt;
 font-weight: bold;
}

a.logo {
 font-size: 16pt;
 color: #333333;
 font-style: italic;
 text-decoration: none;
}

a.logo:hover {
 text-decoration: underline;
}

.cont {
 font-size: 11.5pt;
 color: #333333;
}

.navig {
 font-size: 11.5pt;
 color: #333333;
 float: left;
}

a.navig {
 color: #0066CC;
 float: left;
}

.header {
 font-size: 11.5pt;
 color: #333333;
}

.cont table {
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: gray;
	border-collapse: collapse;
	background-color: white;
}
.cont table th {
	border-width: 1px;
	padding: 5px;
	border-style: inset;
	border-color: gray;
	background-color: white;
	-moz-border-radius: ;
}
.cont table td {
	border-width: 1px;
	padding: 5px;
	border-style: inset;
	border-color: gray;
	background-color: white;
	-moz-border-radius: ;
}

#popular_law, #popular_law a, #popular_law p{
 width: 100%;
 font-size: 10pt;
 display: block; 
 margin: 0;
 padding: 3px 0;
}

#popular_law p {
font-weight: bold; 
}

#last_forum_topics td
{
	padding: 3px;
}