TABLE {
	WIDTH: 100%
}
TABLE {
	
}
TD {
	
}
FORM {
	
}
INPUT {
	
}
BODY INPUT.text {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BACKGROUND: #444; BORDER-LEFT: #aaa 1px solid; COLOR: #aaa; BORDER-BOTTOM: #aaa 1px solid; TEXT-ALIGN: justify
}
BODY INPUT.button {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BACKGROUND: #444; BORDER-LEFT: #aaa 1px solid; COLOR: #aaa; BORDER-BOTTOM: #aaa 1px solid; TEXT-ALIGN: justify
}
BODY SELECT.select {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BACKGROUND: #444; BORDER-LEFT: #aaa 1px solid; COLOR: #aaa; BORDER-BOTTOM: #aaa 1px solid; TEXT-ALIGN: justify
}
BODY TEXTAREA {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BACKGROUND: #444; BORDER-LEFT: #aaa 1px solid; COLOR: #aaa; BORDER-BOTTOM: #aaa 1px solid; TEXT-ALIGN: justify
}
BODY INPUT.button {
	CURSOR: hand; TEXT-ALIGN: center
}
BODY SELECT {
	TEXT-ALIGN: left
}
BODY H2 {
	FONT-WEIGHT: normal; MARGIN-BOTTOM: 0.3em
}
BODY H3 {
	FONT-WEIGHT: normal; MARGIN-BOTTOM: 0.3em
}
#header {
	LEFT: 0px; WIDTH: 100%; POSITION: relative; TOP: 0px
}
#header H1 {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(img/logo.jpg) no-repeat 0% 50%; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; BORDER-RIGHT-WIDTH: 0px
}
#header H1 A {
	DISPLAY: block; COLOR: #444; WHITE-SPACE: pre; TEXT-DECORATION: none
}
#header H1 A IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 0px; PADDING-TOP: 0px; HEIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
}
#header H1 A SPAN {
	DISPLAY: none; FONT-SIZE: 1px; VISIBILITY: hidden
}
#header H1 A SPAN.loc {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 150px; FONT-WEIGHT: normal; FONT-SIZE: 20px; VISIBILITY: visible; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #3db2b8; PADDING-TOP: 60px; LETTER-SPACING: 0.2em
}
#menus {
}
#menus {
	POSITION: relative;
	BORDER-COLLAPSE: collapse;
	font-style: normal;
	left: 0px;
	top: 0;
}
#menus TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px
}
#menus .icons {
	LEFT: 0px; WIDTH: 70px; POSITION: relative; TOP: 0px; TEXT-ALIGN: left
}
#menus .icons2 {
	TEXT-ALIGN: right
}
#menus .menu {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	TEXT-ALIGN: center;
	background-repeat: repeat-x;
	background-position: 0% 50%;
}
#menus .menu A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0.5em; DISPLAY: block; PADDING-LEFT: 0.5em; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0.3em; MARGIN: 0px; COLOR: #FFFFFF; PADDING-TOP: 0.4em; BORDER-RIGHT-WIDTH: 0px
}
#menus TD A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.2em; COLOR: #aaa; PADDING-TOP: 0.2em; WHITE-SPACE: pre; TEXT-DECORATION: none
}
#menus A:hover {
	COLOR: #FF00FF
}
#menus .active A {
	COLOR: #FF00FF
}
#menus .icons {
	VERTICAL-ALIGN: middle
}
#menus .icons A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 30px; PADDING-TOP: 0px; HEIGHT: 24px; BORDER-RIGHT-WIDTH: 0px
}
#menus .icons2 A {
	FLOAT: right
}
#menus .icons A SPAN {
	DISPLAY: block; VISIBILITY: hidden; OVERFLOW: auto; WIDTH: 32px; HEIGHT: 24px
}
#menus .icons A#icon_basket {
	BACKGROUND: url(icon/basket.gif) no-repeat 50% 50%
}
#body #menus A.full#icon_basket {
	BACKGROUND: url(icon/basket_full.gif) no-repeat 50% 50%
}
#menus .icons A#icon_admin {
	BACKGROUND: url(icon/admin.gif) no-repeat 50% 50%
}
#menus .icons A#icon_login {
	BACKGROUND: url(icon/login.gif) no-repeat 50% 50%
}
#menus .icons A#icon_logout {
	BACKGROUND: url(icon/logout.gif) no-repeat 50% 50%
}
#menus .icons A#icon_account {
	BACKGROUND: url(icon/account.gif) no-repeat 50% 50%
}
#menus TD.separator {
	BACKGROUND: url(img/menu_link.gif) #444 no-repeat 50% 50%; WIDTH: 59px
}
#direct {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 48px; POSITION: absolute; TOP: 0em
}
#direct LABEL {
	DISPLAY: none; VISIBILITY: hidden; COLOR: #aaa; TEXT-ALIGN: left
}
#direct SELECT {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BACKGROUND: #444; BORDER-LEFT: #aaa 1px solid; WIDTH: 16em; COLOR: #aaa; BORDER-BOTTOM: #aaa 1px solid
}
#direct:hover .invisible {
	DISPLAY: block
}
#direct INPUT {
	BACKGROUND: #444; COLOR: #aaa
}
#direct INPUT#direct_go {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 0px; RIGHT: -2em; BACKGROUND: #888; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #aaa 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #aaa 1px solid; POSITION: absolute; TOP: 1.2em
}
#xoops_menu {
	MARGIN-TOP: 1em; MARGIN-RIGHT: 12em; TEXT-ALIGN: center
}
#model_thumbs {
	MARGIN-TOP: 0.2em; OVERFLOW: visible; WIDTH: 110%
}
#model_thumbs A {
	FLOAT: left;
	COLOR: #999;
	TEXT-DECORATION: none;
	border: 1px solid #757575;
	background-color: #474747;
}
#model_thumbs A SPAN.img {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #444; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#model_thumbs A IMG {
	border: 1px solid #757575;
}
#model_thumbs A:hover {
	background-color: #666;
	background-repeat: no-repeat;
	background-position: 100% 100%;
	border: 1px solid #FD00BF;
}
#model_thumbs A.model_FR:hover {
	
}
#model_thumbs A.model_MLN:hover {
	
}
#model_thumbs A.model_UK:hover {
	
}
#model_thumbs A.model_NY:hover {
	
}
#model_thumbs A.model_LA:hover {
	
}
#model_thumbs A.model_MI:hover {
	
}
#model_thumbs A.model_WW:hover {
	
}
#model_thumbs A:hover SPAN.img {
	BACKGROUND: #444
}
#model_thumbs A:hover IMG {
	border: 1px solid #FF00FF;
}
#model_thumbs A:hover SPAN {
	
}
#model_thumbs A:hover SPAN.img {
	BORDER-BOTTOM-WIDTH: 0px
}
#model_thumbs SPAN.stats {
	DISPLAY: none
}
.qlink {
	FONT-SIZE: 1px; VISIBILITY: hidden
}
.qlink A {
	DISPLAY: none
}
BODY A {
	COLOR: #aaa; TEXT-DECORATION: none
}
BODY A:hover {
	TEXT-DECORATION: underline
}
BODY IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.clearer {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 1px
}
.invisible {
	DISPLAY: none
}
#page {
	CLEAR: both;
	TEXT-ALIGN: center;
}
.small_pic {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.small_pic A IMG {
	BORDER-RIGHT: #222 1px solid; BORDER-TOP: #222 1px solid; BORDER-LEFT: #222 1px solid; BORDER-BOTTOM: #222 1px solid
}
.small_pic A:hover IMG {
	border: 1px solid #FD00BF;
}
#pics {
	RIGHT: 0px; LEFT: 0px; FLOAT: none; MARGIN: 0px 0px 2em; WIDTH: 100%; POSITION: relative; TOP: 0px
}
.left {
	DISPLAY: block
}
.right {
	DISPLAY: block
}
.left {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
.right {
	RIGHT: 0px; POSITION: absolute; TOP: 0px
}
.big_pic {
	MARGIN: 0px auto; TEXT-ALIGN: center
}
#big_pic {
	
}
.big_pic {
	
}
#big_pic {
	
}
DIV.pages {
	CLEAR: both; MARGIN: 0.3em 2em; TEXT-ALIGN: center
}
DIV.pages A {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
DIV.pages A:hover {
	BACKGROUND: #555
}
DIV.pages A.active {
	BACKGROUND: #555
}
#prod_edit prod_errors {
	COLOR: red; LIST-STYLE-TYPE: circle
}
#prod_edit LABEL {
	DISPLAY: block
}
#prod_edit {
	BORDER-RIGHT: #222 1px solid; BORDER-TOP: #222 1px solid; BACKGROUND: #555; MARGIN: 1em auto; BORDER-LEFT: #222 1px solid; BORDER-BOTTOM: #222 1px solid
}
#prod_edit IMG {
	BORDER-RIGHT: #222 1px solid; BORDER-TOP: #222 1px solid; BORDER-LEFT: #222 1px solid; BORDER-BOTTOM: #222 1px solid
}
#products {
	MARGIN-TOP: 1.2em
}
#products DIV.product {
	BORDER-RIGHT: #222 1px solid; BORDER-TOP: #222 1px solid; BACKGROUND: #555; LEFT: 0px; BORDER-LEFT: #222 1px solid; COLOR: #999; BORDER-BOTTOM: #222 1px solid; POSITION: relative; TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#products DIV.public_hidden {
	background-color: #555;
	background-image: url(../im/titl.jpg);
}
#products DIV.public_hidden .title {
	
}
#products DIV.public_hidden IMG {
	
}
#products DIV.product .title {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.2em; FONT: bold 1.5em Arial,sans-serif; PADDING-TOP: 0.5em
}
#products DIV.price {
	CLEAR: left; BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 0.3em; BORDER-TOP: #aaa 1px solid; DISPLAY: inline; PADDING-LEFT: 0.3em; FONT-WEIGHT: bold; FONT-SIZE: 1.3em; BACKGROUND: #444; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0.8em 0.5em 0px 0px; BORDER-LEFT: #aaa 1px solid; COLOR: #b22; PADDING-TOP: 0px; BORDER-BOTTOM: #aaa 1px solid
}
#products A.img {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#products IMG {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; DISPLAY: block; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
#products A.img:hover IMG {
	BORDER-RIGHT: #c50004 1px solid; BORDER-TOP: #c50004 1px solid; BORDER-LEFT: #c50004 1px solid; BORDER-BOTTOM: #c50004 1px solid
}
#products DIV.descr {
	MARGIN: 0px 12em 0px 4em; TEXT-ALIGN: justify
}
#products SPAN.actions {
	DISPLAY: block; FLOAT: none
}
#products A.buy {
	CLEAR: left; DISPLAY: block; FLOAT: left; MARGIN: 0.6em 0.5em 0px 0px; WIDTH: 3.1em; COLOR: #555; HEIGHT: 24px; TEXT-DECORATION: none
}
#products A.info {
	CLEAR: left; DISPLAY: block; FLOAT: left; MARGIN: 0.6em 0.5em 0px 0px; WIDTH: 3.1em; COLOR: #555; HEIGHT: 24px; TEXT-DECORATION: none
}
#products A.edit {
	CLEAR: left; DISPLAY: block; FLOAT: left; MARGIN: 0.6em 0.5em 0px 0px; WIDTH: 3.1em; COLOR: #555; HEIGHT: 24px; TEXT-DECORATION: none
}
#products A.buy SPAN {
	DISPLAY: none
}
#products A.info SPAN {
	DISPLAY: none
}
#products A.edit SPAN {
	DISPLAY: none
}
#products A.info {
	BACKGROUND: url(img/prod_info.jpg) no-repeat 50% 100%
}
#products A.info:hover {
	BACKGROUND: url(img/prod_info.jpg) no-repeat 50% 100%
}
#products A.edit {
	BACKGROUND: url(img/prod_edit.jpg) no-repeat 50% 100%
}
#products A.edit:hover {
	BACKGROUND: url(img/prod_edit.jpg) no-repeat 50% 100%
}
#products A.buy {
	BACKGROUND: url(img/prod_buy.jpg) no-repeat 50% 100%
}
#products A.buy:hover {
	BACKGROUND: url(img/prod_buy.jpg) no-repeat 50% 100%
}
#product {
	MARGIN: 1em 0px; TEXT-ALIGN: left
}
#product .title {
	BORDER-RIGHT: #c00 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c00 1px solid; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.2em; MARGIN: 0.2em 0px 0.6em; FONT: bold small-caps 1.5em Arial,sans-serif; BORDER-LEFT: #c00 1px solid; PADDING-TOP: 0.2em; BORDER-BOTTOM: #c00 1px solid; TEXT-ALIGN: center
}
#product .title .price {
	COLOR: #c00
}
#product .img {
	BORDER-RIGHT: #222 1px solid; BORDER-TOP: #222 1px solid; DISPLAY: block; BACKGROUND: #666; FLOAT: left; BORDER-LEFT: #222 1px solid; BORDER-BOTTOM: #222 1px solid; POSITION: relative
}
#product .img IMG {
	BORDER-RIGHT: #222 1px solid; BORDER-TOP: #222 1px solid; BORDER-LEFT: #222 1px solid; BORDER-BOTTOM: #222 1px solid
}
#product .actions {
	FLOAT: right
}
#product A.buy {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 0px 4px 4px; WIDTH: 24px; HEIGHT: 24px; TEXT-DECORATION: none
}
#product A.edit {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 0px 4px 4px; WIDTH: 24px; HEIGHT: 24px; TEXT-DECORATION: none
}
#product A.return {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 0px 4px 4px; WIDTH: 24px; HEIGHT: 24px; TEXT-DECORATION: none
}
#product A.buy SPAN {
	VISIBILITY: hidden
}
#product A.edit SPAN {
	VISIBILITY: hidden
}
#product A.return SPAN {
	VISIBILITY: hidden
}
#product A.return {
	BACKGROUND: url(img/prod_return_gray.jpg) no-repeat 50% 50%
}
#product A.return:hover {
	BACKGROUND: url(img/prod_return.jpg) no-repeat 50% 50%
}
#product A.edit {
	BACKGROUND: url(img/prod_edit_gray.jpg) no-repeat 50% 50%
}
#product A.edit:hover {
	BACKGROUND: url(img/prod_edit.jpg) no-repeat 50% 50%
}
#product A.buy {
	CLEAR: left; BACKGROUND: url(img/prod_buy2_gray.jpg) no-repeat 50% 50%
}
#product A.buy:hover {
	BACKGROUND: url(img/prod_buy2.jpg) no-repeat 50% 50%
}
#prod_edit TABLE TD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
#prod_edit DIV.img {
	TEXT-ALIGN: center
}
#prod_edit TEXTAREA {
	WIDTH: 30em; HEIGHT: 9em
}
#basket {
	BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; MARGIN: 1em auto; BORDER-LEFT: #444 1px solid; BORDER-BOTTOM: #444 1px solid; BORDER-COLLAPSE: collapse
}
#shipment {
	BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; MARGIN: 1em auto; BORDER-LEFT: #444 1px solid; BORDER-BOTTOM: #444 1px solid; BORDER-COLLAPSE: collapse
}
#basket TD {
	BORDER-RIGHT: #444 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #444 1px solid; PADDING-LEFT: 12px; BACKGROUND: #555; PADDING-BOTTOM: 4px; BORDER-LEFT: #444 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #444 1px solid; TEXT-ALIGN: left
}
#basket TH {
	BORDER-RIGHT: #444 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #444 1px solid; PADDING-LEFT: 12px; BACKGROUND: #555; PADDING-BOTTOM: 4px; BORDER-LEFT: #444 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #444 1px solid; TEXT-ALIGN: left
}
#shipment TD {
	BORDER-RIGHT: #444 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #444 1px solid; PADDING-LEFT: 12px; BACKGROUND: #555; PADDING-BOTTOM: 4px; BORDER-LEFT: #444 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #444 1px solid; TEXT-ALIGN: left
}
#shipment TH {
	BORDER-RIGHT: #444 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #444 1px solid; PADDING-LEFT: 12px; BACKGROUND: #555; PADDING-BOTTOM: 4px; BORDER-LEFT: #444 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #444 1px solid; TEXT-ALIGN: left
}
#basket INPUT.amount {
	WIDTH: 2em; TEXT-ALIGN: right
}
#basket INPUT.amount {
	FLOAT: left
}
#basket .plus {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 0px 0px 4px; WIDTH: 16px; HEIGHT: 18px; TEXT-DECORATION: none
}
#basket .remove {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 0px 0px 4px; WIDTH: 16px; HEIGHT: 18px; TEXT-DECORATION: none
}
#basket .plus SPAN {
	DISPLAY: none
}
#basket .remove SPAN {
	DISPLAY: none
}
#basket .plus {
	BACKGROUND: url(img/basket_plus.gif) no-repeat 50% 100%
}
#basket .remove {
	BACKGROUND: url(img/basket_remove.gif) no-repeat 50% 100%
}
#basket TH {
	FONT-WEIGHT: bold; BACKGROUND: #666; COLOR: #ccc
}
#basket TR.total TD {
	FONT-WEIGHT: bold; BACKGROUND: #666; COLOR: #ccc
}
#basket TD.topay {
	FONT-WEIGHT: bold; BACKGROUND: #666; COLOR: #ccc
}
#basket TH.topay {
	BACKGROUND: #333
}
#basket TR.total TD.topay {
	BACKGROUND: #333
}
#basket SELECT {
	TEXT-ALIGN: left
}
#basket_form .button {
	TEXT-ALIGN: center
}
FORM.add2basket {
	FLOAT: right; MARGIN: 0px 0px 8px 0em; TEXT-ALIGN: right
}
FORM.add2basket TABLE TD {
	VERTICAL-ALIGN: middle
}
FORM.add2basket INPUT {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 0.1em; BORDER-TOP: #aaa 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 0.1em; BACKGROUND: #444; PADDING-BOTTOM: 0.15em; BORDER-LEFT: #aaa 1px solid; COLOR: #aaa; PADDING-TOP: 0.15em; BORDER-BOTTOM: #aaa 1px solid; TEXT-ALIGN: right
}
FORM.add2basket SELECT {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 0.1em; BORDER-TOP: #aaa 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 0.1em; BACKGROUND: #444; PADDING-BOTTOM: 0.15em; BORDER-LEFT: #aaa 1px solid; COLOR: #aaa; PADDING-TOP: 0.15em; BORDER-BOTTOM: #aaa 1px solid; TEXT-ALIGN: right
}
FORM.add2basket INPUT.button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 2px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
FORM.add2basket SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 2px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
FORM.add2basket INPUT:hover {
	COLOR: #eee
}
FORM.add2basket INPUT.checkout {
	MARGIN-TOP: 0.5em; DISPLAY: block
}
#footer {
	CLEAR: both;
	MARGIN-TOP: 1em;
	FONT-SIZE: 0.8em;
	COLOR: #CCCCCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FF00FF;
}
#footer .section {
	BORDER-TOP-WIDTH: 0px;
	CLEAR: both;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BORDER-RIGHT-WIDTH: 0px;	
	background-repeat: repeat-x;
	background-position: 0% 50%;
}
#footer .section SPAN {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0.5em; MARGIN: 0px; PADDING-TOP: 0.5em; WHITE-SPACE: pre; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
#footer .section .addr {
	DISPLAY: block;
	PADDING-LEFT: 16px;
	FLOAT: left;
	WIDTH: 35%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
