/*==============================================================
TRIDENT STEEL
Screen Stylesheet
================================================================*/
@import "hacks.css"; .printOnly {display: none;}
/* body styles */
#tridentsteel-com {background: #fff url(../images/navback.gif) repeat-x; text-align: center;}
/* DEFAULT FONT SIZES ARE IN THE BASIC STYLESHEET */
div {text-align: left;}
a:link,a:visited {color: #026;}
a:hover {color: #46a;}
table {border: 0; margin: 0; padding: 0; border-collapse: collapse;}
/* centering div */
#tridentsteel {position: relative; width: 761px; margin: 0 auto;}
/* logo and header image */
#header {position: relative; padding-top: 35px;}
.home #header {height: 179px;}
/*
#header h1,#header h1 a {display: block; margin: 0; padding: 0; width: 761px; height: 183px; background: url(../images/header01.jpg) no-repeat;}
#header h1 a {text-indent: -100em; overflow: hidden;}
*/
/* main menu */
#mainMenu {position: absolute; top: 0; left: 0; height: 35px; overflow: hidden;}
#mainMenu ul,#mainMenu li {list-style: none; margin: 0; padding: 0;}
#mainMenu li {float: left;}
/* content */
#content {border-left: 1px solid #666; border-right: 1px solid #666; border-bottom: 1px solid #666; background: #89b url(../images/bkcontent01.gif) repeat-y; text-align: left; width: 759px;}
.internal #content {background: #b80 url(../images/bkcontent02.gif) repeat-y;}
#content h2 {margin: 0; padding: 0;}
/* section */
#section {margin-left: 35px; z-index: 1;}
#sectionContent {width: 450px;}
#sectionContent h3 {font-size: 160%; color: #953; text-transform: uppercase; padding-bottom: .5em; border-bottom: 1px solid #999;}
#content h4 {font-size: 120%; color: #953;}
/* welcome message */
/*
#welcome {position: relative; width: 431px; float: left;}
*/
#welcome {color: #333; width: 428px; vertical-align: top;}
#welcome p.message {margin: 0; padding: 0 37px;}
#recentNews {padding: 10px 37px 0 37px;}
.news,.newsItem {margin-top: 2em;}
.newsDate {font-style: italic;}
.newsTitle {font-weight: bold;}
.newsExcerpt p,.newsSummary p {margin: 0 0 1em; padding: 0;}
.newsLink {top: -1em; font-weight: bold;}
/* current data */
#data {width: 331px; vertical-align: top;}
#contactInfo {background: url(../images/bg-contactInfo.gif) no-repeat; min-height: 516px; top: -11px; }
#cycle01 {top: 15px; left: 12px; position: absolute;}
#cycle02 {top: 15px; left: 117px; position: absolute;}
#cycle03 {top: 15px; left: 222px; position: absolute;}
p#salesEmail a {width: 270px; height: 25px; top: 244px; left: 30px; position: absolute; text-indent: -9999em; overflow: hidden;}
p#requestAQuote a {width: 314px; height: 33px; top: 289px; left: 8px; position: absolute; text-indent: -9999em; overflow: hidden;}
ul.marketData {margin: 0; padding: 0; top: 396px; left: 39px; position: absolute;}
ul.marketData li {list-style: none; display: inline;}
ul.marketData li a {background: url(../images/bullet.png) no-repeat 0 5px; color: #037; margin: 0 0 2px; padding: 0 0 0 18px; font-size: 11px; font-weight: bold; display: block; text-decoration: none;}
ul.marketData li a:hover {color: #037;}
/* indices */
.row1 td,.row2 td {padding: 5px;}
.row2 td {background: #eee;}
/* sub menu */
#submenu {padding: 10px; z-index: 3;}
.internal #submenu {position: absolute; top: -10px; left: 508px;}
.internal #submenu a {display: block; color: #fff; font-weight: bold; text-decoration: none; font-size: 110%; padding: 5px 5px 5px 35px; background: url(../images/bullet01.gif) 8px 7px no-repeat;}
.internal #submenu a.long {background-position: 8px 15px;}
.internal #submenu a:hover {background: url(../images/bullet02.gif) 8px 7px no-repeat;}
.internal #submenu a.long:hover {background: url(../images/bullet02.gif) 8px 15px no-repeat;}
.internal #submenu ul {list-style: none; margin: 0; padding: 0;}
.internal #submenu li {background: url(../images/bkintnav01.gif) bottom left no-repeat; width: 240px;}
blockquote {text-align: center;}
/* footer */
#footer {height: 80px; width: 761px; top: -2px; background: #ccc url(../images/bkfooter01.gif) no-repeat; text-align: left;}
.internal #footer {background: #ccc url(../images/bkfooter02.gif) no-repeat;}
#footer a:link,#footer a:visited {color: #026; text-decoration: none;}
#footer a:hover {color: #46a; text-decoration: underline;}
#footer ul,#footer li {margin: 0; list-style: none;}
#footer li {display: inline; text-transform: uppercase; font-weight: bold;}
#footer p {margin: 0 0 1em; padding: 0 10px;}
#footer ul {padding: 0 10px;}
#footer ul.first {padding-top: 27px;}
#footer li {font-size: 10px;}
.internal #footer ul.first {padding-top: 32px;}
/* classes */
.clear {height: 1px; overflow: hidden; clear: both;}
#welcome .hr {width: 320px;}
@media all {#welcome .hr {width: 350px;}
}
.hr {height: 3px; overflow: hidden; background: url(../images/line01.gif) repeat-x; margin: 10px 37px;}
.hr hr {display: none;}
.hide {display: none;}
.message {font-size: 120%; line-height: 2em;}
#copyright {font-size: 10px;}
.contentimage {padding: 0px 0px 15px 15px;}
#internalNav {position: absolute; left: 710px; top: 45px; z-index: 10;}
#flashHome {z-index: 2;}
/* DROP DOWN MENUS */
#menu1,#menu2,#menu3,#menu4,#menu5,#menu6 {position: absolute; top: 35px; background: #eee; z-index: 20; width: 95px; display: none;}
#menu1 a,#menu2 a,#menu3 a,#menu4 a,#menu5 a,#menu6 a {text-decoration: none;}
#menu2 {left: 95px; width: 93px;}
#menu3 {left: 188px; width: 209px;}
#menu4 {left: 596px; width: 164px;}
#menu5 {left: 397px; width: 106px;}
#menu6 {left: 503px; width: 93px; /* right: 1px; */}
.negative {color: red;}

