﻿/*    
DoralUsa Colors
---------------
Green: #85a03c
Yellow: #f4cd30
Orange: #df8d2e
Cyan: #009dbf
*/

body
{
	font:normal 11px verdana, sans-serif;
	margin:0px;
	padding:0px;
	background-color:#fff;
	color:#000;
}

h1, h2
{
	background-color:#fff;
	color:#000;
}

h2
{
	margin: 10px auto 6px 10px;	
	padding:0px;
	border-bottom:1px solid #85a03c;
	width:80%;
}

h3
{
	margin-bottom:5px;
}

a:hover
{
	text-decoration:none;
}

a:visited { 
     background-color:#ffffff;
 } 

#BodyWrapper
{
	width:750px;
	/*
	border-right:1px solid #a1a1a1;
	border-bottom:1px solid #a1a1a1;
    */
}

#ContentWrapper
{
	padding:0px 10px 0px 10px;
	margin-bottom:20px;	
}

#LayoutTable
{
	width:100%;
	height:auto;
}

#Slogan{
	font:bold italic 20px "Times New Roman", serif;
	color:#a1a1a1;
	background-color:#fff;
	margin:auto 20px 0px auto;
}

#SiteName
{
	color:#fff;
	background-color:#85a03c;
	height:auto;
	margin:0px auto 0px auto;
	padding-top:8px;
	padding-bottom:8px;
	font-size:28px;
	text-indent:8px;
	border-bottom:1px solid #000;
	border-top:1px solid #000;
}

#LeftNav a
{
	font:bold 10px verdana, sans-serif;
	display:block;
	width:100%;
	height:20px;
	background-color:#f4cd30;
	color:#85a03c;
	border-bottom:1px solid #85a03c;
	padding-top:6px;
	text-indent:8px;
	text-decoration:none;
}

#LeftNav a:hover
{
	background-color:#85a03c;
	color:#f4cd30;
}

.navigationCell
{
	width:150px;
	height:auto;
	background-color:#85a03c;
	color:#f4cd30;
	border-right:1px solid #000;
}

.noPayments
{
	font-size:20px;
	font-weight:bold;
	color:#f00;
	background-color:#fff;
}

#eftHeader
{
	margin-top:0px;
}

.labelCell
{
	text-align:right;
	color:#999;
	background-color:inherit;
}

.fieldCell
{
	text-align:left;
}

.innerTable
{
	width:100%;
}

.paymentHeaderTable
{
	width:97%;
	/*border-bottom:1px solid #000;*/
}

.paymentHeaderLink
{
	display:block;
	width:100%;
	height:25px;
	text-decoration:none;
	background-color:#85a03c;
	color:#fff;
	font:bold 10px verdana, sans-serif;	
}

.paymentHeaderLink:hover
{	
	background-color:#a5c05b;
}

.paymentHeaderCell
{
	text-align:left;
	background-color:#85a03c;
	height:25px;
}

.paymentHeaderCell:hover
{
	background-color:#000;
	color:#fff;
}

#eftHeaderDiv
{
	width:100%;
}

div>div
{
	width:100%;
}









/******************** Branding Sandbox ********************/
#BrandingLogo
{
	color:#fff;
	background-color:#85a03c;
	height:auto;
	margin:0px auto 0px auto;
	padding-top:8px;
	padding-bottom:8px;
	font-size:28px;
	text-indent:8px;
	border-bottom:1px solid #000;
	border-top:1px solid #000;
}

.BrandingImage 
{
    background-color:#ffffff;
}

a.CurrentPageSelectedMenuItem {
	font:bold 11px verdana, sans-serif;
	font-size:11px;
	background-color:#FFFFFF;
	color:#000000;
	text-decoration:none;
}



/*******************************************************************************
Government Branding
*******************************************************************************/
.TppTitleGovernment {
    color:#fff;
	background-color:#00205B;
	height:auto;
	margin:0px auto 0px auto;
	padding-top:8px;
	padding-bottom:8px;
	font-size:28px;
	text-indent:18px;
    font:bold 18px verdana, sans-serif;
}

.Government
{
	background-color:#00205B;
	height:auto;
	margin:0px auto 0px auto;
	padding-top:8px;
	padding-bottom:8px;
	font-size:28px;
	text-indent:8px;
}

.FooterGovernment
{
    color:#fff;
	background-color:#00205B;
	height:auto;
	margin:0px auto 0px auto;
	padding-top:8px;
	padding-bottom:8px;
	font:bold 10px verdana, sans-serif;
	font-size:14px;
	text-indent:8px;
	text-decoration:none;
}

