html, body
   {
   margin: 0;
   padding: 0;
   font-family : "arial", Verdana, arial, Sans-serif;
   font-size: x-small;
   voice-family: "\"}\"";
   voice-family:inherit;
   font-size: x-small;
   }
html>body
   {
   font-size: x-small;
   }



input.btn
   {
   background: #fff;
   color: #000;
   border: 1px solid #000;
   font: 100% arial;
   padding: .2em;
   vertical-align: baseline;
   }
input.btn:hover
   {
   background: grey;
   color: #000;
   border: 1px solid #000;
   }


a  {
   font-family: helvetica,arial,sans-serif;
   font-size: 100%;
   font-weight: normal;
	text-decoration : none;
	color : #000;
   }
a:hover
   {
	text-decoration: none;
	color: #fff;
   }





.boxhdr
   {
	MARGIN-TOP: 10px;
	PADDING-LEFT: 3px;
	MARGIN-BOTTOM: 3px;
   font-weight: normal;
   font-style: normal;
   font-variant: normal;
   font-size: 80%;
   line-height: 1.5em;
   font-family: helvetica,arial,sans-serif;
	COLOR: black;
	BACKGROUND-COLOR: lightgrey
   }
.box
   {
   PADDING-RIGHT: 30px;
   BORDER-TOP: none;
   PADDING-LEFT: 30px;
   PADDING-BOTTOM: 3px;
   font-weight: normal;
   font-style: normal;
   font-variant: normal;
   line-height: 1.5em;
   font-family: helvetica,arial,sans-serif;
	COLOR: #000;
   PADDING-TOP: 3px;
   }
.box a
   {
   MARGIN: 0px;
   BORDER: #fff 0px solid;
   font-weight: bold;
   font-style: normal;
   font-variant: normal;
   font-size: 100%;
   font-family: helvetica,arial,sans-serif;
	COLOR: #000;
   }
.box P
   {
   MARGIN: 0px;
   font-weight: normal;
   font-style: normal;
   font-variant: normal;
   line-height: 1.5em;
   font-family: helvetica,arial,sans-serif;
	COLOR: #000;
   }
.box table P
   {
   MARGIN: 0px;
   font-weight: normal;
   font-style: normal;
   font-variant: normal;
   font-size: 100%;
   line-height: 1.5em;
   font-family: helvetica,arial,sans-serif;
	COLOR: #000;
   }
.box td P
   {
   MARGIN: 0px;
   font-weight: normal;
   font-style: normal;
   font-variant: normal;
   font-size: 100%;
   line-height: 1.5em;
   font-family: helvetica,arial,sans-serif;
	COLOR: #000;
   }
.box table td
   {
   MARGIN: 0px;
   font-weight: normal;
   font-style: normal;
   font-variant: normal;
   font-size: 13px;
   line-height: 1.5em;
   font-family: helvetica,arial,sans-serif;
	COLOR: #000;
   }
.box table td P
   {
   MARGIN: 0px;
   font-weight: normal;
   font-style: normal;
   font-variant: normal;
   font-size: 100%;
   line-height: 1.5em;
   font-family: helvetica,arial,sans-serif;
	COLOR: #000;
   }

.box input
   {
   text-align: center;
   background: #dae2f5;
   border: 1px solid #781351
   }



body.grey
   {
   background: #cccccc;
   }





#banner
   {
   display:block;
	overflow:auto;
	margin: 0;
	z-index:100;
	BACKGROUND: #fff;
   min-height:150px;
   width:950px;
   margin-left: auto;
   margin-right: auto;
   overflow-x:auto;
   border-left-style: solid; 
   border-left-color: black; 
   border-left-width: 1px; 
   border-right-style: solid; 
   border-right-color: black; 
   border-right-width: 1px; 
   }
#mainbody
   {
   display:block;
	overflow:auto;
	z-index:100;
	BACKGROUND: #fff;
   width:950px;
   margin-left: auto;
   margin-right: auto;
   min-height:700px;
   overflow-x:auto;
   border-top-style: solid; 
   border-top-color: black; 
   border-top-width: 1px; 
   border-left-style: solid; 
   border-left-color: black; 
   border-left-width: 1px; 
   border-right-style: solid; 
   border-right-color: black; 
   border-right-width: 1px; 
   }



#mainbody a
   {
   font-weight: normal;
   font-style: normal;
   font-variant: normal;
   line-height: 1.5em;
   font-family: helvetica,arial,sans-serif;
	text-decoration : none;
	color : #07ACEE;
   }
#mainbody a:hover
   {
/*   font-weight: bold;*/
	text-decoration: none;
	color: #00F;
   }
#mainbody a img
   {
   margin: 0px;
   border: 1px solid #00f;
	color : #000;
   }
