body {
	background-color:	#FFFFFF;
	color:				#000000;
	font-family:		Bitstream Vera Sans, Verdana, Helvetica, Arial, sans-serif;
	font-size:			12px;
	margin:				0px 0px 0px 0px
}

a {
	color:				#CC6600;
	font-family:		Bitstream Vera Sans, Verdana, Helvetica, Arial, sans-serif;
	font-size:			12px;
	text-decoration:	none
}
a:hover {
	color:				#CC9933;
	text-decoration:	underline
}

a.navigation {
	color:				#FFFFFF;
	font-family:		Bitstream Vera Sans, Verdana, Helvetica, Arial, sans-serif;
	font-size:			13px;
	font-weight:		bold;
	text-decoration:	none
}
a.navigation:hover {
	color:				#FFCC66;
	text-decoration:	none
}

a.navigation-selected {
	color:				#CCCCCC;
	font-family:		Bitstream Vera Sans, Verdana, Helvetica, Arial, sans-serif;
	font-size:			13px;
	font-weight:		bold;
	text-decoration:	none
}
a.navigation-selected:hover {
	color:				#CCCCCC;
	text-decoration:	none
}

a.sidebar-nav {
	color:				#660000;
	font-family:		Bitstream Vera Sans, Verdana, Helvetica, Arial, sans-serif;
	font-size:			13px;
	font-weight:		bold;
	text-decoration:	none
}
a.sidebar-nav:hover {
	color:				#996666;
	text-decoration:	none
}

a.read-more {
	color:				#660000;
	font-family:		Bitstream Vera Sans, Verdana, Helvetica, Arial, sans-serif;
	font-size:			11px;
	font-weight:		bold;
	text-decoration:	none
}
a.read-more:hover {
	color:				#996666
}

a.pdf-flyer {
	color:				#999999;
	font-family:		Century Gothic, Helvetica, Arial, sans-serif;
	font-size:			19px;
	font-weight:		normal;
	text-decoration:	none
}
a.pdf-flyer:hover {
	color:				#B6B6B6;
	text-decoration:	none
}

a.faq {
	color:				#CC6600;
	font-family:		Verdana, Helvetica, Arial, sans-serif;
	font-size:			12px;
	text-decoration:	none
}
a.faq:hover {
	color:				#CC9933;
	text-decoration:	underline
}

form {
	display:			inline
}
	
/* TABLE ELEMENTS */
td {
	font-family:		Bitstream Vera Sans, Verdana, Helvetica, Arial, sans-serif;
	font-size:			12px
}

td.heading {
	font-family:		Bitstream Vera Sans, Verdana, Helvetica, Arial, sans-serif;
	font-size:			12px;
	background-color:	#FFFFFF;
	background-image:	url(/images/head-bg.gif);
	background-repeat:	repeat-x;
	width:				100%;
	height:				135px
}

td.body {
	background-color:	transparent;
	width:				100%;
	height:				100%
}

div.code {
	background-color:	#EEEEEE;
	border:				1px #CCCCCC solid;
	font-family:		monospace, teletype;
	color:				#336666;
	padding:			4px;
	margin:				10px;
}

.copyright {
	color:				#FFFFFF;
	font-family:		Bitstream Vera Sans, Verdana, Helvetica, Arial, sans-serif;
	font-size:		1	0px
}

.sidebar-heading-n {
	color:				#FFFFFF;
	font-family:		Bitstream Vera Sans, Verdana, Helvetica, Arial, sans-serif;
	font-size:			13px;
	font-weight:		bold
}

.sidebar-heading-p {
	color:				#000000;
	font-family:		Bitstream Vera Sans, Verdana, Helvetica, Arial, sans-serif;
	font-size:			13px;
	font-weight:		bold
}

.news-date {
	color:				#000000;
	font-family:		Bitstream Vera Sans,Verdana, Helvetica, Arial, sans-serif;
	font-size:			11px;
	font-weight:		bold
}

.news-content {
	color:				#000000;
	font-family:		Bitstream Vera Sans,Verdana, Helvetica, Arial, sans-serif;
	font-size:			11px;
	font-weight:		normal;
	text-align:			justify
}

.news-content a {
	font-size:			11px;
}

h1,
.body-heading {
	color:				#FF9900;
	font-family:		Century Gothic, Helvetica, Arial, sans-serif;
	font-size:			24px;
	font-weight:		normal
}

h2,
.body-sub-heading {
	color:				#666666;
	font-family:		Century Gothic, Helvetica, Arial, sans-serif;
	font-size:			15px;
	font-weight:		bold
}

td.right-sidebar {
	width:				200px;
	background:			#EEEEEE;
	border-right:		1px #CCCCCC solid;
	border-left:		1px #CCCCCC solid;
	vertical-align:		top;
}

ol.faq li {
	padding-bottom:		5px;
}

ol.faq li a {
	font-size:			14px;
}