@import url(base_theme.css);

* {margin:0;padding:0}
body {padding: 0 0 20px;background-color: #fff;color:#333;font:90%/1.5 arial,helvetica,sans-serif;}

a, a:link,a:hover {background:transparent;text-decoration:underline;cursor:pointer;}
a:link {color:#c00}
a:visited {color:#999}
a:hover,a:active {color:#069}

#header {background: #304067;margin: 0px;}
#header-name {font: 265% arial; text-align: center;padding:10 10 10 10;color:#FFF;border:none}
#header-name a {text-decoration: none; color: #FFF}


h1 { font-weight: bold; color: #a41919; margin: 25 15 15 20 }

h2 { font-size: 175%;  font-weight: bold; color: #a41919; margin: 25 0 15 20 }

h3 { font-size: 150%; font-weight: bold; color: #a41919; margin: 25 0 15 40 }

h4 {font-size: 125%; font-weight: bold; color: #a41919; margin: 25 0 15 40 }

#container-inner { background: #fff url(images/col_bg.gif) repeat-y left top; }
#beta {width:165px; height:100%; padding-bottom: 40px; padding-top: 16px; background-color: #304067;color:#fff;}



#nav li {list-style: none;margin:0 10 0 10;padding:0 0 0 0; color:#fff}
#nav {padding-top:0}
#nav li a {
line-height:1.8;padding: 5;font: bold 86% sans-serif;display:block;
text-decoration:none;cursor:pointer;color:#fff;margin:0;
border-top: 2px solid #aac;
border-left: 2px solid #aac;
border-bottom: 2px solid #004;
border-right: 2px solid #004;
margin-bottom: 8px;
}
#nav li a:hover {
background: #235;
border-top: 2px solid #004;
border-left: 2px solid #004;
border-bottom: 2px solid #aac;
border-right: 2px solid #aac;
}
#nav li.active a:link, #nav li.active a:visited, #nav li.active a:hover, #nav li.active a:active {color:#c00}
#nav li {
}

#chair-message { margin-left: 8px; line-height: 1.2; }
#chair-message a { color: #8ff; }

div.newsitem {
margin: 0 0 25 0;
}

td.contacts { padding: 2 2 2 2; }
th.contacts { background: #404040; padding: 2; color: #fff; text-align: center}

.address { margin-top: 32px; }

th {text-align:left;}

p {padding-bottom: 10px;}

dt {font-weight: bold; font-color: #a41919;}

dd {margin-left: 48px;}