#footer .section .tel {
	FLOAT: left;
	WIDTH: 35%;
	WHITE-SPACE: pre;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: auto;
	text-align: center;
	color: #FFFFFF;
}
#footer .section .email {
	PADDING-RIGHT: 16px;
	MARGIN: 0px 0px 0px auto;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
}
#blogs {
	WIDTH: 40em; TEXT-ALIGN: left
}
#blogs HR {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1px; BACKGROUND: #aaa; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px
}
#blogs A {
	BACKGROUND: #4a4a4a
}
#blogs .rss {
	BORDER-RIGHT: #ba8718 1px solid; PADDING-RIGHT: 0.3em; BORDER-TOP: #ba8718 1px solid; PADDING-LEFT: 0.3em; FONT-WEIGHT: bold; BACKGROUND: #333; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0.3em 0px 0px; BORDER-LEFT: #ba8718 1px solid; COLOR: #ba8718; PADDING-TOP: 0px; BORDER-BOTTOM: #ba8718 1px solid; TEXT-DECORATION: none
}
.bloglist {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}
OL.bloglist {
	
}
#blogs .bloglist LI {
	BORDER-RIGHT: #404040 1px solid; PADDING-RIGHT: 2em; BORDER-TOP: #404040 1px solid; PADDING-LEFT: 2em; BACKGROUND: #4a4a4a; PADDING-BOTTOM: 1.5em; MARGIN: 0px 0px 1em; BORDER-LEFT: #404040 1px solid; PADDING-TOP: 1em; BORDER-BOTTOM: #404040 1px solid; TEXT-ALIGN: left
}
#blogs .bloglist LI .author {
	MARGIN: 0px 0px 1em
}
#blogs .bloglist LI .author A {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em; BORDER-BOTTOM: #444 1px solid; WHITE-SPACE: pre; TEXT-DECORATION: none
}
#blogs .bloglist LI .author A:hover {
	BACKGROUND: #505050
}
#blogs .bloglist LI .title {
	FONT-WEIGHT: 300; MARGIN: 0px 1em
}
#blogs .bloglist LI .title A:hover {
	BACKGROUND: #505050
}
#blogs .bloglist LI A.posted {
	PADDING-RIGHT: 0.1em; PADDING-LEFT: 0.1em; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0.2em; MARGIN-LEFT: 2.22em; PADDING-TOP: 0.2em; BORDER-BOTTOM: #444 1px solid; TEXT-DECORATION: none
}
#blogs .bloglist LI A.posted:hover {
	BACKGROUND: #505050
}
#blogs .bloglist LI A.posted SPAN {
	FONT-SIZE: 0.9em; COLOR: #333
}
#blogs .bloglist LI A.posted:hover SPAN {
	COLOR: #222
}
#blogs .bloglist LI BLOCKQUOTE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 2em; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#blogs .bloglist LI.isnext {
	BORDER-RIGHT: #a22 1px solid; BORDER-TOP: #a22 1px solid; BACKGROUND: url(img/blog_next.gif) #4a4a4a no-repeat 100% 100%; BORDER-LEFT: #a22 1px solid; BORDER-BOTTOM: #a22 1px solid
}
#blogs .bloglist LI.isnext .author A {
	COLOR: #c00
}
#blogs .bloglist LI.sticky {
	BORDER-RIGHT: #aaa222 1px solid; BORDER-TOP: #aaa222 1px solid; BACKGROUND: url(img/blog_sticky.gif) #4a4a4a no-repeat 100% 100%; BORDER-LEFT: #aaa222 1px solid; BORDER-BOTTOM: #aaa222 1px solid
}
#blogs .bloglist LI.isnext {
	BORDER-RIGHT: #a22 1px solid; BORDER-TOP: #a22 1px solid; BORDER-LEFT: #a22 1px solid; BORDER-BOTTOM: #a22 1px solid
}
.add_blogMy {
	BORDER-RIGHT: #222 1px solid;
	BORDER-TOP: #222 1px solid;
	PADDING-LEFT: 15%;
	PADDING-BOTTOM: 1em;
	BORDER-LEFT: #222 1px solid;
	PADDING-TOP: 1em;
	BORDER-BOTTOM: #222 1px solid;
	TEXT-ALIGN: left;
	background-color: #000000;
	background-repeat: no-repeat;
	background-position: 1.2em 1.4em;
	margin-top: 0.5em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 15%;
}
.add_blogMy INPUT.text {
	MARGIN-BOTTOM: 0.5em; FONT: 1em normal Arial,sans-serif; WIDTH: 23em; TEXT-ALIGN: left
}
.add_blogMy TEXTAREA {
	MARGIN-BOTTOM: 0.5em; FONT: 1em normal Arial,sans-serif; WIDTH: 23em; TEXT-ALIGN: left
}
.add_blogMy TEXTAREA {
	HEIGHT: 12em
}
.add_blogMy INPUT#blog_email {
	MARGIN-BOTTOM: 2em
}
.add_blogMy INPUT#blog_title {
	MARGIN-BOTTOM: 2em
}
.add_blogMy LABEL {
	DISPLAY: block
}
.add_blogMy LABEL SMALL {
	FONT-SIZE: 1em; COLOR: #888
}
.add_blogMy INPUT.button {
	MARGIN: 1em 1em 0px 0px; TEXT-ALIGN: center
}
.add_blogMy LABEL.inline {
	DISPLAY: inline
}

