/* 26.09.2003 - Jon *//* NO HACKS VERSION - OPERA ETC BEWARE *//* LINKS */a  { text-decoration: none }a:link { }a:visited  { color: #09c; }a:hover {background-color:#dfd; }.small_link { font-size: 10px; color: #09c; text-decoration: none }.hidden_link { font-size: 9pt; color: #09c; text-decoration: none }.positive_link { font-size: 9pt; color: #09c; text-decoration: none }.negative_link { font-size: 9pt; color: #09c; text-decoration: none }.grey_link   { color: #09c; }.strong_link   {font-weight: bold; color: #09c}/* CONTAINERS */#Content   { text-align: left; margin: 0px 50px 50px 225px; padding: 20px 10px 10px; border: 1px; min-width: 100px; max-width: 600px; }#HeaderTools  { float: right; margin-top: -40px }#Header  { margin-top: 30px; margin-right: 9px; margin-left: 9px; padding: 18px; border: solid 1px #ccc; background-color: #fff; min-width: 200px; max-width: 800px; }#Menu    { line-height: 17px; padding: 10px; border: solid 1px #ccc; position: absolute; top: 134px; left: 9px; width: 180px; visibility: visible }#Menu2    { line-height: 17px; padding: 10px; border: solid 1px #ccc; background-color: #fff; position: absolute; top: 391px; left: 9px; width: 180px; visibility: visible: }#newpersontempbox { border: dotted 1px #b2b2df; position: absolute; top: 106px; left: 237px; visibility: visible; display: block }#todaytomorrowtempbox { position: absolute; top: 107px; left: 445px; visibility: visible; display: block }#forumtempbox   { position: absolute; top: 258px; left: 238px; width: 70%; visibility: visible; display: block }body {	margin:0px;	padding:0px;	font-family:lucida grande, verdana, arial, helvetica, sans-serif;	color:#333;	background-color:white;	}		p { font-size: 9pt; line-height: 16pt; font-family: lucida grande, verdana, arial, helvetica, sans-serif; margin: 0px 0px 16px; padding: 0px; }td { font-size: 9pt; line-height: 16pt; font-family: lucida grande, verdana, arial, helvetica, sans-serif; }ol  { font-size: 9pt; line-height: 16pt; font-family: lucida grande, verdana, arial, helvetica, sans-serif; list-style: disc; }/* PICTURE GALLERIES*/div.gallery_floater_small_justname { width: 125px; height: 160px; text-align: center; float: left; }  div.gallery_floater_small_justname p { text-align: center }.small_gallery_img { border: 1px solid }.large_gallery_img { }.small_list_img { }/* INLINE CONTENT FORMATTERS *//* h1 used for breadcrumb trail, aka. page name */h1 { font-size: 13pt; line-height: 13pt; font-family: lucida grande, verdana, arial, helvetica, sans-serif; font-weight: bold; color: #595959;}/* h2 used for largest content header */h2 { font-size: 12pt; line-height: 12pt; font-family: lucida grande, verdana, arial, helvetica, sans-serif; font-weight: bold; color: #595959; }/* h4 used for main headlines in content, with variation for paragraph space */h4 { font: 10pt/14pt lucida grande, verdana, arial, helvetica, sans-serif; font-weight: bold; color: #595959;}h4.spaceless { font: 9pt/9pt lucida grande, verdana, arial, helvetica, sans-serif; font-weight: bold; margin-bottom: 0pt }h4.spaced { font: 9pt/9pt lucida grande, verdana, arial, helvetica, sans-serif; font-weight: bold; margin-top: 20pt; margin-bottom: 16pt}h4.bottom_spaced { font: 9pt/9pt lucida grande, verdana, arial, helvetica, sans-serif; font-weight: bold; margin-top: 0pt; margin-bottom: 16pt }ul { font: 9pt/9pt lucida grande, verdana, arial, helvetica, sans-serif; margin-top: 5pt; margin-bottom: 5pt; margin-left: 30px;}/* old, being evalutated */.basic { font: 9pt/16pt lucida grande, verdana, arial, helvetica, sans-serif; margin: 0px 0px 16px; padding: 0px;  }.emphasis { font-weight: bold }.small_print  { font-size: 10px }.diminutive  { font-size: 10px; color: #666; font-style: italic }.large_portrait { margin: 0px 15px 15px 0px }.headerlarge { font-size: 16pt; font-weight: bold }/* new, will replace some old */strong { font-weight: bold }.navi_icon { vertical-align: middle; margin-right: 5px }.wallcard_img { width: 6cm; height: 4,5cm; border: solid 1px; }.non_printer { }.subtitle { font: 9pt/9pt lucida grande, verdana, arial, helvetica, sans-serif; color: #g888; margin-top: 0pt; font-style: italic; }.list { font: 9pt/16pt lucida grande, verdana, arial, helvetica, sans-serif; margin: 0px 0px 0px 30px; padding: 0px;  }/* INPUT FIELDS */.alternate_field_neutral_1 { font: 9pt/16pt lucida grande, verdana, arial, helvetica, sans-serif; background-color: #EEEEEE; }.alternate_field_neutral_2 { font: 9pt/16pt lucida grande, verdana, arial, helvetica, sans-serif; background-color: #DDDDDD; }.alternate_field_red_1 { background-color: #EEB2C8; }.alternate_field_red_2 { background-color: #DDA6B9; }.alternate_field_green_1 { background-color: #C8EEB2;}.alternate_field_green_2 { background-color: #B9DDA6; }.alternate_field_blue_1 { background-color: #B2C8EE;}.alternate_field_blue_2 { background-color: #A6B9DD; }.alternate_field_yellow_1 { background-color: #E4E0BD; }.alternate_field_yellow_2 { background-color: #D3D0AF; }.pulldown { font-size: 9pt; line-height: 16pt; font-family: lucida grande, verdana, arial, helvetica, sans-serif; padding-top 1px; margin-top 1px }