/* CSS Document */
/* Copyright 2006 */


/********** Common Style Setting **********/

body {

	background-color: #D1D1D1;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;

}

table, th, tr, td, ol, ul, li, p, b {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #445B5B;

}

a {

	color: #445B5B;
	text-decoration: underline;
	
}

a:hover {

	color: #FF9900;
	text-decoration: underline;
	
}

.headline_01{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	margin-left: 5px;

}

.headline_02{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #445B5B;
	margin-left: 0px;

}

.headline_03{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FF6600;
	margin-left: 0px;

}

.highlight_01{

	font-weight: bold;

}

.caption_01{

	font-size: 10px;
	
}

img {

	border: 0px;

}

td.head{

	background-color: #587676;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color: #FFFFFF;
	
}

td.dark{

	background-color: #B0C6C6;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	color: #445B5B;
	
}

td.light{

	background-color: #CFDCDC;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	color: #445B5B;
	
}


/********** nav **********/

#mynav ul {

	padding-left: 0px;
	margin-left: 0px;
	background-color: #FFFFFF;
	font-weight: bold;
	color: #FF0000;
	float: right;

}

#mynav ul li {

	display: inline;

}

#mynav ul li a{

	padding-left: 12px;
	padding-right: 12px;
	height: 35px;
	background-color: #FFFFFF;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	float: left;
	border-left: 1px dashed #CCCCCC;
	border-top: 3px solid #FF0000;

}

#mynav ul li a:hover{

	background-color: #9C9C9C;
	color: #FFFFFF;

}

#mynav ul li a.nav1{

	border-top: 3px solid #E7661F;

}

#mynav ul li a:hover.nav1{

	border-top: 3px solid #CCCCCC;
	background-color: #9C9C9C;
	color: #FFFFFF;

}

#mynav ul li a.nav2{

	border-top: 3px solid #C87122;

}

#mynav ul li a:hover.nav2{

	border-top: 3px solid #CCCCCC;
	background-color: #9C9C9C;
	color: #FFFFFF;

}

#mynav ul li a.nav3{

	border-top: 3px solid #B17924;

}

#mynav ul li a:hover.nav3{

	border-top: 3px solid #CCCCCC;
	background-color: #9C9C9C;
	color: #FFFFFF;

}

#mynav ul li a.nav4{

	border-top: 3px solid #988326;

}

#mynav ul li a:hover.nav4{

	border-top: 3px solid #CCCCCC;
	background-color: #9C9C9C;
	color: #FFFFFF;

}

#mynav ul li a.nav5{

	border-top: 3px solid #768F2A;

}

#mynav ul li a:hover.nav5{

	border-top: 3px solid #CCCCCC;
	background-color: #9C9C9C;
	color: #FFFFFF;

}

#mynav ul li a.nav6{

	border-top: 3px solid #549B2D;

}

#mynav ul li a:hover.nav6{

	border-top: 3px solid #CCCCCC;
	background-color: #9C9C9C;
	color: #FFFFFF;

}

#mynav ul li a.nav7{

	border-top: 3px solid #28AB31;

}

#mynav ul li a:hover.nav7{

	border-top: 3px solid #CCCCCC;
	background-color: #9C9C9C;
	color: #FFFFFF;

}

#mynav ul li a.current_01{

	border-top: 3px solid #CCCCCC;
	background-color: #9C9C9C;
	color: #FFFFFF;

}


/********** index what's new **********/

.index_date{

	font-size:11px;
	color: #587676;

}

/********** index hot promotions **********/

#index_promotion li {
	
}

/********** Q & A **********/

.question {
	font-weight: bold;
}

#dotted_line {
	border-top: dotted 1px #999;
}

/********** footer **********/

a.footer{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	color: #000000;

}

a:hover.footer{

	text-decoration: underline;

}

.footer_01{

	font-size: 10px;

}