* {
margin:0;
padding:0;
}
a:hover {
text-decoration:none;
}
body {
/*-x-system-font:none;*/
background: #CCCCCC url(/img/bg_body.gif) repeat-y scroll center top;
font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
font-size:8pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0;
padding:0;
}
h1, p, ul, table {
padding-bottom:9px;
}
h1 {
font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
font-size:9pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}
h2 {
font-size:8pt;
}
/*
#menu {
background:#FFFFFF;
border:1px solid #5CA050;
display:inline;
float:left;
margin:10px 0 0 10px;
padding:10px 10px 0;
width:100px;
}*/
#content {
background-color:#FFFFFF;
/*border:1px solid #9450A0;*/
display:inline;
float:left;
font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
font-size:8pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:150%;
margin:10px 0 0 10px;
min-height:349px;
padding:10px 10px 0;
width:500px;
}
.container, .attention {
background:#FFFFFF;

/*border:1px solid #A06C50;*/
display:inline;
float:left;
margin:10px 0 0 10px;
padding:10px 10px 0;
width:200px;
}
#menu {
	width: 200px;
	margin: 10px;
	/*border-style: solid solid none solid;
	border-color: #BCD2E6;
	border-size: 1px;
	border-width: 1px;*/
display:inline;
float:left;
	}
	
#menu ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-bottom:0;
}

#menu li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	font-size:10pt;
	}	
	
#menu li a:link, #menu li a:visited {
	color: #333;
	display: block;
	background:  url(img/menu.gif);
	padding: 8px 0 0 10px;
	font-weight:bold;
	}
	
#menu li a:hover {
	color: #FFF;
	background:  url(img/menu.gif) 0 -32px;
	padding: 8px 0 0 10px;
	font-weight:bolder;
	}
#content ul {
margin-left:15px;
}
#content h1 {
color:#82b2dd;
font-size:13.5pt;
}
#content h2 {
color:#82b2dd;
font-size:10pt;
padding-top:9px;
}
.container h1 {
color:#82b2dd;
}
.container a {
color:#000000;
text-decoration:none;
}
#content a {
color:#9450A0;
}
#bottom {
clear:both;
padding:10px 0;
position:relative;
padding-top: 20px;
text-align: center;
}
#image {
background-repeat:no-repeat;
float:left;
height:125px;
margin-right:10px;
width:664px;
}
#contact {
background-color:#9450A0;
color:#FFFFFF;
height:113px;
overflow:auto;
padding:11px 0 0 11px;
}
#top {
background-image: url(img/logo.gif);
background-position:102px 50%;
background-repeat:no-repeat;
height:125px;
}
#contact .float {
float:left;
margin-right:20px;
}
#contact a {
color:#FFFFFF;
}
.indent {
margin-left:50px;
}
.keywords {
margin-left:25px;
}
.attention {
background:#FF0000 none repeat scroll 0 0;
}
.attention a {
color:#000000;
font-style:normal;
text-decoration:none;
}
#image {
display:none;
} 
.wrapper {
background:#FFFFFF url(/img/bg_wrapper_home.gif) repeat-y scroll left top;
border-bottom:10px solid #FFFFFF;
margin:0 auto;
overflow:hidden;
position:relative;
width:990px;
}
#sidebar {
/*background: url(img/sidebar.gif);*/
background: #CCCCCC;
width:200px;
float:right;
padding:10px;
margin:10px;
}

#sidebar a{
text-decoration:none;
color: #000000;
}

