/***********************************************/
/* common.css                                  */
/* common tag styles                           */
/***********************************************/

* {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

/***********************************************/
/* HTML tag styles                             */
/***********************************************/

body{
	color: #000000;
	margin: 0px;
	padding: 0px;
	background:url(./images/background.gif) center repeat-y;
	background-color: #FFFFFF;
	font: 14px Helvetica, Sans-Serif;		
}

/************************************/
/* hyperlink and anchor tag styles  */
/************************************/

a, a:link, a:visited{
	color: #0000CC;
	text-decoration: underline;
}

a:hover{
    color:#00CCFF;
	text-decoration: underline;
}

/************************************/
/* header tag styles            */
/************************************/
#Jheader{
	width: 750px;
	text-align:left;
	font-size:9px;
}

/************************************/
/* top nav tag styles            */
/************************************/
#Jtop{
	background-image:url(../images/companyTitle.png);
	width: 750px;
	height: 92px;
}
#Jtop_link {
	margin-top: 71px;
	float:right;
}
#Jtop_link ul, #Jtop_link li{
	margin:0;
	padding:0;
	list-style:none;
	display:inline;
}
#Jtop_link li#toplink01 a{
	background:url(../images/sitemap.png);
	width: 93px;
	height: 20px;
	float:right;
}
#Jtop_link li#toplink02 a{
	background:url(../images/english.png);
	width: 100px;
	height: 20px;
	float:right;
}
#Jtop_link li#toplink01 a:hover{
	background:url(../images/sitemap-over.png);
	width: 93px;
	height: 20px;
	float:right;
}
#Jtop_link li#toplink02 a:hover{
	background:url(../images/english-over.png);
	width: 100px;
	height: 20px;
	float:right;
}

/************************************/
/* nav tag styles            */
/************************************/
#Jnav {
	width: 750px;
	height: 36px;
}
#Jnav ul, #Jnav li{
	margin:0;
	padding:0;
	list-style:none;
	display:inline;
}


#Jnav li#menu01 a{
	background:url(../images/menu01.png);
	width: 127px;
	height: 36px;
	float:left;
}

#Jnav li#menu02 a{
	background:url(../images/menu02.png);
	width: 124px;
	height: 36px;
	float:left;
}
#Jnav li#menu03 a{
	background:url(../images/menu03.png);
	width: 124px;
	height: 36px;
	float:left;
}
#Jnav li#menu04 a{
	background:url(../images/menu04.png);
	width: 124px;
	height: 36px;
	float:left;
}
#Jnav li#menu05 a{
	background:url(../images/menu05.png);
	width: 124px;
	height: 36px;
	float:left;
}
#Jnav li#menu06 a{
	background:url(../images/menu06.png);
	width: 127px;
	height: 36px;
	float:left;
}

#Jnav li#menu01 a:hover{
	background-image:url(../images/menu01-hover.png);
	width: 127px;
	height: 36px;
	float:left;
}
#Jnav li#menu02 a:hover{
	background-image:url(../images/menu02-hover.png);
	width: 124px;
	height: 36px;
	float:left;
}
#Jnav li#menu03 a:hover{
	background-image:url(../images/menu03-hover.png);
	width: 124px;
	height: 36px;
	float:left;
}
#Jnav li#menu04 a:hover{
	background-image:url(../images/menu04-hover.png);
	width: 124px;
	height: 36px;
	float:left;
}
#Jnav li#menu05 a:hover{
	background-image:url(../images/menu05-hover.png);
	width: 124px;
	height: 36px;
	float:left;
}
#Jnav li#menu06 a:hover{
	background-image:url(../images/menu06-hover.png);
	width: 127px;
	height: 36px;
	float:left;
}

/************************************/
/* main content tag styles          */
/************************************/


#Jcontent{
	width: 746px;
	border: 1px solid #CCCCCC;
	background-color:#FFFFFF;

}


/************************************/
/* image flam tag styles            */
/************************************/
#itemMain {
	margin:0 0 0 20px;
	padding:0 0 50px 0;
}
.itemBox {
	width: 125px;
	margin:0 20px 20px 0;
	padding: 0px;
	float:left;
}
.itemPhoto {
	border:1px dotted #9f9f9f;
	margin: 0;
	padding:5px;
	text-align:center;
}
.itemText {
	border:1px dotted #9f9f9f;	
	border-top:0px;
	margin: 0;
	padding:5px;
	height:50px;
}
.itemText p {
	margin: 0;
	padding:0;
	font-size:10px;
	text-align:center;
}

/************************************/
/* footer tag styles            */
/************************************/
#Jfooter{
	width: 750px;
	text-align:right;
}

