HTML {
	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
}
BODY {
	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
}
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
}
P {
	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
}
H1 {
	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
}
H2 {
	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
}
H3 {
	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
}
H4 {
	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
}
H5 {
	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
}
H6 {
	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 {
	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
}
A {
	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
}
IMG {
	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
}
BODY {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana,Tahoma,  Arial; BACKGROUND-COLOR: #ffffff
}
A {
	COLOR: #005aa0
}
A:hover {
	COLOR: #800000
}
A.a1 {
	COLOR: #000000; TEXT-DECORATION: none
}
A.a1:hover {
	COLOR: #800000; TEXT-DECORATION: underline
}
.b {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-BOTTOM: red 1px solid
}
.header {
	BACKGROUND: url(/img/bg-header.jpg) repeat-x; HEIGHT: 130px
}
#people {
	RIGHT: 0px; BACKGROUND: url(/img/people.jpg) no-repeat; WIDTH: 500px; POSITION: absolute; TOP: 0px; HEIGHT: 130px
}
#logo {
	LEFT: 10px; WIDTH: 140px; POSITION: absolute; TOP: 10px; HEIGHT: 110px
}
#site {
	FONT-SIZE: 25px; BACKGROUND: url(/img/bg-site.jpg) repeat-x; LEFT: 200px; WIDTH: 350px; COLOR: #ba0a0a; PADDING-TOP: 15px; FONT-FAMILY: Verdana; POSITION: absolute; TOP: 20px; HEIGHT: 83px; TEXT-ALIGN: center
}
#site DIV {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #000000; FONT-FAMILY: Verdana
}
.logo A {
	FONT-SIZE: 20px
}
.top1 {
	FONT-SIZE: 11px; BACKGROUND: #005eaa; HEIGHT: 10px
}
.t1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #005eaa; WIDTH: 170px; COLOR: #999999; FONT-FAMILY: Verdana,Tahoma,Arial; TEXT-ALIGN: center
}
.top {
	BACKGROUND: #004d8a; HEIGHT: 30px
}
.t {
	FONT-SIZE: 14px; BACKGROUND: #004d8a; WIDTH: 170px; COLOR: #888888; FONT-FAMILY: Verdana,Tahoma,Arial; TEXT-ALIGN: center
}
.t A {
	FONT-WEIGHT: bold; COLOR: #f2f1f7; TEXT-DECORATION: none
}
.t A:hover {
	COLOR: #dddddd; TEXT-DECORATION: underline
}
.sep {
	BACKGROUND: #4e7ea5; WIDTH: 1px
}
#hor1 {
	FONT-SIZE: 1px; BACKGROUND: #ffffff; HEIGHT: 4px
}
#hor2 {
	FONT-SIZE: 1px; BACKGROUND: #9a0000; HEIGHT: 6px
}
.quote {
	BORDER-RIGHT: #808080 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #808080 1px solid; PADDING-LEFT: 40px; BACKGROUND: #dbdbdb; PADDING-BOTTOM: 10px; BORDER-LEFT: #808080 1px solid; COLOR: #4f4f4f; PADDING-TOP: 10px; BORDER-BOTTOM: #808080 1px solid
}
.bottom {
	PADDING-RIGHT: 50px; PADDING-LEFT: 50px; FONT-SIZE: 12px; BACKGROUND: #004d8a; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #ffffff; PADDING-TOP: 0px; HEIGHT: 50px
}
.bottom A {
	COLOR: #ffffff
}
.bottom A:hover {
	COLOR: #dddddd
}
.content {
	PADDING-RIGHT: 80px; PADDING-LEFT: 80px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
P {
	MARGIN: 10px 0px
}
H1 {
	MARGIN: 10px 0px
}
H2 {
	MARGIN: 10px 0px
}
H3 {
	MARGIN: 10px 0px
}
H4 {
	MARGIN: 10px 0px
}
H5 {
	MARGIN: 10px 0px
}
H6 {
	MARGIN: 10px 0px
}
.date {
	FONT-WEIGHT: normal; FONT-SIZE: 90%; COLOR: #7e7e7e
}
H1 {
	COLOR: #005aa0
}
H2 {
	COLOR: #005aa0
}
H3 {
	COLOR: #005aa0
}
H4 {
	COLOR: #005aa0
}
H1 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #d1dfea; PADDING-BOTTOM: 5px; BORDER-LEFT: #005aa0 10px solid; PADDING-TOP: 5px
}
H2 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #d1dfea; PADDING-BOTTOM: 5px; BORDER-LEFT: #005aa0 10px solid; PADDING-TOP: 5px
}
#write-letter {
	BACKGROUND: url(/img/write1.jpg) #f8981d; FLOAT: right; WIDTH: 400px; HEIGHT: 101px
}
#write-link {
	FONT-WEIGHT: bold; FONT-SIZE: 30px; COLOR: #ffffff; PADDING-TOP: 30px; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
