/* 	Problem Solving 2.0 */
/************************/
h1		{font-family: Verdana, Arial, sans-serif;
		color: #990000;		font-size: 18pt;
		font-weight: lighter;	line-height: normal;}
h2 		{font-family: "Arial Black", "AvantGarde Bk BT";
		text-align: right;		font-size: 12pt;
		font-weight: normal;	color: #CC9933;
		line-height: 115%;}
body	{background-color: #FFFFCC;}	
body, p, div, ol, ul, li
		{font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11pt;	line-height: 120%;
		color: #333333;}
h4 		{font-family: Verdana, Arial, sans-serif;
		font-size: 12pt; 	color: #000000;}
.standard	{font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11pt;	line-height: 120%;
		color: #333333;}
.detail 	{font-family: Arial, Helvetica, sans-serif;
		font-size: 9pt; line-height: normal; 
		font-weight: bold;}
.NavButton 	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: normal;
	color: #990000;
	font-weight: bold;
}
.subhead 	{text-align: right;}
		
/* Color controls */
.TopBarColor 	{background-color: CCCC99;}

/* For bold heading referencing a problem type */
.ps 		{font-family: Arial, Helvetica, sans-serif;
		font-style: italic; font-weight: bold;
		font-variant: small-caps; text-transform: uppercase;
		color: #990000;}
		
/* For references to a problem type in paragraph */
.ProblemType 	{font-style: italic; color: #660000; font-weight: bold;}

a 			{color: #330000;}
a:link		{color: #CC6633; background-color: #FFFFCC;}
a:hover 	{
	color: #CC3300;
	background-color: #FFFFCC;
	font-style: normal;
}
a:visited	{color: #CC6633; background-color: #FFFFCC;}

/* Color codes cells by the problem type */
.red 		{background-color: #FF0033;}
.blue 		{background-color: #3366CC;}
.green 		{background-color: #33FF00; color: #000000;}

/* For flagging color coding of problem types */
.bluetext 	{color: #3333FF;}
.greentext	{color: #339900;}
.redtext 	{color: #FF0000;}
.LeftCol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-style: italic;
	line-height: 120%;
	font-weight: bold;
	color: #CC0000;
}
h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
}
.altheader {
	font-family: "Arial Black", "AvantGarde Bk BT";
	font-size: 12pt;
	line-height: 115%;
	color: #CC6633;
}