a.FooterLinkGovernment
{
	font:bold 10px verdana, sans-serif;
	font-size:14px;
	background-color:#00205B;
	color:#ffffff;
	text-decoration:none;
}

a.FooterLinkDentaQuest:visited { 
     background-color:#00205B;
 }

a.FooterLinkGovernment:hover {
	background-color:#FFFFFF;
	color:#00205B;
}

a.FooterMainMenuLinkGovernment
{
	font:bold 11px verdana, sans-serif;
	font-size:11px;
	background-color:#FFFFFF;
	color:#00205B;
	text-decoration:none;
}

a.FooterMainMenuLinkGovernment:visited { 
     background-color:#FFFFFF;
 }

a.FooterMainMenuLinkGovernment:hover {
	background-color:#00205B;
	color:#FFFFFF;
}



/*******************************************************************************
Commercial Branding
*******************************************************************************/
.TppTitleCommercial {
    color:#fff;
	background-color:#00205B;
	height:auto;
	margin:0px auto 0px auto;
	padding-top:8px;
	padding-bottom:8px;
	font-size:28px;
	text-indent:18px;
    font:bold 18px verdana, sans-serif;
}

.Commercial
{
	background-color:#00205B;
	height:auto;
	margin:0px auto 0px auto;
	padding-top:8px;
	padding-bottom:8px;
	font-size:28px;
	text-indent:8px;
}

.FooterCommercial
{
    color:#fff;
	background-color:#00205B;
	height:auto;
	margin:0px auto 0px auto;
	padding-top:8px;
	padding-bottom:8px;
	font:bold 10px verdana, sans-serif;
	font-size:14px;
	text-indent:8px;
	text-decoration:none;
}

a.FooterLinkCommercial
{
	font:bold 10px verdana, sans-serif;
	font-size:14px;
	background-color:#00205B;
	color:#ffffff;
	text-decoration:none;
}

a.FooterLinkCommercial:visited { 
     background-color:#00205B;
 }

a.FooterLinkCommercial:hover {
	background-color:#FFFFFF;
	color:#00205B;
}

a.FooterMainMenuLinkCommercial
{
	font:bold 11px verdana, sans-serif;
	font-size:11px;
	background-color:#FFFFFF;
	color:#00205B;
	text-decoration:none;
}

a.FooterMainMenuLinkCommercial:visited { 
     background-color:#FFFFFF;
 }

a.FooterMainMenuLinkCommercial:hover {
	background-color:#00205B;
	color:#FFFFFF;
}




/*******************************************************************************
MassHealth Branding
*******************************************************************************/
.TppTitleMassHealth {
    color:#fff;
	background-color:#823380;
	height:auto;
	margin:0px auto 0px auto;
	padding-top:8px;
	padding-bottom:8px;
	font-size:28px;
	text-indent:18px;
    font:bold 18px verdana, sans-serif;
}

.MassHealth
{
	background-color:#823380;
	height:auto;
	margin:0px auto 0px auto;
	padding-top:8px;
	padding-bottom:8px;
	font-size:28px;
	text-indent:8px;
}

.FooterMassHealth
{
    color:#fff;
	background-color:#823380;
	height:auto;
	margin:0px auto 0px auto;
	padding-top:8px;
	padding-bottom:8px;
	font:bold 10px verdana, sans-serif;
	font-size:14px;
	text-indent:8px;
	text-decoration:none;
}

a.FooterLinkMassHealth
{
	font:bold 10px verdana, sans-serif;
	font-size:14px;
	background-color:#823380;
	color:#ffffff;
	text-decoration:none;
}

a.FooterLinkMassHealth:visited { 
     background-color:#823380;
 }

a.FooterLinkMassHealth:hover {
	background-color:#FFFFFF;
	color:#823380;
}

a.FooterMainMenuLinkMassHealth
{
	font:bold 11px verdana, sans-serif;
	font-size:11px;
	background-color:#FFFFFF;
	color:#823380;
	text-decoration:none;
}

a.FooterMainMenuLinkMassHealth:visited { 
     background-color:#FFFFFF;
 }

a.FooterMainMenuLinkMassHealth:hover {
	background-color:#823380;
	color:#FFFFFF;
}



/*******************************************************************************
Delta Branding
*******************************************************************************/
.TppTitleDelta {
    color:#fff;
	background-color:#43B02A;
	height:auto;
	margin:0px auto 0px auto;
	padding-top:8px;
	padding-bottom:8px;
	font:bold 18px verdana, sans-serif;
}

