
@import url(base.css);

/*Change this if your page backgound isn't white.. */
/* $pageColour = #FFFFFF  */


/* 
	For 'textarea', 'input', 'option', 'table' and 'select' tags 
	the font family is not inherited from the <body> tag and so has to be re-stated.

	IE doesn't inherit the font size from the body class for these tags.
	100% will set the font size of IE's form items to the font size in the BODY tag 
*/

/** TABLES **/

/** FCKEditor Table Automatic Format Styles **/

/* $style='Basic Heading' $value='ts1' */

/* $name='Table Style Basic Heading - General' */
.ts1general {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-weight: normal; color: #000000;
}

/* $name='Table Style Basic Heading - Top Left' */
.ts1topleft {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	background-color: #660099; font-weight: bold; color: #ffffff; padding: 5px;
}

/* $name='Table Style Basic Heading - Top Centre' */
.ts1topcenter {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	background-color: #660099; font-weight: bold; color: #ffffff; padding: 5px;
}

/* $name='Table Style Basic Heading - Top Right' */
.ts1topright {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	background-color: #660099; font-weight: bold; color: #ffffff; padding: 5px;
}

/* $name='Table Style Basic Heading - Middle Left' */
.ts1middleleft {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-weight: normal;
}

/* $name='Table Style Basic Heading - Middle Centre' */
.ts1middlecenter {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-weight: normal;
}

/* $name='Table Style Basic Heading - Middle Right' */
.ts1middleright {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-weight: normal;
}

/* $name='Table Style Basic Heading - Bottom Left' */
.ts1bottomleft {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-weight: normal;
}

/* $name='Table Style Basic Heading - Top Left' */
.ts1bottomcenter {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-weight: normal;
}

/* $name='Table Style Basic Heading - Top Left' */
.ts1bottomright {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-weight: normal;
}

/* $name='Table Style Basic Heading - Odd' */
.ts1odd {
	background-color: #eeeeee;
}

/* $name='Table Style Basic Heading - Even' */
.ts1even {
	background-color: #eeeeee;
}

/* $style='Heading - with stripe' $value='ts2' */

/* $name='Table Style Heading - with stripe - General' */
.ts2general {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-weight: normal; color: #000000;
}

/* $name='Table Style Heading - with stripe - Top Left' */
.ts2topleft {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	background-color: #660099; font-weight: bold; color: #ffffff; padding: 5px;
}

/* $name='Table Style Heading - with stripe - Top Centre' */
.ts2topcenter {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	background-color: #660099; font-weight: bold; color: #ffffff; padding: 5px;
}

/* $name='Table Style Heading - with stripe - Top Right' */
.ts2topright {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	background-color: #660099; font-weight: bold; color: #ffffff; padding: 5px;
}

/* $name='Table Style Heading - with stripe - Middle Left' */
.ts2middleleft {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-weight: normal;
}

/* $name='Table Style Heading - with stripe - Middle Centre' */
.ts2middlecenter {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-weight: normal;
}

/* $name='Table Style Heading - with stripe - Middle Right' */
.ts2middleright {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-weight: normal;
}

/* $name='Table Style Heading - with stripe - Bottom Left' */
.ts2bottomleft {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-weight: normal;
}

/* $name='Table Style Heading - with stripe - Top Left' */
.ts2bottomcenter {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-weight: normal;
}

/* $name='Table Style Heading - with stripe - Top Left' */
.ts2bottomright {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-weight: normal;
}

/* $name='Table Style Heading - with stripe - Odd' */
.ts2odd {
	background-color: #ffffff;
}

/* $name='Table Style Heading - with stripe - Even' */
.ts2even {
	background-color: #eeeeee;
}


/* $style='Heading and Side - with stripe' $value='ts3' */

/* $name='Table Style Heading and Side - with stripe - General' */
.ts3general {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-weight: normal; color: #000000;
}

/* $name='Table Style Heading and Side - with stripe - Top Left' */
.ts3topleft {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	background-color: #660099; font-weight: bold; color: #ffffff; padding: 5px;
}

/* $name='Table Style Heading and Side - with stripe - Top Centre' */
.ts3topcenter {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	background-color: #9966cc; font-weight: bold; color: #ffffff; padding: 5px;
}

