/* Genaral Start */

.{

	margin:0;

	padding:0;

}

body {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#030303;
	background-color: #ffffff;
	background-repeat: repeat-x;
	background-position: left top;
	}

a {
	color:#333333;
	text-decoration:none;
	font-weight: bold;

}

img {
	border-style:none;
	text-align: right;
}



ul {

	padding:0px;

	margin:0;

	list-style:none;

}

ol {

	padding:0px;

	margin:0;

}

li {

	padding:0px;

	margin:0;

}

h1,h2,h3,h4,h5,h6{

	font-size:8pt;

	padding:0;

	margin:0;

}

p{
	margin:0;
	font-size:11px;
	text-align: center;
	font-weight: normal;
	padding-right: 0px;
	padding-left: 0px;
	line-height: 140%;

	}

form{
	padding:0;
	margin:0;
	text-align: center;

	}	

#wrapper_out{

	margin:0 auto;

	padding:0;

	width:966px;

}

#wrapper {

	float:left;

	width:966px;

}

.clear { 

	clear: both; 

	display: block; 

	visibility: hidden; 

	line-height:0px;

}

.PNG24 {tmp:expression(setPNG24(this));}

/* Genaral End */



/* Header Start */

#Header {
	float:left;
	width:966px;
	background-repeat: no-repeat;
	background-position: left top;
	}

	#HeaderBoxLeft {

		float:left;

		width:500px;

		height:91px;

		}

		#HeaderBoxLeft h1 {

			display:block;

			margin:0;

			padding:0;

			}

			#HeaderBoxLeft h1 a {

				background: no-repeat;

				display:block;

				width:500px;

				height:91px;

				}

				.non_disply {

					display:none;

					}

	#HeaderBoxRight {

		width:466px;

		float:right;

		text-align:left;

		height:91px;

		}

		#HeaderBoxRight_Radio {

			padding-left:185px;

			color:#FFFFFF;

			padding-top:10px;

			}

			#HeaderBoxRight_Radio input {

				border:0;

				padding:0;

				margin:5px 3px 0 8px;

				color:#333333;

				}

		#HeaderBoxRight_Search {
	width:auto;
	float:right;
	text-align: right;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 3px;
			}

			#HeaderBoxRight_Search input {

				float:right;

				width:170px;

				padding:1px;

				margin-right:10px;

				color: #666666;

				}

			.ButtonSearch {

				width:64px;

				height:20px;

				float:right;

				border:1px solid #848484;

				background: #FFFFFF url(../images/searchbt_bg.gif) bottom left repeat-x;

				font-family:Arial, Helvetica, sans-serif;

				font-size:11px;

				text-align:center;

				}

				.ButtonSearch a {

					font-weight:bold;

					padding:2px;

					display:block;

					}

					.ButtonSearch a:hover {

						color:#525252;

						background: url(../images/searchbt_bg_hover.gif) top repeat-x;

						}	

/* Header End */



/* Navigation Start */

#MainNav {
	float:left;
	width:966px;
	height:33px;
	font-family:Arial, Helvetica, sans-serif;
	background-image: url(../images/nav_bg1.gif);
	background-repeat: no-repeat;
	background-position: center top;

	}

	#MainNav ul {

		float:left;

		width:960px;

		margin-left:3px;

		}

		#MainNav ul li {

			float:left;

			padding:0 0;

			display:block;

			font-family:Arial, Helvetica, sans-serif;

			font-size:13px;

			background:url(../images/nav_border_bg.gif) right bottom no-repeat;

			}

			#MainNav ul li a {
	text-decoration:none;
	display:block;
	font-weight:bold;
	font-size:9pt;
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 8px;
	padding-left: 15px;
				}

				#MainNav ul li:hover{
	color:#ffffff;
	background-image: url(../images/menuOver_right1.png);
	background-repeat: no-repeat;
	background-position: right 3px;

					}

				#MainNav ul li a:hover {
	color:#000;
	background-image: url(../images/menuOver_left1.png);
	background-repeat: no-repeat;
	background-position: left 3px;
					}

					.nav_black {
	color: #FFFFFF;

						}

					.nav_red {
	color:#FFB5B0;

						}					

