a:link, a:active, a:visited{
color: #143fd5;
text-decoration: none;
}
a:hover{
color: #ff7400;
text-decoration: underline;
}

.nav, .nav:link, .nav:active, .nav:visited{
color: #cc0000;
font-style:italic;
text-decoration: none;
}
a.nav:hover{
font-weight: bold;
color: #2065E6;
text-decoration: underline;
}

table{
empty-cells: show;
}

body, td, th{
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}

body{
background-color: #FFFFF0;
margin: 0px;
	padding: 0px 10px 4px 10px;
}

input, textarea, button{
font-size: 9pt;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
}

input.check{
}

select{
font-size: 8pt;
font-weight: normal;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
}

hr, .hrcolor{
height: 1px;
border: 0;
color: #666666;
background-color: #666666;
}

.help{
cursor: help;
}

.meaction{
color: red;
}

.editor{
width: 96%;
}

.highlight{
background-color: yellow;
font-weight: bold;
color: black;
}

.titlebg, tr.titlebg th, tr.titlebg td, .titlebg a:link, .titlebg a:visited, .titlebg2, tr.titlebg2 th, tr.titlebg2 td, .titlebg2 a:link, .titlebg2 a:visited
{
color: #ffffff;
font-style: normal;
background-image: url(images/catbg.jpg);
}
.titlebg a:hover, .titlebg2 a:hover{
color: #dfdfdf;
}

.smalltext{
	font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: rgb(0, 0, 0);
}
.normaltext{
font-size: small;
}
.largetext{
font-size: large;
}

a img{
border: 0;
}

.tborder, .bordercolor{
border: 1px solid #1A5E86;
background-color: #FFFFFF;
}

.catbg, .catbg2, .catbg3, .nfcatbg, .infobg, .micatbg, .pollcatbg, .quickbg, .calcatbg, .ercatbg, .logincatbg, .mlcatbg, .ptprcatbg, .ptcatbg, .ptrepcatbg, .ptanncatbg, .ptanncatbg1, .pmcbg, .pmdcbg, .pmscbg, .pmfcbg, .pmemcbg, .pmcbcbg, .pmsearchcbg, .pmsrcbg, .pmsricbg, .pmprcbg, .pmsendcbg, .pmsendrepcbg, .pmprunecbg, .pmlabelcbg, .pmreportcbg, .pmreportedcbg, .prmcbg, .prsumcbgl, .prsumcbgr, .prsumaddcbg, .prspcbg, .prspcbg2, .prebcbg, .prtucbg, .prticbg, .prspercbg, .prsscbg, .prarscbg, .prfpicbg, .prllpcbg, .prnecbg, .prpmocbg, .prdacbg, .rtcbg, .rturpcbg, .rtrmpcbg, .regcbg, .stcbg, .strcbg
{
background-image: url(images/catbg.jpg);
font-weight: bold;
background-color: silver;
color: #FFFFFF;
}

.catbg a:link ,.catbg a:visited ,.catbg a:active , .mlcatbg a:link ,.mlcatbg a:visited ,.mlcatbg a:active ,.mlcatbg a:hover, .catbg2 a:link ,.catbg2 a:visited ,.catbg2 a:active {
color: #FFFFFF;
text-decoration: none;
}

.catbg a:hover,.catbg2 a:hover{
color: #4096EE;

}

.windowbg, .windowbg2, .fordes, .lpi, .infosub, .infoimg, .mimg, .msub, .mrep, .mlpi, .pollqtbg, .dtcalbg, .quickrepbg, .quickrepbg1, .calbg, .errorbg, .loginbg, .mlbg1, .mlbg2, .mlbg3, .mlbg4, .mlbg5, .mlbg6, .mlbg7, .mlbg8, .mlbg9, .mlbg10, .mlbg11, .ptprwindowbg, .ptwindowbg, .ptrepwinbg1, .ptannwindowbg, .ptannwindowbg1, .pmwbg, .pmdwbg, .pmswbg, .pmfwbg, .pmemwbg, .pmcbwbg, .labelrow, .pmsearchwbg, .pmsrwbg, .pmsridwbg, .pmsriswbg, .pmsrifwbg, .pmprwbg, .pmsendwbg, .pmsendrepwbg, .pmprunewbg, .pmlabelwbg, .pmreportwbg, .pmreportedwbg, .prmwbg, .prsumwbgl, .prsumwbgr, .prsumaddwbg, .prebwbg, .prebaddwbg, .prtuwbg, .prtiwbg, .prsperwbg, .prsswbgl, .prarswbg, .prfpiwbg, .prllpwbg, .prnewbg, .prpmowbg, .prdawbg, .rturpwbg, .rtrmpwbg, .regfwbg, .regawbg, .stwbg, .strwbg
{
color: #000000;
background-color: #e2e5f5;
}
.fpost, .ftop, .fimgbg, .mimg1, .mmem, .mviews{
color: #000000;
background-color: #ECEDFE;
}

