﻿/* Site Specs
back: #cccc99 khaki
dk table alt #bbbc74 dk khaki
heads: #006666 dk teal
accent: #ff9900 orange
text dark green : #044847 */

a:link #masthead {color: #006666; text-decoration: none; border-bottom: none;}
a:visited #masthead {color: #006666; text-decoration: none; border-bottom: none;}
a:hover #masthead {color: #ff9900; text-decoration: none; border-bottom: none;}
a:active #masthead {color: #ff9900; text-decoration: none; border-bottom: none;}

p a:link {color: #006666; text-decoration: none; border-bottom: dotted 1px #006666;}
p a:visited {color: #006666; text-decoration: none; border-bottom: dotted 1px #006666;;} 
p a:hover {color: #ff9900; text-decoration: none; border-bottom: dotted 1px #ff9900;}
p a:active {color: #ff9900; text-decoration: none; border-bottom: dotted 1px #ff9900;}

table a:link {color: #006666; text-decoration: none; border-style: none;}
table a:visited {color: #006666; text-decoration: none; border-style: none;} 
table a:hover {color: #ff9900; text-decoration: none; border-style: none;}
table a:active {color: #ff9900; text-decoration: none; border-style: none;}

#top-nav  a:link, #bot-nav  a:link{color: #006666; text-decoration: none; border-style: none;}
#top-nav a:visited, #bot-nav a:visited {color: #006666; text-decoration: none; border-style: none;}
#top-nav a:hover, #bot-nav a:hover {color: #ff9900; text-decoration: none; border-style: none;}
#top-nav a:active, #bot-nav a:active {color: #ff9900; text-decoration: none; border-style: none;}

#page_content h2 a:link img, #page_content h3 a:link img, #page_content h4 a:link img {text-decoration: none; border: none;}
#page_content h2 a:visited img, #page_content h3 a:visited img, #page_content h4 a:visited img {text-decoration: none; border: none;} 
#page_content h2 a:hover img, #page_content h3 a:hover img, #page_content h4 a:hover img {text-decoration: none; border: none;}
#page_content h2 a:active img, #page_content h3 a:active img, #page_content h4 a:active img {text-decoration: none; border: none;}


/* HTML ELEMENTS ***************************************** */
body {font-family: Arial, Helvetica; background-color: #cccc99; color: #044847;}

h1, h2, h3, h4, h5, h6 {font-family: Times New Roman, Times; color: #006666;}

h1 {font-size: 3.5em; text-align: center;}
h2 {font-size: 2em;}
h3 {font-size: 1.5em;}
h4 {font-size: 1.2em; font-style:italic;}
h5 {font-size: 1em;}
h6 {font-size: .75em;}

strong {font-weight: bold; color: #006666;}

th {border-bottom: solid #044847 1px; border-top: solid #044847 1px;; font-size: 1.2em; font-weight: bold;}



/* TARGETED ********************************************** */
#top-nav ul {display: inline; list-style-type: none; text-align: center; font-size: .8em}
#top-nav li {display: inline; list-style-type: none; margin: 0 5px 0 40px;}

#masthead h1:first-child {font-size: 3.5em; color: #cccc99; font-style: normal; margin-bottom: -16px; padding: 2px 0 0 0;}
#masthead h1 {color: #cccc99; padding: 0 0 12px 0; font-size: 1.5em; font-style: italic ; font-weight: bold;}

#t1 {margin: 0 auto; width: 80%;}

#bot-nav ul {display: inline; list-style-type: none; text-align: center; font-size: .8em}
#bot-nav li {display: inline; list-style-type: none; margin: 0 10px 0 40px;}

/*JQUERY EXPERIMENT #tabs {background-color:#cccc99;}
#fragment-1 {background-color:#cccc99;}
#fragment-2 {background-color:#cccc99;}*/

/* CLASSES *********************************************** */
.flrt {float: right; margin: 0 0 10px 10px;}
.fllt {float: left; margin: 0 10px 10px 0;}
.clear {clear: both;}
.teal-frame {border: 5px #006666 solid;}
.teal-frame-dot {border: 5px #006666 dotted;}
.callout {font-size: .7em;}
h2.header {background-color: #006666; color: #cccc99; padding: 3px 0 3px 0;}

.toc-1, .toc-2, .toc-3, .toc-4 {font-size: .8em;}
.toc-1 {font-weight: bold; color: #006666;}
.toc-2 {padding-left: 10px;}
.toc-3 {padding-left: 20px;}
.toc-4 {padding-left: 30px;}
.dk-row {background-color: #bbbc74;}
.lt-row {background-color: #cccc99;}
.rule-row {border-bottom: solid #044847 2px;} /* NOT WORKING: RULE ON BOTTOM OF TABLE */
.image {display:block;margin:0 auto;}
.sponsors {background-color:#e7dec6;margin-bottom:15px;}
div.news {float:left;margin-right:65%;padding:20px 20px 5px 20px;margin:15px 0;}
.light-ital {font-style:italic; color:#e7dec6;}
.block {display:block;}
.margin-left-100 {margin-left:100px}
.margin-right-100 {margin-right:100px}
.margin-left-50 {margin-left:50px}
.margin-right-50 {margin-right:50px}


span.credit {font-size:.9em; color: #ffffff; text-align: right; vertical-align: bottom; z-index: 99;}
span.lead-in {font-weight:bold;font-style:italic;color: #006666;}

.td-1 {text-align:right;width:190px;padding-bottom:10px;}
.td-1-title {text-align:right;width:190px;font-weight:bold;padding-bottom:10px;}
.td-2 {width:16px;padding-bottom:10px;}
.td-3 {text-align:left;padding-bottom:10px;}
.td-3-title {text-align:left;font-weight:bold;padding-bottom:10px;}

.td-3-table-td-1 {font-size:.75em;padding-bottom:3px;}
.td-3-table-td-1-dark {font-size:.75em;padding-bottom:3px;background-color:#bbbc74;}

/* STRUCTURE ********************************************* */

#wrapper {width: 960px; margin: 0 auto;}
#masthead {background-color: #044847; color: #cccc99; margin-bottom: -12px;}

