<STYLE>
/**/

/* 
This stylesheet has been designed for CIGNA.com and all CIGNA web sites 
as designed by AGENCY.COM

Type sizes should be kept within the following standards:
11pt - Medium. Use for all body copy. This is the most common size
9pt - Small. Use for callouts and places where smaller text is required
13pt - Large. Use for titles and larger text needs. Use sparingly
Occasionally, smaller or other intermediate sizes have been included
especially in the SUP tag to guide the browsers to shrink (R) and TM and SM text.
*/

/* Paragraph tags */
notused { /* fix for Netscape 6 */}

P, .small {   
	font-family: "Arial", sans-serif; 
	font-size: 9pt; 
	color: #000000;
	}
	
.cignabody {   
	font-family: "Arial", sans-serif; 
	font-size: 11pt; 
	color: #000000;
	}
	
.small_teal {   
	font-family: "Arial", sans-serif; 
	font-size: 9pt; 
	font-weight: bold;
	color: #008080;
	}
	
.small_white {   
	font-family: "Arial", sans-serif; 
	font-size: 9pt; 
	font-weight: normal;
	color: #ffffff;
	}
	
.vsmall_teal {   
	font-family: "Arial", sans-serif; 
	font-size: 8pt; 
	font-weight: bold;
	color: #008080;
	}
	
.vsmall {   
	font-family: "Arial", sans-serif; 
	font-size: 8pt; 
	color: #000000;
	}
		
/*  Setting for TM, REG, SM  */
P SUP, SUP {
	font-size: 7pt !important; 
	text-decoration: none !important;
	}	

P.newsfeature SUP { 
	font-size: 7pt !important; 
	text-decoration: none !important;
	}	

P.small SUP { 
	font-size: 6pt !important; 
	text-decoration: none !important;
	font-weight: normal !important;
	}	
	
P.small A {   
	font-size: 9pt;
	}
P.small A:HOVER {   
	font-size: 9pt;
	}

/* specific Title/Subtitle for body text	 */
.cignasubtitle {  
	font-family: "Arial", sans-serif; 
	font-size: 11pt; 
	font-style: normal; 
	font-weight: bold;
	color: #000000;
	margin-bottom: 0px !important;
	}
	
.cignasubtitleTeal {  
	font-family: "Arial", sans-serif; 
	font-size: 11pt; 
	font-style: normal; 
	font-weight: bold;
	color: #008080;
	margin-bottom: 0px !important;
	}
	
.cignasubtitleWhite {  
	font-family: "Arial", sans-serif; 
	font-size: 11pt; 
	font-style: normal; 
	font-weight: bold;
	color: #ffffff;
	margin-bottom: 0px !important;
	}
	
.cignatitle {  
	font-family: "Arial", sans-serif; 
	font-size: 13pt; 
	font-style: normal; 
	font-weight: bold;
	color: #003366;
	}
	
/* Horizontal Rule */
HR {
	height: 1px; 
	color:#99CCFF;	
	}


/* list items  */
UL {   
	font-family: "Arial", sans-serif; 
	font-size: 11pt; 
	list-style: disc;
	color: #000000;
	}
	
OL {   
	font-family: "Arial", sans-serif; 
	font-size: 11pt; 
	list-style: decimal;
	color: #000000;
	}

LI {
	font-family: "Arial", sans-serif !important;
	font-size: 9pt;
	color: #000000;
	list-style-position: outside;
	list-style-image: url(../../img/nav/bullet_tree.gif);
	margin-top: 1em;
	}
	

/* Special for HOME PAGE */
.cignahomebody {  
	font-family: "Arial", sans-serif; 
	font-size: 11pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #666666;
	}
	
.cignahomebody SUP { 
	font-size: 7pt !important; 
	text-decoration: none !important;
	}	
	
A.cignahomebody {  
	font-family: "Arial", sans-serif; 
	font-size: 11pt; 
	font-style: normal; 
	font-weight: bold; 
	color: #CCFF99; 
	}

.cignahometitle {
	font-family: "Arial", sans-serif; 
	font-size: 13pt; 
	font-style: normal; 
	font-weight: bold; 
	color: #666666;
	}
	
.cignahometitle  SUP {
	font-size: 9pt !important; 
	text-decoration: none !important;
	}	
		
.cignafeaturetitle {  
	font-family: "Arial", sans-serif; 
	font-size: 11pt; 
	font-style: normal; 
	font-weight: bold; 
	color: #666666;
	}
	
.cignafeaturetitle SUP { 
	font-size: 7pt !important; 
	text-decoration: none !important;
	font-weigh: normal !important;
	}	
	
