td.tabnowrap{
white-space:nowrap;
}
th{
  	background-color: #226657;		
  	font-size : 14px; 
	font-weight: bold;
	color: white
}
p,div{ 
	font-family:Arial,Verdana,Helvetica,sans-serif; 
	font-size:11px; 
}
td{
font-family:Arial,Verdana,Helvetica,sans-serif; 
	font-size:11px;
	
}
body
{
font-family:Arial,Verdana,Helvetica,sans-serif; 
	font-size:11px;

background-color:#EFEFEF;
}

.logo {
	border-color: black; 
	border-width: 3px;
}

.clsCMOn {  
	color: #FFFFFF;
	font-size : 12px;
	text-decoration : none;
	font-weight:bold;
    padding: 6px 4px;
	text-align:center;
}

.clsCMOver {
	color:#FFFF33;
	font-size : 12px;
	text-decoration : none;
	font-weight:bold;
    padding: 8px 4px;
	text-align:center	
}

.ddClsCMOn {  
	color: #FFFFFF;
	background-color:#120D77;
	font-size : 12px;
	text-decoration : none;
	font-weight:bold;
    padding: 2px 4px;
	text-align:left;	
}

.ddClsCMOver {
	color:#FFFF33;
	background-color:#120D77;	
	font-size : 12px;
	text-decoration : none;
	font-weight:bold;
    padding: 2px 4px;
	text-align:left;
}


.menutab
{
	text-align:center;
	background-color: #253892;	
}
.menutab2
{
	background-color: #99CCFF;	
}

