body {margin: 0px; background-color: #AAA7A2;}

body, p, div, span, td {font-family: Arial; font-size: 8pt;}

.Content p {line-height:18px;}

table.Content {width: 100%;}
table.Content td.content {background-color: #FFFFFF; width: 700px;}
table.Content .Top {background-image: url('/i/d/1/Bottom_Bar.jpg'); background-repeat: repeat-x; height: 22px;}
table.Content .Header {}
table.Content .Left {background-color: #A8A5A0; background-image: url('/i/d/1/Left_Band.jpg'); background-repeat: repeat-y; background-position: top right;}
table.Content .Right {background-color: #A8A5A0; background-image: url('/i/d/1/Right_Band.jpg'); background-repeat: repeat-y;}
table.Content .Bottom {background-image: url('/i/d/1/Bottom_Bar.jpg'); background-repeat: repeat-x; height: 23px;}

.MainMenu {background-color: #6A737C; width: 100%; height: 25px; background-repeat: no-repeat; text-align: right; font-size: 8pt; font-family: Verdana; color: #FFFFFF;}
.MainMenu div {position: relative; top: 5px; padding-right: 10px;}
.MainMenu a:link {font-size: 8pt; font-family: Verdana; color: #FFFFFF; text-decoration: none;}
.MainMenu a:visited {font-size: 8pt; font-family: Verdana; color: #FFFFFF; text-decoration: none;}
.MainMenu a:hover {font-size: 8pt; font-family: Verdana; color: #FFFFFF; text-decoration: none; color: #D4D0C8;}

a.Brands:link {padding-right: 1px;}
a.Brands:visited {padding-right: 1px;}
a.Brands:hover {padding-right: 1px;}

.Grey_Dot {background-image: url('/i/d/1/grey_dot.jpg'); background-repeat: repeat-x; height: 4px;}

.ProductsAdditionalText {padding-left: 100px; font-family: Verdana; font-size: 9.5pt; color: #FFFFFF;}
.ProductsAdditionalText a:link {color: #FFFFFF; text-decoration: none;}
.ProductsAdditionalText a:visited {color: #FFFFFF; text-decoration: none;}
.ProductsAdditionalText a:hover {color: #FFFFFF; text-decoration: none;}
.ProductsAdditionalText h3 {font-size: 17pt;}

.Products_Display #Left_Cell {border-right: 1px solid #E4E3EB;}
.Product {padding-left: 50px;}
.Product #Name {height: 90px;}
.Product #Name div {font-family: Arial; font-weight: 900; font-size: 13pt; color: #9899B7; padding-top: 50px;}
.Product #Product_Number {font-family: Arial; font-weight: 900; font-size: 11pt; color: #9899B7; padding-left: 5px;}
.Product #Product_Description {font-family: Arial; font-size: 9pt; color: #9899B7; padding-left: 5px;}
/*
.Related_Products {position: relative; top: -50px; left: 50px;}
*/
.Related_Products {width: 100%; text-align: center;}
.Related_Products label {font-family: Arial; font-weight: 900; font-size: 9pt; color: #9899B7;}
.Related_Products a:link {font-family: Arial; font-size: 9pt; color: #9899B7; text-decoration: none;}
.Related_Products a:visited {font-family: Arial; font-size: 9pt; color: #9899B7; text-decoration: none;}
.Related_Products a:hover {font-family: Arial; font-size: 9pt; color: #9899B7; text-decoration: underline;}

.SectionMenu div {padding:34px 2px 0 17px;}
.SectionMenu a:link, .SectionMenu a:visited {
	letter-spacing:-1px;
}
.SectionMenu a:link {display: block; padding-bottom: 10px; color: #FFFFFF; font-family: Verdana; font-weight: 900; font-size: 8pt; text-decoration: none;}
.SectionMenu a:visited {display: block; padding-bottom: 10px; color: #FFFFFF; font-family: Verdana; font-weight: 900; font-size: 8pt; text-decoration: none;}
.SectionMenu a:hover {display: block; padding-bottom: 10px; color: #FFFFFF; font-family: Verdana; font-weight: 900; font-size: 8pt; text-decoration: none;}

.SectionMenu .SubMenu a:link {font-weight: 100; position: relative; left: 20px; width: 130px; white-space: normal;}
.SectionMenu .SubMenu a:visited {font-weight: 100; position: relative; left: 20px; width: 130px; white-space: normal;}
.SectionMenu .SubMenu a:hover {font-weight: 100; position: relative; left: 20px; width: 130px; white-space: normal;}

.Facilities {width: 100%;}
.Facilities a:link {color: #807D90; text-decoration: none;}
.Facilities a:visited {color: #807D90; text-decoration: none;}
.Facilities a:hover {color: #807D90; text-decoration: underline;}
.Facilities .SectionMenu {background-color: #807D90; height: 374px;}
.facilities .SectionMenu a:link {color: #FFFFFF;}
.facilities .SectionMenu a:visited {color: #FFFFFF;}
.facilities .SectionMenu a:hover {color: #41465A;text-decoration:none;}
.Facilities td {color: #FFFFFF;}
.Facilities .Text {color: #FFFFFF; background-image: url('/i/d/1/Facilities_Text_Background.jpg'); background-position: top center; background-repeat: repeat-x; width: 100%; padding-right: 30px;}
.Facilities .Text .MainPic {float: left;}
.Facilities .Text H2 {position: relative; left: 30px; font-family: Verdana; font-size: 10pt; padding-top: 32px; font-weight: 900;}

.Investors {height: 320px; width: 100%;}
.Investors a:link {color: #88B0BC; text-decoration: none;}
.Investors a:visited {color: #88B0BC; text-decoration: none;}
.Investors a:hover {color: #88B0BC; text-decoration: underline;}
.Investors .SectionMenu {background-color: #95AFA4;}
.investors .SectionMenu a:link {color: #FFFFFF;}
.investors .SectionMenu a:visited {color: #FFFFFF;}
.investors .SectionMenu a:hover {color: #547D77;text-decoration:none;}
.Investors td {color: #FFFFFF;}
.Investors td.Text {color: #FFFFFF; background-image: url('/i/d/1/Investors_Text_Background.jpg'); background-repeat: repeat-x; width: 100%; height: 374px; padding-right: 30px;}
.Investors .Text .MainPic {float: left;}
.Investors .Text H2 {position: relative; left: 30px; font-family: Verdana; font-size: 10pt; padding-top: 32px; font-weight: 900;}

.Investors .TextPR {
	color: #FFFFFF;
	background-image: url('/i/d/1/Investors_Text_Background.jpg');
	background-repeat: repeat-x;
	height: 374px;
	width: 100%;}
.Investors .TextPR H2 {position: relative; left: 30px; font-family: Verdana; font-size: 10pt; padding-top: 32px; font-weight: 900;}
td#prnewswire {
	height: 374px;
	padding: 0;
}
div.mediaroom-content {
	padding: 10px;
	padding-left: 25px;
	color: white;
}
div.mediaroom-content a:link {color: #88B0BC; text-decoration: none;}
div.mediaroom-content a:visited {color: #88B0BC; text-decoration: none;}
div.mediaroom-content a:hover {color: #88B0BC; text-decoration: underline;}
div.mediaroom-content h1 {font-family: Verdana; font-size: 10pt; font-weight: 900; color: white;}

.Solutions {width: 100%;}
.Solutions a:link {color: #6E87A6; text-decoration: none;}
.Solutions a:visited {color: #6E87A6; text-decoration: none;}
.Solutions a:hover {color: #6E87A6; text-decoration: underline;}
.Solutions .SectionMenu {background-color: #6E87A6;}
.Solutions .SectionMenu a:link {color: #FFFFFF;}
.Solutions .SectionMenu a:visited {color: #FFFFFF;}
.Solutions .SectionMenu a:hover {color: #3C5574;text-decoration:none;}
.Solutions .Text {color: #FFFFFF; background-image: url('/i/d/1/Solutions_Text_Background.jpg'); background-repeat: repeat-x; width: 100%; height: 374px; padding-right: 30px;}
.Solutions .Text .MainPic {float: left;}
.Solutions .Text H2 {position: relative; left: 30px; font-family: Verdana; font-size: 10pt; padding-top: 32px; font-weight: 900;}
.Solutions .Text .Scroll {height: 300px; overflow: auto; font-family: Arial; font-size: 8pt;}

.ContactUs {width: 100%;}
.ContactUs a:link {color: #9092A7; text-decoration: none;}
.ContactUs a:visited {color: #9092A7; text-decoration: none;}
.ContactUs a:hover {color: #9092A7; text-decoration: underline;}
.ContactUs .SectionMenu {background-color: #9092A7;}
.ContactUS .SectionMenu a:link {color: #FFFFFF;}
.ContactUS .SectionMenu a:visited {color: #FFFFFF;}
.ContactUS .SectionMenu a:hover {color: #3C5476;text-decoration:none;}
.ContactUS td {color: #FFFFFF;}
.ContactUs td.Text {color: #FFFFFF; background-image: url('/i/d/1/ContactUs_Text_Background.jpg'); background-repeat: repeat-x; width: 100%; height: 374px; padding-right: 30px;}
.ContactUs .Text .MainPic {float: left;}
.ContactUs .Text H2 {position: relative; left: 30px; font-family: Verdana; font-size: 10pt; padding-top: 32px; font-weight: 900;}
.ContactUs .Text .Scroll {height: 300px; overflow: auto; font-family: Arial; font-size: 8pt;}

.Profile {width: 100%;}
.Profile a:link {color: #88B0BC; text-decoration: none;}
.Profile a:visited {color: #88B0BC; text-decoration: none;}
.Profile a:hover {color: #88B0BC; text-decoration: underline;}
.Profile .SectionMenu {background-color: #88B0BC;}
.profile .SectionMenu a:link {padding-bottom: 8px; color: #FFFFFF;}
.profile .SectionMenu a:visited {padding-bottom: 8px; color: #FFFFFF;}
.profile .SectionMenu a:hover {padding-bottom: 8px; color: #63818B;text-decoration:none;}
.Profile td.Text {color: #FFFFFF; background-image: url('/i/d/1/CorpProfile_Text_Background.jpg'); background-repeat: repeat-x; width: 100%; height: 374px; padding-right: 30px;}
.Profile .Text .MainPic {float: left;}
.Profile .Text H2 {position: relative; left: 30px; font-family: Verdana; font-size: 10pt; padding-top: 32px; font-weight: 900;}
.Profile .Text .Scroll {height: 300px; overflow: auto; font-family: Arial; font-size: 8pt;}

.EzScrollArea {position: relative; left: 30px;}
.EzScrollArea .Holder {width: 100%; height: 280px; position: relative; overflow: hidden; z-index: 100;}
.EzScrollArea .Holder .Window {width: 100%; height: 280px; position: absolute; left: 0px; top: 0px; overflow: hidden; z-index: 1;}
.EzScrollArea .Holder .Window .Content {width: 100%; position: absolute; visibility: hidden; left: 0px; top: 0px; z-index: 1; color: #FFFFFF;}
.EzScrollArea .ScrollBar {width: 11px; height: 300px; position: relative; font-size: 1px; z-index: 1;}
.EzScrollArea .ScrollBar .Up .UpButton {}
.EzScrollArea .ScrollBar .Down {position: absolute; left: 0; bottom: 0; z-index: 3}
.EzScrollArea .ScrollBar .Down .DownButton {}
.EzScrollArea .ScrollBar .Track {width: 8px; height: 280px; position: absolute; left: 0; top: 12px; z-index: 1;}
.EzScrollArea .ScrollBar .DragBar {width: 6px; height: 50px; position: absolute; left: 1px; top: 1px; z-index: 1;}

.Homepage td {height: 374px;}
.Homepage .Links {height: 374px; background-image: url('/i/d/1/Homepage_Links_Background.jpg'); background-repeat: repeat-y;}
.Homepage .Links a {display: block; width: 172px; margin-bottom: 8px;}
.Homepage .Links a#CorporateProfile {height: 88px; background-image: url('/i/d/1/Profile_Button.jpg');}
.Homepage .Links a#CorporateProfile:hover {background-image: url('/i/d/1/Profile_Mouse.jpg');}
.Homepage .Links a#Solutions {height: 88px; background-image: url('/i/d/1/Solutions_Button.jpg');}
.Homepage .Links a#Solutions:hover {background-image: url('/i/d/1/Solutions_Mouse.jpg');}
.Homepage .Links a#InvestorResources {height: 86px; background-image: url('/i/d/1/Resources_Button.jpg');}
.Homepage .Links a#InvestorResources:hover {background-image: url('/i/d/1/Resources_Mouse.jpg');}
.Homepage .Links a#Products {height: 86px; background-image: url('/i/d/1/Products_Button.jpg'); margin-bottom: 0;}
.Homepage .Links a#Products:hover {background-image: url('/i/d/1/Products_Mouse.jpg');}

.Copyright {font-size: 7pt; height: 30px; padding-top: 10px; padding-right: 10px; color: #989697; font-weight: 100;}
.Copyright a:link {color: #989697; text-decoration: none;}
.Copyright a:hover {color: #989697; text-decoration: underline;}
.Copyright a:visited {color: #989697; text-decoration: none;}