/* Text and body control */
ul						{list-style-type:square;}
li						{padding:0.4em 0; }

body					{background:#fff; color:#000066; margin:0; font-family:arial, verdana, georgia, sans-serif; font-size:80%}
.whitetext				{color:#FFFFFF}
.redtext				{color:#DF2426}
.whitetextmenu	a		{color:#FFFFFF}
.smalltext				{font-size:80%}
.margins				{padding-left:8px; padding-right:8px; padding-bottom:10px; padding-top:15px;}

#busmenu					{font-size: 90%; list-style:none; padding:0; margin:0px; background:#FBBF0F; border:solid #DF2426; border-width:1px 0; float:left; width:100%;}
#busmenu li 				{float:left; margin:0px; padding:0;}
#busmenu a 					{display:block; text-decoration:none; color:#009; font-weight:bold;  padding:0 1.2em; border-right:1px solid #DF2426; white-space:nowrap;}
#busmenu a:hover			{background-color:#FFFFFF;}

#clmenu						{font-size: 90%; list-style:none; padding:0; margin:0px; background:#18ca18; border:solid #DF2426; border-width:1px 0; float:left; width:100%;}
#clmenu li 					{float:left; margin:0px; padding:0;}
#clmenu a 					{display:block; text-decoration:none; color:#009; font-weight:bold; padding:0 1.2em; border-right:1px solid #DF2426; white-space:nowrap;}
#clmenu a:hover				{background-color:#FFFFFF;}

#classmenu					{font-size: 90%; list-style:none; padding:0; margin:0px; background:#0b0fab; border:solid #DF2426; border-width:1px 0; float:left; width:100%;}
#classmenu li 				{float:left; margin:0px; padding:0;}
#classmenu a 				{display:block; text-decoration:none; color:#18ca18; font-weight:bold;  padding:0 1.2em; border-right:1px solid #DF2426; white-space:nowrap;}
#classmenu a:hover			{background-color:#FFFFFF;}

A						{ color:#DF2426; }	
A:hover					{ text-decoration:none;}

H1						{Font-size:140%; margin: 0px;}
H2						{Font-size:130%; margin: 0px;}
H3						{Font-size:120%; margin: 0px;}

/* Borders */

.botlinered				{border-bottom:  3px solid #DF2426}

.toplinered				{border-top:  3px solid #DF2426}

.borderrightwhite 		{border-right:  2px solid #ffffff}

.franchiseborder td		{border: 1px solid #013571}

.imgborRed				{ border: solid #DF2426 6px; }

.imgborBlue				{ border: solid #0b0fab 6px; }

.imgborGreen			{ border: solid #18ca18 6px; }

.imgborYellow			{ border: solid #FBBF0F 6px; }

/* Cell colours */

.businessbg 		{background-color:#FBBF0F}			/* Dark Yellow */

.businessbgtint		{background-color:#F9F19B}			/* Light Yellow */

.leadersbg 			{background-color: #18ca18}			/* Dark Green */

.leadersbgtint		{background-color: #E5F8D6}			/* Light Green */

.classesbg 			{background-color:#0b0fab}			/* Dark Blue */

.classesbgtint		{background-color: #DDEDFD}			/*Light Blue */