#active_menu {

	background: url(../images/indent2.png) no-repeat;

	color:#000000;

	font-weight: normal;

	}





a#active_menu:hover {

	color: #000000;

	font-weight: normal;

	text-decoration: underline;

	}







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

	background: url(../images/indent1.png) no-repeat;

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

	font-size: 13px;

	vertical-align: middle;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	padding-top: 5px;

	padding-left: 15px;

	}





a.mainlevel:hover {

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

	font-size: 13px;

	color: #000000;

	text-decoration: underline;

}



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

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

	font-size: 13px;

	padding-left: 15px;

	padding-top: 5px;

	vertical-align: middle;

	font-weight: normal;

	color: #000000;



	text-decoration: none;



}



a.sublevel:hover {

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

	font-size: 13px;

	color: #000000;

	text-decoration: underline;

}



a.mainlevel_sitemap:link {

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

	font-size: 13px;

	color: #000000;

	text-decoration: none;

}



body {

        margin: 0px 0px 0px 0px;

        background-color : #ffffff;

        color : #000000;

        scrollbar-3dlight-color: #FFFFFF;

		scrollbar-base-color: #0099CC;

		scrollbar-darkshadow-color: #FFFFFF;

		scrollbar-face-color: #0099CC;

		scrollbar-highlight-color: #FFFFFF;

		scrollbar-shadow-color: #FFFFFF;

		scrollbar-track-color: #FFFFFF;

		scrollbar-arrow-color: #FFFFFF;

}



td, tr, p, div {

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

        font-size: 13px;

        color: #000000;

        }



h4 {

        color: #000000;

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

        font-size: 16px; font-weight: bold;

        }



h5 {



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

       font-size: 14px; font-weight: bold;

        }



h6 {

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

        font-size: 12px; font-weight: bold;

        }



a:link, a:visited {

      font-size: 13px;

	color: #0000FF;

	text-decoration: none;

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

	font-weight: normal;



        }



a:hover {

      font-size: 13px;

	color: #000000;

	text-decoration: underline;

	font-weight: normal;



        }



hr {



      background: #f0f8ff; height:2px; border: 1px inset;

        }



.contentpane {



        }



.contentpaneopen {



        }



.contentheading {



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

	font-size: 13px;

	font-weight: bold;

	color: #000000;

	text-align:left;

        }



.contentdescription {



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

        font-size: 14px;

        color: #0099CC;

        text-align: left;

        }



.moduleheading {



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

      color: #ffffff;

      text-align: left;

	white-space: nowrap;

	width: 100%;

	text-indent: 12px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #000000;

        }

span.componentheading {

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

	font-size: 13px;

	font-weight: bold;

	color: #0099CC;

	text-align:left;

	float:left; text-decoration:underline

       }



.boxheading {

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

        font-size: 13px;

        font-weight: bold;

        color: #000000;

        text-align:left;

        }



.button {

	border-style:solid; border-width:1px; font-family: Verdana, Arial, Tahoma,  Helvetica, sans-serif;

	font-style: normal;

	font-weight: bold;

	font-size: 9px;

	background: #C0C0C0;

	color: #FFFFFF;

	

        }



.inputbox {

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

	font-size: 12px;

	font-weight: bold;

	color: #0099CC;

	border: 1px solid #0099CC;

        }



.searchsite {

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

        font-size: 15px;

        font-weight: bold;

        color: #2E6485;

       }





.small {

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

        font-size: 12px;

        color: #0099CC;

        text-decoration: none;

        font-weight: normal;

      }



table.searchintro {

          background-color: #ffffff;

        }

table.contact {

        background-color: #ffffff;

        }

table.contact td.icons {

        background-color: #ffffff;

        }

table.contact td.details {

        background-color: #ffffff;

        font-size: 10px;

        font-weight: bold;

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

        color: #000000;

        }



.layer {

	font-size: 8px;

	color: #FFFFFF;

	font-weight: bold;

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

}





.moscode {



	background-color: #f0f0f0;

}



.message {



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

	font-weight: bold;

	font-size : 10pt;

	color : #ff6600;

	text-align: center;

}



.moduletable {



}

table.moduletable {

	width: 95%;

	border-left: solid 0px #000000;

	border-right: solid 0px #000000;

	border-top: solid 0px #000000;

	border-bottom: solid 0px #000000;

	margin-left: 10px;

        } 



table.moduletable th {

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

	font-size: 12px;

	font-weight: bold;

	color: #0099CC;

	white-space: nowrap;

	text-indent: 20pt;

	text-align: left

	

        } 

table.moduletable td {

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

	font-size: 13px;

	font-weight: normal;

	padding-bottom: 12px;

        }

