﻿.bodyText
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.titles
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    font-weight: bold;
    color: #333333;
    text-transform: none;
}
.subTitles
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    text-transform: none;
    color: #005DAB;
    font-weight: bold;
}

/*==modified by Jason, 12/10/07==*/
body
{
    font-family: Arial, Helvetica, Sans-Serif;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    margin-bottom: 0;
}
/*==end modified by Jason, 12/10/07==*/
/*==added by Jason, 12/13/07--*/
.gridView
{
    border-width: 0;
    border-top-color: #CCCCCC;
    border-top-width: 0.1pt;
    border-bottom-color: #CCCCCC;
    border-bottom-width: 1.5pt;
    border-left-color: #CCCCCC;
    border-left-width: 1.5pt;
    border-right-color: #CCCCCC;
    border-right-width: 1.5pt;
    border-left-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    text-align: left;
    background-color: #FFFFFF;
}

.gridView_Header
{
    background-color: #F0F0F0;
    text-align: left;
    font-weight: bold;
}
/*==added by Jason, 12/13/07--*/


.footer
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #000000;
}
.phone
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #990000;
}
.whiteTitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
}
.whiteSub
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: x-small;
    font-weight: bold;
    color: #FFFFFF;
}
.breadcrumb
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: xx-small;
}
a:hover
{
    color: #800000;
    
}
.footnote
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
}
.emsgNav
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: x-small;
    font-weight: bold;
    color: #003399;
}
.darkGraysubTitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #333333;
}
.tabTitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #009900;
}
.pcp
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #990000;
}
.pending
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FF0000;
}
.grayedout
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #FF33CC;
}
.active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
}
.smMainText
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
}
.smWhiteText
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
}
.smGrayText
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
}
.smBlueText
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #005DAB;
}
a.headerlinks:link
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    text-decoration: none;
}
a.headerlinks:visited
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    text-decoration: none;
}
a.headerlinks:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #800000;
    text-decoration: none;
}
.ps_Name
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #009900;
}
.ps_BlueText_twl
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #005DAB;
}
.ps_WhiteText_twl
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
}
.ps_Practice
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
}
.ps_SmallText
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
.ps_DrkGrayText_twl
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #333333;
}
.panelbarHeaderCollapsed
{
    border-bottom: 1px solid #E7EDF4;
    cursor: hand;
    cursor: pointer;
}

.panelbarHeaderCollapsedtText
{
    color: #000000;
    font-size: 11px;
    font-family: Arial,Verdana;
    text-decoration: none;
}

.panelbarHeaderExpand
{
    cursor: hand;
    cursor: pointer;
    border-top: 1px solid #121517;
    background-image: url(../Images/Navigation/nav_1st_level_bg_expanded.gif);
}

.panelbarHeaderExpandText
{
    color: #000000;
    font-size: 11px;
    font-family: Arial,Verdana;
    text-decoration: none;
}

.panelbarItemHover
{
    background-image: url(../Images/Navigation/nav_2nd_level_bg_hover.gif);
}

.panelbarItemHoverText
{
    color: #FFFFFF;
    font-size: 11px;
    font-family: Arial,Verdana;
    text-decoration: none;
}

.panelbarItem
{
    color: #000000;
    font-size: 11px;
    font-family: Arial,Verdana;
    cursor: hand;
    cursor: pointer;
    background-image: url(../Images/Navigation/nav_2nd_level_bg.gif);
    text-decoration: none;
}

.panelbarHeaderHover
{
    color: #000000;
    font-size: 11px;
    font-family: Arial,Verdana;
    border-bottom: 1px solid #E7EDF4;
    cursor: hand;
    cursor: pointer;
    text-decoration: none;
}





.panelbar
{
    background-image: url(../Images/Navigation/nav_1st_level_bg.gif);
    background-repeat: repeat-x;
    background-color: #E7EDF4;
    padding: 0px;
    width: 150px;
    padding-top: 0px;
    text-decoration: none;
}
.panelbar_MainCategory
{
    color: #000000;
    font-weight: bold;
    font-family: Arial,Verdana;
    font-size: 13px;
    padding: 18px 0px 4px 18px;
    border-bottom: 1px solid #E7EDF4;
    width: 150px;
    text-decoration: none;
}
.panelbarItemGroup
{
    border-bottom: 1px solid #121517;
}
.medGraysubTitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #666666;
}
td
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}


