TD.pyramidfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color : White;
}

TD.pyramidblock{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color : #00CC00;
	background-color : #00CC00;
}

TD.pyramiddata {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration : underline;
}
td.heading14list 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	background-color : #878C17;
}
TABLE.pyramid {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	border : thin solid Black;
}



TD.reportgroup {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	border-bottom : thin solid Black;
	
}

TD.reportname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
}

TD.reportmainname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bolder;
}

TD.reportitem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
}

TD.reportstate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
}

TD.reportstatetotal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	
}

TD.reportperiod {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold
}

TD.reportvalue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
}

TD.reportvaluetotal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration : overline;
}
TD.surveytotal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration : overline;
}


DIV.search {
	border : 666666px solid;
	
}
.tblHeading 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold
}


HeaderNav
{  
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	font-weight: normal; 
	color: #0D2D4C;
}

TR.listheading {
	background-color : #FFFF00;
	
}
TR.listheading2 {
	background-color : #FFFFFF;
	
}


td.heading 
{  
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #FFFFFF
}

td.heading1 
{  
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000
}

td.heading14 
{  
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000
}

td.heading16 
{  
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000
}





TD.list {
	font-size: 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}


TR.mainheading{
	background-color: #163F65;
}

TR.mainheading1{
	background-color: #FFCC00;
}


TR.reportprintfield{
	
	border-bottom : thin solid Black;
}
TR.surveyheading{
	
	border-bottom : thin solid Black;
}

.fieldHeading 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold
}

.fieldHeadingNormal 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal
}

.field
{
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
}

.frame
{
	margin-left : 5px;
}

TABLE.list {
	background-color : #F5F5EC;
	border-color : #E2E2D0;
	font-size : 10px;
	margin-left : 5px;
	width : 98%;
}
TABLE.listPrivacy {
	background-color : #F5F5EC;
	border-color : #436D95;
	font-size : 10px;
	margin-left : 5px;
	width : 40%;
}

TABLE.listPrivacyLogin {
	background-color : #F5F5EC;
	border-color : #436D95;
	font-size : 10px;
	width : 100%;
}
TABLE.listWhite {
	background-color : #FFFFFF;
	border-color : #436D95;
	font-size : 10px;
	margin-left : 5px;
	width : 98%;
}



TABLE.list75 {
	background-color : #F5F5EC;
	border-color : #436D95;
	font-size : 10px;
	margin-left : 5px;
	width : 75%;
}

TABLE.list50 {
	background-color : #F5F5EC;
	border-color : #436D95;
	font-size : 10px;
	margin-left : 5px;
	width : 50%;
}

TABLE.list30 {
	background-color : #F5F5EC;
	border-color : #436D95;
	font-size : 10px;
	margin-left : 5px;
	width : 30%;
}
TABLE.printlist {
	background-color : #FFFFFF;
	border-color : #59DAE8;
	font-size : 6px;
	margin-left : 3px;
	width : 99%;
}

TD.printlistheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	border-bottom : thin solid Black;
}

TD.printlistheading1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	border-top : thin solid Black;
}
TD.printlistheading2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	border-top : thin solid Black;
	border-bottom : thin solid Black;
}
TD.printlistheading3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	border-top : thin solid Black;
}

TD.printlistheading4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	border-top : thin solid Black;
}

.heading 
{  
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #FFFFFF
}

.heading2 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: Black;
}

.headingNormal 
{  
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: normal; 
	color: #FFFFFF
}


body 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal
}

p 
{
	font-family: Georgia, Times;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal
}

td 
{  
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal
}

.notavailable 
{  
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	font-weight: normal; 
	color: #FF7700
}
.problemlist
{  
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	font-weight: normal; 
	color: #FF0000 
}
.confirmMessage 
{  
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	font-weight: normal; 
	color: #336666
}

h1 {  color: #163F65}

.actionDone 
{  
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #ff9900
}

a:link.privileges
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;

}

a:visited.privileges
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;

}

a:active.privileges
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}

a:hover.privileges
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color : Olive;
}

a:link.listheading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: Black;
}

a:visited.listheading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: Black;
}

a:active.listheading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

a:hover.listheading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: Olive;
}


A:LINK.menu {
	font-weight : bold;
	font-style : normal;
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color : #436D95
}
A:VISITED.menu {
	font-weight : bold;
	font-style : normal;
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color : #436D95
}
A:HOVER.menu {
	font-weight : bold;
	text-decoration: none;
	font-style : normal;
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	background-color : ButtonFace;
	color : #0E304F
}
.list_alternate {  background-color: #B9BCC6}
a.buttonStyle {
   color :#FFFFFF;
   font-size :9px;
   font-family :Geneva, Arial, Helvetica, san-serif;
   text-decoration :none;
; clip:  rect(   )}
a.buttonStyle:hover {
   color :#FF9C31;
   text-decoration :none;
   cursor:auto;
}
a.buttonStyle2 {
   color :#FFFFFF;
   font-size :14px;
   font-family :Geneva, Arial, Helvetica, san-serif;
   text-decoration :none;
; clip:  rect(   )}