body {margin:0;padding:0}

/* tables */
.cssuni table,.tblgreen table th,.tblgreen table td {border-collapse:collapse;}
.cssuni table th,.cssuni table td {padding:.5em;}
.cssuni table {margin:1em 0}

/* colors */
.cssuni table,.tblgreen table td,.tblgreen table th {font: normal 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
.cssuni table tr {background:#fff}
.cssuni table tr.hlrow {}

.cssuni table th,.cssuni table thead td {font-weight:bold;font-style:normal !important;color:#000 !important;color: #555;border-right: 1px solid #bfdb8c;border-bottom: 1px solid #bfdb8c;border-top: 1px solid #bfdb8c;text-transform: uppercase;background: #bbdb88 url(img/head_bg.png) no-repeat;}
.cssuni table td {border: 1px solid #bfdb8c;background: #fff;color: #555;}
.cssuni table {border-left: 1px solid #bfdb8c;}

.mnd-pos {color:blue}
.mnd-neg {color:red}

.cssuni table form, .cssuni table p {margin:0}

/* forms */
.cssuni fieldset {border:1px solid #ddd;}
.cssuni fieldset legend {color:#444;padding:10px;font-weight:bold;}

.cssuni input[type=text],.cssuni input[type=password],.cssuni textarea,.cssuni select {
  border-top:1px solid #aaa;
  border-left:1px solid #aaa;
  border-bottom:1px solid #ddd;
  border-right:1px solid #ddd;
  background:#eee;
  color:#444;
  font-size:95%;
  padding:2px;
  }
                          
.cssuni label {font-size:90%;width:12em;display:block;float:left;text-align:right}
.cssuni .formbtn {padding:1em;text-align:center;margin:1em 0 1em 0;background:#fff;border:1px solid #ddd;}
.cssuni form {margin:0 0 1em 0;padding:0;}
.cssuni textarea {font: normal 100% "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; width:20em}
  
.cssuni input[type=button],.cssuni input[type=submit],.cssuni input[type=reset] {
  border:none;
  background:#eee;
  color:#444;
  font-weight:bold;
  font-size:95%;
  padding:2px;
  border-top:1px solid #ddd;
  border-left:1px solid #ddd;
  border-right:1px solid #aaa;
  border-bottom:1px solid #aaa;
  }

.cssuni form li {margin-bottom:.5em}
.cssuni form ol,.cssuni form ol {list-style-type:none}

/* subpages */
.cssuni .subpageitem {height:9em;padding:1em;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#eee;margin-bottom:1em}
.cssuni .subpageitem h3,.cssuni .subpageitem h3 a {color:#007B12;line-height:auto;margin:0 0 1em 0}
.cssuni .subpageitem img {margin-right:1em}
.cssuni .subpageitem p a {display:block;padding-top:1em;}
/* content */
.cssuni h1 {color:#444;font-size:170%;font-weight:normal;margin:0 0 .5em 0;padding:0;}
.cssuni h2 {color:#222;font-size:140%;font-weight:normal;margin:0 0 .5em 0;padding:0;}
.cssuni h3 {color:#333;font-size:120%;font-weight:normal;margin:0 0 .5em 0;padding:0;}
.cssuni h4 {color:#333;font-size:110%;font-weight:bold;margin:0 0 .5em 0;padding:0;}
.cssuni a img {border:none}
.cssuni a {color:#007B12}
.cssuni p {margin:0 0 1.3em 0;padding:0;line-height:1.3em;}
.cssuni a img {border:1px solid #ddd}
.cssuni ul,.cssuni ol {margin:1.3em 0}
.cssuni ul li,.cssuni ol li {margin:.5em .5em .5em 0em}


/* common css framework */
.size1of3 {width:33%}
.size1of2 {width:50%}
.size1of1 {width:100%}

.al {text-align:left !important;}
.ac {text-align:center !important;}
.ar {text-align:right !important;}
.aj {text-align:justyfy !important;}

.cssuni p,.cssuni li{text-align:justify}

/* news */


.news-footer {margin-bottom:1em;background:#eee;padding:2px;border-bottom:1px solid #ddd}
.news-topic {margin-bottom:25px}
#news-link-browser {border:1px solid #ddd;background:#eee url(img/grad-fff-eee.gif) left top repeat-x}
#news-link-browser h2 {padding:10px;background:#ddd url(img/grad-fff-ddd.gif) left top repeat-x}

/* news comments */
.com-head {padding:4px;background:#eee;border-bottom:1px solid #ddd}
.com-body {padding:10px;background:#FFFEEF;border:1px solid #eee}
.commdate {float:right}

/* info message */
.cssuni .infomsg {padding:10px;border:1px solid #ddd;background:#eee;color:#000;margin:0px 0px 10px 0;display:block}
.cssuni .errmsg {padding:10px;border:1px solid #ddd;background:#FFEFF0;color:#000;margin:0px 0px 10px 0;display:block;border:1px solid #dd3c10}
.cssuni .errmsg h2 {color:#000;}