/***************************************************************************
Setym stylesheet
***************************************************************************/

body {
  font-size: 12px;
}

h1 {
  font-size: 32px;
  line-height: 44px;
}

h2 {
  font-size: 22px;
  line-height: 30px;
}

h3 {
  font-size: 22px;
  line-height: 22px;
}

h4 {
  font-size: 14px;
  line-height: 26px;
}

h5 {
  font-weight: bold;
  margin-top: 0;
  margin-bottom: 0;
}

h6 {
  display:none;
}

ul{
  font-size: 9px;
  line-height: 16px;
}

pre {
  font-size: 9px;
  line-height: 22px;
  margin-top: 20px;
  margin-bottom: 10px;
}

strong, b {
  font-weight: bold;
}

img {
  border: 0;
}



/***************************************************************************
Links
***************************************************************************/

a {
  text-decoration: none;
  font-weight: normal;
  color: #003399; /*#097aec*/
  outline: none;
  text-decoration: none;
}



a:visited {
  color: #003399; /*#097aec*/
  text-decoration: none;
}

a:active {
  color: #003399; /*#097aec*/
  text-decoration: none;
}

a:hover {
  color: #003399; /*#097aec*/
  text-decoration: underline;
}



a.view, a.view:visited {
  font-size: 16px;
}

a.view:active {
  color: #003399;
  font-weight: bold;
  text-decoration: none;
}
a.view:hover {
  font-size: 16px;
}


a.foot{
  font-size: 10px;
  color: #6C6C6C;
  text-decoration: underline;
}

a.foot:visited {
  font-size: 10px;
  color: #6C6C6C;
  text-decoration: underline;
}

a.foot:active {
  font-size: 10px;
  color: #6C6C6C;
  text-decoration: underline;
}

a.foot:hover {
  font-size: 10px;
  color: #003399; /*#097aec*/
  text-decoration: underline;
}


/***************************************************************************
Special
***************************************************************************/

p.calendar {
  font-size: 11px;
  margin-left: 32px;
}

p.calnumbers {
  font-size: 11px;
  margin-top: 2px;
  margin-bottom: 2px;
}

p.caldays {
  font-size: 11px;
  color: #FFFFFF;
  margin-top: 2px;
  margin-bottom: 2px;
}

p.calinter {
  font-size: 6px;
  color: #FFFFFF;
}

p.news {
  font-size: 11px;
  margin-left: 12px;
  text-align: left;
  margin-bottom: 4px;
  background:transparent url(../images/setym_address_bg.gif) no-repeat;
  padding:10px 0px 0px 10px;
}
table.contact_address p.news{	
  position:relative;
  top:-3px;
}
table.news_events p.news{
  background-image:none;
}
p.news b{
  color:#000;
}
p.news_summary {
  font-size: 11px;
  margin-left: 29px;
  text-align: left;
  margin-top: -3px;
  margin-bottom: 4px;
}

p.featured {
  font-size: 12px;
  margin-left: 0px;
  margin-top: 11px;
  margin-bottom: 4px;
}

p.forms {
  font-size: 12px;
  margin-left: 0px;
  margin-top: 4px;
  margin-bottom: 4px;
}

p.cal {
  margin-left: 0px;
  margin-top: 5px;
  margin-bottom: 4px;
}
p.cal.first{
  margin-top:45px;
}
p.cal.second a{
  display:block;
  margin-top:25px;
}
p.events {
  font-size: 12px;
  margin-left: 0px;
  margin-top: 6px;
  margin-bottom: 6px;
}

p.copy {
  color: #6C6C6C;
  font-size: 10px;
  margin-left: 15px;
  margin-right: 15px;
  margin-top: 10px;
  margin-bottom: 10px;
}

p.copy2 {
  color: #6C6C6C;
  font-size: 12px;
  margin-left: 15px;
  margin-right: 15px;
  margin-top: 10px;
  margin-bottom: 10px;
}

/***************************************************************************
Forms
***************************************************************************/

input,textarea {
  font-family:Arial,Verdana,Tahoma,Sans-Serif;
  font-size: 12px;
  background-color: #F7F7F7;
  color: #4C4C4C;
  border: inset 1px;
  padding-left: 2px;
}

input.but {
  font-family:Arial,Verdana,Tahoma,Sans-Serif;
  font-size: 12px;
  background-color: #F7F7F7;
  color: #003399; /*#097aec*/
  font-weight: bold;
  border-top: outset 1px #9EAAAB;
  border-right: outset 1px #262626;
  border-bottom: outset 1px #262626;
  border-left: outset 1px #9EAAAB;
  cursor: pointer;
  cursor: hand;
}

a.left_menu_text:link , a.left_menu_text:visited, a.left_menu_text:active {
  font-size: 10px;
}

a.left_menu_text:hover {
  font-size: 10px;
}

div.head_banner {
  font-size: 14px;
}

div.headleft_banner {
  font-size: 11px;
}

div.seminar_title_container h4{
  font-size:12px;
}

.forms_header font{
  font-size:14px;
}

div.event .calendar_text .date{
  font-size:14px;
}

div.event .calendar_text .month{
  font-size:11px;
}

ul.tabs li a,
ul.tabs li a:visited{
  font-size:14px;
}

div.seminars div.norow{
  font-size:12px;
}

div.seminar {
  font-size: 12px;
}

div.seminars .pager a,
div.seminars .pager a:visited{
  font-size:13px;
}

div.seminars .pager span.sep{
  font-size:12px;
}

div.seminar h2.seminar_title a,
div.seminar h2.seminar_title a:visited{
  font-size:12px;
}

div.seminar .calendar_text .date{
  font-size:14px;
}

div.seminar .calendar_text .month{
  font-size:11px;
}