HTML  {
	margin:0px;
	padding:0px;
	overflow:auto;
	background-color:#FFFFFF;
    overflow: -moz-scrollbars-vertical;
    overflow-x: auto;
}

BODY {
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
}

content {
background-color:#cccccc;
}

A {
	text-decoration: none;
}

A:hover {
	text-decoration: none;
}

a:link { color: #999999;}
a:visited { color: #999999; }
a:active { color: #999999; }

#flash

 {
	margin:0px;
	padding:0px;
 }
 
 	.footer {
		margin-top: 1px;
		color: #677078;
		}

		.footer a:link, .footer a:visited {
			color: #677078;
			text-decoration: none;
			}
			

 #headerlinks 
 {
	color:#000000;
	font-size:12px;
	font-family:Verdana;
	font-weight:Normal;
	text-align:center;

}

		.input {
			border: 1px solid #808080; 
			font-size: 10px; 
			color: #000000; 
			text-decoration: none; 
			background-color: #cccccc;
			}
			
			
	.boldtable, .boldtable TD, .boldtable TH
#nav {
	height:60px;
	position:absolute;
	right:0px;
	z-index:1000;
}

#nav_sub {
	position:absolute;
	bottom:0;
	right:0;
	padding:0px;
	margin:0px;
	color:white;
}

.alignTopLeft{text-align: left; vertical-align: top;}/* ==== BEGIN NAVBAR CODE ==== */#navcontainer {      position: relative;         left: 42px;		/*  this wasn't here before, but added to get better alignment */	  display: block;      z-index: 99;      padding: 5px 0px 30px 0px; /* spacing around menu - top right bottom left */      height: 20px;   /* menu container (div #navcontainer) */      width: 685px;   /* width of menu - minimize this until doesn't wrap to two lines - too large effects centering */      margin: 0 auto; /* this should center navbar, if not tweak with left's below */	color:#000000;	font-size:12px;	font-family:Verdana;	font-weight:Normal;	text-align:center;	  }#navcontainer ul {      padding: 10px 0px 10px 0px;  /* this effects menu centering if too big */      margin:0 auto;              /* this maybe not needed?  */      list-style-type: none;}#navcontainer ul li {/*    margin: 0 2px 0 2px;  */  /* adds space between main menu boxes */      float:left;    /* WARNING: float right reverses menu */      position:relative;}#navcontainer ul li a, #navcontainer ul li a:visited {      display: block;      font-size: 1em;         /* main buttons */      color: #000000;           /* main buttons text non-hover*/      text-decoration:none;      text-align: center;     /* centers text in buttons */      width: 98px;           /* main box width */      height: 20px;           /* main box height */      background: #FFFFFF;    /* main button color */      padding-left: 0px;      line-height: 20px;      /* positions text up/down in box */}* html #navcontainer ul li a, #navcontainer ul li a:visited {      width: 85px; w\idth: 85px;      /* IE main button was 104 */}#navcontainer ul li ul {      display: none;}       /*                             */       /* Specific to Non-IE browsers */       /*                             */#navcontainer ul li:hover a {       color: #fff;       /* main when hover DD fff*/      background: #CDCDCD;  /* main when hover DD */}#navcontainer ul li:hover ul {      display: block;      position: absolute;      top: -6px;            /* FF DD up down */      margin-top: 17px;     /* FF main mouse active vertical */      left: 0px;            /* FF DD right left */      width: 104px;         /* unknown */}#navcontainer ul li:hover ul li ul {      display: none;}#navcontainer ul li:hover ul li a {      display: block;      background: #FFFFFF;  /* DD FO non-hover  000000    FFFFFF*/      color: #000000;           /* DD FO non-hover fff*/      height: auto;      line-height: 20px;      /* DD FO box height */      padding: 0px 0px;      width: 165px;            /* DD FO box width, increase if need more space due to dd text names */}#navcontainer ul li:hover ul li a:hover {      background: #CDCDCD;     /* DD FO hover */      color: #fff;      /* DD FO hover */}#navcontainer ul li:hover ul li:hover ul {      display: block;      position: absolute;      left: 102px;           /* FF FO right left  */      top: -27px;            /* FF FO up down  */      width: 146px;          /* FF FO box width */}      /*                             */      /*   Specific to IE browsers   */      /*                             */#navcontainer ul li a:hover {   /* text-decoration: none;  */  /* might be needed */      color: #fff;               /* main hover */      background: #CDCDCD;        /* main hover */	  }#navcontainer ul li a:hover ul {      display: block;      position: absolute;      top: 2px;                /* DD container up down */      background: none;        /* gets rid of DD container */      margin-top: 7px;         /* DD container up down */      left: -45px;               /* DD right left   to center the drop down correctly*/	font-size:12px;	font-family:Verdana;	font-weight:Normal;	text-align:center;	  }#navcontainer ul li a:hover ul li a {      display: block;      background: #FFFFFF;        /* IE DD color non-hover   FFFFFF*/      color: #000000;               /* IE DD color non-hover */      height: auto;      line-height: 20px;        /* IE DD FO box height */      padding: 0px;       width: 165px;             /* IE DD FO box Orig was 104px - increase this if need to increase for text  */}#navcontainer ul li a:hover ul li a ul {      visibility:hidden;      position:absolute;      height: 0;      width: 0;}#navcontainer ul li a:hover ul li a:hover {      background: #CDCDCD;                  /* DD FO hover */      color: #fff;                   /* DD FO hover */}#navcontainer ul li a:hover ul li a:hover ul {         display: block;         position: absolute;           top: -22px;                    /*   FO up down    */         color: #fff;                /*   unknown       */         left: 147px;                   /*   FO right left */}           /*ADD TO FIX IE*/          /* a hack so that IE5.5 faulty box model is corrected */* html #navcontainer a, * html #navcontainer a:visited {         width: 125px;          w\idth: 139px;}    /* another hack for IE5.5 */* html #navcontainer ul ul {         top: 30px;         t\op: 31px;       /* IE gap between main bar and the dropdown items */}          /* style the table so that it takes no part in              the layout - required for IE to work */#navcontainer table {         position:absolute;         top:auto 0; left:0;}      /* yet another hack for IE5.5 */* html #navcontainer ul ul a {         width: 125px;             /* unknown */         w\idth: 104px;             /* DD FF width */}         /*END EXTRA ADDS FOR IE*/          /* ADD TO HIDE EXTRA LEVELS */          /* make the 2nd level visible when              hover on 1st level list OR link */#navcontainer ul a:hover ul,  /* IE */#navcontainer ul:hover ul {   /* FF */         visibility:visible; }          /* keep the 3rd level hidden when you              hover on 1st level list OR link */.menu ul a:hover ul ul,  /* IE */.menu ul:hover ul ul {   /* FF */         visibility:hidden;}          /* keep the 4th level hidden when you              hover on 2nd level list OR link */.menu ul li a:hover ul li a:hover ul ul,  /* IE */.menu ul li:hover ul li:hover ul ul {     /* FF */         visibility:hidden;}         /* make the 3rd level visible when you hover             over 2nd level list OR link */.menu ul a:hover ul a:hover ul,   /* IE */.menu ul:hover ul:hover ul {      /* FF */         visibility:visible;}         /* make the 4th level visible when you            hover over 3rd level list OR link */.menu ul li a:hover ul li a:hover ul li a:hover ul,   /* IE */.menu ul li:hover ul li:hover ul li:hover ul {        /* FF */         visibility:visible;} /* ==== END NAVBAR CODE ==== */



			
			
