/* CSS Document */
body{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px,
	font-weight:normal;
	color:#555;
	background-color:#000;
	text-align:center;
}

#topimg{
	margin:0px;
	padding:0px;
	width:800px;
	height:65px;
}
#menu{
	margin:0px;
	margin-top:-1px;
	margin-left:-2px;
	padding:0px;
	height:20px;
	float:none;
	width:820px;
	overflow:visible;
	background-color:#FFF;
	border-bottom:4px solid #AAA;
	z-index:100;
}
#content{
	clear:left;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:140%;
	background-color:#FFFFFF;
	color:#000;
	overflow:auto;
	width:815px;
	height:300px;
}
/*inside content*/
#content #c_pic_left{
	background-color:white;
	width:300px;
	float:left;
	margin-top:60px;
}
#c_text{
	overflow:hidden;
	background-color:white;
	width:300px;
	margin-top:60px;
	float:left;
}
#c_logo{
	width:171px;
	float:left;
}
p{
	margin-left:3px;
}
#bottom{
	border-top: 1px solid #666;
	background-color:black;
	height:145px;
	width:815px;
	vertical-align:middle;
	color:#AAA;
}
#wrapper{
	background-color:white;
	position:absolute;
	text-align:left;
	left: 50%;
	top:50%;
	margin-left: -408px;
	margin-top:-335px;
	width:965px;
	height:620px;
	overflow:hidden;
/*	display:inline;*/
	border: 2px solid #666;
}

/*this one's for the menus*/
ul{  
	padding: 0;
	margin: 1px;
	list-style: none;
	z-index:1000;
}

li{ /* all list items */
	z-index:1101;
	float: left;
	position: relative;
	font-size:12px;
	font-weight:bold;
	margin:0px;
}
a{
	display:block;
	color:#555;
	text-decoration:none;
}
a:hover{
	display:block;
	background-color:#d0d0d0;
}
.start:hover{
	background-color:black;
}
a.normlink:hover{
background-color:#fff;
}
li ul { /* second-level lists */
	display: none;
	float:none;
	position: absolute;
	top: 1.5em;
	left: 20px;
	background-color:#e6e6e6;
	z-index:1190;
	overflow:visible;
}

li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	top: 15px;
	left: 20px;
}

li:hover ul, li.over ul { /* lists nested under hovered list items */
	background-color:#e6e6e6;
	display: block;
	float:none;
	position:absolute;
	z-index:1200;
	overflow:visible;
/*	list-style:image outside url(img/li.gif);*/
}

.liste ul{
	list-style:bullet;  /*image inside url(img/li.gif);*/
	background-color:#fff;
	border:none;
	float:none;
	display: inherit;
	}
.liste li{
	float:none;
	padding-left:30px;
	margin:10px;
	font-weight:normal;
	list-style:bullet; /*image outside url(img/li.gif);*/
	display:inherit;
}
td{
	vertical-align:top;
	font-size:11px;
}
input{
	border:1px solid black;
	background-color:#EEE;
}
textarea{
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid black;
	background-color:#EEE;
}
