body {margin: 0; padding: 0; background: white repeat-x top left url('../images/title_bg.gif'); text-align: center; font-family: Tahoma, Helvetica; font-size: 11px;}
form, input, select, option {font-size: 10px; }
a {color: gray;}
a:hover {color: #000000;}

.pad { padding: 10px;}
.line, .vline {background: #d7dee1; }
.line {height: 1px;}
.vline {width: 1px;}
.hot {color: red;}
.text {text-indent: 30px; }

input.formField, .formField, .tableData {width: 100px;}
.dataTableHeader {background: #EEEEEE; padding: 4px; text-align: right;}
.tableData

#top { width: 100%; height: 298px; }
#header_bg_left { width: 820px; background: no-repeat left top url('../images/title_left_shadow.gif'); }
#header_bg_right { width: 820px; background: no-repeat right top url('../images/title_right_shadow.gif');}
#header { width: 780px; height: 296px; }

#menu {padding: 15px 0 10px 0; }
#menu_items {width: 780px; height: 36px; border: 1px solid #818181; }
#menu li {display: inline; padding: 10px; margin: 0; background: #828282 no-repeat left url('../images/menu_bg.gif'); }
#menu span a {height: 36px; border: 0px solid black;}
#menu span img {padding: 13px 22px 13px 22px; margin: 0; background: #828282 repeat-x left url('../images/menu_bg.gif'); border-left: 1px solid #636363; border-right: 1px solid #979797;}
#menu #shedule img {padding: 0px; border-left: 0px;}

#content {width: 780px; text-align: left; padding-top: 20px;}
#content h3.title {padding-left: 20px; margin-left: 10px; color: #97abb1; font-size: 16pt; font-family: Arial, Helvetica, Tahoma, Verdana, Arial; background: no-repeat left url('../images/title_arrow.gif'); text-align: left; }
#content h3.title b {color: #3e484a;}
#content #info {float: right; text-align: left; width: 347px; padding-left:30px; margin-bottom: 1px; border: 0px solid black; background: #FFFFFF;}

#content h3.big {margin: 10px 10px 15px 45px; font-size: 17pt;}
#content h3.small {margin: 20px 10px 15px 15px; font-size: 14pt;}

#content #events {float: right; border-left: 1px solid #d7dee1; width: 180px;}
#content #events .news_block {margin: 15px; padding-left: 20px; background: no-repeat 0 15% url('../images/event_icon.gif'); }

#content .people_block {margin-top: 10px; min-height: 50px;}
#content .people_block img {margin-right: 10px;}

#bottom { clear: both; width: 780px; min-height: 50px; margin-top: 5px; border-top: 3px solid #91a3a9; background: #EEEEEE; padding-top: 10px; font-size: 10px; color: #9f9f9f;}
#bottom a {color: #9f9f9f; text-decoration: none;}
#bottom a:hover {color: #000000;}
#bottom #copyright {padding: 10px;color: #3e484a;}
