html, body	{ 	margin: 0;         top:0; 	padding: 0; 	background: #ffffff; 	font-family:  arial, verdana, sans-serif;	 font-size:x-small;color: 	#555555; 	text-align: center;         width: 790px; 	 }  
dt{margin-top:5;margin-bottom:2; font-weight:bold;}
 #site-menu { align:center; /* this width value is also effected by the padding we will later set on the links. */ } #site-menu ul { font-family: verdana, arial, sanf-serif; font-size: x-small; margin: 0; padding: 0; list-style-type: none;  } #site-menu li { margin: 2px 0 0; float:left;  } #site-menu a { display: block; width:130px; padding: 2px 2px 2px 10px; border: 1px solid #44aa44; background: #dcffdc; text-decoration: none; /*lets remove the link underlines*/ }  #site-menu a:link { color: #000000; } #site-menu a:visited{ color: #aa4444; } #site-menu a:active{ color: #FF0000; } #site-menu a:hover { border: 1px solid #44aa44; background: #338833 url(img/tbl_thg.png) repeat; color: #ffffff; }  .tbdirbor{ border: 1px solid #000066; } .solhead { background:#013d04;font-size: medium; 	margin-bottom: 5px; 	text-align: center; 	color: #f5f1e0;; 	letter-spacing: .1em; 	padding: 5px; 	font-weight: 100;  margin-bottom:15px;} 
.solbody { color:#555;;text-align: left;vertical-align: top; 	padding-left: 10px; }
#arti,#arti  p{color:#555;font-size:small;}
#atri{margin-top:15px ;}
#arti p a,#arti a {font-size:small;font-weight:bold;}
 .lefthead {font-size: small; 	margin-bottom: 5px; 	text-align: center;  } .linklist { 	list-style-position: inside; 	list-style-type: square;vertical-align: top; 	margin: 4px; 	padding: 4px;} a:link {color: #0000FF; 	text-decoration: underline;  } 
a:active,a:hover,a:visited,a { 	font-size: x-small; color: #990000; 	text-decoration: none; 	padding: 8px;  } 
a:hover { text-decoration: underline; 	font-style: normal; 	color: #FF0000; }
 a:active { 	color: #00cccc; } 
.unnamed1 { 	background-image: url(img/const.jpg); } 
.webBody { 	font-size: small; 	font-weight: lighter; 	color: #009933; 	text-align: left; 	text-indent: 5pt; 	padding: 10px; 	vertical-align: top;   } 
.webHead { font-size: medium; 	font-weight: 100; 	color: #FFFFFF; 	text-align: center; 	vertical-align: middle;  } 
.ltd { 	text-align: center; 	text-indent: 0pt; 	white-space: normal; 	display: table-cell; }  
a.exlink    { font-size: .7em; 	font-weight: thin; 	text-align: center; 	text-indent: 0pt; 	white-space: normal; 	padding: 2px 8px 8px; 	color: #44aaaa; 	text-decoration: underline;  } 
a.exlink:link   { }  a.exlink:visited    { 	color: #4444ee; 	text-decoration: none; } 
 a.exlink:active    { 	color: #FFaaaa; 	text-decoration: none; } a.exlink:hover    { 	color: #FF0000; 	text-decoration: none; }   
a.dir    { font-size: 1em; 	font-weight: 100; 	letter-spacing: 0.05em; 	text-align: center; 	text-indent: 0pt; 	white-space: normal; 	padding: 2px 8px 8px; 	color: #0000FF; 	text-decoration: none;  } a.dir:link  {  } a.dir:visited { 	color: #990000; 	text-decoration: none; } a.dir:hover { 	color: #CC0000;  } a.dir:active { 	color: #66CC00; 	text-decoration: none; }  a.small {font-size: xx-small; 	color: #0000ff; 	text-decoration: none; 	letter-spacing: 2px; 	text-align: center; 	text-indent: 0pt; 	white-space: normal; 	padding: 2px 2px 2px; 	font-weight: 100;  }  a.small:link { } a.small:visited { 	color: #990000; 	text-decoration: none; } a.small:hover { 	color: #CC0000; 	text-decoration: underline; } a.small:active { 	color: #66CC00; 	text-decoration: none; } a.linkdir{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: xx-small; 	color: #66CC00; 	text-decoration: none; 	letter-spacing: 2px; 	text-align: center; 	text-indent: 0pt; 	white-space: normal; 	padding: 2px 2px 2px; 	font-weight: 100;  }  a.linkdir:link { 	color: #0000ff; 	text-decoration: none; } a.linkdir:visited { 	color: #990000; 	text-decoration: none; } a.linkdir:hover { 	color: #CC0000; 	text-decoration: underline; } a.linkdir:active { 	color: #66CC00; 	text-decoration: none; } #dirl { text-align:left; background:#fff; border:1px none #44f; height:700px; width:200px; overflow:auto; margin:0; padding:0; liststyle-type:none; }
 #dirl ul{ position:relative; margin:2; padding:0; } #dirl ul li a{ text-align:right; font-weight:400; display:block; color :#c44; border-bottom:#232356 1px solid inset; text-decoration: none; padding:4 4 4 15; padding-left: 15px; background-image: url('img/br.gif'); background-position:3; background-repeat: no-repeat; } #dirl li { display:block; text-align:left; list-style-position:outside;  position:relative; float:left; width:185px; } #dirl li a:hover{ text-decoration:underline; background-color:#eee; color:#f00; border-bottom:#1212ff 1px solid; } #dirl li a:active{ text-decoration:underline; background-color:#eee; color:#f00; border-bottom:#1212ff 1px double; } #dirl li a:visited{ color:#565689; text-decoration:none; } #clalist{ font-size:small; font: Verdana Arial;  color:#669;padding:4 0 0 15; } 
