/* BODY */
body {
  background-color: #8E9CA7;
  color: #333;
  margin: 0;
  font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
  font-size: 12px;
  padding: 0px;
}
/* BODY */


/* MAIN */
#main {
  padding: 1px;
  margin: 0px;
  background-color: #F2F2F2;
  min-height: 200px;
}
/* MAIN */


/* CONTENT */
#content {
  margin: 20px;
  margin-left: 185px;
  padding: 20px;
  background-color: #FFF;
  -moz-border-radius: 10px;
  border: 1px solid #A0A0A0;
}

#singlecontent {
  margin: 20px;
  padding: 20px;
  background-color: #FFF;
  -moz-border-radius: 10px;
  border: 1px solid #A0A0A0;
}

/* CONTENT */


#ctxtnav {
    display: none;
}

/* METANAV BAR */
#metanav {
  background: #333 url(/custom/bg_header.gif) 0 0 repeat-x;
  border: 1px solid;
  border-color: black;
  height: 26px;
}
#metanav a {
  color: white;
}
#metanav a:hover {
  color: black;
}
#metanav ul  {
  position: relative;
  top: 7px;
}

#metanav ul li {
  color: white;
}
/* METANAV BAR */

#internav {
  margin: 0px;
  padding: 0px;
  background: white;
  height: 25px;
}

/* MAINNAV BAR */
#mainnav {
  margin: 0px;
  padding: 2px;
  padding-top: 26px;
  border: none;
  border-bottom: 1px solid #B2B2B2;
  background: white;
}

#mainnav :link, #mainnav :visited {
  position: relative;
  background-color: #FFFFFF ;
  background-image: none;
  font-size: 12px;
  color: #000;
  border-top: 1px solid #000;
}

#mainnav :link:hover, #mainnav :visited:hover {
  background-color: #F2F2F2;
}

#mainnav .active :link, #mainnav .active :visited {
  background-image: none;
  background-color: #F2F2F2;
  border-right: 1px solid #F2F2F2;
  border-bottom: 1px solid #F2F2F2;
  border-top: 1px solid #000;
  color: #000;
  font-weight: bold;
}
/* MAINNAV BAR */


/* Link styles */
:link, :visited {
	        color: #338;
}

:link:hover, :visited:hover {
	        color: #EE5010;
}

/* Forms */
input[type=button]:hover, input[type=submit]:hover, input[type=reset]:hover {
	         background: #EE5010;
}


/* SEARCH BOX AND BUTTON */
#search {
  float: right;
  position: relative;
  top: 0px;
  display: none;
}
/* SEARCH BOX AND BUTTON */


/* MAIN LOGO */
#logo {
  position: absolute;
  float: left;
  display: none;
}

#logolinbox {
  position: absolute;
  display: inline;
  top: 28px;
  left: 10px;
}
/* MAIN LOGO */


/* LINBOX FOOTER */
#footer {
  display: none;
}

#linbox_footer {
  font: normal 10px verdana,arial,'Bitstream Vera Sans',helvetica,sans-serif;
  height: 15px;
  padding: 4px;
  border-top: 1px solid #000000;
  border-bottom: 1px;
  background-color: #CCCCCC;
}

.right  { float: right; }
.left   { float: left; }
/* LINBOX FOOTER */


/* MANDRIVA LEFT MENU */
#menu_left {
 width: 170px;
 position: absolute;
 float: left;
 top: 80px;
 margin: 15px;
 padding: 0em;
}

#menu_left ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

#menu_left ul li {
 margin: 0;
 padding: 4px;
 list-style-image: none;
 list-style-position: outside;
 list-style-type: square;
}

#menu_left ul ul {
 list-style: none;
 margin: 4px;
 padding: 0px;
}

#menu_image {
 margin-left: -15px;
}

span.term {
	font-weight: bold;
}

/* MANDRIVA LEFT MENU */


/* SNIPPETS LINK (TOP-LEFT CORNER) */
#snippets_link {
  position: absolute;
  display: inline;
  margin: 5px;
  z-index: 1
}
#snippets_link :link, #snippets_link :visited, #snippets_link :link:hover, #snippets_link :visited:hover {
    color: white;
    border-bottom: 1px dotted #bbb;
    background: none;
}   
#snippets_link ul {
    margin: 0;
    padding: 0;
}
#snippets_link ul li {
    display: inline;
    margin: 0;
    padding: 0;
    border-right: 1px solid white;
    padding-right: 10px;
    padding-left: 5px;
}
#snippets_link ul li.last {
    border-right: none;
}
/* SNIPPETS LINK (TOP-LEFT CORNER) */
