
@charset iso-8859-1;
TD  { color: #000000; font-size: 12px; font-family: arial, helvetica, sans-serif; font-style: normal }
P  { color: #000030; font-size: 12px; font-family: arial, helvetica, sans-serif; font-style: normal }
UL   { color: black; font-size: 10px; font-family: arial, helvetica, sans-serif; font-style: normal }
LI   { color: navy; font-size: 12px; font-family: arial, helvetica, sans-serif; font-style: normal }
.small {
	FONT-SIZE: 10px
	}
	.medium    { color: #0e155a; font-size: 12px }
.big       { color: #003; font-size: 14px; font-style: normal; font-weight: normal; font-stretch: semi-expanded }
.xbig     { color: #003; font-size: 18px; font-style: normal; font-weight: bold }	
.title        { color: #06c; font-size: 14px; font-style: normal; font-variant: normal; margin: 1px; padding: 1px  }
.blue     { color: #06c; font-size: 11px }
A:link             { color: black; font-family: arial, helvetica, sans-serif; font-style: normal; font-weight: bold; background-color: transparent; background-image: none }
A:visited               { color: black; font-family: arial, helvetica, sans-serif; font-style: normal; font-weight: bold; font-stretch: expanded; background-image: none }
A:active           { color: black; font-family: arial, helvetica, sans-serif; font-style: normal; font-weight: bold; background-image: none }
A:hover           { color: orange; font-family: arial, helvetica, sans-serif; font-style: normal; font-weight: bold; background-image: none }
A.text     { color: black; font-size: 12px; font-style: normal; font-weight: bold }
#navi {display:none;}
.menu    { display: block; margin: 0; padding: 0; position: static; width: 782px }
.menu ul  { background-color: #ccf; display: block; margin: 0; padding: 0; position: absolute; width: 124px }
.menu li ul  { background-color: #ccf; visibility: hidden }
.menu li li ul  { background-color: #ccf; margin-top: -23px; margin-left: 124px; position: absolute; top: auto; left: auto }
.menu li  { background-color: #ccf; list-style: none; display: block; margin: 0; padding: 0; width: 124px; height: auto; float: left }
* html .menu li li{display:inline;}
.menu a   { font-weight: bold; text-decoration: none; background-color: #ccf; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-align: center; display: block; margin: 1px; padding: 2px 0; width: 120px; border: 1px; filter: Alpha(opacity=90)  }
.menu a:hover      { background-color: #09c; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; border: 1px }
.menu a:focus {background-color: #aaf;}
.menu span {display:none;}
div[id="navi"]>.menu a   { text-decoration: none; background-color: #ccf; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-align: center; display: block; margin: 1px; padding: 2px 0; width: 120px; border: 1px }
div[id="navi"]>.menu a:hover  { background-image: url("hover_bg.png"); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; border: 1px }
#content p a:link, a:visited {}
#content a:hover {}
A.textlink       { color: #096; font-size: 12px; font-style: normal; text-decoration: none }
A.mms   { color: silver; font-size: 11px; text-decoration: none }
A.impress    { color: silver; font-size: 12px }
}
@page  { size: portrait; margin: 1px }
@font-face{ font-family: Helvetica, arial, sans-serif; font-size: 12pc; font-stretch: semi-expanded; font-style: italic; font-weight: 400; }
.body    { background-color: #ff9; outline: solid medium black  }
.td_title { outline: solid 1px #306; }