.blk-auth {
	FONT-SIZE: 11px; RIGHT: 0px; BACKGROUND: #296fa5; WIDTH: 25%; POSITION: absolute; TOP: 0px; HEIGHT: 83px; TEXT-ALIGN: center
}
.blk-auth TD {
	COLOR: #eeeeee
}
.blk-auth A {
	COLOR: #eeeeee
}
.blk-auth A:hover {
	COLOR: #ffffbb
}
.blk-auth A:visited {
	COLOR: #eeeeee
}
.input-auth {
	FONT-SIZE: 11px
}
.letter-anons {
	PADDING-RIGHT: 20px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 20px; FONT-SIZE: 105%; BACKGROUND: url(/img/bg-letter.jpg) #fefaef; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 10px; BORDER-LEFT: #a0a0a0 1px solid; LINE-HEIGHT: 120%; PADDING-TOP: 10px; TEXT-ALIGN: justify
}
.letter-anons H2 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; COLOR: #0080c0; BORDER-TOP-STYLE: none; LINE-HEIGHT: 100%; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.letter-anons H2 A {
	TEXT-DECORATION: none
}
.letter-anons H2 A:hover {
	TEXT-DECORATION: underline
}
.letter-to {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 15px; FONT-STYLE: italic; TEXT-ALIGN: right
}
.letter-autor {
	BORDER-TOP: #808080 1px solid; MARGIN-TOP: 15px; FONT-SIZE: 90%; PADDING-TOP: 15px; FONT-STYLE: italic; TEXT-ALIGN: left
}
.letter-body {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; FONT-SIZE: 105%; BACKGROUND: url(/img/bg-letter.jpg) #fefaef; PADDING-BOTTOM: 25px; LINE-HEIGHT: 120%; PADDING-TOP: 25px; TEXT-ALIGN: justify
}
.letter-comment {
	FONT-WEIGHT: normal; FONT-SIZE: 90%; MARGIN-BOTTOM: 15px; COLOR: #7e7e7e; LINE-HEIGHT: 105%
}
.letters-pop {
	FLOAT: right; WIDTH: 400px
}
.subtitle {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 130%; BACKGROUND: #ffd5d5; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 5px; BORDER-LEFT: #800000 10px solid; COLOR: #800000; PADDING-TOP: 5px
}
.letters-pop .letter-anons {
	FONT-SIZE: 11px
}
.votes {
	FONT-WEIGHT: bold; FONT-SIZE: 230%; WIDTH: 100px; HEIGHT: 60px; TEXT-ALIGN: center
}
.y {
	BACKGROUND: #d5ffd5; COLOR: green
}
.n {
	BACKGROUND: #ffdddd; COLOR: red
}
.action {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; VERTICAL-ALIGN: middle; COLOR: #005aa0; TEXT-ALIGN: center
}
.action .yes1 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 140%; PADDING-BOTTOM: 5px; COLOR: green; PADDING-TOP: 5px
}
.action .not1 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 140%; PADDING-BOTTOM: 5px; COLOR: red; PADDING-TOP: 5px
}
.action .voteyes {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 230%; BACKGROUND: #d5ffd5; PADDING-BOTTOM: 5px; COLOR: green; PADDING-TOP: 5px
}
.action .votenot {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 230%; BACKGROUND: #ffdddd; PADDING-BOTTOM: 5px; COLOR: red; PADDING-TOP: 5px
}
.action A {
	TEXT-DECORATION: none
}
.action A:hover {
	TEXT-DECORATION: underline
}
.action A.yes {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: #d5ffd5; PADDING-BOTTOM: 5px; COLOR: green; PADDING-TOP: 5px
}
.action A.not {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: #ffdddd; PADDING-BOTTOM: 5px; COLOR: red; PADDING-TOP: 5px
}
.container {
	BORDER-RIGHT: #808080 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #808080 1px solid; PADDING-LEFT: 0px; BACKGROUND: #efefef; PADDING-BOTTOM: 30px; BORDER-LEFT: #808080 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #808080 1px solid; TEXT-ALIGN: center
}
.edit1 {
	BORDER-RIGHT: #a8a8a8 1px solid; BORDER-TOP: #a8a8a8 1px solid; FONT-SIZE: 12px; BACKGROUND: #ffffff; BORDER-LEFT: #a8a8a8 1px solid; WIDTH: 98%; COLOR: #000000; BORDER-BOTTOM: #a8a8a8 1px solid; FONT-FAMILY: Verdana,Arial
}
.knopa {
	FONT-SIZE: 11px; HEIGHT: 25px
}
.error {
	PADDING-LEFT: 10px; MARGIN-BOTTOM: 3px; BORDER-LEFT: red 3px solid; COLOR: #dd0000
}
.error-common {
	BORDER-RIGHT: #dd0000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #dd0000 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 10px; BACKGROUND: url(/img/bg_warning.gif) #ffffff repeat-x center bottom; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 10px; BORDER-LEFT: #dd0000 1px solid; COLOR: #dd0000; PADDING-TOP: 10px; BORDER-BOTTOM: #dd0000 1px solid; WHITE-SPACE: normal; TEXT-ALIGN: left
}
.error-common H6 {
	PADDING-LEFT: 25px; FONT-SIZE: 100%; BACKGROUND: url(/img/icons/error.gif) no-repeat left 50%; MARGIN: 5px; COLOR: #dd0000
}
.error-common LI {
	MARGIN-LEFT: 20px
}
.result-success {
	BORDER-RIGHT: #008000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #008000 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 10px; BACKGROUND: url(/img/bg_success.gif) #e1f9d8 repeat-x 50% top; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 10px; BORDER-LEFT: #008000 1px solid; COLOR: #007100; PADDING-TOP: 10px; BORDER-BOTTOM: #008000 1px solid; WHITE-SPACE: normal
}
.label {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: top; WIDTH: 200px; BACKGROUND-COLOR: #f3f2f8; TEXT-ALIGN: right
}
.field {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 12px; BACKGROUND: #fafafa; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; COLOR: #606060; PADDING-TOP: 10px
}
.field1 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 12px; BACKGROUND: #e5e5e5; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
.section-title {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 22px; PADDING-BOTTOM: 15px; COLOR: #606060; PADDING-TOP: 15px; HEIGHT: 25px; BACKGROUND-COLOR: #e5e5e5
}
.section-title1 {
	BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #535353; BORDER-BOTTOM: #aeaeae 1px solid; HEIGHT: 17px; BACKGROUND-COLOR: #e4e4e4
}
.comment {
	FONT-WEIGHT: normal; FONT-SIZE: 90%; COLOR: #808080; FONT-FAMILY: Verdana
}
.vopros {
	PADDING-RIGHT: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; BACKGROUND: #ebebeb; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.otvet {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 5px 45px; BORDER-LEFT: #005aa0 10px solid; COLOR: #005aa0; PADDING-TOP: 5px
}
.arrow {
	BACKGROUND: url(/img/arrow.gif) no-repeat center 50%; FLOAT: left; WIDTH: 40px; HEIGHT: 20px
}
.mess-paginator {
	MARGIN-BOTTOM: 15px
}
.s1 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #fafafa; PADDING-BOTTOM: 10px; BORDER-LEFT: #b5b5b5 10px solid; PADDING-TOP: 10px
}
.s2 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 10px; BORDER-LEFT: #9f9f9f 10px solid; PADDING-TOP: 10px
}
.mess-autor {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 8px; COLOR: #000000
}
.mess-autor A {
	TEXT-DECORATION: none
}
.mess-body {
	MARGIN-BOTTOM: 10px; OVERFLOW: auto; MAX-HEIGHT: 360px; ; HEIGHT: expression(this.scrollHeight> 360 ? "360px" : "auto")
}
.quotebox {
	BORDER-RIGHT: #d4d4d4 1px solid; BORDER-TOP: #d4d4d4 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #d4d4d4 1px solid; BORDER-BOTTOM: #d4d4d4 1px solid
}
.codebox {
	BORDER-RIGHT: #d4d4d4 1px solid; BORDER-TOP: #d4d4d4 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #d4d4d4 1px solid; BORDER-BOTTOM: #d4d4d4 1px solid
}
.rate {
	MARGIN: 0px 1px; VERTICAL-ALIGN: middle; WIDTH: 16px; CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 12px; BORDER-BOTTOM-STYLE: none
}
.ic {
	VERTICAL-ALIGN: middle; WIDTH: 14px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 15px; BORDER-BOTTOM-STYLE: none
}
A.comment1 {
	FONT-SIZE: 90%; COLOR: #dd0000
}
.comment-area {
	BORDER-RIGHT: #a8a8a8 1px solid; BORDER-TOP: #a8a8a8 1px solid; FONT-SIZE: 12px; BACKGROUND: #ffffff; BORDER-LEFT: #a8a8a8 1px solid; WIDTH: 50%; COLOR: #000000; BORDER-BOTTOM: #a8a8a8 1px solid; FONT-FAMILY: Verdana,Arial; HEIGHT: 100px
}
.adddateletter {
	FONT-SIZE: 7pt; COLOR: #0a0a0a
}
#datepicker_div {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: #ddd; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 185px; PADDING-TOP: 0px; FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.datepicker_inline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: #ddd; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 185px; PADDING-TOP: 0px; FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif
}
#datepicker_div {
	BORDER-RIGHT: #ff9900 1px solid; BORDER-TOP: #ff9900 1px solid; DISPLAY: none; Z-INDEX: 10; BORDER-LEFT: #ff9900 1px solid; BORDER-BOTTOM: #ff9900 1px solid
}
.datepicker_inline {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.datepicker_dialog {
	BORDER-RIGHT: #ddd 4px ridge; PADDING-RIGHT: 5px! important; BORDER-TOP: #ddd 4px ridge; PADDING-LEFT: 5px! important; PADDING-BOTTOM: 5px! important; BORDER-LEFT: #ddd 4px ridge; PADDING-TOP: 5px! important; BORDER-BOTTOM: #ddd 4px ridge
}
BUTTON.datepicker_trigger {
	WIDTH: 25px
}
IMG.datepicker_trigger {
	MARGIN: 2px; VERTICAL-ALIGN: middle
}
.datepicker_prompt {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #ddd; FLOAT: left; PADDING-BOTTOM: 2px; COLOR: #000; PADDING-TOP: 2px
}
* HTML .datepicker_prompt {
	WIDTH: 185px
}
.datepicker_control {
	CLEAR: both; FLOAT: left; WIDTH: 100%; COLOR: #fff
}
.datepicker_links {
	CLEAR: both; FLOAT: left; WIDTH: 100%; COLOR: #fff
}
.datepicker_header {
	CLEAR: both; FLOAT: left; WIDTH: 100%; COLOR: #fff
}
.datepicker {
	CLEAR: both; FLOAT: left; WIDTH: 100%; COLOR: #fff
}
.datepicker_control {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ff9900; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.datepicker_links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #e0f4d7; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.datepicker_control {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; LETTER-SPACING: 1px
}
.datepicker_links {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; LETTER-SPACING: 1px
}
.datepicker_links LABEL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; COLOR: #888; PADDING-TOP: 2px
}
.datepicker_clear {
	FLOAT: left; WIDTH: 34%
}
.datepicker_prev {
	FLOAT: left; WIDTH: 34%
}
.datepicker_current {
	FLOAT: left; WIDTH: 30%; TEXT-ALIGN: center
}
.datepicker_close {
	FLOAT: right; WIDTH: 34%; TEXT-ALIGN: right
}
.datepicker_next {
	FLOAT: right; WIDTH: 34%; TEXT-ALIGN: right
}
.datepicker_header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: #83c948; PADDING-BOTTOM: 3px; PADDING-TOP: 1px; HEIGHT: 1.3em; TEXT-ALIGN: center
}
.datepicker_header SELECT {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #83c948; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000; BORDER-RIGHT-WIDTH: 0px
}
.datepicker {
	FONT-SIZE: 100%; BACKGROUND: #ccc; TEXT-ALIGN: center
}
.datepicker A {
	DISPLAY: block; WIDTH: 100%
}
.datepicker .datepicker_titleRow {
	BACKGROUND: #b1db87; COLOR: #000
}
.datepicker .datepicker_daysRow {
	BACKGROUND: #fff; COLOR: #666
}
.datepicker_weekCol {
	BACKGROUND: #b1db87; COLOR: #000
}
.datepicker .datepicker_daysCell {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; COLOR: #000; BORDER-BOTTOM: #ddd 1px solid
}
#datepicker .datepicker_daysCell A {
	DISPLAY: block
}
.datepicker .datepicker_weekEndCell {
	BACKGROUND: #e0f4d7
}
.datepicker .datepicker_daysCellOver {
	BORDER-RIGHT: #777 1px solid; BORDER-TOP: #777 1px solid; BACKGROUND: #fff; BORDER-LEFT: #777 1px solid; BORDER-BOTTOM: #777 1px solid
}
.datepicker .datepicker_unselectable {
	COLOR: #888
}
.datepicker_today {
	BACKGROUND: #b1db87
}
.datepicker_currentDay {
	BACKGROUND: #83c948
}
#datepicker_div A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: pointer; COLOR: #000; PADDING-TOP: 0px
}
.datepicker_inline A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: pointer; COLOR: #000; PADDING-TOP: 0px
}
.datepicker_inline .datepicker_links A {
	PADDING-RIGHT: 5px! important; PADDING-LEFT: 5px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
.datepicker_control A {
	PADDING-RIGHT: 5px! important; PADDING-LEFT: 5px! important; PADDING-BOTTOM: 2px! important; COLOR: #000! important; PADDING-TOP: 2px! important
}
.datepicker_links A {
	PADDING-RIGHT: 5px! important; PADDING-LEFT: 5px! important; PADDING-BOTTOM: 2px! important; COLOR: #000! important; PADDING-TOP: 2px! important
}
.datepicker_titleRow A {
	COLOR: #000! important
}
.datepicker_control A:hover {
	BACKGROUND: #fdd; COLOR: #333! important
}
.datepicker_links A:hover {
	BACKGROUND: #fff; COLOR: #333! important
}
.datepicker_titleRow A:hover {
	BACKGROUND: #fff; COLOR: #333! important
}
.datepicker_multi .datepicker {
	BORDER-RIGHT: #83c948 1px solid; BORDER-TOP: #83c948 1px solid; BORDER-LEFT: #83c948 1px solid; BORDER-BOTTOM: #83c948 1px solid
}
.datepicker_oneMonth {
	FLOAT: left; WIDTH: 185px
}
.datepicker_newRow {
	CLEAR: left
}
.datepicker_cover {
	DISPLAY: block; Z-INDEX: -1; FILTER: mask(); LEFT: -4px; WIDTH: 193px; POSITION: absolute; TOP: -4px; HEIGHT: 200px
}
