BODY  {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(/cc/images/background1.gif);
	color: #000000;
	}

p {
	font-size: 11px;
}

.regular {
	font-size: 11px;
}

.regular12{
	font-size: 12px;
}

.boxBlack
{
	border-top: 1px solid #000000; 
	border-bottom: 1px solid #000000; 
	border-left: 1px solid #000000; 
	border-right: 1px solid #000000;
}

.Panelheader
{
	color: #FDBA25;
	background-color: #2E271F;
}

.Panelbox
{
	border-top: 1px solid #2E271F; 
	border-bottom: 1px solid #2E271F; 
	border-left: 1px solid #2E271F; 
	border-right: 1px solid #2E271F;
}

.PanelheaderInverse
{
	color: #2E271F;
	background-color: #FCA812;
	font-size: 14px;
	font-weight: bold;
}

.PanelboxInverse
{
	border-top: 1px solid #FCA812; 
	border-bottom: 1px solid #FCA812; 
	border-left: 1px solid #FCA812; 
	border-right: 1px solid #FCA812;
}



.Panelbody
{
	color: #000000;
	background-color: #ffffff;
}

.regOB {
	font-size: 12px;
	color: #FF6000;
	font-weight: bold;	
}

.small {
	font-size: 10px;
}

.regularb {
	font-size: 14px;
	font-weight: bold;
}

.txtw{
	padding-left: 15px;
	padding-right: 15px;
	color: #ffffff;
	}
	
.HiddenText {
	font-size: 14px;
	background-color: #DEDCDC;
	color: #2327A6;
	width: 300px;
	border-style: none;
}

.HiddenTextB {
	font-size: 14px;
	background-color: #DEDCDC;
	color: #2327A6;
	width: 300px;
	border-style: none;
	font-weight: bold;
}

.tblKaos {
	background-color: #000000;
	color: #F78F1F;
	font-size: 12px;
}

.tblKaosR {
	background-color: #DDE2E8;
	color: #000000;
	font-size: 10px;
}

.regularYellow {
	font-size: 12px;
	color: #DBCA30;
	font-weight: bold;
}

.regularw {
	font-size: 11px;
	color: #FFFFFF;
}

.regularwi {
	font-size: 12px;
	background-color: #FFFFFF;
}

.regularwb {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.box{
BACKGROUND-COLOR: #2327A6;
}

.boxc{
BACKGROUND-COLOR: #A972CF;
}

.boxa{
BACKGROUND-COLOR: #CF74B2;
}
.boxWhite{
BACKGROUND-COLOR: #FFFFFF;
}

.boxw{
border-style: solid;
border-color: #000000;
border-width: 2px
}



.title1 {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	}

.title0 {
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	}		
			
A {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	color : #FBAB1E;
	font-weight : bold;
	font-style : normal;
	text-decoration : underline;}

A:Visited. {
	color : FBAB1E;
	text-decoration : underline;}

A:Active {
	color : #FBAB1E;
	text-decoration : underline;}

A:Hover.nav {
	color : #E9EEAB;
	text-decoration : none;}
	
A.mailto {
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : #2327A6;
	font-weight : bold;
	font-style : normal;
	text-decoration : underline;}


.sideBar { background-color: #D6F1DA; 
	font-family: Arial;
	font-size: 8pt;
	color: #29617B;   }

.SideHeaderText {
	font-family: Arial;
	font-weight : bold;
	font-style : normal;
	font-size: 12px;
	font-family : Arial, Helvetica, sans-serif;
	background-color: #D4D997; 
	color: #000000;   }
	
.SideInFrameText {
	font-family: Arial;
	font-style : normal;
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
	background-color: #D4D997; 
	color: #000000;   }	
			
A.navSide {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	font-weight : bold;
	font-style : normal;
	text-decoration : none; }

A:Visited.navSide {
	color : 000000;
	text-decoration : none; }

A:Active.navSide {
	color : #000000;
	text-decoration : none;}

A:Hover.navSide {
	color : #ADB737;
	text-decoration : underline;}
			
.Qlevel2 {font-family: Arial;
			font-size: 16pt;
			text-decoration: underline;
			color: #000000; 
			font-weight: none;
  }
			
	

/* this color can stay constant in different styles */
.360info	{font-family: Arial;
			font-size: 12pt;
			font-weight: bold;
			color: #A81919;   }		

.Response {font-family: Arial;
			font-size: 10pt;
			color: #000000;   }	

TABLE { empty-cells: show }

.QuestionPart {font-family: Arial;
			font-size: 10pt;
			color: #000000;
			background-color: #FFFFFF; 
		   }	
		   
/* the next two define grid headers */			
.gridText {font-family: Arial;
			font-size: 8pt;
			background-color: #ADB737; 
			color: #fffffff;   }

.Options {font-family: Arial;
			font-size: 10pt;
			background-color: #ADB737; 
			color: #FFFFFF;   }
					
.ResponseLine1 {font-family: Arial;
			font-size: 10pt;
			background-color: #D4D997;   
			color: #000000;   }
		
.ResponseLine2 {font-family: Arial;
			font-size: 10pt;
			background-color: #E9EEAB; 
			color: #000000;   }
			
.dataItem {font-family: Arial;
			font-size: 10pt; 
			color: #000000;   }

.bubble { background-color: #F5F8CD; }
			
/* used with dual scale */

.spacer {font-family: Arial;
			font-size: 2pt;
			background-color: #FFFFFF;   }
</style>

