		
	body { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }

	.text_small { font-family: arial, helvetica, sans-serif; font-size: 10px; color: #000000; line-height: 15px; }
	.text_mid { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 15px; }
	.text { font-family: arial, helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 17px; }

	.text_head { font-family: arial, helvetica, sans-serif; font-size: 14px; color: #000000; line-height: 20px; }

	a.menu:link { color: #000000; text-decoration: none; }
	a.menu:visited { color: #000000; text-decoration: none;  }
	a.menu:hover { color: #000000; text-decoration: none;  }
	a.menu:active { color: #000000; text-decoration: none;  }		

	a:link { color: #5C7566; }
	a:visited { color: #5C7566;}
	a:hover { color: #000000; }
	a:active { color: #5C7566;  }

	a.info_link:link { font-family: arial; font-size: 10px; color: #5C7566; text-decoration: none; }
	a.info_link:visited { font-family: arial; font-size: 10px; color: #5C7566; text-decoration: none; }
	a.info_link:hover { font-family: arial; font-size: 10px; color: #000000; text-decoration: none; }
	a.info_link:active { font-family: arial; font-size: 10px; color: #5C7566; text-decoration: none; }

	.form_button { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #000000; height: 25px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #EEEEEF; border-right-color: #808080; border-bottom-color: #808080; border-left-color: #EEEEEF; }
	.form_field { font-family: arial, helvetica, sans-serif; font-size: 12px; color: #000000; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #808080; border-right-color: #EEEEEF; border-bottom-color: #EEEEEF; border-left-color: #808080; }
	.login_button { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #000000; height: 20px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #EEEEEF; border-right-color: #808080; border-bottom-color: #808080; border-left-color: #EEEEEF; } 

	.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
	.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
	.clBar{position:absolute; width:15; height:15; visibility:hidden}

	.clLevel0,.clLevel0over{position:absolute; padding:4px; font-family:tahoma,arial,helvetica; font-size:12px; font-weight:bold}
	.clLevel0{color:white;}
	.clLevel0over{color:Yellow; cursor:pointer; cursor:hand; }
	.clLevel0border{position:absolute; visibility:hidden; }

	.clLevel1,.clLevel1over{position:absolute; padding:4px; text-align: left; font-family:arial,helvetica; font-size:11px; }
	.clLevel1{background-color:#F5F5F5; layer-background-color:#F5F5F5; color:black; border-top-color: black; }
	.clLevel1over{background-color:#FFFFFF; layer-background-color:#FFFFFF; color:black; cursor:pointer; cursor:hand; }
	.clLevel1border{position:absolute; visibility:hidden; background-color:#CCCCCC; layer-background-color:#CCCCCC; border-bottom-color: #CCCCCC; border-bottom-style: solid; border-bottom-width: 1px; }

	