.cignafeature {  
	font-family: "Arial", sans-serif; 
	font-size: 11pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #666666;
	}
	
.cignafeature SUP { 
	font-size: 7pt !important; 
	text-decoration: none !important;
	}	

/* specifically for CALL-OUTs */

.cignacalltitle {  
	font-family: "Arial", sans-serif; 
	font-size: 9pt; 
	font-style: normal; 
	font-weight: bold; 
	color: #0099CC;
	}
	
A.cignacalltitle   {  
	font-family: "Arial", sans-serif; 
	font-size: 9pt; 
	font-style: normal; 
	font-weight: bold !important;  
	text-decoration: none !important;
	color: #0099CC !important;
	}	

A.cignacalltext   {  
	font-family: "Arial", sans-serif; 
	font-size: 9pt; 
	font-style: normal; 
	font-weight: normal !important; 
	text-decoration: none !important;
	color: #0099CC !important;
	}	

A.menublue	{
	font-family: "Arial", sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold !important; 
	text-decoration: none !important;
	color: #aa0000 !important;
	}	

.cignacallout {  
	font-family: "Arial", sans-serif; 
	font-size: 9pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #0099CC;
	}
	

/* for table cells which alternate color. Is this needed? */
.tagrey {
	background-color : #CCCCCC;	
	}

.tawhite {
	background-color : #FFFFFF;	
	}	
	
/* for newsletters	Highlights, issue name */
.newshigh {
	font-family: "Arial", sans-serif; 
	font-size: 9pt; 
	font-style: normal; 
	font-weight: bold;
	color : #003366;
	background-color : #6699CC;	
	text-decoration : none;
	margin-left: 15px;
	}
	
.newsissue {
	font-family: "Arial", sans-serif; 
	font-size: 11pt; 
	font-style: normal; 
	font-weight: bold;
	color : #CC6600;
	text-decoration : none;
	}

.newshigh  A {
	font-family: "Arial", sans-serif; 
	font-size: 9pt !important; 
	font-style: normal; 
	font-weight: bold;
	color : #003366 !important;
	background-color : #6699CC;	
	margin-left: 15px;
	}	

 A.newsother {
	font-family: "Arial", sans-serif; 
	font-size: 9pt !important; 
	font-style: normal; 
	font-weight: bold;
	color : #000000 !important;
	margin-left: 15px;
	}	
	
.newstitle {
	font-family: "Arial", sans-serif; 
	font-size: 9pt; 
	font-style: normal; 
	font-weight: normal;
	color : #003366;
	background-color : #6699CC;	
	text-decoration : none;
	}
		
.newsfeattitle {
	font-family: "Arial", sans-serif; 
	font-size: 11pt; 
	font-style: normal; 
	font-weight: bold;
	color : #CC6600;
	background-color : #FFFFFF;	
	text-decoration : none;
	margin-left: 10px;
	margin-right: 10pt;
	}
	
.newsfeature {
	font-family: "Arial", sans-serif; 
	font-size: 11pt; 
	font-style: normal; 
	font-weight: normal;
	color : #CC6600;
	background-color : #FFFFFF;	
	text-decoration : none;
	margin-left: 10px;
	margin-right: 10pt;
	}
	
/* subscription info	 */
.substitle {
	font-family: "Arial", sans-serif; 
	font-size: 11pt; 
	font-style: normal; 
	font-weight: bold;
	color : #003366;
	background-color : #C6E4FD;	
	text-decoration : none;
	margin-left: 10px;
	margin-right: 10pt;
	}
	
.subs {
	font-family: "Arial", sans-serif; 
	font-size: 11pt; 
	font-style: normal; 
	font-weight: normal;
	color : #003366;
	background-color : #C6E4FD;	
	text-decoration : none;
	margin-left: 10px;
	margin-right: 10px;
	}

/* for the top nav rollovers */

.quickselect { font-family: "Arial", sans-serif; font-size: 11pt; padding-bottom:0px; }

/* for the collapsable menus on homepage and side nav  */
	
.menuView {
	visibility: hidden; 
	position: absolute; 
	left:538px; top:114px; 
	width: 208px; 
	font-family:arial;
	font-size:9pt;
	color:#003366; 
	text-decoration:none;
	}

