.SessionTimeOut
{
 background-color:Silver;
 font-size:14px;
	
}

H1
{
    COLOR: #006600;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 18pt;
    TEXT-ALIGN: center;
    TEXT-TRANSFORM: uppercase
}
H2
{
    COLOR: #000080;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12pt
}
H3
{
    COLOR: #ff9900;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center
}
H4
{
    COLOR: red;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11pt;
    TEXT-ALIGN: center
}
H5
{
    COLOR: #008000;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center
}
H6
{
    COLOR: red;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt;
    TEXT-ALIGN: center
}
TR.tr1
{
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
TD.td3
{
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
TR.tr2
{
    BACKGROUND-COLOR: #006600;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
TR.tr3
{
    BACKGROUND-COLOR: #006600;
    COLOR: white;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 6px;
    TEXT-ALIGN: justify
}
TR.tr4
{
    BACKGROUND-COLOR: #d7eaaa;
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
TR.tr5
{
    BACKGROUND-COLOR: #000000;
    COLOR: white;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9pt
}
TR.tr6
{
    BACKGROUND-COLOR: #669900;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9pt
}
TD
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9pt;
}
TD.td4
{
    BACKGROUND-COLOR: #c0e6b9;
    FONT-SIZE: 13pt;
    FONT-WEIGHT: bold;
    VERTICAL-ALIGN: middle;
}
TD.td5
{
    BACKGROUND-COLOR: #d2eccc
}
TH
{
    BACKGROUND-COLOR: #006600;
    COLOR: white;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt;
    TEXT-ALIGN: left
}
P
{
    FONT-FAMILY: Verdana
}
A
{
    COLOR: #000080;
    FONT-WEIGHT: bold
}
A:hover
{
    COLOR: #008000;
    TEXT-DECORATION: none
}
SELECT
{
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9pt;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px
}
OPTION
{
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9pt;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px
}

INPUT
{	
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9pt;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px
}
TEXTAREA
{
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9pt;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px
}
INPUT.img
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none
}

HR
{
    COLOR: black
}
.smallfont
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt
}
.smallfont:hover
{
    COLOR: #ff9900;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt
}
.tdhd1
{
    BACKGROUND-COLOR: silver;
    COLOR: white;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold
}
.tdhr1
{
    BACKGROUND-COLOR: #c10000;
    COLOR: white;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold
}
.tdh1
{
    BACKGROUND-COLOR: #cc0000;
    COLOR: white;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    VERTICAL-ALIGN: middle
}
.td1
{
    BACKGROUND-COLOR: #f5b757;
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9pt
}
.td2
{
    BACKGROUND-COLOR: white;
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9pt
}
.tdShaded
{
    BACKGROUND-COLOR: silver;
    COLOR: white;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9pt
}
.tdShadedBold
{
    BACKGROUND-COLOR: silver;
    COLOR: white;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}
.tdfontwhite
{
    COLOR: white;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9pt
}
.alert
{
    COLOR: red;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9pt
}
.instruction
{
    COLOR: #996600;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9pt
}
.ecal_backColor
{
    BACKGROUND-COLOR: black
}
.ecal_td1
{
    BACKGROUND-COLOR: #fffaac
}
.ecal_td2
{
    BACKGROUND-COLOR: #c10000;
    COLOR: #fffaac;
    FONT-WEIGHT: bold
}
.ecal_td3
{
    BACKGROUND-COLOR: #f5b757;
    FONT-WEIGHT: bold
}
.headerTab
{
    BACKGROUND-COLOR: #c10000;
    COLOR: white;
    FONT-SIZE: 14px
}
.headerSubTab
{
    BACKGROUND-COLOR: #f5b757;
    COLOR: black
}
.tdhd11
{
    BACKGROUND-COLOR: #a06800;
    COLOR: white;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}
.tdhd12
{
    BACKGROUND-COLOR: #824100;
    COLOR: white;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}
.tdhd13
{
    BACKGROUND-COLOR: #824100;
    COLOR: white;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}
.tdhdRed
{
    BACKGROUND-COLOR: #c10000;
    COLOR: white;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}
.villatd
{
    BACKGROUND-COLOR: #f5b757;
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px
}
.err
{
    COLOR: red;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9pt
}
.admin_tableBorder
{
    BACKGROUND-COLOR: black
}
.admin_tableInnerBorder
{
    BACKGROUND-COLOR: white
}
.admin_tableCell
{
    BACKGROUND-COLOR: white
}
.admin_tableHeader
{
    BACKGROUND-COLOR: #ced9ff;
    COLOR: black;
    FONT-WEIGHT: bold
}
.adminheader
{
    BACKGROUND-COLOR: black;
    COLOR: white;
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold
}
.header
{
    COLOR: black;
    FONT-FAMILY: Verdana, Verdana;
    FONT-SIZE: 18pt;
    FONT-WEIGHT: bolder
}
.format
{
    COLOR: gray;
    FONT-FAMILY: Verdana, Verdana
}
.td_green
{
    BACKGROUND-COLOR: #ccffcc;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.td_silver
{
    BACKGROUND-COLOR: #cccccc;
    FONT-FAMILY: Verdana
}
.admin_subheader
{
    COLOR: maroon;
    FONT-FAMILY: Verdana, Verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bolder
}
.borderless
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px
}
.strikeover
{
    COLOR: white;
    TEXT-DECORATION: line-through
}
.inhse_td_paym
{
    BACKGROUND-COLOR: #ffffc4;
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt
}

.td_beige
{
    BACKGROUND-COLOR: #f5b757
}
.format2
{
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bolder
}
.overline
{
    COLOR: red;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: overline;
    TEXT-TRANSFORM: uppercase
}
.tdhd2
{
    COLOR: purple;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bolder;
    vertical-align:middle;
    height:58px;
}

.tdhd3
{
	COLOR: red;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bolder;
    vertical-align:middle;
    height:58px;
}

.underlineNbold
{
    COLOR: black;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: underline
}
.inhse_tdh1
{
    BACKGROUND-COLOR: #f5b757;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bolder
}
BODY.inhouse_receipt_Body
{
    COLOR: black;
    FONT-FAMILY: 'Courier New';
    FONT-SIZE: 9pt
}
.admin_report
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt
}

.ButtonStyle
{
	COLOR: black;
	FONT-FAMILY: Verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bolder
}

.subTitle
{
	COLOR: black;
	font-size:10pt;
	font-weight: bolder;
}

.subOption
{
	font-size:10pt;	
}

.payTitle
{
	height:32px;
	border:solid 1px black;
	color:White;
	font-weight:bolder;
	vertical-align:middle;
}
.payDetails
{
	height:32px;
	border:solid 1px black;	
	color:Black;
	font-weight:normal;
	font-size:smaller;
	vertical-align:middle;
}

.confirmTitle
{
	height:32px;
	color:White;
	font-weight:bolder;
	vertical-align:middle;
}

.confirmDetails
{
	height:32px;
	color:Black;
	font-weight:normal;
	font-size:smaller;
	vertical-align:middle;
}

.cc
{
	font-family:Verdana; 
	font-size:13px; 
	font-weight:bold;
}

.parq1
{
	background-color:#FFCCFF;
	vertical-align:middle;
 	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	height:35px;
}

.parq2
{
	background-color:#FFE8FF;
	vertical-align:middle;
 	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	height:35px;
}

.receipt
{
	width:200px;
	height:30px;
	vertical-align:middle;
	font-size:13px;
}

.strong
{
	font-size:large;
	font-weight:bold;
}

.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: lemonchiffon;
    color: red;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}
