  body  {
font : 10pt Tahoma;
background : #fff;
margin: 10px !important;
}
a {
color : #c00;
}
li {
list-style : none;
border-bottom : 1px #888 dotted;
padding-top : 2px;
padding-bottom : 2px;
}
#mainTopic {
padding: 2px;
background-color: #ddd;
}
#mainTopic #texth4  {

}
input {
font-size: 10px;
}
#text_column small {
font-size : 10px;
color : #aaa;
}
#content_div {
margin : auto !important;
}
#logo a {
color: #000;
text-decoration: none;
}
#menu {
padding: 3px;
color: #fff;
background-color: #c00;
}
#menu a {
color: #fff;
text-decoration: none;
}
#menu a:hover {
color: #fff;
text-decoration: none;
}
#cat_title_big {
margin-top: 15px;
margin-bottom: 5px;
padding : 2px;
background-color : #ddd;
}
#cat_title_big a {
color : #fff;
padding : 2px;
background-color : #555;
}
.bottom_links {
border-bottom: 1px #555 solid;
padding: 3px;
background-color: #ddd;
}

#date_list1 {
list-style : none;
border-bottom : 1px solid #ddd;
clear : both;
height : 30px;
font : 1.5em Arial;
}
#date_list1 li {
float : left;
}
#date_list1 a {
padding : 3px;
}
#date_list1 a.active {
color : #fff;
text-decoration : none;
background : #000;
}
#date_list2 {
list-style : none;
border-bottom : 1px solid #ddd;
clear : both;
font : 1em Tahoma;
text-transform : uppercase;
margin-top : 4px;
background : #ddd;
}
#date_list2 a {
padding : 0px;
}
#date_list2 a.active {
color : #fff;
text-decoration : none;
background : #000;
}