#mainbody p
   {
   margin: 20px;
   font-weight: normal;
   font-style: normal;
   font-variant: normal;
   line-height: 1.5em;
   font-family: helvetica,arial,sans-serif;
	text-decoration : none;
	color : #000;
   }

#mainbody h1
   {
   margin: 0px;
   font-weight: normal;
   font-style: normal;
   font-variant: normal;
   font-size: 150%;
   line-height: 1.5em;
   font-family: helvetica,arial,sans-serif;
	text-decoration : none;
	color : grey;
   }

#mainbody h2
   {
   margin: 0px;
   font-weight: normal;
   font-style: normal;
   font-variant: normal;
   font-size: 120%;
   line-height: 1.5em;
   font-family: helvetica,arial,sans-serif;
	text-decoration : none;
	color : #000;
   }

#mainbody h3
   {
   margin: 0px;
   font-weight: bold;
   font-style: normal;
   font-variant: normal;
   font-size: 100%;
   line-height: 3em;
   font-family: helvetica,arial,sans-serif;
	text-decoration : none;
	color : #000;
   }

#mainbody img
   {
   }








a.welcome
   {
   margin: 20px;
   border: 1px solid #cecece;
   padding: 15px;
   font-weight: normal;
   font-style: normal;
   font-variant: normal;
   line-height: 1.5em;
	text-decoration : none;
   background: #dae2f5;
   font-family: helvetica,arial,sans-serif;
   font-size: 10px;
   }

a.welcome:hover
   {
	color : #000;
   }









































































#nav 
   {
   height:30px;
   min-width:950px;
/*   margin-left:150px;
   z-index:2000;
*/   border-left-style: solid; 
   width:950px;
   margin-left: auto;
   margin-right: auto;
   border-left-style: solid; 
   border-left-color: black; 
   border-left-width: 1px; 
   border-right-style: solid; 
   border-right-color: black; 
   border-right-width: 1px; 
   }




#nav ul 
   {
   font-family: Arial, Verdana;
   font-size: 16px;
   margin: 0;
   padding: 0;
   list-style: none;
   z-index:2000;
   }
#nav ul li 
   {
   display: block;
   position: relative;
   float: left;
   }
#nav li ul 
   { 
   display: none; 
   }

/* main items - default properties */
#nav ul li a.single 
   {
   width:127px;
   display: block;
   text-decoration: none;
   color: white;
   border-top: 1px solid black;
   border-bottom: 1px solid black;
   border-left: 0px solid black;
   border-right: 1px solid black;
   padding: 5px 15px 5px 15px;
   background: grey;
   margin-left: 0px;
   white-space: nowrap;
   font-weight:500;
   text-decoration: none;
   text-align:center;
   background:url(images/button-single.png);
   }

#nav ul li a.drop
   {
   width:127px;
   display: block;
   text-decoration: none;
   color: white;
   border-top: 1px solid black;
   border-bottom: 1px solid black;
   border-left: 0px solid black;
   border-right: 1px solid black;
   padding: 5px 15px 5px 15px;
   background: grey;
   margin-left: 0px;
   white-space: nowrap;
   font-weight:500;
   text-decoration: none;
   text-align:center;
   background:url(images/button-down.png);
   }
#nav ul li a.selected
   {
   width:127px;
   display: block;
   text-decoration: none;
   color: black;
   border-top: 1px solid black;
   border-bottom: 1px solid black;
   border-left: 0px solid black;
   border-right: 1px solid black;
   padding: 5px 15px 5px 15px;
   background: grey;
   margin-left: 0px;
   white-space: nowrap;
   font-weight:500;
   text-decoration: none;
   text-align:center;
   background:url(images/button-single-selected.png);
   }

/* main items - hover properties */
#nav ul li a:hover.single 
   { 
   background: lightgrey; 
   color: black;
   background:url(images/button-single-hover.png);
   }
#nav ul li a:hover.drop
   { 
   background: lightgrey; 
   color: black;
   background:url(images/button-drop-hover.png);
   }

/* ????? */
#nav li:hover ul 
   {
   display: block;
   position: absolute;
   }

/* dropdown items - list item properties */
#nav li:hover li 
   {
   float: none;
   font-size: 11px;
   }

/* background for dropdown list items - list and top */
#nav li:hover a 
   { 
   width:127px;
   display: block;
   text-decoration: none;
   color: white;
   border-top: 0px solid black;
   border-bottom: 1px solid black;
   border-left: 1px solid black;
   border-right: 1px solid black;
   padding: 5px 15px 5px 15px;
   background: grey;
   margin-left: 0px;
   white-space: nowrap;
   font-weight:500;
   text-decoration: none;
   text-align:center;
   }

/* hover over dropdown list items */
#nav li:hover li a:hover 
   { 
   background: lightgrey; 
   }
