h1 {
    font-family: verdana, arial, sans-serif;
    font-size: 1.2em;
    color: #0c2a46 !important;
    font-weight: bold;
    border-bottom:1px solid;
    margin-top: 10px;
  }


h1 a {
    text-decoration: none;
    color: #404891;
  }


table.contenttable p {
    margin:0;
    padding:0;
  }

div.TS h2 {
    background-color : #c30202 !important;
    color : #ffffff !important;
    font-family : verdana, arial, sans-serif;
    font-size : 1em !important;
    font-weight : bold !important;
    margin-bottom : 0;
    margin-left : 0;
    margin-right : 0;
    margin-top : 0;
    padding-bottom : .2em;
    padding-left : 5px;
    padding-right : 0;
    padding-top : .2em;
	border:0em;
  }



table.tx-seminars-archive-list-header {background-color : #c30202 !important;}

.rightupcoming {
    width: 100%;
    margin: 0px 0 0 0;
    padding: 0 0 10px 0;
    background-color: #e8cb6d;
  }


.rightupcoming p {
    padding: 10px 5px 0 5px;
    margin: 0 !important;
  }


.eventslogo {
    float:left;
    margin: 0 10px 0 0;
    padding:0;
  }


.tx-seminars-pi1 {
margin:0em;
padding:0em;
border:0em;
  }


.tx-newsletter-formBtn {
    text-align: center;
    border: 2px solid #0c2a46;
    background:#0c2a46;
    font-size:10px;
    font-weight:bold;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    margin:2px;
    color:#ffffff;
  }


#pagetitle {
    font-family: verdana,arial,sans-serif;
    font-size: 1.2em;
    color: rgb(12, 42, 70);
    font-weight: bold;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: -moz-use-text-color;
    margin-top: 10px;
  }

/*  font-family: verdana, arial, sans-serif;
  color:#0C2A46;
  font-weight:bold;
  font-size:14px; 
border-bottom: 1px solid #404891;
  
  
}
*/

#subContent {
margin:1em 0em 0em 0em;
padding:0%;
float:right;
}

#subContent a {
    font: normal 12px verdana,arial,sans-serif;
    text-decoration:none;
    color: #0C2A46;
  }


#subContent a:hover {
    background: #0C2A46;
    color: white;
  }


#mainContent a {
    font: normal 12px verdana,arial,sans-serif;
    text-decoration:none;
    color: #0C2A46;
  }


#mainContent a:hover {
    background: #0C2A46;
    color: white;
  }


.row_header {
    font-family: verdana, arial, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    font-weight: bold;
    background-color: #404891;
  }


.bodytext {
    font-family: verdana, arial, sans-serif;
    color:#0c2a46;
    font-size:12px;
  }


.internal-link {
    font: normal 12px verdana,arial,sans-serif;
    text-decoration:underline;
    color: #0C2A46;
  }


table#single p.bodytext {
    color:white;
  }


.go_back {
    font: normal 12px verdana,arial,sans-serif;
    text-decoration:underline;
    color: #0C2A46;
  }


.go_back a:hover {
    background: #0C2A46;
    color: white;
  }


.terms {
    font: normal 10px verdana,arial,sans-serif;
    font-weight:bold;
    text-decoration:underline;
    color: #ffffff;
  }


.terms a:hover {
    background: #ffffff;
    color: white;
  }


td#create_memorable {
    font-family: verdana, arial, sans-serif;
    color:#80151b;
    font-size:9px;
    padding-left:4px;
  }

table.tmpl-list-prvs,table.tmpl-list-next {background-color: #e8cb6d;}

table.tx-seminars-archive-list-header {background-color : #c30202 !important;}
table.tx-seminars-pi1-archive-list-content {background-color: #e8cb6d;padding:.4em;}
div.archive-list-header {font-weight:bold;color:#ffffff;padding:.2em .4em .2em .4em;}
div.archive-list-year {}
div.archive-list-link {padding-top:.4em;}

table.articles-archive-right-table {background-color: #e8cb6d;}
td.articles-archive-right-year-container {background-color : #c30202 !important;}
div.articles-archive-year {font-weight:bold;color:#ffffff;padding:.2em .4em .2em .4em;}
div.archive-list-year {}
div.articles-archive-line {padding-bottom:.4em;}
div.articles-archive-link {padding-top:.4em;}
td.articles-archive-right-separator {padding-bottom:.4em;min-height:.4em;height:.4em !important;}