hr {width:98%; text-align:center;}
TD {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Times New Roman}
P {	FONT-SIZE: 16px; 
	COLOR: #000000;
	TEXT-INDENT: 40px;
	FONT-FAMILY: Times New Roman;
	TEXT-ALIGN: justify;
}
P.noindent {
	TEXT-INDENT: 0px
}
A {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: none;
	font-weight: bold;
}
a img {
border:none;
}
/*A:visited{
COLOR: #330033;
}*/
DD {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Times New Roman; TEXT-ALIGN: justify
}
LI {
	COLOR: #000000;
	FONT-FAMILY: Times New Roman;
	margin-bottom: 10px;
	font-size: 16px;
	text-align: justify;
}
UL {
	LIST-STYLE-POSITION: outside;
	list-style-type: square;
}

H4 {
	FONT-SIZE: 16px
}
.header1 {
	FONT-WEIGHT: 900;
	FONT-SIZE: 16px;
	COLOR: #080B9A;
	FONT-FAMILY: Verdana, arial, helvetica, 'sans serif';
	TEXT-DECORATION: none;
	margin-top: 7px;
	margin-bottom: 3px;
}
.header2 {
	FONT-WEIGHT: 50; FONT-SIZE: 10px; COLOR: #808080; FONT-FAMILY: Times New Roman; TEXT-DECORATION: none; font-weight: 50
}
.header3 {
	FONT-SIZE: 12px; COLOR: #731c28; FONT-FAMILY: Times New Roman; LIST-STYLE-TYPE: square; TEXT-DECORATION: none
}
.li3 {
	FONT-SIZE: 16px; COLOR: #3D3FB4; TEXT-INDENT: 10px; FONT-FAMILY: Times New Roman; LIST-STYLE-TYPE: square; TEXT-DECORATION: none
}
.header4 {
	FONT-SIZE: 11px; COLOR: #6688aa; FONT-FAMILY: Times New Roman; TEXT-DECORATION: none
}
.li4 {
	FONT-SIZE: 11px; COLOR: #6688aa; TEXT-INDENT: 20px; FONT-FAMILY: Times New Roman; LIST-STYLE-TYPE: square; TEXT-DECORATION: none
}
.header5 td {
	FONT-SIZE: 10px;
	COLOR: #6688aa;
	FONT-FAMILY: Times New Roman;
	TEXT-DECORATION: none;
	vertical-align: text-top;
}
.header6 {
	FONT-SIZE: large;
	COLOR: #A86E00;
	FONT-FAMILY: Arial Black;
	LIST-STYLE-TYPE: decimal;
	TEXT-DECORATION: none;
	width: auto;
}
.header8 {
	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Times New Roman; LIST-STYLE-TYPE: square; TEXT-DECORATION: none
}
.li5 {
	FONT-SIZE: 9px; COLOR: #6688aa; TEXT-INDENT: 30px; FONT-FAMILY: Times New Roman; LIST-STYLE-TYPE: square; TEXT-DECORATION: none
}
.note {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; COLOR: #6688aa; PADDING-TOP: 5px; FONT-FAMILY: arial, helvetica, sans serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.formField {
	FONT-SIZE: 10px; FONT-FAMILY: courier
}
.formsubmit {
	BORDER-RIGHT: #663330 1px solid; BORDER-TOP: #663330 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #663330 1px solid; WIDTH: 100px; COLOR: #663330; BORDER-BOTTOM: #663330 1px solid; BACKGROUND-COLOR: #dbe2e9
}
.formsubmit2 {
	BORDER-RIGHT: #6688aa 1px solid; BORDER-TOP: #6688aa 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #6688aa 1px solid; WIDTH: 100px; COLOR: #6688aa; BORDER-BOTTOM: #6688aa 1px solid; BACKGROUND-COLOR: #dbe2e9
}
.small:hover {
	FONT-WEIGHT: 300; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Times New Roman; TEXT-DECORATION: none
}
.attention {
	BORDER-RIGHT: #7c3e3a 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #7c3e3a 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; BORDER-LEFT: #7c3e3a 1px solid; COLOR: #663330; PADDING-TOP: 10px; BORDER-BOTTOM: #7c3e3a 1px solid; FONT-FAMILY: Times New Roman; BACKGROUND-COLOR: #eef2f2
}

