/* ###################### OVERALL SETTINGS ###################### */BODY  {	color: #333533;	background: #f6f3f6; }td, tr, p, div {  font             : 10px Verdana, Arial, Helvetica, sans-serif;  color            : #000000;}ul {  margin           : 0px 0px 0px 10px;}li {  list-style       : inside url(../images/arrow.gif) 2px;  list-style-image : url(../images/arrow.gif);}hr {  height           : 1px;  width            : 100%;  color            : #514B51;}.poll {  font             : 9px Arial, Helvetica, Verdana, sans-serif;  color            : #666666;  line-height      : 14px}/* ###################### UPPER BUTTON BAR ###################### */a.buttonbar:link, a.buttonbar:visited {  font             : bold 10px Verdana, Arial, Helvetica, sans-serif;  color            : #000000;  text-transform   : uppercase;  text-decoration  : none;}a.buttonbar:hover {  color            : #000099;  text-decoration  : none;}/* ############## PATHWAY AND BOTTOM BUTTON BAR ############## */.pathway {  font             : 11px Verdana, Arial, Helvetica, sans-serif;  color            : #999999;}a.pathway:link, a.pathway:visited {  color            : #285078;  font-weight      : normal;}a.pathway:hover {  color            : #CC6600;  font-weight      : normal;}/* ################### MODULE SETTINGS ################### *//* .modules {  background       : #F0F0F0;} */table.moduletable {  margin           : 0px 0px 0px 0px;  width            : 100%;}table.moduletable th {  font-size        : 11px;  font-weight      : bold;  width            : 100%;  color            : #000000;  text-align       : center;  border-bottom    : 1px solid #514B51;}table.moduletable td {  font-size        : 11px;  font-weight      : normal;}/* ################### MAIN AND SUB MENU SYSTEM ################### */.mainlevel {  letter-spacing   : 1px;  width            : 100%;}a.mainlevel:link, a.mainlevel:visited {  color            : #285078;}a.mainlevel:hover {  color            : #CC6600;}.sublevel {  letter-spacing   : 2px;  padding-left     : 7px;}/* ###################### SECTION LISTING SETTINGS ###################### */.sectiontableheader {  background       : url(../images/logo_bar_back.gif);  color            : #FFFFFF;  font-weight      : bold;}.sectiontableentry1 {  background-color : #F0F0F0;}.sectiontableentry2 {  background-color : #E0E0E0;}/* ###################### SMALL FONT SETTINGS ###################### */.small {  font             : 9px Verdana, Arial, Helvetica, sans-serif;  color            : #990000;  text-decoration  : none;  font-weight      : medium;}.smalldark {  font             : 9px Verdana, Arial, Helvetica, sans-serif;  color            : #000000;  font-weight      : normal;}/* ###################### CONTENT PAGE SETTINGS ###################### */td.newsflash {	  background       : #DFE1DF;}.contentpane {  background       : #EEEEEE;}.contentpaneopen {  background       : #EEEEEE;}.contentheading {  font             : bold 11px Verdana, Arial, Helvetica, sans-serif;  color            : #004080;  text-align       : left  }.componentheading {  font             : bold 13px Verdana, Arial, Helvetica, sans-serif;  color            : #004080;}.createdate {  font-family      : Arial, Helvetica, sans-serif;  font-size        : 10px;  color            : #999999;  text-align       : left;}.newsfeedheading {	font : bold 12px	}#headheadnews {	border-bottom: 1px solid #D0D0D0;	margin: 20px 0 0 0;	padding: 2px;	}	.newsfeeddate {			}	space {	margin: 10px 0 0 0;	padding: 0;	}/* ###################### FORMULAR SETTINGS ###################### */.button {color: #333533; font-size: 9px; font-family: Verdana; background-color: #d6e7da}.inputbox {color: #333533; font-size: 9px; font-family: Verdana; background-color: #dfe1df }/* ###################### LINKS ###################### */a:link, a:visited  {	color: #285078;	font: bold 10px/1.2 Verdana;	text-decoration: none }a:hover {	color:	#B33628;	background-color: 	transparent;	text-decoration:	underline;}a:active {	color:				#9D362B;	background-color: 	transparent;}a.category:link, a.category:visited {	text-decoration:	none;	font:				10px/1.2 Verdana;	font-weight:		bold;}a.category:hover {	color:	#B33628;	background-color: 	transparent;	text-decoration:	underline;}/* ###################### TABLES ###################### */table.tableout  { 	background-color: #d2c1d2; 	border-top: solid 1px #514b51;	border-left: solid 1px #514b51;	border-right: solid 1px #514b51;	border-bottom: solid 1px #514b51}			table.tablein {			background-color: #D2C1D2;			border-top: 1px solid #f3f6f3;			border-left: 1px solid #f3f6f3;					}						table.row  { 			background-color: #dfe1df;			border-left: 1px solid #514b51;			border-right: 1px solid #514b51; 			}table.rowbottom { 	background-color: #dfe1df; 	border-right: 1px solid #514b51; 	border-bottom: 1px solid #514b51; 	border-left: 1px solid #514b51 }