/* CSS Document */
@CHARSET "UTF-8";
* {margin:0; padding:0;}
body {cursor:default; margin:0; padding:0; background:#D4F1F5 url(../images/bg-100.jpg) repeat-x;}

.header {width:1000px; height:200px; display:block; margin:0 auto;}
	.header-links {clear:both; height:40px; display:block;}
	.header-links li {float:left; margin:0; padding:0; list-style:none;}
	.header-links li a {color:#FFFFFF; line-height:40px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0 10px;}
	.header-links li a:hover {text-decoration:underline;}
	.logo {padding:30px 30px; display:block; text-align:center;}
	.header-photo {float:left; width:660px; padding:20px 0; display:block;}

.home-box-container {width:1020px; margin:0 auto;}
.home-box a {display:block; margin:0; padding:0; width:320px; height:150px;}
.home-box li {float:left; margin:0 10px 20px 10px; list-style:none; display:block; position:relative;
	border-top: 1px solid rgba(255, 255, 255, 0.25);
	-webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
	box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
	-webkit-transition: all 0.15s ease-in;
	-moz-transition: all 0.15s ease-in;
	-ms-transition: all 0.15s ease-in;
	transition: all 0.15s ease-in;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.home-box li img {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.home-box li:hover { z-index: 2;
	-webkit-transform: scale(1.2);/* translateY(-40px)*/
	-moz-transform: scale(1.2);/* translateY(-40px)*/
	-ms-transform: scale(1.2);/* translateY(-40px)*/
	transform: scale(1.2);/* translateY(-40px)*/
	-webkit-box-shadow: 0 15px 35px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0 15px 35px rgba(0, 0, 0, 0.3);
	box-shadow: 0 15px 35px rgba(0, 0, 0, 0.3);}

.label-0 {position:absolute; bottom:0; line-height:30px; width:100%; text-align:center; font-family:Helvetica, Arial, sans-serif; font-size:20px; color:#FFFFFF;
background: -moz-linear-gradient(top,  rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.5) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.5)), color-stop(100%,rgba(0,0,0,0.5)));
background: -webkit-linear-gradient(top,  rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.5) 100%);
background: -o-linear-gradient(top,  rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.5) 100%);
background: -ms-linear-gradient(top,  rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.5) 100%);
background: linear-gradient(to bottom,  rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.5) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#80000000',GradientType=0 );
	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;

}
.label-1 {position:absolute; bottom:0; line-height:30px; width:100%; text-align:center; font-family:Helvetica, Arial, sans-serif; font-size:20px; color:#FFFFFF;
	background: -moz-linear-gradient(top,  rgba(158,0,82,0.8) 0%, rgba(158,0,82,0.8) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(158,0,82,0.8)), color-stop(100%,rgba(158,0,82,0.8)));
	background: -webkit-linear-gradient(top,  rgba(158,0,82,0.8) 0%,rgba(158,0,82,0.8) 100%);
	background: -o-linear-gradient(top,  rgba(158,0,82,0.8) 0%,rgba(158,0,82,0.8) 100%);
	background: -ms-linear-gradient(top,  rgba(158,0,82,0.8) 0%,rgba(158,0,82,0.8) 100%);
	background: linear-gradient(to bottom,  rgba(158,0,82,0.8) 0%,rgba(158,0,82,0.8) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc9e0052', endColorstr='#cc9e0052',GradientType=0 );
	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;

}
.label-2 {position:absolute; bottom:0; line-height:30px; width:100%; text-align:center; font-family:Helvetica, Arial, sans-serif; font-size:20px; color:#FFFFFF;
	background: -moz-linear-gradient(top,  rgba(147,149,152,0.8) 0%, rgba(147,149,152,0.8) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(147,149,152,0.8)), color-stop(100%,rgba(147,149,152,0.8)));
	background: -webkit-linear-gradient(top,  rgba(147,149,152,0.8) 0%,rgba(147,149,152,0.8) 100%);
	background: -o-linear-gradient(top,  rgba(147,149,152,0.8) 0%,rgba(147,149,152,0.8) 100%);
	background: -ms-linear-gradient(top,  rgba(147,149,152,0.8) 0%,rgba(147,149,152,0.8) 100%);
	background: linear-gradient(to bottom,  rgba(147,149,152,0.8) 0%,rgba(147,149,152,0.8) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc939598', endColorstr='#cc939598',GradientType=0 );
	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
}
.label-3 {position:absolute; bottom:0; line-height:30px; width:100%; text-align:center; font-family:Helvetica, Arial, sans-serif; font-size:20px; color:#FFFFFF;
	background: -moz-linear-gradient(top,  rgba(0,0,102,0.8) 0%, rgba(0,0,102,0.8) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,102,0.8)), color-stop(100%,rgba(0,0,102,0.8)));
	background: -webkit-linear-gradient(top,  rgba(0,0,102,0.8) 0%,rgba(0,0,102,0.8) 100%);
	background: -o-linear-gradient(top,  rgba(0,0,102,0.8) 0%,rgba(0,0,102,0.8) 100%);
	background: -ms-linear-gradient(top,  rgba(0,0,102,0.8) 0%,rgba(0,0,102,0.8) 100%);
	background: linear-gradient(to bottom,  rgba(0,0,102,0.8) 0%,rgba(0,0,102,0.8) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc000066', endColorstr='#cc000066',GradientType=0 );
	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
}
.label-4 {position:absolute; bottom:0; line-height:30px; width:100%; text-align:center; font-family:Helvetica, Arial, sans-serif; font-size:20px; color:#FFFFFF;
	background: -moz-linear-gradient(top,  rgba(170,32,68,0.8) 0%, rgba(170,32,68,0.8) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(170,32,68,0.8)), color-stop(100%,rgba(170,32,68,0.8)));
	background: -webkit-linear-gradient(top,  rgba(170,32,68,0.8) 0%,rgba(170,32,68,0.8) 100%);
	background: -o-linear-gradient(top,  rgba(170,32,68,0.8) 0%,rgba(170,32,68,0.8) 100%);
	background: -ms-linear-gradient(top,  rgba(170,32,68,0.8) 0%,rgba(170,32,68,0.8) 100%);
	background: linear-gradient(to bottom,  rgba(170,32,68,0.8) 0%,rgba(170,32,68,0.8) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccAA2044', endColorstr='#ccAA2044',GradientType=0 );
	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
}
.label-5 {position:absolute; bottom:0; line-height:30px; width:100%; text-align:center; font-family:Helvetica, Arial, sans-serif; font-size:20px; color:#FFFFFF;
	background: -moz-linear-gradient(top,  rgba(246,207,23,0.8) 0%, rgba(246,207,23,0.8) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(246,207,23,0.8)), color-stop(100%,rgba(246,207,23,0.8)));
	background: -webkit-linear-gradient(top,  rgba(246,207,23,0.8) 0%,rgba(246,207,23,0.8) 100%);
	background: -o-linear-gradient(top,  rgba(246,207,23,0.8) 0%,rgba(246,207,23,0.8) 100%);
	background: -ms-linear-gradient(top,  rgba(246,207,23,0.8) 0%,rgba(246,207,23,0.8) 100%);
	background: linear-gradient(to bottom,  rgba(246,207,23,0.8) 0%,rgba(246,207,23,0.8) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccf6cf17', endColorstr='#ccf6cf17',GradientType=0 );
	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
}
.label-6 {position:absolute; bottom:0; line-height:30px; width:100%; text-align:center; font-family:Helvetica, Arial, sans-serif; font-size:20px; color:#FFFFFF;
	background: -moz-linear-gradient(top,  rgba(245,130,32,0.8) 0%, rgba(245,130,32,0.8) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(245,130,32,0.8)), color-stop(100%,rgba(245,130,32,0.8)));
	background: -webkit-linear-gradient(top,  rgba(245,130,32,0.8) 0%,rgba(245,130,32,0.8) 100%);
	background: -o-linear-gradient(top,  rgba(245,130,32,0.8) 0%,rgba(245,130,32,0.8) 100%);
	background: -ms-linear-gradient(top,  rgba(245,130,32,0.8) 0%,rgba(245,130,32,0.8) 100%);
	background: linear-gradient(to bottom,  rgba(245,130,32,0.8) 0%,rgba(245,130,32,0.8) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccf58220', endColorstr='#ccf58220',GradientType=0 );
	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
}
.label-7 {position:absolute; bottom:0; line-height:30px; width:100%; text-align:center; font-family:Helvetica, Arial, sans-serif; font-size:20px; color:#FFFFFF;
	background: -moz-linear-gradient(top,  rgba(210,35,42,0.8) 0%, rgba(210,35,42,0.8) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(210,35,42,0.8)), color-stop(100%,rgba(210,35,42,0.8)));
	background: -webkit-linear-gradient(top,  rgba(210,35,42,0.8) 0%,rgba(210,35,42,0.8) 100%);
	background: -o-linear-gradient(top,  rgba(210,35,42,0.8) 0%,rgba(210,35,42,0.8) 100%);
	background: -ms-linear-gradient(top,  rgba(210,35,42,0.8) 0%,rgba(210,35,42,0.8) 100%);
	background: linear-gradient(to bottom,  rgba(210,35,42,0.8) 0%,rgba(210,35,42,0.8) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccd2232a', endColorstr='#ccd2232a',GradientType=0 );
	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
}
.label-8 {position:absolute; bottom:0; line-height:30px; width:100%; text-align:center; font-family:Helvetica, Arial, sans-serif; font-size:20px; color:#FFFFFF;
	background: -moz-linear-gradient(top,  rgba(51,103,153,0.8) 0%, rgba(51,103,153,0.8) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(51,103,153,0.8)), color-stop(100%,rgba(51,103,153,0.8)));
	background: -webkit-linear-gradient(top,  rgba(51,103,153,0.8) 0%,rgba(51,103,153,0.8) 100%);
	background: -o-linear-gradient(top,  rgba(51,103,153,0.8) 0%,rgba(51,103,153,0.8) 100%);
	background: -ms-linear-gradient(top,  rgba(51,103,153,0.8) 0%,rgba(51,103,153,0.8) 100%);
	background: linear-gradient(to bottom,  rgba(51,103,153,0.8) 0%,rgba(51,103,153,0.8) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc336799', endColorstr='#cc336799',GradientType=0 );
	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
}
.label-9 {position:absolute; bottom:0; line-height:30px; width:100%; text-align:center; font-family:Helvetica, Arial, sans-serif; font-size:20px; color:#FFFFFF;
	background: -moz-linear-gradient(top,  rgba(0,170,181,0.8) 0%, rgba(0,170,181,0.8) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,170,181,0.8)), color-stop(100%,rgba(0,170,181,0.8)));
	background: -webkit-linear-gradient(top,  rgba(0,170,181,0.8) 0%,rgba(0,170,181,0.8) 100%);
	background: -o-linear-gradient(top,  rgba(0,170,181,0.8) 0%,rgba(0,170,181,0.8) 100%);
	background: -ms-linear-gradient(top,  rgba(0,170,181,0.8) 0%,rgba(0,170,181,0.8) 100%);
	background: linear-gradient(to bottom,  rgba(0,170,181,0.8) 0%,rgba(0,170,181,0.8) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc00AAB5', endColorstr='#cc00AAB5',GradientType=0 );
	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
}
.label-10 {position:absolute; bottom:0; line-height:30px; width:100%; text-align:center; font-family:Helvetica, Arial, sans-serif; font-size:20px; color:#FFFFFF;
	background: -moz-linear-gradient(top,  rgba(88,132,59,0.8) 0%, rgba(88,132,59,0.8) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(88,132,59,0.8)), color-stop(100%,rgba(88,132,59,0.8)));
	background: -webkit-linear-gradient(top,  rgba(88,132,59,0.8) 0%,rgba(88,132,59,0.8) 100%);
	background: -o-linear-gradient(top,  rgba(88,132,59,0.8) 0%,rgba(88,132,59,0.8) 100%);
	background: -ms-linear-gradient(top,  rgba(88,132,59,0.8) 0%,rgba(88,132,59,0.8) 100%);
	background: linear-gradient(to bottom,  rgba(88,132,59,0.8) 0%,rgba(88,132,59,0.8) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc58843b', endColorstr='#cc58843b',GradientType=0 );
	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
}



