body {
	margin:0px;
	background-color: #FFFFFF;
	overflow-y:none;
}

p, form, td,  input, textarea {
  color:#5a5f59;
	margin:0px;
	padding:0px;
}

body,td, input, textarea {
	font-family: Verdana;
	font-size: 10px;
}

.color{
  color:#5a5f59;
}

.clear{
  clear:both;
}
.fl { float:left;}
.fr { float:right;}
.aa {border:1px solid;}

.tac{text-align: center;}
.cp{cursor: pointer;}


.font2{ font-size:12px; color:#ffffff; font-family:tahoma;}
.font3{ font-size:12px; color:#000000; }

.graf1 {background:url(../images/1/graf1.jpg) top right no-repeat; height:733px;}
.graf2 {background:url(../images/1/graf2.jpg) top left no-repeat; height:894px; width:986px;}
.graf3 {background:url(../images/1/graf3.jpg) top left no-repeat; height:693px;}

.logo{
    padding:33px 0 0 368px;
    position: absolute;
    z-index:1010;
}

.balloon3{background:url(../images/1/balloon3.png) top left no-repeat; width:251px; height: 176px; }

.balloon-t{background:url(../images/1/balloon-t.png) top left no-repeat; width:251px; min-height: 25px;}
.balloon-rep{background:url(../images/1/balloon-rep.jpg) top left repeat-y; width:251px;}
.balloon-b{background:url(../images/1/balloon-b.png) bottom left no-repeat; width:251px; height: 41px;}

.balloon{
    width: 251px;
}

.balloon1 {
    padding:15px 0 0 9px;
    position: absolute;
}
.balloon1-text {
    font-size: 12px;
    color:#2e2e2e;
    font-family: Arial;
    line-height: 16px;
    padding: 0 8px 0 8px;
}


.balloon2-t{background:url(../images/1/balloon2-t.png) top left no-repeat; width:144px; height: 19px;}
.balloon2-rep{background:url(../images/1/balloon2-rep.png) 0px 50px repeat-y; width:144px;}
.balloon2-b{background:url(../images/1/balloon2-b.png) bottom left no-repeat; width:144px; height: 21px;}

.balloon2 {
    position: absolute;
    padding: 159px 0 0 293px;
}

.balloon2z {
    z-index:2000;

}
.balloon1z{
    z-index:2001;

}

.balloon2-text {
    font-size: 12px;
    color:#2e2e2e;
    font-family: Arial;
    line-height: 16px;
    padding:0 10px;
}

.entrance{
     position: absolute;
     
     padding-left: 532px; 
     
}

.enterz{
    position: absolute;
    top:192px;
    z-index:1003;
}

#bannerMap {/*z-index:2000;*/}

.banner-cont{
    height: 212px;
    padding:9px 0 0 2px;
    
}

.banner {
    position: absolute;
    z-index:15;
    padding:0 0 0 33px;
}

.bzindex {
    position: absolute;
    z-index:10;
}

.bannercontz {
    position: absolute;
    z-index:19;
}

.vam {vertical-align: middle;}

.survey-answer{
    line-height: 15px;
    min-height: 20px; _height:20px;
    width: 105px;
}
.survey-bullet{
    height: 18px;
    padding: 2px 5px 0 0;
}

.font1{
    font-size:14px;
    font-family: Arial;
    font-weight: bold;
}

.pad1{padding: 10px 0 0 0;  }
.pad2{padding-top:10px;}



a:link, a:visited, a:active{
	color:#d4027b;
	text-decoration:none;
}
a:hover{
	color:#d4027b;
	text-decoration:underline;
}

a.print:link, a.print:visited, a.print:active{
	color:#cccccc;
	text-transform:none;
	text-decoration:none;
}
a.print:hover{
	color:#cccccc;
	text-transform:none;
	text-decoration:underline;
}

a.acopy:link, a.acopy:visited, a.acopy:active{
	color:#807f7f;
	text-transform:none;
	text-decoration:none;
}
a.acopy:hover{
	color:#807f7f;
	text-transform:none;
	text-decoration:underline;
}

a.langs:link, a.langs:visited, a.langs:active{
	color:#8c8e8c;
	text-decoration:none;
	text-transform:uppercase;
}
a.langs:hover{
	color:#d1d3d1;
	text-decoration:none;	
	text-transform:uppercase;
}
a.slangs:link, a.slangs:visited, a.slangs:active, a.slangs:hover{
	color:#d1d3d1;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
}

a.top_menu:link, a.top_menu:visited, a.top_menu:active{
	color:#7f817f;
	text-decoration:none;
	text-transform:lowercase;
}
a.top_menu:hover{
	color:#d1d3d1;
	text-decoration:none;	
	text-transform:lowercase;
}
a.top_menu_active:link, a.top_menu_active:visited, a.top_menu_active:active, a.top_menu_active:hover{
	color:#d7d7d7;
	text-decoration:none;
	text-transform:lowercase;
}

a.menu:link, a.menu:visited, a.menu:active{
  font-size:11px;
	color:#414341;
	text-decoration:none;
}
a.menu:hover{
  font-size:11px;
	color:#fefefe;
	text-decoration:none;	
}
a.menu_active:link, a.menu_active:visited, a.menu_active:active, a.menu_active:hover{
  font-size:11px;
	color:#fefefe;
	text-decoration:none;
	font-weight:bold;
}

a.second_menu:link, a.second_menu:visited, a.second_menu:active{
	color:#ffffff;
	text-decoration:none;
	text-transform:lowercase;
}
a.second_menu:hover{
	color:#ffffff;
	text-decoration:underline;	
	text-transform:lowercase;
}
a.second_menu_active:link, a.second_menu_active:visited, a.second_menu_active:active, a.second_menu_active:hover{
	color:#ffffff;
	text-decoration:underline;
	text-transform:lowercase;
}

a.bottom_menu:link, a.bottom_menu:visited, a.bottom_menu:active{
  font-size:11px;
	color:#5a5f59;
	text-decoration:none;
}
a.bottom_menu:hover{
  font-size:11px;
	color:#5a5f59;
	text-decoration:none;	
}
a.bottom_menu_active:link, a.bottom_menu_active:visited, a.bottom_menu_active:active, a.bottom_menu_active:hover{
  font-size:11px;
	color:#5a5f59;
	text-decoration:none;
	font-weight:bold;
}

.company_name{
  color:#cacbcc;
  background-color:#ebecee;
  text-transform:lowercase;
}

.copyright{
  color:#807f7f;
  padding:5px;
  font-size:9px;
  text-decoration:none;
}

.searchcontainer{
  color:#ffffff;
  background-color:#3a3a3a;
  text-transform:uppercase;
  font-size:11px;
  padding-left:15px;
}

.searchbox{
  width:130px;
  border:1px solid #807f7f;
  background-color:#ebecee;
  font-size:9px;
}

.searchbutton{
  border:0px;
  color:#ffffff;
  background-color:#b4de00;
  font-size:9px;
  padding:1px;
}

/* Site Map */
.treeview ul{
  margin: 0px;
  padding:0px;
  padding-left:20px;
}

.treeview li{
  float:none;
  padding:0px;
  margin:8px 0px 8px 0px;
}