#wrapper_out #wrapper #ContensSub #ContentsSubRight #SubContentsAboutus table tr .STYLE1 p .STYLE1 {
	text-decoration: none;
	font-weight: normal;
	color: #000;
}
.style40a {
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
#wrapper_out #wrapper #ContensSub #ContentsSubRight #SubContentsAboutus table tr .STYLE1 p strong {
	font-weight: bold;
	color: #000;
}


/* Navigation End */



/* Contents Start */

#Contens {
	float:left;
	width:966px;
	background-repeat: repeat-y;
	background-position: left top;

	}

#ContensSub {

	float:left;

	width:940px;

	padding:10px 13px;

	background:url(../images/contents_bg.gif) top left repeat-y;

	}

/* Contents End */



/* Footer Start */

#Footer {

	background:url(../images/fooger_bg.jpg) top left repeat-x;

	float:left;

	width:100%;

	}

	#FooterWarp {

		width:966px;

		margin:0 auto;

		}

	#FooterInside {

		width:966px;

		float:left;

		padding:25px 0 60px 0;

		}

		#FooterLogo {

			width:200px;

			float:left;

			text-align:right;

			padding-top:3px;

			}

		#FooterNav {
	width:966px;
	float:none;

			}

			#FooterNav ul {

				}

				#FooterNav ul li {
	float:left;
	font-size:11px;
	font-weight:bold;
	padding-top:0px;

					}

					#FooterNav ul li a {

						color:#002032;

						padding:0 15px 0 15px;

						}

						#FooterNav ul li a:hover {

							color:#326724;

							}

					    .FooterBoder {

							background: url(../images/footerborder.gif) right 80% no-repeat;

							}

						#copy {

							font-size:11px;

							padding:2px 15px;

							}

						.gray {

							color:#3a3939;

							}

/* Footer End */
.style30 {
	font-size: 12px;
	color: #FFF;
}
style31 {
	font-weight: bold;
}
style31 {
	font-weight: bold;
}
style31 {
	font-size: 18px;
	font-weight: bold;
	color: #000;
}
style31 {
	font-size: 16px;
	font-weight: bold;
	color: #000;
}
.style31 {
	font-size: 12px;
	color: #000;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	font-family: Verdana, Geneva, sans-serif;
}
/* ContentsBottom End */
.body1 {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#030303;
	line-height:13pt;
	background-color: #efefef;
	background-image: url(../images/body_bg1.png);
	background-repeat: repeat-x;
	background-position: left top;
}
#Header1 {
	float:left;
	width:966px;
	background-repeat: no-repeat;
	background-position: left top;
}
.body1 #body1 #Header1 #HeaderBoxRight form #HeaderBoxRight_Search table tr td .style30 .style30 {
	color: #FFF;
}
.style201 {
	color: #036;
}
.style202 {
	font-size: 11px;
	color: #000;
}
.style203 {
	color: #666;
	text-decoration: line-through;
	font-size: 11px;
}
.style204 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #009999;
	text-align: center;
}
.style205 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #009999;
	text-align: center;
}
.style206 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-align: center;
}
.background1 {
	background-image: url(../images/background1.png);
}
.background2 {
	background-image: url(../images/background2.png);
	color: #000;
}
.background3 {
	background-image: url(../images/background3.png);
}
.background4 {
	background-image: url(../images/background4.png);
}
.background5 {
	background-image: url(../images/background5.png);
}
.background6 {
	background-image: url(../images/background6.png);
}
.background7 {
	background-image: url(../images/background7.png);
}
.background8 {
	background-image: url(../images/background8.png);
}
.background9 {
	background-image: url(../images/background9.png);
}
.background10 {
	background-image: url(../images/background10.png);
}
.background0 {
	background-image: url(../images/background_search.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.background11 {
	background-image: url(../images/background_info.png);
}
.SuperValue {
	font-size: 14px;
	font-weight: bold;
	color: #F90;
}