.Delta
{
	background-color:#43B02A;
	height:auto;
	margin:0px auto 0px auto;
	padding-top:8px;
	padding-bottom:8px;
	font-size:28px;
	text-indent:8px;
}

.FooterDelta
{
    color:#fff;
	background-color:#43B02A;
	height:auto;
	margin:0px auto 0px auto;
	padding-top:8px;
	padding-bottom:8px;
	font:bold 10px verdana, sans-serif;
	font-size:14px;
	text-indent:8px;
	text-decoration:none;
}

a.FooterLinkDelta
{
	font:bold 10px verdana, sans-serif;
	font-size:14px;
	background-color:#43B02A;
	color:#ffffff;
	text-decoration:none;
}

a.FooterLinkDelta:visited { 
     background-color:#43B02A;
 }

a.FooterLinkDelta:hover {
	background-color:#FFFFFF;
	color:#43B02A;
}

a.FooterMainMenuLinkDelta
{
	font:bold 11px verdana, sans-serif;
	font-size:11px;
	background-color:#FFFFFF;
	color:#43B02A;
	text-decoration:none;
}

a.FooterMainMenuLinkDelta:visited { 
     background-color:#FFFFFF;
 }

a.FooterMainMenuLinkDelta:hover {
	background-color:#43B02A;
	color:#FFFFFF;
}



/*******************************************************************************
Beam Branding
*******************************************************************************/
.TppTitleBeam {
    color:#fff;
	background-color:#1A9BDC;
	height:auto;
	margin:0px auto 0px auto;
	padding-top:8px;
	padding-bottom:8px;
	font:bold 18px verdana, sans-serif;
}

.Beam
{
	background-color:#1A9BDC;
	height:auto;
	margin:0px auto 0px auto;
	padding-top:8px;
	padding-bottom:8px;
	font-size:28px;
	text-indent:8px;
}

.FooterBeam
{
    color:#fff;
	background-color:#1A9BDC;
	height:auto;
	margin:0px auto 0px auto;
	padding-top:8px;
	padding-bottom:8px;
	font:bold 10px verdana, sans-serif;
	font-size:14px;
	text-indent:8px;
	text-decoration:none;
}

a.FooterLinkBeam
{
	font:bold 10px verdana, sans-serif;
	font-size:14px;
	background-color:#1A9BDC;
	color:#ffffff;
	text-decoration:none;
}

a.FooterLinkBeam:visited { 
     background-color:#1A9BDC;
 }

a.FooterLinkBeam:hover {
	background-color:#FFFFFF;
	color:#1A9BDC;
}

a.FooterMainMenuLinkBeam
{
	font:bold 11px verdana, sans-serif;
	font-size:11px;
	background-color:#FFFFFF;
	color:#1A9BDC;
	text-decoration:none;
}

a.FooterMainMenuLinkBeam:visited { 
     background-color:#FFFFFF;
 }

a.FooterMainMenuLinkBeam:hover {
	background-color:#1A9BDC;
	color:#FFFFFF;
}



/*******************************************************************************
All Brands
*******************************************************************************/
.ColEmpty {
}

.SiteTitle {
    color:#000000;
	background-color:#FFFFFF;
	height:auto;
	margin:0px auto 0px auto;
	font-size:25px;
	text-indent:40px; 
}

.LogoAssociatedText
{
    color:#000000;
	background-color:#FFFFFF;
	height:auto;
	margin:0px auto 0px auto;
	font-size:22px;
	text-indent:40px;
}

.error 
{
    color:#FF0000;
	background-color:#FFFFFF;
	height:auto;
	margin:0px auto 0px auto;
	font-size:12px;
}

.HomepageMessage
{
	font:bold 12px verdana, sans-serif;
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	color:#000000;
}

/*******************************************************************************
Vision Branding
*******************************************************************************/
.TppTitleVision {
    color:#fff;
	background-color:#00205B;
	height:auto;
	margin:0px auto 0px auto;
	padding-top:8px;
	padding-bottom:8px;
	font-size:28px;
	text-indent:18px;
    font:bold 18px verdana, sans-serif;
}

.Vision
{
	background-color:#00205B;
	height:auto;
	margin:0px auto 0px auto;
	padding-top:8px;
	padding-bottom:8px;
	font-size:28px;
	text-indent:8px;
}

