BODY {
	MARGIN: 10px; FONT-FAMILY: 'MS Sans Serif', Arial, Verdana, Helvetica; BACKGROUND: #ffffff; COLOR: #0000cd; FONT-SIZE: 10pt
}
HR {
	MARGIN: 0px 2%
}
.BodyGeneral {
	FONT-FAMILY: 'MS Sans Serif', Arial, Verdana, Helvetica; COLOR: #0000cd; FONT-SIZE: 10pt
}
.wk1 {
	TEXT-ALIGN: center; WIDTH: 5%; FONT-FAMILY: 'MS Sans Serif', Arial, Verdana, Helvetica; FONT-SIZE: 10pt
}
.wk2 {
	TEXT-ALIGN: center; WIDTH: 5%; FONT-FAMILY: 'MS Sans Serif', Arial, Verdana, Helvetica; FONT-SIZE: 10pt
}
.wk3 {
	TEXT-ALIGN: center; WIDTH: 5%; DISPLAY: none; FONT-FAMILY: 'MS Sans Serif', Arial, Verdana, Helvetica; FONT-SIZE: 10pt
}
.wk4 {
	TEXT-ALIGN: center; WIDTH: 5%; DISPLAY: none; FONT-FAMILY: 'MS Sans Serif', Arial, Verdana, Helvetica; FONT-SIZE: 10pt
}
.top1 {
	FONT-FAMILY: 'MS Sans Serif', Arial,   Verdana, Helvetica; COLOR: black; FONT-SIZE: 10pt; TEXT-DECORATION: none
}
.top2 {
	DISPLAY: none; FONT-FAMILY: 'MS Sans Serif', Arial,  Verdana, Helvetica; COLOR: black; FONT-SIZE: 10pt; TEXT-DECORATION: none
}
.top3 {
	DISPLAY: none; FONT-FAMILY: 'MS Sans Serif', Arial,  Verdana, Helvetica; COLOR: black; FONT-SIZE: 10pt; TEXT-DECORATION: none
}
A.Next:link {
	COLOR: #000000; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
A.Next:hover {
	COLOR: #000000; FONT-SIZE: 9pt; TEXT-DECORATION: underline
}
A.Next:visited {
	COLOR: #000000; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
.tab_up {
	BORDER-BOTTOM: #3f94ca 2px solid; MARGIN: -25px 2% 10px; WIDTH: 96%; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: 31px
}
.tab_up2 {
	MIN-WIDTH: 350px; MARGIN: 22px 0px 0px; WIDTH: 45%; FLOAT: left
}
.tab-selected {
	LINE-HEIGHT: normal; MARGIN: 0px; BACKGROUND: url(/images/menu_images/d_t_b.gif) no-repeat right top; FLOAT: left; HEIGHT: 31px
}
.tab-selected B {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 12px; MARGIN: 0px; PADDING-LEFT: 6px; WIDTH: auto; PADDING-RIGHT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/images/menu_images/d_t_s.gif) no-repeat left top; FLOAT: left; HEIGHT: 19px; COLOR: #ffffff; FONT-SIZE: 12px; CURSOR: pointer; TEXT-DECORATION: none; PADDING-TOP: 12px
}
.tab-selected A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 12px; MARGIN: 0px; PADDING-LEFT: 6px; WIDTH: auto; PADDING-RIGHT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/images/menu_images/d_t_s.gif) no-repeat left top; FLOAT: left; HEIGHT: 19px; COLOR: #ffffff; FONT-SIZE: 12px; TEXT-DECORATION: none; PADDING-TOP: 12px
}
.tab-selected A:hover {
	BACKGROUND-POSITION: 0% 0px
}
.tab-unselected {
	LINE-HEIGHT: normal; MARGIN: 0px; BACKGROUND: url(/images/menu_images/t_s_l.gif) no-repeat right top; FLOAT: left; HEIGHT: 31px
}
.tab-unselected B {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 12px; MARGIN: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/images/menu_images/t_s_s.gif) no-repeat left top; FLOAT: left; HEIGHT: 19px; COLOR: #1a1a1a; FONT-SIZE: 12px; CURSOR: pointer; TEXT-DECORATION: none; PADDING-TOP: 12px
}
.tab-unselected A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 12px; MARGIN: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/images/menu_images/t_s_s.gif) no-repeat left top; FLOAT: left; HEIGHT: 19px; COLOR: #1a1a1a; FONT-SIZE: 12px; TEXT-DECORATION: none; PADDING-TOP: 12px
}
.tab-unselected A:hover {
	BACKGROUND-POSITION: 0% 0px
}
.panel_details {
	MARGIN: 0px 2%; PADDING-LEFT: 0px; WIDTH: 96%
}
.panel2 {
	MIN-WIDTH: 650px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.panel_details_grid {
	MARGIN: 0px 0%; PADDING-LEFT: 0px; WIDTH: 100%
}
.pane-selected {
	LIST-STYLE-TYPE: none; DISPLAY: block
}
.pane-unselected {
	LIST-STYLE-TYPE: none; DISPLAY: none
}
.outer {
	MIN-WIDTH: 872px; MARGIN: 0% 2%; WIDTH: 96%
}
.header {
	MIN-WIDTH: 872px; MARGIN: 0px 2%; WIDTH: 96%; BACKGROUND: url(/images/logo_ie6-new.gif) no-repeat left top; HEIGHT: 83px
}
.hd_logo {
	MARGIN: 18px 0px 0px 55px; WIDTH: 235px; FLOAT: left
}
.hd_2nd {
	MARGIN-TOP: 0px; BACKGROUND: url(/images/menu_rep-new.jpg) 50% top; HEIGHT: 83px; MARGIN-LEFT: 330px; MARGIN-RIGHT: -4px
}
.hd_3rd {
	BACKGROUND: url(/images/menu_right-new.jpg) no-repeat right top; HEIGHT: 83px
}
.hd_2nd_new
{
margin-left:330px;
margin-top:0px;
margin-right:-4px;
background:url(/images/menu_rep-new.jpg) top repeat;
height:83px;
}
.hd_3rd_new
{
background:url(/images/menu_right-new.jpg) right top no-repeat;
height:83px;

}
.hd_title {
	MARGIN: 18px 15px 0px 0px; WIDTH: auto; FLOAT: right
}
.hd_title H2 {
	MARGIN: 15px 0px 0px; COLOR: #ffffff; FONT-SIZE: 16px
}
.linksbar_psn {
	POSITION: absolute; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #0131ff; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 25px; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px
}
.linksbar_left {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 60%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.linksbar_right {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 40%; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
.linksbarul_l {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 5px 0px 0px 3%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
.linksbarul_r {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 5px 4% 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: right; PADDING-TOP: 0px
}
.linksbarul_l LI {
	DISPLAY: inline; COLOR: #ffffff
}
.linksbarul_r LI {
	DISPLAY: inline; COLOR: #ffffff
}
.linksbarul_l LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #ffffff; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.linksbarul_r LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #ffffff; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.linksbarul_l LI A:hover {
	TEXT-DECORATION: underline
}
.linksbarul_r LI A:hover {
	TEXT-DECORATION: underline
}
.main {
	POSITION: relative; MIN-WIDTH: 872px; BORDER-LEFT: #04a2bd 2px solid; MARGIN: 0px 2%; WIDTH: 96%; BORDER-RIGHT: #04a2bd 2px solid
}
.test_psn {
	BORDER-BOTTOM: #1a1a1a 1px solid; PADDING-BOTTOM: 19px; MARGIN: 0% 2%; WIDTH: 96%; HEIGHT: 60px; PADDING-TOP: 30px
}
.head_2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 40%; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 60px; PADDING-TOP: 0px
}
.head_2 H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, 'MS Sans Serif', 'MS Serif', helvetica; FONT-SIZE: 18px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.add_2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 60%; PADDING-RIGHT: 0px; FLOAT: right; HEIGHT: 60px; PADDING-TOP: 0px
}
.banner_2 {
	TEXT-ALIGN: center; WIDTH: 40%; FLOAT: left; HEIGHT: 60px
}
.four_images {
	WIDTH: 60%; FLOAT: right; HEIGHT: 60px
}
.one_four {
	FLOAT: right; MARGIN-LEFT: 2px
}
.menubar_psn {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0% 2%; WIDTH: 96%; HEIGHT: 31px; TOP: 115px; LEFT: 0px
}
.tab_outer {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 61.2%; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 31px; PADDING-TOP: 0px
}
.add_new {
	TEXT-ALIGN: right; MARGIN: 0px; WIDTH: 38.8%; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: right; HEIGHT: 31px; COLOR: #111111; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.loadzone {
	PADDING-BOTTOM: 0px; MARGIN: 0% 2%; PADDING-LEFT: 0px; WIDTH: 96%; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-TOP: 0px
}
.content_grid {
	MARGIN: 0px 2%; WIDTH: 96%; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 100%; CLEAR: both
}
.content_grid2 {
	MARGIN: 36px 2% 0px; WIDTH: 96%; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 100%; CLEAR: both
}
.credit_card {
	MARGIN: 0% 2% 2%; WIDTH: 96%; BACKGROUND: #ffffff
}
.room_types {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 40%; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 35px; PADDING-TOP: 0px
}
.credit_cards {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 60%; PADDING-RIGHT: 0px; FLOAT: right; HEIGHT: 35px; PADDING-TOP: 0px
}
.cr_gif {
	MARGIN-TOP: 5px; WIDTH: 40%; FLOAT: left; HEIGHT: 27px
}
.quote {
	TEXT-ALIGN: right; MARGIN-TOP: 5px; WIDTH: 50%; FLOAT: right; HEIGHT: 22px
}
.ul {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 5px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
.ul LI {
	DISPLAY: inline
}
A.bullet {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.bullet:hover {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: bold; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
A.bullet:link {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: bold; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
A.bullet:visited {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #0000cd; FONT-WEIGHT: bold; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
.hotel_header {
	MARGIN: 2% 2% 0px; WIDTH: 96%
}
.add_up {
	FONT-SIZE: 12pt; FONT-WEIGHT: bold
}
.add_up H6 {
	PADDING-BOTTOM: 0px; MARGIN: 2px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 8pt; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.chk_time {
	MARGIN: 1% 2%; WIDTH: 96%
}
.chk_time H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, 'MS Serif', Helvetica; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.chk_time_details {
	MARGIN: 0% 2% 1%; WIDTH: 96%; FLOAT: left
}
.chk_time_details IMG {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: right; PADDING-TOP: 10px
}
.cancellation_policy {
	PADDING-BOTTOM: 0px; MARGIN: 0% 2%; PADDING-LEFT: 0px; WIDTH: 96%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.cancellation_policy H4 {
	MARGIN: 1% 0px; FONT-FAMILY: Verdana, 'MS Serif', Helvetica; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.list-cover {
	MARGIN: 0px 2% 0.5%; WIDTH: 96%; FLOAT: left
}
.list {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; WIDTH: 25%; PADDING-RIGHT: 0px; BACKGROUND: url(/images/tick2.gif) no-repeat left top; FLOAT: left; PADDING-TOP: 2px
}
.list SPAN {
	MARGIN: 0px 0px 0px 25px; FLOAT: left
}
.roomsdesc {
	PADDING-BOTTOM: 0px; MARGIN: 1% 2%; PADDING-LEFT: 0px; WIDTH: 96%; PADDING-RIGHT: 0px; DISPLAY: none; PADDING-TOP: 0px
}
.apartments {
	PADDING-BOTTOM: 0px; MARGIN: -20px 0px 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.apartment_left {
	WIDTH: 15%; FLOAT: left
}
.apartment_right {
	MARGIN-TOP: 20px; WIDTH: 80%; FLOAT: right
}
.list-cover2 {
	PADDING-BOTTOM: 5px; WIDTH: 100%; FLOAT: left
}
.list2 {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; WIDTH: 30%; PADDING-RIGHT: 0px; BACKGROUND: url(/images/tick2.gif) no-repeat left top; FLOAT: left; PADDING-TOP: 2px
}
.list2 SPAN {
	MARGIN: 0px 0px 0px 25px; FLOAT: left
}
.footer {
	MIN-WIDTH: 872px; MARGIN: 0% 2% 0px; WIDTH: 96%; BACKGROUND: url(/images/footer_left.jpg) no-repeat left bottom; HEIGHT: 45px
}
.footer_main {
	BACKGROUND: url(/images/footer_main.jpg) 50% bottom; HEIGHT: 45px; MARGIN-LEFT: 27px
}
.f_image {
	MARGIN-TOP: 25px; FLOAT: left; HEIGHT: 45px; MARGIN-LEFT: 20px
}
.footer_right {
	WIDTH: 280px; BACKGROUND: url(/images/footer_right.jpg) no-repeat right 50%; FLOAT: right; HEIGHT: 45px; MARGIN-RIGHT: -4px
}
UL.footer_footer {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 25px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; HEIGHT: 25px; PADDING-TOP: 0px
}
UL.footer_footer LI {
	WIDTH: 30px; DISPLAY: inline; HEIGHT: 25px; FONT-WEIGHT: bold
}
UL.footer_footer LI A {
	PADDING-RIGHT: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
UL.footer_footer LI A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
#link_list {
	MIN-WIDTH: 872px; MARGIN: 0px 2%; WIDTH: 96%
}
UL#link_list {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: -15px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
UL#link_list LI {
	DISPLAY: inline
}
UL#link_list LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.test_nonborder {
	PADDING-BOTTOM: 15px; MARGIN: 1% 2%; WIDTH: 96%; HEIGHT: 60px
}
.test_nonborder_psn {
	PADDING-BOTTOM: 20px; MARGIN: 0% 2%; WIDTH: 96%; HEIGHT: 60px; PADDING-TOP: 30px
}
.menubar_border {
	BORDER-BOTTOM: #3f94ca 2px solid; PADDING-BOTTOM: 0px; MARGIN: 0% 2%; WIDTH: 96%; HEIGHT: 31px
}
.menubar_border_psn {
	BORDER-BOTTOM: #3f94ca 2px solid; POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0% 2%; WIDTH: 96%; HEIGHT: 31px; TOP: 115px; LEFT: 0px
}
.tab_outer_quote {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 66.5%; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 31px; PADDING-TOP: 0px
}
.add_new_quote {
	TEXT-ALIGN: right; MARGIN: 0px; WIDTH: 33.5%; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: right; HEIGHT: 31px; COLOR: #111111; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.quoterequest {
	MIN-WIDTH: 872px; PADDING-BOTTOM: 0px; MARGIN: 0% 2% 1%; PADDING-LEFT: 0px; WIDTH: 96%; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
.quoterequest H4 {
	MARGIN-BOTTOM: 0px; COLOR: #ff900d; FONT-SIZE: 13px
}
.paragraph {
	MARGIN: 1% 2% 0%
}
.lastline {
	PADDING-BOTTOM: 0px; MARGIN: 1% 2% 0px; PADDING-LEFT: 0px; WIDTH: 96%; PADDING-RIGHT: 0px; HEIGHT: 22px; PADDING-TOP: 0px
}
.reqemail {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 40%; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 22px; PADDING-TOP: 0px
}
.submitimg {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 60%; PADDING-RIGHT: 0px; FLOAT: right; HEIGHT: 22px; PADDING-TOP: 0px
}
TABLE.quotefrm1 {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #ffffff; WIDTH: 70%; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
TABLE.quotefrm2 {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #ffffff; WIDTH: 70%; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
TABLE.quotefrm2 {
	BORDER-BOTTOM: #63b3fd 1px solid; BORDER-LEFT: #63b3fd 1px solid; BORDER-TOP: #63b3fd 1px solid; BORDER-RIGHT: #63b3fd 1px solid
}
TABLE.quotefrm2 TR {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #d9edff; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 8px
}
TABLE.quotefrm1 TR {
	BACKGROUND-COLOR: #ffffff
}
.CHECKINcpYearNavigation {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #0132fb; COLOR: #ffffff; VERTICAL-ALIGN: middle; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.CHECKINcpMonthNavigation {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #0132fb; COLOR: #ffffff; VERTICAL-ALIGN: middle; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.CHECKINcpDayColumnHeader {
	FONT-FAMILY: arial; FONT-SIZE: 8pt
}
.CHECKINcpYearNavigation {
	FONT-FAMILY: arial; FONT-SIZE: 8pt
}
.CHECKINcpMonthNavigation {
	FONT-FAMILY: arial; FONT-SIZE: 8pt
}
.CHECKINcpCurrentMonthDate {
	FONT-FAMILY: arial; FONT-SIZE: 8pt
}
.CHECKINcpCurrentMonthDateDisabled {
	FONT-FAMILY: arial; FONT-SIZE: 8pt
}
.CHECKINcpOtherMonthDate {
	FONT-FAMILY: arial; FONT-SIZE: 8pt
}
.CHECKINcpOtherMonthDateDisabled {
	FONT-FAMILY: arial; FONT-SIZE: 8pt
}
.CHECKINcpCurrentDate {
	FONT-FAMILY: arial; FONT-SIZE: 8pt
}
.CHECKINcpCurrentDateDisabled {
	FONT-FAMILY: arial; FONT-SIZE: 8pt
}
.CHECKINcpTodayText {
	FONT-FAMILY: arial; FONT-SIZE: 8pt
}
.CHECKINcpTodayTextDisabled {
	FONT-FAMILY: arial; FONT-SIZE: 8pt
}
.CHECKINcpText {
	FONT-FAMILY: arial; FONT-SIZE: 8pt
}
TD.CHECKINcpDayColumnHeader {
	BORDER-BOTTOM: #0132fb 1px solid; TEXT-ALIGN: right
}
.CHECKINcpCurrentMonthDate {
	TEXT-ALIGN: right; TEXT-DECORATION: none
}
.CHECKINcpOtherMonthDate {
	TEXT-ALIGN: right; TEXT-DECORATION: none
}
.CHECKINcpCurrentDate {
	TEXT-ALIGN: right; TEXT-DECORATION: none
}
.CHECKINcpCurrentMonthDateDisabled {
	TEXT-ALIGN: right; COLOR: #d0d0d0; TEXT-DECORATION: line-through
}
.CHECKINcpOtherMonthDateDisabled {
	TEXT-ALIGN: right; COLOR: #d0d0d0; TEXT-DECORATION: line-through
}
.CHECKINcpCurrentDateDisabled {
	TEXT-ALIGN: right; COLOR: #d0d0d0; TEXT-DECORATION: line-through
}
.CHECKINcpCurrentMonthDate {
	COLOR: #0132fb; FONT-WEIGHT: bold
}
.CHECKINcpCurrentDate {
	COLOR: #ffffff; FONT-WEIGHT: bold
}
.CHECKINcpOtherMonthDate {
	COLOR: #808080
}
TD.CHECKINcpCurrentDate {
	BORDER-BOTTOM: #000000 thin solid; BORDER-LEFT: #000000 thin solid; BACKGROUND-COLOR: #0132fb; COLOR: #ffffff; BORDER-TOP: #000000 thin solid; BORDER-RIGHT: #000000 thin solid
}
TD.CHECKINcpCurrentDateDisabled {
	BORDER-BOTTOM: #ffaaaa thin solid; BORDER-LEFT: #ffaaaa thin solid; BORDER-TOP: #ffaaaa thin solid; BORDER-RIGHT: #ffaaaa thin solid
}
TD.CHECKINcpTodayText {
	BORDER-BOTTOM: #6677dd thin solid; BORDER-LEFT: #6677dd thin solid; BORDER-TOP: #6677dd thin solid; BORDER-RIGHT: #6677dd thin solid
}
TD.CHECKINcpTodayTextDisabled {
	BORDER-BOTTOM: #6677dd thin solid; BORDER-LEFT: #6677dd thin solid; BORDER-TOP: #6677dd thin solid; BORDER-RIGHT: #6677dd thin solid
}
A.CHECKINcpTodayText {
	HEIGHT: 20px
}
SPAN.CHECKINcpTodayTextDisabled {
	HEIGHT: 20px
}
A.CHECKINcpTodayText {
	COLOR: #0132fb; FONT-WEIGHT: bold
}
SPAN.CHECKINcpTodayTextDisabled {
	COLOR: #d0d0d0
}
.CHECKINcpBorder {
	BORDER-BOTTOM: #0132fb thin solid; BORDER-LEFT: #0132fb thin solid; BORDER-TOP: #0132fb thin solid; BORDER-RIGHT: #0132fb thin solid
}

