body {margin:0;}
body, td {font-family:Arial, Helvetica, sans-serif; font-size:12px;}

td#head {background:url('i/head-nologo.jpg') repeat-x;}
td#main {background:url('i/column.jpg') right bottom no-repeat;}
td#copyright {background:url('i/copyright.gif') repeat-x; color:#FFCC99; padding-right:4px;}
td#menu {color:#FFFFFF; font-weight:bold;}
td#submenu {color:#FFD9B5;}

.leftarrow {font-size:18px;}
.subtitle {font-size:18px;} /* border-bottom:2px solid #FFCC99; */ /* padding:0 2px 0 2px; */

h2 {font-size:16px; margin:0;}
h3 {font-size:18px; font-weight:bold; margin:0;}
h4 {font-size:14px; font-weight:bold; margin:0;}
small {font-size:10px;}
.dquo {font-size:16px; font-weight:bold; line-height:15px;}

#nav {margin:8px 0 26px;} /* #nav {margin:8px 0 11px 8px;} */
#contacts {padding:40px 0 10px;}
#contacts p {margin-top:15px; margin-bottom:15px;}
/* td.indent p {margin:0;} */
#rightcolumn p {margin:12px 0;}

#views_list_table {border:1px solid #FFCC99; background-color:#FFF2E5;}
#views_list {width:100%; padding:6px 0 3px;}
td.view_in_list {padding:4px 3px 2px 7px;}
td.lastincategory {border-bottom:1px solid #C0C0C0;}

a {color:#42992e;}
a:hover {color:#eb9813;}
td#menu a {color:#FFFFFF; text-decoration:none;}
td#menu a:hover {color:#FFFFFF; text-decoration:underline;}
td#submenu a {color:#FFD9B5; text-decoration:none;}
td#submenu a:hover {color:#FFD9B5; text-decoration:underline;}

a.external {padding-right:13px; background:url('i/external.png') right center no-repeat;}
a.external:hover {background:url('i/external_orange.png') right center no-repeat;}

table.framed, img.framed {border:1px solid #000000;}

.t, .r, .b, .l, .c {position:relative; background-repeat:no-repeat;}
.t {background-position:left top; left:-1px; top:-1px; background-image:url('i/c1.gif');}
.r {background-position:right top; left:2px; background-image:url('i/c2.gif');}
.b {background-position:right bottom; top:2px; background-image:url('i/c3.gif');}
.l {background-position:left bottom; left:-2px; background-image:url('i/c4.gif');}
.c {left:1px; top:-1px;}

a.dashed {text-decoration:none; border-bottom:1px dashed;}
a.dashed:hover {color:#67b854;}

hr {margin-bottom:12px;}

sup {vertical-align:baseline; position:relative; top:-0.5em;}
.pageslist {font-size:15px;}