BODY {

  margin           : 0px 0px 0px 0px;

  background-color : #e0e0e0;

  color            : #000000;

  background-image: url("backimage.jpg");
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: 50% 65%;

}

frnt.BODY {

  margin           : 0px 0px 0px 0px;

  background-color : #e0e0e0;

  color            : #000000;

  background-image: url("backimage.jpg");
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: 50% 100%;

}

input {

	color : #000000;

	font-size : 12px;

	font-family : Tahoma,Verdana,Arial;

	font-weight: bold;

}



td, tr {

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

  font-size        : 11px;

  color            : #0E0E0E;

}



.boxes {

        border: solid;

        border: dotted;

        border-width: 0px;

        border-bottom-color: #B0C4DE;

        border-top-color: #B0C4DE;

        border-left-color: #B0C4DE;

        border-right-color: #B0C4DE;

}



.title {

font-family: sans-serif;

font-size: 24px;

font-weight: bold;

color            : #255C9C;

}



.pathway {

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

  font-size: 10px;

  color: #000000;

}



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

  color            : #000000;

  font-weight      : normal;

}



a.pathway:hover {

  color            : #365EBA;

  font-weight      : normal;

  text-decoration   : underline;

}



/* --Default Class Settings-- */



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

  color: #EFEFEF;

  background-position: left;

  text-align: left;

  font-weight: bold;

 }



a.mainlevel:hover {

  color: #FFCC00;

  background-position: left;

  text-align: left;

  font-weight: bold;

 }



a.mainmenu:link, a.mainmenu:visited {

  color: #333333; 

  font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, serif;

  font-weight: bold;

  }



a.mainmenu:hover {

  color: #365EBA; text-decoration: underline;

  }



a.sublevel:hover {

  color: #255C9C; text-decoration: underline;

  }



a.sublevel:link, a.sublevel:visited {

  color: #32CD32; 

  font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, serif;

  font-weight: normal;

}



table.moduletable {

  margin: 0px 0px 0px 0px;

  width: 95%;

  border-left: solid 0px #A1A1A1;

  border-right: solid 0px #A1A1A1;

  border-top: solid 0px #A1A1A1;

  border-bottom: solid 0px #A1A1A1;

  }



table.moduletable th {

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

	font-weight: bold;

	font-size: 12px ;

	color: #FFCC00;

	background: #404040;

	white-space: normal;

	border: 0px dotted #A1A1A1;

	border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;

	height: 12px;

	padding: 4px;

	text-align: left;

}



table.moduletable td {

    font-size: 10px;

    font-weight: normal;

    border: 0px dotted #A1A1A1;

	border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;

	height: 12px;

	padding: 2px;

	text-align: left;

}



.poll {

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

  font-size        : 10px;

  color            : #666666;

  line-height      : 14px;

}



.sectiontableheader {

  background-color : #404040;

  color            : #EFEFEF;

  font-weight      : bold;

  border: 0px dotted #A1A1A1;

  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;

  text-align: left;

}



.sectiontableentry1 {

  background-color : #F0F0F0;

}



.sectiontableentry2 {

  background-color : #FCFBFB;

}



.pagenav {

/* for formatting start, previous, next, end etc */

font-weight: normal;

}



a.pagenav, a.pagenav:visited {

font-weight: bold;

color: #343A58;

}



a.pagenav:hover {

color: #FF9900;

}



.small {

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

  font-size        : 10px;

  color            : #3366C0;

  text-decoration  : none;

  font-weight      : normal;

}



.smalldark {

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

  font-size        : 10px;

  color            : #000000;

  text-decoration  : none;

  font-weight      : normal;

}





.contentpane {

 /* background       : #E0E0E0;*/

  border: 0px dotted #A1A1A1;

  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;

}



.contentpaneopen {

/*  background       : #E0E0E0;
*/
  border: 0px dotted #A1A1A1;

  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;

}



.contentheading, .componentheading {

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

  font-size        : 11px;

  font-weight      : bold;

  color            : #255C9C;

  text-align       : left;

}



.createdate {

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

  font-size        : 10px;

  color            : #999999;

  text-align       : left;

}





.button {

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

  font-style       : normal;

  font-size        : 10px;

  font-weight      : bold;

  background-color : #F0F0F0;

  color            : #000000;

  border           : 1px solid #585858;

}



.inputbox {

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

  font-size        : 10px;

  color            : #000000;

  background-color : #F0F0F0;

  border           : 1px solid #585858;

}



.back_button {

float: left;

font-size: 10px;

color: #E0E0E0; 

background: #f5f5f5;

font-weight: bold;

text-align: center;

padding: 4px;

border: 1px solid #585858;

cursor: pointer;

}



a:link, a:visited {

  font-size        : 11px;

  color            : #000000;

  text-decoration  : none;

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

}



a:hover {

  color            : #365EBA;

  text-decoration  : none;

}



/* For content item titles that are hyperlink instead of Read On */

a.contentpagetitle:link, a.contentpagetitle:visited {

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

	font-size: 13px;

	font-weight: bold;

 	color: #000000;

	text-align:left;

    text-decoration: underline;

    background-color: #FFFF00;

    padding: 0px 4px 0px 4px;
	}



a.contentpagetitle:hover {

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

	font-size: 13px;

	font-weight: bold;

	text-align:left;

	color: #FF0000;

	text-decoration: underline;

	font-weight: bold;

	}



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

  color            : #333333;

  font-weight      : bold;

}



a.category:hover {

  color            : #255C9C;

}



/* Styles for dhtml tabbed-pages */

.ontab {

	background-color: #ffae00;

	border-left: outset 2px #ff9900;

	border-right: outset 2px #808080;

	border-top: outset 2px #ff9900;

	border-bottom: solid 1px #d5d5d5;

	text-align: center;

	cursor: move;

	font-weight: bold;

	color: #E0E0E0;

}

.offtab {

	background-color : #e5e5e5;

	border-left: outset 2px #E0E0E0;

	border-right: outset 2px #E0E0E0;

	border-top: outset 2px #E0E0E0;

	border-bottom: solid 1px #d5d5d5;

	text-align: center;

	cursor: move;

	font-weight: normal;

}

.tabpadding {

}



.tabheading {

	background-color: #ffae00;

	text-align: left;

}



.pagetext {

	visibility: hidden;

	display: none;

	position: relative;

	top: 0;

}

