body {
margin:0px;
background-color:#ffffff;
background-image:url(../Pics/Filler.jpg);
background-repeat:repeat;
font-family:Verdana,Arial;
font-size:12px;
font-color:#000000;
}

a.TextLink:link {color: #000000; font-weight: normal; font-size: 12px; text-decoration: underline; font-family:Verdana, Arial;}
a.TextLink:visited {color: #000000; font-weight: normal; font-size: 12px; text-decoration: underline; font-family:Verdana, Arial;}
a.TextLink:hover {color: #000000; font-weight: normal; font-size: 12px; text-decoration: none; font-family:Verdana, Arial;}

input {
border:solid 1px #9fa1a4;
font-family:Verdana,Arial;
font-size:12px;
color:#000000;
background-color:#ffffff;
}

textarea {
border:solid 1px #9fa1a4;
font-family:Verdana,Arial;
font-size:12px;
color:#000000;
background-color:#ffffff;
}

#Container {
top:20px;
width:900px;
position:absolute;
left:50%;
margin:0 0 0 -451px;
}

#ContainerTopLogo {
z-index:10;
position:absolute;
top:0px;
width:900px;
height:130px;
border:0px;
}

#ContainerSmiley {
position:absolute;
z-index:500;
top:100px;
left:10px;
}

#ContainerMain {
z-index:20;
left:0px;
top:127px;
width:898px;
height:466px;
overflow:hidden;
position:absolute;
border-top:0px;
border-bottom:1px solid #9fa1a4;
border-right:1px solid #9fa1a4;
border-left:1px solid #9fa1a4;
text-align:justify;
background-color:#ffffff;
}

#ContainerBottom {
z-index:25;
left:0px;
bottom:0px;
position:absolute;
}

#ContainerMainContent {
z-index:30;
left:210px;
top:8px;
width:690px;
height:460px;
position:absolute;
text-align:justify;
overflow-y:hidden;
overflow-x:hidden;
scrollbar-3dlight-color:#ffffff; 
scrollbar-arrow-color:#9fa1a4; 
scrollbar-base-color:#ffffff; 
scrollbar-darkshadow-color:#ffffff; 
scrollbar-face-color:#ffffff; 
scrollbar-highlight-color:#9fa1a4; 
scrollbar-shadow-color:#9fa1a4; 
scrollbar-track-color:#ffffff; 
}

#ContainerHrs {
z-index:40;
left:10px;
top:281px;
width:182px;
overflow:hidden;
position:absolute;
text-align:justify;
background-color:#ffffff;
}

#ContainerMenu {
z-index:50;
left:10px;
top:10px;
width:200px;
overflow:hidden;
position:absolute;
text-align:justify;
background-color:#ffffff;
}

#ContainerDato {
z-index:60;
left:500px;
top:140px;
width:390px;
height:20px;
position:absolute;
text-align:right;
color:#000000;
}

/* MENU START */

.arrowlistmenu{
width: 180px; /*width of accordion menu*/
background-color: #ffffff;
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 11px Arial;
color: white;
background: white url(../Pics/titlebar.png) repeat-x center left;
margin-bottom: 4px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 2px 0px 2px 10px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background-image: url(../Pics/titlebar-active.png);
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 4px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 3px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #A70303;
background: url(../Pics/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #dadada;
font: bold 11px Arial;
}

.arrowlistmenu ul li a:visited{
color: #A70303;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #A70303;
background-color: #F3F3F3;
}

/* MENU SLUT */