.cignabody
{
    font-size: 9pt;
    color: #000000;
    font-family: "Arial" , "Helvetica" , Sans-Serif;
}
/*	bruce add 05/16/2007	*/
.cignabodysearchresult
{
    font-size: 8pt;
    color: #000000;
    font-family: "Arial" , "Helvetica" , Sans-Serif;
}
/*	bruce add end	*/
.cignabody10
{
    font-size: 10pt;
    color: #000000;
    font-family: "Arial";
}
.cignabody9
{
    font-size: 9pt;
    color: #000000;
    font-family: "Arial";
}
.cignabodyH2
{
    font-size: 16pt;
    color: #000000;
    font-family: "Arial";
}
P.small
{
    font-size: 9pt;
    color: #000000;
    font-family: "Arial";
}
P.vsmall
{
    font-size: 8pt;
    color: #000000;
    font-family: "Arial";
}
P SUP
{
    font-size: 7pt !important;
    text-decoration: none !important;
}
SUP
{
    font-size: 7pt !important;
    text-decoration: none !important;
}
P.newsfeature SUP
{
    font-size: 7pt !important;
    text-decoration: none !important;
}
P.small SUP
{
    font-weight: normal !important;
    font-size: 6pt !important;
    text-decoration: none !important;
}
P.small A
{
    font-size: 9pt;
}
P.small A:hover
{
    font-size: 9pt;
}
.cignasubtitle
{
    font-weight: bold;
    font-size: 11pt;
    margin-bottom: -2em;
    color: #000000;
    font-style: normal;
    font-family: "Arial";
}
.cignatitle
{
    font-weight: bold;
    font-size: 13pt;
    color: #003366;
    font-style: normal;
    font-family: "Arial";
}

