/* CSS Document */
/* global fonts style*/
body{
	min-width: 1000px;
	background: #FFFFFF;
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
}
p{
	padding: 0px 0px 10px 0;
}
.color_01{
	color: #b52626;
}
.color_02{
}
/*H*/
h1{
	font-size: 18px;
	color: #565656;
	font-weight: normal;
	padding: 0px 0px 22px;
}
h2{
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #7fa0b0;
	padding: 0px 0px 20px;
}
h3{
	font-size: 14px;
	font-weight: bold;
	color: #7fa0b0;
}
	.h3_01{
	padding-bottom: 12px;
	}
h4{
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #7FA0B0;
	padding: 0px 0px 20px;
	text-transform: uppercase;
}
h5{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
}
h6{
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
/*links*/
a{
	color: #5883b6;
}
a:link {
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: underline;
}
a.link1{
	color: #FFFFFF;
}
a.link2{
	color: #22a3ca;
	text-decoration: none !important;
}
	a.link2:hover{
	text-decoration: underline !important;
	}
a.link3{
	color: #000000;
	background: url(../img/parPageBack.gif) no-repeat right center;
	padding: 0px 20px 0px 0px;
	margin: 0px 40px 0px 0px;
}
a.link4{
	color: #000000;
	background: #eaeaea;
	padding: 0px 3px;
	text-transform: uppercase;
	text-decoration: none !important;
}
	a.link4:hover{
		text-decoration: underline !important;
	}
a.link5{
	color: #5883b6;
	background: url(../img/parPageBack.gif) no-repeat right center;
	padding: 0px 20px 0px 0px;
}
/*images*/
.img_01{
	border: 7px solid #E8E8E8;
	padding: 1px;
	margin: 0px 0px 15px;
}
.img_02{
}
.img_03{
}
/*float*/
.floatLeft{
	float: left;
}
.floatRight{
	float: right;
}
.clearBoth{
	clear: both;
}
/*layout*/
#global{
	padding: 0 10px;
	margin: auto;
}
	#header{
		position:relative;
		height: 15px;
	}
		.logo{
		}
		.choiceLanguageBox{
			overflow: hidden;
		}
			.choiceLanguage{
				margin: 12px 0px 0px;
			}
				.choiceLanguage li{
					list-style: none;
					border-right: 1px solid #000000;
					float: left;
					margin: 0px -1px 0px 0px;
					padding: 0px 5px;
				}
					.choiceLanguage li a{
					}
					.choiceLanguage li.active a{
						color: #000000;
						text-decoration: none !important;
					}
						.choiceLanguage li.active a:hover{
							text-decoration: underline !important;
						}
#contentBox{
	float:left;
	width:100%;
	oveflow: hidden;
}
	#contentLeft{
		margin-right: 230px;
		padding-top: 20px;
	}
		.globalMenuBox_01{
			background: url(../img/globalMenuBack_01.gif) repeat-x;
		}
			.globalMenuBox_02{
				background: url(../img/globalMenuBack_02.gif) no-repeat left top;
			}
				.globalMenuBox_03{
					background: url(../img/globalMenuBack_03.gif) no-repeat right top;
				}
					.globalMenu{
						display: block;
						height: 34px;
						margin: 0px 0px 15px;
						overflow: hidden;
					}
						.globalMenu li{
							list-style: none;
							display: block;
							float: left;
							background: url(../img/globalMenuBack_04.gif) no-repeat left top;
							margin: 0px 0px 0px -1px;
						}
							.globalMenu li a{
								color: #989898;
								text-decoration: none !important;
								display: block;
								height: 24px;
								text-align: center;
								width: 137px;
								padding: 10px 0px 0px;
							}
								.globalMenu li a:hover{
									color: #989898;
									text-decoration: underline !important;
								}
							
							.globalMenu li.active a{
								background: url(../img/globalMenuActive_01.gif) no-repeat center bottom;
								color: #000000;
							}
								.globalMenu li.active a{
							}
								
		.searchForm{
		}
			.searchForm label{
				color: #FFFFFF;
				padding-top: 5px;
				line-height: 20px;
			}
			.searchForm table td{
				vertical-align: bottom;
				padding-top: 10px;
			}
			.searchFormTable_01{
			}
				.td_01{
					width: 370px;
				}
				.td_02{
					padding: 0px 0px 0px 20px;
					width: 100px;
				}
				.td_03{
					text-align: center;
				}
					.searchFormInput_01{
						width: 100%;
						background: #FFFFFF;
						height: 20px;
						border: 1px solid #7f9db9;
					}
					.searchFormCheckbox_01{

					}
					.searchFormButton_01{
						background: url(../img/searchFormButton_01.gif) no-repeat left top;
						height: 21px;
						width: 73px;
						border-style: none;
						font: 12px Arial, Helvetica, sans-serif;
						margin: 0px 0px 10px;
					}
					.box_01{
						margin-bottom: 5px;
					}
					
			.searchFormTable_02{
			}
				.td_04{
				}
				.td_05{
				}
				.td_06{
				}
					.searchFormInput_02{
						background: #FFFFFF;
						height: 20px;
						border: 1px solid #7f9db9;
						width: 170px;
					}
					.searchFormSelect_01{
						width: 172px;
						background: #FFFFFF;
						height: 20px;
						border: 1px solid #7f9db9;
					}
		.centerBox {
	       width: 100%;
		}
			/*pagesNavi*/
			.pagesNavi{
				border-bottom: 1px solid #e3e3e3;
				padding: 0px 0px 10px;
				margin: 0px 0px 20px;
			}
			.pagesNavi_02{
			  width: 300px;
			  float: right;
	          margin: 10px 0 10px 0;
			}
				.pageNumber{
					float: left;
				}
					.pageNumber li{
						border-right: 1px solid #000000;
						display: block;
						float: left;
						padding: 0px 5px;
					}
						.pageNumber li.active a{
							color:#000000;
							text-decoration: none !important;
						}
							.pageNumber li.active a:hover{
								text-decoration: underline !important;
							}
				.searchFor{
					font-size: 11px;
					color: #a4a4a4;
				}
					.searchFor p{
	padding-bottom: 5px !important;
					}	
			/*tabsNavi*/
			.tabsMenu{
				height: 29px;
				padding: 0px 0px 0px 13px;
			}
				.tabsMenu li{
					list-style: none;
					display: block;
					height: 29px;
					float: left;
					background: url(../img/tabsMenuBack_01.gif) no-repeat left top;
					margin: 0px 5px 0px 0px;
					padding: 0px 0px 0px 20px;
				}
					.tabsMenu li a{
						background: url(../img/tabsMenuBack_02.gif) no-repeat right top;
						display: block;
						height: 24px;
						padding: 5px 20px 0px 0px;
						float: left;
					}
				.tabsMenu li.active{
					background: url(../img/tabsMenuBack_03.gif) no-repeat left top;
				}
					.tabsMenu li.active a{
						background: url(../img/tabsMenuBack_04.gif) no-repeat right top;
						color: #7f7f7f;
						text-decoration: none !important;
					}
						.tabsMenu li.active a:hover{
							text-decoration: underline !important;
						}
			.ul_01 li{
				margin: 0px 0px 0px 30px;
			}

	#contentRight{
		float:left;
		width:220px;
		margin-left:-220px;
	    padding-top: 20px;   
	}
		.yourAccount{
		}
			.yourAccount li{
				list-style: none;
			}
				.yourAccount li a {
				}	
		.bannerRight{
		}
