﻿/* Home Page Table Rows */
td.header	 {height:109px; padding: 0px;}
td.mainImage {height:195px; padding: 0px;}

/* Home Page Purple Tabs */
td.htabsTop{font-size: 11px;BACKGROUND-IMAGE: url(../Images/bkgSubMenu.jpg);vertical-align: top;width: 162px;color: #464646;font-family: Arial; height: 100px; text-align: left; }
td.htabsBottom	{text-align:center; height:25px;color:#464646; background-image: url(../images/bkgSubMenubtm.gif);}
td.htabsBottom a  {color:#FFFFFF; font-weight:bold;}
td.htabsTop h1 {font-size:12px; font-weight:bold;margin-bottom:5px;}
td.htabsTop div {margin: 10px 5px 10px 10px;}

/* Home Page Footer */

#mainOuterTable { width:760px;  margin:0px; text-align:center; }
#HomeMainOuterTable{ width:760px;  margin:0px; text-align:center;BACKGROUND-COLOR: #ffffff }
#mainInnerTable {WIDTH:690px; background-color:#FFFFFF;}

td { font-family:arial; font-size:11px; color:#464646;}

/* Products Styles */

.TabSelected {line-height:29px; vertical-align:middle;padding-left:10px;text-align:center;	background-color:#CCC8BE;color:#676767; font-size:12px;font-weight:bold;font-family:Arial;cursor:hand;cursor:pointer;}
.TabNotSelected {line-height:29px; padding-left:10px;text-align:center;	background-color:#EDECE8;color:#AAA9A7;font-size:12px;font-weight:bold;font-family:Arial;cursor:hand;cursor:pointer;}

.TabSelected a{line-height:29px; vertical-align:middle;padding-left:10px;text-align:center;	background-color:#CCC8BE;color:#676767; font-size:12px;font-weight:bold;font-family:Arial;cursor:hand;cursor:pointer;}
.TabNotSelected a{line-height:29px; padding-left:10px;text-align:center;	background-color:#EDECE8;color:#AAA9A7;font-size:12px;font-weight:bold;font-family:Arial;cursor:hand;cursor:pointer;}

table.tblGrid {font-size:10px; font-family:Arial; }
table.tblGrid td { text-align:center; vertical-align:top;}
table.tblGrid tr { padding-top:4px; padding-bottom:4px; }

.HeaderRow {line-height:27px; font-family:Arial; background-color:#676767; color:#FFFFFF; font-size:12px; font-weight:bold; text-align:center;}
.OrangeHeaderRow { line-height:27px; font-family:Arial; background-color:#EC8000; color:#FFFFFF; font-size:12px; font-weight:bold; text-align:center;}

table.tblCoveredServices UL { list-style-type:square; border-width:thin; padding-top:0px; padding-bottom:0px; margin-bottom:0px; margin-top:0px;  }	
table.tblCoveredServices {font-size:10px; font-family:Arial;}
table.tblCoveredServices tr { background-color:#FFFFFF;color:#676767;  }
table.tblCoveredServices td { vertical-align:top; text-align:left;}

table.tblPrescriptionDrug {width:auto; font-size:10px; font-family:Arial; }
table.tblPrescriptionDrug tr { background-color:#FFFFFF;color:#676767; }
table.tblPrescriptionDrug td { text-align:center; text-align:left; height:20px;}
td.header { color:black; font-weight:bold; }

table.prodDetails {width:465px;}
table.CostFeatures {width:100%;}
table.CoverdServices {width:100%;}
table.OtherServices {width:100%;}
td.prodtd {padding:0px;BORDER-RIGHT: #9c88b6 1px solid; BORDER-TOP: #9c88b6 1px solid; BORDER-LEFT: #9c88b6 1px solid; BORDER-BOTTOM: #9c88b6 1px solid;}
td.prodtop {width:155px; background-color:#9C88B6; font-family:Arial; font-size:11px; color:#FFFFFF; font-weight:bold;text-align:center;padding: 10px 5px 10px 5px;}
td.Featurestop {text-align:left; background-color:#9C88B6; font-family:Arial; font-size:11px; color:#FFFFFF; font-weight:bold;padding: 10px;}
td.Coveredtop {text-align:left;background-color:#9C88B6; font-family:Arial; font-size:11px; color:#FFFFFF; font-weight:bold;padding: 10px;}
td.Othertop {text-align:left;background-color:#9C88B6; font-family:Arial; font-size:11px; color:#FFFFFF; font-weight:bold;padding: 10px;}
td.prodalt1 {width:155px;background-color:#F7EEFF; font-family:Arial; font-size:11px; color:#464646; text-align:center;padding: 5px; }
td.prodalt2 {width:155px;background-color:#E0D7EB; font-family:Arial; font-size:11px; color:#464646;text-align:center;padding: 5px;}
td.prodBgkNormal {background-color:#F7EEFF; font-family:Arial; font-size:11px; color:#464646; text-align:left;padding: 10px 10px 10px 0px; }
td.prescriptalt1 {background-color:#F7EEFF; font-family:Arial; font-size:11px; color:#464646; text-align:left;padding: 5px; }
td.prescriptalt2 {background-color:#E0D7EB; font-family:Arial; font-size:11px; color:#464646;text-align:left;padding: 5px;}

.span1
{
	font-size:10px; font-family:Arial; font-weight:normal;
}

.span2
{
	font-size:10px; padding-top:10px; padding-left:10px; font-family:Arial; font-weight:normal; font-style:italic;
}
#divFooter
{
	width:518px;
}
#ProductTab
{
	width:150px;	
}

#SpacerTab
{
	width:274px;	
}
#tabs { height:30px; }
div.menuLayers { width:680px; height:30px; position:absolute; }
div.menuTab { float:left; width:78px; text-align:center; }
div.menuTab a { width:100%; display:block; text-decoration:none; font-weight:bold; margin-top:11px; color:black; }
			
#imgTab { position:absolute; }
#L1 { z-index:0; background-image:url(../images/bkgMenu.gif); }
#L2 { z-index:1; }
#L3 { z-index:2; }
#T1 { width:92px !important; }

/* MyHealth Nav */
.myHealthMenuItem {padding-left:10px;font-family: Arial; font-size: 10px; color: #2e1151; cursor: pointer; line-height:15px; width:224px;}

div.menuitem { padding-left:20px; }

/*--- Broker Get Appointed Modal Popup Layout ---*/
.modalPopup { background-image:url(../Images/brokerPopupBackground.jpg); background-repeat:no-repeat; border:solid 1px #000; display:none; height:280px; overflow:hidden; position:absolute; width:642px; z-index:9999; }

.closePopupLink { color:#FFF; font:normal 10px Arial; margin:0px 0px 0px 606px; text-decoration:underline;}

div#popupText { color:#FFF; font:normal 17px Arial; margin:34px 10px 0px 244px; }

div#popupText a:link { color:#FFF; font:normal 17px Arial; text-decoration:underline; }
div#popupText a:visited { color:#FFF; font:normal 17px Arial; text-decoration:underline; }
div#popupText a:hover { color:#FFF; font:normal 17px Arial; text-decoration:underline; }
 
.pageMask { background-color:#EDECE8; display:none; position:absolute; left:0; top:0; z-index:9000; }

/*--- Pharmacy Benefits Modal Popup Layout ---*/

.pharmBenefitsModalPopupWrapper {display:none; height:481px; overflow:hidden; position:absolute; width:682px; z-index:9998; }

.pharmBenefitsModalPopup {background-image:url(../Images/pharmPopup.png); background-repeat:no-repeat; height:481px; overflow:hidden; position:absolute; width:682px; z-index:9999; }

div#pharmBenefitsPopupText a:link { color:#FFF; font:normal 12px Arial; text-decoration:underline; }
div#pharmBenefitsPopupText a:visited { color:#FFF; font:normal 12px Arial; text-decoration:underline; }
div#pharmBenefitsPopupText a:hover { color:#FFF; font:normal 12px Arial; text-decoration:underline; }
 
a.pharmBenefitsClosePopupLink  { color:#fff; font:normal 11px Arial; margin:0px 0px 0px 624px; text-decoration:underline;}

div#pharmBenefitsPopupText { color:#FFF; font:normal 12px Arial; margin:145px 70px 0px 88px; }

div#pharmBenefitsPopupText ul {margin: 0px 0px 0px 25px; padding: 0px 0px 0px 15px;}

div#purpleBanner{background-image:url(../Images/purple_tile.gif);background-repeat:repeat-x ; width:680px; line-height:31px; font-weight:bold; color:#fff;}
div#purpleBanner span{margin-left:10px;}


a.vantageLogo { background-color:White;  }
#tip { 
    display:none;
    position:absolute;
    height:117px;
    width:250px;
}


/*--- Provider Search Page ---*/
div.providerInfo { float:left; margin: 10px 0px 10px 0px; text-align:justify; width:435px; }
div.ehpLogo { background-image:url(../Images/provider_ehpLogo.gif); background-repeat:no-repeat; float:right; height:75px;  margin: 10px 0px 10px 0px; width:92px; }
div.susquehannaLogo { background-image:url(../Images/provider_susquehannaLogo.gif); background-repeat:no-repeat; float:right; height:42px;  margin: 10px 0px 10px 0px; width:229px; }
div.traditionalLogo { background-image:url(../Images/provider_vantageLogo.gif); background-repeat:no-repeat; float:right; height:66px;  margin: 10px 0px 10px 0px; width:200px; }
div.clear { clear:both; height:0px; margin:0; width:0px; }



/*--- 3 Tier Products Page Styles ---*/
table.tierProducts { border:0; margin:0; padding:0; width:100%; }
td.optionsColumn { width:45px; text-align:center; }
td.deductibleColumn { width:169px; text-align:center; }
td.coinsuranceColumn { width:82px; text-align:center; }
td.coinsuranceMaximumColumn { width:171px; text-align:center; }
td.officeVisitCostColumn { width:164px; text-align:center; }
td.viewDetailsColumn { width:35px; text-align:center; }