HR
{
    height: 1px; /*color:#3366ff ;*/
}
/*
UL {
	FONT-SIZE: 11pt; COLOR: #000000; FONT-FAMILY: "Arial"; LIST-STYLE-TYPE: disc
}
*/
UL
{
    color: #000000;
    font-family: "Arial" , sans-serif, Helvetica;
    font-size: 12px;
    margin-top: 0px;
}
OL
{
    font-size: 11pt;
    color: #000000;
    font-family: "Arial";
    list-style-type: decimal;
}
/*
LI {
	FONT-SIZE: 11pt; COLOR: #000000; FONT-FAMILY: "Arial"
}
*/
LI
{
    padding-top: 2px;
    padding-bottom: 2px;
}
.cignahomebody
{
    font-weight: normal;
    font-size: 11pt;
    color: #666666;
    font-style: normal;
    font-family: "Arial";
}
.cignahomebody SUP
{
    font-size: 7pt !important;
    text-decoration: none !important;
}
A.cignahomebody
{
    font-weight: bold;
    font-size: 11pt;
    color: #ccff99;
    font-style: normal;
    font-family: "Arial";
}
.cignahometitle
{
    font-weight: bold;
    font-size: 13pt;
    color: #666666;
    font-style: normal;
    font-family: "Arial";
}
.cignahometitle SUP
{
    font-size: 9pt !important;
    text-decoration: none !important;
}
.cignafeaturetitle
{
    font-weight: bold;
    font-size: 11pt;
    color: #666666;
    font-style: normal;
    font-family: "Arial";
}
.cignafeaturetitle SUP
{
    font-size: 7pt !important;
    text-decoration: none !important;
}
.cignafeature
{
    font-weight: normal;
    font-size: 11pt;
    color: #666666;
    font-style: normal;
    font-family: "Arial";
}
.cignafeature SUP
{
    font-size: 7pt !important;
    text-decoration: none !important;
}
.cignacalltitle
{
    font-weight: bold;
    font-size: 9pt;
    color: #0099cc;
    font-style: normal;
    font-family: "Arial";
}
A.cignacalltitle
{
    font-weight: bold !important;
    font-size: 9pt;
    color: #0099cc !important;
    font-style: normal;
    font-family: "Arial";
    text-decoration: none !important;
}
A.cignacalltext
{
    font-weight: normal !important;
    font-size: 9pt;
    color: #0099cc !important;
    font-style: normal;
    font-family: "Arial";
    text-decoration: none !important;
}
.cignacallout
{
    font-weight: normal;
    font-size: 9pt;
    color: #0099cc;
    font-style: normal;
    font-family: "Arial";
}
.tagrey
{
    background-color: #cccccc;
}
.tawhite
{
    background-color: #ffffff;
}
.newshigh
{
    font-weight: bold;
    font-size: 9pt;
    margin-left: 15px;
    color: #003366;
    font-style: normal;
    font-family: "Arial";
    background-color: #6699cc;
    text-decoration: none;
}
.newsissue
{
    font-weight: bold;
    font-size: 11pt;
    color: #cc6600;
    font-style: normal;
    font-family: "Arial";
    text-decoration: none;
}
.newshigh A
{
    font-weight: bold;
    font-size: 9pt !important;
    margin-left: 15px;
    color: #003366 !important;
    font-style: normal;
    font-family: "Arial";
    background-color: #6699cc;
}
A.newsother
{
    font-weight: bold;
    font-size: 9pt !important;
    margin-left: 15px;
    color: #000000 !important;
    font-style: normal;
    font-family: "Arial";
}
.newstitle
{
    font-weight: normal;
    font-size: 9pt;
    color: #003366;
    font-style: normal;
    font-family: "Arial";
    background-color: #6699cc;
    text-decoration: none;
}
.newsfeattitle
{
    font-weight: bold;
    font-size: 11pt;
    margin-left: 10px;
    color: #cc6600;
    margin-right: 10pt;
    font-style: normal;
    font-family: "Arial";
    background-color: #ffffff;
    text-decoration: none;
}
.newsfeature
{
    font-weight: normal;
    font-size: 11pt;
    margin-left: 10px;
    color: #cc6600;
    margin-right: 10pt;
    font-style: normal;
    font-family: "Arial";
    background-color: #ffffff;
    text-decoration: none;
}
.substitle
{
    font-weight: bold;
    font-size: 11pt;
    margin-left: 10px;
    color: #003366;
    margin-right: 10pt;
    font-style: normal;
    font-family: "Arial";
    background-color: #c6e4fd;
    text-decoration: none;
}
.subs
{
    font-weight: normal;
    font-size: 11pt;
    margin-left: 10px;
    color: #003366;
    margin-right: 10px;
    font-style: normal;
    font-family: "Arial";
    background-color: #c6e4fd;
    text-decoration: none;
}
.consRoll
{
    left: 0px;
    visibility: hidden;
    width: 169px;
    position: absolute;
    top: 36px;
}
.profRoll
{
    left: 169px;
    visibility: hidden;
    width: 160px;
    position: absolute;
    top: 36px;
}
.provRoll
{
    left: 329px;
    visibility: hidden;
    width: 161px;
    position: absolute;
    top: 36px;
}
.quickselect
{
    font-size: 11pt;
    padding-bottom: 0px;
}
.menuView
{
    font-size: 9pt;
    left: 538px;
    visibility: hidden;
    width: 208px;
    color: #003366;
    font-family: arial;
    position: absolute;
    top: 114px;
    text-decoration: none FONT-SIZE: 9pt;
    left: 538px;
    visibility: hidden;
    width: 208px;
    color: #003366;
    font-family: FONT-FAMILY: "Arial";
    position: absolute;
    top: 114px;
    text-decoration: none;
}
A.nav
{
    font-weight: normal;
    font-size: 10px;
    color: #003366;
    font-family: "Arial";
    text-decoration: none;
}
A.nav SUP
{
    font-size: 7px !important;
}
A.nav:visited
{
    font-weight: normal;
    font-size: 10px;
    color: #003366;
    font-family: "Arial";
    text-decoration: none;
}
A.nav:hover
{
    font-weight: normal;
    font-size: 10px;
    color: #003366;
    font-family: "Arial";
    text-decoration: none;
}
A.nav:link
{
    font-weight: normal;
    font-size: 10px;
    color: #003366;
    font-family: "Arial";
    text-decoration: none;
}
.navhead
{
    font-weight: bold;
    font-size: 12px;
    color: #003366;
    font-family: "Arial";
    text-decoration: none;
}
.navhead SUP
{
    font-size: 7px !important;
}
.nav
{
    font-weight: normal;
    font-size: 10px;
    color: #003366;
    font-family: "Arial";
    text-decoration: none;
}
.nav SUP
{
    font-size: 7px !important;
}


/*
A {
	FONT-WEIGHT: normal; COLOR: #003366; FONT-STYLE: normal; FONT-FAMILY: "Arial"; TEXT-DECORATION: underline
}
A:link {
	FONT-WEIGHT: normal; COLOR: #003366; FONT-STYLE: normal; FONT-FAMILY: "Arial"; TEXT-DECORATION: underline
}
A:visited {
	FONT-WEIGHT: normal; COLOR: #0099cc; FONT-STYLE: normal; FONT-FAMILY: "Arial"; TEXT-DECORATION: underline
}
A:hover {
	FONT-WEIGHT: normal; COLOR: #003366; FONT-STYLE: normal; FONT-FAMILY: "Arial"; TEXT-DECORATION: underline
}
*/
A
{
    color: #003366;
    text-decoration: underline;
}

