BODY {
	FONT-SIZE: 10pt;
	BACKGROUND-COLOR: #DDDDDD;
	BACKGROUND-IMAGE: url(img/background.gif);
}
TH {
	FONT-SIZE: 10pt
}
TD {
	FONT-SIZE: 10pt
}
a:link {
	COLOR: #3D5B87;
	TEXT-DECORATION: none;
}
a:visited {
	COLOR: #3D5B87;
	TEXT-DECORATION: none;
}
a:active {
	COLOR: #3D5B87;
	TEXT-DECORATION: none;
}
a:hover {
	COLOR: #3D5B87;
	TEXT-DECORATION: underline;
}
.solide {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; MARGIN: 0px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.border {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff
}
.button {
	BORDER-RIGHT: #000000 1px double; BORDER-TOP: #000000 1px double; BORDER-LEFT: #000000 1px double; COLOR: #ffffff; BORDER-BOTTOM: #000000 1px double; BACKGROUND-COLOR: #6699cc
}

div.menu {
font-size: 12px;
line-height: 2em;
text-align:center;
position:relative;
}

div.menu a{
color:#ffffff;
line-height: 2em;
text-decoration: none;
display: block;
width: 125px;
}

div.menu a:visited{
color:#ffffff;
text-decoration: none;
}

div.menu a:hover{
color:#ffffff;
background: #9999ff;
text-decoration: none;
}

div.submenu a{
background-color: #FF9900;
border-bottom: 1px solid #ffffff;
}

div.menu span{
display:none;
}

div.submenu {
visibility: hidden;
position: absolute;
left: 120px;
}

#topic{border-left:8px  solid  #5D5D5D;
border-bottom:1px  solid  #5D5D5D;
padding:4px;
font-size:17px;  color:#5D5D5D;  
.font-weight:bold; 
text-align: left }