.windowbg3,.windowbg6, .boardbg, .arow2, .mides, .topicrow, .calcatbg2, .caloptbg, .mltitlebg, .ptrepwinbg, .pmsrcbg2, .pmsricbg2, .pmsridcbg2, .pmsriscbg2, .pmsrifcbg2, .pmsrtopcbg, .pmsrdatecbg, .pmsendrepfromcbg, .prspbutcbg, .prebcbg1, .prebaddcbg, .prtucbg1, .prticbg1, .prspercbg1, .prnecbg1, .rtcbg1, .rturpcbg1, .rtrmpcbg1, .strcbg1
{
background-image: url(images/windowbg3.jpg);
color: rgb(58, 79, 108);
font-weight:bold;
}

.windowbg6  a:link ,.windowbg6  a:visited ,.windowbg6  a:active ,.windowbg6  a:hover{
text-decoration: none;
color: rgb(58, 79, 108);
}

.mltitlebg  a:link ,.mltitlebg  a:visited ,.mltitlebg  a:active ,.mltitlebg  a:hover{
text-decoration: none;
color: rgb(58, 79, 108);
}

.windowbg4, .pollbg, .prsswbgr, .prnewbg1, .strwbg1
{
color: #000000;

background-color: rgb(255, 255, 255);

}

.windowbg5, .nfbg {
background-color: rgb(228, 234, 242);
}

.cblink{
font-weight: normal;
}

.des{
font-size: 10px;
 color: rgb(67, 73, 81);
}

.mod{
color: rgb(58, 79, 108);
 font-weight:bold;
 margin-top:2px}

.arow{
background-color: #c3c7dc}

.erowbg{
color: rgb(58, 79, 108);
font-style: normal;
background-image: url(images/windowbg3.jpg);

font-weight:bold}

.forlink a:link, .forlink a:visited, .forlink a:active {

color: #000000;
text-decoration: none;
}

.forlink a:hover {

color: #FF7400;
text-decoration:underline;

}

.onlinerow{
width: 100%;
color: rgb(58, 79, 108);
background-color: rgb(240, 240, 240);
font-weight:bold;
}
.onlinerow a:link ,.onlinerow a:visited ,.onlinerow a:active ,.onlinerow a:hover{
text-decoration: none;
}

.micattxt{
color:#FFFFFF}
.micattxt a:link ,.micattxt a:visited ,.micattxt a:active ,.micattxt a:hover{

color: #FFFFFF;
text-decoration: underline;
}

.mia a:hover,.mia a:link,.mia a:visited, .mia a:hover{
color: rgb(34, 79, 155);
}

.dtcattxt{
color:#FFFFFF}
.dtcattxt a:link ,.dtcattxt a:visited ,.dtcattxt a:active ,.dtcattxt a:hover{

color: #FFFFFF;
text-decoration: underline;
}

.topictxt{
color: rgb(58, 79, 108);
font-weight:bold}

.eborder{
border-left: 1px solid #1A5E86;
border-right: 1px solid #1A5E86;
border-bottom: 1px solid #1A5E86;
background-color: #FFFFFF;
}

.posterborder{
border-left: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
}

.posterbg ,.postdate{
height:25px;
background-color: #EAEAFF;
padding-left:5px;
}
.posterbg a:link, a:visited{
font-size:11px;
}

.posterinfo div{ 
font-size:11px;
}

.post, .personalmessage, .ptpost, .prsppost, .recent{

	width: 100%;
	height: 100%;
	overflow: auto;
	line-height: 150%;
	background-color: rgb(240, 240, 240);
	border-right: 1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	font-size: 12px;
	color: #232121;
}

.signature{
width: 100%;
overflow: auto;
padding-bottom: 3px;
line-height: 1.3em;
}

.darkrow, .prenex{
width: 100%;
height: 10px;
background-color: #C2C2D3;
}

.prenex{
width: 100%;
height: 25px;
background-color: #EAEAFF;
font-weight:bold;
}

.specialrow{
width: 100%;
height: 25px;
background-color: #EAEAFF;
border-top:1px solid #C2C2D3;
border-bottom:1px solid #FFFFFF;
font-weight:bold;
}

.dtip{
border-right: 1px solid #FFFFFF;
}

.activerow, .mactiverow, .lastoptrow{
width: 100%;
height: 20px;
background-color: #C2C2D3;

border-top:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
font-weight:bold;
padding:5px}

.activerow a:link,.activerow a:visited,.activerow a:active {
text-decoration: none;
}
.activerow a:hover{
text-decoration: underline;
}

.mactiverow a:link,.mactiverow a:visited,.mactiverow a:active {
text-decoration: none;
}
.mactiverow a:hover{
text-decoration: underline;
}

.quote{
color: #000000;
background-color: #EAEAFF;
border: 1px dotted #000000;
margin: 1px;
padding: 1px;
font-size: x-small;
line-height: 1.4em;
}

.code{
color: #2261BF;
background-color: #FFFFFF;
font-family: "courier new", "times new roman", monospace;
font-size: small;
line-height: 1.3em;
border: 1px dashed #000000;
margin: 1px auto 1px auto;

padding: 1px;
width: 99%;
white-space: nowrap;
overflow: auto;
}

.quoteheader, .codeheader{
color: #000000;
text-decoration: none;
font-style: normal;
font-weight: bold;
font-size:12px;
line-height: 1.2em;
}

.quickbg a:hover,.quickbg a:link,.quickbg a:visited, .quickbg a:hover{
color: #FFFFFF;
}

.stylehead{
color: #CC0000;
border: 1px solid #3F4C6B;
background-image: url(images/windowbg3.jpg);
width:100%;
height:35px;
font-size: 10px;
font-weight: bold;
margin-top:0px;
}

.stylehead a:active {
text-decoration: none;
}

.stylehead a:visited ,.stylehead a:link {

color: #CC0000;
}

.stylehead a:hover {

text-decoration:underline;

}

.userhead{
border: 1px solid #3F4C6B;
background-color: #EAEAFF;
width:100%;
height:30px;
font-size: 11px;
margin-top:3px;
}

#bodyarea{
background-color: #FFFFFF;
}

#headerarea{
background-color: white;
border-bottom: 1px solid gray;
}

#footerarea{
color: black;
	background-color: white;
border-top: 1px solid gray;
}

