/* CSS Document */

body
{scrollbar-face-color: #330066; scrollbar-shadow-color: #330066; 
scrollbar-highlight-color: #330066; scrollbar-3dlight-color: #330066; 
scrollbar-darkshadow-color: #330066; scrollbar-track-color: #3399CC;
scrollbar-arrow-color: #FFCF15;
background-color:#3399cc; font-family:Arial, Helvetica, sans-serif; font-size:1.0em; color:#330066;}
.flashlogo{padding:5px 0px 10px 0px;}
.tableofcontents{ background-color:#6fb8db; }

ul{}
.sectionheaders{ 
font-weight:bold; 
font-style:italic; 
font-size:.9em; padding-left:10px; padding-top:0px;line-height:100%;}
.articletitles{  font-size:.8em;  padding-bottom:2px;line-height:130%; padding:10px 0px 10px 15px;
}
.articletitles img { border:1px solid #FAE42D
}
.sponsors { text-align: center; font-size:1.1em; padding-top:5px; font-weight:bold; font-style:italic; color:#FAE42D;}
.checkitout img {border:2px solid #330066;}
h4 { text-align:center;}
h4 a:link {  color: #330066;}
h4 a:visited {  color: #330066;}
h4 a:hover { text-decoration:underline; color:#FAE42D;}

a:link {  color:#0000FF;}
a:visited {  color: #0000FF;}
a:hover { text-decoration:underline; color:#FAE42D;}

#slideshowcaptions {line-height:1.2em; margin:5px 10px 5px 10px; }
.checkitout{ background-color:#6fb8db; font-size:10pt; padding:10px 0px 10px 0px;}
.newsletter{background-color:#6fb8db; padding:10px 10px 10px 10px; }
.newsletter p { font-size:.82em; font-weight:bold;}
.newsletter #border {border:1px solid #FAE42D}
.special {padding:5px 0px 0px 0px;}
.special img{padding:4px 4px 4px 4px; border:none;}
#TTTinhouse{border:2px solid #330066;}
.fineprint{font-size:10pt; text-align:center;}


