BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Arial, sans-serif; BACKGROUND-COLOR: #ffffff
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD {
	FONT-SIZE: 11px
}
P {
	FONT-SIZE: 11px
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
TABLE {
	BORDER-COLLAPSE: collapse
}
A {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.vspacer {
	HEIGHT: 20px; BACKGROUND-COLOR: #CC6600
}
.vspacer_small {
	HEIGHT: 14px
}
.hspacer {
	WIDTH: 20px
}
.hspacer DIV {
	WIDTH: 20px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #a0a0a0; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #a0a0a0; PADDING-TOP: 0px
}
H1 {
	FLOAT: left
}
H1.main {
	FONT-WEIGHT: bold; FONT-SIZE: 21px; FLOAT: none; MARGIN-BOTTOM: 20px; COLOR: #666465
}
H1.main_content {
	FONT-WEIGHT: bold; FONT-SIZE: 21px; FLOAT: none; MARGIN-BOTTOM: 20px; COLOR: #666465
}
H1.main_content {
	MARGIN-BOTTOM: 10px
}
H1 DIV.subtitle {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-TRANSFORM: none; COLOR: #a0a0a0
}
H3 {
	FONT-SIZE: 11px
}
H2 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 1.5em
}
H3 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 1.5em
}
P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 1.5em
}
UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 1.5em
}
UL LI {
	PADDING-LEFT: 10px; BACKGROUND: url(/upload/images/f/li.gif) no-repeat 0px 5px; LIST-STYLE-TYPE: none
}
UL.standalone {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
UL.standalone LI {
	MARGIN-BOTTOM: 5px
}
SMALL {
	FONT-SIZE: 11px
}
TD#logo A {
	DISPLAY: block; WIDTH: 172px
}
TABLE.h1 TD {
	PADDING-RIGHT: 5px; VERTICAL-ALIGN: bottom
}
.footnote {
	PADDING-LEFT: 18px; FONT-SIZE: 9px; MARGIN-BOTTOM: 2em; COLOR: #999999
}
.footnote SUP A {
	COLOR: #999999
}
TD.banner {
	VERTICAL-ALIGN: top; TEXT-ALIGN: center
}
TD.col {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top
}
TD.col_long {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top
}
TD.col_main {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top
}
TD.col_wide {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top
}
TD.col_service {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top
}
.col_text_indent {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; PADDING-BOTTOM: 11px; PADDING-TOP: 11px
}
.col_text {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; PADDING-BOTTOM: 11px; PADDING-TOP: 11px
}
.col_main_text {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; PADDING-BOTTOM: 11px; PADDING-TOP: 11px
}
.col_wide_text {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; PADDING-BOTTOM: 11px; PADDING-TOP: 11px
}
.col_service_text {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; PADDING-BOTTOM: 11px; PADDING-TOP: 11px
}
.col_text {
	WIDTH: 146px! important
}
.col_main_text {
	WIDTH: 530px! important
}
.col_wide_text {
	WIDTH: 745px! important
}
.col_service_text {
	WIDTH: 169px! important
}
TD.col .last {
	MARGIN-BOTTOM: 0px
}
TD.col_long .last {
	MARGIN-BOTTOM: 0px
}
TD.col_wide .last {
	MARGIN-BOTTOM: 0px
}
TD.col_service .last {
	MARGIN-BOTTOM: 4px
}
TD.col_left_edge {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; PADDING-TOP: 11px
}
TD.col_border {
	BACKGROUND: url(/upload/images/f/d_e6e6e6.gif) #ffffff repeat-y
}
TD.col_left_edge {
	BACKGROUND: url(/upload/images/f/d_e6e6e6.gif) #ffffff repeat-y
}
TD.col {
	BACKGROUND: url(/upload/images/f/border_e6e6e6.gif) repeat-y; WIDTH: 172px; HEIGHT: 150px
}
TD.col_long {
	BACKGROUND: url(/upload/images/f/border_e6e6e6.gif) repeat-y; WIDTH: 172px; HEIGHT: 150px
}
TD.col_long {
	HEIGHT: 322px
}
TD.col_main {
	BACKGROUND: url(/upload/images/f/border_e6e6e6_main.gif) repeat-y; WIDTH: 556px
}
TD.col_wide {
	BACKGROUND: url(/upload/images/f/border_e6e6e6_wide.gif) repeat-y; WIDTH: 771px
}
TD.col_service {
	BACKGROUND: url(/upload/images/f/border_e6e6e6_service.gif) repeat-y; WIDTH: 195px
}
DIV.button {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 9px; FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid
}
DIV.button_pdf {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 9px; FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid
}
DIV.button A {
	PADDING-LEFT: 9px; BACKGROUND: url(/upload/images/f/icon_arrow_red.gif) #ffffff no-repeat 0px 4px; TEXT-TRANSFORM: lowercase; COLOR: #999999
}
DIV.button_pdf A {
	PADDING-LEFT: 9px; BACKGROUND: url(/upload/images/f/icon_arrow_red.gif) #ffffff no-repeat 0px 4px; TEXT-TRANSFORM: lowercase; COLOR: #999999
}
UNKNOWN {
	BACKGROUND-POSITION: 0px 3px
}
DIV.button_pdf A {
	PADDING-LEFT: 21px; BACKGROUND: url(/upload/images/f/icon_pdf_button.gif) #ffffff no-repeat 0px 2px
}
UNKNOWN {
	BACKGROUND-POSITION: 0px 1px
}
TD.col_service FORM {
	TEXT-ALIGN: center
}
TD.col_service FORM SELECT {
	MARGIN-BOTTOM: 9px; WIDTH: 100%
}
A.title {
	DISPLAY: block; MARGIN-BOTTOM: 13px
}
A.news {
	DISPLAY: block; FONT-SIZE: 11px; MARGIN-BOTTOM: 9px; COLOR: #000000
}
A.news:visited {
	COLOR: #000000
}
A.subnav {
	DISPLAY: block; FONT-SIZE: 10px; MARGIN-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; COLOR: #ff0000
}
A.list {
	DISPLAY: block; FONT-SIZE: 10px; MARGIN-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; COLOR: #ff0000
}
A.enter_point {
	DISPLAY: block; FONT-SIZE: 10px; MARGIN-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; COLOR: #ff0000
}
A.enter_point_bold {
	DISPLAY: block; FONT-SIZE: 10px; MARGIN-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; COLOR: #ff0000
}
A.list {
	PADDING-LEFT: 7px; BACKGROUND: url(/upload/images/f/icon_arrow_black_.gif) no-repeat 0px 3px
}
A.enter_point {
	COLOR: #999999! important
}
#subnav A {
	DISPLAY: block; FONT-SIZE: 10px; MARGIN-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; COLOR: #ff0000
}
#subnav DIV.level .selected {
	DISPLAY: block; FONT-SIZE: 10px; MARGIN-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; COLOR: #ff0000
}
#subnav DIV.level {
	MARGIN-BOTTOM: 15px
}
#subnav DIV.level A {
	PADDING-LEFT: 8px; COLOR: #999999
}
#subnav DIV.level .selected {
	PADDING-LEFT: 8px; BACKGROUND: url(/upload/images/f/icon_arrow_black.gif) #ffffff no-repeat 2px 4px; COLOR: #000000
}
UNKNOWN {
	BACKGROUND-POSITION: 2px 3px
}
A.arrow {
	PADDING-LEFT: 10px; FONT-SIZE: 10px; BACKGROUND: url(/upload/images/f/icon_arrow.gif) no-repeat 0px 4px; TEXT-TRANSFORM: uppercase
}
SPAN.arrow {
	PADDING-LEFT: 10px; FONT-SIZE: 10px; BACKGROUND: url(/upload/images/f/icon_arrow.gif) no-repeat 0px 4px; TEXT-TRANSFORM: uppercase
}
UNKNOWN {
	BACKGROUND-POSITION: 0px 3px
}
A.arrow {
	COLOR: #ff0000! important
}
A.standalone {
	COLOR: #ff0000! important
}
A.standalone {
	DISPLAY: block; MARGIN-BOTTOM: 10px
}
SPAN.standalone {
	DISPLAY: block; MARGIN-BOTTOM: 10px
}
A.arrow_small {
	PADDING-LEFT: 8px; FONT-SIZE: 10px; BACKGROUND: url(/upload/images/f/icon_arrow_red.gif) no-repeat 0px 2px; COLOR: #999999
}
UNKNOWN {
	BACKGROUND-POSITION: 0px 3px
}
A.last {
	MARGIN-BOTTOM: 0px
}
.uppercase {
	TEXT-TRANSFORM: uppercase
}
A.mobile_preview {
	DISPLAY: block; MARGIN-BOTTOM: 15px
}
A.mobile_melody {
	DISPLAY: block; PADDING-LEFT: 17px; FONT-SIZE: 10px; BACKGROUND: url(/upload/images/f/icon_melody_preview.gif) no-repeat 0px 3px; MARGIN-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; COLOR: #ff0000! important
}
UNKNOWN {
	BACKGROUND-POSITION: 0px 1px
}
A.mobile_melody SPAN.about {
	COLOR: #999999
}
TABLE.managment {
	MARGIN-BOTTOM: 10px
}
TABLE.managment TD {
	VERTICAL-ALIGN: bottom
}
TABLE.managment TD A {
	DISPLAY: block; FONT-SIZE: 9px; FLOAT: left; MARGIN-LEFT: 10px; TEXT-TRANSFORM: uppercase
}
TABLE.person {
	MARGIN-BOTTOM: 20px; WIDTH: 100%
}
TABLE.person TD {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top
}
TABLE.person TD.face {
	WIDTH: 32%; PADDING-TOP: 4px
}
#service_nav {
	FONT-SIZE: 9px; TEXT-TRANSFORM: lowercase
}
#service_nav A {
	COLOR: #ff0000; MARGIN-RIGHT: 3px
}
#service_nav A.selected {
	COLOR: #999999
}
#main_nav DIV {
	BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 10px; FLOAT: left; MARGIN-RIGHT: 10px
}
#main_nav .last {
	BORDER-RIGHT-WIDTH: 0px
}
#body_nav {
	FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase
}
#body_nav DIV {
	MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 4px; BORDER-BOTTOM: #ffffff 1px solid
}
#body_nav DIV A {
	COLOR: #ff0000
}
#footer {
	FONT-SIZE: 9px
}
#footer DIV {
	BORDER-RIGHT: #b5b5b5 1px solid; PADDING-RIGHT: 7px; FLOAT: left; MARGIN-RIGHT: 7px
}
#footer DIV.last {
	PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
}
#footer DIV {
	COLOR: #b5b5b5
}
#footer DIV A {
	COLOR: #b5b5b5
}
#footer DIV.selected A {
	COLOR: #000000
}
TABLE#crumbs {
	MARGIN-BOTTOM: 10px
}
#crumbs {
	FONT-SIZE: 9px; TEXT-TRANSFORM: lowercase
}
#crumbs DIV {
	DISPLAY: block; FLOAT: left; COLOR: #999999; MARGIN-RIGHT: 3px
}
#crumbs A {
	COLOR: #ff0000
}
.tariff_type_title {
	PADDING-LEFT: 12px; FONT-SIZE: 10px; BACKGROUND: url(/upload/images/f/icon_arrow_down.gif) no-repeat 0px 3px; MARGIN: 12px 0px 10px; TEXT-TRANSFORM: uppercase
}
TABLE.tariff_tabs {
	MARGIN-BOTTOM: 20px; WIDTH: 100%
}
TABLE.tariff_tabs TD.tab {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 9px; BACKGROUND: url(/upload/images/f/d_cccccc.gif) repeat-x 50% bottom; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; WIDTH: 5%; PADDING-TOP: 5px; WHITE-SPACE: nowrap
}
TABLE.tariff_tabs TD.selected {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/upload/images/f/tariff_tab_bg.gif) no-repeat; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.tariff_tabs TD.selected A {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; BACKGROUND: url(/upload/images/f/d_cccccc.gif) repeat-y right 50%; PADDING-BOTTOM: 6px; PADDING-TOP: 5px
}
TABLE.tariff_tabs TD.tab A {
	COLOR: #000000! important
}
TABLE.tariff_tabs TD.tab .sign {
	COLOR: #ff0000
}
TABLE.tariff_tabs TD.selected {
	COLOR: #999999! important
}
TABLE.tariff_tabs TD.selected A {
	COLOR: #999999! important
}
TABLE.tariff_tabs TD.selected .sign {
	COLOR: #999999! important
}
TABLE.tariff_tabs TD.service {
	BACKGROUND: url(/upload/images/f/d_cccccc.gif) repeat-x 50% bottom; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: bottom; WIDTH: 85%
}
TABLE.tariff_tabs TD.service DIV.button {
	FLOAT: right! important; MARGIN-LEFT: 5px
}
TABLE.tariff_tabs TD.service DIV.button_pdf {
	FLOAT: right! important; MARGIN-LEFT: 5px
}
TABLE.tariff_tabs TD DIV.content {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: medium none; PADDING-LEFT: 12px; PADDING-BOTTOM: 15px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100%; PADDING-TOP: 15px; BORDER-BOTTOM: #cccccc 1px solid
}
UNKNOWN {
	
}
TABLE.tariff_tabs TD DIV.content FORM {
	MARGIN-BOTTOM: 20px
}
.balloon {
	PADDING-RIGHT: 2px; DISPLAY: none; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; WIDTH: 215px; COLOR: #ffffff; PADDING-TOP: 2px; POSITION: absolute; BACKGROUND-COLOR: #adafaf
}
.balloon A {
	DISPLAY: block; FLOAT: right
}
.balloon DIV.text {
	CLEAR: both; PADDING-RIGHT: 11px; PADDING-LEFT: 11px; PADDING-BOTTOM: 15px; PADDING-TOP: 3px
}
TABLE.data {
	MARGIN-BOTTOM: 1.5em; WIDTH: 100%; BORDER-COLLAPSE: separate; border-spacing: 2px
}
TABLE.data TD {
	TEXT-ALIGN: left
}
TABLE.data TH {
	TEXT-ALIGN: left
}
TABLE.data THEAD TR TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: bottom; COLOR: #999999; PADDING-TOP: 3px; BORDER-BOTTOM: #d3d3d3 4px solid
}
TABLE.data THEAD.subtitle TR TH {
	PADDING-TOP: 20px
}
TABLE.data TBODY TR TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; PADDING-TOP: 6px; BORDER-BOTTOM: #d3d3d3 1px solid
}
TABLE.data TBODY TR TD.bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
TABLE.data TBODY TR TD.number {
	TEXT-ALIGN: right
}
TABLE.data .centered {
	TEXT-ALIGN: center! important
}
TABLE.list {
	MARGIN-BOTTOM: 1.5em; WIDTH: 100%
}
TABLE.list TD {
	FONT-SIZE: 11px; PADDING-BOTTOM: 20px; VERTICAL-ALIGN: top
}
TABLE.list TD.ol {
	PADDING-RIGHT: 15px; WIDTH: 5%; COLOR: #a0a0a0
}
TABLE.list TD.date {
	PADDING-RIGHT: 15px; WIDTH: 5%; COLOR: #a0a0a0
}
TABLE.list TD.ol {
	PADDING-RIGHT: 5px; WIDTH: 5%; COLOR: #a0a0a0; TEXT-ALIGN: right
}
TABLE.list TD DIV.description {
	MARGIN-TOP: 10px
}
TABLE.files {
	MARGIN-BOTTOM: 1.5em; WIDTH: 100%
}
TABLE.files TD {
	FONT-SIZE: 11px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top
}
TABLE.files TD.icon {
	PADDING-RIGHT: 10px; PADDING-LEFT: 3px; WIDTH: 5%
}
TABLE.columns2 {
	MARGIN-BOTTOM: 20px; WIDTH: 100%
}
TABLE.columns2_colored {
	MARGIN-BOTTOM: 20px; WIDTH: 100%
}
TABLE.columns2 TH {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 20px; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left
}
TABLE.columns2 TD.first {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; WIDTH: 49%
}
TABLE.columns2_colored TD.first {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; WIDTH: 49%
}
TABLE.columns2 TD.second {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; WIDTH: 50%
}
TABLE.columns2_colored TD.second {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; WIDTH: 50%
}
TABLE.columns2 TD.separator {
	WIDTH: 1%
}
TABLE.columns2_colored TD.separator {
	WIDTH: 1%
}
TABLE.columns2 TD.separator DIV {
	WIDTH: 20px
}
TABLE.columns2_colored TD.separator DIV {
	WIDTH: 13px
}
TABLE.columns2_colored TD.first {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; PADDING-BOTTOM: 11px; PADDING-TOP: 11px; BACKGROUND-COLOR: #dddddd
}
TABLE.columns2_colored TD.second {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; PADDING-BOTTOM: 11px; PADDING-TOP: 11px; BACKGROUND-COLOR: #dddddd
}
TABLE.columns3 {
	MARGIN-BOTTOM: 20px; WIDTH: 100%
}
TABLE.columns3 TD.first {
	VERTICAL-ALIGN: top; WIDTH: 32%
}
TABLE.columns3 TD.second {
	VERTICAL-ALIGN: top; WIDTH: 32%
}
TABLE.columns3 TD.third {
	VERTICAL-ALIGN: top; WIDTH: 32%
}
TABLE.columns3 TD.separator {
	WIDTH: 2%
}
TABLE.columns3 TD.separator DIV {
	WIDTH: 20px
}
SELECT {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, sans-serif
}
SELECT.wide {
	WIDTH: 100%
}
INPUT.wide {
	WIDTH: 100%
}
FORM TD.label {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 25%; COLOR: #999999; PADDING-TOP: 5px; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
FORM TD.input {
	PADDING-BOTTOM: 10px; WIDTH: 75%
}
FORM TABLE.chooser TD {
	VERTICAL-ALIGN: top
}
FORM TABLE.chooser TD LABEL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px
}
FORM TD.labelsearch {
	PADDING-RIGHT: 8px; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 2%; COLOR: #999999; PADDING-TOP: 5px; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
UNKNOWN {
	PADDING-RIGHT: 0px
}
TABLE.user {
	MARGIN-BOTTOM: 20px; WIDTH: 80%
}
TABLE.user TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; WIDTH: 50%; PADDING-TOP: 2px
}
TABLE.selectbox {
	MARGIN-BOTTOM: 20px; WIDTH: 100%; BORDER-COLLAPSE: separate; border-spacing: 2px
}
TABLE.selectbox TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; PADDING-TOP: 6px
}
TABLE.pin {
	MARGIN-BOTTOM: 15px; WIDTH: 100%
}
TABLE.pin TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; WIDTH: 6%! important; COLOR: #000; PADDING-TOP: 3px
}
TABLE.pin TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
TABLE.pin TD.warning {
	COLOR: #f00; TEXT-ALIGN: left
}
TABLE.pin TD INPUT {
	WIDTH: 90%; TEXT-ALIGN: center
}
P.error {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 12px; BACKGROUND: #d5d5d5; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TEXTAREA.agreement {
	WIDTH: 60%; HEIGHT: 200px
}
TABLE.mms {
	MARGIN: 10px 0px 5px; WIDTH: 100%
}
TABLE.mms TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 4px
}
TABLE.mms TD.bordered {
	PADDING-RIGHT: 0px! important; BORDER-TOP: #e6e6e6 1px solid; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important; BORDER-BOTTOM: #e6e6e6 1px solid
}
TABLE.mms TD.rightaligned {
	TEXT-ALIGN: right
}
TABLE.mms TD SELECT {
	TEXT-TRANSFORM: none
}
TABLE.mms TD SPAN {
	PADDING-RIGHT: 5px; PADDING-LEFT: 8px; BACKGROUND: url(/upload/images/f/icon_arrow_black_.gif) no-repeat 0px 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.mms TD TABLE TD A.back {
	PADDING-RIGHT: 5px; PADDING-LEFT: 8px; BACKGROUND: url(/upload/images/f/icon_arrow_black_back.gif) no-repeat 0px 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.mms TD TABLE TD SPAN.back {
	PADDING-RIGHT: 5px; PADDING-LEFT: 8px; BACKGROUND: url(/upload/images/f/icon_arrow_black_back.gif) no-repeat 0px 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.mms TD TABLE TD A.forward {
	PADDING-RIGHT: 8px; PADDING-LEFT: 5px; BACKGROUND: url(/upload/images/f/icon_arrow_black_.gif) no-repeat 100% 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.mms TD TABLE TD SPAN.forward {
	PADDING-RIGHT: 8px; PADDING-LEFT: 5px; BACKGROUND: url(/upload/images/f/icon_arrow_black_.gif) no-repeat 100% 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.mms TD TABLE TD SPAN.forward {
	COLOR: #ff0000
}
TABLE.mms TD TABLE TD SPAN.back {
	COLOR: #ff0000
}
TABLE.mmslist {
	MARGIN-BOTTOM: 20px; WIDTH: 100%
}
TABLE.mmslist TD {
	FONT-SIZE: 10px; VERTICAL-ALIGN: top; WIDTH: 50%
}
TABLE.mmslist TD.folder {
	BACKGROUND: url(/upload/images/f/icon_folder.gif) no-repeat 3px 17px; TEXT-TRANSFORM: uppercase
}
TABLE.mmslist TD.folder A {
	DISPLAY: block; MARGIN: 17px 3px 0px 47px
}
TABLE.mmslist TD.folder DIV {
	DISPLAY: block; MARGIN: 6px 3px 0px 47px; COLOR: #999
}
TABLE.mmsitem {
	MARGIN-TOP: 10px; WIDTH: 100%
}
TABLE.mmsitem TH {
	VERTICAL-ALIGN: top; WIDTH: 34%; PADDING-TOP: 6px
}
TABLE.mmsitem TD {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; LINE-HEIGHT: 1.1
}
TABLE.mmsitem TD P {
	MARGIN: 5px 5px 0px 0px; COLOR: #666
}
TABLE.mmsitem TD DIV {
	MARGIN: 8px 5px 0px 0px; COLOR: #ccc
}
P.mmsnote {
	COLOR: #999
}
DL.dlist DD {
	MARGIN: 4px 4px 4px 20px
}
DL.dlist DD.opened {
	DISPLAY: block
}
DL.dlist DD.closed {
	DISPLAY: none
}
DIV.sitemapItem {
	FONT-SIZE: 11px; MARGIN: 0px 10px 1.5em; TEXT-INDENT: -10px
}
DIV.sitemapItem IMG {
	MARGIN-RIGHT: 3px
}
DIV.sitemapItem DIV {
	FONT-SIZE: 10px; MARGIN: 1px 0px 0px 10px; TEXT-INDENT: 0px
}
DIV.sitemapItem DIV A {
	COLOR: #999
}
TABLE.contest {
	CLEAR: both; MARGIN: 20px 0px; WIDTH: 100%
}
TABLE.contest TD.spacer {
	BACKGROUND: url(/f/contest_bg.gif) repeat-y; WIDTH: 3%
}
TABLE.contest TD.spacer DIV {
	FONT-SIZE: 1px; WIDTH: 23px! important
}
TABLE.contest TD.item {
	VERTICAL-ALIGN: top; WIDTH: 34%
}
TABLE.contest TD.item_first {
	VERTICAL-ALIGN: top; WIDTH: 29%
}
TABLE.contest_item {
	MARGIN: 0px 0px 10px 20px; WIDTH: 128px
}
TABLE.contest_item TH {
	VERTICAL-ALIGN: top; WIDTH: 128px; HEIGHT: 134px
}
.first {
	MARGIN-LEFT: 0px! important
}
TABLE.contest_item TD.rank {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: top; WIDTH: 38px; COLOR: #f00
}
TABLE.contest_item TD.name {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top
}
TABLE.contest_item TD.name TABLE {
	BORDER-TOP: #cfcfcf 1px solid; MARGIN: 3px 0px 0px; WIDTH: 100%
}
TABLE.ranking {
	BORDER-TOP: #cfcfcf 1px solid; MARGIN: 3px 0px 0px; WIDTH: 100%
}
TABLE.contest_item TD.name TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; WIDTH: 20%; PADDING-TOP: 2px; TEXT-ALIGN: center
}
TABLE.ranking TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; WIDTH: 20%; PADDING-TOP: 2px; TEXT-ALIGN: center
}
TABLE.contest_item TD.name TABLE TD INPUT {
	WIDTH: 13px; HEIGHT: 10px
}
TABLE.ranking TD INPUT {
	WIDTH: 13px; HEIGHT: 10px
}
DIV#hidden_text {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
DIV#hidden_image {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
TABLE.contest_list {
	CLEAR: both; MARGIN: 20px 0px; WIDTH: 100%
}
TABLE.contest_list TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
TABLE.contest_list TD.rank {
	FONT: bold 11px Arial, Helvetica, sans-serif; WIDTH: 40px; COLOR: #f00
}
TABLE.contest_list TD.name {
	FONT-SIZE: 11px
}
TABLE.contest_list TD.name P {
	MARGIN: 5px 0px 0px; COLOR: #999
}
TABLE.contest_list TD.name DIV {
	WIDTH: 100px
}
DIV.popup_head {
	WIDTH: 100%
}
DIV.popup_head IMG {
	MARGIN: 10px
}
DIV.popup_text_frame {
	BORDER-RIGHT: #e5e5e5 1px solid; BORDER-TOP: #e5e5e5 1px solid; MARGIN: 0px 10px 10px; FONT: 11px Arial, Helvetica, sans-serif; OVERFLOW: scroll; BORDER-LEFT: #e5e5e5 1px solid; WIDTH: 300px; COLOR: #000; BORDER-BOTTOM: #e5e5e5 1px solid; HEIGHT: 200px
}
DIV.popup_text_frame P {
	MARGIN: 3px 3px 7px
}
TABLE.popup_image {
	BORDER-RIGHT: #e5e5e5 1px solid; BORDER-TOP: #e5e5e5 1px solid; MARGIN: 0px 10px 10px; BORDER-LEFT: #e5e5e5 1px solid; WIDTH: 300px; BORDER-BOTTOM: #e5e5e5 1px solid; HEIGHT: 300px
}
TABLE.popup_image TD {
	TEXT-ALIGN: center
}
DIV.popup_name {
	CLEAR: both; MARGIN: 0px 10px; FONT: 11px Arial, Helvetica, sans-serif; WIDTH: 300px; COLOR: #000; HEIGHT: 20px
}
DIV.popup_rank {
	MARGIN: 0px 10px; FONT: bold 11px Arial, Helvetica, sans-serif; WIDTH: 300px; COLOR: #f00
}
DIV.popup_vote {
	MARGIN: 0px 10px; FONT: 11px Arial, Helvetica, sans-serif; WIDTH: 100px; COLOR: #000
}
TABLE.popup_buttons {
	MARGIN: 0px 10px; WIDTH: 300px; HEIGHT: 20px
}
TABLE.popup_buttons TH {
	WIDTH: 220px; TEXT-ALIGN: left
}
TABLE.popup_buttons TD {
	WIDTH: 80px; TEXT-ALIGN: right
}
