body {
font-family: Verdana, Helvetica, Tahoma, Arial, sans-serif;
font-size: 10pt;
color: black;
margin: 0;
}

.subnavspace {
z-index: 6; 
background-color: #870000; 
color: #000000; 
position: absolute; left: 0px; top: 170px; 
width: 180px; 
height: 100%
margin: 0 auto;
text-align:center;
}

.subnav_tableouter {
z-index:7; 
position: absolute; left: 15px; top:115px;
}

.word_art {
z-index: 10; 
position: absolute; 
left: 25px; top: 36px;
}

.date_location {
z-index: 11; 
color: #000000; 
position: absolute; right: 140px; top: 133px; 
}

.logo {
z-index: 10; 
position: absolute; right: 5px; top: 4px;
}

.sidebar_main {
z-index: 4;
position: absolute; right: 0x; top: 0px;
}

.sidebar {
z-index: 3;
width: 185px;
height: 100%;
position: absolute; left: 0px; top: 0px; 
}

.container_sidebar {
background-color: #FFFFFF; 
width: 185px;
}

.top_main{
z-index: 2;
background-image: url(http://www.sirensconference.org/images/top.gif); 
background-repeat: repeat-x;
width: 100%;
position: absolute; right: 0px; top: 0px; 
}

.main_navspace {
z-index: 5; 
position: absolute; left: 197px; top: 184px; 
}

.nav_cells {
z-index: 6; 
background-color: transparent; 
position: absolute; 
padding: 6px;
}

.tell_a_friend {
z-index: 9; 
position: absolute; right: 5px; top: 230px; 
}

.container {
z-index: 5;
position: absolute; left: 200px; top: 220px;
}

td {
font-family: Verdana, Helvetica, Garamond, Times New Roman, Tahoma, Arial, sans-serif;
font-size: 10pt;
color: black;
}

td.navbar {
font-family: Arial, Times New Roman, Tahoma, sans-serif;
font-weight: bold;
font-size: 11pt;
}

td.news {
font-family: Verdana, Helvetica, Garamond, Times New Roman, Tahoma, Arial, sans-serif;
font-size: 8pt;
}

/* formatting for the main text area */
.navspace {
margin: 2px; /* top right bottom left */
}

td.mainbody { 
font-family: Verdana, Helvetica, Garamond, Times New Roman, Tahoma, Arial, sans-serif;
font-size: 10pt;
color: #000000;
background-color: #FFFFFF;
}

.menu {
color: #870000;
font-size: 14pt;
font-weight: bold;
margin-bottom: 5px;
}

.title {
color: #870000;
font-size: 16pt;
font-weight: bold;
margin-bottom: 5px;
}

.subtitle {
color: #870000;
font-size: 13pt;
font-weight: bold;
margin-bottom: 5px;
}

.subtitle-black {
color: #000000;
font-size: 13pt;
font-weight: bold;
margin-bottom: 5px;
}

h1.title {
font-weight:bold;
color: #870000;
font-size: 22pt;
}

h2.title {
font-weight:bold;
color: #870000;
font-size: 18pt;
}

h3.title {
font-weight:bold;
color: #870000;
font-size: 14pt;
}


/* textual subheaders */
.subhead {
color: #870000;
font-weight: bold;
font-size: 13pt;
margin-bottom: 5px;
}

h1.subhead {
font-weight:bold;
color: #870000;
font-size: 12pt;
}

h2.subhead {
font-weight:bold;
color: #870000;
font-size: 11pt;
}

/* formatting for the main text area */
.main-template {
margin: 15px 25px 15px 20px; /* top right bottom left */
text-align: justify;
}

.main {
margin: 15px 25px 15px 20px; /* top right bottom left */
text-align: justify;
}

/* link color settings for main text area */
a.main:link {
color: #870000;
font-weight: bold;
text-decoration: none;
}

a.main:visited {
color: #663333;
font-weight: bold;
text-decoration: none;
}

a.main:hover {
color: #959595;
font-weight: bold;
text-decoration: none;
}

a.main:active {
color: #959595;
font-weight: bold;
text-decoration: none;
}

a:link {
color: #870000;
font-weight: bold;
text-decoration: none;
}

a:visited {
color: #663333;
font-weight: bold;
text-decoration: none;
}

a:hover {
color: #959595;
font-weight: bold;
text-decoration: none;
}

a:active {
color: #959595;
font-weight: bold;
text-decoration: none;
}

.sirens-red {
background-color: #870000;
}

.gray-light {
background-color: #CCCCCC;
}

.gray-dark {
background-color: #959595;
}

/* ordered list numbering schemes */
ol.arabic {
list-style-type: decimal;
}

ol.roman {
list-style-type: lower-roman;
}

ol.alpha {
list-style-type: lower-alpha;
}

/* unordered list bullet */
ul {
list-style-image: url("http://www.sirensconference.org/images/bulletr.jpg")
}

ul.gray {
list-style-image: url("http://www.sirensconference.org/images/bulletg.jpg")
}

ul.black {
list-style-image: url("http://www.sirensconference.org/images/bulletb.jpg")
}

/* for disclaimer/copyright footer */
.disclaimer {
color: #000000;
font-size: .8em;
}

/* for links footer */
.footer {
color: #000000;
font-size: .8em;
}

.navsub {
color: #FFFFFF;
}

/* navbar sublink settings */
td.navsubbar {
font-family: Arial, Tahoma, sans-serif;
font-weight: bold;
font-size: .7em;
padding:0px;
}

.navsubbar {
background-color:#e1e1e1;
border-style: ridge; border-width: 3px; border-color: #FFFFFF; 
}

a.navsub:link {
color: #870000;
text-decoration: none;
background-color:#e1e1e1;
font-family: Arial, Tahoma, sans-serif;
font-weight: bold;
font-size: .9em;
display:block;
padding:5px;
width:140px; height:20px;
}

a.navsub:visited {
color: #870000;
text-decoration: none;
background-color:#e1e1e1;
font-family: Arial, Tahoma, sans-serif;
font-weight: bold;
font-size: .9em;
display:block;
padding:5px;
width:140px; height:20px;
}

a.navsub:hover {
color: #870000;
text-decoration: none;
background-color:#b5b5b5;
font-family: Arial, Tahoma, sans-serif;
font-weight: bold;
font-size: .9em;
display:block;
padding:5px;
width:140px; height:20px;
}

a.navsub:active  {
color: #870000;
text-decoration: none;
background-color:#FFFFFF;
font-family: Arial, Tahoma, sans-serif;
font-weight: bold;
font-size: .9em;
display:block;
padding:5px;
width:140px; height:20px;
}

/* toplevel navbar link colors */
td.navactive {
font-weight: bold;
font-size: .7em;
}

a.navactive:link {
background-color:#FFFFFF;
color: #870000;
text-decoration: none;
padding: 3px 5px 3px 5px;
border-style: ridge; border-width: 3px; border-color: #FFFFFF; 
}

a.navactive:visited {
background-color:#FFFFFF;
color: #870000;
text-decoration: none;
padding: 3px 5px 3px 5px;
border-style: ridge; border-width: 3px; border-color: #FFFFFF; 
}

a.navactive:hover {
background-color:#b5b5b5;
color: #870000;
text-decoration: none;
padding: 3px 5px 3px 5px;
border-style: ridge; border-width: 3px; border-color: #FFFFFF; 
}

a.navactive:active {
background-color:#FFFFFF;
color: #870000;
text-decoration: none;
padding: 3px 5px 3px 5px;
border-style: ridge; border-width: 3px; border-color: #FFFFFF; 
}

/* toplevel navbar link colors */
a.navbar:link {
background-color:#e1e1e1;
color: #870000;
text-decoration: none;
padding: 3px 5px 3px 5px;
border-style: ridge; border-width: 3px; border-color: #FFFFFF; 
}

a.navbar:visited {
background-color:#e1e1e1;
color: #870000;
text-decoration: none;
padding: 3px 5px 3px 5px;
border-style: ridge; border-width: 3px; border-color: #FFFFFF; 
}

a.navbar:hover {
background-color: #b5b5b5; /* #878787; */
color: #870000;
text-decoration: none;
padding: 3px 5px 3px 5px;
border-style: ridge; border-width: 3px; border-color: #FFFFFF; 
}

a.navbar:active {
background-color:#FFFFFF;
color: #870000;
text-decoration: none;
padding: 3px 5px 3px 5px;
border-style: ridge; border-width: 3px; border-color: #FFFFFF; 
}

.code {
border-width: 1px; border-style: solid; border-color: black;
width: 550px; padding: 6px;
font-family: Arial, Tahoma, sans-serif;
font-size: 9pt;
color: #000000;
text-align: left;
}

.indent1{
margin-left: 20px;
}

.indent2{
margin-left: 40px;
}

.indent2goh{
margin-left: 40px;
font-weight: bold;
font-size: 11pt;
}

.indent3{
display: inline;
}
.indent4{
margin-left: 50px;
margin-bottom: 10px;
}
.indent5{
margin-left: 40px;
}
.indent6{
margin-left: 20px;
}
.indent7{
margin-left: 60px;
}

.schedule-nav {
font-size: 1.1em;
}

.pre-empanel {
padding-left: 2em;
}

.col1 {
width: 48%;
float: left;
}
.col2 {
width: 48%;
float: right;
}
