/***** Body and main container *****/
body {
margin:0px;
padding:0;
font:72.5%  Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
color:#303030;
}

#header {
display:none;
}

#wrap {
color:#303030;
margin: 30px 30px 20px 30px;
width:95%;
}



/***** Various tags *****/
a {
text-decoration:underline;
font-weight:bold;
color: #7973c2;
background-color:inherit;
}

a:hover {
text-decoration:underline;
color:black;
background-color:inherit;
}

a img {
border:0;
}



/***** Left sidebar *****/
#leftside {
display:none;

}



/***** Main menu *****/
ul.avmenu {
display:none;
}

/***** Main content *****/
#content {
margin:5px;
padding: 0;
line-height:1.6em;
}

#contentwide {
margin:10px;
padding:0;
line-height:1.6em;
}

#content h2,#contentwide h2 {
font-size:1.5em;
margin:0 0 10px;
}

#content h3,#contentwide h3 {
font-size:1.3em;
margin:0 0 8px;
}


#content ul, #contentwide ul, #content ol, #contentwide ol {
margin:0 0 16px 20px;
padding:0px 2px 2px 2px;
list-style-image: url(img/bullet.gif);
}

#content li, #contentwide li {
margin:0;
padding:0 0 0 5px;
line-height: 1.7em;
}

#content ul ul, #contentwide ul ul, #content ol ol, #contentwide ol ol{
margin:0 0 0 16px;
padding:0;
}

/***** Footer *****/
#footer {
display:none;
}

/***** Various classes *****/
.img_left {
margin:10px 12px 10px 1px;
float:left;
border: 1px solid black;
}

.img_right {
margin:10px 1px 10px 12px;
float:right;
border: 1px solid black;
}

.logo {
padding: 0 40px 20px 0;
}

.textright {
text-align:right;
}

.center {
text-align:center;
}

.small {
font-size:0.8em;
}

.bold {
font-weight:bold;
}

.hide {
display:none;
}

#clear {
clear:both;
}

div.function-icons {
display: none;
}