BODY {

  scrollbar-face-color: #A9A9A9; 

	scrollbar-shadow-color: Black; 

	scrollbar-highlight-color: Black; 

	scrollbar-3dlight-color: #AA8A77; 

	scrollbar-darkshadow-color: #A9A9A9; 

	scrollbar-track-color: #A9A9A9; 

	scrollbar-arrow-color: Black;

	FONT-WEIGHT: normal; FONT-SIZE: 9pt;  

	FONT-FAMILY: Verdana,Helvetica,Arial,sans-serif; 

	TEXT-ALIGN: justify; TEXT-DECORATION: none; 

   margin: 2px 2px 2px 2px;

   background: url(../images/line.gif)  #999999;

	background-repeat: repeat-x;

	/*BACKGROUND-COLOR: #999999;*/

 }



#top_menu {

height: 30px;

float: right;

width: 600px;



}

#mainlevel-nav {

   list-style: none;

	padding: 0;

	margin: 0;

	float: right;

}

#mainlevel-nav li {

	width: auto !important;

   width: 15%;

   float: right;

   margin: 0;

   font-size: 10px;

   height: 30px;

   line-height: 27px;

   white-space: nowrap;

   background: url(../images/hd_left.gif) top left no-repeat;

   margin-right: 5px;

}

#mainlevel-nav a {

   font-weight: bold;

   height: 30px;

	display: block;

	padding-left: 5px;

	padding-right: 17px;

	text-decoration: none;

	color: White;

	background: url(../images/hd_right.gif) top right no-repeat;

	margin-left: 12px;

}

#mainlevel-nav li:hover, #mainlevel-nav li.one {

background: url(../images/hd_left_h.gif) top left no-repeat;

}

#mainlevel-nav li:hover a, #mainlevel-nav li.one a{

background: url(../images/hd_right_h.gif) top right no-repeat;

}

.header {

	background: url(../images/header.jpg);

	background-repeat: no-repeat;

	background-color: #E4E4E4;

	background-position: left;

	border-top: 1px solid #000066;

	border-left: 1px solid #000066;

	border-right: 1px solid #000066;

   border-bottom: 1px solid #000066;

   color: #990000;

	margin-top: 9px;

}

 a ,a:active, a:link {

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

	COLOR: #6699CC; FONT-FAMILY: Verdana, "Arial CE", Arial; 

	FONT-SIZE: 9pt; FONT-VARIANT: normal; FONT-WEIGHT: normal; TEXT-DECORATION: none;



 }

a:hover {

	COLOR: Black; FONT-FAMILY: Verdana,Helvetica,Arial,sans-serif; 

	FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none



 }

td, tr, p, div {

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

  

	COLOR: #666666; FONT-FAMILY: Verdana,Helvetica,Arial,sans-serif; FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none;

	

}

ul {

  margin: 0px 0px 0px 0px;

}

hr {

  background: #CCCCCC;

  height: 2px;

  width: 90%;

}

.title {

font-family: "Times New Roman", Times, serif;

font-size: 22px;

font-weight: bold;

margin-right: 10px;

color: #006600;

}

.pathway {

  

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

  font-size: 10px;

  color: White;

  margin-left: 10px;

  }

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

  color: black;

  font-size: 10px;

  margin-left: 10px;

 }

a.pathway:hover {

  color: #000099;

  font-weight: normal;

  text-decoration: underline;

  margin-left: 10px;

 }

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

        color: #0066CC;

        background-position: left;

		  display: block;

		  background: url(../images/grad3.gif) no-repeat;

        text-align: left;

        font-weight: bold;

		  font-size: 11px;

		  vertical-align: middle;

  		  padding-top: 5px;

 		  padding-left: 5px;

        height: 13px;

        width: 100%;

 }

a.mainlevel:hover {

        color: #818181;

        background-position: left;

        display: block;

		  background: url(../images/grad2.gif) no-repeat;

        text-align: left;

        font-weight: bold;

		  font-size: 11px;

		  vertical-align: middle;

  		  padding-top: 5px;

 		  padding-left: 6px;

        height: 13px;

        width: 100%;

        }

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

        color: #000099; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

        font-weight: bold;

		  font-size: 11px;

        }

a.mainmenu:hover, {

        color: #666666; text-decoration: underline;

        }

a.sublevel:hover {

        color: #818181;

        font-size: 10px;

		  }

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

        color: #0066CC;

        font-size: 10px;

		  }

