/* The main calendar widget.  DIV containing a table. */

.calendar {
  position:relative;
  display: none;
  border-top: 2px solid #fff;
  border-right: 2px solid #000;
  border-bottom: 2px solid #000;
  border-left: 2px solid #fff;
  font-size: 11px;
  color: #000;
  cursor: default;
  background: #c8d4d0;
  font-family: tahoma,verdana,sans-serif;
  z-index:3000;
}

.calendar table {
  border-top: 1px solid #000;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
  border-left: 1px solid #000;
  font-size: 11px;
  color: #000;
  cursor: default;
  background: #c8d4d0;
  font-family: tahoma,verdana,sans-serif;
  z-index:3000;
}

/* Header part -- contains navigation buttons and day names. */

.calendar .button { /* "<<", "<", ">", ">>" buttons have this class */
  text-align: center;
  padding: 1px;
  border-top: 1px solid #fff;
  border-right: 1px solid #000;
  border-bottom: 1px solid #000;
  border-left: 1px solid #fff;
}

.calendar .nav {
  background: transparent url(menuarrow.gif) no-repeat 100% 100%;
}

.calendar thead .title { /* This holds the current "month, year" */
  font-weight: bold;
  padding: 1px;
  border: 1px solid #000;
  background: #788480;
  color: #fff;
  text-align: center;
}

.calendar thead .headrow { /* Row <TR> containing navigation buttons */
}

.calendar thead .daynames { /* Row <TR> containing the day names */
}

.calendar thead .name { /* Cells <TD> containing the day names */
  border-bottom: 1px solid #000;
  padding: 2px;
  text-align: center;
  background: #e8f4f0;
}

.calendar thead .weekend { /* How a weekend day name shows in header */
  color: #f00;
}

.calendar thead .hilite { /* How do the buttons in header appear when hover */
  border-top: 2px solid #fff;
  border-right: 2px solid #000;
  border-bottom: 2px solid #000;
  border-left: 2px solid #fff;
  padding: 0px;
  background-color: #d8e4e0;
}

.calendar thead .active { /* Active (pressed) buttons in header */
  padding: 2px 0px 0px 2px;
  border-top: 1px solid #000;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
  border-left: 1px solid #000;
  background-color: #b8c4c0;
}

/* The body part -- contains all the days in month. */

.calendar tbody .day { /* Cells <TD> containing month days dates */
  width: 2em;
  text-align: right;
  padding: 2px 4px 2px 2px;
}
.calendar tbody .day.othermonth {
  font-size: 80%;
  color: #aaa;
}
.calendar tbody .day.othermonth.oweekend {
  color: #faa;
}

.calendar table .wn {
  padding: 2px 3px 2px 2px;
  border-right: 1px solid #000;
  background: #e8f4f0;
}

.calendar tbody .rowhilite td {
  background: #d8e4e0;
}

.calendar tbody .rowhilite td.wn {
  background: #c8d4d0;
}

.calendar tbody td.hilite { /* Hovered cells <TD> */
  padding: 1px 3px 1px 1px;
  border-top: 1px solid #fff;
  border-right: 1px solid #000;
  border-bottom: 1px solid #000;
  border-left: 1px solid #fff;
}

.calendar tbody td.active { /* Active (pressed) cells <TD> */
  padding: 2px 2px 0px 2px;
  border-top: 1px solid #000;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
  border-left: 1px solid #000;
}

.calendar tbody td.selected { /* Cell showing selected date */
  font-weight: bold;
  border-top: 1px solid #000;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
  border-left: 1px solid #000;
  padding: 2px 2px 0px 2px;
  background: #d8e4e0;
}

.calendar tbody td.weekend { /* Cells showing weekend days */
  color: #f00;
}

.calendar tbody td.today { /* Cell showing today date */
  font-weight: bold;
  color: #00f;
}

