body {
	font-family: "Trebuchet MS", verdana, sans-serif;
	font-size: 0.8em;
}

table { color:#333;
	font-size: 1em;}

a:link, a:visited { 
	text-decoration: underline;
	color: #333;}
a:hover {background: #ccc;}

h1, h2, h3, h4 {
	font: bold 1em/1.5em; 
	font-family: "Trebuchet MS", verdana, sans-serif;
	color: #555;}
h1 { font-size: 1.4em; font-weight: bold; letter-spacing: -0.5px; }
h2 { font-size: 1.1em; font-weight: bold;}
h3 { font-size: 1em; font-weight: bold; letter-spacing: -0.5px;}
h4 { font-size: 1em; }

#lmenu {
	color: #777;
}

#lmenu li a:link, #lmenu li a:visited {
	color: #333;
	text-decoration: none;
}

#lmenu li a:hover{
        background: #555;
	color: #999;
	}

#lmenu h1, #lmenu h2, #lmenu h3, #lmenu h4 {
	font-family: "Trebuchet MS", verdana, sans-serif;
	font-size:100%;
	letter-spacing: 0em;
	color: #555;
        line-height: 1;
	font-weight: normal; 
}

#lmenu ul {
        line-height:1.7;
	list-style: none;
	margin-left:-30;
{

#lmenu{}
#text{}
#rmenu{}
#rmenu h2 {color: #555;}
#rmenu a{
	color:#555;}
#rmenu a:hover{
	background:#555;
	color:#999;}

#foot{
	font-size: 0.9em;}

#cal {	color:#777777;}

ul {
margin:10px;
padding:0;
}

ol {
margin:25px;
padding:0;
}

ul { list-style: disc; }
ol { list-style: decimal; }

li {
margin:10px;
padding:0;
text-align: justify;
}

li a:link, li a:visited {
	text-decoration: none;}

dt {
  font-weight: bold;
  color: #777777;
}

dd {  padding-left: 25px; }

p, dl { padding: 0px 15px;
text-indent: 1.5em;
text-align: justify;
}

img {

	background: #000000;
   border: none;
}

INPUT.cleardefault {
	background: #ddd;
	font-family: "Trebuchet MS", verdana, sans-serif;
	width:140px;
	margin-left: -0px;
	}

input.b1 {
	background: transparent url(img/search2.gif) no-repeat scroll 0 0;
	border:0;
	height:22px;
	width:22px;
	margin-left: 5px;
	text-decoration: none;
}
input.b1:hover {
	background: transparent url(img/search1.gif) no-repeat scroll 0 0;
}
  

/* Search Terms Highlighting
------------------------------------------------------------------------------- */
.AS_ajax_highlight {
    background-color: #aaa;
    padding: 2px;
    margin: -5px;
    border: 1px solid #ddd;
    color: #000;
}

.searchTerms { color: #eee; }
.searchTerms .AS_ajax_highlight { margin: 0 0 0 3px;}
a.ajaxSearch_removeHighlight, a.ajaxSearch_removeHighlight:visited { display: block; float: left; margin: 6px 0 0; padding: 1px 2px 2px; color: #888; }
a.ajaxSearch_removeHighlight:hover { background-color: #888; color: #222; }


.AS_ajax_highlight1, .ajaxSearch_highlight1{
  background-color: #444;
  color : #fff;
  padding: 0;
}

.AS_ajax_highlight2, .ajaxSearch_highlight2{
  color : #aaa;
  padding: 0;
  font-weight: bold;
}
.AS_ajax_highlight3, .ajaxSearch_highlight3{
  color : #DF53B5;
  padding: 0;
  font-weight: bold;
}
.AS_ajax_highlight4, .ajaxSearch_highlight4{
  color : #DF5380;
  padding: 0;
  font-weight: bold;
}
.AS_ajax_highlight5, .ajaxSearch_highlight5{
  color : #A453DF;
  padding: 0;
  font-weight: bold;
}
.AS_ajax_highlight6, .ajaxSearch_highlight6{
  color : #53ADDF;
  padding: 0;
  font-weight: bold;
}

