/*Html Elements*/
a:link, a:active, a:visited { color: #1d0091; text-decoration: none; }
a:hover { color: #2600c2; text-decoration: underline; }
/*Header*/
#kinetic_header_color { background-color: #F7941C; }
/*Navigation*/
#kinetic_booknowmenu li { float: left; width: 120px; padding: 0px 0px 0px 0px; border-bottom: 1px solid silver; margin: 0; font-size: 110%; font-weight: bold; color: #1e0048; text-decoration: none; list-style-position: inside; list-style-type: none; }
li.kinetic_booknowmenu a { padding: 9px 0px 9px 12px; display: block; width: 108px; height: auto; background-image: url(../images/leftmenu_up.gif); color: #1e0048; }
li.kinetic_booknowmenu a:hover { padding: 9px 0px 9px 12px; background-image: url(../images/leftmenu_over.gif); width: 108px; height: auto; }
#kinetic_booknowmenu li { float: left; width: 120px; padding: 0px 0px 0px 0px; border-bottom: 1px solid silver; margin: 0; font-size: 110%; font-weight: bold; color: #1e0048; text-decoration: none; list-style-position: inside; list-style-type: none; }
li.kinetic_booknowmenu a { background-repeat: no-repeat; padding: 9px 0px 9px 12px; display: block; width: 108px; height: auto; background-image: url(../images/leftmenu_up.gif); color: #1e0048; }
li.kinetic_booknowmenu a:hover { padding: 9px 0px 9px 12px; background-image: url(../images/leftmenu_over.gif); width: 108px; height: auto; }
#kinetic_booknowmenuw li { float: left; width: 120px; padding: 0px 0px 0px 0px; border-bottom: 1px solid silver; margin: 0; font-size: 110%; font-weight: bold; color: #1e0048; text-decoration: none; list-style-position: inside; list-style-type: none; }
li.kinetic_booknowmenuw a { padding: 9px 0px 9px 12px; display: block; width: 108px; height: auto; background-image: url(../images/leftmenuw_up.gif); color: #1e0048; }
li.kinetic_booknowmenuw a:hover { padding: 9px 0px 9px 12px; background-image: url(../images/leftmenuw_over.gif); width: 108px; height: auto; }
#kinetic_booknowmenuw2 li { float: left; width: 120px; padding: 0px 0px 0px 0px; border-bottom: 1px solid silver; margin: 0; font-size: 110%; font-weight: bold; color: #1e0048; text-decoration: none; list-style-position: inside; list-style-type: none; }
li.kinetic_booknowmenuw2 a { padding: 9px 0px 9px 12px; display: block; width: 108px; height: auto; background-image: url(../images/leftmenuw2_up.gif); color: #1e0048; }
li.kinetic_booknowmenuw2 a:hover { padding: 9px 0px 9px 12px; background-image: url(../images/leftmenuw2_over.gif); width: 108px; height: auto; }
/*'My Details' table elements*/
.kinetic_tab_one_on { width: 173px; height: 35px; margin: 0; font-size: 100%; font-weight: bold; color: #000000; list-style-position: inside; list-style-type: none; text-align: center; background-image: url(../images/tab_current1.gif); }
.kinetic_tab_one_on a { padding: 10px 0 10px 0px; color: #F7941C; background: transparent; }
.kinetic_tab_one_on a:hover { padding: 10px 0 10px 0px; color: #F7941C; text-decoration: underline; }
.kinetic_tab_one_off { width: 173px; height: 35px; margin: 0; font-size: 100%; font-weight: normal; color: #000000; list-style-position: inside; list-style-type: none; text-align: center; background-image: url(../images/tab_past1.gif); }
.kinetic_tab_one_off a { padding: 12px 0 10px 0px; color: #000000; background: transparent; }
.kinetic_tab_one_off a:hover { padding: 12px 0 10px 0px; color: #000000; text-decoration: underline; }
.kinetic_tab_two_on { width: 173px; height: 35px; margin: 0; font-size: 100%; font-weight: bold; color: #000000; list-style-position: inside; list-style-type: none; text-align: center; background-image: url(../images/tab_past2.gif); }
.kinetic_tab_two_on a { padding: 10px 0 10px 0px; color: #000000; background: transparent; }
.kinetic_tab_two_on a:hover { padding: 10px 0 10px 0px; color: #000000; text-decoration: underline; }
.kinetic_tab_two_off_three_on { width: 173px; height: 35px; margin: 0; font-size: 100%; font-weight: normal; color: #000000; list-style-position: inside; list-style-type: none; text-align: center; background-image: url(../images/tab_spend2.gif); }
.kinetic_tab_two_off_three_on a { padding: 12px 0 10px 0px; color: #000000; background: transparent; }
.kinetic_tab_two_off_three_on a:hover { padding: 12px 0 10px 0px; color: #000000; text-decoration: underline; }
.kinetic_tab_two_off_one_on { width: 173px; height: 35px; margin: 0; font-size: 100%; font-weight: normal; color: #000000; text-align: center; background-image: url(../images/tab_current2.gif); }
.kinetic_tab_two_off_one_on a { padding: 12px 0 10px 0px; color: #000000; background: transparent; }
.kinetic_tab_two_off_one_on a:hover { padding: 12px 0 10px 0px; color: #000000; text-decoration: underline; }
.kinetic_tab_three_on { width: 174px; height: 35px; margin: 0; font-size: 100%; font-weight: bold; color: #000000; list-style-position: inside; list-style-type: none; text-align: center; background-image: url(../images/tab_spend3.gif); }
.kinetic_tab_three_on a { padding: 10px 0 10px 0px; color: #000000; background: transparent; }
.kinetic_tab_three_on a:hover { padding: 10px 0 10px 0px; color: #000000; text-decoration: underline; }
.kinetic_tab_three_off { width: 174px; height: 35px; margin: 0; font-size: 100%; font-weight: normal; color: #000000; list-style-position: inside; list-style-type: none; text-align: center; background-image: url(../images/tab_current3.gif); }
.kinetic_tab_three_off a { padding: 12px 0 10px 0px; color: #000000; background: transparent; }
.kinetic_tab_three_off a:hover { padding: 12px 0 10px 0px; color: #000000; text-decoration: underline; }
.kinetic_tab_four_off { width: 221px; height: 35px; margin: 0; font-size: 100%; font-weight: bold; color: #0f0061; list-style-position: inside; list-style-type: none; text-align: center; background-image: url(../images/tab_empty.jpg); }
.kinetic_tablehead_cell1 { height: 33px; margin: 0; font-size: 100%; font-weight: bold; color: #333333; text-align: center; border-left-style: solid; border-left-width: 1px; border-left-color: #c0c0c0; border-right-style: solid; border-right-width: 1px; border-right-color: #c0c0c0; }
.kinetic_tablehead_cell2 { height: 33px; margin: 0; font-size: 100%; font-weight: bold; color: #333333; text-align: center; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #704c94; }
.kinetic_tablehead_cell3 { height: 33px; margin: 0; font-size: 100%; font-weight: bold; color: #333333; text-align: center; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #704c94; border-right-style: solid; border-right-width: 1px; border-right-color: #c0c0c0; }
.kinetic_tablehead_cell1b { height: 33px; margin: 0; font-size: 100%; font-weight: bold; color: #333333; text-align: center; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #704c94; border-left-style: solid; border-left-width: 1px; border-left-color: #c0c0c0; border-top-style: solid; border-top-width: 1px; border-top-color: #c0c0c0; }
.kinetic_tablehead_cell2b { height: 33px; margin: 0; font-size: 100%; font-weight: bold; color: #333333; text-align: center; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #704c94; border-top-style: solid; border-top-width: 1px; border-top-color: #c0c0c0; }
.kinetic_tablehead_cell3b { height: 33px; margin: 0; font-size: 100%; font-weight: bold; color: #333333; text-align: center; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #704c94; border-right-style: solid; border-right-width: 1px; border-right-color: #c0c0c0; border-top-style: solid; border-top-width: 1px; border-top-color: #c0c0c0; }
.kinetic_tablerow_white_cell1 { height: 24px; margin: 0; font-size: 100%; font-weight: bold; color: #5C5C5C; text-align: center; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dfdfdf; border-left-style: solid; border-left-width: 1px; border-left-color: #c0c0c0; }
.kinetic_tablerow_white_cell1 img { padding: 0px 0 0px 0px; }
.kinetic_tablerow_white_cell2 { height: 33px; margin: 0; font-size: 100%; font-weight: bold; color: #5C5C5C; text-align: center; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dfdfdf; border-left-style: solid; border-left-width: 1px; border-left-color: #dfdfdf; }
.kinetic_tablerow_white_cell2 img { padding: 0px 0 0px 10px; }
.kinetic_tablerow_white_cell2b { height: 33px; margin: 0; font-size: 100%; font-weight: bold; color: #737373; text-align: center; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dfdfdf; }
.kinetic_tablerow_white_cell2b_left { height: 33px; margin: 0; font-size: 100%; font-weight: bold; color: #7E7E7E; text-align: left; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dfdfdf; }
.kinetic_tablerow_white_cell2b_left img { display: inline; }
.kinetic_tablerow_white_cell2b_left a { text-decoration: none; color: #5C5C5C; }
.kinetic_tablerow_white_cell2b_left a:hover { background-color: #BCBCE5; color: #FFFFFF; }
.kinetic_tablerow_white_cell3 { height: 33px; margin: 0; font-size: 10px; font-weight: bold; color: #5C5C5C; text-align: center; border-right-width: 1px; border-right-style: solid; border-right-color: #c0c0c0; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dfdfdf; border-left-style: solid; border-left-width: 1px; border-left-color: #dfdfdf; }
.kinetic_tablerow_white_cell3 input { margin: 0; font-size: 10px; color: #2a0061; border-right-width: 1px; border-right-style: solid; border-right-color: #2a0061; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #2a0061; border-left-style: solid; border-left-width: 1px; border-left-color: #2a0061; border-top-style: solid; border-top-width: 1px; border-top-color: #2a0061; background-color: #ffffff; }
.kinetic_tablerow_white_cell3b { height: 24px; margin: 0; font-size: 100%; font-weight: bold; color: #737373; text-align: left; border-right-width: 1px; border-right-style: solid; border-right-color: #c0c0c0; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dfdfdf; padding-left: 10px; }
.kinetic_tablerow_white_cell3c { height: 33px; margin: 0; font-size: 100%; font-weight: bold; color: #737373; text-align: center; border-left: 1px solid #dfdfdf; border-right-width: 1px; border-right-style: solid; border-right-color: #c0c0c0; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dfdfdf; white-space: nowrap; }
.kinetic_tablerow_grey_cell3c { height: 33px; margin: 0; font-size: 100%; font-weight: bold; color: #737373; text-align: center; border-left: 1px solid #dfdfdf; border-right-width: 1px; border-right-style: solid; border-right-color: #c0c0c0; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dfdfdf; background-color: #fbfbfd; }
.kinetic_tablerow_white_cell3d { height: 24px; margin: 0; font-size: 120%; font-weight: bold; color: #5C5C5C; text-align: left; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dfdfdf; padding-left: 10px; }
.kinetic_tablerow_bottom_cell1 { height: 33px; margin: 0; text-align: right; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dfdfdf; border-left-style: solid; border-left-width: 1px; border-left-color: #c0c0c0; border-right-style: solid; border-right-width: 1px; border-right-color: #c0c0c0; padding: 4px 20px 0px 20px; background-image: url(../images/tile_bands.gif); }
.kinetic_tablerow_bottom_cell1 input { float: right; margin: 0; font-size: 100%; font-weight: bold; color: #2a0061; border-right-width: 1px; border-right-style: solid; border-right-color: #2a0061; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #2a0061; border-left-style: solid; border-left-width: 1px; border-left-color: #2a0061; border-top-style: solid; border-top-width: 1px; border-top-color: #2a0061; background-color: #ffffff; }
.kinetic_tablerow_grey_cell1 { height: 24px; margin: 0; font-size: 100%; font-weight: bold; color: #5C5C5C; text-align: center; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dfdfdf; border-left-style: solid; border-left-width: 1px; border-left-color: #c0c0c0; background-color: #fbfbfd; }
.kinetic_tablerow_grey_cell1 img { padding: 0px 0 0px 0px; }
.kinetic_tablerow_grey_cell2 { height: 33px; margin: 0; font-size: 100%; font-weight: bold; color: #5C5C5C; text-align: center; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dfdfdf; border-left-style: solid; border-left-width: 1px; border-left-color: #dfdfdf; background-color: #fbfbfd; }
.kinetic_tablerow_grey_cell2 img { padding: 0px 0 0px 10px; }
.kinetic_tablerow_grey_cell2b { height: 33px; margin: 0; font-size: 100%; font-weight: bold; color: #737373; text-align: center; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dfdfdf; background-color: #fbfbfd; }
.kinetic_tablerow_grey_cell2b_left { height: 33px; margin: 0; font-size: 100%; font-weight: bold; color: #737373; text-align: left; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dfdfdf; background-color: #fbfbfd; }
.kinetic_tablerow_grey_cell2b_left img { display: inline; }
.kinetic_tablerow_grey_cell2b_left a { text-decoration: none; color: #5C5C5C; }
.kinetic_tablerow_grey_cell2b_left a:hover { background-color: #BCBCE5; color: #FFFFFF; }
.kinetic_tablerow_grey_cell3 { height: 33px; margin: 0; font-size: 10px; font-weight: bold; color: #5C5C5C; text-align: center; border-right-width: 1px; border-right-style: solid; border-right-color: #c0c0c0; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dfdfdf; border-left-style: solid; border-left-width: 1px; border-left-color: #dfdfdf; background-color: #fbfbfd; }
.kinetic_tablerow_grey_cell3 input { margin: 0; font-size: 10px; color: #2a0061; border-right-width: 1px; border-right-style: solid; border-right-color: #2a0061; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #2a0061; border-left-style: solid; border-left-width: 1px; border-left-color: #2a0061; border-top-style: solid; border-top-width: 1px; border-top-color: #2a0061; background-color: #ffffff; }
.kinetic_tablerow_grey_cell3b { height: 24px; margin: 0; font-size: 120%; font-weight: bold; color: #737373; text-align: left; border-right-width: 1px; border-right-style: solid; border-right-color: #c0c0c0; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dfdfdf; background-color: #fbfbfd; padding-left: 10px; }
.kinetic_tablerow_drilldown { margin: 0; border-right-width: 1px; border-right-style: solid; border-right-color: #c0c0c0; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #c0c0c0; border-left-style: solid; border-left-width: 1px; border-left-color: #c0c0c0; background-color: #f9f7fa; background-image: url(../images/tile_drilldown_shad.gif); background-repeat: repeat-x; }
.kinetic_tablerow_drilldown_col_left { margin: 0; width: 76px; vertical-align: top; text-align: center; }
.kinetic_tablerow_drilldown_col_right { margin: 0; width: 420px; vertical-align: top; text-align: left; }
.kinetic_tablerow_drilldown_col_right2 { margin: 0; width: 200px; vertical-align: top; text-align: left; padding-bottom: 10px; }
.kinetic_tablerow_drilldown_col_left img { margin: 0; border-right-width: 2px; border-right-style: solid; border-right-color: #ffffff; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #ffffff; border-left-style: solid; border-left-width: 2px; border-left-color: #ffffff; border-top-style: solid; border-top-width: 2px; border-top-color: #ffffff; padding-top: 25px; vertical-align: middle; text-align: center; border: 0; padding-right: 6px; padding-left: 6px; padding-bottom: 6px; }
.kinetic_tablerow_drilldown_col_right h3 { font-size: 1.4em; color: #666; padding-left: 0px; line-height: 25px; margin: 0; border-bottom-color: #e3dcea; border-bottom-style: solid; border-bottom-width: 1px; font-weight: bold; display: block; clear: right; }
.kinetic_tablerow_drilldown_col_right h4 { float: left; padding: 5px 10px 5px 5px; margin: 0; font-size: 110%; font-weight: bold; color: #4a4a4b; text-align: right; display: block; line-height: 9px; clear: left; width: 200px; }
.kinetic_tablerow_drilldown_col_right h5 { float: left; padding: 5px 0px 5px 5px; margin: 0; font-size: 110%; font-weight: normal; color: #4a4a4b; text-align: left; display: block; line-height: 10px; clear: none; width: 30px; }
span.bold { font-weight: bold; }
.kinetic_tablerow_drilldown_col_right h6 { float: left; padding: 5px 0px 5px 5px; margin: 0; font-size: 110%; font-weight: normal; color: #4a4a4b; text-align: left; display: block; line-height: 10px; clear: right; width: 290px; }
.kinetic_tablerow_drilldown_col_right_wide { margin: 0; width: 200px; vertical-align: top; text-align: center; }
.kinetic_favorites { font-size: 1.3em; color: #666666; padding-left: 0px; line-height: 25px; margin: 0; border-bottom-color: #e3dcea; border-bottom-style: solid; border-bottom-width: 1px; font-weight: bold; }
.kinetic_tablerow_drilldown_col_right_wide h3 { font-size: 1.3em; color: #BCBCE5; padding-left: 0px; line-height: 25px; margin: 0; border-bottom-color: #e3dcea; border-bottom-style: solid; border-bottom-width: 1px; font-weight: bold; display: block; clear: right; }
.kinetic_tablerow_drilldown_col_right_wide h4 { float: left; padding: 5px 10px 5px 5px; margin: 0; font-size: 110%; font-weight: bold; color: #4a4a4b; text-align: left; display: block; line-height: 9px; clear: left; width: 100px; }
.kinetic_tablerow_drilldown_col_right_wide h5 { float: left; padding: 5px 0px 5px 5px; margin: 0; font-size: 110%; font-weight: normal; color: #4a4a4b; text-align: left; display: block; line-height: 1em; clear: none; width: 280px; }
.kinetic_form_button input { float: left; margin: 0; font-size: 110%; font-weight: bold; color: #2a0061; border-right-width: 1px; border-right-style: solid; border-right-color: #2a0061; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #2a0061; border-left-style: solid; border-left-width: 1px; border-left-color: #2a0061; border-top-style: solid; border-top-width: 1px; border-top-color: #2a0061; background-color: #ffffff; }
/*Home Page*/
#kinetic_homeWelcome2 { margin-top: 10px; min-height: 200px; height: auto; background: white; }
#kinetic_homeWelcome2 h1 { color: #F7941C; line-height: 0.75em; padding-top: 20px; }
#kinetic_homeWelcome2 h2 { padding: 0 0px 0 40px; font-size: 120%; font-weight: normal; }
#kinetic_homeWelcome2 h3 { color: #474747; line-height: 0.5em; padding-top: 10px; font-size: 1.4em; padding-left: 40px; display: inline; float: left; clear: both; }
#kinetic_homeWelcome2 h4 { color: #333333; line-height: 0.2em; padding-top: 5px; font-size: 1.2em; padding-left: 60px; float: left; display: block; clear: both; }
#kinetic_homeWelcome2 h5 { color: #333333; line-height: 2em; padding-top: 5px; font-size: 1.1em; padding-left: 60px; display: block; float: left; clear: both; }
#kinetic_homeWelcome2 p { padding: 0 390px 0 30px; }
#kinetic_homeWelcome2 a { color: #1d0091; text-decoration: none; }
#kinetic_homeWelcome2 a:hover { color: #2600c2; text-decoration: underline; }
#kinetic_homeWelcome3 { margin-top: 10px; height: 200px; }
#kinetic_homeWelcome3 h1 { color: #F7941C; line-height: 0.75em; padding-top: 20px; }
#kinetic_homeWelcome3 h2 { padding: 0 450px 0 40px; font-size: 120%; font-weight: normal; }
#kinetic_homeWelcome3 h3 { color: #474747; line-height: 0.5em; padding-top: 10px; font-size: 1.4em; padding-left: 40px; display: inline; float: left; clear: both; }
#kinetic_homeWelcome3 h4 { color: #333333; line-height: 0.2em; padding-top: 5px; font-size: 1.2em; padding-left: 60px; float: left; display: block; clear: both; }
#kinetic_homeWelcome3 h5 { color: #333333; line-height: 2em; padding-top: 5px; font-size: 1.1em; padding-left: 60px; display: block; float: left; clear: both; }
#kinetic_homeWelcome3 p { padding: 0 390px 0 30px; }
#kinetic_homeWelcome3 a { color: #1d0091; text-decoration: none; }
#kinetic_homeWelcome3 a:hover { color: #2600c2; text-decoration: underline; }
#kinetic_homeWelcome3 #mainav4 { background-image: none !important; }
#kinetic_homeWelcome { margin-top: 5px; min-height: 166px; height: auto; background: white; width: 735px; }
#kinetic_homeWelcome h1 { color: #F7941C; line-height: 0.75em; }
#kinetic_homeWelcome h2 { padding: 0 450px 0 40px; font-size: 120%; font-weight: normal; }
#kinetic_homeWelcome p { padding: 0 0px 0 30px; }
#kinetic_homeWelcome h1 { color: #F7941C; line-height: 0.75em; }
#kinetic_homeWelcome h2 { padding: 0 450px 0 40px; font-size: 120%; font-weight: normal; }
#kinetic_booknowmenu div { float: left; width: 120px; position: relative; padding-left: 0px; padding-right: 10px; padding-top: 10px; display: block; }
#kinetic_searchmenu div { float: left; width: 120px; position: relative; padding-left: 0px; padding-right: 10px; padding-top: 10px; display: block; }
#kinetic_booknowmenu h2 { font-size: 1.4em; color: #fff; padding-left: 10px; line-height: 30px; margin: 0; text-transform: uppercase; }
#kinetic_searchmenu h2 { font-size: 1.4em; color: #fff; padding-left: 10px; line-height: 30px; margin: 0; text-transform: uppercase; }
#kinetic_booknowmenu h3 { float: left; width: 190px; padding: 10px 0 10px 5px; margin: 0; font-size: 110%; font-weight: normal; color: #000000; }
#kinetic_booknowmenu h4 { float: left; width: 190px; padding: 10px 0 10px 5px; margin: 0; font-size: 110%; font-weight: normal; color: #000000; }
#kinetic_booknowmenu p { float: left; width: 120px; padding: 10px 0 0px 5px; margin: 0; font-size: 130%; font-weight: bold; color: #78797c; }
#kinetic_searchmenu p { float: left; width: 120px; padding: 10px 0 0px 5px; margin: 0; font-size: 130%; font-weight: bold; color: #78797c; }
#kinetic_booknowmenu .menu h2 { background-color: #F7941C; color: #ffffff; }
#kinetic_searchmenu .menu h2 { background-color: #F7941C; color: #ffffff; }
#kinetic_tribot_wrap { float: left; width: 253px; min-height: 320px; display: block; clear: none; }
#kinetic_booknowmenu2 div { float: left; width: 233px; position: relative; padding-left: 10px; padding-right: 10px; padding-top: 10px; min-height: 320px; }
#kinetic_booknowmenu2 h2 { font-size: 1.4em; color: #fff; padding-left: 10px; line-height: 30px; margin: 0; text-transform: uppercase; }
#kinetic_booknowmenu2 h3 { float: left; width: 220px; padding: 10px 0 10px 5px; margin: 0; font-size: 110%; font-weight: normal; color: #000000; }
#kinetic_booknowmenu2 h4 { float: left; width: 220px; padding: 10px 0 10px 5px; margin: 0; font-size: 110%; font-weight: normal; color: #000000; }
#kinetic_booknowmenu2 p { float: left; width: 220px; padding: 10px 0 10px 5px; margin: 0; font-size: 150%; font-weight: bold; color: #78797c; }
#kinetic_booknowmenu2 .menu h2 { background-color: #F7941C; color: #ffffff; }
#kinetic_charge div { float: left; width: 315px; position: relative; padding-left: 10px; padding-right: 10px; padding-top: 10px; display: block; clear: none; }
#kinetic_charge h2 { font-size: 1.4em; color: #fff; padding-left: 10px; line-height: 30px; margin: 0; text-transform: uppercase; }
#kinetic_charge h3 { float: left; width: 360px; padding: 10px 0 10px 5px; margin: 0; font-size: 110%; font-weight: normal; color: #000000; }
#kinetic_charge h4 { float: left; width: 360px; padding: 10px 0 10px 5px; margin: 0; font-size: 110%; font-weight: normal; color: #000000; }
#kinetic_charge p { float: left; width: 340px; padding: 10px 0 10px 5px; margin: 0; font-size: 150%; font-weight: bold; color: #78797c; }
#kinetic_charge .menu h2 { background-color: #F7941C; color: #ffffff; width: 305px; }
#kinetic_del div { float: left; width: 200px; position: relative; padding-left: 10px; padding-right: 10px; padding-top: 10px; display: block; clear: none; }
#kinetic_del h2 { font-size: 1.4em; color: #fff; padding-left: 10px; line-height: 30px; margin: 0; text-transform: uppercase; }
#kinetic_del h3 { float: left; width: 220px; padding: 10px 0 10px 5px; margin: 0; font-size: 110%; font-weight: normal; color: #000000; }
#kinetic_del h4 { float: left; width: 220px; padding: 10px 0 10px 5px; margin: 0; font-size: 110%; font-weight: normal; color: #000000; }
#kinetic_del p { float: left; width: 220px; padding: 10px 0 10px 0px; margin: 0; font-size: 150%; font-weight: bold; color: #78797c; }
#kinetic_del .menu h2 { background-color: #F7941C; color: #ffffff; }
#kinetic_cat div { float: left; width: 200px; position: relative; padding-left: 10px; padding-right: 10px; padding-top: 10px; display: block; clear: none; }
#kinetic_cat h2 { font-size: 1.4em; color: #fff; padding-left: 10px; line-height: 30px; margin: 0; text-transform: uppercase; }
#kinetic_cat h3 { float: left; width: 220px; padding: 10px 0 10px 5px; margin: 0; font-size: 110%; font-weight: normal; color: #000000; }
#kinetic_cat h4 { float: left; width: 220px; padding: 10px 0 10px 5px; margin: 0; font-size: 110%; font-weight: normal; color: #000000; }
#kinetic_cat p { float: left; width: 220px; padding: 10px 0 10px 0px; margin: 0; font-size: 150%; font-weight: bold; color: #78797c; }
#kinetic_cat .menu h2 { background-color: #F7941C; }
#kinetic_acc div { float: left; width: 195px; position: relative; padding-left: 10px; padding-right: 10px; padding-top: 10px; display: block; clear: none; }
.kinetic_acc { width: 210px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFFF; border-top: 1px solid #484848; border-right: 1px solid #E0DFE3; border-bottom: 1px solid #E0DFE3; border-left: 1px solid #484848; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #484848; text-decoration: none; }
#kinetic_acc h2 { font-size: 1.4em; color: #fff; padding-left: 10px; line-height: 30px; margin: 0; text-transform: uppercase; }
#kinetic_acc h3 { float: right; width: 210px; padding: 10px 0 10px 5px; margin: 0; font-size: 110%; font-weight: normal; color: #000000; }
#kinetic_acc h4 { float: right; width: 210px; padding: 10px 0 10px 5px; margin: 0; font-size: 110%; font-weight: normal; color: #000000; }
#kinetic_acc p { float: left; width: 210px; padding: 10px 0 10px 0px; margin: 0; font-size: 150%; font-weight: bold; color: #78797c; }
#kinetic_acc .menu h2 { background-color: #F7941C; }
#kinetic_summary div { float: left; width: 740px; position: relative; padding-left: 10px; padding-right: 10px; padding-top: 10px; }
#kinetic_summary h2 { font-size: 1.4em; color: #fff; padding-left: 10px; line-height: 30px; margin: 0; text-transform: uppercase; }
#kinetic_summary h3 { float: left; width: 190px; padding: 10px 0 10px 5px; margin: 0; font-size: 110%; font-weight: normal; color: #000000; }
#kinetic_summary p { float: left; width: 190px; padding: 10px 0 10px 5px; margin: 0; font-size: 150%; font-weight: bold; color: #78797c; }
#kinetic_summary .menu h2 { background-color: #646564; }
.kinetic_maintable_wide { width: 460px; }
#kinetic_mydetails_wide div { float: left; width: 460px; position: relative; padding-left: 0px; padding-right: 0px; padding-top: 0px; margin-right: 0px; }
#kinetic_mydetails_wide h2 { font-size: 1.4em; color: #ffffff; padding-left: 10px; line-height: 30px; margin: 0; text-transform: uppercase; background-color: #F7941C; display: block; }
#kinetic_mydetails_wide p { float: left; width: 100%; padding: 20px 0 0 0; margin: 0; }
#kinetic_mydetails_wide .menu h2 { background-color: #646564; }
.kinetic_maintable { width: 520px; }
#kinetic_mydetails div { float: left; width: 520px; position: relative; padding-left: 0px; padding-top: 10px; }
#kinetic_mydetails h2 { font-size: 1.4em; color: #ffffff; padding-left: 10px; line-height: 30px; margin: 0; text-transform: uppercase; background-color: #F7941C; display: block; }
#kinetic_mydetails p { float: left; width: 100%; padding: 20px 0 0 0; margin: 0; }
#kinetic_mydetails .menu h2 { background-color: #646564; }
.kinetic_chart_bot_shad { display: block; clear: both; float: left; width: 100%; height: 11px; background-color: #ffffff; margin: 0; background-image: url(../images/tile_table_bot_shad.gif); background-repeat: repeat-x; border-top-width: 1px; border-top-style: solid; border-top-color: #c0c0c0; }
#kinetic_formwide div { float: left; width: 740px; position: relative; padding-left: 10px; padding-right: 10px; padding-top: 10px; }
#kinetic_formwide h2 { font-size: 1.4em; color: #fff; padding-left: 10px; line-height: 30px; margin: 0; text-transform: uppercase; }
#kinetic_formwide p { float: left; padding: 10px 0 10px 5px; margin: 0; font-size: 150%; font-weight: bold; color: #78797c; }
#kinetic_formwide .menu h2 { background-color: #F7941C; color: #ffffff; }
#kinetic_formwide2 div { float: left; width: 740px; position: relative; padding-left: 10px; padding-right: 10px; padding-top: 10px; }
#kinetic_formwide2 h2 { font-size: 1.4em; color: #fff; padding-left: 10px; line-height: 30px; margin: 0; text-transform: uppercase; }
#kinetic_formwide2 p { float: left; padding: 10px 0 10px 5px; margin: 0; font-size: 150%; font-weight: bold; color: #78797c; }
#kinetic_formwide2 .menu h2 { background-color: #999999; }
div.kinetic_formwide_shell { float: left; width: 720px; margin-left: 20px; margin-right: 20px; height: 100%; display: inline; }
div.kinetic_form_row { display: block; float: left; width: 720px; min-height: 37px; background-color: #FFFFFF; border-bottom-color: #dfdfdf; border-bottom-style: solid; border-bottom-width: 1px; clear: both; }
div.kinetic_form_row_bot { display: block; float: left; width: 720px; min-height: 37px; background-color: #FFFFFF; padding-bottom: 20px; clear: both; }
div.kinetic_form_rowgrey { display: block; float: left; width: 720px; min-height: 37px; background-color: #fbfbfd; border-bottom-color: #dfdfdf; border-bottom-style: solid; border-bottom-width: 1px; clear: both; }
div.kinetic_form_row_divider { display: block; float: left; width: 360px; min-height: 37px; }
#kinetic_form_row_divider_right { position: absolute; width: 260px; min-height: 37px; padding: 0 0 0 0; left: 492px; top: 201px; background-color: #FF0000; }
#kinetic_required2 { position: absolute; width: 283px; top: 241px; right: 1px; padding: 10px 10px 10px 10px; height: 32px; }
div.kinetic_input_row_bot { display: block; float: left; width: 740px; min-height: 37px; background-color: #FFFFFF; border-top-color: #dfdfdf; border-top-style: solid; border-top-width: 1px; border-bottom-color: #dfdfdf; border-bottom-style: solid; border-bottom-width: 1px; clear: both; margin-top: 10px; margin-left: 0px; margin-right: 0px; }
div.kinetic_input_row { width: 80%; float: right; margin-top: 0px; text-align: right; padding-left: 10px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; margin-left: 0px; margin-right: 0px; }
div.kinetic_input_row2 { width: 740px; float: right; margin-top: 0px; text-align: right; padding-left: 10px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; background-image: url(../images/tile_bands.gif); }
div.kinetic_input_row input { float: right; margin: 0; font-size: 10px; color: #2a0061; border-right-width: 1px; border-right-style: solid; border-right-color: #2a0061; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #2a0061; border-left-style: solid; border-left-width: 1px; border-left-color: #2a0061; border-top-style: solid; border-top-width: 1px; border-top-color: #2a0061; background-color: #ffffff; }
div.kinetic_required2_cell { float: left; margin-top: 0px; text-align: left; padding-left: 5px; padding-top: 10px; padding-right: 10px; }
div.kinetic_required2_cell input { float: right; margin: 0; font-size: 100%; font-weight: bold; color: #2a0061; border-right-width: 1px; border-right-style: solid; border-right-color: #2a0061; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #2a0061; border-left-style: solid; border-left-width: 1px; border-left-color: #2a0061; border-top-style: solid; border-top-width: 1px; border-top-color: #2a0061; background-color: #2a0061; }
div.kinetic_form_col_free1d_input input { float: right; margin: 0; font-size: 10px; color: #2a0061; border-right-width: 1px; border-right-style: solid; border-right-color: #2a0061; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #2a0061; border-left-style: solid; border-left-width: 1px; border-left-color: #2a0061; border-top-style: solid; border-top-width: 1px; border-top-color: #2a0061; background-color: #ffffff; }
#kinetic_required { position: absolute; width: 220px; top: 5px; right: 17px; padding: 10px 10px 10px 10px; }
#kinetic_required h3 { margin: 0; padding-bottom: 4px; padding-right: 4px; color: #646564; text-align: right; display: inline; clear: left; line-height: 1em; float: right; font-size: 2em; }
#kinetic_required h2 { margin: 0; padding-bottom: 4px; color: #78797c; text-align: right; clear: right; display: inline; line-height: 1em; float: right; font-size: 1em; }
div.kinetic_form_col_1 { float: left; margin-top: 0px; text-align: left; padding-left: 10px; padding-top: 14px; padding-right: 0px; }
div.kinetic_form_col_2 { float: left; margin-top: 0px; text-align: left; padding-left: 5px; padding-top: 14px; padding-right: 10px; width: 85px; }
div.kinetic_form_col_3 { width: 210px; float: left; margin-top: 0px; text-align: left; padding-left: 5px; padding-top: 10px; padding-right: 10px; }
div.kinetic_form_col_4 { width: 80px; float: left; margin-top: 0px; text-align: left; padding-left: 5px; padding-top: 14px; padding-right: 10px; }
div.kinetic_form_col_5 { width: 210px; float: left; margin-top: 0px; text-align: left; padding-left: 5px; padding-top: 10px; padding-right: 10px; }
div.kinetic_form_col_6 { float: left; margin-top: 0px; text-align: left; padding-left: 0px; padding-top: 10px; padding-right: 5px; }
div.kinetic_form_col_7 { float: left; margin-top: 0px; text-align: left; padding-left: 10px; padding-top: 10px; padding-bottom: 10px; padding-right: 10px; }
div.kinetic_form_col_free1 { float: left; margin-top: 0px; text-align: left; padding-left: 5px; padding-top: 14px; padding-right: 10px; }
div.kinetic_form_col_free2 { float: left; margin-top: 0px; text-align: left; padding-left: 5px; padding-top: 14px; padding-right: 20px; }
div.kinetic_form_col_free3 { float: left; margin-top: 0px; text-align: left; padding-left: 20px; padding-top: 14px; padding-right: 0px; }
div.kinetic_form_col_free1_input { float: left; margin-top: 0px; text-align: left; padding-left: 5px; padding-top: 14px; padding-right: 10px; }
div.kinetic_form_col_free1b_input { float: left; margin-top: 0px; text-align: left; padding-left: 0px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; }
div.kinetic_form_col_free1c_input { float: left; margin-top: 0px; text-align: left; padding-left: 0px; padding-top: 10px; padding-right: 0px; }
div.kinetic_form_col_free1d_input { float: left; margin-top: 0px; text-align: left; padding-left: 0px; padding-top: 7px; padding-right: 20px; }
div.kinetic_form_col_free1e_input { float: left; margin-top: 0px; text-align: left; padding-left: 5px; padding-top: 10px; padding-right: 5px; }
div.kinetic_form_col_free2_input { float: left; margin-top: 0px; text-align: left; padding-left: 10px; padding-top: 10px; padding-right: 20px; }
div.kinetic_form_col_free3_input { float: left; margin-top: 0px; text-align: left; padding-left: 20px; padding-top: 8px; padding-right: 20px; }
div.kinetic_form_col_free3_input input { float: left; margin: 0; font-size: 10px; color: #2a0061; border-right-width: 1px; border-right-style: solid; border-right-color: #2a0061; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #2a0061; border-left-style: solid; border-left-width: 1px; border-left-color: #2a0061; border-top-style: solid; border-top-width: 1px; border-top-color: #2a0061; background-color: #ffffff; }
.kinetic_input_Add_Booking_Room_DropDown { background-color: #FFFFFF; border-top: 1px solid #484848; border-right: 1px solid #E0DFE3; border-bottom: 1px solid #E0DFE3; border-left: 1px solid #484848; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #484848; text-decoration: none; width: 200px; }
.kinetic_input { background-color: #FFFFFF; border-top: 1px solid #484848; border-right: 1px solid #E0DFE3; border-bottom: 1px solid #E0DFE3; border-left: 1px solid #484848; color: #484848; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; margin: 5px 0; text-decoration: none; }
.kinetic_login_input { width: 140px; background-color: #FFFFFF; border-top: 1px solid #484848; border-right: 1px solid #E0DFE3; border-bottom: 1px solid #E0DFE3; border-left: 1px solid #484848; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #484848; text-decoration: none; }
.kinetic_medium_input { width: 100px; background-color: #FFFFFF; border-top: 1px solid #484848; border-right: 1px solid #E0DFE3; border-bottom: 1px solid #E0DFE3; border-left: 1px solid #484848; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #484848; text-decoration: none; }
div.kinetic_form_col_1 img { padding-top: 1px; }
.kinetic_form_title1 { margin: 0; font-size: 100%; font-weight: bold; color: #333333; text-align: left; }
.kinetic_form_title2 { margin: 0; font-size: 120%; font-weight: bold; color: #646564; text-align: left; }
.kinetic_form_title3 { margin: 0; font-size: 120%; font-weight: bold; color: #5C5C5C; text-align: left; }
div#kinetic_minitab { height: 16px; border-bottom: 1px solid #c0c0c0; clear: both; padding: 0px; padding-bottom: 1px; }
#kinetic_minitab ul { display: inline; float: left; padding: 0px; margin: 0px; }
#kinetic_minitab ul li { position: relative; display: inline; list-style: none; width: auto; }
#kinetic_minitab li a, #kinetic_minitab ul.s li a, #kinetic_minitab ul.s li a { position: relative; text-decoration: none; padding: 5px 11px 5px 11px; border: 1px solid #ccc; border-bottom: none; font-size: 115%; height: 20px; background-image: url(../images/tab.jpg); background-position: bottom; background-repeat: repeat-x; color: #646564; font-weight: bold; }
#kinetic_minitab li a:hover, #kinetic_minitab ul.s li a:hover, #kinetic_minitab ul.a li a:hover { background-image: url(../images/tab_hover.jpg); padding: 5px 11px 5px 11px; background-position: top; border-bottom: none; color: #646564; font-weight: bold; }
#kinetic_minitabbar ul.cc li a { background-image: url(tab_cblue.jpg); }
#kinetic_minitabbar ul.cc li a:hover { background-image: url(../wwwcommon/new/img/tab_grey_hover.jpg); }
#kinetic_minitabbar_i { border: none; }
#kinetic_leftcolumn2 { display: block; float: left; width: 210px; padding-left: 0px; padding-right: 10px; padding-top: 10px; margin-left: 0px; margin-right: 0px; clear: left; }
.kinetic_titlebar { width: 100%; height: 30px; background-color: #F7941C; margin: 0; display: block; clear: both; }
.kinetic_titlebar2 { width: 100%; height: 95px; background-color: #F7941C; margin: 0; padding-top: 0px; margin-top: 0px; }
.kinetic_titlebar2 H2 { font-size: 1.4em; color: #ffffff; padding-left: 115px; text-transform: uppercase; font-weight: bold; text-align: left; line-height: 1.2em; padding-top: 1.5em; }
.kinetic_titlebar2_title { font-size: 1.4em; color: #ffffff; padding-left: 17px; text-transform: uppercase; font-weight: bold; text-align: left; line-height: 1.2em; padding-top: 38px; }
.kinetic_titlebar_title { font-size: 1.4em; color: #ffffff; height: 30px; padding-left: 10px; line-height: 30px; text-transform: uppercase; font-weight: bold; }
.kinetic_titlebar_subtitle { height: 20px; padding-left: 5px; line-height: 20px; font-size: 150%; font-weight: bold; color: #78797c; }
.kinetic_titlebar_subtitle2 { height: 30px; padding-left: 5px; line-height: 30px; font-size: 130%; font-weight: bold; color: #F7941C; }
.kinetic_subtitle_whiterow { display: block; float: left; width: 100%; height: 20px; background-color: #FFFFFF; clear: both; padding-top: 5px; }
.kinetic_whiterow { display: block; float: left; width: 100%; min-height: 37px; background-color: #FFFFFF; border-bottom-color: #dfdfdf; border-bottom-style: solid; border-bottom-width: 1px; clear: both; }
.kinetic_whiterow_bot { display: block; float: left; width: 100%; min-height: 37px; background-color: #FFFFFF; padding-bottom: 20px; clear: both; line-height: 37px; }
.kinetic_greyrow { display: block; float: left; width: 100%; min-height: 37px; background-color: #fbfbfd; border-bottom-color: #dfdfdf; border-bottom-style: solid; border-bottom-width: 1px; clear: both; }
.kinetic_greyrow2 { display: block; float: left; width: 100%; min-height: 37px; background-color: #fbfbfd; border-bottom-color: #dfdfdf; border-bottom-style: solid; border-bottom-width: 1px; clear: both; background-image: url(../images/tile_bands.gif); }
#kinetic_required2_cell { float: right; margin-top: 0px; text-align: left; padding-left: 0px; padding-top: 8px; padding-right: 10px; clear: none; padding-bottom: 20px; }
#kinetic_required2_cell input { margin: 0; font-size: 110%; font-weight: bold; color: #2a0061; border-right-width: 1px; border-right-style: solid; border-right-color: #2a0061; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #2a0061; border-left-style: solid; border-left-width: 1px; border-left-color: #2a0061; border-top-style: solid; border-top-width: 1px; border-top-color: #2a0061; background-color: #ffffff; }
#kinetic_form_col_free1f_input { float: left; margin-top: 0px; text-align: left; padding-left: 5px; padding-top: 10px; padding-right: 5px; clear: none; }
#kinetic_leftcolumn3 { display: block; float: left; width: 130px; margin-left: 0px; margin-right: 0px; clear: left; }
#kinetic_leftcolumn4 { display: block; float: left; width: 460px; padding-left: 0px; padding-right: 0px; padding-top: 10px; margin-left: 0px; margin-right: 0px; clear: none; }
#kinetic_leftcolumn5 { display: block; float: left; width: 200px; padding-left: 0px; padding-right: 0px; margin-left: 10px; margin-right: 0px; clear: none; margin-top: 10px; padding-top: 0px; border-bottom-color: #333333; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #333333; border-left-style: solid; border-left-width: 1px; border-right-color: #333333; border-right-style: solid; border-right-width: 1px; border-top-color: #333333; border-top-style: solid; border-top-width: 1px; }
#kinetic_leftcolumn6 { display: block; float: left; width: 200px; padding-left: 0px; padding-right: 0px; margin-left: 10px; margin-right: 0px; clear: none; margin-top: 10px; padding-top: 0px; }
#kinetic_cart_box { display: block; float: left; width: 200px; padding-left: 0px; padding-right: 0px; margin-left: 0px; margin-right: 0px; clear: none; margin-top: 0px; padding-top: 0px; }
.kinetic_cart_box_headers1 { height: 20px; margin: 0; font-size: 100%; font-weight: bold; color: #000000; text-align: center; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #333333; background-color: #E9E9E9; border-top-color: #333333; border-top-style: solid; border-top-width: 1px; }
.kinetic_cart_box_headers2 { height: 20px; margin: 0; font-size: 100%; font-weight: bold; color: #000000; text-align: center; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #333333; border-left-color: #dfdfdf; border-left-style: solid; border-left-width: 1px; background-color: #E9E9E9; border-top-color: #333333; border-top-style: solid; border-top-width: 1px; }
.kinetic_cart_box_row1 { height: 24px; margin: 0; font-size: 100%; font-weight: normal; color: #333333; text-align: left; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dfdfdf; padding-left: 5px; }
.kinetic_cart_box_row2 { height: 24px; margin: 0; font-size: 100%; font-weight: normal; color: #333333; text-align: center; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dfdfdf; border-left-color: #dfdfdf; border-left-style: solid; border-left-width: 1px; white-space: nowrap; }
.kinetic_cart_box_bot_row1 { height: 24px; margin: 0; font-size: 100%; font-weight: normal; color: #333333; text-align: left; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #333333; padding-left: 5px; }
.kinetic_cart_box_bot_row2 { height: 24px; margin: 0; font-size: 100%; font-weight: normal; color: #333333; text-align: center; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #333333; border-left-color: #dfdfdf; border-left-style: solid; border-left-width: 1px; }
.kinetic_cart_box_row_total1 { height: 24px; margin: 0; font-size: 110%; font-weight: bold; color: #000000; text-align: left; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #333333; padding-left: 5px; }
.kinetic_cart_box_row_total2 { height: 24px; margin: 0; font-size: 110%; font-weight: bold; color: #000000; text-align: center; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #333333; white-space: nowrap; }
.kinetic_cart_box_row_input { height: 33px; margin: 0; text-align: right; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dfdfdf; padding: 4px 20px 0px 20px; background-image: url(../images/tile_bands.gif); }
.kinetic_cart_box_row_input input { float: right; margin: 0; font-size: 110%; font-weight: bold; color: #2a0061; border-right-width: 1px; border-right-style: solid; border-right-color: #2a0061; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #2a0061; border-left-style: solid; border-left-width: 1px; border-left-color: #2a0061; border-top-style: solid; border-top-width: 1px; border-top-color: #2a0061; background-color: #ffffff; }
.kinetic_choosebutton { float: none; margin: 0; font-size: 10px; color: #2a0061; border-right-width: 1px; border-right-style: solid; border-right-color: #2a0061; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #2a0061; border-left-style: solid; border-left-width: 1px; border-left-color: #2a0061; border-top-style: solid; border-top-width: 1px; border-top-color: #2a0061; background-color: #ffffff; }
.kinetic_key_cell { height: 12px; margin: 0; font-size: 90%; font-weight: normal; color: #666666; text-align: left; padding-left: 5px; padding-right: 8px; padding-top: 8px; padding-bottom: 8px; }
.kinetic_key_cell_img { height: 12px; margin: 0; font-size: 90%; font-weight: normal; color: #666666; text-align: left; padding-left: 5px; padding-right: 0px; padding-top: 8px; padding-bottom: 8px; }
/*New Footer*/
#kinetic_footer { clear: both; width: 760px; margin: 0 auto; padding: 30px 0; font-size: 0.9em; color: #306; line-height: 1.1em; }
.kinetic_footer_image1 { float: left; margin-top: 0px; text-align: left; padding-left: 0px; padding-top: 0px; padding-right: 0px; }
.kinetic_footer_text1 { width: 60px; float: left; margin: 0 auto; text-align: left; padding-left: 10px; padding-top: 2px; padding-right: 10px; font-size: 1em; color: #306; line-height: 1.1em; }
.kinetic_footer_text1 a { color: #306; }
.kinetic_footer_text2 { margin: 0 0 0 0px; padding-left: 20px; padding-top: 0px; padding-right: 10px; width: 400px; font-style: normal; border-left: #306 1px solid; clear: none; display: block; float: left; }
.kinetic_footer_text3 { margin: 0 0 0 100px; padding-left: 0px; padding-top: 0px; padding-right: 0px; width: 131px; clear: none; float: right; display: block; height: 28px; }
.analysis1 { height: 27px; margin: 0; font-size: 110%; font-weight: bold; color: #4a4a4b; text-align: left; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #EDE8F0; }
.analysis2 { height: 27px; margin: 0; font-size: 110%; font-weight: bold; color: #4a4a4b; text-align: center; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #EDE8F0; }
.analysis3 { height: 27px; margin: 0; font-size: 110%; font-weight: bold; color: #737373; text-align: center; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #EDE8F0; }
.kinetic_register_title { float: left; margin-top: 5px; padding-top: 7px; padding-bottom: 10px; width: 87px; display: block !important; background-color: #F7941C; font-size: 1.8em; font-family: "Century Gothic" , Arial, Sans-Serif; text-align: center; color: #ffffff; }
.kinetic_register_image { float: left; margin-top: 0px; text-align: left; padding-left: 5px; padding-top: 5px; padding-right: 5px; width: 87px; height: 100px; display: block; min-height: 60px; display: none; }
.kinetic_register_left { float: left; margin-top: 0px; text-align: left; padding-left: 5px; padding-top: 3px; padding-right: 10px; width: 80px; display: block; }
div.kinetic_register_right { width: 70px; float: none; margin-top: 0px; text-align: left; padding-left: 5px; padding-top: 2px; padding-right: 10em; }
.kinetic_signin_title { float: left; margin-top: 0px; padding-top: 10px; padding-bottom: 12px; width: 87px; display: block !important; background-color: #F7941C; font-size: 17px; font-family: "Century Gothic" , Arial, Sans-Serif; font-weight: bold; text-align: center; color: #ffffff; }
.kinetic_signin_image { display: none; }
.kinetic_signin_left { display: block; margin-left: 102px; margin-top: 2px; }
.kinetic_signin_right { display: block; margin-left: 170px; margin-top: -12px; }
#kinetic_signin_go { display: block; position: absolute; right: 49px; }
#kinetic_register_go { float: right; margin-top: 0px; text-align: left; padding-left: 0px; padding-top: 0px; padding-right: 10px; clear: none; padding-bottom: 0px; }
#kinetic_signin_go input { margin: 0; font-size: 110%; font-weight: bold; color: #2a0061; border-right-width: 1px; border-right-style: solid; border-right-color: #2a0061; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #2a0061; border-left-style: solid; border-left-width: 1px; border-left-color: #2a0061; border-top-style: solid; border-top-width: 1px; border-top-color: #2a0061; background-color: #ffffff; }
#kinetic_register_go input { margin: 0; font-size: 110%; font-weight: bold; color: #2a0061; border-right-width: 1px; border-right-style: solid; border-right-color: #2a0061; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #2a0061; border-left-style: solid; border-left-width: 1px; border-left-color: #2a0061; border-top-style: solid; border-top-width: 1px; border-top-color: #2a0061; background-color: #ffffff; }
.kinetic_signin_bottom { float: left; margin-top: 0px; text-align: left; padding-left: 5px; padding-top: 5px; padding-right: 10px; width: 220px; display: block; }
.kinetic_signin_bottom a { text-decoration: none; color: #1d0091; font-weight: bold; }
.kinetic_signin_bottom a:hover { background-color: transparent; color: #2600c2; font-weight: bold; }
.kinetic_signin_bottom2 { float: left; margin-top: 0px; text-align: left; padding-left: 5px; padding-top: 5px; padding-right: 10px; display: block; }
.kinetic_signin_bottom2 a { text-decoration: none; color: #FFFFFF; font-weight: bold; }
.kinetic_signin_bottom2 a:hover { background-color: #FFFFFF; color: #646364; font-weight: bold; }
.kinetic_alert_image { float: left; margin-top: 0px; text-align: left; padding-left: 0px; padding-top: 14px; padding-right: 0px; display: block; clear: none; height: 50px !important; width: 46px; }
.kinetic_alert_image2 { float: left; margin-top: 0px; text-align: left; padding-left: 5px; padding-top: 14px; padding-right: 10px; display: block; clear: none; height: 50px; width: 5%; }
.kinetic_alert_text { height: 30px; padding-left: 0px; line-height: 15px; font-size: 110%; font-weight: bold; color: #646364; }
.kinetic_alert_surround { display: block; width: 210px; height: 180px; background-color: #FFFFFF; border-bottom-color: #dfdfdf; border-bottom-style: solid; border-bottom-width: 1px; }
.kinetic_alert_box { margin-top: 0px; text-align: left; padding-left: 10px; padding-top: 10px; padding-bottom: 10px; padding-right: 40px; border-left-style: solid; border-left-width: 1px; border-left-color: #0A8CD5; padding-left: 10px; line-height: 15px; font-size: 95%; font-weight: bold; color: #B70017; clear: right; width: 500px; }
.kinetic_alert_box2 { float: left; margin-top: 0px; text-align: left; padding-left: 10px; padding-top: 10px; padding-bottom: 10px; padding-right: 0px; border-left-style: solid; border-left-width: 1px; border-left-color: #646364; padding-left: 10px; line-height: 15px; font-size: 90%; font-weight: normal; color: #B70017; display: inline; clear: right; width: 50%; }
.kinetic_alert_box3 { float: left; margin-top: 0px; text-align: left; padding-left: 10px; padding-top: 40px; padding-bottom: 10px; padding-right: 0px; border-left-style: solid; border-left-width: 1px; border-left-color: #646364; padding-left: 10px; line-height: 15px; font-size: 90%; font-weight: normal; color: #B70017; display: inline; clear: right; width: 50%; }
div.kinetic_restart_booking { color: #fff; text-align: center; font-weight: bold; padding-top: 0.9em; }
div.kinetic_booknow_row { float: left; margin-top: 0px; text-align: left; padding-left: 5px; padding-top: 14px; padding-right: 10px; width: 82px; }
#contact_content { clear: both; width: 760px; margin: 0 auto; position: relative; background-image: url(../images/cart_banner2.jpg); background-position: right bottom; background-repeat: no-repeat; }
#kinetic_contact_body { margin-top: 10px; display: block; clear: both; background-image: url(../images/cart_banner.jpg); background-repeat: no-repeat; background-position: right bottom; }
#kinetic_contact_column { display: block; float: left; width: 380px; clear: left; }
#kinetic_contact_column2 { display: block; float: right; width: 380px; clear: none; }
.kinetic_contact_1_bullet { float: left; margin-top: 0px; text-align: left; padding: 22px 0 2px 10px; display: block; clear: left; }
.kinetic_contact_1 { color: #646364; padding-top: 10px; padding-left: 5px; font-size: 3em; font-weight: bold; display: block; clear: both; padding-bottom: 20px; }
.kinetic_contact_2 { padding: 0 450px 0 40px; font-size: 120%; font-weight: normal; }
.kinetic_contact_3 { color: #646364; padding-top: 20px; font-size: 1.4em; padding-left: 20px; display: block; float: left; clear: both; font-weight: bold; width: 340px; line-height: 1.4em; }
.kinetic_contact_4 { color: #333333; font-size: 1.1em; float: left; display: block; padding: 15px 0 0 60px; font-weight: bold; width: 300px; clear: both; }
.kinetic_contact_5 { color: #333333; line-height: 2em; padding-top: 5px; font-size: 1.1em; padding-left: 60px; display: block; float: left; }
.kinetic_contact_p { padding: 0 390px 0 30px; }
.kinetic_contact_4 a { color: #646564; text-decoration: none; }
.kinetic_contact_4 a:hover { color: #FFFFFF; background-color: #BCBCE5; text-decoration: underline; }
div.kinetic_charge_shell { float: left; width: 350px; margin-left: 10px; margin-right: 0px; height: 100%; display: block; }
div.kinetic_charge_row { display: block; float: left; width: 312px; height: 37px; background-color: #ffffff; border-top-color: #dfdfdf; border-top-style: solid; border-top-width: 1px; border-right-color: #dfdfdf; border-right-style: solid; border-right-width: 1px; border-bottom-color: #dfdfdf; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #dfdfdf; border-left-style: solid; border-left-width: 1px; clear: both; margin: 10px 0px 0px 0px; }
div.kinetic_charge_row2 { display: block; float: left; width: 312px; background-color: #ffffff; border-top-color: #dfdfdf; border-top-style: solid; border-top-width: 1px; border-right-color: #dfdfdf; border-right-style: solid; border-right-width: 1px; border-bottom-color: #dfdfdf; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #dfdfdf; border-left-style: solid; border-left-width: 1px; clear: both; margin: 10px 0px 0px 0px; }
div.kinetic_charge_rowgrey { display: block; float: left; width: 312px; min-height: 37px; height: auto; background-color: #ffffff; border-top-color: #dfdfdf; border-top-style: solid; border-top-width: 1px; border-right-color: #dfdfdf; border-right-style: solid; border-right-width: 1px; border-bottom-color: #dfdfdf; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #dfdfdf; border-left-style: solid; border-left-width: 1px; clear: both; margin: 10px 0px 0px 0px; }
.kinetic_form_col_7b { float: left; margin-top: 0px; text-align: left; padding-left: 10px; padding-top: 10px; padding-bottom: 10px; padding-right: 10px; font-size: 1.2em; }
/*'Admin page' table elements*/
.kinetic_tableadmin_head1 { }
.kinetic_tableadmin_cell1 { }
.kinetic_tableadmin_cell2 { }
.kinetic_tableadmin_cell3 { }
.kinetic_tableadmin_cell4 { padding-left: 5em; padding-right: 5em; }
/*Accessibility*/
.hidelabel { display: none; }
.kinetic_link_divider { visibility: hidden; }
ul#powered { padding: 0; margin: 0; list-style: none; }
#powered li { width: 131px; /*size of image*/ height: 38px; /* size of image*/ }
#powered li.first { background: url(../images/powered_over.gif) no-repeat left top; }
/* this holds the rollover state of the image1*/
#powered a { display: block; width: 131px; height: 28px; font-size: 1px; color: #FFFFFF; }
#powered li.first a { background: url(../images/powered.gif) no-repeat left top; }
/* this holds the normal state of the image1*/
ul#powered a:hover { background: transparent; }
/*html elements*/
img { border: none; padding: 0; margin: 0; display: block; }
hr { clear: both; }
p { font-family: 'Trebuchet MS' , Arial, Helvetica, sans-serif; font-size: 1.2em; line-height: 1.3em; }
a { color: inherit; text-decoration: none; }
ul { list-style: none; margin: 0; padding: 0; }
li { margin: 0; padding: 0; }
/*Structural Sections*/
#topbar { height: 10em; min-width: 760px; background: url(../images/fmaintopbg.gif) no-repeat 50% 0; }
#topbar address { color: white; float: left; padding: 8px 0 0 20px; font-style: normal; }
#topbar img { float: right; }
#topbar h1 { clear: both; color: #646564; text-align: center; font-style: normal; font-size: 1.8em; line-height: 1.9em; background: white url(../images/p-ttlbg2.jpg) 50% 50% repeat-x; padding: 0; margin: 0; }
#content { clear: both; width: 800px; margin: 0 auto; position: relative; }
/*Navigation*/
#corpnav { clear: both; position: relative; width: 760px; height: 70px; margin: 0 auto; font-size: 24pt; color: #fff; text-transform: lowercase; line-height: normal; font-family: "Century Gothic" , Arial, Sans-Serif; }
#corpnav a:link, #corpnav a:hover, #corpnav a:active, #corpnav a:visited { color: #ffffff; text-decoration: none; }
#corpnav img { position: absolute; left: 20px; bottom: 5px; }
#corpnav ul { position: absolute; right: 0; top: 0; }
#corpnav li { float: left; }
#corpnav li a { padding: 0 0.7em; text-transform: uppercase; font-weight: bold; font-size: 1.1em; line-height: 4.4em; text-decoration: none; color: #fff; background: transparent url(corpnav-a-bg.gif) 0 50% no-repeat; }
#corpnav :first-child a, #corpnav li.first a { background: none; }
#mainav { background: url(../images/outlets-bg.jpg) 350px 0px no-repeat; position: relative; font-family: Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif; width: 760px; height: 70px; margin: 0 auto; }
#mainav ul { float: left; }
#mainav li { float: left; }
#mainav2 { background: url(../images/outlets-bg2.jpg) 470px 0px no-repeat; position: relative; font-family: Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif; width: 760px; height: 30px; margin: 0 auto; }
#mainav3 { background: url(../images/outlets-bg3.jpg) 260px 0px no-repeat; position: relative; font-family: Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif; width: 760px; height: 30px; margin: 0 auto; top: 2px; }
#mainav4 { background: url(../images/outlets-bg4.jpg) 146px 0px no-repeat; position: relative; width: 760px; height: 70px; margin: 0 auto; top: 2px; }
#mainav4 ul { float: left; }
#mainav4 li { float: left; }
#genav a { display: block; text-transform: none; font-size: 1.1em; font-weight: normal; text-decoration: none; width: 10em; text-align: center; color: #000; line-height: 5.2em; background: transparent url(../images/gennav-a-bg.gif) no-repeat 0% 50%; }
#genav :first-child a, #genav li.first a { background: none; }
#register { top: 180px; left: 20px; width: 346px; height: 70px; visibility: visible; z-index: 2000; }
#register_shad { position: relative; font-family: Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif; width: 760px; height: 18px; margin: 0 auto; }
#ftdnav { position: absolute; top: 5px; left: 388px; width: 320px; height: 70px; }
#ftdnav li img { border: white 5px solid; }
#ftdnav2 { position: absolute; top: 1px; left: 500px; width: 220px; height: 30px; }
#ftdnav3 { position: absolute; top: 0px; left: 170px; width: 161px; height: 32px; background-color: #F7941C; }
#ftdnav4 { position: absolute; top: 0px; left: 284px; width: 161px; height: 30px; background-color: #F7941C; }
#ftdnav3 a:link, #ftdnav3 a:hover, #ftdnav3 a:active, #ftdnav3 a:visited, #ftdnav4 a:link, #ftdnav4 a:hover, #ftdnav4 a:active, #ftdnav4 a:visited .kinetic_restart_booking a:link, .kinetic_restart_booking a:hover, .kinetic_restart_booking a:active, .kinetic_restart_booking a:visited { color: #ffffff; }
#sideNav { width: 200px; float: left; margin-right: 10px; padding-right: 40px; min-height: 320px; height: 320px; }
#sideNav a { display: block; color: #646564; font-size: 1.2em; margin: 0; padding: 5px; border-bottom: 1px solid silver; font-weight: bold; }
/*Feedback Pages*/
body.feedback #content h1 { color: #646564; padding: 10px 0 10px 250px; margin: 0; font-size: 2.2em; }
body.feedback #content h2 { background: #646564; color: #fff; padding: 10px 60px; margin: 0; font-size: 1.6em; clear: both; }
body.feedback blockquote { background: #C70163; color: #fff; padding: 0 60px 10px 60px; margin: 0; }
body.feedback blockquote p { font-size: 1.3em; }
body.feedback #sideNav { min-height: 200px; height: 260px; }
body.feedback form { margin-left: 250px; }
/*Delivered Pages*/
body.delivered #content h1 { color: #646564; padding: 10px 0 10px 250px; margin: 0; font-size: 2.2em; }
/*Admin Pages*/
.kinetic_tableadmin_head1 { font-size: 1.2em; }
.kinetic_tableadmin_cell2 a:link, .kinetic_tableadmin_cell2 a:active, .kinetic_tableadmin_cell2 a:visited { color: #1d0091; text-decoration: none; }
.kinetic_tableadmin_cell2 a:hover { color: #2600c2; text-decoration: underline; }
.kinetic_tableadmin_cell3 input { font-size: 1.3em; }
#kinetic_signed_in_bar { position: relative; text-align: left; color: Blue; float: left; height: 40px; width: 100%; margin: 0px 0px 0px 30px; }
#kinetic_signed_in_bar a:link, #kinetic_signed_in_bar a:hover, #kinetic_signed_in_bar a:active, #kinetic_signed_in_bar a:visited { color: Blue; }
.bdplButton { display: inline; }
#kinetic_BrowseDisclaimer { display: block; clear: both; vertical-align: bottom; }
/*Linked bookings bits*/
.kinetic_tablerow_drilldown_col_right_title1, .kinetic_tablerow_drilldown_col_right_title2 { color: #333; text-align: center; font-weight: bold; font-size: 1.5em; }
.kinetic_tablerow_drilldown_col_right_itemtitle1, .kinetic_tablerow_drilldown_col_right_diettitle1, .kinetic_tablerow_drilldown_col_right_itemtitle2, .kinetic_tablerow_drilldown_col_right_diettitle2 { color: #333; width: 200px !important; text-align: right; font-weight: bold; font-size: 1.2em; }
.kinetic_tablerow_drilldown_col_right_items1, .kinetic_tablerow_drilldown_col_right_diets1, .kinetic_tablerow_drilldown_col_right_items2, .kinetic_tablerow_drilldown_col_right_diets2 { color: #333; width: 300px !important; padding-left: 200px !important; }
.kinetic_tablerow_drilldown_col_right_buttons1, .kinetic_tablerow_drilldown_col_right_buttons2 { text-align: center; }
.kinetic_table_order_details { border-top: solid 1px #C0C0C0; }
div.kinetic_form_row_divider { display: block; float: left; width: 370px; height: 37px; }
div.kinetic_form_row_full { display: block; float: left; width: 680px; height: 37px; }
#kinetic_form_row_divider_right { position: absolute; width: 260px; height: 37px; padding: 0 0 0 0; left: 492px; top: 201px; background-color: #FF0000; }
#ctl00_MainContent_lblCancelMessage { font-size: 100% !important; font-weight: normal !important; color: #000000; font-family: Arial,Helvetica,sans-serif; }
#ctl00_MainContent_lblCancelMessage h1 { color: #F7941C; line-height: 0.75em; padding-top: 20px; font-family: Arial,Helvetica,sans-serif; font-size: 20px; }
/*Review Order Notes Fields*/
#ctl00_MainContent_ReviewOrder1_rptDeliveries_ctl01_OrderDetailsControl1_pnlDeliveryNotes { width: 240px; margin: 10px 0px 0px 0px; }
#ctl00_MainContent_ReviewOrder1_rptDeliveries_ctl01_OrderDetailsControl1_divContactDetails { margin: 0px 0px 10px 0px; }
#ctl00_MainContent_ReviewOrder1_rptDeliveries_ctl01_OrderDetailsControl1_pnlCateringNotes { width: 150px; }
#ctl00_MainContent_ReviewOrder1_rptDeliveries_ctl01_OrderDetailsControl1_divContactDetails { width: 150px; }
table td tr .kinetic_tablerow_drilldown td:last-child { width: 200px; }
#kinetic_acc .menu { margin: 10px 0px 0px 0px; padding: 0px; }
#kinetic_charge { width: 360px; float: left; }
/*Main Catering Notes Container DIV*/
#ctl00_MainContent_ChargeDetails1_pnlCateringNotes { width: 200px; }
#ctl00_MainContent_ChargeDetails1_txtCateringNotes { width: 195px; height: 250px; }
/*Delivery notes input field*/
#ctl00_MainContent_ChargeDetails1_txtDeliveryNotes { width: 195px; height: 250px; }
#ctl00_MainContent_ChargeDetails1_pnlAccountNotes { width: 195px; float: left; height: 250px; }
/*Catering notes input field*/
#ctl00_MainContent_ChargeDetails1_txtAccountNotes { width: 195px; height: 250px; }
/*BrowseItems.aspx*/
#kinetic_leftcolumn6 th { max-width: 150px; }
#kinetic_leftcolumn6 select, #kinetic_leftcolumn6 input[type=text] { width: 138px !important; }
#kinetic_leftcolumn6 div[id*="divDeliveryTime"] select { width: auto !important; }