/* $name='Table Style Heading and Side - with stripe - Top Right' */
.ts3topright {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	background-color: #9966cc; font-weight: bold; color: #ffffff; padding: 5px;
}

/* $name='Table Style Heading and Side - with stripe - Middle Left' */
.ts3middleleft {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-weight: normal;
	background-color: #eeeade; font-weight: bold; color: #000000; padding: 5px;
}

/* $name='Table Style Heading and Side - with stripe - Middle Centre' */
.ts3middlecenter {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-weight: normal;
}

/* $name='Table Style Heading and Side - with stripe - Middle Right' */
.ts3middleright {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-weight: normal;
}

/* $name='Table Style Heading and Side - with stripe - Bottom Left' */
.ts3bottomleft {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-weight: normal;
	background-color: #eeeade; font-weight: bold; color: #000000; padding: 5px;
}

/* $name='Table Style Heading and Side - with stripe - Top Left' */
.ts3bottomcenter {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-weight: normal;
}

/* $name='Table Style Heading and Side - with stripe - Top Left' */
.ts3bottomright {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-weight: normal;
}

/* $name='Table Style Heading and Side - with stripe - Odd' */
.ts3odd {
	background-color: #ffffff;
}

/* $name='Table Style Heading and Side - with stripe- Even' */
.ts3even {
	background-color: #eeeeee;
}

/* $style='Heading and side with totals' $value='ts4' */

/* $name='Table Style Heading and side with totals - General' */
.ts4general {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-weight: normal; color: #000000;
}

/* $name='Table Style Heading and side with totals - Top Left' */
.ts4topleft {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	background-color: #660099; font-weight: bold; color: #ffffff; padding: 5px;
}

/* $name='Table Style Heading and side with totals - Top Centre' */
.ts4topcenter {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	background-color: #ffffcc; font-weight: bold; color: #000000; padding: 5px;
}

/* $name='Table Style Heading and side with totals - Top Right' */
.ts4topright {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	background-color: #eeeade; font-weight: bold; color: #000000; padding: 5px;
}

/* $name='Table Style Heading and side with totals - Middle Left' */
.ts4middleleft {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-weight: normal;
	background-color: #9966cc; font-weight: bold; color: #ffffff; padding: 5px;
}

/* $name='Table Style Heading and side with totals - Middle Centre' */
.ts4middlecenter {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-weight: normal;
}

/* $name='Table Style Heading and side with totals - Middle Right' */
.ts4middleright {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-weight: normal;
	background-color: #cccccc; font-weight: bold; color: #ffffff; padding: 5px;
}

/* $name='Table Style Heading and side with totals - Bottom Left' */
.ts4bottomleft {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-weight: normal;
	background-color: #666666; font-weight: bold; color: #ffffff; padding: 5px;
}

/* $name='Table Style Heading and side with totals - Top Left' */
.ts4bottomcenter {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-weight: normal;
	background-color: #666666; font-weight: bold; color: #ffffff; padding: 5px;
}

/* $name='Table Style Heading and side with totals - Top Left' */
.ts4bottomright {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-weight: normal;
	background-color: #666666; font-weight: bold; color: #ffffff; padding: 5px;
}

/* $name='Table Style Heading and side with totals - Odd' */
.ts4odd {
	background-color: #ffffff;
}

/* $name='Table Style Heading and side with totals - Even' */
.ts4even {
	background-color: #ffffff;
}

/* $style='General 1' $value='tg1' */

