@charset "utf-8";

/* CSS Document */



html

{

    height: 100%;

}



body

{

    height: 100%; 

    background-color: white;   

	text-align:center;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	line-height:18px; 

	color:#231F20;
	margin:auto; text-align:center;


}



#all_cont{ width:1000px; height:768px; display:block; overflow:hidden; margin:auto; position:relative;}



#logo_wrapper{display:block; width:1000px; text-align:left; position:absolute; bottom:15px; height:82px; z-index:10000;}

#logo{display:block; width:1000px; background-color:#FFFFFF; height:82px; position:relative;  }

#logo img{ position:absolute; bottom:0px;}



#menu_wrapper{display:block; width:1000px; text-align:left; position:absolute; bottom:100px; overflow:hidden; height:92px; }

#menu_cont{display:block; width:1000px; margin:auto; height:92px; }



#content_wrapper{ display:block; width:1000px; text-align:left; background-color:#ffffff; position:absolute; bottom:200px;}

#content{ display:block; width:1000px; margin:auto; background-color:#ffffff; height:100%}





ul#mainmenu{ list-style:none; height:87px; display:block; float:left;margin:0 35px 0 0;  }

ul#mainmenu_01{ list-style:none; height:87px; display:block; float:left; margin:0 30px 0 30px;}



ul#mainmenu_02{ list-style:none; }



#scrollbar2 { float:left; width: 150px; padding-left: 200px;}

#scrollbar2 .viewport { width: 130px; height:92px; overflow: hidden; position: relative; }

#scrollbar2 .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }

#scrollbar2 .scrollbar{ background: transparent url(../images/bg-scrollbar-track-y.png) no-repeat 0 0; position: relative; background-position: 0 0; float: right; width: 15px; }

#scrollbar2 .track { background: transparent url(../images/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height:1px; width:13px; position: relative; padding: 0 1px; }

#scrollbar2 .thumb { background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat; height: 13px; width: 13px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -5px; }

#scrollbar2 .thumb .end { background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat; overflow: hidden; height: 13px; width:13px; }

#scrollbar2 .disable { display: none; }





ul#mainmenu_03{ list-style:none; }



#menu ul li a{ text-decoration:none;}

#menu ul li a:hover { color:#00A651;}

/* Tiny Scrollbar */

#scrollbar3 { float:left; width: 220px; margin-left: 20px}

#scrollbar3 .viewport { width:190px; height:92px; overflow: hidden; position: relative;}

#scrollbar3 .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }

#scrollbar3 .scrollbar{ background: transparent url(../images/bg-scrollbar-track-y.png) no-repeat 0 0; position: relative; background-position: 0 0; float: right; width: 15px; }

#scrollbar3 .track { background: transparent url(../images/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height:1px; width:13px; position: relative; padding: 0 1px; }

#scrollbar3 .thumb { background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat; height: 13px; width: 13px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -5px; }

#scrollbar3 .thumb .end { background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat; overflow: hidden; height: 13px; width:13px; }

#scrollbar3 .disable { display: none; }





#scrollbar4 {float:left; width: 370px; margin-left: 30px}

#scrollbar4 .viewport { width: 350px; height: 92px; overflow: hidden; position: relative; }

#scrollbar4 .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }

#scrollbar4 .scrollbar{ background: transparent url(../images/bg-scrollbar-track-y.png) no-repeat 0 0; position: relative; background-position: 0 0; float: right; width: 5px; }

#scrollbar4 .track { background: transparent url(../images/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height:1px; width:13px; position: relative; padding: 0 1px; }

#scrollbar4 .thumb { background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat; height: 13px; width: 13px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -5px; }

#scrollbar4 .thumb .end { background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat; overflow: hidden; height: 13px; width:13px; }

#scrollbar4 .disable { display: none; }

#scrollbar4 span{color: #00A651}



#scrollbar4 p{ color:#a2a2a2; font-size:12px; line-height:13px; }

#scrollbar4 b{ line-height:17px; font-weight:600; color:#231F20; font-size:12px;}

#details{ float:right;}





#thumbs{

	width:1000px;

	height:22px;

	margin-bottom:20px;

}

ul#image_line li{ list-style:none; display:block;margin-right:8.4px; float:left;}

#blank_space_imageline_bottom{ width:1020px; height:35px; overflow:hidden;}

.slideshow-container{ height:100%; overflow:hidden; text-align:left; margin-bottom:20px}



.image-wrapper current*{ padding:0px; margin:0px;}



li.selected a.thumb{ border:1px solid #00a651; display:block; height:20px; overflow:hidden}



li a.thumb{ border:1px solid #bdbec1; display:block; height:20px; overflow:hidden}



.green0{color:#00a651;} 

.ash0{color:#bdbec1}



.green1{color:#00a651;}

.ash1{color:#bdbec1}



.green2{color:#00a651;}

.ash2{color:#bdbec1}



.green3{color:#00a651;}

.ash3{color:#bdbec1}



.green{ color:#00A651}

.green a{ color:#00A651}



p{ text-align:justify;}

/*a{ color:#555555;}*/

a{ color:#999999; text-decoration:none;}

b { color:#231f20;}

.nav_up{

	background-color:white;
	position:fixed;
	background:transparent url(../images/arrow_up.png) no-repeat top left;
	background-position:50% 50%;
	width:16px;
	height:16px;
	bottom:150px;
	opacity:0.7;
	right:2px;
	white-space:nowrap;
	cursor: pointer;
	z-index:10000;

	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}
.nav_down{
	background-color:white;
	position:fixed;
	background:transparent url(../images/arrow_down.png) no-repeat top left;
	background-position:50% 50%;
	width:16px;
	height:16px;
	bottom:129px;
	opacity:0.7;
	right:2px;
	white-space:nowrap;
	cursor: pointer;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	z-index:10000;
	
}