.add_blog {
	BORDER-RIGHT: #222 1px solid;
	BORDER-TOP: #222 1px solid;
	PADDING-LEFT: 25%;
	PADDING-BOTTOM: 1em;
	BORDER-LEFT: #222 1px solid;
	PADDING-TOP: 1em;
	BORDER-BOTTOM: #222 1px solid;
	TEXT-ALIGN: left;
	background-color: #000000;
	background-repeat: no-repeat;
	background-position: 1.2em 1.4em;
	margin-top: 0.5em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 1em;
}
.add_blog INPUT.text {
	MARGIN-BOTTOM: 0.5em; FONT: 1em normal Arial,sans-serif; WIDTH: 23em; TEXT-ALIGN: left
}
.add_blog TEXTAREA {
	MARGIN-BOTTOM: 0.5em; FONT: 1em normal Arial,sans-serif; WIDTH: 23em; TEXT-ALIGN: left
}
.add_blog TEXTAREA {
	HEIGHT: 12em
}
.add_blog INPUT#blog_email {
	MARGIN-BOTTOM: 2em
}
.add_blog INPUT#blog_title {
	MARGIN-BOTTOM: 2em
}
.add_blog LABEL {
	DISPLAY: block
}
.add_blog LABEL SMALL {
	FONT-SIZE: 1em; COLOR: #888
}
.add_blog INPUT.button {
	MARGIN: 1em 1em 0px 0px; TEXT-ALIGN: center
}
.add_blog LABEL.inline {
	DISPLAY: inline
}

