body,td,th, tr, p, div {	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;	line-height: 17px;}hr {	color: #ccc;	background-color: #ccc;	height: 1px;	width: 100%;}a:link, a:visited {	color: #999;	text-decoration  : underline;}a:hover {	text-decoration: none;	color: #999;}a.category:link, a.category:visited {	color            : #19465b;	font-weight      : bold;}a.category:hover {	color            : #006699;}.mainlevel {	padding-left: 5px;}a.mainlevel:link, a.mainlevel:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	text-decoration: none;	color: white;}a.mainlevel:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	text-decoration: none;	/*color: #006699;*/	color:#a19fb5;}table.moduletable {	font-size:11px;	font-family:arial, sans-serif;	padding-left: 5px;}table.moduletable th {	color: #006699;	text-align: left;	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;	font-weight: bold;	padding-top: 4px;	padding-left: 0px;	height: 21px;	font-size: 10px;	text-transform: uppercase;}.newsflash {	font-family      : Trebuchet MS, Arial, Helvetica, sans-serif;	font-size        : 10px;	color            : #19465b;	text-transform   : uppercase;}.frameheader {	font             : Trebuchet MS, Arial, Helvetica, sans-serif;	font-size        : 18px;	font-weight      : none;	color            : #006699;}.poll {	font-family      : Trebuchet MS, Arial, Helvetica, sans-serif;	font-size        : 10px;	color            : #666666;	line-height      : 15px}.inputbox {	margin-right: 5px;	border: 1px solid #CCCCCC;}.contentpane {}.button {}.contentpaneopen {	color:	#999999;	width:100%;	cellpadding: 0px;	cellspacing:0px;	margin: 0px;	padding: 0px;	border: none;	height: 62px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;}.buttonheading {	height: 62px;}.componentheading, .contentheading {	font-family: Helvetica, sans-serif;	color: #666666;	font-weight: bold;	font-size: 16px;}.contentdescription {	font-family      : Trebuchet MS, Arial, Helvetica, sans-serif;	font-size        : 11px;	color            : #333333;	text-align       : left;}.category {	color            : #999999;	font-family      : Trebuchet MS, Arial, Helvetica, sans-serif;	font-size        : 11px;	font-weight      : bold;}.sectiontableheader {	font-weight: bold;	background: #f0f0f0;}.sectiontablefooter {}.sectiontableentry1 {	background-color : #ffffff;}.sectiontableentry2 {}.small {	font-family      : Trebuchet MS, Arial, Helvetica, sans-serif;	font-size        : 9px;	color            : #19465b;	text-decoration  : none;	font-weight      : normal;}.smalldark {	font-family      : Verdana, Arial, Helvetica, sans-serif;	font-size        : 9px;	color            : #000000;	font-weight      : normal;}table.contenttoc {	border: 1px solid #cccccc;	padding: 2px;	margin-left: 2px;	margin-bottom: 2px;	align:right;}table.contenttoc td {	padding: 2px;}table.contenttoc th {	color: #666666;	text-align: left;	padding-top: 2px;	padding-left: 4px;	height: 21px;	font-weight: bold;	font-size: 10px;	text-transform: uppercase;}ul {}li {	/*list-style-image: url(../images/arrow.png);*/	list-style: square;}.latestnews {	line-height: 16px;	padding-bottom: 4px;}