#main_form800{
position:relative;
float:left;
width:810px;
left:10px;
background-color:#FFFFFF;
padding-bottom:10px;}

#pankuzu800{
	position:relative;
	float:left;
	top:0px;
	width: 790px;
	height: auto;
	padding-left:10px;
	}
#pagetopdiv{
z-index:1;
    position:relative;
    float:left;
    padding-top:7px;
    padding-left:10px;
    padding-bottom:3px;
    width:790px;
    border-bottom: dashed 1px #000000;
}
#pagetopdiv table{
position:relative;
float:left;
}
#pagetopdiv ul li{
padding-top:20px;
padding-left:10px;
}
#pagetopdiv p
{
    position:relative;
    float:left;
    top:20px;
    left:10px;
    padding-bottom:0px;
	
	}
.compact{
padding-left:20px;
padding-bottom:0px;
}
.compact li{
padding-top:0px;
padding-bottom:10px;}


div.stage {
	margin: 0px auto; width: 150px; border-top-style: none; border-right-style: none; border-left-style: none; position: relative; text-align: left; border-bottom-style: none;
}
div.stage_over {
	margin: 0px auto; width: 100%; border-top-style: none; border-right-style: none; border-left-style: none; position: relative; text-align: left; border-bottom-style: none;
}
div.header {
	padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 0px; margin: 0px; width: 750px; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; position: relative; border-bottom-style: none;
}
.header P {
	padding-right: 0px; display: block; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px;
}
.header P IMG {
	vertical-align: bottom;
}
div#corporatesymbol {
	padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 0px; margin: 0px; width: 310px; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; position: relative; border-bottom-style: none;
}
#corporatesymbol IMG {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; vertical-align: bottom; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; border-bottom-style: none;
}
div.headerrightarea {
	float: right; width: 430px; border-top-style: none; border-right-style: none; border-left-style: none; position: relative; border-bottom-style: none;
}
div#headsearch {
	padding-right: 0px; padding-left: 0px; float: right; padding-bottom: 0px; margin: 0px; width: 250px; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; position: relative; height: 50px; text-align: right; border-bottom-style: none;
}
#headsearch FORM {
	padding-right: 10px; display: block; padding-left: 0px; padding-bottom: 0px; margin: 0px; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; border-bottom-style: none;
}
INPUT#Search {
	border-right: #7f9db9 1px solid; padding-right: 0px; border-top: #7f9db9 1px solid; padding-left: 0px; background: #ffffff; padding-bottom: 1px; margin: 0px; vertical-align: middle; border-left: #7f9db9 1px solid; width: 156px; padding-top: 1px; border-bottom: #7f9db9 1px solid;
}
INPUT#submit {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 10px 0px 10px 4px; vertical-align: middle; width: 65px; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; height: 17px; border-bottom-style: none;
}
#headsearch P {
	clear: right; padding-right: 10px; padding-left: 0px; font-size: 90%; float: right; padding-bottom: 0px; margin: 2px 0px 0px; width: 240px; COLOR: #666666; border-top-style: none; LINE-height: 110%; padding-top: 0px; border-right-style: none; border-left-style: none; LETTER-SPACING: 0.2em; position: relative; text-align: right; border-bottom-style: none;
}
#headsearch A {
	LETTER-SPACING: 0px;
}
#headsearch P STRONG.current {
	FONT-WEIGHT: normal; COLOR: #000000; LETTER-SPACING: 0px;
}
div#headnavi {
	padding-right: 0px; padding-left: 0px; float: right; padding-bottom: 0px; margin: 0px; width: 170px; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; position: relative; border-bottom-style: none;
}
#headnavi P {
	padding-right: 0px; padding-left: 0px; font-size: 90%; padding-bottom: 0px; margin: 1px 10px 0px 0px; COLOR: #666666; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; LETTER-SPACING: 0.1em; text-align: right; border-bottom-style: none;
}
#headnavi P A {
	LETTER-SPACING: 0px;
}
#headnavi P A IMG {
	padding-right: 0px; margin-top: 0px; padding-left: 0px; margin-BOTTOM: 0px; padding-bottom: 0px; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; border-bottom-style: none;
}
#headnavi P STRONG.current {
	FONT-WEIGHT: normal; COLOR: #000000; LETTER-SPACING: 0px;
}
#headnavi IMG {
	padding-right: 0px; padding-left: 0px; font-size: 90%; padding-bottom: 0px; margin: 8px 0px; padding-top: 0px;
}
P#forprint {
	display: none;
}
div.bodyarea {
	clear: both; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px auto; border-top-style: none; padding-top: 2px; border-right-style: none; border-left-style: none; position: static; text-align: left; border-bottom-style: none;
}
#location OL {
	padding-right: 0px; display: block; padding-left: 5px; float: left; padding-bottom: 0px; margin: 0px; width: 730px; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; position: relative; border-bottom-style: none;
}
#location OL.noitem {
	VISIBILITY: hidden;
}
#location LI {
	padding-right: 0px; display: inline; padding-left: 2px; font-size: 90%; padding-bottom: 0px; margin: 0px; border-top-style: none; LINE-height: 120%; padding-top: 0px; border-right-style: none; border-left-style: none; LIST-STYLE-TYPE: none; border-bottom-style: none;
}
#location LI A {
	margin: 0px 2px 0px 0px;
}
div#locationback {
	display: none;
}
div#nolocation {
	clear: both; border-right: #ff0000 0px solid; padding-right: 0px; border-top: #ff0000 2px solid; padding-left: 0px; float: left; padding-bottom: 0px; margin: 0px; border-left: #ff0000 0px solid; width: 750px; padding-top: 2px; border-bottom: #ff0000 0px solid; position: relative;
}
div.contentsarea {
	clear: both; border-right: #ffffff 0px solid; border-top: #ffffff 1px solid; float: left; border-left: #ffffff 0px solid; width: 100%; border-bottom: #ffffff 0px solid; position: static;
}
div.maincontents {
	float: left; width: 565px; border-top-style: none; border-right-style: none; border-left-style: none; position: static; border-bottom-style: none;
}
div.mainmenu {
	float: right; width: 175px; border-top-style: none; border-right-style: none; border-left-style: none; position: static; border-bottom-style: none;
}
div.mainmenu HR {
	border-right: #cccccc 0px dotted; padding-right: 0px; border-top: #cccccc 0px dotted; padding-left: 0px; background: none transparent scroll repeat 0% 0%; padding-bottom: 0px; margin: 0px; border-left: #cccccc 0px dotted; COLOR: #cccccc; padding-top: 0px; border-bottom: #cccccc 1px dotted; height: 1px;
}
div#changelanguage {
	clear: left; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 10px 0px 0px; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; border-bottom-style: none;
}
#changelanguage UL {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; LIST-STYLE-TYPE: none; border-bottom-style: none;
}
#changelanguage LI {
	padding-right: 4px; display: inline; padding-left: 0px; font-size: 90%; padding-bottom: 4px; margin: 0px; border-top-style: none; padding-top: 4px; border-right-style: none; border-left-style: none;  border-bottom-style: none;
}
#changelanguage LI A IMG {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px 0px 3px; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; border-bottom-style: none;
}
div#account {
	clear: left; border-right: #999999 1px solid; padding-right: 0px; border-top: #999999 1px solid; padding-left: 0px; padding-bottom: 5px; margin: 10px 0px 0px; border-left: #999999 1px solid; padding-top: 5px; border-bottom: #999999 1px solid;
}
#account P {
	padding-right: 0px; padding-left: 0px; font-size: 90%; padding-bottom: 0px; margin: 0px 5px; border-top-style: none; LINE-height: 110%; padding-top: 0px; border-right-style: none; border-left-style: none;  border-bottom-style: none;
}
#account UL {
	padding-right: 0px; display: block; padding-left: 0px; padding-bottom: 0px; margin: 0.2em 5px 0px; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; LIST-STYLE-TYPE: none; border-bottom-style: none;
}
#account LI {
	padding-right: 0px; padding-left: 0px; font-size: 90%; padding-bottom: 0px; margin: 0px; border-top-style: none; LINE-height: 110%; padding-top: 0px; border-right-style: none; border-left-style: none; LIST-STYLE-TYPE: none;  border-bottom-style: none;
}
div#follows {
	clear: left; border-right: #999999 1px solid; padding-right: 0px; border-top: #999999 1px solid; padding-left: 0px; background: #e5e5e5; padding-bottom: 4px; margin: 10px 0px 0px; border-left: #999999 1px solid; padding-top: 0px; border-bottom: #999999 1px solid;
}
#follows UL {
	padding-right: 0px; display: block; padding-left: 0px; padding-bottom: 0px; margin: 0px; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; LIST-STYLE-TYPE: none; border-bottom-style: none;
}
#follows LI.current {
	COLOR: #000000; background-COLOR: #ffffff;
}
div.footer {
	clear: both; border-right: #ff0000 0px solid; padding-right: 0px; border-top: #ff0000 2px solid; padding-left: 0px; background: #eeeeee; float: left; padding-bottom: 20px; margin: 10px 0px 0px; border-left: #ff0000 0px solid; width: 750px; padding-top: 15px; border-bottom: #ff0000 0px solid; position: static;
}
div#permanentmenu {
	border-top-style: none; border-right-style: none; border-left-style: none; position: static; border-bottom-style: none;
}
#permanentmenu UL {
	padding-right: 0px; display: block; padding-left: 0px; float: left; padding-bottom: 0px; margin: 0px 0px 10px; width: 750px; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; LIST-STYLE-TYPE: none; position: static; text-align: center; border-bottom-style: none;
}
#permanentmenu LI {
	border-right: #999999 0px solid; padding-right: 3px; border-top: #999999 0px solid; display: inline; padding-left: 6px; font-size: 90%; padding-bottom: 0px; margin: 0px; border-left: #999999 1px solid; padding-top: 0px; border-bottom: #999999 0px solid; LIST-STYLE-TYPE: none; position: relative;
}
#permanentmenu LI.firstchild {
	border-top-width: 0px; border-left-width: 0px; BORDER-BOTTOM-width: 0px; border-right-width: 0px;
}
#permanentmenu A {
	margin: 0px;
}
div#creditline {
	clear: left; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; position: static; border-bottom-style: none;
}
#creditline P {
	padding-right: 0px; display: block; padding-left: 0px; font-size: 90%; padding-bottom: 5px; margin: 0px; vertical-align: bottom; border-top-style: none; LINE-height: 110%; padding-top: 5px; border-right-style: none; border-left-style: none; position: static; text-align: center; border-bottom-style: none;
}
#creditline IMG {
	border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none;
}
#creditline P A:link {
	font-size: 94%; COLOR: #000000; TEXT-DECORATION: none;
}
#creditline P A:visited {
	font-size: 94%; COLOR: #000000; TEXT-DECORATION: none;
}
#creditline P A:hover {
	font-size: 94%; COLOR: #000000; TEXT-DECORATION: underline;
}
HR.clear {
	clear: both; padding-right: 0px; padding-left: 0px; background: none transparent scroll repeat 0% 0%; padding-bottom: 0px; margin: 0px; width: 100%; COLOR: #ffffff; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; height: 1px; border-bottom-style: none;
}
FIELDSET {
	border-right: #cccccc 1px solid; padding-right: 10px; border-top: #cccccc 1px solid; padding-left: 10px; padding-bottom: 10px; margin: 1em 0px 0px; border-left: #cccccc 1px solid; padding-top: 10px; border-bottom: #cccccc 1px solid;
}
div.contentsarea H1 {
	clear: both; padding-right: 0px; padding-left: 0px; font-size: 140%; padding-bottom: 0px; margin: 10px 0px 0px; padding-top: 0px;
}
div.contentsarea H2 {
	clear: both; padding-right: 0px; padding-left: 0px; font-size: 120%; padding-bottom: 0px; margin: 1.5em 0px 0px; padding-top: 0px;
}
div.contentsarea H3 {
	clear: both; padding-right: 0px; padding-left: 0px; font-size: 110%; padding-bottom: 0px; margin: 1.5em 0px 0px; padding-top: 0px;
}
div.contentsarea H4 {
	clear: both; padding-right: 0px; padding-left: 0px; font-size: 100%; padding-bottom: 0px; margin: 1.5em 0px 0px; padding-top: 0px;
}
div.contentsarea H5 {
	clear: both; padding-right: 0px; padding-left: 0px; font-size: 90%; padding-bottom: 0px; margin: 1.5em 0px 0px; padding-top: 0px;
}
div.contentsarea H6 {
	clear: both; padding-right: 0px; padding-left: 0px; font-size: 84%; padding-bottom: 0px; margin: 1.5em 0px 0px; padding-top: 0px;
}
div.contentsarea A IMG {
	border-right: 1px solid; border-top: 1px solid; border-left: 1px solid; border-bottom: 1px solid;
}
/*LAB on*/
.line010 {
	/*color: #cccccc; border-bottom: #cccccc 1px dashed; height: 0px;*/
	border-right: #cccccc 0px solid; border-top: #cccccc 0px dashed; background: none transparent scroll repeat 0% 0%; border-left: #cccccc 0px dashed; color: #cccccc; border-bottom: #cccccc 1px dashed; height: 1px;
}
.hr{
color:#FFFFFF;}
/*LAB off*/

div.innerblock {
	padding-right: 8px; padding-left: 8px; padding-bottom: 8px; margin: 0px; border-top-style: none; padding-top: 8px; border-right-style: none; border-left-style: none; border-bottom-style: none;
}
div.col1 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px;
	width:111px;
	
	/*margin-left:50px;*/	
}
div.col1 div.innerblock {
	padding-right: 5px; padding-left: 5px; padding-bottom: 5px; margin: 0px 5px; border-top-style: none; padding-top: 5px; border-right-style: none; border-left-style: none; border-bottom-style: none;
}
div.col2 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px;
	
	
}
div.col2 div.innerblock {
	
	padding-right: 5px; padding-left: 5px; padding-bottom: 5px; margin: 0px 5px; border-top-style: none; padding-top: 5px; border-right-style: none; border-left-style: none; border-bottom-style: none;
}
div.col3 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px;
}
div.col3 div.innerblock {
	padding-right: 5px; padding-left: 5px; padding-bottom: 5px; margin: 0px 5px; border-top-style: none; padding-top: 5px; border-right-style: none; border-left-style: none; border-bottom-style: none;
}
div.lay2col {
	margin-top: 10px; width: 100%; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none;
}
div.lay2col div.col1 {
	float: left; width: 49%; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none;
}
div.lay2col div.col2 {
	float: left; width: 49%; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none;
}
div.lay3col {
	margin-top: 10px; width: 100%; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none;
}
div.lay3col div.col1 {
	float: left; width: 33%; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none;
}
div.lay3col div.col2 {
	float: left; width: 33%; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none;
}
div.lay3col div.col3 {
	float: left; width: 33%; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none;
}
div.lay2colspr {
	margin-top: 10px; width: 100%; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none;
}
div.lay2colspr div.col1 {
	float: left; width: 49%; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none;
}
div.lay2colspr div.col1 div.innerblock {
	padding-right: 5px; padding-left: 5px; padding-bottom: 5px; margin: 0px 5px; padding-top: 0px;
}
div.lay2colspr div.col2 {
	
	border-right: #cccccc 0px solid; border-top: #cccccc 0px solid; float: left; border-left: #cccccc 1px dashed; width: 49%; border-bottom: #cccccc 0px solid;
}
div.lay2colspr div.col2 div.innerblock {
	padding-right: 5px; padding-left: 15px; padding-bottom: 5px; margin: 0px 5px; padding-top: 0px;
}


