﻿* { font-family: Verdana, Arial, Sans-Serif, Helvetica; font-size: 9pt; }

/* Page */
.Page { width: 764px; margin: auto; }

/* Logo Header */
.LogoHeader { width: 100%; height: 51px; }
.LogoHeader .Logo { width: 157px; height: 47px; float: left; margin-left: 5px; background-image: url(images/ACTPLogo.gif); background-repeat: no-repeat; }
.LogoHeader .Tag { width: 400px; margin-top: 30px; text-align: right; float: right; color: #999; font-size: 10pt; font-weight: bold; }

/* Banner */
.Banner { width: 100%; height: 75px; background-color: #000; }

/* Tabs */
.Tabs {margin-top: -2px; height: 34px; background-image: url(images/Tab_Background.gif); background-repeat: repeat-x; }
.Tabs .Menu { height: 34px; }
.Tabs .Menu .Items { margin-left: 15px; height: 24px; }

/* Added JSR(2009-02-24) for 1-800 number */
.TabsLeft { float: left; text-align: left; }
.TabsRight { color:white; margin: 2px 0px 0px 0px; width: 240px; float: left; text-align: right; font-size: 20px; }

.Tabs .Menu .Items .SelectedItem { margin-top: 10px; display: block;  height: 24px; float: left; width: auto;}
.Tabs .Menu .Items .SelectedItem a { padding-top: 5px; width: 100px; display: block; height: 24px; float: left; color: #fff; font-size: 7pt; font-weight: bold; text-align:center; text-decoration: none; background-image: url(images/Tab_YellowBg.gif); background-repeat: repeat-x; }
.Tabs .Menu .Items .SelectedItem a:hover { color: #6C81C4; }
.Tabs .Menu .Items .SelectedItem .SelectedToe { width: 14px; display: block; height: 24px; float: left; background-image: url(images/Tab_SelectedToe.gif); background-repeat: no-repeat; background-position: right; }
.Tabs .Menu .Items .SelectedItem .SelectedHeal { width: 14px; display: block; height: 24px; float: left; background-image: url(images/Tab_SelectedHeal.gif); background-repeat: no-repeat; background-position: left; }
.Tabs .Menu .Items .SelectedItem .SelectedLeader { width: 14px; height: 24px; display: block; float: left; background-image: url(images/Tab_Gray-Yellow.gif); background-repeat: no-repeat; background-position: left; }
.Tabs .Menu .Items .SelectedItem .SelectedItemSeparator { width: 14px; display: block; height: 24px; float: left; background-image: url(images/Tab_Yellow-gray.gif); background-repeat: no-repeat; }

.Tabs .Menu .Items .RootMenuItem { margin-top: 10px; display: block; height: 24px; float: left; }
.Tabs .Menu .Items .RootMenuItem a { padding-top: 5px; width: 100px; display: block; height: 24px; float: left; color: #fff; font-size: 7pt; font-weight: bold; text-align:center; text-decoration: none;background-image: url(images/Tab_GrayBg.gif); background-repeat: repeat-x;  }
.Tabs .Menu .Items .RootMenuItem a:hover { color: #6C81C4; }
.Tabs .Menu .Items .RootMenuItem .Toe { width: 14px; display: block; height: 24px; float: left; background-image: url(images/Tab_UnselectedToe.gif); background-repeat: no-repeat; } 
.Tabs .Menu .Items .RootMenuItem .Heal { width: 14px; display: block; height: 24px; float: left; background-image: url(images/Tab_UnselectedHeal.gif); background-repeat: no-repeat; } 
.Tabs .Menu .Items .RootMenuItem .ItemSeparator { width: 14px; display: block; height: 24px; float: left; background-image: url(images/Tab_Gray-Gray.gif); background-repeat: no-repeat; } 

/* Search */
.SearchBar { *margin-top: -5px; height: 38px; background-image: url(images/YellowBg.gif); background-repeat: repeat; }
.SearchBar .Search { margin: 10px 0px 0px 10px; width: 240px; float: left; font-size: 7pt; color: #fff; font-weight: bold;  }
.SearchBar .Search .SearchText { display: block; float: left; width: auto; position: relative; top: 2px; font-size: 7pt; color: #fff; font-weight: bold; }
.SearchBar .Search .SearchTextBox { position: relative; top: -4px; }
.SearchBar .Search .GoButton { width: 23px; height: 17px; border: solid 1px #333; }
.SearchBar .ProductFinder { margin: 10px 0px 0px 10px; font-weight: bold; width: 240px; float: left; }
.SearchBar .ProductFinder .ProductFinderText { display: block; float: left; width: auto; position: relative; top: 2px; font-size: 7pt; color: #fff; font-weight: bold; }
.SearchBar .Language { margin: 10px 0px 0px 0px; width: 240px; float: left; text-align: right; }

/* Content */
.Content { width: 100%; }

/* Footer */
.Footer { width: 100%; height: 20px; background-image: url(images/YellowBg.gif); background-repeat: repeat;}
.Footer .Links {width: auto; float:right; margin-right: 15px;}
.Footer a {color: #FFFFFF; font-size: .78em; font-weight: normal; text-decoration: none; display: block; width: auto; float:left; margin-left: 15px; margin: right: 15px; margin-top: 3px;}
.Footer a:visited {}
.Footer a:hover {color: #808080; }
/* Footnotes */
.Footnote { font-size: 0.78em; color: #909090; text-align:center;}
