 body
{
    font-size: 12px;
    font-family: arial;
	color: #888888
}
select.fulldetail
{
	background-color:#bfdff1
}
table.fulldesc {
	border-width: 1px;
	border-color: #e5eeba;
	border-collapse: collapse;
}
table.fulldesc th {
	border-width: 1px;
	border-style: solid;
	border-color: #ffffff;
	background-color: #c8e3f2;
}
table.fulldesc td {
	border-width: 1px;
	border-style: solid;
	border-color: #ffffff;
	background-color: #e5eeba;
    font-size: 12px;
    font-family: arial;
	color: #222222	
}
table.calc_orange {
	border-width: 1px;
	border-color: #ffffff;
	border-collapse: collapse;
}
table.calc_orange th {
	border-width: 1px;
	border-style: solid;
	border-color: #ffffff;
	background-color: #fbd6b0;
}
table.calc_orange td {
	border-width: 1px;
	border-style: solid;
	border-color: #ffffff;
	background-color: #fbd6b0;
    font-size: 12px;
    font-family: arial;
	color: #222222	
}
table.fulldescwhite {
	border-width: 1px;
	border-color: #ffffff;
	border-collapse: collapse;
}
table.fulldescwhite th {
	border-width: 1px;
	border-style: solid;
	border-color: #ffffff;
	background-color: #ffffff;
}
table.fulldescwhite td {
	border-width: 1px;
	border-style: solid;
	border-color: #ffffff;
	background-color: #ffffff;
    font-size: 12px;
    font-family: arial;
	color: #222222	
}
table.darktext {
	border-width: 1px;
	border-color: #ffffff;
	border-collapse: collapse;
}
table.darktext th {
	border-width: 1px;
	border-style: solid;
	border-color: #ffffff;
	background-color: #ffffff;
}
table.darktext td {
	border-width: 1px;
	border-style: solid;
	border-color: #ffffff;
	background-color: #ffffff;
    font-size: 12px;
    font-family: arial;
	color: #666666	
}
table.calculator {
	border-width: 1px;
	border-color: #FBD6B0;
	border-collapse: collapse;
}
table.calculator th {
	border-width: 1px;
	border-style: solid;
	border-color: #FBD6B0;
	background-color: #FBD6B0;
}
table.calculator td {
	border-width: 1px;
	border-style: solid;
	border-color: #FBD6B0;
	background-color: #FBD6B0;
    font-size: 12px;
    font-family: arial;
	color: #444444	
}
table.calculator_info {
	border-width: 1px;
	border-color: #DFE0E0;
	border-collapse: collapse;
}
table.calculator_info th {
	border-width: 1px;
	border-style: solid;
	border-color: #DFE0E0;
	background-color: #DFE0E0;
}
table.calculator_info td {
	border-width: 1px;
	border-style: solid;
	border-color: #DFE0E0;
	background-color: #DFE0E0;
    font-size: 12px;
    font-family: arial;
	color: #222222	
}
 td
{
    font-size: 12px;
    font-family: arial;
	color: #888888
}
 td.fullplan_header
{
    font-size: 19px;
    font-family: arial;
	color: #ffffff
}
 td.fullplan_header_expand
{
    font-size: 15px;
    font-family: arial;
	color: #222222
}
 th.fullplan_header_infotable
{
    font-size: 12px;
    font-family: arial;
	color: #222222;
	font-weight:bold;
	text-align:left
}
 td.greydiv
{
    font-size: 11px;
    font-family: arial;
	color: #878787
}
td.bgimage
{
	background-repeat:repeat-x;
}
td.bgimage_y
{
	background-repeat:repeat-y;
}
td.bgimage_norepeat
{
	background-repeat:no-repeat;
}
td.footer
{
    font-size: 11px;
    font-family: arial;
	color: #2981c4
}
td.thinkaboutthis
{
    font-size: 12px;
    font-family: arial;
	color: #ffffff
}
.tb-border 
{
    font-size: 10px;
    font-family: arial;
    border: 1px solid #d2dd9d;
	width: 128px;
	height: 20px
}
td.nm_profile_header
{
    font-size: 18px;
    font-family: arial;
	color: #222222
}
td.nm_profile_subheader
{
    font-size: 14px;
    font-family: arial;
	color: #888888
}
td.nm_profile_paragraph
{
    font-size: 12px;
    font-family: arial;
	color: #666666
}
td.list 
{ 
font-size: 10px; vertical-align:top; 
}
a.nm_profile:link 
{
    font-size: 12px;
    font-family: arial;
	color: #666666; 
	text-decoration: underline
}
a.nm_profile:active 
{ 
    font-size: 12px;
    font-family: arial;
	text-decoration: underline
	color: #666666
}
a.nm_profile:visited 
{ 
    font-size: 12px;
    font-family: arial;
	color: #666666; 
	text-decoration: underline
}
a.nm_profile:hover 
{
    font-size: 12px;
    font-family: arial;
	text-decoration: underline
	color: #666666
}