.add_blogNiz {
	BORDER-RIGHT: #222 1px solid;
	BORDER-TOP: #222 1px solid;
	PADDING-LEFT: 25%;
	PADDING-BOTTOM: 1em;
	BORDER-LEFT: #222 1px solid;
	PADDING-TOP: 1em;
	BORDER-BOTTOM: #222 1px solid;
	TEXT-ALIGN: left;
	background-color: #000000;
	background-repeat: no-repeat;
	background-position: 1.2em 1.4em;
	margin-top: 0.5em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 25%;
}
.add_blogNiz INPUT.text {
	MARGIN-BOTTOM: 0.5em; FONT: 1em normal Arial,sans-serif; WIDTH: 23em; TEXT-ALIGN: left
}
.add_blogNiz TEXTAREA {
	MARGIN-BOTTOM: 0.5em; FONT: 1em normal Arial,sans-serif; WIDTH: 23em; TEXT-ALIGN: left
}
.add_blogNiz TEXTAREA {
	HEIGHT: 12em
}
.add_blogNiz INPUT#blog_email {
	MARGIN-BOTTOM: 2em
}
.add_blogNiz INPUT#blog_title {
	MARGIN-BOTTOM: 2em
}
.add_blogNiz LABEL {
	DISPLAY: block
}
.add_blogNiz LABEL SMALL {
	FONT-SIZE: 1em; COLOR: #888
}
.add_blogNiz INPUT.button {
	MARGIN: 1em 1em 0px 0px; TEXT-ALIGN: center
}
.add_blogNiz LABEL.inline {
	DISPLAY: inline
}

