html {
  background: #efefef;
}

body {
  font-size: 90%;
  font-family: Trebuchet MS, verdana, arial, calibri, tahoma, georgia, sans-serif;
  color: #333333;
 }

DIV.menu  A {
  text-decoration: none;
  font-size: 22px;
  font-weight: bold;
  color: #333333;
}

DIV.menu  A:hover {
  color: #999999;
}

H2 {
  font-size: 18px;
  font-weight: bold;
  padding-left: 4px;
  margin: 0;
}

H2 A {
  text-decoration: none;
  font-size: 18px;
  font-weight: bold;
  margin: 0;
  color: #333333;
}

H2 A:hover {
  color: #999999;
}

TABLE.content TD {
  font-family: verdana;
  font-size: 12px;
  margin: 0;
  padding: 3px 0 3px 0;
}
ul.content {
list-style-image: url("../images/arrow-black-right.png");
font: 0.8em verdana, sans-serif;
}
#explicit_margin{
margin-left:20px;padding:0;
}
ul.content LI{
padding-bottom: 3px;
}

/*#with_padding{
margin:0;
}
#with_margin{
padding:0;
}
#with_neither{
padding:0;margin:0;
list-style-position:inside;
}
#explicit_padding{
padding-left:20px;margin:0;
} */

P {
  font-family: verdana;
  font-size: 12px;
  margin: 0;
  padding-bottom: 3px;
}

P A {
  font-family: verdana;
  color: #dc421c;
  font-size: 12px;
  text-decoration: none;
}
P A:hover {
  text-decoration: underline;
}

SMALL {
  font-family: Trebuchet MS, verdana, arial, calibri, tahoma, georgia, sans-serif;
  color: #333333;
  font-size: 10px;
}
SMALL  A {
  font-family: Trebuchet MS, verdana, arial, calibri, tahoma, georgia, sans-serif;
  color: #dc421c;
  font-size: 10px;
  text-decoration: none;
}
SMALL  A:hover {
  text-decoration: underline;
}
.TEdit {
  width: 160px;
  margin-bottom: 5px;
}
.TEdit1 {
  width: 210px;
  margin-bottom: 5px;
}
.TButton {
	background: #dc421c;
	padding: 1px;
	border : 1px solid #ac523a;
	font-weight: bold;
	color: #FFF;
}