/**template_css.css by lichtenart.com 2005 */  body {	margin: 10px 10px;	background-color : #FFFFFF ;	color : Black;	background-image: url(../images/bg.jpg);	background-repeat: repeat;	}td,tr,p,div {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 13px;	color: Black;	text-align: justify;	}	a:link, a:visited {	font-size: 12px; 	color: #d43030; 	text-decoration: none;	font-family:  Arial, Verdana, Helvetica, sans-serif;	}a:hover {	color: #ac2727;	text-decoration: underline;	}		ul {	margin: 0px 0px 0px 0px;	}li {	list-style: inside 3px;	}	.pagenav {			font-weight: normal;			}				a.pagenav, a.pagenav:visited {		font-weight: bold;	color: #d43030;}a.pagenav:hover {		color: #ac2727;	}.small {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;	color: #ac2727;	text-decoration: none;	font-weight: normal;	}		.smalldark {    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 11px;    color: #ac2727;    text-decoration: none;    font-weight: normal;    }.button {	color: White; 	font-family: Arial, Verdana, Helvetica, sans-serif;	margin-top: 3px;	text-align: center;	font-size: 12px;	background: #663333;	margin-bottom: 3px;	border: 1px solid Black;	}		.inputbox {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;	color: Black;	background: #ac2727;	margin-bottom: 3px;	margin-top: 3px;	border: 1px solid Black;	}			a.mainlevel:link, a.mainlevel:visited {	color: #333300;	font-weight: bold;	text-decoration:none;	text-align: left;	}a.mainlevel:hover {	color: #ac2727; 	font-weight: bold;	text-decoration:none;	text-align: left;	}	a.sublevel:link, a.sublevel:visited {	font-family: Arial, Verdana, Helvetica, sans-serif;	color: #333300; 	font-weight: normal;}a.sublevel:hover {		color: #ac2727; 	text-decoration: none;	}		.createdate {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 10px;	color: #333300;	text-decoration: none;	font-weight: normal;	}.modifydate {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 10px;	color: #333300;	text-decoration: none;	font-weight: normal;	}		a.readon:link, a.readon:visited {		color: #d43030; 	text-decoration: none; 	font-family:  Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;	}a.readon:hover {		color: #ac2727;	text-decoration: underline;	font-weight: normal;	font-family:  Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;	}		.contentpane {	background-color : #FFFFFF;	}.contentpaneopen {		background-color : #FFFFFF;	}		.contentheading {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 15px;	font-weight: bold; 	color: #d43030;	text-align:left;	line-height: 16px;	height: 15px;	border-bottom-style: solid;	border-bottom-width: 1px;	border-bottom-color: #ac2727;	margin-right: 3px;	}	table.contenttoc {	color: Black;	background-color: White;	border-top: 1px dotted Black;	border-bottom: 1px dotted Black;	border-left: 1px dotted Black;	border-right: 1px dotted Black;	margin-left: 5px;    }		 	table.contenttoc td {		font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 8pt;    font-weight: normal;    text-align: center;	padding: 1px;} .content_rating {	font-weight: normal;	font-size: 9pt;}.content_vote {	font-weight: normal;	font-size: 9pt;}.searchbox{	border: 1px solid Black;	text-align: center;	background-color: #d43030;	font-size: 12px;	color: White;	background: #ac2727;	position: relative;	right: -45px;	top: 8px;	}	.sectiontableheader {	background-color : #ac2727;	background-repeat: repeat;	padding: 2px;	color : #FFFFFF;	font-weight : bold;	padding: 2px;	}		.sectiontableentry1, {	background-color : #DCDCDC;	}	.sectiontableentry2 {	background-color : #F3F3F3;	}	.category {	font-size: 12px; 	color: #d43030; 	text-decoration: none;	font-family:  Arial, Verdana, Helvetica, sans-serif;	font-weight: bold;	}a.category:link, a.category:visited {	color: #d43030; font-weight: bold;	}a.category:hover {	color: #ac2727;	}	.componentheading {font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold; 	color: #556B2F;	text-align:left;	margin-bottom: 5px;	}		table.moduletable {	margin: 0px 0px 10px 0px;	width: 95%;	}table.moduletable th {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: White;	text-align: left;	background-color: #ac2727;	border: 1px solid Black;	padding-bottom: 2px;	padding-left: 4px;	}table.moduletable td {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;	padding-top: 2px;	}	.pathway{	font-size: 12px;}a.pathway,a.pathway:visited{	color: White; 	text-decoration: none;	font-family:  Arial, Verdana, Helvetica, sans-serif;	}a.pathway:hover{	color: CCCCCC;	text-decoration: underline;}