li { list-style-type: none; }
.basic, #navigation { width:20em; }

.basic  {
	width: 150px;
	font-family: verdana;
	border: 1px solid #79ab88;
}
.basic div {
	background-color: #FFFEF3;
}

.basic p {
	margin-bottom : 10px;
	border: none;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	margin: 0px;
	padding: 10px;
}
.basic a {
	cursor:pointer;
	display:block;
	padding:5px;
	margin-top: 0;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: black;
	background-color: #E7DCDD;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #999;
}
.basic a:hover {
	background-color: white;
}
.basic a.selected {
	color: black;
	background-color: #EFE5E6;
}

#navigation {
	border:1px solid #79ab88;
	margin:0px;
	padding:0px;
	text-indent:0px;
	background-color:#ffffff;
	width:192px;
}
#navigation a.head {
	cursor:pointer;
	border:1px solid #ffffff;
	border-bottom:1px solid #79ab88;
	background:#F2EEE3 url(collapsed.gif) no-repeat scroll 3px 18px;
	color:#625C5C;
	display:block;
	vertical-align:middle;
	font-weight:bold;
	margin:0px;
	padding-top:7px;
	padding-left:7px;
	padding-right:7px;
	padding-bottom:7px;
	text-indent:14px;
	text-decoration: none;
	height:30px;
	line-height:30px;
}
#navigation a.head:hover {
	color:#FFFF99;
	background-color:#c0c0bF;
}
#navigation a.selected {
        background:#D0D0CF url(expanded.gif) no-repeat scroll 3px 18px;
}
#navigation a.current {
	background-color:#FFFF99;
}
#navigation ul {
	border-width:0px;
	margin:0px;
	padding:0px;
	text-indent:0px;
}
#navigation li {
	list-style:none outside none; display:inline;
}
#navigation li li a {
        border-bottom:1px solid #79ab88;
        background:#ffffff url(collapsed2.gif) no-repeat scroll 21px 13px;
	color:#524C4C;
	display:block;
	vertical-align:middle;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	text-indent:30px;
	text-decoration: none;
	height:24px;
	line-height:24px;
}
#navigation li li a:hover {
	background-color:#FFFF99;
	color:#FF0000;
}

#maindiv {
 bottom: 87px !important;
 position: absolute;
 padding: 7px;
 top: 210px; 
 left: 250px;
 right:210px !important; 
}

BIG
  {
    color: #827C7C;
    font-size: 14pt;
    font-weight: normal;
    font-family: Tahoma, Verdana;
  }
BIG.title
  {
    color: #b10606;
    font-size: 14pt;
    font-weight: bold;
    font-family: Arial, Verdana, Tahoma;
  }
STRONG
  {
    color: #962523;
    font-family: Tahoma, Verdana, Arial;
  }
TD
  {
    color: #444444;
    font-size: 9pt;
    font-family: Tahoma, Verdana, Arial;
  }
TD.main
  {
    color: #444444;
    font-size: 9pt;
    font-family: Tahoma, Verdana, Arial;
  }
TD.contact
  {
    color: #ffffff;
    font-size: 11px;
    font-family: Arial, Verdana;
  }
TD.copy
  {
    color: #000000;
    font-size: 10px;
    font-family: Tahoma, Verdana, Arial;
  }
TH.mch
  {
    color: #ffffff;
    font-size: 16px;
    font-weight: normal;
    font-family: Times, Times New Roman;
    background-color: #716d60;
  }
TD.mct
  {
    color: #504949;
    font-size: 8pt;
    font-weight: normal;
    font-family: Tahoma, Verdana, Arial;
  }
TD.mct1
  {
    color: #504949;
    font-size: 8pt;
    font-weight: normal;
    font-family: Tahoma, Verdana, Arial;
    background-color: #e0dfd3;
  }
TD.mcp
  {
    color: #504949;
    font-size: 8pt;
    font-weight: normal;
    font-family: Tahoma, Verdana, Arial;
    text-align: right;
  }
TD.mcp1
  {
    color: #504949;
    font-size: 8pt;
    font-weight: normal;
    font-family: Tahoma, Verdana, Arial;
    text-align: right;
    background-color: #e0dfd3;
  }  
A.lmenu:link, A.lmenu:visited, A.lmenu:active
  {
    color: #32459c;
    font-size: 9pt;
    text-decoration: none;
    font-weight: normal;
    font-family: Tahoma, Verdana, Arial;
  }
A.lmenu:hover
  {
    color: #ff2020;
    font-size: 9pt;
    text-decoration: none;
    font-weight: normal;
    font-family: Tahoma, Verdana, Arial;
  }
A.lmenu2:link, A.lmenu2:visited, A.lmenu2:active
  {
    color: #ffffff;
    font-size: 9pt;
    text-decoration: none;
    font-weight: normal;
    font-family: Tahoma, Verdana, Arial;
  }
A.lmenu2:hover
  {
    color: #e2b72e;
    font-size: 9pt;
    text-decoration: none;
    font-weight: normal;
    font-family: Tahoma, Verdana, Arial;
  }
A.contact:link, A.contact:visited, A.contact:active
  {
    color: #ffffff;
    font-size: 11px;
    font-family: Arial, Verdana;
  }
A.contact:hover
  {
    color: #ffffff;
    font-size: 11px;
    font-family: Arial, Verdana;
  }
P
  {
    color: #222222;
    font-size: 14px;
    font-weight: normal;
    font-family: Times, Times New Roman;
  }
strong
  {
    color: #000000;
  }

.ellipsis {
   display: table-cell;
   vertical-align: bottom;
   width: 100%;
   height: 27;
   line-height: 27px;
   vertical-align: bottom;
   font-family: Tahoma, Verdana;
   font-size: 14pt;
   color: #827C7C;
   overflow: hidden;
   white-space: nowrap;
   text-overflow: ellipsis;
   -webkit-text-overflow: ellipsis;
   -o-text-overflow: ellipsis;
   -moz-binding: url('/text-overflow.xml#ellipsis');
}