a.category {

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

 		  font-size:  10px; 

 		  color: #666666; 

 }

a.category:hover {

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

 		  font-size:  10px; 

 		  color: #CC6600; 

 }

table.moduletable {

        margin: 0px 0px 10px 4px;

        width: 100%;

		  color: Black;

		  border-top: 0px solid #AAAAAA;

		  border-left: 0px solid #AAAAAA;

		  border-right: 0px solid #AAAAAA;

        border-bottom: 0px solid #AAAAAA;

}

table.moduletable th {

  		 font-size: 12px;

		 font-weight      : bold;

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

  		 color            : #000066;

		 height: 25px;

  		 text-align       : left;

  		 width            : 100%;

  		 padding: 3px 1px 3px 5px;

		 background: url(../images/tmodtab.jpg) no-repeat; 

		 

}

table.moduletable td {

   padding: 1px 3px 1px 1px;

	   

}

.inputbox {

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

 	   font-size:  10px; 

 		color:  Black; 

 		background-color:  #D9D9EC; 

 		border-style: solid; 

 		border-color: Black ; 

		border: 1px;

	 }

 .button {

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

 		font-size:  10px; 

 		color:  #000000; 

 		background-color:  #E6E6ED; 

 		border-width:  1px; 

 		border-color:  000000;

 }

table.contact {

		border-color:  929292; 

 		background-color:  #DCDAD0; 

}

table.contact td.icons {

		background-color:  #D3DEE1; 

 }

table.contact td.details {

		font-size:  11px;

 }

.poll {

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

  		font-size: 10px;

		text-align: left;

  		color: #666666;

  		

		padding: 10px 1px 10px 1px;

}

table.pollstableborder td {

  padding: 2px;

  text-align: left;

  

}

.sectiontableheader {

  		background-color : #CCCCCC;

  		color: #000099;

  		font-weight: bold;

		

}

.sectiontableentry1 {

  		background-color : #EFEFEF;

		padding: 1px 1px 1px 1px;

		text-align: left;

		font-size: 10px;

}

.sectiontableentry2 {

  		background-color : #DDDDDD;

		padding: 1px 1px 1px 1px;

		text-align: left;

		font-size: 10px;

}

.small {

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

  		font-size: 10px;

  		color: #999999;

  		text-decoration: none;

  		font-weight: medium;

}

.smalldark {

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

  		font-size: 10px;

  		color: #000000;

  		text-decoration: none;

  		font-weight: normal;

}

.contentpane {

padding: 1px 1px 1px 1px;

}

.contentpaneopen {

padding: 1px 1px 1px 1px;

width: 100%;

}

.contentheading, .componentheading {

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

  		font-size: 12px;

  		font-weight: bold;

		height: 30px;

  		color: #CCCCCC;

  		text-align: left;

  		padding-left: 2px;

		background: url(../images/content.jpg) no-repeat;

		BORDER-RIGHT: 0px solid; PADDING-RIGHT: 3px; BORDER-TOP: #FFFFFF 1px solid; 

	   PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; MARGIN: 1px 4px; 

		BORDER-LEFT: #FFFFFF 1px solid; COLOR: Black; PADDING-TOP: 1px; BORDER-BOTTOM: #FFFFFF 1px solid; 

	   TEXT-ALIGN: left;

		}

.date {

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

  		font-size: 10px;

  		font-weight: bold;

  		color: Black;

  		text-align: left;

  padding-left: 3px;

  padding-bottom: 3px;

}

.infor {

	COLOR: #999966; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 

	FONT-SIZE: 7pt; FONT-WEIGHT: bold; TEXT-DECORATION: none

}

.line{

	text-align: left;

  		padding-left: 2px;

		BORDER-RIGHT: 0px solid; PADDING-RIGHT: 3px; BORDER-TOP: 0px solid; 

	   PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; MARGIN: 1px 4px; 

		BORDER-LEFT: Black 3px solid; COLOR: White; PADDING-TOP: 1px; BORDER-BOTTOM: #D3D3D3 3px solid; 

	   TEXT-ALIGN: left;

}

.foot {

	background-color: #E4E4E4;

	background-position: left;

	border-top: 1px solid #666666;

	border-left: 1px solid #666666;

	border-right: 1px solid #666666;

   border-bottom: 1px solid #666666;

   color: #990000;

	margin-top: 9px;

	background: url(../images/down.gif) repeat-x top;

}

.path {

  background: url(../images/path.jpg) repeat-x;

  background-position: left;

	  }