/* Set some default behaviours */body {	background-color: white;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;}a:link	{	color: #005500;	text-decoration: underline;}a:visited {	color: #005500;	text-decoration: underline;}a:active {	color: #FF0000;	text-decoration: underline;}a:focus {	color: #005500;	background-color: #FFD070;	text-decoration: underline;}a:hover {	color: #005500;	background-color: #FFD070;; 	text-decoration: underline;}img {	margin: 10px;	padding: 0px;}li {	padding: 0px;	margin-top: 0px;	margin-right: 5px;	margin-bottom: 5px;	margin-left: 20px;}ol {	margin-top: 0px;	margin-right: 5px;	margin-bottom: 5px;	margin-left: 20px;}div {	border: 0px;	margin: 0px;	padding: 0px;}table {	margin: 0px;	padding: 0px;	border-width: 0px;	border-color: #000000;}p {	margin: 3px 3px 10px 10px;	padding: 0px;}tr, td, form {	margin: 3px 3px 3px 3px;	padding: 0px;}/* Specific classes */.banner {	background-color: #008000;	color: white;	font-size: 14px;	font-weight: bold;	text-align: center;	vertical-align: middle;	border-width: 1px;	padding: 0;	border-color: #FFFFFF;}.banner a:link { color:#FFFFFF; background-color: #008000; text-decoration: none; }.banner a:visited { color: #FFFFFF; background-color: #008000; text-decoration: none; }.banner a:focus { color:#ffffff; background-color: #008000; text-decoration: none;}.banner a:hover { color: #008000; background-color: #FFD070; text-decoration: none; font-style: italic; }.banner a:active { color:white; background-color:#008000; text-decoration: none; }.classlab { color: red; font-size: 10px; }.columnindex { background-color: #FFFFB0; }.comment { color: #000090; font-style: italic; font-weight: bold; font-size: 13px; }.entryheading {	color: #A00060;	font-size: 20px;	font-weight: bold;	padding: 5px;	margin-top: 0px;	margin-left: 5px;	margin-right: 5px;	margin-bottom: 2px;	font-family: Verdana, Arial, Helvetica, sans-serif;}.entrytext {	color: black;	font-size: 13px;	padding: 0px;	margin-top: 5px;	margin-left: 10px;	margin-right: 5px;	margin-bottom: 5px;}.entrytext  a:link    { color:#005500;  text-decoration: none; font-weight: bold;}.entrytext  a:visited { color:#005500;  text-decoration: none; font-weight: bold;}  .entrytext  a:focus   { color:#005500;  text-decoration: none; font-weight: bold;}.entrytext  a:hover   {	color:#005500;	text-decoration: none;	font-weight: bold;}.entrytext  a:active  {	color:#005500;	text-decoration: none;	font-weight: bold;}/* .footleft  { font-size: 18px; }.footmid   { font-size: 13px; }.footright { font-size: 10px; }.headleft  { font-size: 18px; }.headmid   { font-size: 24px; }.headmid2  { font-size: 18px; font-style: italic; }.headright { font-size: 14px; font-weight: bold;  } */.footleft {font-size: 12px; margin: 3px 0 3px 0;}.footmid {font-size: 13px; margin: 3px 0 3px 0;}.footright {font-size: 10px; margin: 3px 0 3px 0;}.headleft {font-size: 16px;}.headmid {font-size: 26px;}.headright {font-size: 14px;}.index {	background-color: #FFD070;	color: black;	font-size: 12px;	padding: 1px 1px 1px 10px;	margin: 0px;}.index a:link    {  color:#005500;           text-decoration: none;}.index a:visited {  color:#A50021;           text-decoration: none;}.index a:focus   {  background-color: white; text-decoration: underline;}.index a:hover   {  background-color: white; text-decoration: underline;}.index a:active  {  color:#800000;           text-decoration: none;}.indexhead {	background-color: #008000;	color: white;	font-size: 13px;	font-weight: bold;	padding: 2px 2px 2px 10px;	margin: 0px;}/* In-line subheadings that also serve as links */.inlineheading {	color: #8000B0;	font-weight: bold;	font-size: 15px;	padding: 0px;	margin-top: 10px;	margin-left: 0px;	margin-right: 0px;	margin-bottom: 2px;}.inlineheading  a:link    { color:#005500;  text-decoration: none; font-weight: bold;}.inlineheading  a:visited { color:#005500;  text-decoration: none; font-weight: bold;}  .inlineheading  a:focus   { color:#005500;  text-decoration: none; font-weight: bold;}.inlineheading  a:hover   {	color:#005500;	text-decoration: none;	font-weight: bold;}.inlineheading  a:active  {	color:#005500;	text-decoration: none;	font-weight: bold;}.intro {	margin: 0px;	padding-top: 5px;	padding-bottom: 5px;	padding-left: 0px;	padding-right: 0px;	background-color: #DDFFDD;	border-bottom-color: #000000;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;}.redname {	font-size: 13px;	font-style: italic;	color: #A50000;}.rowindex {	background-color: #FFD070;	font-size: 12px;	color: black;	text-align: center;	padding: 2px;}.rowindex a:link    { color:#005500;            text-decoration: none;}.rowindex a:visited { color:#A50021;            text-decoration: none;}.rowindex a:focus   { background-color: white;  text-decoration: underline;}.rowindex a:hover   { background-color: white;  text-decoration: underline;}.rowindex a:active  { color:#800000;            text-decoration: none;}.rowindexsep {	background-color: #FFD070;	font-size: 12px;	color: black;	text-align: center;	padding: 2px;	margin:  0;}.stress { color: #000000; font-weight: bold; font-style: italic; font-size: 13px; }.subheading {	color: #8000B0;	font-weight: bold;	font-size: 16px;	padding: 0px;	margin-top: 10px;	margin-left: 10px;	margin-right: 5px;	margin-bottom: 2px;	font-style: italic;}.subsubheading {	color: #885500;	font-weight: bold;	font-size: 14px;	padding: 0px;	margin-top: 10px;	margin-left: 10px;	margin-right: 5px;	margin-bottom: 2px;}.tagmain {	color: #005500;	font-size: 14px;	font-weight: bold;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;}.tagmain a:link    { color: #005500; text-decoration: none;}.tagmain a:visited { color: #005500; text-decoration: none;}.tagmain a:focus   { color: #005500; text-decoration: underline;}.tagmain a:hover   { color: #005500; text-decoration: underline;}.tagmain a:active  { color: #005500; text-decoration: none;}.tagtext {	color: #005500;	font-size: 13px;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	font-style: italic;}.tagtext a:link    { color: #005500;  text-decoration: none;}.tagtext a:visited { color: #005500;  text-decoration: none;}.tagtext a:focus   { color: #005500;  text-decoration: underline;}.tagtext a:hover   { color: #005500;  text-decoration: underline;}.tagtext a:active  { color: #005500;  text-decoration: none;}.toppage {	font-size: 12px;	background-color: #DDFFDD ;	color: #005500;	padding-top: 2px;	padding-bottom: 2px;	padding-left: 5px;	padding-right: 5px;	margin-top: 5px;	margin-bottom: 5px;	margin-left: 10px;	margin-right: 10px;	text-align: center;	font-style: italic;	font-weight: bold;}.toppage a:link    { color: #005500; text-decoration: none; }.toppage a:visited { color: #005500; text-decoration: none; }.toppage a:focus   { color: #005500; text-decoration: none; }.toppage a:hover   { color: #005500; background-color: #FFD070; text-decoration: none; }.toppage a:active  { color: #800000; text-decoration: none; }.updated { font-size: 10px; }.Red {	color: #F00;}