BODY {	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Geneva CY,Sans-Serif; margin:0pt; padding:0pt;  background-color :  #ffffff;}
TABLE {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Geneva CY,Sans-Serif;}
IMG{border: 0;}
H1{
	color: #ff6600;
	margin: 0px;
	font-size: 120%;
	font-weight: bold;
	text-transform: uppercase;
	font-family:arial;
}

A H1 {color: #ff6600; text-decoration: underline;}
A:hover H1 {text-decoration: none;}

H3 {color:#013572;font-size:140%;font-weight:bold; font-family:arial;}
h4{color:#36638E;
font-family:arial;
font-size:14px;
font-weight:bold;}
h4 A{color:#36638E;}
hr{color:#dddddd;}


p {text-indent:20px;} 



A {	 color: #2B587A; text-decoration: underline; }
A:hover {/*color:#F26D00;*/ TEXT-DECORATION: none}
A.menu {TEXT-DECORATION: none;}
A.menu:hover {COLOR: #ff6600;}


.highlight {COLOR: #ff6600;}
.open .highlight {color:#FFFFFF;}




A.hk {	FONT-WEIGHT: normal; FONT-SIZE: 11px; color: #636db6; TEXT-DECORATION: underline; text-transform: uppercase;}
A.hk:visited {	}
A.hk:hover { /*COLOR: #ff6600;*/  TEXT-DECORATION: none}
A.pmenu {	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #636db6;  TEXT-DECORATION: none}
A.pmenu:visited {	}
A.pmenu:hover { COLOR: #ff0000; }
.w_100 {width: 100%;}

button{Height:22; margin: 0px; padding: 1px; vertical-align: middle;} 

input, .inputClass {Height:22;}
fieldset {padding:10px}

input[type=text], input[type=password], input[type=date], input[type=email], input[type=search],
select,
textarea,
.inputClass
{
	border: 1px solid #B1BDD6;
	/*font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	margin: 2px;
	padding: 2px;*/
	vertical-align: middle;
} 
/*input[type=checkbox], input[type=radio]{border:0 inset #D4D0C8;}*/

/*input.error,select.error,textarea.error,  {color:#ff0000; border-color:#ff0000; background-color:#ffdddd; }*/
 


.attention{color : #FF6600;}

.menu {	/*FONT-WEIGHT: bold;*/ FONT-SIZE: 13px; COLOR: #0069d6; FONT-FAMILY: Verdana}
.menu .open  {color:#ffffff;}
.back { background-color :  #0389e2;}
.main { background-color :  #ffffff;}
.borders { background-color :  #2034af;font-size: 9pt; color: #FFFFFF; font-weight: bold}
.tables { background-color :  #FFFFFF;font-size: 9pt; color: #2034af; font-weight: bold}
.Text {  font-family:  sans-serif; font-size: 9pt; color: #ffffff; font-weight: normal}
.maintext {  font-family:  sans-serif; font-size: 10pt;  }
.big {  font-family:  sans-serif; font-size: 11pt; color: #2034af; font-weight: bold}
.title {  font-family:  sans-serif; font-size: 11pt; color: #2034af; font-weight: bold}



table.infotable {width:100%; border-spacing:0px;}
table.infotable td { padding:0px; }/* cellpadding="0" */
table.infotable, .infotable td, .infotable td:hover  {  background-color: #ffffff;}


/*������������ ����-�������*/
.vertical-menu .first { padding-left: 10px; 
border-color:#78ACFF;
border-style:none solid solid none;
border-width:0pt 1px 1pt 0pt;}
.vertical-menu .last { width: 100%; 
border-color:#78ACFF;
border-style:none none solid none;
border-width:0pt 0px 1pt 0pt;
}
.vertical-menu td { 
text-align: center; 
vertical-align: middle; 
line-height: 120%;  
white-space: nowrap; 
background:#EAF2FF none repeat scroll 0%;
border-color:#78ACFF;
border-style:none solid solid none;
border-width:0pt 1px 1pt 0pt;
padding:3px 6px;
}

.vertical-menu td:hover { }

.vertical-menu td.current { 
background:white none repeat scroll 0%;
border-color:#78ACFF;
border-style:solid solid none none;
border-width:1px 1px 0pt 0pt;
margin:1px -6px -2px 0px;
padding:2px 6px 5px;
top:-2px;
z-index:3;
} 
.vertical-menu td.main:hover { border-width: 0pt 1px 0 0; }
.vertical-menu a {    
color:#0042AE;
font-family:Verdana,Helvetica,Arial;
text-decoration: none;
}
.vertical-menu a:hover { color:#588CCF; text-decoration: underline; }
.vertical-menu .current a {
font-weight:bold;
}


.current {font-weight:bold;}
.about{FONT-SIZE: 10px; text-align:right; color : #999999; }
.about a{ color : #777777; text-decoration: none; }


/*�������*/
.dynamic-tab-pane-control .tab-page {
/*height:100px;*/
}
.dynamic-tab-pane-control h2 {
text-align:center;
width:auto;
}
.dynamic-tab-pane-control h2 a {
display:inline;
width:auto;
}
.dynamic-tab-pane-control a:hover {
background:transparent none repeat scroll 0% 50%;
}
.dynamic-tab-pane-control .tab-pane {
margin-right:-2px;
position:relative;
width:100%;
}

.dynamic-tab-pane-control .tab-page {
font-size:11px;
background:White none repeat scroll 0%;
border:1px solid #78ACFF;
clear:both;
color:Black;
padding:10px 3px 10px 10px;
WIDTH: 100%;
position:relative;
top:-2px;
/*z-index:2;*/
}
.dynamic-tab-pane-control .tab-row {
/*background:#EAF2FF none repeat scroll 0%;*/
white-space:nowrap;
width:100%;
z-index:1;
}

.dynamic-tab-pane-control .tab-row .tab {
font-family:Tahoma;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;

background:#EAF2FF none repeat scroll 0%;
border-color: #78ACFF #78ACFF #78ACFF #78ACFF;
border-style:none solid none none;
border-width:0pt 1px 0pt 0pt;
display:inline;
float:left;
margin:1px -5px 1px 5px;
padding:2px 6px;
position:relative;
z-index:1;
}

.dynamic-tab-pane-control .tab-row .tab.selected {
border-bottom-width:0pt;
height:22px;
background:white none repeat scroll 0%;
border-color:#78ACFF rgb(120, 172, 255) rgb(120, 172, 255);
border-style:solid solid none;
border-width:1px 1px 0pt;
margin:1px -6px -2px 0px;
padding:5px 6px 2px;
top:-3px;
z-index:3;
}

.dynamic-tab-pane-control .tab-row .tab a {
text-decoration:none;
}

.dynamic-tab-pane-control .tab-row .tab.selected a {
font-weight:bold;
}

.hide{
	display:none;
}

