body { background: #7e8ea4 url(i/corp/bg.gif) top center;}
#wp {  text-align: center; }
#corp { width:930px; margin:0 auto; text-align: left;}
	#corp_head { background: url(i/corp/head.png) no-repeat; height:270px; position: relative; }
		#corp_head h1 { display: none;}
		#corp_head .tabfilter { margin:0; background: none; border: none; position: absolute; bottom:10px; right:10px;}
		#corp_head .tabfilter a,
		#corp_head .tabfilter a:link,
		#corp_head .tabfilter a:visited { color:#eee; }
		#corp_head .tabfilter a:hover { color:#fff; }
		#corp_head .tabfilter .sel a { color:#fff; }
		#corp_head .tabfilter a.green,
		#corp_head .tabfilter a.green:link,
		#corp_head .tabfilter a.green:visited { color:#afff23; }
		#corp_head .tabfilter a.green:hover { color:#d1fabd; }
		#corp_head .tabfilter .sel a,
		#corp_head .tabfilter .sel a.green { color:#fff; }

	#corp_content { background: url(i/corp/content.png) no-repeat top center; padding: 40px 50px 30px 40px; }
	#corp_foot { background: url(i/corp/foot.png) no-repeat top center; padding: 10px 20px 10px; text-align: right; color:#765130; font-weight: bold; text-shadow: -1px -1px 0px rgba(255,255,255,0.3); }

#corp .hr { clear: both; height:2px; overflow: hidden; margin:0; border: none;}
#corp .hr hr { display: none; margin:0; border:none;}

#corp_content.layout_tab_home { padding-top:0;}
.corp_loginbox { background:url(i/loginbox.png) no-repeat; padding-top:130px; width:198px; float:right; position:relative;top:-9px; height:180px; }
.corp_loginbox label { font-weight: bold; color:#828fa3; display: block; padding: 0 0 3px;}
.corp_loginbox p { padding:0 0 12px 9px; text-align: center;	 }

.corp_reasons dd { width:190px; margin-right: 20px; float:left; line-height: 22px;}
	.corp_reasons dd.last { margin: none;}
	.corp_reasons strong { color:#3478d6; font: italic 22px "Georgia", sans-serif; font-weight: normal; display: block; font-size: 24px; padding-bottom: 8px;}
	.corp_reasons dd p { line-height: 22px; padding: 0 7px; }

.listargs dd { line-height: 22px; font-size:14px; padding: 10px 50px; }
	.listargs dd img {  float:left; margin-left: -30px; margin-top: 5px; }

	p.counter { text-align: center; line-height: 20px; position: absolute; top:0; right:130px;}
	p.counter strong { background:url(/v2/css/i/out.png) no-repeat -6px -172px; display:block; height: 40px; width:154px; position: relative; }
			 p.counter strong span { position: absolute; top:3px; font-size:24px; width:20px; text-align: center; font-weight: normal; display: block;}
				 p.counter strong span.e { color:#999; }
				 p.counter strong span.n1 { left:127px;}
				 p.counter strong span.n2 { left:106px;}
				 p.counter strong span.n3 { left:88px;}
				 p.counter strong span.n4 { left:69px;}
				 p.counter strong span.n5 { left:49px;}
				 p.counter strong span.n6 { left:30px;}
				 p.counter strong span.n7 { left:11px;}
		.counter_l {  width:80px; display: block; line-height: 16px; text-align: right; position: absolute; top:0; right:150px; }
		.counter_r {  width:80px; display: block; line-height: 16px; text-align: left; position: absolute; top:0; right:-80px;}
		
.corp_legend { text-align: center; padding: 20px 0 15px; color:#784AA7;}
	.corp_legend span { color:#83A42B;}