.calendar tbody .disabled { color: #999; }

.calendar tbody .emptycell { /* Empty cells (the best is to hide them) */
  visibility: hidden;
}

.calendar tbody .emptyrow { /* Empty row (some months need less than 6 rows) */
  display: none;
}

/* The footer part -- status bar and "Close" button */

.calendar tfoot .footrow { /* The <TR> in footer (only one right now) */
}

.calendar tfoot .ttip { /* Tooltip (status bar) cell <TD> */
  background: #e8f4f0;
  padding: 1px;
  border: 1px solid #000;
  background: #788480;
  color: #fff;
  text-align: center;
}

.calendar tfoot .hilite { /* Hover style for buttons in footer */
  border-top: 1px solid #fff;
  border-right: 1px solid #000;
  border-bottom: 1px solid #000;
  border-left: 1px solid #fff;
  padding: 1px;
  background: #d8e4e0;
}

.calendar tfoot .active { /* Active (pressed) style for buttons in footer */
  padding: 2px 0px 0px 2px;
  border-top: 1px solid #000;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
  border-left: 1px solid #000;
}

/* Combo boxes (menus that display months/years for direct selection) */

.calendar .combo {
  position:absolute;
  display: none;
  width: 4em;
  top: 0px;
  left: 0px;
  cursor: default;
  border-top: 1px solid #fff;
  border-right: 1px solid #000;
  border-bottom: 1px solid #000;
  border-left: 1px solid #fff;
  background: #d8e4e0;
  font-size: 90%;
  padding: 1px;
}

.calendar .combo .label,
.calendar .combo .label-IEfix {
  text-align: center;
  padding: 1px;
}

.calendar .combo .label-IEfix {
  width: 4em;
}

.calendar .combo .active {
  background: #c8d4d0;
  padding: 0px;
  border-top: 1px solid #000;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
  border-left: 1px solid #000;
}

.calendar .combo .hilite {
  background: #048;
  color: #aef;
}

.calendar td.time {
  border-top: 1px solid #000;
  padding: 1px 0px;
  text-align: center;
  background-color: #e8f0f4;
}

.calendar td.time .hour,
.calendar td.time .minute,
.calendar td.time .ampm {
  padding: 0px 3px 0px 4px;
  border: 1px solid #889;
  font-weight: bold;
  background-color: #fff;
}

.calendar td.time .ampm {
  text-align: center;
}

.calendar td.time .colon {
  padding: 0px 2px 0px 3px;
  font-weight: bold;
}

.calendar td.time span.hilite {
  border-color: #000;
  background-color: #667;
  color: #fff;
}

.calendar td.time span.active {
  border-color: #f00;
  background-color: #000;
  color: #0f0;
}
#Layer1 {
	position:absolute;
	left:0px;
	top:10px;
	width:100%;
	height:150px;
	z-index:2;
}
#Layer111 {
	position:absolute;
	left:0px;
	top:10px;
	width:100%;
	height:450px;
	z-index:2;
}
#Layer100 {
	position:absolute;
	left:100px;
	top:10px;
	width:100%;
	height:150px;
	z-index:2;
}
#Layer2 {
	position:relative;
	left:20px;
	top:20px;
	width:956px;
	height:295px;
	z-index:1;
	background-color: #B0AFAB;
}
#Layer3 {
	position:absolute;
	left:-410px;
	top:0px;
	width:100%;
	height:20px;
	z-index:7;
}
#Layer4 {
	position:inherit;
	left:0px;
	top:0px;
	width:40%;
	height:0px;
	z-index:8;
}
#Layer5 {
	position:absolute;
	left:17%;
	top:127px;
	width:72px;
	height:33px;
	z-index:8;
}
#Layer6 {
	position:absolute;
	left:30%;
	top:127px;
	width:137.5px;
	height:33px;
	z-index:8;
}
#Layer7 {
	position:absolute;
	left:48%;
	top:127px;
	width:137px;
	height:33px;
	z-index:8;
}
#Layer8 {
	position:absolute;
	left:65%;
	top:127px;
	width:50px;
	height:33px;
	z-index:8;
}
#Layer9 {
	position:absolute;
	left:76%;
	top:127px;
	width:73.5px;
	height:33px;
	z-index:8;
}
#Layer10 {
	position:absolute;
	left:10px;
	top:190px;
	width:98%;
	height:800px;
	z-index:10;
}
#Layer11 {
	position:absolute;
	left:10%;
	top:190px;
	width:128px;
	height:44px;
	z-index:11;
}
#Layer12 {
	position:absolute;
	left:13%;
	top:240px;
	width:75%;
	height:500px;
	z-index:12;
}
#Layer13 {
	position:absolute;
	left:90%;
	top:127px;
	width:47;
	height:33px;
	z-index:10;
}	
#Layer14 {
	position:absolute;
	left:4px;
	top:518px;
	width:95%;
	height:48px;
	z-index:14;
	background-color: #CC99CC;
}
#Layer15 {
	position:absolute;
	left:4px;
	top:575px;
	width:95%;
	height:72px;
	z-index:15;
	background-color: #CCFF66;
}
#Layer16 {
	position:absolute;
	left:4%;
	top:636px;
	width:90%;
	height:10px;
	z-index:16;
}
#Layer17 {
	position:absolute;
	left:25%;
	top:471px;
	width:10px;
	height:10px;
	z-index:17;
}
#Layer18 {
	position:absolute;
	left:30px;
	top:97px;
	width:5px;
	height:39px;
	z-index:18;
}
#Layer19 {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:1600px;
	z-index:1;
}
#Layer20 {
	position:absolute;
	left:12px;
	top:208px;
	width:78%;
	height:1238px;
	z-index:6;
}
#Layer21 {
	position:absolute;
	left:29px;
	top:228px;
	width:74%;
	height:1200px;
	z-index:7;
}
#Layer22 {
	position:absolute;
	left:2%;
	top:1511px;
	width:96%;
	height:5px;
	z-index:9;	
}
#Layer23 {
	position:absolute;
	left:4%;
	top:1536px;
	width:90%;
	height:10px;
	z-index:16;
}
#Layer24 {
	position:absolute;
	left:39px;
	top:228px;
	width:71%;
	height:200px;
	z-index:8;
}
#Layer25 {
	position:absolute;
	left:6%;
	top:780px;
	width:157px;
	height:74px;
	z-index:25;
	background-color: #FFCC66;
}
#Layer26 {
	position:absolute;
	left:30.5%;
	top:780px;
	width:157px;
	height:84px;
	z-index:26;
	background-color: #99FF99;
}
#Layer27 {
	position:absolute;
	left:55%;
	top:780px;
	width:157px;
	height:94px;
	z-index:27;
	background-color: #00CCFF;
}
#Layer28 {
	position:absolute;
	left:4px;
	top:6px;
	width:95%;
	height:96px;
	z-index:28;
	background-color: #FFCCFF;
}
#Layer29 {
	position:absolute;
	left:6%;
	top:600px;
	width:157px;
	height:70px;
	z-index:25;
	background-color: #FFCCFF;
}
#Layer30 {
	position:absolute;
	left:30.5%;
	top:600px;
	width:157px;
	height:70px;
	z-index:26;
	background-color: #FFCCFF;
}
#Layer31 {
	position:absolute;
	left:55%;
	top:600px;
	width:157px;
	height:70px;
	z-index:27;
	background-color: #FFCCFF;
}
#Layer32 {
	position:absolute;
	left:6%;
	top:1100px;
	width:157px;
	height:70px;
	z-index:25;
	background-color: #FFCCFF;
}
#Layer33 {
	position:absolute;
	left:30.5%;
	top:1100px;
	width:157px;
	height:70px;
	z-index:26;
	background-color: #FFCCFF;
}
#Layer34 {
	position:absolute;
	left:55%;
	top:1100px;
	width:157px;
	height:70px;
	z-index:27;
	background-color: #FFCCFF;
}
#Layer35 {
	position:absolute;
	left:6%;
	top:1100px;
	width:157px;
	height:70px;
	z-index:25;
	background-color: #FFCC66;
}
#Layer36 {
	position:absolute;
	left:30.5%;
	top:1100px;
	width:157px;
	height:70px;
	z-index:26;
	background-color: #FFCC66;
}
#Layer37 {
	position:absolute;
	left:55%;
	top:1100px;
	width:157px;
	height:70px;
	z-index:27;
	background-color: #FFCC66;
}
#Layer38 {
	position:absolute;
	left:6%;
	top:1100px;
	width:157px;
	height:70px;
	z-index:25;
	background-color: #99FF99;
}
#Layer39 {
	position:absolute;
	left:30.5%;
	top:1100px;
	width:157px;
	height:70px;
	z-index:26;
	background-color: #99FF99;
}
#Layer40 {
	position:absolute;
	left:55%;
	top:1100px;
	width:157px;
	height:70px;
	z-index:27;
	background-color: #99FF99;
}
#Layer41 {
	position:absolute;
	left:4px;
	top:413px;
	width:95%;
	height:97px;
	z-index:12;
	background-color: #CCCCCC;
}
#Layer42 {
	position:absolute;
	left:18%;
	top:600px;
	width:157px;
	height:70px;
	z-index:25;
	background-color: #CCCCCC;
}
#Layer43 {
	position:absolute;
	left:45.5%;
	top:600px;
	width:157px;
	height:70px;
	z-index:26;
	background-color: #CCCCCC;
}
#apDiv1 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:2;
}
#apDiv2 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:2;
}
#apDiv3 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:2;
}

