/* 
========================== 
OTC Master Stylesheet 
Author: Josh Stephens 
Version: 13 Oct 2009 
========================== 
*/ 
 
/* Imported Styles 
------------------------*/ 
@import url("reset_browser.css"); 
@import url("reset_fonts.css"); 
 
/* Basics 
------------------------*/ 
body { 
 margin:0; 
 font-size:medium; 
 min-width:800px; 
 } 
a:link, a:visited { 
 color:black; 
 text-decoration:none; 
 border-bottom:1px solid gray; 
 } 
a:hover { 
 padding-bottom:0; 
 color:black; 
 border-bottom:1px solid #001e7a; 
 } 
a.more { 
 padding-right:7px; 
 background:url(../images/icon_morearrow.gif) no-repeat 100% 6px; 
 } 
strong { 
 font-weight:bold; 
 } 
em { 
 font-style:italic; 
 } 
.footer a:link, #footer a:visited, #navbar a:link, #navbar a:visited , #sidebar a:link, #sidebar a:visited { 
 color:white; 
 text-decoration:none; 
 border:none; 
 } 
.footer a:hover, #navbar a:hover, #sidebar a:hover { 
 color:gray; 
 text-decoration:none; 
 border:none; 
 } 
h1 { 
 font-size:200%; 
 } 
h2 { 
 font-size:175%; 
 } 
h3 { 
 margin-bottom:.3em; 
 font-size:110%; 
 font-weight:bold; 
 } 
 
cite { 
 font-style:italic; 
 } 
 
/* Page Structure 
------------------------*/ 
#main-body { 
 width:800px; 
 max-width:800px; 
 margin:10px auto 0 auto; 
 padding:0; 
 font-size:95%; 
 line-height:1.6em; 
 } 

/* Banner 
------------------------*/ 
#banner { 
 } 
#banner h1 { 
 height:75px;
 text-indent:-100em; 
 line-height:75px; 
 background: url(/images/OTC_Logo.gif) bottom no-repeat;   
 } 
 
/* Standard Images 
------------------------*/ 
div.dropshadow {
 background:url(../images/shadow.gif) no-repeat bottom right; 
 margin:15px 0 5px 5px; 
 padding:0; 
 position:relative; 
 width:810px; 
 } 
 div.dropshadow img { 
 background:#fff; 
 border:1px solid #202020; 
 margin:-5px 5px 5px -5px; 
 padding:4px; 
 position:relative; 
 vertical-align:bottom; 
 } 
 div.dropshadow iframe { 
 background:#fff; 
 border:1px solid #202020; 
 margin:-5px 5px 5px -5px; 
 padding:4px; 
 position:relative; 
 vertical-align:bottom; 
 } 
div.dropshadow a { 
 border:none; 
 text-decoration:none; 
 } 
div.dropshadow a img { 
 border:1px solid #6676a7; 
 } 
div.dropshadow a:hover img { 
 border:1px solid #ee0a0a; 
 } 
div.dropshadow2 {
 background:url(../images/shadow.gif) no-repeat bottom right; 
 margin:15px 0 5px 5px; 
 padding:0; 
 position:relative; 
 width:525px; 
 } 
 div.dropshadow2 img { 
 background:#fff; 
 border:1px solid #a9a9a9; 
 margin:-5px 5px 5px -5px; 
 padding:4px; 
 position:relative; 
 vertical-align:bottom; 
 } 
div.dropshadow2 a { 
 border:none; 
 text-decoration:none; 
 } 
div.dropshadow2 a img { 
 border:1px solid #6676a7; 
 } 
div.dropshadow2 a:hover img { 
 border:1px solid #ee0a0a; 
 } 
/*
.leftside {
float:left;
}

.rightside {
float:right;
}
*/

/* Footer 
------------------------*/ 
.footer { 
 margin:0 auto; 
 margin-top:10px; 
 text-align:center; 
 padding:5px 0 5px 0; 
 font-size:95%; 
 line-height:1.5em; 
 color:#202020; 
 } 
.footer-inner { 
 padding-left: 40px; 
 background: url(../images/icons/logo-footer.gif) no-repeat 0 1px; 
 } 
.footer p { 
 text-align:center; 
 margin: 0; 
 padding: 5px; 
 font-size: 80%; 
 } 

/* Miscellaneous Sections 
------------------------*/ 
.noscreen { 
 display:none; 
 } 