.mlcattxt{
color:#FFFFFF}
.mlcattxt a:link ,.mlcattxt a:visited ,.mlcattxt a:active ,.mlcattxt a:hover{

color: #FFFFFF;
text-decoration: underline;
}

.pmdcbg a:link ,.pmdcbg a:visited ,.pmdcbg a:active ,.pmdcbg a:hover, .pmscbg a:link ,.pmscbg a:visited ,.pmscbg a:active ,.pmscbg a:hover, .pmfcbg a:link ,.pmfcbg a:visited ,.pmfcbg a:active ,.pmfcbg a:hover{
color: #FFFFFF;
text-decoration: none;
text-decoration: underline;
}

.pmcbgtxt{
color:#FFFFFF}
.pmcbgtxt a:link ,.pmcbgtxt a:visited ,.pmcbgtxt a:active ,.pmcbgtxt a:hover{

color: #FFFFFF;
text-decoration: underline;
}

.pmposterborder{
border-left: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
}

.pmposterbg ,.pmtopic{
height:30px;
background-color: #EAEAFF;
padding-left:5px}

.pmposterinfo div{
font-size:10px;
}

.extra{
border-top:1px solid #FFFFFF;
background-color: #EAEAFF;
}

.pmsignature{
width: 100%;
overflow: auto;
padding-bottom: 3px;
line-height: 1.3em;
}

.pmspecialrow{
width: 100%;
height: 25px;
background-color: #EAEAFF;
border-top:1px solid #C2C2D3;
border-bottom:10px solid #C2C2D3;
font-weight:bold;
}

.pmsrcbg a:link, .pmsrcbg a:visited, .pmsrcbg a:active, .pmsrcbg a:hover, .pmsricbg a:link, .pmsricbg a:visited, .pmsricbg a:active, .pmsricbg a:hover{
color: #FFFFFF;
text-decoration: underline;
}

.pmsrcfrombg, .pmsrcbutbg, .prspcbg3{
background-color: #EAEAFF;
}

.prsumwbgm{
line-height: 1.3em;
background-color: #EAEAFF;
font-size: 12px;
color: rgb(0, 0, 0);
}

.prspcbg2 a:link, .prspcbg2 a:visited, .prspcbg2 a:active, .prspcbg2 a:hover{

color: #FFFFFF;
text-decoration: underline;
}

.prtucbg1 a:link, .prtucbg1 a:visited, .prtucbg1 a:active, .prtucbg1 a:hover{

color: rgb(58, 79, 108);
text-decoration: underline;
}

.prticbg a:link, .prticbg a:visited, .prticbg a:active, .prticbg a:hover{

color: #FFFFFF;
text-decoration: underline;
}

.rtcbg a:link, .rtcbg a:visited, .rtcbg a:active, .rtcbg a:hover{

color: #FFFFFF;
text-decoration: underline;
}

.rturpcbgtxt{
color: #FFFFFF}
.rturpcbgtxt a:link, .rturpcbgtxt a:visited, .rturpcbgtxt a:active, .rturpcbgtxt a:hover{

color: #FFFFFF;
text-decoration: underline;
}

.rtrmpcbgtxt{
color: #FFFFFF}
.rtrmpcbgtxt a:link, .rtrmpcbgtxt a:visited, .rtrmpcbgtxt a:active, .rtrmpcbgtxt a:hover{

color: #FFFFFF;
text-decoration: underline;
}

.strcbg a:link, .strcbg a:visited, .strcbg a:active, .strcbg a:hover{

color: #FFFFFF;
text-decoration: underline;
}

.menu_izda a:link, .menu_izda a:visited {
  color	           : #FFFFFF;
  height           : 25px;
  display          : block;
  line-height      : 25px;
  
  font-weight      : bold;
  font-size        : 11px;
  text-align       : center;
  text-transform   : uppercase;
}
.menu_izda a:hover{
  color	           : #4196f0;
  height           : 25px;
  display          : block;
  line-height      : 25px;
  
  font-weight      : bold;
  font-size        : 11px;
  text-align       : center;
  text-transform   : uppercase;
  text-decoration:none;
}