html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video { margin:0; padding:0; border:0; vertical-align:baseline; }
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}
header,nav,section,article,aside,footer,hgroup {display:block;}
section { width:100%; display:block; *zoom:1; clear:both;}
section:before,section:after { content:""; display:table;}
section:after { clear:both; }
section { z-index:5; }

#toplayer { z-index:11; position:relative; top:-240px; } /* 110 */
#toplayer .content0 {padding:0;}
#toplayer2 { z-index:11; position:relative; top:0; } /* 462 */
#toplayer2 .content0 {padding:0; }
.frame .active { z-index:10!important; }
.frame .copy { left:0; width:45%; margin-top:46px; }
.frame img { float:left; }

/*.ie7  #frame1,.ie7  #frame2,.ie7  #frame3,.ie7  #frame4,.ie7  #frame5,.ie7  #frame6,.ie7  #frame7,.ie7  #frame8,.ie7  #frame9,.ie7  #frame10 {width: 100%;}*/

.frame nav { position:absolute; clear:right; text-align:center; width:440px; margin:180px 0 0 9%; }
.frame nav a,.frame nav span { float:left; display:block }
.frame nav a { cursor:pointer; width:40px; height:35px;	background:url("../img/sprite.png") no-repeat scroll -1px -1px transparent;padding:3px }
.frame nav a.active { background-position:-37px -1px; }
.frame nav span { font-size:5px; color:#fff; line-height:25px; letter-spacing:2px }
.spc{ height: 5px; }
strong{font-weight: bold!important;}

@media screen and (max-width: 1440px) {
	#toplayer { top:10px; }
}
@media screen and (max-width: 1400px) {
}
@media screen and (max-width: 1280px) {	
	.frame nav { margin-top:90px; }
	#toplayer { top:10px; }
	.regform { height:52px; width:280px; }
}
@media screen and (max-width: 1024px) {
	.frame nav { margin-top:61px; }
	#toplayer { top:10px; }
}
@media screen and (max-width: 800px) {
	#toplayer { top:10px; }
	.regform { height:47px; width:229px; }
}
