body {
	background-color: #FFFFFF;
	font-family: Tahoma, Verdana, sans-serif;
	/*overflow: hidden;*/
	margin-top: 0px;
}

a {
	color: #6474AF;
}

a:hover {
	text-decoration: underline;
}

a.button {
	text-decoration: none;
	color: #FFFFFF;
}

a:hover .button {
	text-decoration: none;
	color: #E9EDF7;
}

a.film-button {
	color: #000000;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}

.a_active {
	color: #6474AF;
	font-size: 11px;
	font-family: Tahoma, Verdana, sans-serif;
	text-decoration: none;
	font-weight: bold;
}

.menu_link {
	font-size: 11px;
	text-decoration: none;
	color: white;
	font-weight: bold;
}

.border_color {
	background-color: #FFFFFF;
}

.table_bgcolor {
	background-color: #EFF4FA;
}

.table_bgcolor_1 {
	background-color: #7C8BC4; /*background-color: #D5E5F9;A5A0CF*/
}

.table_bgcolor_2 {
	background-color: #6474AF; /*7F76AF*/
}

.table_bgcolor_3 {
	background-color: #B0BBE2; /*7F76AF*/
}

.table_bgcolor_4 {
	background-color: #EEEFF3; /*7F76AF*/
}

.table_bgcolor_5 {
	background-color: #D2DAF7; /*7F76AF*/
}

.delim {
	background-color: #EEEFF3;
}

.n_link {
	color: #ffffff;
	text-decoration: none;
}

select {
	font-size: 11px;
	color: #333333;
	border-color: #ddc179;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	font-family: Tahoma, Verdana, sans-serif;
}

input {
	font-size: 11px;
	color: #6474AF;
	border-color: #7F76AF;
	border-top-color: #7F76AF;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	font-family: Tahoma, Verdana, sans-serif;
}

textarea {
	font-size: 11px;
	color: #6474AF;
	border-color: #7F76AF;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	font-family: Tahoma, Verdana, sans-serif;
}

.imgBorder {
	border-color: #7F76AF;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
}

.text_copyright {
	background: #ffffff;
	color: #6474AF;
	font-size: 9px;
	font-family: Tahoma, Verdana, sans-serif;
	text-decoration: none; /*font-weight : bold;*/
}

.message {
	font-size: 11px;
	text-decoration: none; /*color: #0A246A;*/
	color: #6474AF;
	font-weight: bold;
	padding-left: 5px;
}

.message_result {
	font-size: 12px;
	text-decoration: none;
	color: red;
}

.message_err {
	font-size: 12px;
	text-decoration: none;
	color: red;
	font-weight: bold;
}

.table_list_c {
	background-color: #6474B0;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}

.table_list_c1 {
	background-color: #F1F4FA;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}

.table_list_c1-b {
	background-color: #F1F4FA;
	border-bottom: 1px solid #FFFFFF;
}

.table_list_c2 {
	background-color: #E9EDF7;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

.c1 {
	background-color: #F1F4FA;
}

.c2 {
	background-color: #E9EDF7;
}

.table_list_c3 {
	background-color: #CCD6Ed;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

.table_list_c4 {
	background-color: #B4C2E3;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

.table_list_c5 {
	background-color: #9AAEDA;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

.column_title {
	font-size: 11px;
	text-decoration: none;
	color: white;
	font-weight: bold;
	padding-left: 5px;
}

.text_list {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #333333;
	padding-left: 5px;
}

.text_list-n-i {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #333333;
}

.table_bgcolor_2-b {
	background-color: #6474AF;
	border-bottom: 1px solid #FFFFFF;
}

.table_bgcolor_2-r {
	background-color: #6474AF;
	border-right: 1px solid #FFFFFF;
}

.button {
	background-color: #7C8BC4; /*6B8EC9 839DD1*/
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px; /*font-weight: bold;*/
}

.paging-selected {
	font-size: 11px;
	color: #6474AF;
	font-weight: bold;
	text-decoration: none;
	padding-left: 2px;
}

.paging-normal {
	font-size: 10px;
	color: #B0BBE2;
	text-decoration: none;
	padding-left: 2px;
	font-weight: bold;
}

.loginAdmin {
	font-size: 14px;
	text-decoration: none; /*color: #0A246A;*/
	color: #5C6AA0;
	font-weight: bold;
}

.loginAdmin-i {
	font-size: 14px;
	text-decoration: none; /*color: #0A246A;*/
	color: #5C6AA0;
	font-weight: bold;
	padding-left: 5px;
}

.loginText {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #333333;
	padding-left: 5px;
}

.loginText-u-p {
	font-size: 11px;
	text-decoration: none; /*color: #0A246A;*/
	color: #5C6AA0;
	font-weight: bold;
	padding-left: 5px;
}

.login-table_bgcolor_1 {
	background-color: #556BA3; /*background-color: #D5E5F9;A5A0CF*/
}

.header-over {
	background-color: #B0BBE2;
	font-size: 13px;
	font-weight: bold; /*background-color: #D5E5F9;A5A0CF*/
}

.summary-blue {
	background-color: #B0BBE2;
	font-size: 12px;
	font-weight: bold; /*background-color: #D5E5F9;A5A0CF*/
}

.summary-space {
	background-color: #ffffff;
	font-size: 12px;
	font-weight: bold; /*background-color: #D5E5F9;A5A0CF*/
}

.header-out {
	background-color: #7C8BC4; /*background-color: #D5E5F9;A5A0CF*/
}

/*********************** CASHOFFICE *************************/

body.colour {
	background-color: #000000;
}

.border {
	background-color: #000000;
}

.hour {
	color: #000000;
	font-size: 18px;
	text-decoration: none;
}

.date {
	color: #1C3B51;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}

.info-zone-cashier {
	color: #1C3B51;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}

.seat-number {
	color: #1C3B51;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
}

.row {
	font-size: 11px;
	text-decoration: none;
	color: #CD4947;
	font-weight: bold;
}  /*
.row {

    color: #f5193d;
    font-size: 12px;
    text-decoration: none;
    font-weight: normal;
    font-family: cursive;

}
*/
.row_small {
	color: #f5193d;
	font-size: 17px;
	text-decoration: none;
	font-weight: normal;
	font-family: cursive;
}

.inv {
	color: #f5193d;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

.inv1 {
	color: #f5193d;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

.info-zone-cashier-name {
	color: #000000;
	font-size: 11px;
	text-decoration: none;
}

.info-zone-text {
	color: #000000;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
}

.summary-header {
	color: #000000;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
}

.info-zone-movie {
	color: #F04E23;
	font-size: 18px;
	font-weight: bold;
	font-family: sans-serif;
	font-style: italic;
}

.info-zone-movie-original {
	color: #F04E23;
	font-size: 14px;
	font-weight: normal;
	font-family: sans-serif;
	font-style: italic;
}

.info-zone-prop-name {
	color: #1C3B51;
	font-size: 14px;
	text-decoration: none;
	font-weight: normal;
}

.info-zone-prop-value {
	color: #000000;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}

.summary1 {
	color: #1C3B51;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
}

.sellInfo1 {
	color: #1C3B51;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
}

.sellInfo2 {
	color: #1C3B51;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	background-color: #cccccc;
}

.summaryTotal {
	background-color: #ffffff;
	font-size: 22px;
	font-weight: normal;
	font-family: cursive;
}

.cal-dow {
	color: #000000;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}

.cal-date {
	color: #0055A1;
	font-size: 28px;
	text-decoration: none;
	font-weight: bold;
}

.cal-date-selected {
	color: red;
	font-size: 28px;
	text-decoration: none;
	font-weight: bold;
}

.cal-current-date {
	color: red;
	font-size: 18px;
	text-decoration: none;
	font-weight: bold;
}

.cal-title {
	font-size: 18px;
	text-decoration: none;
	color: white;
	font-weight: bold;
}

.cal-tbl-header {
	background-color: #7288BE; /*background-color: #B0B9D7;*/
}

.box {
	border: 2px solid #6474B0;
}

.box-white {
	border: 2px solid #6474B0;
	background-color: #ffffff;
}

.filled-box {
	background-color: #ffffff;
	border: 2px solid #6474B0;
}

.menu-button-text {
	color: #000000;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}

.films-button-text {
	color: #000000;
	font-size: 18px;
	text-decoration: none;
	font-weight: bold;
}

.auditorium-button-text {
	color: #ffffff;
	font-size: 18px;
	text-decoration: none;
	font-weight: bold;
}

.timer-borders {
	background-color: #999999;
}

.timer-digits { /*color: #585858;*/
	color: #C8142B;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}

.timer-text { /*color: #585858;*/
	color: #C8142B;
	font-size: 18px;
	text-decoration: none;
	font-weight: bold;
}

.tickets-left-text { /*color: #585858;*/
	color: #00AB53;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}

.list-aud-h-s-header {
	color: #ffffff;
	background-color: #999999;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}

.list-aud-h-s {
	color: #585858;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	border: 1px solid #6474B0;
}

.list-aud-h-s-h {
	color: #F12D1D;
	font-size: 20px;
	text-decoration: none;
	font-weight: bold;
}

.list-aud-h-s-text {
	color: #585858;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}

.list-aud-h-s-value {
	color: #000000;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}

.ticket-button-text {
	color: #585858;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}

.ticket-button-sevice-zone {
	background-color: #F1F2F5;
	color: #63779F;
	font-size: 18px;
	text-decoration: none;
	font-weight: bold;
}

.ticket-button-sevice-zone-divider {
	background-color: #646572;
}

.seat-sold {
	background-color: #F97568;
}

.seat-locked {
	background-color: #90A6FF;
}

.seat-locked-other {
	background-color: red;
}

.seat-inva {
	background-color: #8DA7F4;
}

.seat-reserved {
	background-color: #FFFF80;
}

.mode-auto {
	background-color: green;
}

.mode-manual {
	background-color: red;
}

.event-hasticket {
	background-color: #E0DEEF;
}

.event-ischosen {
	background-color: #ffff40;
}

.funct_tbl {
	background-color: #EDEFF0;
}

.timer-text {
	font-size: 10px;
	text-decoration: none;
	color: #0A246A;
	font-weight: bold;
}

.counter-positive {
	color: green;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}

.counter-negative {
	color: red;
	font-size: 18px;
	text-decoration: none;
	font-weight: bold;
}

/* inet*/
td.topLeft {
	background-image: url("../images/top_left.gif");
	background-repeat: no-repeat;
	padding-top: 12px;
	padding-left: 12px;
	font-size: 12px;
}

td.topRight {
	background-image: url("../images/top_right.gif");
	background-repeat: no-repeat;
}

td.bottomLeft {
	background-image: url("../images/bottom_left.gif");
	background-repeat: no-repeat;
}

td.bottomRight {
	background-image: url("../images/bottom_right.gif");
	background-repeat: no-repeat;
}

.top {
	font-size: 9px;
	letter-spacing: 2px;
}

.wt {
	font-size: 9px;
	background: white;
	letter-spacing: 0;
}

.sl {
	font-size: 9px;
	font-family: verdana;
	font-weight: bold;
	/*color: #c18347;*/
	color: #9D4947;
	background: white;
	letter-spacing: 2px;
	text-transform: uppercase;
}

.slURL {
	color: #008000;
}

td.topLeft ul {
	list-style-type: none;
	line-height: 16px;
	margin-top: 5px;
	margin-left: 5px;
	margin-bottom: 0px;
	padding: 0;
}

td.topLeft-login {
	background-image: url("../images/top_left.gif");
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 12px;
	font-size: 12px;
}

.filters {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #444444;
}
.filters-normal {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #444444;
}
.filters-disabled {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CCCCCC;
}
.filters-normal-disabled {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CCCCCC;
}
.select-disabled {
	font-size: 11px;
	color: #CCCCCC;
	border-color: #ddc179;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	font-family: Tahoma, Verdana, sans-serif;
}
.login {
	font-size: 12px;
	letter-spacing: 0;
}
.inet-homepage-inbox {
	padding-left: 2px;
	color: #333333;
	background-image: url("../images/inbox_bg.gif");
	text-decoration: none;
	border-top-color: #E5CD91;
	border-top-width: 1px;
	border-top-style: solid;
	border-left-color: #E5CD91;
	border-left-width: 1px;
	border-left-style: solid;
	border-bottom-color: #E5CD91;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-right-color: #E5CD91;
	border-left-width: 1px;
	border-right-width: 1px;
	border-right-style: solid;
	width: 100;
}
.inet-inbox {
	padding-left: 2px;
	color: #333333;
	background-image: url("../images/inbox_bg.gif");
	text-decoration: none;
	border-top-color: #9EC588; /*#8d8d8d;*/
	border-top-width: 1px;
	border-top-style: solid;
	border-left-color: #9EC588;
	border-left-width: 1px;
	border-left-style: solid;
	border-bottom-color: #9EC588; /*#e0e0e0;*/
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-right-color: #9EC588;
	border-left-width: 1px;
	border-right-width: 1px;
	border-right-style: solid;
	/*width: 50;*/
}
.inet-summary-inbox {
	padding-left: 2px;
	color: #333333;
	background-image: url("../images/inbox_bg.gif");
	text-decoration: none;
	border-top-color: #DDC179; /*#8d8d8d;*/
	border-top-width: 1px;
	border-top-style: solid;
	border-left-color: #DDC179;
	border-left-width: 1px;
	border-left-style: solid;
	border-bottom-color: #DDC179; /*#e0e0e0;*/
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-right-color: #DDC179;
	border-left-width: 1px;
	border-right-width: 1px;
	border-right-style: solid;
	width: 110;
}
.inet-default-inbox {
	padding-left: 2px;
	color: #333333;
	background-image: url("../images/inbox_bg.gif");
	text-decoration: none;
	border-top-color: #ddc179;
	border-top-width: 1px;
	border-top-style: solid;
	border-left-color: #ddc179;
	border-left-width: 1px;
	border-left-style: solid;
	border-bottom-color: #ebcf87;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-right-color: #ebcf87;
	border-left-width: 1px;
	border-right-width: 1px;
	border-right-style: solid;
	/*width: 50;*/
}
.inet-short-inbox {
	padding-left: 2px;
	color: #333333;
	font-weight:normal;
	background-image: url("../images/inbox_bg.gif");
	text-decoration: none;
	border-top-color: #ddc179;
	border-top-width: 1px;
	border-top-style: solid;
	border-left-color: #ddc179;
	border-left-width: 1px;
	border-left-style: solid;
	border-bottom-color: #ebcf87;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-right-color: #ebcf87;
	border-left-width: 1px;
	border-right-width: 1px;
	border-right-style: solid;
	width: 80;
}
.inet-short-inbox-disabled {
	padding-left: 2px;
	font-weight:normal;
	color: #CCCCCC;
	border-left-color: #777777;
	border-top-color: #777777;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-width:1px;
	border-style: solid;
	padding-left: 2px;
    background-color: #E2E2EA;
	width: 80;
}

.login-style1 {
	font-size: 12px;
	text-decoration: none;
	color: #444444;
	padding-left: 1px;
	letter-spacing: 1px;
}

.login-style2 {
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	padding-left: 1px;
	letter-spacing: 1px;
}

a.a-login {
	font-size: 12px;
	text-decoration: none;
	color: #444444;
	padding-left: 1px;
	letter-spacing: 1px;
}

a:hover .a-login {
	font-size: 12px;
	text-decoration: underline;
	color: #000000;
	padding-left: 1px;
	letter-spacing: 1px;
}

.text_list_small {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 10px;
	text-decoration: none;
	/*font-weight: normal;*/
	color: #333333;
	padding-left: 1px;
}

.login-logout-small {
	font-size: 10px;
	font-family: verdana;
	font-weight: normal;
	color: #c18347;
	padding-right: 2px;
	text-decoration: none;
}

a.login-logout {
	font-size: 10px;
	font-family: verdana;
	font-weight: normal;
	color: #c18347;
	padding-right: 2px;
	text-decoration: none;
}

a:hover .login-logout {
	font-size: 10px;
	font-family: verdana;
	font-weight: normal;
	color: #c18347;
	padding-right: 2px;
	text-decoration: underline;
}

.frame-window {
	list-style-type: none;
	line-height: 16px;
	margin-top: 5px;
	margin-left: 5px;
	margin-bottom: 0px;
	padding: 0;
	padding-bottom: 3px;
}

.top-type1 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #555555;
}

.top-type2 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #9D4947;
}

.top-type3 {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #9D4947;
}

.top-type2-green {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #60814D;
}

.top-type2-u {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;
	color: #9D4947;
}

a.top-style1 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #9D4947;
	text-decoration: none;
}

a:hover .top-style1 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #9D4947;
	text-decoration: underline;
}

a.top-style2 {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #9D4947;
	text-decoration: none;
}

a:hover .top-style2 {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #9D4947;
	text-decoration: underline;
}

.bucket {
	border: 0px;
	background-image: url(../images/bucket_bg.gif);
	width: 16px;
	height: 14px;
	letter-spacing: normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #444444;
}

.bucket-wide {
	border: 0px;
	background-image: url(../images/bucket_bg.gif);
	width: 46px;
	height: 14px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #444444;
}

.bucket-font {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #444444;
}

.movie-font {
	font-size: 12px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: 1.8px;
	color: #444444;
}

.module-title {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color: #444444;
	letter-spacing: 2px;
	padding-top: 1px;
	padding-left: 1px;
}

.ticket-name {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color: #9D4947;
	/*letter-spacing: 1.8px;*/
}

.ticket-count {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color: #9D4947;
	font-weight: bold;
	padding-left: 6px;
	padding-right: 6px;
}

.toolTip {
	width: 209;
	height: 166;
}

.text_list_inet_small {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #333333;
	padding-left: 5px;
}

.tooltip_msg_bg {
	background-image: url('../images/tooltip_msg_bg.gif');
	background-repeat: repeat-y;
	width: 333px;
}

.summary-title-data {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color: #444444;
	font-weight: normal;
}

.summary-content-blue {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color: #5F3BD4;
	font-weight: normal;
}

.summary-default-content {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color: #444444;
	background-color: #f7f7f7;
	font-weight: normal;
}

.summary-sum-content {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color: #444444;
	font-weight: bold;
}

.summary-total-content {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color: #B10000;
	font-weight: bold;
}

.summary-left-border {
	background-image: url('../images/summary_left_border.gif');
	background-repeat: repeat-y
}

.summary-right-border {
	background-image: url('../images/summary_right_border.gif');
	background-repeat: repeat-y
}

.warning-red {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color: #D93232;
	font-weight: bold;
	padding-left: 6px;
	padding-right: 6px;
}

.saleMsg-title {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 14px;
	color: #9D4947;
	font-weight: bold;
	padding-left: 6px;
	padding-right: 6px;
}

.saleMsg-code {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 18px;
	/*color: #FFAE00; !orange*/
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 6px;
	padding-right: 6px;
	letter-spacing: 2px;
}
.saleMsg-code-line-through {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 18px;
	/*color: #FFAE00; !orange*/
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 6px;
	padding-right: 6px;
	letter-spacing: 2px;
	text-decoration: line-through;
}
.saleCondition-title {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color: #9D4947;
	font-weight: bold;
	text-decoration: underline;
	padding-left: 6px;
	padding-right: 6px;
}

.sale-text-type1 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
	padding-left: 8px;
}

.sale-text-type1-bold-red {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	font-weight: bold;
}
.sale-text-type2 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #444444;
	text-decoration: underline;
	padding-left: 12px;
}

.sale-text-type3 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
	padding-left: 18px;
}

.sale-name {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #355787;
	text-decoration: none;
	font-weight: bold;
	padding-left: 12px;
	padding-right: 12px;
}

.payment-summary-title {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #9D4947;
	text-decoration: none;
	font-weight: bold;
	padding-left: 12px;
	padding-right: 12px;
	letter-spacing: 2px;
}

.payment-summary-content {
	border-bottom-color: #BCBECB;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #BCBECB;
	border-top-style: solid;
	border-top-width: 1px;
	border-left-color: #BCBECB;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #BCBECB;
	border-right-style: solid;
	border-right-width: 1px;
	overflow: auto;
	/*    overflow:scroll;*/
	overflow-x: hidden;
	width: 300px;
	height: 137px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #9D4947;
}

.payment-summary-title-bg {
	background-image: url('../images/payment_summary_title_bg.gif');
	background-repeat: repeat-x;
}

.payment-summary-content-bg {
	/*background-image: url('../images/payment_summary_row_bg.gif');
	background-repeat: repeat-x;*/
	background-color: #FFFFEE;
}

.payment-summary-content-hover-bg {
	background-image: url('../images/payment_summary_hover_bg.gif');
	background-repeat: repeat-x;
	cursor: pointer;
}

.payments-list-selected-bg {
	background-image: url('../images/payments/payment_list_selected_bg.gif');
	background-repeat: repeat-x;
	cursor: pointer;
}

.payment-summary-content-type1 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
	text-decoration: none;
	font-weight: normal;
}

.payment-details-content-lb {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
	text-decoration: none;
	font-weight: normal;
	border-left: 1px solid #BCBECB;
}

.payment-details-content-rb {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
	text-decoration: none;
	font-weight: normal;
	border-right: 1px solid #BCBECB;
}
.payment-details-content-lrb {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
	text-decoration: none;
	font-weight: normal;
	border-left: 1px solid #BCBECB;
	border-right: 1px solid #BCBECB;
}
.payment-summary-content-type3 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #9D4947;
	text-decoration: none;
	font-weight: normal;
}
.outOfOrder{
	background-image: url('../images/seat_broken.gif');
	width: 19px;
	height: 19px;
	background-repeat: no-repeat;
}

.free {
	background-image: url('../images/seat_free.gif');
	width: 19px;
	height: 19px;
	background-repeat: no-repeat;
}
.hover {
	background-image: url('../images/seat_hover.gif');
	width: 19px;
	height: 19px;
	background-repeat: no-repeat;
}
.sold {
	background-image: url('../images/seat_sold.gif');
	width: 19px;
	height: 19px;
	background-repeat: no-repeat;
}
.reservedByOther {
	background-image: url('../images/seat_LockedByOther.gif');
	width: 19px;
	height: 19px;
	background-repeat: no-repeat;
}
.reservedByMe {
	background-image: url('../images/seat_LockedByMe.gif');
	width: 19px;
	height: 19px;
	background-repeat: no-repeat;
}
.seat-loading {
	background-image: url('../images/progress-anim.gif');
	width: 19px;
	height: 19px;
	background-repeat: no-repeat;
}
.selected {
	background-color: #FF7300;
}
.table-vehicle-bg{
	background-image: url('../images/vehicle_bg.gif');
	background-repeat: no-repeat;
	width: 192px;
	height: 392px;
}
.closed-massage-title{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-style:italic;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.closed-massage-content{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-style:normal;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
.closed-massage-content-11{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-style:normal;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
.footer {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #444444;
	text-decoration: none;
}
.window-title {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #444444;
}
.window-title-close {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #444444;
}
.window-title-paragraph {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #444444;
}
.window-text-paragraph {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #444444;
}
.window-text-paragraph-2 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #444444;
}
.window-text-paragraph-3 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #444444;
}
.window-content-title {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #444444;
}
.window-content-title-blue {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #365F91;
}
.window-content-title-14 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #444444;
}
.window-content-title-15 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #444444;
}
.window-content-title-16 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #444444;
}
.window-content-sub-title-blue {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #365F91;
}
.window-btn {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #9D4947;
}
.warning-color{
	color: #9D4947;
}
.navigator-box {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
	border: 1px solid #8d8d8d;
	background-image: url("../images/inbox_bg.gif");
	text-decoration: none;
	/*border-top-color: #8d8d8d;
	border-top-width: 1px;
	border-top-style: solid;
	border-left-color: #8d8d8d
	border-left-width: 1px;
	border-left-style: solid;
	border-bottom-color: #8d8d8d
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-right-color: #8d8d8d
	border-left-width: 1px;
	border-right-width: 1px;
	border-right-style: solid;*/
}
.top-links-hover{
	background-image: url("../images/top_links_hover_bg.gif");
	background-repeat: repeat-x;
	height: 20px;
}
.hide {
	/*visibility: hidden;*/
	display: none;
	width: 990;
}
.show {
	display: block;
	width: 990;
	text-align: center;
}
.link-like {
	text-decoration: underline;
	color: #6474AF;
	cursor: pointer;
}
.carter-cashoffice-table {
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #000000;
	border-top-style: solid;
	border-top-width: 1px;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #444444;
}
.carter-cashoffice-table-b {
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	font-size: 11px;
}
.carter-cashoffice-table-r {
	border-right-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	font-size: 11px;
}
.carter-cashoffice-table-br {
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-right-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	font-size: 11px;
}
.message-text {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #9D4947;
	font-weight: bold;
}
.hide-message {
	display: none;
}
.show-message {
	display: table;
	background-image: url("../images/ticket_bg.gif");
	background-repeat:repeat;
	border-bottom-color: #E5CD91;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #E5CD91;
	border-top-style: solid;
	border-top-width: 1px;
	border-left-color: #E5CD91;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #E5CD91;
	border-right-style: solid;
	border-right-width: 1px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #9D4947;
}
.homePage-profile {
	background-image: url("../images/homePage_profile_bg.gif");
	background-repeat:repeat;
	border-bottom-color: #DDC179;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #DDC179;
	border-top-style: solid;
	border-top-width: 1px;
	border-left-color: #DDC179;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #DDC179;
	border-right-style: solid;
	border-right-width: 1px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #9D4947;
	font-weight: bold;
}
.window-page-b {
	border-bottom-color: #BABABA;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #BABABA;
	border-top-style: solid;
	border-top-width: 1px;
	border-left-color: #BABABA;
	border-left-style: solid;
	border-left-width: 1px;
}
.table-red-border {
	border: 1px solid #CC4947;
}
