.wide10 { width: 10px }
.wide20 { width: 20px }
.wide30 { width: 30px }
.wide40 { width: 40px }
.wide50 { width: 50 }
.wide60 { width: 60 }
.wide70 { width: 70 }
.wide80 { width: 80 }
.wide90 { width: 90 }
.wide100 { width: 100 }
.wide110 { width: 110 }
.wide120 { width: 120 }
.wide130 { width: 130 }
.wide140 { width: 140 }
.wide150 { width: 150 }
.wide160 { width: 160 }
.wide170 { width: 170 }
.wide180 { width: 180 }
.wide190 { width: 190 }
.wide200 { width: 200 }
.wide210 { width: 210 }
.wide220 { width: 220 }
.wide230 { width: 230 }
.wide240 { width: 240 }
.wide250 { width: 250 }
.wide260 { width: 260 }
.wide270 { width: 270 }
.wide280 { width: 280 }
.wide290 { width: 290 }
.wide300 { width: 300 }
.wide310 { width: 310 }
.wide320 { width: 320 }
.wide330 { width: 330 }
.wide340 { width: 340 }
.wide350 { width: 350 }
.wide360 { width: 360 }
.wide370 { width: 370 }
.wide380 { width: 380 }
.wide390 { width: 390 }
.wide400 { width: 400 }
.wide410 { width: 410 }
.wide420 { width: 420 }
.wide430 { width: 430 }
.wide440 { width: 440 }
.wide450 { width: 450 }
.wide460 { width: 460 }
.wide470 { width: 470 }
.wide480 { width: 480 }
.wide490 { width: 490 }
.wide500 { width: 500 }
.wideFull { width: 100% }

BODY {
  font-family: Verdana, Tahoma, Arial;
  background-color: #EEF2FB;
  font-size: 11px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  color: #000000;
}

TD {
  font-size: 11px;
}

TD.footer {
  background-image: url('../images/footer_background.png');
  background-color: #006650;
  color: #B3D1CB;
  text-align: center;
  padding-top: 5px;
  font-size: 10px;
}

TABLE.menu {
  background-color: #008290;
  border-bottom: 1px solid #FFFFFF;
  height: 26px;
  color: #FFFFCC;
  width: 100%;
  font-size: 11px;
}

TABLE.admin_menu {
  background-color: #990000;
  border-bottom: 1px solid #FFFFFF;
  height: 26px;
  color: #FFFFCC;
  width: 100%;
  font-size: 11px;
}

TD.menu {
  font-size: 11px;
}

A.white {
  text-decoration: underline;
  color: #FFFFFF;
}

A.white:hover {
  text-decoration: none;
}

A.menu {
  text-decoration: none;
  color: #FFFFCC;
}

A.menu:hover {
  text-decoration: underline;
}

P.text {
	text-indent: 20px;
	text-align: justify;
}

LI {
	margin-bottom: 5px;
}

TABLE.question, TABLE.news {
	border-collapse: collapse;
	border: 1px solid #CC6600;
	background-color: #EAEAEA;
	margin-bottom: 10px;
	width: 100%;
}

P.news_title, P.article_title {
	font-weight: bold;
	font-size: 12px;
}

TABLE.answer {
	border-collapse: collapse;
	border: 1px solid #CC6600;
	background-color: #CCFFFF;
	margin-bottom: 10px;
	width: 100%;
}

A.question, A.news, A.article {
	color: #CC6600;
	text-decoration: none;
}

A.question:hover, A.news:hover, A.article:hover {
	text-decoration: underline;
}

P.title {
	font-size: 12px;
}

INPUT, TEXTAREA {
	font-size: 12px;
	font-family: "Courier New", Courier, mono;
}

TABLE.list_container, TABLE.properties {
    border-collapse: collapse;
}

TH.listHeader, TD.param {
    font-size: 12px;
    background-color: #F4F4F4;
    border: 1 solid #E0E0E0;
    padding: 5px;
}

TD.listCell, TD.value {
    font-size: 11px;
    font-family: Verdana;
    border: 1 solid #E0E0E0;
    padding: 5px;
}

.errors {
	color: #CC0000;
}

P.article, P.news, P.question {
	font-size: 12px;
	text-align:justify;
}

TD.buttonPanel  {
    text-align: center;
    border: 1px solid #E0E0E0;
    padding: 10px;
}
