.title { background: url("/img/bg-title.jpg") repeat-x; }
.r-pnl { background: #d3d7f2; 
text-align: center; font-size: 6pt; }

.r-pnl_top { background: url("/img/bg-pnl.jpg") repeat-x #d3d7f2; 
text-align: center; font-size: 6pt; }


.page_tbl { margin:10px;}
.page_tbl TD { background:#d3d7f2; font:bold 12pt monospace; padding:5px;}
.page_tbl TD A { color: blue;}
#page_sel {  background-color: #BCC7E9; color:#635BAA; }

.img1,.imgs { border: 3px solid #635BAA;}
.imgs:hover { border: 3px solid #ff3333;}

IMG.imgs { border: 0px;}


.news { 
border-bottom: 1px solid #B9C3EC;
}
.news_title { font: bold 10pt Tahoma;
text-indent:10px; background-color: #BCC7E9; 
color:#635BAA; padding: 3px;
} 
.news_title SPAN { padding-right: 10px; color: red;}
.news_text P { margin: 10px 0px 10px 0px;}

.news_link { background-color: #e0e0FA;
padding: 5px;  font: normal 10pt Tahoma; 
color: #433B7A; border-top: 1px dashed #B9C3EC;
}

.txt { border-left: 1px solid #cacaca;}

.s {#//background-color: #d9e3FF;}

.rzd { font-family:Arial,serif; 
font-size:medium; color:#635BAA; 
text-indent:10px; background-color: #BCC7E9; 
padding:5px; border-top: 3px solid #7D72B6;}

.group, .hdr, .contact { font-family: Courier,monospace; 
font-size:small; color:#635BAA; 
background-color: #D0D3F5;
padding:5px; border-left: 20px solid #BCC7E9;
}

.descript {  border-left: 20px solid #BCC7E9;
color:#635BAA; padding: 15px; padding-left: 40px;
background-color: #e7e7Ff;
font: normal 11pt Tahoma; 
}

#okey { font-weight: bold;}

.item {
background-color: #e0e0FA;
padding: 5px; border-left: 20px solid #BCC7E9;
border-bottom: 1px solid #B9C3EC;

}

.item TD { font: normal 10pt Tahoma; 
color: #433B7A; }


.contact { font-family: Courier,monospace; 
font-size:small; color:#635BAA; 
background-color: #D0D3F5;
border-left: 20px solid #BCC7E9;
height: 140px;
}

.clid15, .clid16 { text-align: center; padding: 10px;}


.clid8,.clid9,.clid10 {
padding: 5px;
border-bottom: 1px solid #B9C3EC;
font: normal 10pt Tahoma; 
color: #433B7A;
}
 


#scol { text-align: right; padding-right:30px}

caption { font-family:Arial,serif; 
font-size:small; color:#635BAA; 
text-indent:10px; background-color: #d7d7f7; 
padding:5px; border-top: 3px solid #7D72B6;}

.tr TD { border-bottom: 1px solid #B9C3EC;
	padding-top: 5px; padding-bottom: 5px;
	background: #e3e3ff; font: normal 10pt Tahoma;
	color: #339;
}

#key { font: normal 10pt Tahoma;
text-align: right; color: red;
	width: 150px;
	}

#form {  width: 420px; }

.form {
	color: #339;
	border-width: 1px;
	border-style: solid;
	border-color: #99f;
	background: #d3d7f2;
 }

.error,#require {
	color: red;
	font-weight: bold;
	font-family: Tahoma,fixed;
	font-size: 10pt;
}



H1 { font: bold 14pt Arial; color: #635BAA; 
background: url("/img/bg-h1.jpg") repeat-x #c9d1f0;
text-align: center;
padding-top: 3px;
vertical-align: middle; height: 35px;
}

P { font: normal 10pt Tahoma; color: #635BBB;
padding: 0px 10px 0px 10px; 
}

.micro { font: normal 7pt Tahoma; color: #999;}
.micro A {  color: #999;}

.microlang { font: normal 7pt Tahoma; }
.microlang A { color: #fff;}