@charset "utf-8";
/* CSS Document */

body { 
	font-family:  "新細明體", "細明體", "標楷體", Arial;
	font-size: 13px;
	color: #393939;

}


.pdf{
	background: url(download_pdf_icon.jpg) -2px right no-repeat;
	padding: 10px 30px 20px 0px;
}

.arrow{
	background: url(arrow01.jpg) 0px 0px no-repeat;
	padding: 0 0 0 15px;
}

.bg{
    background: #e4eed6;
}


.enfont { 
	font-family: Arial;
}

.clear{
clear:both;
}

H1{
    font-size: 21px;
    margin: 0 0 15px 0;
}

H2{
	font-size:15px;
	color:#004813;
    margin: 0 0 15px 0;
}

H3{
    font-size: 14px;
    margin: 0 0 10px 0;
	color: #393939;
}

H4{
    font-size: 14px;
    margin: 0 0 10px 0;
	color:#64793e;
}


a, a img{
	border: none;
	text-decoration: none;
}

a:hover{
	text-decoration: underline;
}

p{
	line-height: 150%;
}

table p{
	line-height: 130%;
}

table td{
padding: 10px 15px 10px 15px;
}


.imgborder{
border: 1px #dddddd;
}

.tborder{
background:#dddddd;
}

.tborder2{
background:#ffffff;
}

tbody{
vertical-align: top;
}

.pic_left{
	float: left;
	margin: 0 15px 15px 0;
}

.pic_right{
	float: right;
	margin: 0 0 15px 15px;
}

.clear{
	clear: both;
}


/*---------------------------*/


#pcontent{
margin-top: 40px;
      overflow: hidden;
}

#right-pcontent{
float:left;
width:330px;
margin: 0px 0px 0px 30px;
}

#right-pcontent ul{
	list-style: none;
	margin: 0 0 0px 0px;
	padding: 0 0 0px 0px;
	position:relative;

}

#right-pcontent ul li{
	padding: 0 0 2px 0px;
	margin: 0px;
	line-height: 150%;
}

#left-pcontent{
float:left;
width: 220px;
margin: 0px 0px 0px 50px;
_margin: 0 0 0 30px;
}

#p-pic{
margin: 0 0 10px 0;
}

#color,
#color div{
display: inline; 
}

.colorimg{
cursor: pointer;
margin: 0 5px 0 0;
}

.colorimg img{
border-style: solid; 
border-width: 1px; 
border-color: #888888; 
display: inline-block; 
}

.shadetabs2,
.shadetabs{
text-align: left; /*set to left, center, or right to align the menu as desired*/
z-index: 1;
}

.shadetabs2 li,
.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs2 li a,
.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
color: #2d2b2b;
cursor: default;
}

.shadetabs li div{
display: inline;
cursor: pointer;
margin: 0 5px 0px 0px;
z-index: 1;
}

.shadetabs2 li div{
display: inline;
cursor: default;
margin: 0 5px 0px 0px;
z-index: 1;
}

.shadetabs li div img,
.shadetabs2 li div img{
width:16px;
height:16px;
border: 1px solid #eee;
}

.shadetabs2 li a:visited,
.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs2 li a:hover,
.shadetabs li a:hover{
color: #2d2b2b;
}

.shadetabs2 li a.selected,
.shadetabs li a.selected{ /*selected main tab style */
position: relative;
}

.shadetabs2 li a.selected,
.shadetabs li a.selected{ /*selected main tab style */
border-bottom-color: white;
}

.shadetabs2 li a.selected:hover,
.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}
