﻿/**************** master classes ************/
.Page { width: 746px; margin: 10px auto; border: solid 1px #CCC; }
.PageHeader { width: 746px; height: 180px; border-bottom:none; }
.HeaderLink { display: block; position: absolute; z-index: 200; width: 746px; height: 180px;  }
.PageContent { clear: both; border:none;}
.PageFooter { clear: both; color: #999; border-top: solid 1px #CCC; }
.HeaderMenu { float: right; position:relative; z-index:202; padding: 3px 10px; color: #FFF;  }
.HeaderMenu a { font-size: 10pt; }
.HeaderMenu a:visited { color: #FFF; font-size: 10pt; }
.SearchMenu { clear: both; float: right; position:relative; z-index:202; margin-right: 10px; margin-top: 10px; }

.SearchMenu li { padding-top: 5px; }
.SearchMenu a { color: #5B5B5B; text-decoration: none; font-size: 10pt; }
.SearchMenu a:hover { text-decoration: underline; }
.SearchMenu a:visited { color: #5B5B5B; }
.LogoLink { position: absolute; display: block; width:400px; height: 75px; float: left; }
/* the image path for IE must be changed before moving to production */
.GrayDiagArrow { display: block; height: 15px; width: 15px; float: left; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/gray_diag_arr.png'); }
.GrayDiagArrow[class] { background-image: url(images/gray_diag_arr.png); background-repeat: no-repeat; }
.BreadCrumb {  margin-left: 10px; } 
.BreadCrumb a { font-weight: bold; font-size:8pt;  }
.BreadCrumb .Separator { font-size: 15pt; font-weight: bold; vertical-align: middle; }
.FooterMenu { float: right; padding: 3px 10px; background-image: url(images/D98211.gif);  }
.FooterMenu a:visited { color: #FFF; }
.Copyright {float: left; margin: 3px; }
.SubscriberButton { display: block; height: 79px; width: 140px; margin: 0px; background-image: url(images/SubCenter.jpg); }

.BannerRotator { position: absolute; z-index: 0; }
.TopMenu { position: relative; }

.TabSelected { float: left; width: 84px; height: 15px; color: #5b5b5b; text-align: center; font-size: 8pt; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/tab.png'); cursor: pointer; border:none; }
.TabSelected[class] { float: left; width: 84px; height: 15px;  text-align: center; font-size: 8pt; background-image: url(images/tab.png); border:none; }
.TabDefault[class] { float: left; width: 84px; height: 15px;  text-align: center; font-size: 8pt; background-image: url(images/tab.png); border:none; }
.TabStrip { position: relative; float: right; z-index: 201; margin-top: -15px; margin-right: 20px; height: 15px; }  
.Tab { float: left; width: 84px; height: 15px; color: #5b5b5b; text-align: center; font-size: 8pt; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/tab_unselected.png'); cursor: pointer; }  
.Tab[class] { float: left; width: 84px; height: 15px;  text-align: center; font-size: 8pt; background-image: url(images/tab_unselected.png); }  
.UnderBar { height: 7px; background-image: url(images/underbar.gif); }   

.ie-only.SearchMenu { margin-right: 5px; }
/***************** Extra Hacks ***************/
/*safari hack\*/
.SearchButton[class] { margin-bottom: 3px; }
/**/

.HeaderLink { display: block; position: absolute; z-index: 200; width: 746px; height: 180px; }
.linkGreen {
	color:#669933;
	text-decoration:underline;
}
