body, table, img, pre, td, div, span, a {margin:0; padding:0; font-family:Arial, Verdana, Tahoma; font-size:11px; border:0;}
body {background:#fff; text-align:center;}
a, a:link, a:visited {color:#a02238; text-decoration:none;}
a:active, a:hover {color:#a02238; text-decoration:underline;}
.ThemeContainer {width:720px; margin:10px auto; text-align:left;}

/* Header Styles */
h1, h2, h3, h4, h5 {margin:5px 0;}
h1 {font-size:16px;}
h2 {font-size:14px;}
h3 {font-size:12px;}
h4 {font-size:11px;}
h5 {font-size:10px;}
hr {height:1px; border:0; padding:0; margin:5px 0; color:#a5a291; background:#a5a291; }
.HeaderLinks {text-align:right; color:#000; font-size:12px; line-height:18px;}
.HeaderLinks a, .HeaderLinks a:link, .HeaderLinks a:visited {color:#000; font-size:12px; text-decoration:none;}
.HeaderLinks a:active, .HeaderLinks a:hover {text-decoration:underline;}
.Header_GrayBar {background:#666352 url(/ThemeImages/Bellatrix/Themes/2007/Bellatrix-Systems-2x2.gif) repeat-x; height:13px;}
.HomeHeaderSlides {height:202px; text-align:center;}
.HomeHeaderSlides div {width:720px; margin:0 auto;}
.PagesHeaderImages {height:102px; text-align:center;}
.PagesHeaderImages div {width:720px; margin:0 auto; position:relative;}
.PagesHeaderImages div p {}


.Breadcrumbs {height:26px; background: #b9e2dd url(/ThemeImages/Bellatrix/Themes/2007/breadcrumbs-bg.gif) repeat-x; text-align:right; padding:0 20px;}
.Breadcrumbs a, .Breadcrumbs a:link, .Breadcrumbs a:visited, .Breadcrumbs span, .Breadcrumbs span a, .Breadcrumbs span a:link, .Breadcrumbs span a:visited {color:#7aa39e; font-weight:bold;}

.Breadcrumbs_Courier-Products {height:26px; background: #c3b8bd url(/ThemeImages/Bellatrix/Themes/2007/Bellatrix-Systems-breadcrumb-bg-courier.gif) repeat-x; text-align:right; padding:0 20px;}
.Breadcrumbs_Courier-Products a, .Breadcrumbs_Courier-Products a:link, .Breadcrumbs_Courier-Products a:visited, .Breadcrumbs_Courier-Products span, .Breadcrumbs span_Courier-Products a, .Breadcrumbs_Courier-Products span a:link, .Breadcrumbs_Courier-Products span a:visited {color:#8e7984; font-weight:bold;}

.Breadcrumbs_Aerosol-Dispensers {height:26px; background: #a9c5d4 url(/ThemeImages/Bellatrix/Themes/2007/Bellatrix-Systems-breadcrumb-bg-aerosol.gif) repeat-x; text-align:right; padding:0 20px;}
.Breadcrumbs_Aerosol-Dispensers a, .Breadcrumbs_Aerosol-Dispensers a:link, .Breadcrumbs_Aerosol-Dispensers a:visited, .Breadcrumbs_Aerosol-Dispensers span, .Breadcrumbs_Aerosol-Dispensers span a, .Breadcrumbs_Aerosol-Dispensers span a:link, .Breadcrumbs_Aerosol-Dispensers span a:visited {color:#548ca9; font-weight:bold;}

.Breadcrumbs_Contract-Engineering {height:26px; background: #e6c9cc url(/ThemeImages/Bellatrix/Themes/2007/Bellatrix-Systems-breadcrumb-bg-engineering.gif) repeat-x; text-align:right; padding:0 20px;}
.Breadcrumbs_Contract-Engineering a, .Breadcrumbs_Contract-Engineering a:link, .Breadcrumbs_Contract-Engineering a:visited, .Breadcrumbs_Contract-Engineering span, .Breadcrumbs_Contract-Engineering span a, .Breadcrumbs_Contract-Engineering span a:link, .Breadcrumbs_Contract-Engineering span a:visited {color:#a36e73; font-weight:bold;}

.breadcrumb_separator {font-size:14px;}

/* Search Styles */
.Search_Label {text-align:right; text-transform:lowercase; padding:0 6px 0 0; font-size:12px; color:#666352;}
.Search_SearchBox {width:149px;}
.Search_SearchBox input {width:146px; height:22px; border:solid 1px #666352;}
.Search_SearchGo {width:29px;}

/* Navigation Styles */

.HeaderLogo {background:url(/ThemeImages/Bellatrix/Themes/2007/Bellatrix-Systems-3x1.gif);}
.HeaderLogo_Courier-Products {background:url(/ThemeImages/Bellatrix/Themes/2007/Bellatrix-Systems-logo-courier.gif);}
.HeaderLogo_Aerosol-Dispensers {background:url(/ThemeImages/Bellatrix/Themes/2007/Bellatrix-Systems-logo-aerosol.gif);}
.HeaderLogo_Contract-Engineering {background:url(/ThemeImages/Bellatrix/Themes/2007/Bellatrix-Systems-logo-engineering.gif);}

.Navigation {background:#A1BEBA url(/ThemeImages/Bellatrix/Themes/2007/Bellatrix-Systems-3x2.gif) repeat-x; height:26px;}
.Navigation_Courier-Products {background:#A1BEBA url(/ThemeImages/Bellatrix/Themes/2007/Bellatrix-Systems-nav-bg-courier.gif) repeat-x; height:26px;}
.Navigation_Aerosol-Dispensers {background:#A1BEBA url(/ThemeImages/Bellatrix/Themes/2007/Bellatrix-Systems-nav-bg-aerosol.gif) repeat-x; height:26px;}
.Navigation_Contract-Engineering {background:#A1BEBA url(/ThemeImages/Bellatrix/Themes/2007/Bellatrix-Systems-nav-bg-engineering.gif) repeat-x; height:26px;}

.MenuItemSeparator {width:17px; background:#A1BEBA url(/ThemeImages/Bellatrix/Themes/2007/Bellatrix-Systems-3x4.gif);}
.MenuItemSeparator_Courier-Products {width:17px; background:#A1BEBA url(/ThemeImages/Bellatrix/Themes/2007/Bellatrix-Systems-nav-separator-courier.gif);}
.MenuItemSeparator_Aerosol-Dispensers {width:17px; background:#A1BEBA url(/ThemeImages/Bellatrix/Themes/2007/Bellatrix-Systems-nav-separator-aerosol.gif);}
.MenuItemSeparator_Contract-Engineering {width:17px; background:#A1BEBA url(/ThemeImages/Bellatrix/Themes/2007/Bellatrix-Systems-nav-separator-engineering.gif);}

.MenuItem {vertical-align:bottom; text-align:center; line-height:22px; padding:0;}
.MenuItem a, .MenuItem a:link, .MenuItem a:visited {text-transform:lowercase; font-size:12px; font-family:Tahoma; color:#fff; white-space:nowrap;}
.MenuItem a:active, .MenuItem a:hover {}
.cswmPopupBox {opacity:.95; filter: alpha(opacity=95);}

.navColumn {width:200px; line-height:25px; background:#e0e0dc;}
.navColumn div.item {border-bottom:solid 1px #fff;}
.navColumn div.item a, .navColumn div.item a:link, .navColumn div.item a:visited {display:block; text-decoration:none; padding:0 10px;}
.navColumn div.item a:active, .navColumn div.item a:hover, .navColumn div.item a:focus {color:#fff; background:#c2c1ba;}
.navColumn div.item a.current, .navColumn div.item a.current:link, .navColumn div.item a.current:visited {color:#fff; background:#a3a197;}
.navColumn a span.arrow {margin:0 0 0 5px; font:normal normal 13px/25px Tahoma;}
.contentColumn {padding:0 0 0 20px;}

/* Content Styles */
.ContentArea {padding:10px 0;}

/* Home Page Styles */
.tdHomeColumns {}
.tdHomeColumns p {padding:5px 10px; margin:0;}
.tdHomeColumns h2 {height:38px; line-height:38px;}
.tdHomeColumns h2 a, .tdHomeColumns h2 a:link, .tdHomeColumns h2 a:visited {display:block; vertical-align:bottom; padding:0 10px; color:#000; font-size:12px;}
#h2_Home_NewspaperProducts {width:180px; margin:0; padding:0; font-size:12px; background:#b9e2dd url(/ThemeImages/Bellatrix/Themes/2007/cta-head-international.gif) no-repeat;}
#h2_Home_CourierProducts {width:179px; margin:0; padding:0; font-size:12px; background:#d2c9ce url(/ThemeImages/Bellatrix/Themes/2007/cta-head-cardtrak.gif) no-repeat;}
#h2_Home_AerosolDispensers {width:179px; margin:0; padding:0; font-size:12px; background:#bbd1dc url(/ThemeImages/Bellatrix/Themes/2007/cta-head-aerosol.gif) no-repeat;}
#h2_Home_ContractEngineering {width:179px; margin:0; padding:0; font-size:12px; background:#e3c2c6 url(/ThemeImages/Bellatrix/Themes/2007/cta-head-courier.gif) no-repeat;}
h2.twoLine {line-height:16px;}
h2.twoLine a, h2.twoLine a:link, h2.twoLine a:visited {padding:3px 10px;}


/* Footer */
.Footer {background:#666352; height:72px;}
.divSmartz {float:right; padding:0 10px 0 0; line-height:20px; height:20px;}
.divSmartz a, .divSmartz a:link, .divSmartz a:visited {color:#a5a291; font-size:9px; line-height:20px; }
.divFooterText {text-align:center; color:#fff; font-size:10px; margin-bottom:10px;}
a.RequestInformation, a.RequestInformation:link, a.RequestInformation:visited {width:417px; height:17px; color:#fff; font-weight:bold; vertical-align:middle; display:block; line-height:17px; text-align:right; padding:0 30px 0 0; background: #A5A291 url(/ThemeImages/Bellatrix/Themes/2007/request-more-information-bg.gif) no-repeat right top;}

.FormsSection_FormTitle {display:none;}
.ContentEditorGray {color:#666352; font-size:12pt; font-weight:bold;}
.ContentEditorRed {color:#D81341; font-size:12pt; font-weight:bold;}
.ContentEditorBlue {color:#7ECDF8; font-size:12pt; font-weight:bold;}
.PhotoSection_ListTitle, .Photo_BriefDescription, .PhotoSection_ListReadMoreLink, .PhotoSection_ListTable br, .TopStories_BriefDescription {display:none;}
.ManualsHeader {background-color:#667070; font-weight:bold; color:#FFFFFF; padding: 4px 0px 4px 0px; border-bottom: 3px solid #FFFFFF;}
.Manual {background-color:#D8D8D8; color:#000000; padding: 2px 2px 2px 0px; border-bottom: 2px solid #FFFFFF;}

/* Forum Styles */
.ForumRegister {background-color:#ddd; margin:0px; padding:10px;}
.ClearFloats {clear:both; }
.ForumContainer {width:720px; font-family:Verdana; font-size:10pt; }
.TopCorner {float:left; }
.TopBar {float:left; background:#878577 url(/ThemeImages/Bellatrix/Themes/2007/top-repeat.gif); width:700px; height:20px; line-height:18px; vertical-align:middle; }
.TopBarAnchors {float:right; }
.TopBarAnchors a {color:#FFFFFF; text-decoration:none; font-size:8pt; }
.TopBarAnchors a:hover {color:#FFFFFF; text-decoration:none; font-size:8pt; }
.TopBarAnchors a:visited {color:#FFFFFF; text-decoration:none; font-size:8pt; }
.MainLevel_Labels {font-weight:bold; height:29px; color:#FFFFFF; }
.MainLevel_Labels {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.MainLevel_Forums {width:379px; text-indent:20px; height:29px; text-align:left; color:#ffffff; }
.MainLevel_ViewCount {width:84px; text-align:center; height:29px; color:#ffffff; }
.MainLevel_ViewCount {border-left-style:solid; border-left-width:1px; border-left-color:#FFFFFF; }
.MainLevel_ReplyCount {width:84px; text-align:center; border-left-style:solid; color:#ffffff; }
.MainLevel_ReplyCount { border-left-width:1px; border-left-color:#FFFFFF; height:29px; color:#ffffff; }
.MainLevel_LastComment {width:170px; text-align:center; border-left-style:solid; color:#ffffff; }
.MainLevel_LastComment {border-left-width:1px; border-left-color:#FFFFFF; height:29px; }
.MainLevel_Category {font-weight:bold; float:left; width:100%; height:25px; background-color:#CCDDDC;}
.MainLevel_Category span {color:#666352;}
.MainLevel_Category {padding-top:5px; border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.MainLevel_Category {text-indent:20px; color:#6D8C00; }
.SecondLevel_Table {background-color:#D3E2E1; }
.SecondLevel_Controls {background-color:#E3E0AD; }
.SecondLevel_Icon {width:50px; }
.SecondLevel_Icon {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.SecondLevel_ForumAndDescription {width:290px; padding: 10px 20px 10px 20px; color:#646464; }
.SecondLevel_ForumAndDescription {border-left-style:solid; border-left-width:1px; border-left-color:#FFFFFF; }
.SecondLevel_ForumAndDescription {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.SecondLevel_ForumAndDescription a {color:#646464; text-decoration:none; }
.SecondLevel_ForumAndDescription a:hover {color:#646464; text-decoration:underline; }
.SecondLevel_ForumAndDescription a:visited {color:#646464; text-decoration:none; }
.SecondLevel_Threads {width:85px; text-align:center; height:100%; color:#646464; }
.SecondLevel_Threads {border-left-style:solid; border-left-width:1px; border-left-color:#FFFFFF; }
.SecondLevel_Threads {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.SecondLevel_Posts {width:85px; text-align:center; color:#646464; }
.SecondLevel_Posts {border-left-style:solid; border-left-width:1px; border-left-color:#FFFFFF; }
.SecondLevel_Posts {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.SecondLevel_LastPost {width:170px; text-align:center; color:#666352; }
.SecondLevel_LastPost {border-left-style:solid; border-left-width:1px; border-left-color:#FFFFFF; }
.SecondLevel_LastPost {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.SecondLevel_LastPost a {color:#666352; }
.SecondLevel_LastPost a:hover {color:#666352; }
.SecondLevel_LastPost a:visited {color:#666352; }
.SecondLevel_Separator {height:10px; background-color:#E3E0AD; }
.SecondLevel_LastSeparator {height:20px; background-color:#E3E0AD; }
.SecondLevel_Info {white-space:nowrap; }
.SecondLevel_Description {}
.UsersOnlineArea {background-color:#666352; border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.UsersOnlineAreaTitle {text-indent:20px; color:#fff; font-weight:bold; position:relative; z-index:5000; }
.UsersOnlineAnchors {float:left; text-indent:20px; }
.UsersOnlineAnchors a {color:#FFFFFF; text-decoration:none; }
.UsersOnlineAnchors a:hover {color:#FFFFFF; text-decoration:none; }
.UsersOnlineAnchors a:visited {color:#FFFFFF; text-decoration:none; }
.ForumStatistics {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF;}
.BottomCorner {float:left; }
.BottomBar {float:left; background-color:#666352; width:700px; height:20px; color:#FFFFFF; }
.BottomBar {line-height:18px; vertical-align:middle; }
.BottomBarLabels {float:right; color:#FFFFFF; text-decoration:none; font-size:8pt; }
.BottomBarAnchor {float:right; }
a.BottomBarAnchor  {color:#ffffff; font-size:8pt; }
a.BottomBarAnchor:hover {color:#ffffff; font-size:8pt; }
a.BottomBarAnchor:visited {color:#ffffff; font-size:8pt; }
a.FAndDAnchor:hover {text-decoration:underline; }

/* Discuss Section Styles */
.DiscussTable {width:720px; }
.DiscussTableHeaderRow {height:30px; color:#FFFFFF; font-weight:bold; }
.DiscussTHTitle {text-align:left; text-indent:20px; color:#ffffff; }
.DiscussTHTitle {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.DiscussTHReplies {width:85px; text-align:center; color:#ffffff; }
.DiscussTHReplies {border-left-style:solid; border-left-width:1px; border-left-color:#FFFFFF; }
.DiscussTHReplies {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.DiscussTHViews {width:85px; text-align:center; color:#ffffff; }
.DiscussTHViews {border-left-style:solid; border-left-width:1px; border-left-color:#FFFFFF; }
.DiscussTHViews {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.DiscussTHLastPost {width:170px; text-align:center; color:#ffffff; }
.DiscussTHLastPost {border-left-style:solid; border-left-width:1px; border-left-color:#FFFFFF; }
.DiscussTHLastPost {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.NewThread {float:left; }
.NewThread a {color:#ffffff; text-decoration:none; font-size:8pt; }
.NewThread a:hover {color:#ffffff; text-decoration:none; font-size:8pt; }
.NewThread a:visited {color:#ffffff; text-decoration:none; font-size:8pt; }
.DiscussTableDataRow {background-color:#D3E2E1; }
.DiscussIcon {width:50px; }
.DiscussIcon {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.DiscussTitle {padding:10px 20px 10px 20px; color:#646464; }
.DiscussTitle {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.DiscussTitle {border-left-style:solid; border-left-width:1px; border-left-color:#FFFFFF; }
.DiscussTitle a {color:#646464; text-decoration:none; font-weight:bold; }
.DiscussTitle a:hover {color:#646464; text-decoration:underline; font-weight:bold; }
.DiscussTitle a:visited {color:#646464; text-decoration:none; font-weight:bold; }
.AuthorAnchors {color:#646464; }
.AuthorAnchors a {color:#666352; text-decoration:underline; font-weight:normal; }
.AuthorAnchors a:hover {color:#666352; text-decoration:underline; font-weight:normal; }
.AuthorAnchors a:visited {color:#666352; text-decoration:underline; font-weight:normal; }
.DiscussReplies {width:85px; text-align:center; color:#646464; }
.DiscussReplies {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.DiscussReplies {border-left-style:solid; border-left-width:1px; border-left-color:#FFFFFF; }
.DiscussViews {width:85px; text-align:center; color:#646464; }
.DiscussViews {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.DiscussViews {border-left-style:solid; border-left-width:1px; border-left-color:#FFFFFF; }
.DiscussLastPost {width:170px; text-align:center; color:#646464; }
.DiscussLastPost {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.DiscussLastPost {border-left-style:solid; border-left-width:1px; border-left-color:#FFFFFF; }
.DiscussLastPost a {color:#666352; }
.DiscussLastPost a:hover {color:#666352; }
.DiscussLastPost a:visited {color:#666352; }
.NoContent {background-color:#CCDDDC; height:30px; line-height:24px; vertical-align:middle; width:720px;}
.NoContent {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.EditBar {width:720px; border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.EditContent {float:left; background-color:#666352; width:700px; text-indent:10px; height:20px; }
.EditContent a {color:#FFFFFF; text-decoration:none; font-size:8pt; }
.EditContent a:hover {color:#FFFFFF; text-decoration:none; font-size:8pt; }
.EditContent a:visited {color:#FFFFFF; text-decoration:none; font-size:8pt; }
.discussCell a:hover {text-decoration:underline;}

/* Personal Email Styles */
.PersonalEmailText {font-weight:bold; color:#646464; } 

/* Discussion Post Styles */
.ThreadTop {width:720px; }
.ThreadTopCorner {float:left; }
.ThreadTopBar {float:left; background:#878577 url(/ThemeImages/Bellatrix/Themes/2007/top-repeat.gif); width:700px; height:20px; line-height:18px; vertical-align:middle; color:#ffffff; }
.ThreadTopBar a {color:#ffffff; text-decoration:none; font-size:8pt; }
.ThreadTopBar a:hover {color:#ffffff; text-decoration:none; font-size:8pt; }
.ThreadTopBar a:visited {color:#ffffff; text-decoration:none; font-size:8pt; }
.ThreadTable {width:720px; }
.ThreadTableHead {height:30px; color:#FFFFFF; font-weight:bold; }
.ThreadTableHeadAuthor {width:100px; text-align:left; text-indent:20px; color:#FFFFFF; } 
.ThreadTableHeadAuthor {border-top:solid 1px #fff}
.ThreadTableHeadMessage {width:620px; text-align:left; text-indent:20px; color:#FFFFFF; }
.ThreadTableHeadMessage {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.ThreadTableHeadMessage {border-left-style:solid; border-left-width:1px; border-left-color:#FFFFFF; }
.ThreadTableContent {width:720px; }
.ThreadTableTitleHeading {background-color:#CCDDDC; color:#666352; }
.ThreadTableAuthor {width:100px; text-align:left; text-indent:20px; }
.ThreadTableAuthor a {color:#666352; }
.ThreadTableAuthor a:hover {color:#666352; }
.ThreadTableAuthor a:visited {color:#666352; }
.ThreadTableAuthor {}
.ThreadTableAuthorTop {width:100px; text-align:left; text-indent:20px; border-top:solid 1px #fff;}
.ThreadTableAuthorTop a {color:#666352; }
.ThreadTableAuthorTop a:hover {color:#666352; }
.ThreadTableAuthorTop a:visited {color:#666352; }
.ThreadTableTitle {color:#666352; height:25px; }
.ThreadTableTitle {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.ThreadTableTitle {border-left-style:solid; border-left-width:1px; border-left-color:#FFFFFF; }
.ThreadTableTitleTitle {float:left; text-indent:20px; font-weight:bold; }
.ThreadTableTitleDate {float:right; margin-right:20px;}
.ThreadTableTitleEnd {float:right; width:20px; }
.ThreadTableBody {}
.ThreadTableEmpty {width:100px; background-color:#ACC8C5; border-top:solid 1px #fff;}
.ThreadTableEmpty {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.ThreadTableMessage {width:580px; padding:10px 20px 10px 20px; background-color:#FFF; color:#646464; border-right:solid 1px #E3E0AD;}
.ThreadTableMessage {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.ThreadTableMessage {border-left-style:solid; border-left-width:1px; border-left-color:#FFFFFF; }
.ThreadTableMessage a {color:#666352; font-size:8pt; }
.ThreadTableMessage a:hover {color:#666352; font-size:8pt; }
.ThreadTableMessage a:visited {color:#666352; font-size:8pt; }
.PostBottomCorner {float:left; }
.PostBottomBar {float:left; background-color:#666352; width:700px; height:20px; line-height:18px; vertical-align:middle; color:#ffffff; }
.PostBottomBar a {color:#ffffff; text-decoration:none; font-size:8pt; }
.PostBottomBar a:hover {color:#ffffff; text-decoration:none; font-size:8pt; }
.PostBottomBar a:visited {color:#ffffff; text-decoration:none; font-size:8pt; }