/* Header Sub */
.header-sub {height:68px; line-height:68px; padding:16px 30px;}
.header-sub a {font-family:Arial, Helvetica, sans-serif; font-size:26px; text-decoration:none; color:#fff; text-shadow:1px 1px #333; padding:0 20px;}
.header-sub a:hover {text-decoration:underline;}
.header-sub img {float:left;}

/* Tabs */
p {margin:0; padding:0;}
#tabs_wrapper {width:980px;}
#tabs_container {padding:0; margin:0;}
#tabs {border-top:1px solid #ccc; border-bottom:1px solid #ccc; list-style:none; height:38px; padding:0; margin:0;}
#tabs li {float:left; padding:0; margin:0;}
#tabs li a {float:left; padding:0 30px; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; color:#000000;
	border-right:1px solid #ccc;
	line-height:38px;
	text-decoration:none;
	background-color:#fff;
	border-bottom:none;
	outline:none;
}
#tabs li a:hover {background-color:#f9f9f9; text-decoration:none;}
#tabs li.active a {border-bottom:1px solid #f1f1f1; background-color:#f1f1f1; text-decoration:none;}
#tabs_content_container {background:#f1f1f1; padding: 10px;	width: 960px; height:510px;}
.tab_content {display: none;}

/* Scrollbar */
::-webkit-scrollbar {
    width: 12px;
}
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    border-radius: 10px;
}
::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
}
.scroll-text {
	width:310px; height:510px; float:right; overflow: auto; padding:0 10px 0 0; text-align:justify;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; text-decoration:none; color:#333333;
}