/* basic elements */

body {
background-color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #735147;
margin: 0;
padding: 0;
}

span.coldnav {  
color: #ffffff; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
font-style: normal; 
font-weight: bold; 
text-decoration: none; 
}

a.sidenav, a.sidenav:link, a.sidenav:visited { 
color: #ffffff; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
font-style: normal; 
font-weight: bold; 
text-decoration: none;
}
a.sidenav:hover { 
color: #d2b4bc;
/* fomerly tan */
}
a.sidenav:active { 
color: #add8e6; 
/* fomerly lightblue */
}

a.btmnav, a.btmnav:link, a.btmnav:visited { 
color: #a0522d; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
font-style: normal; 
font-weight: bold; 
text-decoration: none;
}
a.btmnav:hover { 
color: #d2b4bc;
/* fomerly tan */
}
a.btmnav:active { 
color: #add8e6; 
/* fomerly lightblue */
}

a.body, a.body:link, a.body:visited { 
color: #a0522d; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px; 
font-style: normal; 
font-weight: bold; 
text-decoration: none; 
}
a.body:hover { 
color: #d2b4bc;
/* fomerly tan */
}
a.body:active { 
color: #add8e6; 
/* fomerly lightblue */
}

a.smallText, a.smallText:link, a.smallText:visited { 
color: #a0522d; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
font-style: normal; 
font-weight: bold; 
text-decoration: none; 
}
a.smallText:hover { 
color: #d2b4bc;
/* fomerly tan */
}
a.smallText:active { 
color: #add8e6; 
/* fomerly lightblue */
}

.left {
text-align: left;
}
.center {
text-align: center;
}
.right {
text-align: right;
}
.justify {
text-align: justify;
}

.top {
vertical-align: top; 
}
.middle {
vertical-align: middle; 
}
.bottom {
vertical-align: bottom; 
}


p, blockquote {
color: #735147;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-style: normal; 
font-weight: normal; 
text-decoration: none;
}
p.lefttop, p.left {
text-align: left;
vertical-align: top; 
}
p.righttop, p.right {
text-align: right;
vertical-align: top; 
}
p.centertop, p.center {
text-align: center;
vertical-align: top; 
}
p.justify {
text-align: justify;
vertical-align: top; 
}
p.leftmid {
text-align: left;
vertical-align: middle; 
}
p.rightmid {
text-align: right;
vertical-align: middle; 
}
p.centermid {
text-align: center;
}
p.justifymid {
text-align: justify;
vertical-align: middle; 
}
p.leftbtm {
text-align: left;
vertical-align: bottom; 
}
p.rightbtm {
text-align: right;
vertical-align: bottom; 
}
p.centerbtm {
text-align: center;
vertical-align: bottom; 
}
p.justifybtm {
text-align: justify;
vertical-align: bottom; 
}

p.menuHeading {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #000;
text-align: left;
vertical-align: top; 
}


h1, h2, h3, h4, h5 {
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
margin-top: 2.0em;
margin-bottom: 2px;
}

h1.pageHeader {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 19px;
font-weight: bold;
text-align: center;
vertical-align: top; 
margin-top: 2.0em;
}

h3.sponsorHeader {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
text-align: center;
margin-top: 2.5em;
margin-bottom: 2px;
}

h4 {
font-size: 13px;
}


p.smallText {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-align: left;
vertical-align: top; 
}

div.smallText {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-align: left;
vertical-align: top; 
}

span.smallText {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-align: left;
}

h5.pageFooter {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
text-align: center;
vertical-align: top; 
}

h5.pageCounter {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
text-align: center;
vertical-align: top; 
}

table, table.lefttop, table.centertop, table.righttop {
margin: 0;
padding: 0;
vertical-align: top;
}
table.lefttop {
text-align: left;
}
table.centertop {
text-align: center;
}
table.righttop {
text-align: right;
}

td, td.lefttop, td.centertop, td.righttop {
margin: 0;
padding: 0;
vertical-align: top;
}
td.lefttop {
text-align: left;
}
td.centertop {
text-align: center;
}
td.righttop {
text-align: right;
}

#tableLevel1 {
background: #fff url('../images/ctmap_500_vig_1.jpg') repeat-y top left;
}

img.left { 
float: left; 
} 
img.right { 
float: right; 
} 
img.center { 
margin-left: auto; 
margin-right: auto; 
} 
img.top { 
vertical-align: top; 
} 
img.middle { 
vertical-align: middle; 
} 
img.bottom { 
vertical-align: bottom; 
} 
img.lefttop { 
float: left; 
vertical-align: top; 
} 
img.leftmid { 
float: left; 
vertical-align: middle; 
} 
img.leftbtm { 
float: left; 
vertical-align: bottom; 
} 
img.righttop { 
float: right; 
vertical-align: top; 
} 
img.rightmid { 
float: right; 
vertical-align: middle; 
} 
img.rightbtm { 
float: right; 
vertical-align: bottom; 
} 
img.centertop { 
margin-left: auto; 
margin-right: auto; 
vertical-align: top; 
} 
img.centermid { 
margin-left: auto; 
margin-right: auto; 
vertical-align: middle; 
} 
img.centerbtm  { 
margin-left: auto; 
margin-right: auto; 
vertical-align: bottom; 
} 

img.sponsorLogo { 
margin-top: 10px; 
} 

img.subHeader { 
vertical-align: top;
margin-top: 10px;
margin-right: auto;
margin-left: auto;
}


ul {
list-style-type: disc; 
color: #735147; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px; 
text-align: left; 
font-style: normal; 
font-weight: normal;
text-decoration: none; 
}

ol {
list-style-type: decimal; 
color: #735147; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px; 
text-align: left; 
font-style: normal; 
font-weight: normal;
text-decoration: none; 
}