.FooterVision
{
    color:#fff;
	background-color:#00205B;
	height:auto;
	margin:0px auto 0px auto;
	padding-top:8px;
	padding-bottom:8px;
	font:bold 10px verdana, sans-serif;
	font-size:14px;
	text-indent:8px;
	text-decoration:none;
}

a.FooterLinkVision
{
	font:bold 10px verdana, sans-serif;
	font-size:14px;
	background-color:#00205B;
	color:#ffffff;
	text-decoration:none;
}

a.FooterLinkDentaQuest:visited { 
     background-color:#00205B;
 }

a.FooterLinkVision:hover {
	background-color:#FFFFFF;
	color:#00205B;
}

a.FooterMainMenuLinkVision
{
	font:bold 11px verdana, sans-serif;
	font-size:11px;
	background-color:#FFFFFF;
	color:#00205B;
	text-decoration:none;
}

a.FooterMainMenuLinkVision:visited { 
     background-color:#FFFFFF;
 }

a.FooterMainMenuLinkVision:hover {
	background-color:#00205B;
	color:#FFFFFF;
}

/*******************************************************************************
Emblem Branding
*******************************************************************************/
.TppTitleEmblem {
    color:#fff;
	background-color:#4E2977;
	height:auto;
	margin:0px auto 0px auto;
	padding-top:8px;
	padding-bottom:8px;
	font-size:28px;
	text-indent:18px;
    font:bold 18px verdana, sans-serif;
}

.Emblem
{
	background-color:#4E2977;
	height:auto;
	margin:0px auto 0px auto;
	padding-top:8px;
	padding-bottom:8px;
	font-size:28px;
	text-indent:8px;
}

.FooterEmblem
{
    color:#fff;
	background-color:#4E2977;
	height:auto;
	margin:0px auto 0px auto;
	padding-top:8px;
	padding-bottom:8px;
	font:bold 10px verdana, sans-serif;
	font-size:14px;
	text-indent:8px;
	text-decoration:none;
}

a.FooterLinkEmblem
{
	font:bold 10px verdana, sans-serif;
	font-size:14px;
	background-color:#4E2977;
	color:#ffffff;
	text-decoration:none;
}

a.FooterLinkEmblem:visited { 
     background-color:#4E2977;
 }

a.FooterLinkEmblem:hover {
	background-color:#FFFFFF;
	color:#4E2977;
}

a.FooterMainMenuLinkEmblem
{
	font:bold 11px verdana, sans-serif;
	font-size:11px;
	background-color:#FFFFFF;
	color:#4E2977;
	text-decoration:none;
}

a.FooterMainMenuLinkEmblem:visited { 
     background-color:#FFFFFF;
 }

a.FooterMainMenuLinkEmblem:hover {
	background-color:#4E2977;
	color:#FFFFFF;
}
/*******************************************************************************
Bcbsm Branding
*******************************************************************************/
.TppTitleBcbsm {
    color:#fff;
	background-color:#1F57A4;
	height:auto;
	margin:0px auto 0px auto;
	padding-top:8px;
	padding-bottom:8px;
	font:bold 18px verdana, sans-serif;
}

.Bcbsm
{
	background-color:#1F57A4;
	height:auto;
	margin:0px auto 0px auto;
	padding-top:8px;
	padding-bottom:8px;
	font-size:28px;
	text-indent:8px;
}

.FooterBcbsm
{
    color:#fff;
	background-color:#1F57A4;
	height:auto;
	margin:0px auto 0px auto;
	padding-top:8px;
	padding-bottom:8px;
	font:bold 10px verdana, sans-serif;
	font-size:14px;
	text-indent:8px;
	text-decoration:none;
}

a.FooterLinkBcbsm
{
	font:bold 10px verdana, sans-serif;
	font-size:14px;
	background-color:#1F57A4;
	color:#ffffff;
	text-decoration:none;
}

a.FooterLinkBcbsm:visited { 
     background-color:#1F57A4;
 }

a.FooterLinkBcbsm:hover {
	background-color:#FFFFFF;
	color:#1F57A4;
}

a.FooterMainMenuLinkBcbsm
{
	font:bold 11px verdana, sans-serif;
	font-size:11px;
	background-color:#FFFFFF;
	color:#1F57A4;
	text-decoration:none;
}

a.FooterMainMenuLinkBcbsm:visited { 
     background-color:#FFFFFF;
 }

a.FooterMainMenuLinkBcbsm:hover {
	background-color:#1F57A4;
	color:#FFFFFF;
}
