input,textarea {
font-family:arial;
font-size:13px;
}

a {
color:#292421;
}

a:hover {
color:#644906;
text-decoration:none;
}


.logo {
font-size:30px;
font-family:tahoma;
}

.motto {
font-family:arial;
font-size:12px;
letter-spacing:2px;
}

.main {
font-family:arial;
font-size:12px;
padding:5px;
}

.left {
height:600px;
width:160px;
}

.menu {
font-family:verdana;
font-size:13px;
font-weight:bold;
padding:2px;
padding-left:160px;
background-color:#3D59AB;
border-left:10px solid #6495ED;
}

.menu a {
color:#ffffff;
}

.menu_item {
display:inline;
border-left:1px dotted #ffffff;
eborder-right:1px dotted #ffffff;
padding:2px;
padding-left:5px;
padding-right:5px;
}

.page_title {
font-family:verdana;
font-size:20px;
}

.item {
border-left:1px dotted #d0d0d0;
border-top:1px dotted #d0d0d0;
font-family:arial;
margin:2px;
margin-bottom:5px;
}

.item a {
font-family:helvetica;
font-size:12px;
text-decoration:none;
}

.item a:hover {
text-decoration:underline;
color:#3D59AB;
}

.subitem {
font-family:helvetica;
font-size:11px;

}

.listing {
margin-top:3px;
padding:3px;
border-bottom:1px solid #fEf8dA;
border-left:3px solid #EEE8ff;
}

.listing a {
text-decoration:none;
color:#594E48;
}

.footer {
font-family:verdana;
font-size:13px;
color:#808080;
}

.block_title {
margin-top:10px;
padding:3px;
font-family:arial;
font-size:14px;
background-color:#FEFFE0;
border-bottom:1px solid #989886;
border-top:1px solid #989886;
font-weight:bold;
}

.block_content {
padding:3px;
font-family:verdana;
font-size:13px;
}

.form_table td {
font-size:13px;
}

.field {
font-size:12px;
background-color:#f4f4f4;
}

.value {
font-size:12px;
background-color:#fafafa;
}

.container {
width:800px;
}

.ads {
font-family:arial;
font-size:13px;
background-color:#fafafa;
border:1px dotted #d0d0d0;
padding:1px;
margin:1px;
}