.add_blogCon {
	BORDER-RIGHT: #222 1px solid;
	BORDER-TOP: #222 1px solid;
	PADDING-LEFT: 35%;
	PADDING-BOTTOM: 1em;
	BORDER-LEFT: #222 1px solid;
	PADDING-TOP: 1em;
	BORDER-BOTTOM: #222 1px solid;
	TEXT-ALIGN: left;
	background-color: #000000;
	background-repeat: no-repeat;
	background-position: 1.2em 1.4em;
	margin-top: 0.5em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 1em;
}
.add_blogCon INPUT.text {
	MARGIN-BOTTOM: 0.5em; FONT: 1em normal Arial,sans-serif; WIDTH: 23em; TEXT-ALIGN: left
}
.add_blogCon TEXTAREA {
	MARGIN-BOTTOM: 0.5em; FONT: 1em normal Arial,sans-serif; WIDTH: 23em; TEXT-ALIGN: left
}
.add_blogCon TEXTAREA {
	HEIGHT: 12em
}
.add_blogCon INPUT#blog_email {
	MARGIN-BOTTOM: 2em
}
.add_blogCon INPUT#blog_title {
	MARGIN-BOTTOM: 2em
}
.add_blogCon LABEL {
	DISPLAY: block
}
.add_blogCon LABEL SMALL {
	FONT-SIZE: 1em; COLOR: #888
}
.add_blogCon INPUT.button {
	MARGIN: 1em 1em 0px 0px; TEXT-ALIGN: center
}
.add_blogCon LABEL.inline {
	DISPLAY: inline
}