/*lab3 on*/
div.lablay3colspr {

padding-left:10px;
	margin-top: 10px; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none;
}

.lablay3colspr{
position:relative;
float:left;
}
div.lablay3colspr div.col1 {

width: 246px;
	float: left;  border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none;
}
div.lablay3colspr div.col1 div.innerblock {
	padding-right: 5px; padding-left: 5px; padding-bottom: 5px; margin: 0px 5px; padding-top: 0px;
}
div.lablay3colspr div.col2 {

width: 246px;
	margin-left:00px;
	border-right: #cccccc 0px solid; border-top: #cccccc 0px solid; float: left; border-left: #cccccc 0px dashed;  border-bottom: #cccccc 0px solid;
	border-left: #cccccc 1px dashed;
	padding-left:10px;
	margin-left:10px;
}
div.lablay3colspr div.col2 div.innerblock {
	padding-right: 5px; padding-left: 5px; padding-bottom: 5px; margin: 0px 5px; padding-top: 0px;
}
div.lablay3colspr div.col3 {

width: 246px;
	margin-left:0px;
	border-right: #cccccc 0px solid; border-top: #cccccc 0px solid; float: left; border-left: #cccccc 0px dashed;  border-bottom: #cccccc 0px solid;
	border-left: #cccccc 1px dashed;
	padding-left:10px;
	margin-left:10px;
}
div.lablay3colspr h2.accent010{
border-left: #FF4D00 5px solid;
margin-top:10px;
margin-bottom:10px;
padding-left:5px;}

div.lablay3colspr li.accent010{
border-left: #FF4D00 5px solid;
margin-top:10px;
margin-bottom:10px;
padding-left:5px;
font-size:14px;
font-weight:bold;
list-style:none;
margin-left:10px;
}
div.lablay3colspr span{
margin-top:10px;
margin-bottom:10px;
}

/*lab3 off*/




div.lablay3colspr div.col3 div.innerblock {
	padding-right: 5px; padding-left: 5px; padding-bottom: 5px; margin: 0px 5px; padding-top: 0px;
}

div.line {
float: left;
border-left: #cccccc 1px dashed;
margin-left:10px;
padding-left:00px; 
width: 10px;
height:800px;



}
.sitemapdiv{
border-bottom: #cccccc 1px dashed;
}