#apDiv4 {
	position:absolute;
	width:622px;
	height:291px;
	z-index:2;
	left: 28%;
	top: 181px;
}
.style1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;}
.style2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-large; color:#BF2E1B;}
.style3 {color: #FFFFFF}
.style4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: medium; color:#BF2E1B;}
.style5 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #F9F9F9;}
.style6 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; font-weight: bold;}
.style7 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; font-weight: bold; color: #FFCCFF;}
.style8 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; font-weight: bold; color: #FFCC66;}
.style9 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; font-weight: bold; color: #99FF99;}
.style10 {font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
body {
	background-color: #000000;
}
.body1 a:link {
   color: #909090; 
   text-decoration: none; 
   font-family: "Times New Roman", Times, serif;
   font-size: 18px;
}
.body1 a:visited {
   color: #909090; 
   text-decoration: none; 
   font-family: "Times New Roman", Times, serif;
   font-size: 18px;
}
.body1 a:hover {
   color: #909090; 
   text-decoration: underline; 
   font-family: "Times New Roman", Times, serif;
   font-size: 18px;
}
.body1 a:active { 
   color: #909090; 
   text-decoration: none; 
   font-family: "Times New Roman", Times, serif;
   font-size: 18px;
}
.body2 a:link {
   color: #000000; 
   text-decoration: none; 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: xx-small;
}
.body2 a:visited {
   color: #000000; 
   text-decoration: none; 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: xx-small;
}
.body2 a:hover {
   color: #000000; 
   text-decoration: underline; 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: xx-small;
}
.body2 a:active { 
   color: #000000; 
   text-decoration: underline; 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: xx-small;
}
.body3 a:link {
   color: #909090; 
   text-decoration: underline; 
   font-family: "Times New Roman", Times, serif;
   font-size: 15px;
}
.body3 a:visited {
   color: #909090; 
   text-decoration: underline; 
   font-family: "Times New Roman", Times, serif;
   font-size: 15px;
}
.body3 a:hover {
   color: #909090; 
   text-decoration: none; 
   font-family: "Times New Roman", Times, serif;
   font-size: 15px;
}
.body3 a:visited {
   color: #909090; 
   text-decoration: underline; 
   font-family: "Times New Roman", Times, serif;
   font-size: 15px;
}
.body4 a:link {
   color: #AB1527; 
   text-decoration: underline; 
   font-family: "Times New Roman", Times, serif;
   font-size: 15px;
}
.body4 a:visited {
   color: #AB1527; 
   text-decoration: underline; 
   font-family: "Times New Roman", Times, serif;
   font-size: 15px;
}
.body4 a:hover {
   color: #AB1527; 
   text-decoration: none; 
   font-family: "Times New Roman", Times, serif;
   font-size: 15px;
}
.body4 a:active { 
   color: #AB1527; 
   text-decoration: underline; 
   font-family: "Times New Roman", Times, serif;
   font-size: 15px;
}

.field {
	font-family: tahoma, verdana, arial, helvetica;
	font-size: 11px;
	color: #626278;
	width: 135px;
}
.button {
	font-family: tahoma, verdana, arial, helvetica;
	font-size: 11px;
	padding: 2px 0 2px 0;
	width: 141px;
}
.form_table {
	width: 270px;
}
.form_td_left {
	width: 185px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small;
}
.form_td_right {
	width: 85px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small;
}
BODY {font-size: 8pt; font-family: verdana, arial, helvetica, sans-serif; font-weight: normal; font-style: normal; text-align: justify; margin-left: 0px; 
	margin-right: 0px; margin-top: 0px; margin-bottom: 0px; color: #000000; text-decoration: none; background-color: #FAF0E6;}

.heading {font-size: 8pt; font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; font-style: normal; color: #FFFFFF; 
		text-decoration: none; background-color: #1B3E99;}
.topbar1 {font-size: 9pt; font-family: verdana, arial, helvetica, sans-serif; font-weight: normal; font-style: normal; color: #ADD8E6; 
		text-decoration: none; background-color: #1B3E99;}
.topbar2 {font-size: 9pt; font-family: verdana, arial, helvetica, sans-serif; font-weight: normal; font-style: normal; color: #ADD8E6; 
		text-decoration: none; background-color: #000000;}
.bottombar {font-size: 8pt; font-family: verdana, arial, helvetica, sans-serif; font-weight: normal; font-style: normal; color: #ADD8E6; 
		text-decoration: none; background-color: #666666;}
.active {font-size: 8pt; font-family: verdana, arial, helvetica, sans-serif; font-weight: normal; font-style: normal; color: #0000A0; 
		text-decoration: none; background-color: #F0F0F2;}
.normal {font-size: 8pt; font-family: verdana, arial, helvetica, sans-serif; font-weight: normal; font-style: normal; color: #000000; 
		text-decoration: none; background-color: #F5F5F5; padding-top: 5px; padding-left: 5px; padding-right: 5px; padding-bottom: 5px;}
.detail {font-size: 8pt; font-family: verdana, arial, helvetica, sans-serif; font-weight: normal; font-style: normal; color: #000000; 
		text-decoration: none; background-color: #F5F5DC; border: thin; border-style: solid; border-collapse: collapse; border-color: #708090; 
		border-width: 1px;}

.warning {color: #FF0000; background-color: transparent; font-weight: normal;}
.boldwarn {color: #FF0000; background-color: transparent; font-weight: bold;}
.highlite {font-size: 8pt; font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; color: #336699; background-color: transparent;}
.hlite {color: #336699; background-color: transparent; font-weight: normal;}
.smalltext {font-family: "MS Sans Serif", sans-serif; font-size: 8pt; font-weight: normal;}

.reztbl {border: thin; border-style: solid; border-collapse: collapse; border-color: #708090; border-width: 1px;}
.tblhead1 {font-size: 10pt; font-family: verdana, arial, helvetica, sans-serif; color: #909090; background-color:#000000; border: thin; 
		border-style: solid; border-collapse: collapse; border-color: #708090; border-width: 1px;  text-align:center;}
.tblhead2 {font-size: 8pt; font-family: verdana, arial, helvetica, sans-serif; color: #909090; background-color:#000000; border: thin; 
		border-style: solid; border-collapse: collapse; border-color: #708090; border-width: 1px;}
.tbldet1 {font-size: 8pt; font-family: verdana, arial, helvetica, sans-serif; color: #909090; background-color:#000000; border: thin; 
		border-style: solid; border-collapse: collapse; border-color: #708090; border-width: 1px;}
.tbldet2 {font-size: 8pt; font-family: verdana, arial, helvetica, sans-serif; color: #909090; background-color:#000000; border: thin; 
		border-style: solid; border-collapse: collapse; border-color: #708090; border-width: 1px;}
.tbldet3 {font-size: 8pt; font-family: verdana, arial, helvetica, sans-serif; color: #909090; background-color:#000000; border: thin; 
		border-style: solid; border-collapse: collapse; border-color: #708090; border-width: 1px;}
.tbldet4 {font-size: 8pt; font-family: verdana, arial, helvetica, sans-serif; color: #909090; background-color:#000000; border: none;}
.caldet1 {font-size: 8pt; font-family: verdana, arial, helvetica, sans-serif; color: #909090; background-color:#000000; border: thin; 
		border-style: solid; border-collapse: collapse; border-color: #708090; border-width: 1px; width: 22px;}
.caldet2 {font-size: 8pt; font-family: verdana, arial, helvetica, sans-serif; color: #909090; background-color:#000000; border: thin; 
		border-style: solid; border-collapse: collapse; border-color: #708090; border-width: 1px; width: 22px;}
.avail1  {font-size: 8pt; font-family: verdana, arial, helvetica, sans-serif; color: #909090; background-color:#000000; border: thin; 
		border-style: solid; border-collapse: collapse; border-color: #A9A9A9; border-width: 1px; width: 22px;}
.avail2  {font-size: 8pt; font-family: verdana, arial, helvetica, sans-serif; color: #909090; background-color:#000000; border: thin; 
		border-style: solid; border-collapse: collapse; border-color: #A9A9A9; border-width: 1px; width: 22px;}

INPUT.txtfld {font-size: 9pt; font-family: "Courier New", Courier, monospace; font-weight: normal;}
INPUT.dispfld {font-size: 8pt; font-family: verdana, arial, helvetica, sans-serif; font-weight: normal; color: #000000; background-color:#FFFFFF;
		border-style: solid; border-collapse: collapse; border-color: #A9A9A9; border-width: 1px;}
INPUT.btn {font-size: 8pt; font-family: verdana, arial, helvetica, sans-serif; font-weight: normal;}
TEXTAREA {font-size: 9pt; font-family: "Courier New", Courier, monospace; font-weight: normal;}
SELECT {font-size: 8pt; font-family: verdana, arial, helvetica, sans-serif; font-weight: normal;}

P {margin-top: 0px; margin-bottom: 10px;}
UL {margin-top: 0px; margin-bottom: 10px;}
OL {margin-top: 0px; margin-bottom: 10px;}
LI {margin-top: 1px; margin-bottom: 1px;}
HR {color: #A9A9A9; background-color: transparent; size: 1px;}

H1 {font-family: Georgia, "Times New Roman", Times, Roman; font-size: 16pt; color: #003366; text-decoration: none; background-color: transparent; margin-bottom: 5px;}
H2 {font-family: Georgia, "Times New Roman", Times, Roman; font-size: 14pt; color: #003366; text-decoration: none; background-color: transparent; margin-bottom: 5px;}
H3 {font-family: Georgia, "Times New Roman", Times, Roman; font-size: 12pt; color: #003366; text-decoration: none; background-color: transparent; margin-bottom: 5px;}
H4 {font-size: 10pt; font-family: Verdana, Arial, Helvetica, Univers, sans-serif; color: #003366; text-decoration: none; background-color: transparent; margin-bottom: 5px;}
H5 {font-size: 9pt; font-family: Verdana, Arial, Helvetica, Univers, sans-serif; color: #003366; text-decoration: none; background-color: transparent; margin-bottom: 5px;}
H6 {font-size: 8pt; font-family: Verdana, Arial, Helvetica, Univers, sans-serif; color: #003366; text-decoration: none; background-color: transparent; margin-bottom: 5px;}

A:Link {
	font-weight: normal;
	color: #909090;
	background-color: transparent;
	text-decoration: none;
}
A:Link.menubar {font-weight: normal; color: #FFFFFF; background-color: transparent; text-decoration: none;}
A:Link.rezlink {font-weight: normal; color: #FAF0E6; background-color: transparent; text-decoration: underline;}
A:Visited {color: #FF0000; background-color: transparent; font-weight: normal; text-decoration: none;}
A:Visited.menubar {color: #FFFFFF; background-color: transparent; font-weight: normal; text-decoration: none;}
A:Visited.rezlink {font-weight: normal; color: #FAF0E6; background-color: transparent; text-decoration: underline;}
A:Hover {font-weight: normal; color: #FF0000; background-color: transparent; text-decoration: underline;}
A:Hover.menubar {font-weight: normal; color: #FFFF00; background-color: transparent; text-decoration: underline;}
A:Hover.rezlink {font-weight: normal; color: #FAF0E6; background-color: transparent; text-decoration: underline;}
A:Active {color: #FF0000; background-color: transparent; font-weight: normal; text-decoration: none;}
A:Active.menubar {color: #FFFFFF; background-color: transparent; font-weight: normal; text-decoration: none;}
A:Link.avail3  {display: block; color: #000000; background-color: #AAFFAA; text-decoration: none;}
A:Hover.avail3  {display: block; color: #000000; background-color: #FFFFFF; text-decoration: none;}
A:Active.avail3  {display: block; color: #000000; background-color: #AAFFAA; text-decoration: none;}
A:Visited.avail3  {display: block; color: #000000; background-color: #AAFFAA; text-decoration: none;}
A:Link.avail4  {display: block; color: #FFFF00; background-color: #003366; text-decoration: none;}
A:Hover.avail4  {display: block; color: #FFFF00; background-color: #003366; text-decoration: none;}
A:Active.avail4  {display: block; color: #FFFF00; background-color: #003366; text-decoration: none;}
A:Visited.avail4  {display: block; color: #FFFF00; background-color: #003366; text-decoration: none;}
