body{margin:0px; padding:0px; font-family:Arial,Helvetica,sans-serif; font-size:100%}
a {
	color: #024aab;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
h1, h2, h3 {
	margin: 0px;
	padding: 0px;
}
.left{float:left;}
.right{float:right;}
#wrapper{
	width:900px;
	margin-right:auto;
	margin-left:auto;
	background-image: url(images/bg.png);
	background-repeat: repeat-y;
	padding-right: 10px;
	padding-left: 10px;
}
#header h1{text-indent:-9999px; margin:0px; padding:0px; float:left}
#header h1 a{height:80px; width:300px; display:block}
#header ul{float:right; margin-right:50px; margin-top:60px; padding:0px; margin-bottom:0px; margin-left:0px; list-style-type:none}
#header ul li{float:left; text-indent:-9999px}
#header ul li a{display:block; background-image:url(images/sprite.png); background-repeat:no-repeat}
#header ul li .menu1{background-position:-480px -190px; height:45px; width:121px}
#header ul li .menu1_focus{background-position:-480px -260px; height:45px; width:121px}
#header ul li .menu1:hover{background-position:-480px -260px}
#header ul li .menu2{background-position:-601px -190px; height:45px; width:100px}
#header ul li .menu2_focus{background-position:-601px -260px; height:45px; width:100px}

#header ul li .menu2:hover{background-position:-601px -260px}
#header ul li .menu3{background-position:-701px -190px; height:45px; width:133px}
#header ul li .menu3_focus{
	background-position:-701px -260px;
	height:45px;
	width:133px
}

#header ul li .menu3:hover{background-position:-701px -260px}

#header{background-image:url(images/index.jpg); background-repeat:no-repeat; height:311px; width:900px}
#sub{float:left; width:219px; border-right-width:1px; border-right-style:solid; border-right-color:#e7e7e7}
#sub h2{background-image:url(images/sprite.png); background-repeat:no-repeat; background-position:0px 0px; text-indent:-9999px; margin:0px; padding:0px; height:26px; width:219px}
#sub ul{margin:0px; padding:0px; list-style-type:none}
#sub ul li{
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999pt;
	margin-left: 8px;
}
#sub ul li a{background-image:url(images/sprite.png); background-repeat:no-repeat; display:block; height:33px; width:203px}
#sub ul li .btn01{background-position:0px -40px}
#sub ul li .btn02{background-position:0px -80px}
#sub ul li .btn03{background-position:0px -120px}
#sub ul li .btn04{background-position:0px -160px}
#sub ul li .btn05{background-position:0px -200px}
#sub ul li .btn06{background-position:0px -240px}
#sub ul li .btn07{background-position:0px -280px}
#sub ul li .btn08{background-position:0px -320px}
#sub ul li .btn09{background-position:0px -360px}
#sub ul li .btn10{background-position:0px -400px}
#sub ul li .btn11{background-position:0px -440px}
#sub ul li .btn12{background-position:0px -480px}
#sub ul li .btn13{background-position:0px -520px}
#sub ul li .btn14{background-position:0px -560px}
#sub ul li .btn15{background-position:0px -600px}
#sub ul li .btn16{background-position:0px -640px}
#sub ul li .btn17{background-position:0px -680px}
#sub ul li .btn18{background-position:0px -720px}
#sub ul li .btn19{background-position:0px -760px}
#sub ul li .btn20{background-position:0px -800px}
#sub ul li .btn21{background-position:0px -840px}
#sub ul li .btn01:hover{background-position:-250px -40px}
#sub ul li .btn02:hover{background-position:-250px -80px}
#sub ul li .btn03:hover{background-position:-250px -120px}
#sub ul li .btn04:hover{background-position:-250px -160px}
#sub ul li .btn05:hover{background-position:-250px -200px}
#sub ul li .btn06:hover{background-position:-250px -240px}
#sub ul li .btn07:hover{background-position:-250px -280px}
#sub ul li .btn08:hover{background-position:-250px -320px}
#sub ul li .btn09:hover{background-position:-250px -360px}
#sub ul li .btn10:hover{background-position:-250px -400px}
#sub ul li .btn11:hover{background-position:-250px -440px}
#sub ul li .btn12:hover{background-position:-250px -480px}
#sub ul li .btn13:hover{background-position:-250px -520px}
#sub ul li .btn14:hover{background-position:-250px -560px}
#sub ul li .btn15:hover{background-position:-250px -600px}
#sub ul li .btn16:hover{background-position:-250px -640px}
#sub ul li .btn17:hover{background-position:-250px -680px}
#sub ul li .btn18:hover{background-position:-250px -720px}
#sub ul li .btn19:hover{background-position:-250px -760px}
#sub ul li .btn20:hover{background-position:-250px -800px}
#sub ul li .btn21:hover{background-position:-250px -840px}



#content{
	float:right;
	width:640px;
	padding: 20px;
	font-size: 0.8em;
	line-height: 2em;
}
#content .title1 {
	background-image: url(images/sprite.png);
	background-repeat: no-repeat;
	background-position: -480px -40px;
	height: 26px;
	width: 86px;
	text-indent: -9999px;
}
#content .title2 {
	background-image: url(images/sprite.png);
	background-repeat: no-repeat;
	background-position: -480px -90px;
	height: 27px;
	width: 87px;
	text-indent: -9999px;
	margin-top: 50px;
}

#content .title3 {
	color: #0491FA;
	margin-left: 20px;
}

#content .title_p {
	background-image: url(images/sprite.png);
	background-repeat: no-repeat;
	background-position: -600px -90px;
	height: 27px;
	width: 87px;
	text-indent: -9999px;
}
#content .title_type {
	color: #0491FA;
	/* [disabled]margin-left: 20px; */
}
#content .title_c1 {
	background-image: url(images/sprite.png);
	background-repeat: no-repeat;
	background-position: -720px -40px;
	height: 26px;
	width: 86px;
	text-indent: -9999px;
}
#content .title_c2 {
	background-image: url(images/sprite.png);
	background-repeat: no-repeat;
	background-position: -720px -90px;
	height: 27px;
	width: 87px;
	text-indent: -9999px;
	margin-top: 50px;
}
#content img {
	padding: 3px;
	border: 1px solid #DBDBDB;
}

#footer{
	clear:both;
	width:900px;
	margin-right:auto;
	margin-left:auto;
	background-color:#f3f3f3;
	height:115px;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#e7e7e7;
	font-size: 0.8em;
	text-align: center;
	padding-top: 15px;
	color: #666;
}