A.tablink:link {font-family:Arial, Verdana, Helvetica, sans-serif; font-size : 11px;font-weight: bold;color: #D9DB38; text-decoration: underline }
A.tablink:visited { font-family:Arial, Verdana, Helvetica, sans-serif;font-size : 11px; font-weight: bold;color: #D9DB38; text-decoration: underline }
A.tablink:active { font-family:Arial, Verdana, Helvetica, sans-serif;font-size : 11px; font-weight: bold;color: #D9DB38; text-decoration: underline }
A.tablink:hover { font-family:Arial,,Verdana, Helvetica, sans-serif;font-size : 11px; font-weight: bold;color: #91F320; text-decoration: underline }
A.tablink:link {font-family:Arial, Verdana, Helvetica, sans-serif; font-size : 11px;font-weight: bold;color: #D9DB38; text-decoration: underline }

A.homemenulink:link {font-family:Arial, Verdana, Helvetica, sans-serif; font-size : 14px;font-weight: bold;color: #CC6600; text-decoration: underline }
A.homemenulink:visited { font-family:Arial, Verdana, Helvetica, sans-serif;font-size : 14px; font-weight: bold;color: #CC6600; text-decoration: underline }
A.homemenulink:active { font-family:Arial, Verdana, Helvetica, sans-serif;font-size : 14px; font-weight: bold;color: #CC6600; text-decoration: underline }
A.homemenulink:hover { font-family:Arial,,Verdana, Helvetica, sans-serif;font-size : 14px; font-weight: bold;color: #CC6600; text-decoration: underline }
A.homemenulink:link {font-family:Arial, Verdana, Helvetica, sans-serif; font-size : 14px;font-weight: bold;color: #CC6600; text-decoration: underline }


.normal{
	font-family:Arial,Verdana,Helvetica,sans-serif; 
	font-size:11px;
	color:#000000;
	padding-left:10px
}

td.bgborder
{
  background-color: #FF00FF
}

.tableheader
{
  	background-color: #226657;			
  	font-size : 14px; 
	font-weight: bold;
	color: white
}
.tableheaderdec
{
  	background-color: #226657;		
	background-image:url(images/table_bullet.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:18px;	
  	font-size : 14px; 
	font-weight: bold;
	color: white
}
.tabledecorator
{
	background-image:url(../tabimage/curve2.gif);
	background-position:right;
	background-repeat:no-repeat;
		
}
table.borderline
{
    border: solid #226657;
	border-width: 1px;
	border-top-width: 1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
}

td.comparisonline
{
    border: solid #872592;
	border-width: 3px;
	border-top-width: 0px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
}

td.comparisonlineyes
{
    border: solid #872592;
	border-width: 3px;
	border-top-width: 0px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:0px;
	background-image:url(../images/checkmark.gif);
	background-repeat:no-repeat;
	background-position:center;
}
td.comparisonlineno
{
    border: solid #872592;
	border-width: 3px;
	border-top-width: 0px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:0px;
	
}

td.comparisonheader
{
background-color:#226657;
    border: solid #872592;
	border-width: 1px;
	border-top-width: 0px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-right-width:0px;
	text-align:center;
	font-weight:bold;
	font-size:12;
	color:#FFFFFF;
	font-weight:bold;
}
td.comparisonheaderfeature
{
background-color:#226657;
    border: solid #872592;
	border-width: 1px;
	border-top-width: 0px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	font-size:12;
	color:#FFFFFF;
	font-weight:bold;
}

td.comparisongroup
{
  color:#FFFFFF;
background-color:#253892;
    border: solid #872592;
	border-width: 1px;
	border-top-width: 0px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
}


.originalsection
{
  	background-color: #2E4589;		 
	font-weight: bold;
	color: white
}

td.announceheader
{
  	background-color: blue;		
  	font-size : 14px; 
	font-weight: bold;
	color: white
}

.reportTitle
{  
  font-family:Arial, Verdana, Helvetica, sans-serif;	
  font-size : 18px; 
	font-weight: bold;	
}

td.daycarebody
{
  background-image: url(images/paper_bkg.gif);
	border: solid silver;
	border-width: 1px;
	border-top-width: 1px;
	border-bottom-width:0px;	 
}

.borderbody
{
  background-image: url(images/paper_bkg.gif);
	border: solid silver;
	border-width: 1px;
	border-top-width: 1px;
	border-bottom-width:1px;	 
	border-right-width:1px;
	border-left-width:1px;
}

.sectionbody
{
	border: solid #009966;
	border-width: 1px;
	border-top-width:0px; 
	border-bottom-width:1px; 
}

.explorerbody
{
	border: solid silver;
	border-width: 1px;
	border-top-width:1px; 
	border-bottom-width:1px; 
}

.homesection
{
	border: solid #009922;
	border-width: 1px;
	border-top-width:1px; 
	border-bottom-width:1px; 
}


A.menu:link {font-family:Arial, Verdana, Helvetica, sans-serif; font-size : 11px;font-weight: bold;color: #000000; text-decoration: none }
A.menu:visited { font-family:Arial, Verdana, Helvetica, sans-serif;font-size : 11px; font-weight: bold;color: #000000; text-decoration: none }
A.menu:active { font-family:Arial, Verdana, Helvetica, sans-serif;font-size : 11px; font-weight: bold;color: #000000; text-decoration: none }
A.menu:hover { font-family:Arial,,Verdana, Helvetica, sans-serif;font-size : 11px; font-weight: bold;color: #8F0000; text-decoration: none }
A.menu:link {font-family:Arial, Verdana, Helvetica, sans-serif; font-size : 11px;font-weight: bold;color: #000000; text-decoration: none }

.title { font-family:Arial, Verdana, Helvetica, sans-serif;
		font-size : 14px; 
		font-weight: bold;
		color: #000000; 
		text-decoration: none 
		}
.pagetitle
{
        font-size : 14px; 
		font-weight: bold;
		color: #CC0000; 
		text-decoration: none 
}
.titleblue{ font-family:Arial, Verdana, Helvetica, sans-serif;
		font-size : 14px; 
		font-weight: bold;
		color: #0000FF; 
		text-decoration: none 
		}
.linktitle { font-family:Arial, Verdana, Helvetica, sans-serif;
		font-size : 12px; 
		font-weight: bold;
		color: #000000; 
		text-decoration: none 
		}

a       { color:#0055ff; text-decoration:underline; font-weight:bold; }
a:vlink { color:#003300; text-decoration:underline; }
a:alink { color:#ff0000; text-decoration:underline; }
a:hover { color:red; text-decoration:underline; }

a.menulink       { color:#FFFFFF; text-decoration:none; font-weight:bold; }
a.menulink:vlink { color:#FFFFFF; text-decoration:none; }
a.menulink:alink { color:#FFFFFF; text-decoration:none; }
a.menulink:hover { color:#FFFFFF; text-decoration:underline; }


.frontpage { 
	font-family:Arial,Verdana,Helvetica,sans-serif; 
	font-size:12px; 
}


.titleb{ font-family:Arial, Verdana, Helvetica, sans-serif;
		font-size : 16px; 
		font-weight: bold;
		color: #333399; 
		text-decoration: none 
		}

.treedesc { 
	font-family:Arial,Verdana,Helvetica,sans-serif; 
	font-size:11px; 
}

#mainmenu{
background-color:#92BC98;
background-image:url(../tabimage/menubar1.gif);
background-repeat:repeat-x;
width:100%;
height:30px;
vertical-align:text-bottom;
}

.topmenunormal
{
background-image:url(../tabimage/menutab_normal.gif);
background-repeat:no-repeat;
background-color:#FFFFFF;
color:#FFFFFF;
text-align:center;
padding-top:12px;
font-size:12px;
font-weight:bold;
width:114;
height:35;
}

.topmenuhighlight
{
background-image:url(../tabimage/menutab_highlight.gif);
background-repeat:no-repeat;
background-color:#FFFFFF;
color:#FFFF66;
text-align:center;
padding-top:12px;
font-size:12px;
font-weight:bold;
width:114;
height:35;
}
.topmenuselected
{
background-image:url(../tabimage/menutab_selected.gif);
background-repeat:no-repeat;
background-color:#FFFFFF;
color:#FFFFFF;
text-align:center;
padding-top:12px;
font-size:12px;
font-weight:bold;
width:114;
height:35;
}

.subnav
{
 background-color:#BB0000;
 height:34;
 color:#FFFFFF;
 vertical-align:middle;
 padding-left:30px;
}
.navloc
{
background-image:url(../tabimage/subnav.gif);
background-repeat:repeat-x;
background-position:bottom;
color:#FFFFFF;
padding-left:20px;
height:25;
}
#menutabs
{
width:95%;
margin:0px auto;
text-align:left;

}
#contentbody
{
background-color:#EFEFEF;
border:#226657 solid;
border-width:1px;
border-top-width:0px;
width:95%;
margin:0px auto;
text-align:left;
padding:15px;
}
#content
{
border:#D4B34D solid;
border-width:0px;
border-left-width:2px;
border-right-width:2px;
background-color:#FFFFFF;
width:800px;
margin:0px auto;

}
.navigationbar
{
 color:#FFFFFF;
 font-weight:bold;
 background-color:#000000;
 height:25px;
 padding-left:10px;
 padding-right:10px;
 padding-top:3px;
}
.topnavigationbar
{
 color:#FFFFFF;
 background-image:url(../images_bar/red_bar.gif);
 background-repeat:repeat-x;
 height:30px;
 padding-left:10px;
 padding-right:10px;
 padding-top:5px;
}
.topnavigationbar2
{
 color:#FFFFFF;
 background-image:url(../images_bar/red_bar2.gif);
 background-repeat:repeat-x;
 height:30px;
 padding-left:10px;
 padding-right:10px;
 padding-top:0px;
}
.tablecontent{
	padding-left:5px;
	padding-right:5px;
	}