html { overflow-y: scroll; }
body { margin: 0px; padding: 0px; font: 12px "Times New Roman", Times, serif; color: #000000; background-color: #010101; background-image: url(../images/news_back.jpg); background-repeat: repeat-y; }
a { color: #000099; text-decoration: underline; }
#pressContainer { width: 684px; margin: 0px; float: left; display: inline; background-image: url(../images/news_bottom.jpg); background-repeat: no-repeat; background-position: left bottom; padding: 0px 0px 103px 0px; position: relative; }
#pressContainer-article { width: 684px; margin: 0px; float: left; display: inline; background-image: url(../images/news_bottom1.jpg); background-repeat: no-repeat; background-position: left bottom; padding: 0px 0px 103px 0px; position: relative; }
#pressContainer ul { list-style: none; margin: 0px 0px 12px; padding: 0px; }
#pressContainer li { margin: 0px 0px 12px; padding: 0px; }
#pressContainer p { margin: 0px 0px 16px; padding: 0px; }
#pressContainer h1 { height: 28px; }
#pressContainer h3 { background-image: url(../images/h3_dash.gif); background-repeat: repeat-x; background-position: bottom; padding-bottom: 8px; margin-top: -15px; font-size: 14px; font-weight: normal; }
#pressContainer .floatLeft { float: left; }
#pressContainer .floatRight { float: right; }
#pressContainer .intro { background-image: url(../images/news_top.jpg); background-repeat: no-repeat; background-position: left top; height: 52px; padding-top: 200px; padding-left: 40px; padding-right: 40px; }
.intro-article { background-image: url(../images/news_top1.jpg); background-repeat: no-repeat; background-position: left top; height: 210px; padding-left: 21px; position: relative; margin: 0px; }
.intro-article p { padding-left: 30px; padding-top: 165px; margin: 0px; }
.intro-article img { position: absolute; left: 21px; top: 93px; }
#pressContainer .pressLeftColumn { float: left; width: 300px; padding: 0px; display: inline; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 50px; }
#pressContainer .pressRightColumn { float: left; display: inline; width: 295px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 8px; padding: 0px; }
#pressBody { display: block; width: 584px; padding-left: 50px; padding-right: 50px; }
#pressDocumentContainer { float: left; display: inline; width: 684px; }
#pressDocumentContainer .content { width: 595px; margin: 0px 0px 0px 30px; padding: 0px; float: left; display: inline; }
#pressDocumentContainer .content p { margin: 0px 0px 12px; padding: 0px; }
#pressDocumentContainer .pressDate { margin: 0px; padding: 0px 0px 26px; }
#pressDocumentContainer .pressTitle { margin: 0px; padding: 0px 0px 20px; }
#pressDocumentContainer .pressTitle h2 { font-size: 20px; font-weight: bold; margin: 0px; padding: 0px; }
#pressDocumentContainer .pressTitle p, #pressContainer-article .pressTitle p { font-style: italic; }
#pressDocumentContainer .contactInfo { margin: 8px 0px 0px 30px; padding: 0px; float: left; width: 595px; display: inline; }
#pressDocumentContainer .contactInfo .contact { float: left; width: 290px; margin: 0px; padding: 0px 0px 16px; display: inline; }
#pressDocumentContainer .backForNews { text-align: right; margin: 25px 0px 0px; padding: 0px 0px 12px; float: left; width: 625px; display: inline; }
#pressBody .photo { }
#pressBody .left-align { float: left; width: 275px; margin: 0px 20px 20px 0px; display: inline; }
#pressBody .right-align { float: right; width: 275px; margin: 0px 0px 20px 20px; display: inline; }
#pressBody .photo .caption { padding: 4px; color: #333333; }

.clear { clear: both; }