A.nav { color: #003366;text-decoration:none;font-family:arial; font-size:10px; font-weight:normal}
A.nav SUP { font-size:7px !important; }
A.nav:visited { color: #003366;text-decoration:none;font-family:arial;font-size:10px;font-weight:normal}
A.nav:hover { color: #ff9900;text-decoration:none;font-family:arial;font-size:10px;font-weight:normal}
A.nav:link { color: #003366;text-decoration:none;font-family:arial;font-size:10px;font-weight:normal}
.navhead { color: #003366;text-decoration:none;font-family:arial; font-size:12px; font-weight:bold}
.navhead SUP { font-size:7px !important; ; text-decoration: none}
.nav { color: #003366;text-decoration:none;font-family:arial; font-size:10px; font-weight:normal}
.nav SUP { font-size:7px !important; }

A.navMenu1 { color: #003366;text-decoration:none;font-family:arial; font-size:9pt; font-weight:bold}
A.navMenu1 SUP { font-size:7px !important; }
A.navMenu1:visited { color: #003366;text-decoration:none;font-family:arial;font-size:9pt;font-weight:bold}
A.navMenu1:hover { color: #ff9900;text-decoration:none;font-family:arial;font-size:9pt;font-weight:bold}
A.navMenu1:link { color: #003366;text-decoration:none;font-family:arial;font-size:9pt;font-weight:bold}
.navMenu1 { color: #003366;text-decoration:none;font-family:arial; font-size:9pt; font-weight:bold}
.navMenu1 SUP { font-size:7px !important; }

A.navMenu2 { color: #003366;text-decoration:none;font-family:arial; font-size:8pt; font-weight:normal}
A.navMenu2 SUP { font-size:7px !important; }
A.navMenu2:visited { color: #003366;text-decoration:none;font-family:arial;font-size:8pt;font-weight:normal}
A.navMenu2:hover { color: #ff9900;text-decoration:none;font-family:arial;font-size:8pt;font-weight:normal}
A.navMenu2:link { color: #003366;text-decoration:none;font-family:arial;font-size:8pt;font-weight:normal}
.navMenu2 { color: #003366;text-decoration:none;font-family:arial; font-size:8pt; font-weight:normal}
.navMenu2 SUP { font-size:7px !important; }

A.navMenu3 { color: #008080;text-decoration:none;font-family:arial; font-size:8pt; font-weight:normal}
A.navMenu3 SUP { font-size:7px !important; }
A.navMenu3:visited { color: #008080;text-decoration:none;font-family:arial;font-size:8pt;font-weight:normal}
A.navMenu3:hover { color: #ff9900;text-decoration:none;font-family:arial;font-size:8pt;font-weight:normal}
A.navMenu3:link { color: #008080;text-decoration:none;font-family:arial;font-size:8pt;font-weight:normal}
.navMenu3 { color: #008080;text-decoration:none;font-family:arial; font-size:8pt; font-weight:normal}
.navMenu3 SUP { font-size:7px !important; }

/* general link tags  */

A { 
	font-family: "Arial", sans-serif; 
	font-style: normal; 
	font-weight: normal;
	color : #003366;
	text-decoration : underline;
	}
	
A:link{ 
	font-family: "Arial", sans-serif; 
	font-style: normal; 
	font-weight: normal;
	color : #003366;
	text-decoration : underline;
	}
	
A:visited { 
	font-family: "Arial", sans-serif; 
	font-style: normal; 
	font-weight: normal;
	color : #003366;
	text-decoration : underline;
	}
	
A:hover {
	font-family: "Arial", sans-serif; 
	font-style: normal; 
	font-weight: normal;
	color : #ff9900;
	text-decoration : underline;
	}

A.cignaanchor   {  
	font-family: "Arial", sans-serif; 
	font-size: 9pt; 
	font-style: normal; 
	font-weight: normal !important;
	color: #003366 !important;
	}	

/* for the global footer  */

.footerlines {  
	font-family: "Arial", sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #003366;
	}

.footer {  
	font-family: "Arial", sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	color : #000000 !important;
	text-decoration : none !important;
	}		
	
A.footer {  
	color : #003366 !important;
	text-decoration : underline !important;
	}		
A.footer:visited {  
	color : #0099CC !important;
	}			

A.footer:visited {  
	color: #0099CC;
	}
	
/*  */
</STYLE>
.cignasubtitleblue { font-family: "Arial", sans-serif; font-size: 11pt; font-style: normal; font-weight: bold; color: 0099cc; margin-bottom: 0px !important; }
.cignabodyblue { font-family: "Arial", sans-serif; font-size: 11pt; color: 0099cc; }
.cignacalloutblack { font-family: "Arial", sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; color: 000000; }
.cignabodysmall { font-family: "Arial", sans-serif; font-size: 10pt; color: #000000; }
.tableCellBlue {
	background-color: #d3e7fb;
}
.tableCellLtGrey {
	background-color: f2f2f2;
}