a.nm_fullplan_open:link 
{
    font-size: 12px;
    font-family: arial;
	color: #222222; 
	text-decoration: underline
}
a.nm_fullplan_open:active 
{ 
    font-size: 12px;
    font-family: arial;
	color: #222222; 
	text-decoration: underline
}
a.nm_fullplan_open:visited 
{ 
    font-size: 12px;
    font-family: arial;
	color: #222222; 
	text-decoration: underline
}
a.nm_fullplan_open:hover 
{
    font-size: 12px;
    font-family: arial;
	color: #222222; 
	text-decoration: underline
}
a.nm_fullplan_anchor:link 
{
    font-size: 12px;
    font-family: arial;
	color: #222222; 
	text-decoration: none
}
a.nm_fullplan_anchor:active 
{ 
    font-size: 12px;
    font-family: arial;
	color: #222222; 
	text-decoration: none
}
a.nm_fullplan_anchor:visited 
{ 
    font-size: 12px;
    font-family: arial;
	color: #222222; 
	text-decoration: none
}
a.nm_fullplan_anchor:hover 
{
    font-size: 12px;
    font-family: arial;
	color: #222222; 
	text-decoration: none
}

 td.em_subheader
{
    font-size: 18px;
    font-family: arial;
	color: #222222
}


a.bottomnav:link 
{
    font-size: 11px;
    font-family: arial;
	color: #2981c4; 
	text-decoration: none
}
a.bottomnav:active 
{ 
    font-size: 11px;
    font-family: arial;
	color: #2981c4
}
a.bottomnav:visited 
{ 
    font-size: 11px;
    font-family: arial;
	color: #2981c4; 
	text-decoration: none
}
a.bottomnav:hover 
{
    font-size: 11px;
    font-family: arial;
	color: #2981c4
}

input.product_box { width: 10px; height: 10px; vertical-align: middle; margin-right: 5px; }
input.box { width: 10px; height: 23px; vertical-align: bottom; }
.chronic_name { float: left; width: 150px; text-align: left; margin-top: 5px; }

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs
{
position:absolute; visibility:hidden; left:0; top:0
}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar
{
	position:absolute;
	width:451; 
	height:19; 
	background-color:#e2ecb2; 

}


/*Styles for level 0*/
.clLevel0, .clLevel0over{position:absolute; padding:2px; font-family:arial; font-size:12px}
.clLevel0{background-color:#e2ecb2; color:#2981c4;}
.clLevel0over{background-color:#e2ecb2; color:#da0b61; cursor:pointer; cursor:hand; }


/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:arial; font-size:11px}
.clLevel1{background-color:#e2ecb2; color:#2a81c4;}
.clLevel1over{background-color:#cfe198; color:#2a81c4; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#ffffff; }

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:arial; font-size:11px}
.clLevel2{background-color:#e2ecb2; color:#2a81c4;}
.clLevel2over{background-color:#cfe198; color:#2a81c4; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#c5d88b; }