.body { 
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  
}
img {border:0px;}
/* header */
<!--
/*welcome*/
.welcome {
 font-family: verdana;
 font-size:13px;
 font-style:italic; 
 font-weight:bold;
 
 color:#003366;
}
/* Language Selection */
.langs2 {
 font-family: verdana;
 font-size:9px;
 color: #000000;
 font-weight:bold;
}
.langs {
 font-family: verdana;
 font-size:9px;
 color: #BB7517;
}
a.main_link:link {
	font-family: verdana;
	font-size:11px;
	color:#0000FF;
	
	text-decoration:underline;
	
}
a.main_link:visited {
	font-family: verdana;
	font-size:11px;
	text-decoration: underline;
	color:#0000FF;
	
}
a.main_link:hover {
	font-family: verdana;
	font-size:11px;
	text-decoration: none;
	color:#0000FF;
	
}
a.main_link:active {
	font-family: verdana;
	font-size:11px;
	text-decoration: underline;
	color:#0000FF;
	
}
a.langs:link {
	font-family: verdana;
	font-size:9px;
	color: #000000;
	text-decoration:underline;
	
}
a.langs:visited {
	font-family: verdana;
	font-size:9px;
	text-decoration: underline;
	color: #000000;
}
a.langs:hover {
	font-family: verdana;
	font-size:9px;
	text-decoration: none;
	color: #BB7517;
}
a.langs:active {
	font-family: verdana;
	font-size:9px;
	text-decoration: underline;
	color: #000000;
}
-->

/* Common */
.txt {
  font-family: verdana;
  font-style: normal;
  font-size: 11px;
}
.txt_10px {
  font-family: verdana;
  font-style: normal;
  font-size: 10px;
}
.heading {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
  color:#BB7517;
}
.dotedbr {
   border-width: 1px 1px 1px 1px;
   border-spacing: 2px;
   border-style: solid solid solid solid;
   border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC;
   border-collapse: collapse;
   background-color: white;
   
}
.dotedbr2 {
   border-width: 2px 2px 2px 2px;
   border-spacing: 2px;
   border-style: solid solid solid solid;
   border-color: #666666 #666666 #666666 #666666;
   border-collapse: collapse;
   background-color: #9c8f8f;
  }
.topbr {
	border-width: 1px;
	border-spacing: ;
	border-style: dotted;
	border-color: blue;
	border-collapse: collapse;
	background-color: white;
	}

/* library */
<!--
/* hint text */
.hintText {
		font-family: tahoma, verdana, arial;
		font-size: 13px;
		font-weight:bold;
		background-color: #FFFFCC;
		color: #000000;
		padding: 5px;
	}
	.wrapped table,
	.wrapped td {
		border: 0;
		border-collapse: collapse;
		padding: 0;
		background-position: 0px;
	}

.lib {
  color:#C48736;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:13px;
  font-weight:bold;
  }
a.lib:link {
	text-decoration: none;
}
a.lib:visited {
	text-decoration: none;
	color: #C48736;
}
a.lib:hover {
	text-decoration: none;
	color: #C48736;
}
a.lib:active {
	text-decoration: none;
	color: #C48736;
}
-->
.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8d9541;
	font-weight: bold;
}
a.menu:link {
	text-decoration: none;
}
a.menu:visited {
	text-decoration: none;
	color: #8D9541;
}
a.menu:hover {
	text-decoration: none;
	color: #A4B7C5;
}
a.menu:active {
	text-decoration: none;
	color: #8D9541;
}

.sub_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333300;
	font-weight: bold;
}
a.sub_menu:link {
	text-decoration: none;
}
a.sub_menu:visited {
	text-decoration: none;
	color: #333300;
}
a.sub_menu:hover {
	text-decoration: none;
	color: #A4B7C5;
}
a.sub_menu:active {
	text-decoration: none;
	color: #333300;
}
/* footer */
.footer {
     font-family: Verdana;
	font-size: 9px;
	color: #ffffff;
}
.tp_link2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6084BB;
	font-weight: bold;
}
a.tp_link2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6084BB;
	font-weight: bold;
	text-decoration: underline;
}
a.tp_link2:visited {
	text-decoration: underline;
	color: #6084BB;
}
a.tp_link2:hover {
	text-decoration:none;
	color: #000000;
}
a.tp_link2:active {
	text-decoration: underline;
	color: #6084BB;
}
.style10 {	color: #000066;
	font-style: italic;
	font-weight: bold;
}
span.label {color:black;width:30;height:16;text-align:center;margin-top:0;background:#ffF;font:bold 11px Arial}

table.arci {
	border-width: 1px;
	border-spacing: ;
	border-style: solid;
	border-color: gray;
	border-collapse: collapse;
	background-color: white;
}
table.arci td {
	border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: gray;
	background-color: white;
	-moz-border-radius: ;
}

