article {
	DISPLAY: block
}
aside {
	DISPLAY: block
}
audio {
	DISPLAY: block
}
canvas {
	DISPLAY: block
}
command {
	DISPLAY: block
}
datalist {
	DISPLAY: block
}
details {
	DISPLAY: block
}
EMBED {
	DISPLAY: block
}
figcaption {
	DISPLAY: block
}
figure {
	DISPLAY: block
}
footer {
	DISPLAY: block
}
header {
	DISPLAY: block
}
hgroup {
	DISPLAY: block
}
keygen {
	DISPLAY: block
}
meter {
	DISPLAY: block
}
nav {
	DISPLAY: block
}
output {
	DISPLAY: block
}
progress {
	DISPLAY: block
}
section {
	DISPLAY: block
}
source {
	DISPLAY: block
}
video {
	DISPLAY: block
}
mark {
	DISPLAY: inline
}
RP {
	DISPLAY: inline
}
RT {
	DISPLAY: inline
}
RUBY {
	DISPLAY: inline
}
summary {
	DISPLAY: inline
}
time {
	DISPLAY: inline
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
.wrapper {
	WIDTH: 100%; OVERFLOW: hidden
}
BODY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; FONT: 13px/20px Arial, Helvetica, sans-serif; BACKGROUND: #111; COLOR: #888; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ic {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 10px; MARGIN: -220% 0px 0px; PADDING-LEFT: 0px; WIDTH: 50%; PADDING-RIGHT: 0px; BACKGROUND: #fff; FLOAT: right; COLOR: #f00; FONT-SIZE: 10px; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.ic A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 10px; MARGIN: -220% 0px 0px; PADDING-LEFT: 0px; WIDTH: 50%; PADDING-RIGHT: 0px; BACKGROUND: #fff; FLOAT: right; COLOR: #f00; FONT-SIZE: 10px; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.css3 {
	POSITION: relative; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; box-shadow: 0 0 4px rgba(0, 0, 0, .4); -moz-box-shadow: 0 0 4px rgba(0, 0, 0, .4); -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, .4)
}
.main {
	MARGIN: 0px auto; WIDTH: 910px
}
.body1 {
	BACKGROUND: url(../im/bg_top2.jpg) repeat-x 50% top
}
.body2 {
	BACKGROUND: url(../im/bg_top_img2.jpg) no-repeat center top
}
.body3 {
	BACKGROUND: #000
}
A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #dd00ff; TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: none
}
H1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 20px
}
H2 {
	PADDING-BOTTOM: 14px; MARGIN-TOP: -5px; LETTER-SPACING: -1px
}
H2 STRONG {
	LINE-HEIGHT: 1.2em; DISPLAY: block; COLOR: #dd00ff; FONT-SIZE: 50px; FONT-WEIGHT: normal
}
H2 SPAN {
	LINE-HEIGHT: 1.2em; MARGIN-TOP: -10px; DISPLAY: block; COLOR: #fff; FONT-SIZE: 35px
}
H3 {
	PADDING-BOTTOM: 27px; LINE-HEIGHT: 1.2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LETTER-SPACING: -1px; COLOR: #fff; FONT-SIZE: 30px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 20px
}
header {
	WIDTH: 100%; HEIGHT: 456px; OVERFLOW: hidden
}
#icons {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 32px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 5px
}
#icons LI {
	PADDING-RIGHT: 13px; FLOAT: left
}
.call {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em; PADDING-LEFT: 0px; PADDING-RIGHT: 3px; FLOAT: right; COLOR: #888; FONT-SIZE: 21px; PADDING-TOP: 4px
}
.call SPAN {
	COLOR: #fff
}
#logo {
	TEXT-INDENT: -9999px; WIDTH: 281px; DISPLAY: block; BACKGROUND: url(../im/logo.png) no-repeat 0px 0px; HEIGHT: 84px
}
#menu {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 3px; FLOAT: right; PADDING-TOP: 58px
}
#menu LI {
	PADDING-LEFT: 18px; BACKGROUND: url(../im/menu_line.gif) no-repeat 0px 3px; FLOAT: left; MARGIN-LEFT: 17px
}
#menu LI A {
	LINE-HEIGHT: 1.2em; DISPLAY: block; LETTER-SPACING: -1px; COLOR: #111; FONT-SIZE: 21px; TEXT-DECORATION: none
}
#menu LI A:hover {
	COLOR: #dd00ff
}
#menu #menu_active A {
	COLOR: #dd00ff
}
#menu .first {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 0px
}
#slogan1 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; DISPLAY: block; LETTER-SPACING: -6px; COLOR: #000; FONT-SIZE: 80px; PADDING-TOP: 25px
}
#slogan1 SPAN {
	MARGIN-TOP: -31px; DISPLAY: block
}
#slogan2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 36px; PADDING-RIGHT: 0px; DISPLAY: block; LETTER-SPACING: -1px; COLOR: #db00ff; FONT-SIZE: 30px; PADDING-TOP: 26px
}
#slogan2 A {
	TEXT-DECORATION: none
}
#slogan2 A:hover {
	COLOR: #000
}
#slogan2 SPAN {
	MARGIN-TOP: -10px; DISPLAY: block; COLOR: #888
}
#content {
	PADDING-BOTTOM: 40px; WIDTH: 100%; OVERFLOW: hidden; PADDING-TOP: 40px
}
#content2 {
	PADDING-BOTTOM: 40px; WIDTH: 100%; OVERFLOW: hidden; PADDING-TOP: 40px
}
.pad_right1 {
	PADDING-RIGHT: 34px
}
.pad_bot1 {
	PADDING-BOTTOM: 13px
}
.pad_bot2 {
	PADDING-BOTTOM: 20px
}
.marg_right1 {
	MARGIN-RIGHT: 29px
}
figure {
	MARGIN-TOP: -5px
}
.color1 {
	COLOR: #79bd00
}
.color2 {
	COLOR: #01c3fe
}
.color3 {
	COLOR: #fff
}
.color4 {
	COLOR: #dd00ff
}
.line1 {
	BACKGROUND: url(../im/line_ver1.gif) repeat-y 303px 0px
}
.line2 {
	BACKGROUND: url(../im/line_ver1.gif) repeat-y 606px 0px
}
.line3 {
	BACKGROUND: url(../im/line_ver1.gif) repeat-y 723px 0px
}
#content2 .line1 {
	BACKGROUND-IMAGE: url(../im/line_ver2.gif)
}
#content2 .line2 {
	BACKGROUND-IMAGE: url(../im/line_ver2.gif)
}
#content2 .line3 {
	BACKGROUND-IMAGE: url(../im/line_ver2.gif)
}
.list1 {
	PADDING-BOTTOM: 22px
}
.list1 LI {
	BORDER-BOTTOM: #1d1d1d 1px solid; LINE-HEIGHT: 33px; FONT-WEIGHT: bold
}
.list1 SPAN {
	FLOAT: right; FONT-WEIGHT: normal
}
.list1 .end {
	BORDER-BOTTOM: medium none
}
.list2 {
	PADDING-BOTTOM: 10px
}
.list2 LI {
	LINE-HEIGHT: 30px
}
.list2 IMG {
	MARGIN-TOP: 5px; FLOAT: left; MARGIN-RIGHT: 19px
}
.list3 {
	PADDING-TOP: 12px
}
.list3 LI {
	LINE-HEIGHT: 34px; LETTER-SPACING: -1px; FONT-SIZE: 26px
}
.list3 LI A {
	PADDING-LEFT: 39px; DISPLAY: inline-block; BACKGROUND: url(../im/marker_4.png) no-repeat 2px 12px; COLOR: #fff; TEXT-DECORATION: none
}
.list3 LI A:hover {
	COLOR: #dd00ff
}
.list4 {
	
}
.list4 LI A {
	PADDING-LEFT: 30px; DISPLAY: inline-block; BACKGROUND: url(../im/marker_3.png) no-repeat 0px 1px; COLOR: #dd00ff
}
.list4 LI SPAN {
	PADDING-LEFT: 30px; DISPLAY: inline-block; BACKGROUND: url(../im/marker_3.png) no-repeat 0px 1px; COLOR: #dd00ff
}
.button_details {
	TEXT-ALIGN: center; PADDING-BOTTOM: 9px
}
.button_details A.color1 {
	BACKGROUND: url(../im/button_details1.png) no-repeat 0px 0px; COLOR: #79bd00
}
.button_details A.color2 {
	BACKGROUND: url(../im/button_details2.png) no-repeat 0px 0px; COLOR: #01c3fe
}
.button_details A {
	TEXT-ALIGN: left; LINE-HEIGHT: 44px; PADDING-LEFT: 20px; WIDTH: 150px; DISPLAY: inline-block; BACKGROUND: url(../im/button_details3.png) no-repeat 0px 0px; LETTER-SPACING: -2px; HEIGHT: 46px; COLOR: #dd00ff; FONT-SIZE: 24px; TEXT-DECORATION: none
}
.button_details A:hover {
	COLOR: #111
}
.color1.button1 {
	COLOR: #79bd00
}
.color2.button1 {
	COLOR: #01c3fe
}
.button1 {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 42px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; DISPLAY: inline-block; BACKGROUND: url(../im/button1_bg.gif) repeat-x 50% top; LETTER-SPACING: -2px; HEIGHT: 44px; COLOR: #dd00ff; FONT-SIZE: 24px; TEXT-DECORATION: none; PADDING-TOP: 0px; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px
}
.button1:hover {
	COLOR: #111
}
.box {
	TEXT-ALIGN: center; PADDING-BOTTOM: 40px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; BACKGROUND: #111; PADDING-TOP: 35px
}
.box .button1 {
	DISPLAY: block; LETTER-SPACING: -1px; FONT-SIZE: 26px
}
.address {
	WIDTH: 88px; FLOAT: left; COLOR: #fff; FONT-WEIGHT: bold
}
.miscellaneous {
	LINE-HEIGHT: 20px; FONT-SIZE: 14px
}
footer {
	TEXT-ALIGN: center; PADDING-BOTTOM: 46px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 35px
}
footer A {
	COLOR: #fff
}
footer A:hover {
	
}
#ContactForm {
	LINE-HEIGHT: 24px; MARGIN-TOP: -5px; WIDTH: 530px
}
#ContactForm SPAN {
	WIDTH: 110px; FLOAT: left; COLOR: #fff; FONT-WEIGHT: bold
}
#ContactForm .wrapper {
	MIN-HEIGHT: 30px
}
#ContactForm .textarea_box {
	PADDING-BOTTOM: 9px; MIN-HEIGHT: 220px; WIDTH: 100%; OVERFLOW: hidden
}
#ContactForm .button1 {
	FLOAT: right; MARGIN-LEFT: 20px
}
#ContactForm .input {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; WIDTH: 400px; PADDING-RIGHT: 10px; FONT: 13px Arial, Helvetica, sans-serif; BACKGROUND: #111; HEIGHT: 17px; COLOR: #fff; PADDING-TOP: 4px
}
#ContactForm TEXTAREA {
	PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 400px; PADDING-RIGHT: 10px; FONT: 13px Arial, Helvetica, sans-serif; BACKGROUND: #111; HEIGHT: 206px; COLOR: #fff; OVERFLOW: auto; PADDING-TOP: 4px
}
.jqTransformHidden {
	DISPLAY: none
}
.jqTransformInputWrapper {
	BORDER-BOTTOM: #262626 1px solid; BORDER-LEFT: #262626 1px solid; WIDTH: auto !important; BORDER-TOP: #262626 1px solid; BORDER-RIGHT: #262626 1px solid
}
.jqTransformInputWrapper DIV {
	
}
.jqTransformCheckboxWrapper {
	MARGIN-TOP: 0px; DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 9px
}
.jqTransformCheckbox {
	BACKGROUND-IMAGE: url(../im/checkbox.gif); WIDTH: 15px; DISPLAY: block; BACKGROUND-POSITION: 50% top; HEIGHT: 15px
}
.jqTransformChecked.jqTransformCheckbox {
	BACKGROUND-POSITION: 50% bottom
}
#form_1 {
	LINE-HEIGHT: 16px; WIDTH: 100%; OVERFLOW: hidden; PADDING-TOP: 2px
}
#form_1 .col1 {
	PADDING-LEFT: 0px; WIDTH: 169px; PADDING-RIGHT: 15px
}
#form_1 .col2 {
	PADDING-BOTTOM: 17px; PADDING-LEFT: 20px; WIDTH: 65px
}
#form_1 .input {
	PADDING-BOTTOM: 13px; PADDING-LEFT: 13px; WIDTH: 141px; PADDING-RIGHT: 13px; FONT: 13px Arial, Helvetica, sans-serif; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 17px; COLOR: #888; PADDING-TOP: 13px
}
#form_1 .row {
	MIN-HEIGHT: 30px; WIDTH: 100%; OVERFLOW: hidden
}
#form_1 .button1 {
	FLOAT: right
}
#form_1 .links {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 13px
}
#form_1 .links A {
	COLOR: #fff
}