#no_admin {
	PADDING-LEFT: 30px; RIGHT: 50%; BACKGROUND: url(img/admin.gif) no-repeat 100% 0%; POSITION: absolute; TOP: 18%
}
#no_admin INPUT {
	LEFT: 5.5em; POSITION: relative; TOP: 2.5em
}
UL#slider {
	PADDING-RIGHT: 28px; DISPLAY: block; PADDING-LEFT: 18px; RIGHT: 0em; BACKGROUND: url(img/sldr_bg.gif) no-repeat 50% 50%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 160px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 2em; HEIGHT: 40px
}
UL#slider LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(img/sldr_mid.gif) no-repeat 0% 50%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 40px; PADDING-TOP: 0px
}
UL#slider LI.first {
	BACKGROUND: url(img/sldr_first.gif) no-repeat 0% 50%
}
UL#slider LI.last {
	BACKGROUND: url(img/sldr_last.gif) no-repeat 0% 50%
}
UL#slider LI A {
	DISPLAY: block; WIDTH: 100%; HEIGHT: 40px
}
UL#slider LI A SPAN {
	DISPLAY: none
}
UL#slider LI.active A {
	BACKGROUND: url(img/sldr_runner.gif) no-repeat 50% 50%
}
BODY#body UL#slider:hover LI A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
BODY#body UL#slider LI A:hover {
	BACKGROUND: url(img/sldr_runner_act.gif) no-repeat 50% 50%
}
#page UL.prod_descr {
	MARGIN-LEFT: 2em
}
#page UL.prod_descr LI {
	MARGIN-LEFT: 4em
}
.no_photos {
	MARGIN: 10em 0px
}
SPAN.next {
	FONT-VARIANT: small-caps
}
SPAN.next_X {
	FONT-WEIGHT: bold; FONT-SIZE: 1em
}
IMG.tiny {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; VERTICAL-ALIGN: bottom; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: black 0px solid
}
.payment INPUT.button {
	TEXT-ALIGN: center
}
.payment HR {
	FONT-SIZE: 1px; BACKGROUND: #aaa; HEIGHT: 1px
}
BODY #page INPUT.plus {
	PADDING-LEFT: 0.15em
}
BODY #page INPUT.payment {
	BACKGROUND-POSITION: 3px 50%; BACKGROUND-REPEAT: no-repeat
}
BODY #page INPUT.home {
	BACKGROUND-POSITION: 3px 50%; PADDING-LEFT: 18px; BACKGROUND-IMAGE: url(button/save.gif); BACKGROUND-REPEAT: no-repeat
}
BODY #page INPUT.refresh {
	BACKGROUND-POSITION: 3px 50%; PADDING-LEFT: 18px; BACKGROUND-IMAGE: url(button/refresh.gif); BACKGROUND-REPEAT: no-repeat
}
.basket H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; BACKGROUND: url(img/basket.gif) no-repeat 50% 0%; PADDING-TOP: 52px
}
.payment H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; BACKGROUND: url(img/payment.gif) no-repeat 50% 0%; PADDING-TOP: 60px
}
#runner {
	PADDING-RIGHT: 28px; DISPLAY: none; PADDING-LEFT: 18px; RIGHT: 2.6em; BACKGROUND: url(img/sldr_bg.gif) no-repeat 50% 50%; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 160px; PADDING-TOP: 10px; POSITION: absolute; TOP: 0px; HEIGHT: 26px
}
#nothing {
	MARGIN: 10em 2em
}
P.compat {
	PADDING-RIGHT: 3.2em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 1em; PADDING-TOP: 0px; WHITE-SPACE: pre
}
P.compat A {
	FONT-WEIGHT: bold; COLOR: #c00; TEXT-DECORATION: underline
}
P.compat A:hover {
	TEXT-DECORATION: none
}
BODY INPUT.button {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #888 1px solid; BORDER-LEFT: #888 1px solid; BORDER-BOTTOM: #333 1px solid
}
BODY INPUT.fancy {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #888 1px solid; BACKGROUND: #555; BORDER-LEFT: #888 1px solid; BORDER-BOTTOM: #333 1px solid
}
#webbook .item {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 6px; MARGIN: 16px; PADDING-TOP: 6px
}
#repository .item {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 6px; MARGIN: 16px; PADDING-TOP: 6px
}
#webbook .item {
	BORDER-RIGHT: #55d 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #55d 1px solid; PADDING-LEFT: 2px; BACKGROUND: #555; PADDING-BOTTOM: 6px; MARGIN: 12px; BORDER-LEFT: #55d 1px solid; WIDTH: 120px; PADDING-TOP: 3px; BORDER-BOTTOM: #55d 1px solid
}
#repository .item {
	BORDER-RIGHT: #c00 1px solid; BORDER-TOP: #c00 1px solid; BACKGROUND: #555; BORDER-LEFT: #c00 1px solid; WIDTH: 140px; BORDER-BOTTOM: #c00 1px solid
}
#webbook .item .dir {
	DISPLAY: block
}
#repository .item .dir {
	DISPLAY: block
}
#webbook .item .img {
	BORDER-RIGHT: #55d 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #55d 1px solid; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1px 15px 0px; BORDER-LEFT: #55d 1px solid; WIDTH: 80px; PADDING-TOP: 0px; BORDER-BOTTOM: #55d 1px solid; HEIGHT: 80px
}
#repository .item .img  {
	DISPLAY: block
}
#webbook .item .img  {
	DISPLAY: block
}
#repository .item .img {
	BORDER-RIGHT: #222 1px solid; BORDER-TOP: #222 1px solid; DISPLAY: block; MARGIN: 0px; BORDER-LEFT: #222 1px solid; WIDTH: 120px; BORDER-BOTTOM: #222 1px solid; HEIGHT: 120px; paddig: 0
}
#repository .inwebbook {
	BORDER-RIGHT: #55d 1px solid; BORDER-TOP: #55d 1px solid; BORDER-LEFT: #55d 1px solid; BORDER-BOTTOM: #55d 1px solid
}
#webbook .toomuch {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid
}
#webbook .toomuch .img {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid
}
#wb H3 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(img/menu_bg.gif) repeat-x 0% 50%; PADDING-BOTTOM: 0.1em; MARGIN: 1em 0px; PADDING-TOP: 0.1em
}
#wb H3.wbook {
	COLOR: #77f
}
#wb H3.wbook A {
	COLOR: #77f
}
#wb H3.wrep {
	COLOR: #c33
}
#wb H3.wrep A {
	COLOR: #c33
}
#wb H3 A {
	TEXT-DECORATION: underline
}
#wb H3.wbook A {
	BORDER-BOTTOM: #55d 1px solid; TEXT-DECORATION: none
}
.move_left {
	DISPLAY: block; BACKGROUND: url(img/move_left.gif) 50% 50%; MARGIN-LEFT: 2px; WIDTH: 13px; HEIGHT: 13px
}
.move_right {
	DISPLAY: block; BACKGROUND: url(img/move_right.gif) 50% 50%; WIDTH: 13px; MARGIN-RIGHT: 4px; HEIGHT: 13px
}
.move_left SPAN {
	DISPLAY: none; VISIBILITY: hidden
}
.move_right SPAN {
	DISPLAY: none; VISIBILITY: hidden
}
#wb .buttons {
	CLEAR: both; LEFT: 0px; POSITION: relative; TOP: 0px
}
#wb .buttons .pages {
	LEFT: 15%; POSITION: absolute; TOP: 0px
}
BODY A.cnav {
	PADDING-LEFT: 20px; BACKGROUND: url(forum/nav_arr.gif) no-repeat 3px 50%
}
DEL {
	DISPLAY: none
}
.ban {
	FLOAT: right
}
.ban A {
	FONT-WEIGHT: bold; COLOR: #c00
}
UNKNOWN {
	HEIGHT: 26px
}
UNKNOWN {
	
}
BUTTON.imac {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: pointer; COLOR: #bbb; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
BUTTON.imac SPAN {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
BUTTON.imac SPAN SPAN {
	
}
BUTTON.imac SPAN SPAN SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(img/menu_bg_old.gif) repeat-x 0% 50%; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
BUTTON.imac SPAN SPAN SPAN  {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
BUTTON.imac:active {
	LEFT: 1px; POSITION: relative; TOP: 1px
}
#uname {
	WIDTH: 12.8em
}
#password {
	WIDTH: 12.8em
}
#email {
	WIDTH: 16em
}
BODY BUTTON.hor_space {
	MARGIN: 0px 1em
}
#prof_notes {
	MARGIN: 0px; WIDTH: 100%
}
#prof_notes TD {
	
}
P.compat {
	PADDING-RIGHT: 4.5em
}
#flags {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 46px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #444 29px solid; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
#flags LI {
	BORDER-TOP-WIDTH: 0px;
	DISPLAY: block;
	FONT-WEIGHT: bold;
	BORDER-LEFT-WIDTH: 0px;
	LEFT: 0px;
	FLOAT: left;
	BORDER-BOTTOM-WIDTH: 0px;
	WIDTH: 35px;
	COLOR: #aaa;
	FONT-FAMILY: verdana;
	LIST-STYLE-TYPE: none;
	POSITION: relative;
	TOP: -2px;
	HEIGHT: 20px;
	BORDER-RIGHT-WIDTH: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#flags LI A {
	DISPLAY: block; WIDTH: 35px; HEIGHT: 20px; TEXT-DECORATION: none
}
#flags LI A.active {
	COLOR: #FF00FF
}
#flags LI A:hover {
	COLOR: #FF00FF
}
#flags LI A SPAN {
	
}
#xoops_footer {
	FONT-SIZE: 0.5em; MARGIN: 2em 0px 0px; TEXT-ALIGN: center
}
#xoops_footer {
	COLOR: #555
}
#xoops_footer  {
	COLOR: #555
}
.user_login {
	PADDING-RIGHT: 4px
}
.register {
	PADDING-RIGHT: 4px
}
.send_password {
	PADDING-RIGHT: 4px
}
BODY#body INPUT.imaci {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: bold;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	CURSOR: pointer;
	COLOR: #FFFFFF;
	PADDING-TOP: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	background-image: url(../im1/niz.jpg);
	background-repeat: repeat-x;
	background-position: 0% 50%;
}
BODY#body INPUT.imaci:active {
	LEFT: 1px; POSITION: relative; TOP: 1px
}
BODY#body INPUT.imaci_green {
	BACKGROUND: url(img/menu_bg_green.gif) repeat-x 0% 50%; COLOR: white
}
BODY#body INPUT.imaci_blue {
	BACKGROUND: url(img/menu_bg_blue.gif) repeat-x 0% 50%; COLOR: white
}
BODY#body INPUT.imaci_lblue {
	BACKGROUND: url(img/menu_bg_lblue.gif) repeat-x 0% 50%; COLOR: white
}
LEGEND {
	COLOR: white
}
FIELDSET {
	TEXT-ALIGN: left
}
FIELDSET.login {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
FIELDSET.login FORM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
FIELDSET.login TABLE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
FIELDSET.login TABLE {
	MARGIN: 1em 0px 0px
}
FIELDSET.lost_pass {
	
}
FIELDSET.login FORM {
	
}
FIELDSET.login LEGEND {
	FONT-WEIGHT: bold
}
#login_register TD {
	TEXT-ALIGN: center
}
#why_register {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; MARGIN: 8px; PADDING-TOP: 6px; TEXT-ALIGN: left
}
#login_register {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; MARGIN: 8px; PADDING-TOP: 6px; TEXT-ALIGN: left
}
#reset_pass {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; MARGIN: 8px; PADDING-TOP: 6px; TEXT-ALIGN: left
}
#login_register {
	
}
#reset_pass {
	
}
#why_register H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.3em; MARGIN: 0.5em 0px 1em; COLOR: #ddd
}
#login_register H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.3em; MARGIN: 0.5em 0px 1em; COLOR: #ddd
}
#reset_pass H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.3em; MARGIN: 0.5em 0px 1em; COLOR: #ddd
}
#login_register {
	WIDTH: 47%
}
#why_register {
	TEXT-ALIGN: justify
}
#why_register H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 2.16em; MARGIN: 0.6em 0px 1em; COLOR: #0c0; FONT-FAMILY: Georgia,serif; TEXT-ALIGN: center
}
#why_register TABLE {
	MARGIN: 0px auto
}
#why_register LI {
	FONT-WEIGHT: bold; FONT-SIZE: 1.3em; MARGIN: 0.7em 0px; COLOR: #0b0
}
#why_register EM {
	COLOR: #c00; FONT-STYLE: normal; FONT-VARIANT: normal
}
#reset_pass {
	PADDING-TOP: 3.6em; TEXT-ALIGN: center
}
#reset_pass H4 {
	PADDING-LEFT: 0.2em; FONT-SIZE: 1em
}
#reset_pass DIV {
	FONT-WEIGHT: bold; MARGIN: 0.3em 0px
}
INPUT.post_button {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: #aaa 1px solid; BACKGROUND: #555; MARGIN: 0.2em 1em 0.2em 0px; BORDER-LEFT: #aaa 1px solid; WIDTH: 2.5em; COLOR: #aaa; BORDER-BOTTOM: black 1px solid
}
#helpbox {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 0.9em; BACKGROUND: #505050; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0.5em 0px; WIDTH: 450px; COLOR: white; BORDER-RIGHT-WIDTH: 0px
}
#log_reg_lost {
	BORDER-RIGHT: #0c0 1px solid; BORDER-TOP: #0c0 1px solid; MARGIN-BOTTOM: 20em; BORDER-LEFT: #0c0 1px solid; BORDER-BOTTOM: #0c0 1px solid
}
#login_register H4 {
	COLOR: #393
}
#reset_pass H4 {
	COLOR: #393
}
#login_register LABEL {
	COLOR: #393
}
#reset_pass LABEL {
	COLOR: #393
}
#reset_pass DIV {
	COLOR: #393
}
#login_register INPUT {
	BORDER-RIGHT: #393 1px solid; BORDER-TOP: #393 1px solid; BACKGROUND: url(img/login_bg.gif) #666; BORDER-LEFT: #393 1px solid; COLOR: #aaa; BORDER-BOTTOM: #393 1px solid
}
#reset_pass INPUT {
	BORDER-RIGHT: #393 1px solid; BORDER-TOP: #393 1px solid; BACKGROUND: url(img/login_bg.gif) #666; BORDER-LEFT: #393 1px solid; COLOR: #aaa; BORDER-BOTTOM: #393 1px solid
}
#login_register H4 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #c00 1px solid
}
#reset_pass H4 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #c00 1px solid
}
#login_register TH.h4 {
	PADDING-BOTTOM: 1em; TEXT-ALIGN: center
}
#reset_pass TH.h4 {
	PADDING-BOTTOM: 1em; TEXT-ALIGN: center
}
.no_no {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 1.3em; MARGIN: 0px auto 0px 0px; WIDTH: 852px; COLOR: #c00
}
.no_no .no_tip {
	COLOR: #50c9d1
}
.no_noMy {
	CLEAR: both;
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.3em;
	WIDTH: 100%;
	COLOR: #c00;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.no_noMy .no_tip {
	COLOR: #50c9d1
}
#Layer3 table {
}
