BODY{

  background-color : #C6C6C6;

  color            : #000000;

  background	   : url(tile_back2.gif);

  margin-top: 20px;

}



body{

	scrollbar-face-color: #e9e9e9; 

	scrollbar-shadow-color: white; 

	scrollbar-highlight-color: white; 

	scrollbar-3dlight-color: white; 

	scrollbar-darkshadow-color: white; 

	scrollbar-track-color: white; 

	scrollbar-arrow-color: gray

}



.LShadow{

	background-image: url(leftShadow.jpg);

	background-repeat: repeat-y;

	background-position: right top;

}



.RShadow{

	background-image: url(rightShadow.jpg);

	background-repeat: repeat-y;

	background-position: left top;

}



.mainmenu{

	padding-left: 10px;

	padding-right: 10px;

}



td, tr, p, div {

  font             : 11px Verdana, Arial, Helvetica, sans-serif;

  color            : #000000;

}



ul {

  margin           : 0px 0px 0px 10px;

}



li {

  list-style       : inside url(arrow.gif) 2px;

  list-style-image : url(arrow.gif);

}



hr {

  height           : 1px;

  width            : 100%;

  color            : #D0D0D0;

}



.poll {

  font             : 9px Arial, Helvetica, Verdana, sans-serif;

  color            : #20559C;

  line-height      : 14px

}



/* ###################### UPPER BUTTON BAR ###################### */

a.buttonbar:link, a.buttonbar:visited {

  font             : 10px Verdana, Arial, Helvetica, sans-serif;

  color            : #000000;

  text-decoration  : none;

}



a.buttonbar:hover {

  color            : #20559C;

  text-decoration  : underline;

}



/* ############## PATHWAY AND BOTTOM BUTTON BAR ############## */

.pathway {

  font             : 11px Verdana, Arial, Helvetica, sans-serif;

  color            : #969696;

}

a.pathway:link, a.pathway:visited {

  color            : #20559C;

  font-weight      : normal;

}



a.pathway:hover {

  color            : #D30000;

  font-weight      : normal;

}



.modules {

  background       : ;

}



table.moduletable {

  margin           : 0px 0px 0px 0px;

  width            : 100%;

}



table.moduletable th {

  font-size        : 11px;

  font-weight      : bold;

  width            : 100%;

  color            : #000000;

  text-align       : center;

  border-bottom    : 1px solid #cccccc;

}



table.moduletable td {

  font-size        : 11px;

  font-weight      : normal;

}



.mainlevel {

  letter-spacing   : 1px;

  width            : 95%;

}



a.mainlevel:link, a.mainlevel:visited {

  color            : #20559C;

}



a.mainlevel:hover {

  color            : #D30000;

}



.sublevel {

  letter-spacing   : 2px;

  padding-left     : 7px;

}



.sectiontableheader {

  color            : #000000;

  font-weight      : bold;

}



.sectiontableentry1 {

  background-color : #F0F0F0;

}



.sectiontableentry2 {

  background-color : #E0E0E0;

}



.small {

  font             : 9px Verdana, Arial, Helvetica, sans-serif;

  color            : #20559C;

  text-decoration  : none;

  font-weight      : medium;

}



.smalldark {

  font             : 9px Verdana, Arial, Helvetica, sans-serif;

  color            : #000000;

  font-weight      : normal;

}



.contentpane {

  background       : ;

}



.contentpaneopen {

  background       : ;

}



.contentheading {

  font             : bold 11px Verdana, Arial, Helvetica, sans-serif;

  color            : #20559C;

  text-align       : left

}



.componentheading {

  font             : bold 13px Verdana, Arial, Helvetica, sans-serif;

  color            : #20559C;

}



.createdate {

  font-family      : Arial, Helvetica, sans-serif;

  font-size        : 10px;

  color            : #999999;

  text-align       : left;

}



.button {

  font             : bold 10px Verdana, Arial, Helvetica, sans-serif;

  color            : #000000;

  background-color : #C0C0C0;

  border           : 1px solid #000000;

  text-transform   : uppercase;

}



.inputbox {

  font             : 10px Verdana, Arial, Helvetica, sans-serif;

  color            : #000000;

  background-color : #FAFAFE;

  border           : 1px solid #000000;

}



a:link, a:visited {

  font             : 11px Verdana, Arial, Helvetica, sans-serif;

  color            : #B70000;

  text-decoration  : none;

}



a:hover {

  color            : #20559C;

  text-decoration  : underline;

}



a:active {

  color            : #20559C;

  background-color : #D6D6D6;

  text-decoration  : underline;

}



a.category:link, a.category:visited {

  color            : #AF0101;

  font-weight      : bold;

  letter-spacing   : 1px;

}



a.category:hover {

  color            : #C8C8C8;

}