html {
     		overflow: -moz-scrollbars-vertical;
		}

body {
		margin-top: 15;
		background-color: #EFEFEF;
		}

h2 {
		font-size: 12px;
		font-weight: bold;
		line-height: 1.3em;
		margin-top: 0;
		margin-bottom: 5;
		padding: 5;
		}
		
h3 {
		font-size: 12px;
		font-weight: bold;
		line-height: 1.3em;
		margin-top: 30;
		margin-bottom: 5;
		border-style: solid;
		border-width: 1 0 0 0;
		border-color: #EEEEEE;
		padding: 5;
		}
		
p {
		font-size: 12px;
		line-height: 1.3em;
		margin-top: 5;
		margin-bottom: 5;
		padding: 5;
		}

input {
		font-size: 12px;
		}

ul {
		font-size: 12px;
		line-height: 1.3em;
		list-style: disc url(images/bullet.gif) outside;
		}

ol {
		font-size: 12px;
		line-height: 1.3em;
		}		

li {
		margin-bottom: 10;
		}

td {
		font-size: 12px;
		line-height: 1.3em;
		}

A:link		{text-decoration: none; color: #004AE5;}
A:visited	{text-decoration: none; color: #004AE5;}
A:hover		{text-decoration: underline; color: #004AE5;}

#container_myciri {
		background-color: #FFFFFF;
		}

#container_header {
		width:760;
		border-style: solid;
		border-color: #CCCCCC;
		border-width: 1 1 0 1;
		background-color: #FFFFFF;
		}

#container_personalization {
		font-family: Arial, Helvetica, Sans-Serif;
		font-size: 11px;
		font-weight: normal;
		line-height: 2em;
		color: #000000;
		margin-right: 10;
		}

#container_menu {
		width:760;
		border-style: solid;
		border-color: #CCCCCC;
		border-width: 0 1 0 1;
		background-color: #FFFFFF;
		background-image: url('images/menu_background.gif');
		}

#container_body {
		width:760;
		border-style: solid;
		border-color: #CCCCCC;
		border-width: 0 1 1 1;
		font-family: Arial, Helvetica, Sans-Serif;
		font-weight: normal;
		background-color: #FFFFFF;
		}

#container_admin_body {
		margin-top:0;
		font-family: Arial, Helvetica, Sans-Serif;
		font-weight: normal;
		background-color: #FFFFFF;
		}
		
INPUT.admin	{font-family: arial, sans-serif; font-size: 8pt; font-weight: normal; background-color: #EEEEEE; border-color: #DDDDDD; border-style : solid; border-width : 1px;}
SELECT.admin	{font-family: arial, sans-serif; font-size: 8pt; font-weight: normal; background-color: #EEEEEE; border-color: #DDDDDD; border-style : solid; border-width : 1px;}
OPTION.admin	{font-family: arial, sans-serif; font-size: 8pt; font-weight: normal; background-color: #EEEEEE; border-color: #DDDDDD; border-style : solid; border-width : 1px;}
FONT.medium	{font-family: arial, sans-serif; font-size: 10pt; font-weight: normal;}
FONT.small	{font-family: arial, sans-serif; font-size: 8pt; font-weight: normal;}

#container_definitions {
		font-family: Arial, Helvetica, Sans-Serif;
		font-weight: normal;
		background-color: #FFFFFF;
		}
		
#content {
		width:720;
		margin-top: 5;
		}

#sidebar_title_container {
		width:190;
		border-style: solid;
		border-color: #CCCCCC;
		border-width: 1 1 0 1;
		margin-left: 20;
		font-family: Arial, Helvetica, Sans-Serif;
		font-size: 12px;
		font-weight: normal;
		line-height: 1.5em;
		background-color: #EEEEEE;
		}

#sidebar_content_container {
		width:190;
		border-style: solid;
		border-color: #CCCCCC;
		border-width: 1 1 1 1;
		margin-left: 20;
		margin-bottom: 0;
		background-color: #FFFFFF;
		}

#sidebar_content {
		margin-top: 5;
		margin-bottom: 5;
		margin-left: 8;
		margin-right: 8;
		font-family: Arial, Helvetica, Sans-Serif;
		font-size: 11px;
		font-weight: normal;
		line-height: 1.3em;
		}

#sidebar_more_link {
		margin-top: 5;
		margin-bottom: 5;
		margin-left: 5;
		margin-right: 5;
		font-family: Arial, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
		line-height: 1.3em;
		text-align: left;
		border-style: solid;
		border-width: 1 0 0 0;
		border-color: #EEEEEE;
		}

#news_date {
		margin-top: 5;
		margin-bottom: 10;
		font-size: 11px;
		font-weight: normal;
		text-align: LEFT;
		}
		
#news_title {
		margin-top: 0;
		margin-bottom: 5;
		font-weight:bold;
		line-height:1em;
		}
		
#news_message {
		margin-top: 0;
		margin-bottom: 0;
		}

#gototop {
		font-size: 10px;
		line-height: 1.3em;
		margin-top: 0;
		margin-bottom: 0;
		padding: 5;
		border-style: solid;
		border-width: 0 0 0 0;
		border-color: #EEEEEE;
		}
		
#container_footer {
		height:20;
		width:760;
		background-color: #EEEEEE;
		margin-top:5px;
		margin-bottom:10px;
		}

#footer_text {
		text-align: center;
		font-family: Arial, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
		color: #000000;
		margin-top:0px;
		margin-bottom:0px;
		}		
		
#selection_forms_small_text {
		font-size: 11px;
		font-weight: normal;
		}


.biophoto {
		margin-top:5px;
		margin-right:15px;
		margin-left:0px;
		margin-bottom:0px;
		text-align:left;
		border:solid 1px #000000;
		}
