/* Clown Dropje - Standard styles */


body {
 background: #000000;
 margin: 0px;
 }
 

/* General Styles */

/* Bullets and Indents */

ul {
 margin: 0px;
 padding: 0px;
 list-style: none;
 list-style-type: square;
 }

li {
 line-height: 15px;
 padding-left: 15px;
 padding-top: 0px;
 }

/** Main body content
*/

div, td, p  {
 font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 color: #ffffff;

 }

a:link, a:visited {
 color:  #ffff00; 
 font-weight:  bold; 
 text-decoration:  underline; 
 }

a:hover, a:active {
 color:  #ff0000; 
 font-weight:  bold; 
 text-decoration:  underline; 
 }

.pagenav {
 font-size: 10px;
 font-weight: bold;
 color: #404040;
}

hr {
 height: 2px;
 width: 90%;
 color: #ff740a;
 background-color: ff740a;
 }

hr separator {
 height: 2px;
 width:40%;
}

/** Menu styles
**/

a.mainlevel:link, a.mainlevel:visited {
 font-size: 14px;
 color: #ffff00;
 font-weight: bold;
 text-decoration: none;
 padding: 15px;
}

a#active_menu {
text-decoration: underline overline;
color: #ff740a;

	}

a.sublevel {
 font-size: 14px;
 color: #568b40;
 font-weight: bold;
}

a.mainlevel:hover, a.mainlevel:active {
font-size: 14px;
text-decoration: underline overline;
color: #ff740a;
font-weight: bold;
}

/** general styles
*/

.createdate {
 font-size: 10px;
 color: #424142;
}

.modifydate {
 font-size: 10px;
 color: #424142
 font-style: italic;
}

.readon {
 font-size: 11px;
 color: #586b40;
}

/** content
*/

.contentpane {
padding: 15px;
}

.contentpaneopen {
}

.contentheading { /*titels items*/
 font-size: 0px;
 font-weight: bold;
  color: #000000; 
}

.category {
 font-size: 13px;
 font-weight: bold;
}

a.category:link, a.category:visited {
 color:  #85bd6e; 
}

a.category:hover, a.category:active {
 color: #ff9900;
}

.componentheading {
 font-size: 13px;
 font-weight: bold;
}

/** Section styles
*/

.sectiontableheader {
 font-size:  12px; 
 font-weight:  bold;
 }

.sectiontableentry1 {
 background-color:  #F7864C; 
 width: 40%;
 }

.sectiontableentry2 {
 background-color:  #5B88C1; 
 }

/** Buttons, tabs and input box
*/

.button {
 font-size:  10px; 
 font-weight:  bold; 
 text-align:  left; 
 background-color:  #FFCC66; 
 border-width:  1px; 
 border-style:  solid; 
 border-color:  #000000; 
 padding:  1px; 
 }

.inputbox {
 text-align: left;
 font-size:  10px; 
 font-weight:  bold; 
 background: #FFFFFF;
 border-color:  #000000;
 border-width:  1px; 
 border-style:  solid; 
 padding:  1px; 
 }

.ontab {
 font-size:  10px; 
 background-color:  #FF9900; 
 border-width:  1px; 
 border-style:  solid; 
 border-color:  #000000; 
 }

.offtab {
 font-size:  10px; 
 background-color:  #FFCC66; 
 border-width:  1px; 
 border-style:  solid; 
 border-color:  #000000; 
 }


/** table styles
*/

table.moduletable {
 border: 0px solid #f89243;
  background-color: #transparent;
 padding: 3px;
 margin-bottom: 15px;
 margin-left: 5px;
 margin-right: 5px;
 text-align: left;
 width: 90%;
}

table.moduletable td {
 background-color: #transparent;
 padding: 2px;
}

table.moduletable th {
 border-bottom: 2px solid #85bd6e;
 color: #424142;
 background-color: #transparent;
 font-size: 12px;
 font-weight: bold;
 text-align: center;
}

/** Small text
*/

.small {
 font-size:  9px; 
 color:  #85bd6e;
 font-weight:  bold; 
 }
.smalldark {
 font-size:  9px; 
 color:  #568b40; 
 font-weight:  bold; 
 }

/** Contact table
*/

table.contact {
 border-width:  1px; 
 border-style:  solid; 
 border-color:  #ffff00; 
 background: #ffffff; 
 }

table.contact td.icons {
}

table.contact td.details {
 font-size:  11px; 
 font-weight:  bold; 
}