body{
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif; 
	margin : 0; 
	font-weight : normal; 
	font-size: 0.7em;
	color : #555;
}
p{
	margin: 0 0 1em 0;
}
textarea, input, select, option, table{
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 1em;
}
th{
	padding : 1em;
	text-align : left;
}
input,select{
	font-size: 0.9em;
}
form{
	padding: 0;
	margin:0;
}
pre{
	font-size: 1.3em;
	color : #2c992c;;
	background-color: inherit; 	
}
a{
	color : #555;
	background-color: inherit;
}
.redtitle,
a.redlink{
	color : #ff0000;
	background-color: inherit;
}
.greentitle,
a.greenlink{
	color : #2c992c;;
	background-color: inherit;
}
.boldtitle,
a.boldlink{
	font-weight: bold;
}
a:hover{
	text-decoration: none;
}
ul, ol{
	margin: 0;
	padding: 0 0 0.5em 0;
	list-style-position: inside;
	list-style-image: none;
}
ul.internal li a{
	text-decoration: none;
}
ul.internal li a:hover{
	text-decoration: underline;
}
ul.external li a{
	color: #2c992c;
	text-decoration: underline;
}
ul.external li a:hover{
	text-decoration: none;
}
.strong{
	font-weight: bold;	
}
/** TEXT STYLES **/

/* $name='Heading' */ 
h1, .heading{
	font-size : 1.625em;
	color : #2c992c;
	background : url(../images/common/dotted.gif) bottom repeat-x;
	font-weight : bold;
	margin : 0 0 0.5em 0;
	padding : 0 0 0.5em 0;
}

/* $name='Sub Heading' */ 
h2, .subheading{
	font-size: 1.3em;
	color : #2c992c; 
	font-weight: normal; 
	text-align: left; 
	margin : 0; 
	padding : 1em 0 0.5em 0;
}

/* $name='Sub Heading Lite' */ 
h3, h4, .subheadinglite{
	font-size: 1em; 
	font-weight: bold; 
	margin : 0; 
	padding : 0;
}
/* $name='Sub Heading Lite' */ 
h4, .subheadinglite{
	font-style: italic;
}

/** TABLES **/

/* $default $name='Border' */ .tableBorder{ background-color: #9999CC; font-size: 100%;}

/* $default $name='Cell White' */ .tableCellWhite{ background-color: #FFFFFF; font-size: 100%;}
/* $name='Cell Mid Blue' */ .tableCellMdBlue{ background-color: #6666CC; font-size: 100%;}
/* $name='Cell Dark Blue' */ .tableCellDkBlue{ background-color: #003399; font-size: 100%;}
/* $name='Cell Grey' */ .tableCellGrey{ background-color: #F0F0F0; font-size: 100%;}

/** FCKEditor Table Automatic Format Styles **/

/* $style='Basic Heading' $value='ts1' */

/* $name='Table Style Basic Heading - General' */
.ts1general{
	font-weight: normal; color: #000000;
}

/* $name='Table Style Basic Heading - Top Left' */
.ts1topleft{
	background-color: #660099; font-weight: bold; color: #ffffff; padding: 5px;
}

/* $name='Table Style Basic Heading - Top Centre' */
.ts1topcenter
{
	background-color: #660099; font-weight: bold; color: #ffffff; padding: 5px;
}

/* $name='Table Style Basic Heading - Top Right' */
.ts1topright
{
	background-color: #660099; font-weight: bold; color: #ffffff; padding: 5px;
}

/* $name='Table Style Basic Heading - Middle Left' */
.ts1middleleft
{
	font-weight: normal;
}

/* $name='Table Style Basic Heading - Middle Centre' */
.ts1middlecenter
{
	font-weight: normal;
}

/* $name='Table Style Basic Heading - Middle Right' */
.ts1middleright
{
	font-weight: normal;
}

/* $name='Table Style Basic Heading - Bottom Left' */
.ts1bottomleft
{
	font-weight: normal;
}

/* $name='Table Style Basic Heading - Top Left' */
.ts1bottomcenter
{
	font-weight: normal;
}

/* $name='Table Style Basic Heading - Top Left' */
.ts1bottomright
{
	font-weight: normal;
}

/* $name='Table Style Basic Heading - Odd' */
.ts1odd
{
	background-color: #eeeeee;
}

/* $name='Table Style Basic Heading - Even' */
.ts1even
{
	background-color: #eeeeee;
}