div#TopPanel {
	width: 780px;
	height: 122px;
	margin: 10px auto 0px auto;
	display: block;
}

div#TopPanel a{
	border: none;
}

div#TopPanel .main {
	width: 780px;
	height: 97px;
	margin: 0;
}

div#TopPanel .buttons {
	height: 25px;
	margin: 0;
	float:left;
}

#RightPanel {width: 120px;
	height: auto;
	vertical-align:text-top;
	background-color: #C2DBF2;}

#RightPanel div{
	border:1px solid #1f2d38;
	height:18px;
	background-color: #7cafe2;
	text-align:left;
	font-size: 14px;
	color:#000099;
	vertical-align:text-center;
}

#RightPanel a div{
	display: block;
	color:#000099;
}

#RightPanel a:hover div{
	background-color: #C2DBF2;
	cursor:pointer;
}

#RightPanel .act{
	background-color: #C2DBF2;
}

div#CentrPenel {
	width: 780px;
	border:thin solid red;
	margin: 0px auto;
	height: auto;
}

div#FirstPanel{
	width:90px;
	height: auto;
	vertical-align:text-top;
	background-color: #C2DBF2;
}

div#SecondPanel{
	width:90px;
	height: auto;
	vertical-align:text-top;
	background-color: #C2DBF2;
}

div#BottomPanel {
	width: 780px;
	height: 100px;
	margin: 0px auto;
}

div#BottomPanel .bottomline{
	height:20px;
}

div#BottomPanel .bottomtext{
	height:80px;
	width:260px;
	font-size: 10px;
	COLOR: #6688aa;
	FONT-FAMILY: Times New Roman;
	TEXT-DECORATION: none;
	vertical-align: text-top;
	float:left;
}

table#TableTOP {
	width:827px;
	border:0;
	margin:5px auto 0px auto;
}

table#TableCENTER {
	width:827px;
	border:0;
	margin:0px auto;
}

table#TableBottom {
	width:827px;
	border:0;
	margin:0px auto;
}

div#files_list {margin-left:57px; font-size:16px; border:1px solid #6699cc; width:385px}


.pic{border: thick solid #efefef;}
.regForm dt {FONT-SIZE: 16px;text-align: left;margin-left: 0px;float:left;width:135px;white-space:nowrap;overflow:hidden}
.regForm .reg {COLOR:blue}
.regForm .rules {vertical-align: text-top;}
.regForm .rules * {FONT-SIZE: 12px;text-align: justify;}
.regForm .rules .error {color: #FF0000;display:none;}
.regForm .rules .error * {color: #FF0000}
.regForm .rules .error ul {margin:0}
.regForm .rules .error li {margin:0 0 0 15px;}
.newsForm dt {FONT-SIZE: 16px;text-align: left;margin-left: 0px;float:left;width:100px;white-space:nowrap;overflow:hidden}
.newsshow dt {FONT-SIZE: 12px;text-align: left;margin-left: 0px;float:left;width:100px;white-space:nowrap;overflow:hidden;color:#000066;
}
.newsshow dd {FONT-SIZE: 16px;}
.info {
	margin-top: 5;
	margin-bottom:5;
	font-size: 16px;
	text-align: justify;
}
.autors dt {FONT-SIZE: 17px;text-align: left;margin-left: 0px;float:left;width:100px;white-space:nowrap;overflow:hidden; color:#080B9A; font-weight: bold;
}
.autors dd {FONT-SIZE: 16px;}