@charset "UTF-8";
/* CSS Document */

body {
	margin: 0;
	padding: 0;
	height: 100%;
	width: 100%;
    float: left;
    font-family: PMingLiu,Arial;
    font-size: 12px;
	background-image:url(../../../../en/common/images/background.jpg); background-repeat:no-repeat; 
	/*background-color: #f7f7f7;*/
/*     line-height: 1.375em; */
	line-height: 1.35em;
	_line-height: 1.42em;
	*line-height: 1.42em;
}
div.footer, div.sitemap div.sitemap-head, div.sitemap{
    font-family: PMingLiu,Arial;
}
/*
.right_mod_item, #glink, #ps_wrap #ps_container .img_desc{
	font-size: 0.769em;
}
*/
img{
	border:0px;
	padding:0px;
	margin:0px;
}
ul{
	margin:0;
    padding: 0;
	list-style-type: none;
}

.small_size{
    font-size: 100%;
}

.middle_size{
    font-size: 115%;
}

.large_size{
    font-size: 130%;
}


.sitemap .hidden_item,
.nav .hidden_item,
.sitemap_wrap .hidden_item{
	display:none !important;
}


.hide { display:none !important; }


/* Input and select resize  */
select {font-size:0.9em}
input {font-size:0.9em} 

hr.headline { border-color:#73C5BE; border-style:solid; width:95%;}
/*hr.headline{border: #73C5BE solid 0.1em; background-color:#73C5BE; color:#73C5BE; width: 96%; height:0px;}*/

h1{ font-weight:bold;}

/*.insidecontent h1{ font-weight:bold;}
.insidecontent h1 a{font-size:130%; color: #4D7D24 !important; padding: 3px 5px; margin: 0px 0px 0px 12px; text-decoration:none;}*/

.indexcontent h1 a, .insidecontent h1 a, .indexcontent h1 a:visited, .insidecontent h1 a:visited{font-size:152%; color:#4D7D24 !important; padding:3px 5px; margin:0px 0px 0px 12px;text-decoration:none;}


h2 {font-size:140%; font-weight:bold; color:#4D7D24 !important; padding:0px 0px; margin:0px 0px 0px 0px;}
hr.h2headline { border-color:#73C5BE; border-style:solid; width:97%;}
h3 {font-size:135%; color:#4D7D24 !important; padding:0px 0px; margin:0px 0px 20px 0px; font-weight:bold;}

.header{width: 760px; height: 50px;}


/*hr.grey{border:#CCC solid 0.1em; background-color:#CCC; color:#CCC; width: 96%; height:0px;}*/


.contentbox{width: 711px; margin: 0px 0px 0px 18px; background-color: #FFF; border: solid #CCC 1px; padding: 5px;}

.clear{clear: both; display: block; height: 0px; overflow: hidden; visibility: hidden; width: 0px;}

.footer_text{ text-align:center;}

.footer{height:45px; padding-top:24px;padding-left:22px; padding-right:10px; font-family:arial;}
.footer ul{margin: 0;padding: 0;width: 400px;float: left; }
.footer ul li{float: left;margin-right: 5px; list-style-type: none; margin-bottom:12px;}
.footer .footer_last{ width:600px;}

.footer ul li a, .footer ul li a:visited{color:#3E290F; line-height:1.2em;}