#footer{
	border-top: 4px solid #979797;
	padding: 20px 0px 0px;
}
	.bottomMenu{
		display: block;
		overflow: hidden;
		clear: left;
	
	}
		.bottomMenu li{
			border-left: 1px solid #000000;
			float: left;
			display: block;
			padding: 0px 5px;
			margin: 0px 0px 5px -1px;
		
		}
			.bottomMenu li.active a{
			}
				.bottomMenu li.active a:hover{
				}

/*box decoration*/
.boxBack_01{background: #7E9FAF url(../img/boxBack_01.gif) no-repeat left top;}
	.boxBack_02{background: url(../img/boxBack_02.gif) no-repeat right top;}
		.boxBack_03{background: url(../img/boxBack_03.gif) no-repeat right bottom;}
			.boxBack_04{
				background: url(../img/boxBack_04.gif) no-repeat left bottom;
				zoom: 1;}

.boxBack_01stock{background: #7E9FAF url(../img/boxBack_01.gif) no-repeat left top;}
	.boxBack_02stock{background: url(../img/boxBack_02.gif) no-repeat right top;}
		.boxBack_03stock{background: url(../img/boxBack_03.gif) no-repeat right bottom;}
			.boxBack_04stock{
				background: url(../img/boxBack_04.gif) no-repeat left bottom;
				zoom: 1;}

.boxBack_01free{background: #8CBA74 url(../img/boxBack_01g.gif) no-repeat left top;}
	.boxBack_02free{background: url(../img/boxBack_02g.gif) no-repeat right top;}
		.boxBack_03free{background: url(../img/boxBack_03g.gif) no-repeat right bottom;}
			.boxBack_04free{background: url(../img/boxBack_04g.gif) no-repeat left bottom;zoom: 1;}

.boxBack_05{
	background: #EAEAEA url(../img/boxBack_05.gif) no-repeat left top;
	margin: 0px 0px 15px;
}
	.boxBack_06{
		background: url(../img/boxBack_06.gif) no-repeat right top;
	}
		.boxBack_07{
			background: url(../img/boxBack_07.gif) no-repeat right bottom;
		}
			.boxBack_08{
				background: url(../img/boxBack_08.gif) no-repeat left bottom;
				zoom: 1;
			}
.boxBack_09{
	background: #FFFFFF url(../img/boxBack_09.gif) no-repeat left top;
}
	.boxBack_10{
		background: url(../img/boxBack_10.gif) no-repeat right top;
	}
		.boxBack_11{
			background: url(../img/boxBack_11.gif) no-repeat right bottom;
		}
			.boxBack_12{
				background: url(../img/boxBack_12.gif) no-repeat left bottom;
				zoom: 1;
			}
.boxBack_13{
	background: url(../img/boxBack_13.gif) repeat-x;
}
	.boxBack_14{
		background: url(../img/grayLine.gif) repeat-y right top;
	}
		.boxBack_15{
			background: url(../img/grayLine.gif) repeat-x left bottom;
		}
			.boxBack_16{
				background: url(../img/grayLine.gif) repeat-y left top;
			}
				.boxBack_17{
					background: url(../img/boxBack_17.gif) no-repeat left top;
				}
					.boxBack_18{
						background: url(../img/boxBack_18.gif) no-repeat right top;
					}
						.boxBack_19{
							background: url(../img/boxBack_19.gif) no-repeat right bottom;
						}
							.boxBack_20{
								zoom: 1;
								background: url(../img/boxBack_20.gif) no-repeat left bottom;
								margin: 0px 0px 80px;
							}
.padding_0{
	padding: 0px;
}							
.padding_12{
	padding: 12px;
}
.padding_17{
	padding: 17px;
	}
.padding_30{
	padding: 30px;
	}
.margin_0{
	margin: 0px;
}
.noBorder{
	border: none !important;
	}
