* {margin:0;padding:0}
body {margin:0px; padding:0px;}
a img {border:none; outline:none;}
p {margin:0px;}
.bg { background-image:url(../images/bg.jpg); background-repeat:no-repeat; background-position:center top; width:100%;}
.container {width:954px; margin:0 auto; height:638px;}
.header {height:130px; float:left; width:954px; }
.header .logo {margin-left:62px; margin-top:26px; float:left; width:228px; height:57px;}
.header .search {margin-top:35px; float:left; margin-left:65px; width:464px; height:21px;}
.sample{padding:0px; margin:0px 0px 76px 0; float:left;}
.buttons{padding:172px 0px 0px 0px; cursor:pointer; float:left;}
.buttons-rt{padding:172px 0px 0px 8px; cursor:pointer; float:left;}
.buttons span{color:#0080FF;padding:0 5px;cursor:pointer;font:10px Verdana;}
.buttons-sm{padding:110px 0px 0px 5px; cursor:pointer; float:left;}
.buttons-sm-rt{padding:110px 0px 0px 5px; cursor:pointer; float:left;}
.menu-wrap { width:844px; margin:0 auto;}
.menu { background:url(../images/nav_bg.jpg) no-repeat center top; width:844px; float:left; height:47px;}
.menu ul { padding-left:12px;}
.menu li { list-style:none; float:left;}

.inner-wrap { width:848px; margin:0 auto;}
.container-inner { width:848px; background:url(../images/inner_bg.jpg) repeat-y left top; margin-top:2px; float:left; }
.head-inner { float:left; width:805px; padding-left:20px; padding-right:23px; background:url(../images/inner_top.jpg) no-repeat left top;}
.head-inner .logo {
	float:left;
	width:238px;
	height:59px;
	margin-top:19px;
	margin-left:14px;
}
.head-inner .search {margin-top:44px; float:right; margin-right:5px; width:490px; height:21px;}
.head-inner .main-img { float:left; margin-left:14px; padding-bottom:25px;}
.submenu {background:url(../images/subnav_bg.jpg) no-repeat left top; width:824px; margin-left:11px; margin-right:13px; float:left; height:45px;}
.submenu ul {margin-top:5px;}
.submenu li { list-style:none; float:left;}
.submid { width:824px; float:left; margin-left:11px; margin-right:13px; padding-top:8px;}
.submid .left { float:left; width:189px;}
.submid .right {float:left; width:591px; font-family:Arial, Helvetica, sans-serif; color:#231f20; font-size:13px; padding-top:12px; min-height:480px;}
.submid .left2 { float:left; width:150px;}
.submid .left3 { float:left; width:150px;}
.submid .left3 li{ text-decoration:none; color:#7f3f98;  padding-left:25px; list-style:none;}
.submid .left3 .blt { background:url(../images/left_bullet.jpg) no-repeat 2px center;}
.submid .right2 {
	float:left;
	width:660px;
	font-family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:13px;
	padding-top:12px;
	min-height:480px;
}
.submid .right2 img{ float:left; padding-right:11px; padding-bottom:10px;}
.submid .right2 .lst{ float:left; padding-right:0px;}
.submid .right2 .updwn {float:left; padding-top:10px;}
.submid .right3 {float:left; width:591px; font-family:Arial, Helvetica, sans-serif; color:#231f20; font-size:13px; padding-top:12px; min-height:480px;}
.submid .right3 img{ float:left; padding-right:11px; padding-bottom:10px;}
.submid li {list-style:none; color:#8f8f8f; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; padding:10px 0px 10px 0px;}
.submid li a { text-decoration:none; color:#8f8f8f; padding-left:25px;}
.submid li a:hover { text-decoration:none; color:#7f3f98; background:url(../images/left_bullet.jpg) no-repeat 2px center;}
.submid li .act { text-decoration:none; color:#7f3f98; background:url(../images/left_bullet.jpg) no-repeat 2px center; padding-left:25px;}
.submid .intandem {float:left; width:620px; font-family:Arial, Helvetica, sans-serif; color:#231f20; font-size:13px; padding-top:12px; min-height:480px;}
.submid .intandem li { float:left; width:300px; padding-right:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000;}
.submid .intandem .rt { padding-right:0px;}
.submid .intandem li img { padding-right:9px; float:left;}
.submid .intandem li h4 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; padding-bottom:3px;}
.submid2 { width:752px; float:left; margin-left:48px; margin-right:13px; padding-top:8px; min-height:480px;}
.submid2 .close { float:right; padding-top:11px;}
.bot-links {position:absolute; background:url(../images/links_bg.png) no-repeat left top; width:158px; height:63px; margin:285px 0px 0px 575px; padding-left:9px; padding-top:3px;}
.bot-links a { float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; width:120px; padding-top:3px; padding-bottom:3px;}
.submid3 { width:749px; float:left; margin-left:49px; margin-right:13px; padding-top:8px; min-height:480px;}
.submid3 .top { background:url(../images/desc_top.jpg) no-repeat left top; float:left; width:749px; height:15px;}
.submid3 .bg { background:url(../images/desc_bg.jpg) repeat-y left top; float:left; width:723px; padding-left:13px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#FFFFFF; padding-right:13px;}
.submid3 .bg h3 { font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#FFFFFF; padding-bottom:19px;}
.submid3 .bg .links { font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#FFFFFF; padding-bottom:10px; float:right; padding-left:9px; text-decoration:none; padding-right:14px; padding-top:15px;}
.submid3 .bg .links:hover { text-decoration:underline;}
.submid3 .bot { background:url(../images/desc_bot.jpg) no-repeat left top; float:left; width:749px; height:15px;}
.submid3 .close { float:right; padding-top:11px;}
.submid4 {width:772px; float:left; margin-left:38px; margin-right:13px; padding-top:8px; min-height:480px; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#8f8f8f; font-weight:bold;}
.submid5 {width:824px; float:left; margin-left:11px; margin-right:13px; padding-top:8px; min-height:480px;}
.submid5 ul { padding-bottom:10px;}
.submid5 li {list-style:none; color:#8f8f8f; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; padding:10px 0px 10px 25px; background:url(../images/left_bullet.jpg) no-repeat 2px center;}
.submid5 .img-cont { margin-left:80px; width:670px;}
.submid5 .img-cont img { padding-right:15px;}
.submid5 .img-cont .last {padding-right:0px;}
.submid6 {width:780px; float:left; margin-left:34px; margin-right:13px; padding-top:8px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#231f20;}
.submid6 img { padding-left:33px; padding-bottom:25px;}
.submid6 h2 { color:#7f3f98; font-size:38px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-bottom:15px;}
.submid6 h3 { color:#7f3f98; font-size:25px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:normal; float:left; }
.submid6 a {color:#8f8f8f; font-size:25px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; float:right; text-decoration:none;}
.submid6 ul { padding-top:15px;}
.submid6 li { list-style:none; float:left; padding-right:10px;}
.submid6 .last {padding-right:0px;}
.submid6 li img { padding:0px; float:left;}
.inner-bot { width:848px; float:left; height:27px; background:url(../images/inner_bot.jpg) no-repeat left top;}

.common_msg {font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#7f3f98; font-size:13px; padding-top:12px;}


.inputtext{
	border:1px solid #7f3f98;
	color:#908E8F;font-weight:bold;font-size:12px;
}

.inputbtn{
	border:1px solid #FFFFFF;
	color:#FFFFFF;font-weight:bold;font-size:12px;
	background-color:#7f3f98;
	padding:4px;
	padding-bottom:5px;
}

.inputlabel{
	color:#7f3f98;font-weight:bold;font-size:12px;
}

.linksdown { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#7f3f98; padding-bottom:10px; float:right; padding-left:9px; text-decoration:none; padding-right:55px; padding-top:15px;}
.linksdown:hover { text-decoration:underline;}

.footertxt{
	text-align:center;text-decoration:none; color:#5F5E5F;font-family:Arial, Helvetica, sans-serif; font-size:12px;
	padding-top:10px;padding-bottom:20px;
}

.footertxt a{
	text-decoration:none; color:#7F4197;font-family:Arial, Helvetica, sans-serif; font-size:12px;
}

.footertxt a:hover{
	text-decoration:underline;color:#7F4197; 
}

.submid .right a{
	text-decoration:none; color:#7F4197;font-family:Arial, Helvetica, sans-serif; font-size:12px;
}

.submid .right a:hover{
	text-decoration:underline;color:#7F4197; 
}
