a:link
{
	color: rgb(8,128,243);
	text-decoration: underline; 
}
a:visited
{
	color: rgb(8,128,243);
	text-decoration: underline;
} 
a:active 
{
	color: rgb(8,128,243);
	text-decoration: underline;
}
a:hover
{
	color: rgb(200,0,0);
	text-decoration: none;	
}
body
{
	font-family: Arial;
	font-size  : 12px;
	color: #000000;
	margin:0;
}
table
{
	table-border-color-light: rgb(153,204,153);
	table-border-color-dark: rgb(153,204,153);
	font-family: Arial;
	font-size  : 12px;
	bckground-color:#ffffff;
}

.bgimg {
	background:#FFFFFF url('images/xbg-top.gif') repeat-x top;
	 
}

.th
{
    background-color:rgb(3,128,233);
	font-family: Arial;
	font-size  : 12px;
	font-weight: bold;
	color: rgb(255,255,255)
}

.greytext
{
	font-family: Arial;
	font-size  : 12px;
	font-weight: normal;
	color: #808080;
}
.tch
{
    background-color:rgb(187,229,255);
	font-family: Arial;
	font-size  : 12px;
	font-weight: bold;
	color: rgb(0,0,0)
}
.tc
{
    background-color:rgb(240,240,240);
	font-family: Arial;
	font-size  : 12px;
	font-type: bold;
	color: rgb(0,0,0)
}
.tc1
{
    background-color:rgb(255,255,255);
	font-family: Arial;
	font-size  : 12px;
	font-type: bold;
	color: rgb(0,0,0)
}

h1
{
	font-family: Arial;
	font-size  : 14px;
	font-weight: bold;
	color: rgb(0,0,0)
}

.hd
{
	font-family: Arial;
	font-size  : 14px;
	font-weight: bold;
	color: rgb(0,0,0)
}

.shd
{
	font-family: Arial;
	font-size  : 13px;
	font-weight: bold;
	line-height: 200%;
	color: rgb(200,0,0)
}


.mt
{
	font-family: Arial;
	font-size  : 11px;
	font-weight: bold;
	color: rgb(255,255,255)
}
.tb
{
    border:1px solid #dcdcdc; background-color:#ffffff;
	font-family: Verdana;
	font-size  : 8pt;
	font-type: normal;
	padding-left:4; padding-right:4; padding-top:1; padding-bottom:1
}

p
{
	text-align: Justify;
	line-height: 150%
}
ul
{
	font-family: Arial ;
   	color: rgb(0,0,0);
   	text-align: Justify;	
	line-height: 150%;
   	list-style-image:url('images/listbullet.gif');
}
/* Menus
---------------------------------- */
#menu
{
background: url(images/menubak.gif) 0 -32px;
	display: block;
	cursor: pointer;
	padding: .5em .8em;
	color: #ffffff;
	text-decoration: none;
	border-left-color:#c60810;
	border-left-width: thin;
	border-left-style: solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}

#menu a
{
  color: white;
  text-decoration: none;
}

#menu a:hover
{
background: url(images/menubakover.gif) 0 -32px;
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}

#menu a:focus
{
background: url(images/menubak.gif) 0 -32px;
background-color: #FF0000; 
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}


#menu ul,
#sidebar ul
{
  list-style: none;
  padding: 0;
  margin: 0;
}

#menu li
{
  display: inline;
  font-size: 13px;
  font-weight: bold;
}

#menu li a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
  padding: 0.2em 0.9em;
	color: #ffffff;
	text-decoration: none;
	border-left-color:#FFFFFF;
	border-left-width:thin;
	border-left-style: solid;
	
}

#menu li a:hover
{
background: url(images/menubakover.gif) 0 -32px;
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}

#sidebar
{
  float: left;
  width: 190px;
  padding: 5px;
  background: #fff;
}

#sidebar ul a,
li span#LM_youAreHere
{
  display:block;
  background-color: #e8232a;
  margin: 2px 0;
  color: #fff;
  text-decoration: none;
  padding: 2px 14px 2px 2px;
}

#sidebar ul a:hover,
li span#LM_youAreHere
{
  background-color: #e8232a;
}

ul#LM_level_2 li a,
ul#LM_level_2 li span#LM_youAreHere
{
  padding-left: 1em;
}

ul#LM_level_3 li a,
ul#LM_level_3 li span#LM_youAreHere
{
  padding-left: 2em;
}

li.LM_collapsed a
{
  background-image: url(images/LM_arrow-right.gif) !important;
  background: no-repeat 99% 50%;
}

li.LM_expanded a,
li.LM_expanded span
{
  background: url(images/LM_arrow-down.gif) no-repeat 99% 50%;
}

li.LM_endPage a,
li.LM_endPage span
{
  background-image: none !important;
}

#sidebar ul#LM_level_1
{
  margin-bottom: 1em;
}

#sidebar ul ul
{
    margin-bottom: 5px;
}

/* footer
---------------------------------- */
.footer
{
	color: rgb(8,128,243);
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: normal;
}
A.footer:link {
	font : 13px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: rgb(8,128,243);
	font-weight: normal;
}
A.footer:visited {
	font : 13px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: rgb(8,128,243);
	font-weight: normal;
}
A.footer:active {
	font : 13px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #ffffff;
	font-weight: normal;
}
A.footer:hover {
	font : 13px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #ffffff;
	font-weight: normal;
}
