/* generic styles */

body, table, tr, td, p, th, ol, ul, A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;	
}
A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: plain;
	text-decoration: none; 
	color: blue;
}
A:Visited  {text-decoration: none; color: blue;} 
A:Active  {text-decoration: underline; background-color: none; color: red;}
A:Hover  {text-decoration: underline; color: blue;} 

.tditem {
font-size: 14px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
color: #005DAA;
font-weight: bold;
}
.tditem:Visited  {text-decoration: none; color: #005DAA;} 
.tditem:Active  {text-decoration: underline; background-color: none; color: red;}
.tditem:Hover  {text-decoration: none; color: #005DAA; font-weight: bold;} 

// #efefef #ECF6FF
div.menu {font-family: arial, helvetica, sans-serif; font-size: 14px; color: #333333; font-weight: bold; border-bottom: 1px dotted #005DAA; width: 100%;}
div.menu a {font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 14px; display: block; padding-top: 6px; padding-bottom: 6px; border-top: 1px solid #005DAA; padding-right: 10px;}
div.menu a:hover {background-color: #eeeeee; text-decoration: none;}
div.menu div.submenu a {font-weight: normal; font-size: 14px; padding-top: 1px; padding-bottom: 1px; border-top: none;}
div.menu div.submenu a:hover {background-color: transparent; text-decoration: underline;}

H1, H2, H3, H4, H5, H6 {margin:2px 0px;padding:0px}
H1, H2, H3, H1 SPAN, H2 SPAN, H3 SPAN {font-size:16pt}
H4, H4 SPAN {font-size:15pt}
H5, H6, H5 SPAN, H6 SPAN, BIG, BIG SPAN {font-size:12pt}
SMALL, SUP, BR, SMALL SPAN {font-size:9pt;}
CODE, KBD, TT {font-family:monaco, courier, "courier new";font-size:10pt;color:#666}
DT {font-weight:bold;padding-top:5px}
UL {list-style:disc}
UL UL {list-style:circle}
UL UL UL {list-style:square}
HR {color:#000;height:1px}

/* classes ******************************************* */

td.navLink A {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none; 
	color: #08214A;
	font-size: 11px;
	cursor: hand;
	line-height: 11px;
}

td.navLink A:Visited  {text-decoration: none; color: #08214A;} 
td.navLink A:Active  {text-decoration: none; color: #FFFFFF;}
td.navLink A:Hover  {text-decoration: none; background-color: #08214A; color: #FFFFFF;}

.topLink {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none; 
	color: #FFFFFF;
	font-size: 11px;
}
.topLink:Visited  {text-decoration: none; color: #FFFFFF;} 
.topLink:Active  {text-decoration: none; color: #FFFFFF;}
.topLink:Hover  {text-decoration: underline; background-color: none; color: #FFFFFF;}  

.header {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 14px;
	line-height: 18px;
}

.headerBlk {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	font-size: 14px;
	line-height: 22px;
}

.calTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none; 
	color: #FF3300;
	font-size: 10px;
}
.calTxt:Visited  {text-decoration: none; color: #FF3300;} 
.calTxt:Active  {text-decoration: none; color: #FF3300;}
.calTxt:Hover  {text-decoration: underline; background-color: none; color: #FF3300;}  

.survey {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	line-height: 12px;

}
select, textarea, {
	font-family: arial, verdana, helvetica;
	font-size: 12px;
	background-color: #EEEEEE;
}
.input {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	line-height: 12px;
	background-color: #EEEEEE;
	color: #ffffff;
	font-weight: bold;	
}
.title {
	color: #ffffff;
	font-size: 12px;
	line-height: 18px;
}

.srchButton {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	background-color: #CED4EA;
	font-weight: bold;
	cursor: hand;	
}

.srchBox {
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	background-color: #CED4EA;
	border-size: 1px;
	border-color: #344D8F
}

.button {
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	background-color: #EEEEEE;
	font-weight: bold;
	cursor: hand;	
}

.rightCol{
	color: #80050A;
	font-family: arial, helvetica;
	font-size: 16px;
	font-weight: 900;
	line-height: 26px;	
}

.top{
	font-size: 10px;	
}

.subheader{
	color: #333399;
	font-family: verdana, arial, helvetica;
	font-size: 16px;
	font-weight: bold;
}

.caseHeader{
	color: #333399;
	font-family: verdana, arial, helvetica;
	font-size: 22px;
	font-weight: bold;
}

.profile{
	color: #000000;
	font-family: arial, helvetica;
	font-size: 12px;
	line-height: normal;
}

.proHeader{
	color: #FF0000;
	font-family: arial, helvetica;
	font-size: 13px;
	font-weight: bold;
}

.caseTab{
	color: #FFFFFF;
	font-family: arial, helvetica;
	font-size: 10px;
	font-weight: bold;
	line-height: 90%;
	letter-spacing: .1cm;
}

UL.bullet_l2 { 
	list-style-image: url(http://www.fenixpartners.com/images/bullet_l2.gif) 
}

UL.bullet_cs { 
	list-style-image: url(http://www.fenixpartners.com/images/diamond.gif) 
}

UL.bullet_cs_l2 { 
	list-style-image: url(http://www.fenixpartners.com/images/bullet_cs_l2.gif) 
}

