HTML, BODY {
	height: 100%;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-style:normal; 
         font-variant:normal;
         font-weight:normal;
         font-size:12px;
         font-family:Arial, Helvetica, sans-serif;
         scrollbar-3dlight-color:white;
         scrollbar-arrow-color:#66cc33;
         scrollbar-base-color:white;
         scrollbar-darkshadow-color:white;
         scrollbar-face-color:white;
         scrollbar-highlight-color:white;
         scrollbar-shadow-color:white;

}

.right {
	background-image: url(../images/index_08.jpg);
	background-repeat: repeat-y;
	background-position: right;
         padding: 10px;
}
.left {
	background-image: url(../images/index_07.jpg);
	background-repeat: repeat-y;
	background-position: left;
         padding: 10px;
}
/*Screen layout: */
.inputbox {
  border: 1px solid #999999;
  scrollbar-3dlight-color:white;
  scrollbar-arrow-color:#66cc33;
  scrollbar-base-color:white;
  scrollbar-darkshadow-color:white;
  scrollbar-face-color:white;
  scrollbar-highlight-color:white;
  scrollbar-shadow-color:white;
}
.copyright{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-decoration: none;
  color: #999999;
}

a.mainlevel:hover {
        width: 164px;
        background: #ffff99;
        text-align: left;
        font-weight:bold;
        color: black;
}
.moduletablemain {
        margin-bottom:15px;
        width:180px;
}
.moduletablemain td{
        text-align: left;
        font-weight:bold;
        background: #cccccc;
        border: 1px solid #EEEEEE;
        padding: 3px;
}
.moduletablemain th{

        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;
        text-decoration: none;
        text-align: left;
        color: #66cc33;
        padding-bottom: 5px;
        padding-left: 10px;

}

.pathway img{
        vertical-align: middle;
        margin-left:5px;
        margin-right:5px;
}
.pathway{

        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;
        text-decoration: none;
        color: #ffcc33;
}
a.pathway{
        color:#666666;
        font-size:13px;
}
a.pathway:hover{
        color:#000000;
        font-size:13px;
}

a{
	text-decoration:none;
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
         font-weight: 200;
}

a:hover{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
}

p{
	margin-top: 3px;
	margin-bottom: 3px;
}

/* Mambo layout */
div,
td,
p {
	font-size:12px;
	line-height:18px;
	color:#333333;
}

li {
	line-height: 18px;
	padding-left: 5px;
	padding-top: 0px;
	list-style-type: square;
	list-style-position: inside;
}

.componentheading {
	font-family:Arial, Helvetica, sans-serif;
	color:#66cc33;
	font-size: 14px;
	padding: 5px 0 5px;
	display:block;
	font-weight: bold;
}

.contentheading,
.contentpagetitle,
a.contentpagetitle:link,
a.contentpagetitle:active,
a.contentpagetitle:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	font-weight: bold;
	display:block;
}

.sectiontableheader {
	font-weight: bold;
}

.category, .categorytitle {
	font-weight: bold;
	color:#333333;
	background-color:inherit;
}

.sectiontableentry1 {
	background-color: #CCCCCC;
	padding: 2px;
	color:#333333;
}

.sectiontableentry2 {
	background-color: #EFEFEF;
	padding: 2px;
	color:#333333;
}

.back_button {
	display:block;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	width:100%;
	margin-bottom:10px;
	letter-spacing:2px;
	color: #99cc66;
	margin-top: 10px;
}