/* $name='Table Style General 1 - General' */
.tg1general {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* $name='Table Style General 1 - Top Left' */
.tg1topleft {
	background-color: #FFEEBA;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
}

/* $name='Table Style General 1 - Top Centre' */
.tg1topcenter {
	background-color: #FFEEBA;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
}

/* $name='Table Style General 1 - Top Right' */
.tg1topright {
	background-color: #FFEEBA;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
}

/* $name='Table Style General 1 - Middle Left' */
.tg1middleleft {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* $name='Table Style General 1 - Middle Centre' */
.tg1middlecenter {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* $name='Table Style General 1 - Middle Right' */
.tg1middleright {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* $name='Table Style General 1 - Bottom Left' */
.tg1bottomleft {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* $name='Table Style General 1 - Top Left' */
.tg1bottomcenter {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* $name='Table Style General 1 - Top Left' */
.tg1bottomright {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* $name='Table Style General 1 - Odd' */
.tg1odd {
	background-color: #F6F6F6;
}

/* $name='Table Style General 1 - Even' */
.tg1even {
	background-color: #F6F6F6;
}

/* $style='General 2' $value='tg2' */

/* $name='Table Style General 2 - General' */
.tg2general {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* $name='Table Style General 2 - Top Left' */
.tg2topleft {
	background-color: #FFEEBA;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
}

/* $name='Table Style General 2 - Top Centre' */
.tg2topcenter {
	background-color: #FFEEBA;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
	text-align: right;
}

/* $name='Table Style General 2 - Top Right' */
.tg2topright {
	background-color: #FFEEBA;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
	text-align: right;
}

/* $name='Table Style General 2 - Middle Left' */
.tg2middleleft {
	background-color: #FFFBED;
	color: #004A84;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

/* $name='Table Style General 2 - Middle Centre' */
.tg2middlecenter {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: right;
}

/* $name='Table Style General 2 - Middle Right' */
.tg2middleright {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: right;
}

/* $name='Table Style General 2 - Bottom Left' */
.tg2bottomleft {
	background-color: #FFFBED;
	color: #004A84;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

/* $name='Table Style General 2 - Bottom Centre' */
.tg2bottomcenter {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: right;
}

/* $name='Table Style General 2 - Bottom Right' */
.tg2bottomright {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: right;
}

/* $name='Table Style General 2 - Odd' */
.tg2odd {
	background-color: #F6F6F6;
}

/* $name='Table Style General 2 - Even' */
.tg2even {
	background-color: #F6F6F6;
}

/* $style='General 3' $value='tg3' */

/* $name='Table Style General 3 - General' */
.tg3general {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* $name='Table Style General 3 - Top Left' */
.tg3topleft {
	background-color: #FFEEBA;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
}

/* $name='Table Style General 3 - Top Centre' */
.tg3topcenter {
	background-color: #FFEEBA;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
}

/* $name='Table Style General 3 - Top Right' */
.tg3topright {
	background-color: #FFEEBA;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
}

/* $name='Table Style General 3 - Middle Left' */
.tg3middleleft {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* $name='Table Style General 3 - Middle Centre' */
.tg3middlecenter {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* $name='Table Style General 3 - Middle Right' */
.tg3middleright {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* $name='Table Style General 3 - Bottom Left' */
.tg3bottomleft {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* $name='Table Style General 3 - Bottom Centre' */
.tg3bottomcenter {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* $name='Table Style General 3 - Bottom Right' */
.tg3bottomright {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* $name='Table Style General 3 - Odd' */
.tg3odd {
	background-color: #F6F6F6;
}

/* $name='Table Style General 3 - Even' */
.tg3even {
	background-color: #FFFFFF;
}

/* $style='General 4' $value='tg4' */

/* $name='Table Style General 4 - General' */
.tg4general {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* $name='Table Style General 4 - Top Left' */
.tg4topleft {
	background-color: #3D66B5;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 5px;
	font-weight: bold;
}

/* $name='Table Style General 4 - Top Centre' */
.tg4topcenter {
	background-color: #3D66B5;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 5px;
	font-weight: bold;
	text-align: center;
}

/* $name='Table Style General 4 - Top Right' */
.tg4topright {
	background-color: #3D66B5;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 5px;
	font-weight: bold;
	text-align: center;
}

/* $name='Table Style General 4 - Middle Left' */
.tg4middleleft {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #E9EEF4;
	color: #004A84;
	font-weight: bold;
}

/* $name='Table Style General 4 - Middle Centre' */
.tg4middlecenter {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #E9EEF4;
	color: #004A84;
	text-align: center;
}

/* $name='Table Style General 4 - Middle Right' */
.tg4middleright {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #E9EEF4;
	color: #004A84;
	text-align: center;
}

/* $name='Table Style General 4 - Bottom Left' */
.tg4bottomleft {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #E9EEF4;
	color: #004A84;
	font-weight: bold;
}

/* $name='Table Style General 4 - Bottom Centre' */
.tg4bottomcenter {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #E9EEF4;
	color: #004A84;
	text-align: center;
}

/* $name='Table Style General 4 - Bottom Right' */
.tg4bottomright {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #E9EEF4;
	color: #004A84;
	text-align: center;
}

