* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; PADDING-TOP: 0px
}
BODY {
	TEXT-ALIGN: center; BACKGROUND: url(../images/center-tail.gif) #000 repeat-y center 50%
}
.top-bg {
	BACKGROUND: url(../images/top-bg.jpg) no-repeat center top
}
.bot-bg {
	BACKGROUND: url(../images/bot-bg.png) no-repeat center bottom
}
IMG {
	VERTICAL-ALIGN: top
}
A IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
.clear {
	CLEAR: both
}
HTML {
	LINE-HEIGHT: 1.38em; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #a0a7ae; FONT-SIZE: 0.81em
}
INPUT {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT: 12px Arial, Helvetica, sans-serif; COLOR: #999; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 2px; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
TEXTAREA {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT: 12px Arial, Helvetica, sans-serif; COLOR: #999; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 2px; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
SELECT {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT: 12px Arial, Helvetica, sans-serif; COLOR: #999; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 2px; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #ba0d0c
}
A:hover {
	TEXT-DECORATION: none
}
P {
	PADDING-TOP: 18px
}
H3 {
	PADDING-BOTTOM: 11px; TEXT-TRANSFORM: uppercase; LETTER-SPACING: -2px; COLOR: #239dd9; FONT-SIZE: 1.46em; FONT-WEIGHT: normal; WORD-SPACING: 2px
}
H5 {
	LINE-HEIGHT: 1em; PADDING-LEFT: 24px; BACKGROUND: url(../images/title-bg.gif) no-repeat 0px 0px; COLOR: #ececec; FONT-SIZE: 1.07em
}
STRONG {
	PADDING-BOTTOM: 6px; DISPLAY: block; COLOR: #239dd9
}
.imgindent {
	MARGIN: 0px 22px 0px 0px; FLOAT: left
}
.imgindent2 {
	MARGIN: 0px 0px 0px 10px; FLOAT: right
}
.phone {
	PADDING-RIGHT: 20px; FLOAT: right
}
.space1 {
	MARGIN-LEFT: 14px
}
.margin1 {
	MARGIN-TOP: 15px
}
.margin2 {
	MARGIN-TOP: 13px; DISPLAY: block
}
#header .top {
	WIDTH: 100%; HEIGHT: 104px; OVERFLOW: hidden
}
#header .logo {
	PADDING-TOP: 29px
}
#header .menu {
	WIDTH: 100%; HEIGHT: 61px; OVERFLOW: hidden
}
#header .menu UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 18px
}
#header .menu LI {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 24px; PADDING-RIGHT: 24px; FLOAT: left; FONT-SIZE: 1.07em; PADDING-TOP: 2px
}
#header .menu A {
	COLOR: #fff; TEXT-DECORATION: none
}
#header .menu A:hover {
	COLOR: #ea0200
}
#header .menu .active {
	COLOR: #ea0200
}
#header .lists {
	BACKGROUND: url(../images/header-list-bg.gif) repeat-x 50% top; HEIGHT: 37px; MARGIN-RIGHT: 1px
}
#header .list1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 19px; FLOAT: right; PADDING-TOP: 9px
}
#header .list1 LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; FLOAT: left; PADDING-TOP: 0px
}
#header .list1 A {
	COLOR: #0175b1; TEXT-DECORATION: none
}
#header .list1 A:hover {
	COLOR: #ea0200
}
#header .list2 {
	PADDING-LEFT: 10px; WHITE-SPACE: nowrap
}
#header .list2 LI {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/header-list2-border.gif) no-repeat right top; FLOAT: left; PADDING-TOP: 9px
}
#header .list2 A {
	TEXT-TRANSFORM: uppercase; COLOR: #000000; TEXT-DECORATION: none
}
#header .list2 A:hover {
	COLOR: #0175b1
}
#content {
	BORDER-LEFT: #003662 1px solid; PADDING-BOTTOM: 31px; PADDING-LEFT: 20px; PADDING-RIGHT: 19px; BACKGROUND: url(../images/content-bg.jpg) #001020 no-repeat 0px 0px; BORDER-RIGHT: #003662 1px solid; PADDING-TOP: 21px
}
.column-2 {
	MARGIN-LEFT: 13px
}
.box1 {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #000; MARGIN-RIGHT: 2px; PADDING-TOP: 2px
}
.box1 .indent {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 27px; PADDING-RIGHT: 17px; PADDING-TOP: 19px
}
.box2 {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; BACKGROUND: #1a2129; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
.box2 .indent {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 21px
}
.box2 .indent1 {
	PADDING-BOTTOM: 29px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 21px
}
.box2 .title {
	BORDER-BOTTOM: #000 1px solid; WIDTH: 100%; BACKGROUND: url(../images/box2-title-tail.gif) repeat-x 50% top; OVERFLOW: hidden
}
.box2 .title .bg {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 19px; BACKGROUND: url(../images/box2-title-bg.jpg) no-repeat 0px 0px; HEIGHT: 25px; PADDING-TOP: 12px
}
.box2 .title A {
	MARGIN-TOP: -3px; DISPLAY: inline-block; FLOAT: right; COLOR: #fff; TEXT-DECORATION: none
}
.box2 .title A:hover {
	COLOR: #788388
}
.box2 .links {
	COLOR: #ba0d0c
}
.box2 .link1 {
	MARGIN: 6px 0px 0px 14px; DISPLAY: inline-block; COLOR: #788388; FONT-SIZE: 0.84em; TEXT-DECORATION: none
}
.box2 .link1:hover {
	COLOR: #ba0d0c
}
.box2 .link2 {
	MARGIN-TOP: 6px; DISPLAY: inline-block; TEXT-DECORATION: none
}
.box2 .link2:hover {
	COLOR: #fff
}
.box2 .unline {
	PADDING-BOTTOM: 14px; MARGIN-BOTTOM: -10px; BACKGROUND: url(../images/unline1.gif) repeat-x 50% bottom
}
.box2 .unline2 {
	PADDING-BOTTOM: 17px; MARGIN-BOTTOM: -7px; BACKGROUND: url(../images/unline1.gif) repeat-x 50% bottom
}
.box3 {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: #000; PADDING-TOP: 1px
}
.box3 .indent {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 12px; PADDING-RIGHT: 5px; PADDING-TOP: 6px
}
.box4 {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; BACKGROUND: #ececec; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
.box4 .indent {
	PADDING-BOTTOM: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 19px
}
.box4 .title {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 20px; BACKGROUND: #000; HEIGHT: 26px; PADDING-TOP: 12px
}
.box4 H5 {
	FONT-SIZE: 1.15em; FONT-WEIGHT: normal
}
.box4 .title A {
	MARGIN-TOP: -3px; DISPLAY: inline-block; FLOAT: right; TEXT-DECORATION: none
}
.box4 .title A:hover {
	COLOR: #fff
}
.box5 {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; BACKGROUND: #293540; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
.box5 .indent {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.box5 .indent1 {
	PADDING-BOTTOM: 26px; PADDING-LEFT: 18px; PADDING-RIGHT: 15px; PADDING-TOP: 21px
}
.box5 .indent2 {
	PADDING-BOTTOM: 45px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; PADDING-TOP: 22px
}
.box5 .title {
	BORDER-BOTTOM: #000 1px solid; WIDTH: 100%; BACKGROUND: url(../images/box5-title-tail.gif) repeat-x 50% top; OVERFLOW: hidden
}
.box5 .title .bg {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 19px; PADDING-RIGHT: 14px; BACKGROUND: url(../images/box5-title-bg.jpg) no-repeat 0px 0px; HEIGHT: 49px; PADDING-TOP: 8px
}
.box5 .title STRONG {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN-TOP: -3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #22beff; PADDING-TOP: 0px
}
.box5 .title2 {
	BORDER-BOTTOM: #000 1px solid; WIDTH: 100%; BACKGROUND: url(../images/box5-title2-tail.gif) repeat-x 50% top; OVERFLOW: hidden
}
.box5 .title2 .bg {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 19px; BACKGROUND: url(../images/box5-title2-bg.jpg) no-repeat 0px 0px; HEIGHT: 25px; PADDING-TOP: 12px
}
.box5 .title2 A {
	MARGIN-TOP: -3px; DISPLAY: inline-block; FLOAT: right; COLOR: #fff; TEXT-DECORATION: none
}
.box5 .title2 A:hover {
	COLOR: #f35352
}
.box5 .title3 {
	BORDER-BOTTOM: #000 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/box5-title3-bg.gif) #00315c no-repeat 0px 0px; HEIGHT: 46px; PADDING-TOP: 11px
}
.box5 LI {
	FLOAT: left; MARGIN-RIGHT: 3px
}
.box5 .last {
	MARGIN: 0px
}
.box5 LI A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; WIDTH: 101px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND: #3e5060; COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 6px
}
.box5 LI A:hover {
	BACKGROUND: #ececec; COLOR: #c70100
}
.box5 LI .active {
	BACKGROUND: #ececec; COLOR: #c70100
}
.box5 .link1 {
	MARGIN-TOP: 6px; DISPLAY: inline-block; TEXT-DECORATION: none
}
.box5 .link1:hover {
	COLOR: #fff
}
.box5 .unline {
	PADDING-BOTTOM: 13px; MARGIN-BOTTOM: -10px; BACKGROUND: url(../images/unline3.gif) repeat-x 50% bottom
}
.list LI {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 19px; PADDING-RIGHT: 35px; MARGIN-BOTTOM: 3px; BACKGROUND: url(../images/unline2.gif) repeat-x 50% bottom; PADDING-TOP: 0px
}
.list .last {
	PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.list A {
	PADDING-LEFT: 20px; DISPLAY: inline-block; BACKGROUND: url(../images/list-marker.gif) no-repeat 0px 5px; COLOR: #000000; TEXT-DECORATION: none
}
.list A:hover {
	COLOR: #ea0200
}
.block {
	POSITION: relative; PADDING-BOTTOM: 15px; PADDING-LEFT: 40px; PADDING-RIGHT: 15px; MARGIN-BOTTOM: 7px; BACKGROUND: #141a20; PADDING-TOP: 12px
}
.block SPAN {
	POSITION: absolute; COLOR: #c70100; MARGIN-LEFT: -22px
}
.block STRONG {
	PADDING-BOTTOM: 0px; FONT-SIZE: 1.07em; FONT-WEIGHT: normal
}
.top10 {
	BORDER-BOTTOM: #000 1px solid; POSITION: relative; BORDER-LEFT: #000 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 3px; BACKGROUND: #1a2129; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid; PADDING-TOP: 5px
}
.top10 SPAN {
	POSITION: absolute; COLOR: #c70100
}
.top10 STRONG {
	PADDING-BOTTOM: 0px; FONT-SIZE: 1.07em; FONT-WEIGHT: normal
}
.gallery {
	POSITION: relative
}
.gallery .pagination {
	POSITION: absolute; MARGIN: 221px 0px 0px 460px
}
.gallery .pagination LI {
	LINE-HEIGHT: 1em; PADDING-LEFT: 7px; FLOAT: left
}
.gallery .pagination A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 4px; DISPLAY: inline-block; BACKGROUND: #425464; COLOR: #fff; TEXT-DECORATION: none; PADDING-TOP: 1px
}
.gallery .pagination A:hover {
	BACKGROUND: #c70100
}
.gallery .pagination .active {
	BACKGROUND: #c70100
}
.rating {
	POSITION: relative; TEXT-ALIGN: right; MARGIN-TOP: -5px; FLOAT: right; COLOR: #788388
}
.rating SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 9px; DISPLAY: block; PADDING-TOP: 5px
}
.link4 {
	TEXT-DECORATION: none
}
.link4:hover {
	COLOR: #fff
}
#footer {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 0px
}
#footer .menu {
	WIDTH: 100%; BACKGROUND: url(../images/footer-menu-tail.gif) repeat-x 50% top; HEIGHT: 50px; OVERFLOW: hidden
}
#footer .menu UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; PADDING-TOP: 16px
}
#footer .menu LI {
	PADDING-LEFT: 24px; FLOAT: left; COLOR: #c70100
}
#footer .menu A {
	DISPLAY: inline-block; COLOR: #000; MARGIN-RIGHT: 24px; TEXT-DECORATION: none
}
#footer .menu A:hover {
	COLOR: #c70100
}
#footer .text {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 0px; PADDING-TOP: 19px
}
#footer .text A {
	COLOR: #a0a7ae
}
#LoginForm {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 35px; FLOAT: right; COLOR: #fff; FONT-SIZE: 0.84em; PADDING-TOP: 41px
}
#LoginForm .input1 {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; PADDING-BOTTOM: 3px; MARGIN: 0px 11px 0px 7px; PADDING-LEFT: 3px; WIDTH: 100px; PADDING-RIGHT: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(../images/input1-bg.jpg) no-repeat 0px 0px; COLOR: #ffffff; FONT-SIZE: 1em; VERTICAL-ALIGN: middle; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; PADDING-TOP: 3px
}
#LoginForm .input2 {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 100px; PADDING-RIGHT: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(../images/input2-bg.jpg) no-repeat 0px 0px; COLOR: #ffffff; MARGIN-LEFT: 7px; FONT-SIZE: 1em; VERTICAL-ALIGN: middle; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; PADDING-TOP: 3px
}
FORM .link {
	LINE-HEIGHT: 1em; DISPLAY: inline-block; BACKGROUND: url(../images/form-link-left-bg.gif) no-repeat left top; COLOR: #ffffff; MARGIN-LEFT: 10px; FONT-SIZE: 1.09em; VERTICAL-ALIGN: middle; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
FORM .link SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: inline-block; BACKGROUND: url(../images/form-link-right-bg.gif) no-repeat right top; PADDING-TOP: 0px
}
FORM .link SPAN SPAN {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 8px; PADDING-RIGHT: 7px; BACKGROUND: url(../images/form-link-tail.gif) repeat-x 50% top; PADDING-TOP: 4px
}
FORM .link:hover {
	BACKGROUND: url(../images/form-link-left-bg-act.gif) no-repeat left top
}
FORM .link:hover SPAN {
	BACKGROUND: url(../images/form-link-right-bg-act.gif) no-repeat right top
}
FORM .link:hover SPAN SPAN {
	BACKGROUND: url(../images/form-link-tail-act.gif) repeat-x 50% top
}
#LoginForm .link1 {
	DISPLAY: inline-block; COLOR: #fff; MARGIN-RIGHT: 21px; TEXT-DECORATION: none
}
#LoginForm .link2 {
	DISPLAY: inline-block; COLOR: #fff; MARGIN-LEFT: 21px; TEXT-DECORATION: none
}
#LoginForm .link3 {
	DISPLAY: inline-block; COLOR: #54ceff; FONT-SIZE: 1.09em; FONT-WEIGHT: bold
}
#LoginForm .link1:hover {
	COLOR: #ba0d0c
}
#LoginForm .link2:hover {
	COLOR: #ba0d0c
}
#SearchForm {
	PADDING-BOTTOM: 23px; MARGIN-TOP: -1px; PADDING-LEFT: 23px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/searchform-bg.jpg) no-repeat 0px 0px; COLOR: #fff; FONT-WEIGHT: bold; PADDING-TOP: 24px
}
#SearchForm INPUT {
	BORDER-BOTTOM: #858585 1px solid; BORDER-LEFT: #858585 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px 5px 0px 8px; PADDING-LEFT: 3px; WIDTH: 168px; PADDING-RIGHT: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #fff; COLOR: #000; FONT-SIZE: 1em; VERTICAL-ALIGN: middle; BORDER-TOP: #858585 1px solid; BORDER-RIGHT: #858585 1px solid; PADDING-TOP: 2px
}
#SearchForm .link {
	LINE-HEIGHT: 1em; MARGIN: 0px; FONT-SIZE: 1em
}
#esrb LI {
	FLOAT: inherit
}
#title {
	FLOAT: left
}
#title A {
	COLOR: #333
}
#login {
	MARGIN: 30px 0px; FLOAT: right
}
#logout {
	MARGIN: 30px 0px; FLOAT: right
}
.error_message {
	BORDER-BOTTOM: #fbc2c4 1px solid; BORDER-LEFT: #fbc2c4 1px solid; PADDING-BOTTOM: 3px; LINE-HEIGHT: 22px; MARGIN: 3px 0px; PADDING-LEFT: 35px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(assets/error.gif) #fbe3e4 no-repeat 10px center; HEIGHT: 22px; COLOR: #8a1f11; BORDER-TOP: #fbc2c4 1px solid; BORDER-RIGHT: #fbc2c4 1px solid; PADDING-TOP: 3px; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
.success_message {
	BACKGROUND-IMAGE: url(assets/success.gif); BORDER-BOTTOM: #a0d997 1px solid; BORDER-LEFT: #a0d997 1px solid; PADDING-BOTTOM: 3px; LINE-HEIGHT: 22px; BACKGROUND-COLOR: #d6ffd8; MARGIN: 3px 0px; PADDING-LEFT: 35px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 10px center; HEIGHT: 22px; COLOR: #436213; BORDER-TOP: #a0d997 1px solid; BORDER-RIGHT: #a0d997 1px solid; PADDING-TOP: 3px; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
#footer {
	TEXT-ALIGN: right; FONT-SIZE: 10px
}
LABEL {
	TEXT-TRANSFORM: uppercase; MARGIN: 12px 0px 4px; DISPLAY: block; FONT: 10px Arial, Helvetica, sans-serif; COLOR: #888
}
INPUT {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; FONT: 16px Arial, Helvetica, sans-serif; COLOR: #999; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 7px; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
TEXTAREA {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; FONT: 16px Arial, Helvetica, sans-serif; COLOR: #999; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 7px; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
SELECT {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; FONT: 16px Arial, Helvetica, sans-serif; COLOR: #999; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 7px; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
INPUT[type=submit] {
	BORDER-BOTTOM: #06a 1px solid; BORDER-LEFT: #06a 1px solid; PADDING-BOTTOM: 5px; MARGIN-TOP: 15px; PADDING-LEFT: 5px; WIDTH: auto; PADDING-RIGHT: 5px; BACKGROUND: #f00; COLOR: #fff; BORDER-TOP: #06a 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #06a 1px solid; PADDING-TOP: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
INPUT.submit {
	BORDER-BOTTOM: #06a 1px solid; BORDER-LEFT: #06a 1px solid; PADDING-BOTTOM: 5px; MARGIN-TOP: 15px; PADDING-LEFT: 5px; WIDTH: auto; PADDING-RIGHT: 5px; BACKGROUND: #f00; COLOR: #fff; BORDER-TOP: #06a 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #06a 1px solid; PADDING-TOP: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
INPUT[type=submit]:hover {
	BACKGROUND: #d00; COLOR: #fff
}
INPUT[type=submit]:focus {
	BACKGROUND: #d00; COLOR: #fff
}
INPUT.submit:hover {
	BACKGROUND: #d00; COLOR: #fff
}
INPUT.submit:focus {
	BACKGROUND: #d00; COLOR: #fff
}
UL.success-reg {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
SPAN.success-info {
	WIDTH: 70px
}
INPUT.edit_search {
	WIDTH: 400px
}
SELECT {
	WIDTH: auto
}
INPUT:focus {
	BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; COLOR: #555; BORDER-RIGHT-COLOR: #ccc; BORDER-LEFT-COLOR: #ccc
}
TEXTAREA:focus {
	BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; COLOR: #555; BORDER-RIGHT-COLOR: #ccc; BORDER-LEFT-COLOR: #ccc
}
UL.success-reg {
	MARGIN: 10px 10px 10px 0px; FONT-SIZE: 120%
}
UL.success-reg LI {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #999; LIST-STYLE-IMAGE: none; PADDING-TOP: 5px
}
UL.success-reg LI SPAN.success-info B {
	WIDTH: 80px; PADDING-RIGHT: 5px; DISPLAY: inline-block; COLOR: #222
}
.credentials {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 10px 5px; PADDING-LEFT: 5px; WIDTH: 149px; PADDING-RIGHT: 5px; FLOAT: left; BORDER-RIGHT: #ccc 1px dotted; PADDING-TOP: 0px
}
FIELDSET {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 20px; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
LEGEND {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #000; BORDER-TOP: #eee 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 7px; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
SPAN.required {
	COLOR: #08c; FONT-SIZE: 13px
}
#succsess_page H1 {
	PADDING-LEFT: 22px; BACKGROUND: url(assets/success.gif) no-repeat left 50%
}
A.admin {
	TEXT-INDENT: -9999px; WIDTH: 250px; DISPLAY: block; MARGIN-BOTTOM: 10px; BACKGROUND: url(assets/btn_adminpanel.png) no-repeat 50% bottom; FLOAT: left; HEIGHT: 52px; MARGIN-RIGHT: 9px
}
A.admin:hover {
	BACKGROUND-POSITION: 50% top
}
A.protected {
	TEXT-INDENT: -9999px; WIDTH: 250px; DISPLAY: block; BACKGROUND: url(assets/btn_protected1.png) no-repeat 50% bottom; FLOAT: left; HEIGHT: 52px; MARGIN-RIGHT: 0px
}
A.protected:hover {
	BACKGROUND-POSITION: 50% top
}
A.protected2 {
	TEXT-INDENT: -9999px; WIDTH: 250px; DISPLAY: block; MARGIN-BOTTOM: 10px; BACKGROUND: url(assets/btn_protected2.png) no-repeat 50% bottom; FLOAT: left; HEIGHT: 52px; MARGIN-RIGHT: 9px
}
A.protected2:hover {
	BACKGROUND-POSITION: 50% top
}
A.protected3 {
	TEXT-INDENT: -9999px; WIDTH: 250px; DISPLAY: block; BACKGROUND: url(assets/btn_protected3.png) no-repeat 50% bottom; FLOAT: left; HEIGHT: 52px; MARGIN-RIGHT: 0px
}
A.protected3:hover {
	BACKGROUND-POSITION: 50% top
}
A.register {
	TEXT-INDENT: -9999px; WIDTH: 509px; DISPLAY: block; BACKGROUND: url(assets/btn_register.png) no-repeat 50% bottom; FLOAT: left; HEIGHT: 52px; MARGIN-RIGHT: 0px
}
A.register:hover {
	BACKGROUND-POSITION: 50% top
}
HR {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: #ccc; HEIGHT: 1px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#heading {
	TEXT-ALIGN: center; DISPLAY: block; MARGIN-BOTTOM: 1em
}
#heading * {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: inline; VERTICAL-ALIGN: middle; CURSOR: pointer; PADDING-TOP: 4px; user-select: none
}
#heading LI.active {
	BACKGROUND-COLOR: #ff0000; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -opera-border-radius: 3px
}
#wrapper {
	PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
#panes {
	BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: justify; BORDER-RIGHT-STYLE: none; MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
#panes P {
	LINE-HEIGHT: 1.2em; MARGIN: 0px auto 4em; WIDTH: 575px
}
#panes DIV DIV {
	OVERFLOW: hidden
}
#previous {
	FLOAT: none; CURSOR: pointer
}
#next {
	FLOAT: none; CURSOR: pointer
}



.konter_obszar_duzy_formularzowy{
width:100%; 
border: 1px solid #e5ecc3; 
border-radius: 6px 6px 6px 6px;
}	



.duzy_formularzowy_wiersz{
margin-top:10px;
margin-left:10px;
}

.duzy_formularzowy_wiersz_lewa{
padding-left:6px;
}		

.duzy_formularzowy_wiersz_prawa{
margin-top:4px;
}
	

.clear{
clear:both;
}

.error{
color:#ffffff;
margin-left:2px;
float:left;
}

.ui-datepicker-trigger {
cursor: pointer;
margin-left: 4px;
margin-top: 2px;
position: absolute;
}

#ui-datepicker-div{
font-size:12px;
}


a.link_strony:link    { color:#3C6F75; }
a.link_strony:visited { color:#3C6F75; }
a.link_strony:hover   { color:#C70100; text-decoration:underline; }
a.link_strony:active  { color:#3C6F75; }

a:link    { text-decoration:none; }
a:visited { text-decoration:none; }
a:hover   { text-decoration:underline; }
a:active  { text-decoration:none; }

a.link_niebieski_box:link    { color:#239DD9; }
a.link_niebieski_box:visited { color:#239DD9; }
a.link_niebieski_box:hover   { color:#239DD9; text-decoration:underline; }
a.link_niebieski_box:active  { color:#239DD9; }

.div_link_strony{
margin-top:6px;
margin-left:20px;
}

.link_strony{
color: #3C6F75;
font-family: Arial;
font-size: 14px;
font-weight: normal;
text-decoration: none;
}

.duzy_formularzowy_tytul{
font-size:18px;
color:#FFFFFF;
font-weight:bold;
text-align:center;
margin-top:10px;
margin-bottom:10px;
}

.zalodowany_jako{
color:#FFFFFF;
text-align:right;
}