@import url( /pic_files/header_footer.css );
@import url( /pic_files/pages.css );
@import url( /pic_files/about.css );
@import url( /pic_files/contact.css );
@import url( /pic_files/resources.css );
.sub_header {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 30px; PADDING-TOP: 15px
}
.sub_header .phone {
	FLOAT: left
}
.sub_header .security {
	FLOAT: right
}
.banner {
	BACKGROUND-IMAGE: url(/pic_files/interior_banner.jpg); BORDER-BOTTOM: #b0afb4 2px solid; WIDTH: 960px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 323px; CLEAR: both; BORDER-TOP: #b0afb4 2px solid
}
.banner .form {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 290px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #ffffff; PADDING-TOP: 35px
}
.banner .form SELECT {
	BORDER-BOTTOM: #c1c1bf 1px solid; BORDER-LEFT: #c1c1bf 1px solid; WIDTH: 156px; BORDER-TOP: #c1c1bf 1px solid; BORDER-RIGHT: #c1c1bf 1px solid
}
.banner .form .text {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.banner IMG {
	FLOAT: left
}
.banner .header_form_button {
	MARGIN-TOP: 10px; WIDTH: 141px; DISPLAY: block; HEIGHT: 32px; OVERFLOW: hidden
}
.banner .header_form_button INPUT {
	WIDTH: 141px; HEIGHT: 64px
}
.banner .header_form_button INPUT:hover {
	MARGIN-TOP: -32px
}
H1 {
	MARGIN: 0px; FONT-SIZE: 24px; FONT-WEIGHT: normal
}
H2 {
	BACKGROUND-IMAGE: url(/pic_files/text_header_divide.gif); PADDING-BOTTOM: 15px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center bottom; FONT-SIZE: 14px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.support_text {
	BACKGROUND-IMAGE: url(/pic_files/text_header_divide.gif); PADDING-BOTTOM: 15px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center bottom; FONT-SIZE: 14px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.right {
	PADDING-BOTTOM: 40px; PADDING-TOP: 0px;  BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% top; FLOAT: right
}
.narrow {
	BACKGROUND-IMAGE: url(/pic_files/sign_up_now_cta_narrow.jpg); WIDTH: 221px; HEIGHT: 255px
}
.wide {
	BACKGROUND-IMAGE: url(/pic_files/sign_up_now_cta_wide.jpg); WIDTH: 435px; HEIGHT: 204px
}
.narrow .tab {
	MARGIN: 243px 0px 0px 50px
}
.wide .tab {
	MARGIN: 191px 0px 0px 160px
}
.tab {
	BACKGROUND-IMAGE: url(/pic_files/sign_up_now_tab_sprite.png); WIDTH: 122px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; HEIGHT: 72px; OVERFLOW: hidden
}
.tab:hover {
	BACKGROUND-POSITION: 0px -72px
}
.tab INPUT {
	WIDTH: 122px; HEIGHT: 72px
}
#mask {
	Z-INDEX: 6000; POSITION: absolute; BACKGROUND-COLOR: #000000; WIDTH: 0px; DISPLAY: none; HEIGHT: 0px; TOP: 0px; LEFT: 0px
}
.window {
	Z-INDEX: 9999; POSITION: absolute; MARGIN: 0px auto; WIDTH: 400px; DISPLAY: block
}
.window .close {
	FLOAT: right; CURSOR: pointer
}
.window .top {
	BACKGROUND-COLOR: #ffffff; MARGIN: 4px 0px; WIDTH: 400px; HEIGHT: 2px
}
.window .bottom {
	BACKGROUND-COLOR: #ffffff; MARGIN: 4px 0px; WIDTH: 400px; HEIGHT: 2px
}
.please_wait {
	PADDING-BOTTOM: 25px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 15px; WIDTH: 370px; PADDING-RIGHT: 15px; PADDING-TOP: 25px
}
.please_wait .button {
	MARGIN: 20px 0px 0px; WIDTH: 144px; DISPLAY: block; HEIGHT: 32px; OVERFLOW: hidden; CURSOR: pointer
}
.please_wait .button IMG:hover {
	MARGIN-TOP: -32px
}
.please_wait P {
	WIDTH: 350px; COLOR: #666666
}
.napishi {
padding-top: 60px;
padding-bottom: 60px;
font-size:18px;
width: 700px
}
.napishinew {
padding-bottom: 60px;
font-size:18px;
width: 700px
}