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}
.cssuni table form, 
.cssuni table p {margin:0}

/* table colors */
.cssuni table,.tblgreen table td,.tblgreen table th {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
.cssuni table th,.cssuni table thead td {font-weight:bold;font-style:normal !important;}

/* forms */
.cssuni form {margin:0 0 1em 0;padding:0;}
.cssuni fieldset legend {padding:10px;font-weight:bold;}

.cssuni input[type=text],
.cssuni input[type=password],
.cssuni textarea,
.cssuni select {font-size:95%;padding:2px;}
                          
.cssuni label {font-size:90%;width:13em;display:block;float:left;text-align:right}
.cssuni .formbtn {padding:1em;text-align:center;margin:1em 0 1em 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] {font-weight:bold; font-size:95%;padding:2px;}

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

/* subpages */
.cssuni .subpageitem {height:9em;padding:1em;margin-bottom:1em}
.cssuni .subpageitem h3,.cssuni .subpageitem h3 a {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 {font-size:170%;font-weight:normal;margin:0 0 .5em 0;padding:0;}
.cssuni h2 {font-size:130%;font-weight:normal;margin:0 0 .5em 0;padding:0;}
.cssuni h3 {font-size:120%;font-weight:bold;margin:0 0 .5em 0;padding:0;}
.cssuni h4 {font-size:110%;font-weight:bold;margin:0 0 .5em 0;padding:0;}
.cssuni a img {margin:2em;border:none}
.cssuni p {margin:0 0 1.3em 0;padding:0;line-height:1.3em;}
.cssuni ul,.cssuni ol {margin:1.3em 0}
.cssuni ul li,.cssuni ol li {margin:.3em .3em .3em 0em}
.cssuni blockquote {padding:20px 20px;margin:0 0 1em 0;font-size:120%;font-family:Georgia;font-style:italic;text-align:left}
.cssuni blockquote p {margin:0}
.cssuni hr {margin:15px 0}


/* 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;padding:2px;}
.news-topic {margin-bottom:25px}
.news-topic a img {margin-right:10px;padding:5px;}
#news-link-browser h2 {padding:10px;}

/* news comments */
.cssuni .com-head {padding:4px}
.cssuni .com-body {padding:10px}
.cssuni .commdate {float:right}

/* info message */
.cssuni .infomsg, 
.cssuni .errmsg {padding:10px;margin:0px 0px 10px 0;display:block}

/*attachments*/
.cssuni .atach-left {margin-right:1em} 
.cssuni .atach-center {margin-bottom:1em;}  

/* default fgal items */
.fgalvendi-cat {height:120px;padding:5px;}
.fgalvendi-cat a img {margin:0 15px 0 0}
/* white colors ------------------------------ */

.cssuni {color:#000;}
.cssuni table {border: 1px solid #ddd;}
.cssuni table td {background: #fff;color: #555;border: 1px solid #ddd;}
.cssuni table th,.cssuni table thead td {background: #ddd;color:#000;}

.cssuni h1 {color:#444;}
.cssuni h2 {color:#222;}
.cssuni h3 {color:#333;}
.cssuni h4 {color:#333;}

.cssuni a {color:#f00}
.cssuni a img {border:1px solid #ddd}
.cssuni hr {border: none;height: 1px;background-color: #aaa;color: #aaa;}

.cssuni blockquote {background:#eee;border-bottom:1px solid #eee;border-top:1px solid #eee;color:#ddd}

.cssuni fieldset {border:1px solid #ddd;}
.cssuni fieldset legend {color:#444;}

.cssuni input[type=button],
.cssuni input[type=submit],
.cssuni input[type=reset] {background:#eee;color:#444;border:1px solid #ddd;border-right:1px solid #aaa;border-bottom:1px solid #aaa;}

.cssuni input[type=text],
.cssuni input[type=password],
.cssuni textarea,
.cssuni select {border:1px solid #aaa;border-bottom:1px solid #ddd;border-right:1px solid #ddd;background:#eee;color:#444;}

.cssuni input[type=text]:hover,
.cssuni input[type=password]:hover,
.cssuni textarea:hover,.cssuni select:hover {background:#fcfcfc;color:blue;}

.cssuni .subpageitem {border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#eee;}
.cssuni .subpageitem h3,.cssuni .subpageitem h3 a {color:#007B12;}

.cssuni .posval {color:blue}
.cssuni .negval {color:red}

.cssuni .news-footer {background:#eee;border-bottom:1px solid #ddd}
.cssuni .news-topic a img {background:#eee;border:5px solid #fff} 
.cssuni #news-link-browser {border:1px solid #ddd;background:#eee url(img/grad-fff-eee.gif) left top repeat-x}
.cssuni #news-link-browser h2 {background:#ddd url(img/grad-fff-ddd.gif) left top repeat-x}                      
.cssuni .com-head {background:#eee;border-bottom:1px solid #ddd}
.cssuni .com-body {background:#FFFEEF;border:1px solid #eee}

.cssuni .infomsg {border:1px solid #ddd;background:#eee;color:#000;}
.cssuni .errmsg {border:1px solid #ddd;background:#FFEFF0;color:#000;border:1px solid #dd3c10}
.cssuni .errmsg h2 {color:#000;}

/* dark colors ------------------------------ */

.cssunidark {color:#fff;}
.cssunidark table {border: 1px solid #555;}
.cssunidark table td {background: #444;color: #fff;border: 1px solid #555;}
.cssunidark table th,.cssuni table thead td {background: #555;color:#ddd;}

.cssunidark h1 {color:#fff;}
.cssunidark h2 {color:#ddd;}
.cssunidark h3 {color:#ddd;}
.cssunidark h4 {color:#ddd;}

.cssunidark a {color:#ffcc00}
.cssunidark a img {border:1px solid #222}
.cssuni hr {border: none;height: 1px;background-color: #ddd;color: #ddd;}

.cssunidark blockquote {background:#222;border-bottom:1px solid #eee;border-top:1px solid #eee;}

.cssunidark fieldset {border:1px solid #ddd;}
.cssunidark fieldset legend {color:#444;}

.cssunidark input[type=button],
.cssunidark input[type=submit],
.cssunidark input[type=reset] {background:#eee;color:#444;border:1px solid #ddd;border-right:1px solid #aaa;border-bottom:1px solid #aaa;}

.cssunidark input[type=text],
.cssunidark input[type=password],
.cssunidark textarea,
.cssunidark select {border:1px solid #aaa;border-bottom:1px solid #ddd;border-right:1px solid #ddd;background:#eee;color:#444;}

.cssunidark input[type=text]:hover,
.cssunidark input[type=password]:hover,
.cssunidark textarea:hover,.cssuni select:hover {background:#fcfcfc;color:blue;}

.cssunidark .subpageitem {border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#111;}
.cssunidark .subpageitem h3,.cssuni .subpageitem h3 a {color:#fff;}

.cssunidark .posval {color:blue}
.cssunidark .negval {color:red}

.cssunidark .news-footer {background:none;border-bottom:none}
.cssunidark .news-topic a img {background:#eee;border:5px solid #fff} 
.cssunidark #news-link-browser {border:1px solid #000;background:#333}
.cssunidark #news-link-browser h2 {background:#333}                      
.cssunidark .com-head {background:#222;border-bottom:1px solid #000}
.cssunidark .com-body {background:#111;border:1px solid #000}

.cssunidark .infomsg {border:1px solid #ddd;background:#eee;color:#000;}
.cssunidark .errmsg {border:1px solid #ddd;background:#FFEFF0;color:#000;border:1px solid #dd3c10}
.cssunidark .errmsg h2 {color:#000;}

