<STYLE>
/*<!--*/

/* $Revision: 2.11 $ $Date : 2001/Jan/09 $

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, .cignabody {   
	font-family: "Arial", sans-serif; 
	font-size: 11pt; 
	color: #000000;
	}
	
.small {   
	font-family: "Arial", sans-serif; 
	font-size: 9pt; 
	color: #000000;
	}
	
.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;
	}
	
.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: 11pt; 
	color: #000000;
	}
	

/* 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;
	}	

.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 */

.consRoll { position: absolute; left:0; top:36px; width:169px; visibility: hidden; }
.profRoll { position: absolute; left:169px; top:36px; width:160px; visibility: hidden; }
.provRoll { position: absolute; left:329px; top:36px; width:161px; visibility: hidden; }
.quickselect { 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: #003366;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; }
.nav { color: #003366;text-decoration:none;font-family:arial; font-size:10px; font-weight:normal}
.nav 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 : #0099CC;
	text-decoration : underline;
	}
	
A:hover {
	font-family: "Arial", sans-serif; 
	font-style: normal; 
	font-weight: normal;
	color : #003366;
	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>