A.application:link
{
    color: #006699;
}

A.topbar:link
{
    color: #FFFFFF;
}
A.topbar:visited
{
    color: #FFFFFF;
}

A.alert:link
{
    color: #CC6600;
}

A:visited
{
    /* color: #FF9933; */
    color: #800000;    
}

A.nav:link
{
    color: #003366;
}

A.nav:visited
{
    color: #888888;
}

A.navactive
{
    /* color: #FF9933; */
    color: #800000;        
}
/*end of copy from MyCigna style sheet */



A.cignaanchor
{
    font-weight: normal !important;
    font-size: 9pt;
    color: #003366 !important;
    font-style: normal;
    font-family: "Arial";
}
.footerlines
{
    font-weight: normal;
    font-size: 8pt;
    color: #003366;
    font-style: normal;
    font-family: "Arial";
}
.footer
{
    font-size: 8pt;
    color: #000000 !important;
    font-style: normal;
    font-family: "Arial";
    text-decoration: none !important;
}
A.footer
{
    color: #003366 !important;
    font-family: "Arial";
    text-decoration: underline !important;
}
A.footer:visited
{
    color: #0099cc !important;
}
A.footer:visited
{
    color: #0099cc;
}
A.bold
{
    font-weight: bold;
    color: #003366;
    font-style: normal;
    font-family: "Arial";
    text-decoration: underline;
}
A.bold:link
{
    font-weight: bold;
    color: #003366;
    font-style: normal;
    font-family: "Arial";
    text-decoration: underline;
}
A.bold:visited
{
    font-weight: bold;
    color: #0099cc;
    font-style: normal;
    font-family: "Arial";
    text-decoration: underline;
}
A.bold:hover
{
    font-weight: bold;
    color: #003366;
    font-style: normal;
    font-family: "Arial";
    text-decoration: underline;
}

A.cignaLink
{
    color: #0067AC;
    text-decoration: none;
}

A.cignaLink : hover
{
    color: #0067AC;
}

A.cignaLink : link
{
    color: #0067AC;
}

A.cignaLink:visited
{
    color: #0067AC;
}

A.cignaLinkBold
{
    color: #0067AC;
    font-weight: bold;
    text-decoration: none;
}

A.cignaLinkBold : link
{
    color: #0067AC;
}

A.cignaLinkBold:visited
{
    color: #0067AC;
}

A.NocignaLinkBold
{
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}

/*	bruce add 05/16/2007	*/
.cignaHeader
{
    color: White;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
}

A.cignaLinkHeader
{
    color: White;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
}

A.cignaLinkSortHeader
{
    color: White;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
    cursor: hand;
}


A.cignaLinkBoldsearchresult
{
    color: #0067AC;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
}

A.cignaLinkBoldsearchresult : link
{
    color: #0067AC;
    font-size: 8pt;
}

A.cignaLinkBoldsearchresult:visited
{
    color: #0067AC;
    font-size: 8pt;
}

A.NocignaLinkBoldsearchresult
{
    color: #000000;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
}

.gridHeader
{
    font-size: 8pt;
    font-weight: bold;
}

/*	bruce add end	*/

.gridTitle
{
/*	background-color :#FFFF99;*/ /*#DEEBF1;*/
/*	background-color :#F0E68C; */ /*#DEEBF1;*/	
/*		background-color :#cd9900; */
		background-color :#99badd;
	font-size : 8pt;
}

.gridAlter
{
    background-color: #e5e5e5;
}

.cignaDropDown
{
    font-weight: normal;
    font-family: Arial;
    font-size: 10px;
    padding: -1px;
}

.BigTitle
{
    font-weight: bold;
    font-family: Arial;
    font-size: 12pt;
	color : #006699;
}


table
{
    margin: 0;
    border: 0;
    padding: 0;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
    word-spacing: 0;
}

.t
{
    border: #000000;
    border-style: solid;
    border-width: 1px;
}

.SummButton
{
    background-color: #99badd;
}
.SummButton1
{
    background-color: #99badd;
    width: 100px;
}

#divCounty ul
{
    /**/
    margin:0;
    border:0;
    padding:0;
    /**/
    list-style-type: none;
    margin-left: 0px;
    width: 100%;
}
#divCounty ul li
{
    padding-top: 2px;
    padding-left: 0px;
    /*padding-left: 5px; */
    cursor: default;
}


