	body { 
		font-family: verdana, arial;
		font-size: 10px;
	}
		 
	.top {
		font-size: 10px;
		color: #FFFFFF;
		letter-spacing: 1px;
	}
	
	a.top:link, a.top:visited, a.top:active {
		font-size: 10px;
		color: #FFFFFF;
		letter-spacing: 1px;
		text-decoration: none;
	}
	
	a.top:hover {
		font-size: 10px;
		color: #c0c0c0;
		letter-spacing: 1px;
		text-decoration: none;
	}

  .hsm {
	  vertical-align: top;
    padding-top: 3px;
    padding-left: 10px;
		font-size: 11px;
		color: #FFFFFF;
		letter-spacing: 1px;
		width: 189px;
		height: 24px;
		background: url(/img/header-sm.gif) repeat-x;
		background-color: #cccccc;
}
	
  .hmi {
	  vertical-align: top;
    padding-top: 3px;
    padding-left: 10px;
		font-size: 11px;
		color: #FFFFFF;
		letter-spacing: 1px;
		width: 230px;
		height: 24px;
		background: url(/img/header-mi.gif) repeat-x;
		background-color: #cccccc;
}
	
  .hla {
	  vertical-align: top;
    padding-top: 3px;
    padding-left: 10px;
		font-size: 11px;
		color: #FFFFFF;
		letter-spacing: 1px;
		height: 24px;
		background: url(/img/header-la.gif) repeat-x;
		background-color: #cccccc;
}
	
		
	.csmalign {
		font-size: 10px;
		color: #FFFFFF;
		background-color: #AAAAAA;
		line-height: 17px;
		padding-top: 5px;
		padding-left: 10px;
		height: 90px;
		vertical-align: top; 
	}
	
	.csm {
		font-size: 10px;
		color: #FFFFFF;
		line-height: 17px;
	}
	
	a.csm:link, a.csm:visited, a.csm:active {
		font-size: 10px;
		color: #FFFFFF;
		line-height: 17px;
		text-decoration: none;
	}
	
	.infotable { 
		width: 189px;
		height: 100%;
		margin: 0px;
		padding:0px;
	}
	
	.rest { 
		height: 100%;
	}
	
	a.csm:hover {
		font-size: 10px;
		color: #800000;
		line-height: 17px;
		text-decoration: none;
	}
	
	.maintable { 
		height: 100%;
		width: 800px;
		margin: 0px;
		padding:0px;
	}
	
	.maincontent {
		height: 100%;
  }

  .hl {
		font-size: 10px;
		color: #606060;
		line-height: 17px;
  }

	a.hl:link, a.hl:visited, a.hl:active {
		font-size: 10px;
		color: #606060;
		line-height: 17px;
		text-decoration: none;
	}
	
	a.hl:hover {
		font-size: 10px;
		color: #800000;
		line-height: 17px;
		text-decoration: none;
	}

  .dom {
		border: #909090 1px solid;
		height: 17px;
		font-family: arial;
		font-size: 12px;
		background-color: #e0e0e0;
		letter-spacing: 1px;
		color: #606060;
		margin-left: 10px;
		letter-spacing: 1px;
		text-align: center;
  }

  .adr {
		font-size: 10px;
		color: #606060;
		margin-left: 20px;		
		line-height: 13px;
  }
  
    .adrnumber {
		font-size: 10px;
		color: #606060;
		margin-left: 20px;		
		line-height: 13px;
  }
  	a.adr:link, a.adr:visited, a.adr:active {
	  font-size: 10px;
	  color: #606060;
	  line-height: 13px;
	  text-decoration: none;
	  margin-left: 0px;	
	}
	
	a.adr:hover {
		font-size: 10px;
		color: #000000;
		line-height: 13px;
		text-decoration: none;
		margin-left: 0px;	
	}
  
  .ql {
	font-size: 10px;
	color: #606060;
	margin-left: 20px;		
	line-height: 17px;
}

	.qlalign {
		font-size: 10px;
		color: #606060;
		background-color: #E8E8E8;
		line-height: 17px;
		padding-top: 5px;
		padding-left: 20px;
		height: 90px;
		vertical-align: top; 
	}
	
  .hql {
	  vertical-align: top;
    padding-top: 3px;
    padding-left: 10px;
		font-size: 11px;
		color: #FFFFFF;
		letter-spacing: 1px;
		width: 190px;
		height: 24px;
		background: url(/img/header-sm.gif) repeat-x;
		background-color: #cccccc;
}

	a.ql:link, a.ql:visited, a.ql:active {
		font-size: 10px;
		color: #606060;
		line-height: 17px;
		text-decoration: none;
	  margin-left: 0px;	
	}
	
	a.ql:hover {
		font-size: 10px;
		color: #000000;
		line-height: 17px;
		text-decoration: none;
		margin-left: 0px;	
	}
	
  .mc {
	font-size: 11px;
	color: #303030;
	letter-spacing: 1px;
	margin-left: 30px;		
	margin-right: 30px;
	line-height: 16px;
}

