P 
{
	font-family : Arial, helvetica;
	font-size : 12px;
	font-style : normal;
	color : #000000;
	text-decoration : none;
	text-align : justify;
}

DIV.small
{
	font-family : Arial, helvetica;
	font-size : 10px;
	font-style : normal;
	color : #777777;
	text-decoration : none;
	text-align : right;
}

DIV.ll_small
{
	font-family : Arial, helvetica;
	font-size : 11px;
	font-style : normal;
	color : #777777;
	text-decoration : none;
	text-align : left;
}
				  			  
A, A:Visited, A:Active
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	/* color : #4457c9; */
	color : #fd0002;
	text-decoration : underline;
}
									
A:Hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
        color : #000000;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	text-decoration : underline;
}
							
BODY 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	color : #000000;
	background-color : #ffffff;
	text-decoration : none;
	text-align : left;
	margin: 0px;
}

H2 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : bold;
	color : #000000;
	background-color : #ffffff;
	text-decoration : none;
	text-align : left;
	margin: 0px;
}

TABLE.top_ban
{
	border-collapse: collapse;
	border-color: #000000;
	border-bottom: solid 1px #000000;
	width: 100%;
	height: 50px;
	background-image: url('../images/top_bg1x60.jpg');
}

TD.top_ban
{
	vertical-align: top;
	padding-top: 0px;
	padding-left: 0px;
	font-size: 16px;
	color: #ffffff;
	font-weight: bold;
}

TABLE.legend_table
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	color : #000000;
	background-color : #ffffff;
	text-decoration : none;	
	width: 100%;
}

TD.legend_table
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color : #000000;
	background-color : #ffffff;
	text-decoration : none;	
	vertical-align: middle;
	text-align : left;
	padding-top: 0px;
	padding-left: 0px;
	height: 24px;
}

TD.legend_table_booked
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	color : #000000;
	/* background-color : #c40000; */
	background-color : #ff5f5f;
	text-decoration : none;	
	vertical-align: middle;
	text-align : center;
	padding-top: 0px;
	padding-left: 0px;
	border : 1px solid #666666;
}

TD.legend_table_booked_my
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color : #000000;
	background-color : #1db51d;
	text-decoration : none;	
	vertical-align: middle;
	text-align : center;
	padding-top: 0px;
	padding-left: 0px;
	border : 1px solid #666666;
}

TABLE.res_table
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color : #000000;
	background-color : #000000;
	text-decoration : none;	
	border: solid 1px #666666;
	width: 100%;
}

TD.res_table
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color : #000000;
	background-color : #000000;
	text-decoration : none;	
	vertical-align: middle;
	border: solid 1px #666666;
	height: 30px;
}

TD.res_table:hover
{
	background-color: #ff0000;
}

TD.res_table_p
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color : #000000;
	background-color : #cccccc;
	text-decoration : none;	
	vertical-align: middle;
	text-align : center;
	border-right : 1px solid #000000;
	border-bottom : 1px solid #000000;
	height: 40px;
}

TD.res_table_n a:hover {
	background-color: #9fcdf3;
	cursor: pointer;
}

TD.res_table_p a:hover {
	background-color: #9fcdf3;
	cursor: pointer;
}

TD.res_table_n
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color : #000000;
	background-color : #eeeeee;
	text-decoration : none;	
	vertical-align: middle;
	text-align : center;
	border-right : 1px solid #000000;
	border-bottom : 1px solid #000000;
	height: 40px;
}

TD.res_table_booked
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color : #000000;
	/* background-color : #c40000; */
	background-color : #ff5f5f;
	text-decoration : none;	
	vertical-align: middle;
	text-align : center;
	border-right : 1px solid #000000;
	border-bottom : 1px solid #000000;
	height: 40px;
}

TD.res_table_booked_my
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color : #000000;
	/* background-color : #1db51d; */
	background-color : #82e182;
	text-decoration : none;	
	vertical-align: middle;
	text-align : center;
	border-right : 1px solid #000000;
	border-bottom : 1px solid #000000;
	height: 40px;
}

TD.res_table_hours
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	/* height : 68px; */
	color : #ffffff;
	background-color: #666666;
	text-decoration : none;	
	vertical-align: middle;
	text-align : center;
	border-right : 1px solid #000000;
	border-bottom : 1px solid #000000;
}

TH.res_table
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	height : 68px;
	color : #ffffff;
	background-color : #666666;
	text-decoration : none;	
	vertical-align : middle;
	text-align : center;
	border-right : 1px solid #000000;
	border-bottom : 1px solid #000000;
}
     
TABLE  
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-color: #000000;
	border: 1;
	
}
												   
TD  
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
        color : #000000;
	text-decoration : none;
	border-color: #000000;
}

TD.rtw  
{
	font-family : Arial, helvetica;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
        color : #ffffff;
	text-decoration : none;
	border-color: #000000;
}

TD.rall
{
	border-left-width: 1pt;
	border-left-style: solid;
	border-top-width: 1pt;
	border-top-style: solid;
	border-right-width: 1pt;
	border-right-style: solid;
	border-bottom-width: 1pt;
	border-bottom-style: solid;
	border-color: #000000;
}

TD.rl
{
	border-left-width: 1pt;
	border-left-style: solid;
	border-top-width: 0pt;
	border-top-style: none;
	border-right-width: 0pt;
	border-right-style: none;
	border-bottom-width: 0pt;
	border-bottom-style: none;
	border-color: #000000;
}

TD.rt
{
	border-left-width: 0pt;
	border-left-style: none;
	border-top-width: 1pt;
	border-top-style: solid;
	border-right-width: 0pt;
	border-right-style: none;
	border-bottom-width: 0pt;
	border-bottom-style: none;
	border-color: #000000;
}

TD.rlr
{
	border-left-width: 1pt;
	border-left-style: solid;
	border-right-width: 1pt;
	border-right-style: solid;
	border-color: #000000;
}

TD.rlr_b
{
	border-left-width: 4pt;
	border-left-style: solid;
	border-right-width: 4pt;
	border-right-style: solid;
	border-color: #000000;
}

TD.rlb
{
	border-left-width: 1pt;
	border-left-style: solid;
	border-top-width: 0pt;
	border-top-style: none;
	border-right-width: 0pt;
	border-right-style: none;
	border-bottom-width: 1pt;
	border-bottom-style: solid;
}

TD.rltr
{
	border-left-width: 1pt;
	border-left-style: solid;
	border-top-width: 1pt;
	border-top-style: solid;
	border-right-width: 1pt;
	border-right-style: solid;
	border-bottom-width: 0pt;
	border-bottom-style: none;
}

TD.rltr_b
{
	border-left-width: 4pt;
	border-left-style: solid;
	border-top-width: 1pt;
	border-top-style: solid;
	border-right-width: 4pt;
	border-right-style: solid;
	border-bottom-width: 0pt;
	border-bottom-style: none;
}

TD.rrb
{
	border-left-width: 0pt;
	border-left-style: none;
	border-top-width: 0pt;
	border-top-style: none;
	border-right-width: 1pt;
	border-right-style: solid;
	border-bottom-width: 1pt;
	border-bottom-style: solid;
}

TD.rr
{
	border-left-width: 0pt;
	border-left-style: none;
	border-top-width: 0pt;
	border-top-style: none;
	border-right-width: 1pt;
	border-right-style: solid;
	border-bottom-width: 0pt;
	border-bottom-style: none;
}

TD.rltb
{
	border-left-width: 1pt;
	border-left-style: solid;
	border-top-width: 1pt;
	border-top-style: solid;
	border-right-width: 0pt;
	border-right-style: none;
	border-bottom-width: 1pt;
	border-bottom-style: solid;
}

TD.rlt
{
	border-left-width: 1pt;
	border-left-style: solid;
	border-top-width: 1pt;
	border-top-style: solid;
	border-right-width: 0pt;
	border-right-style: none;
	border-bottom-width: 0pt;
	border-bottom-style: none;
}

TD.rtr
{
	border-left-width: 0pt;
	border-left-style: none;
	border-top-width: 1pt;
	border-top-style: solid;
	border-right-width: 1pt;
	border-right-style: solid;
	border-bottom-width: 0pt;
	border-bottom-style: none;
}

TD.rlrb
{
	border-left-width: 1pt;
	border-left-style: solid;
	border-top-width: 0pt;
	border-top-style: none;
	border-right-width: 1pt;
	border-right-style: solid;
	border-bottom-width: 1pt;
	border-bottom-style: solid;
}

TD.rlrb_b
{
	border-left-width: 4pt;
	border-left-style: solid;
	border-top-width: 0pt;
	border-top-style: none;
	border-right-width: 4pt;
	border-right-style: solid;
	border-bottom-width: 1pt;
	border-bottom-style: solid;
}

TD.rallwl
{
	border-top-width: 1pt;
	border-top-style: solid;
	border-bottom-width: 1pt;
	border-bottom-style: solid;
	border-right-width: 1pt;
	border-right-style: solid;
	border-left-width: 0pt;
	border-left-style: none;
}

TD.rbottom
{
	border-bottom-width: 1pt;
	border-bottom-style: solid;
	border-left-width: 1pt;
	border-left-style: solid;
	border-right-width: 1pt;
	border-right-style: solid;
}

TD.rlrbdotted
{
	border-left-width: 1pt;
	border-left-style: dotted;
	border-top-width: 0pt;
	border-top-style: none;
	border-right-width: 1pt;
	border-right-style: dotted;
	border-bottom-width: 1pt;
	border-bottom-style: dotted;
}

TD.rbdotted
{
	border-left-width: 0pt;
	border-left-style: none;
	border-top-width: 0pt;
	border-top-style: none;
	border-right-width: 0pt;
	border-right-style: none;
	border-bottom-width: 1pt;
	border-bottom-style: dotted;
}

TD.rn
{
	border-left-width: 0pt;
	border-left-style: none;
	border-top-width: 0pt;
	border-top-style: none;
	border-right-width: 0pt;
	border-right-style: none;
	border-bottom-width: 0pt;
	border-bottom-style: none;
	border-color: #dddddd;
}

IMG 
{
	border: 0;
	padding: 0;
}      

PRE
{
	color: #008000;
	border: 1pt solid #000000;
	padding: 5pt;
	background-color: #E6E6E6;
}

.rfoot
{
	border-left-width: 1pt;
	border-left-style: solid;
	border-top-width: 1pt;
	border-top-style: solid;
	border-right-width: 1pt;
	border-right-style: solid;
	border-bottom-width: 1pt;
	border-bottom-style: solid;
	border-color: #000000;
}

.rfoot:link
{
	color: #000000;
	text-decoration: none;
	border-left-width: 1pt;
	border-left-style: solid;
	border-top-width: 1pt;
	border-top-style: solid;
	border-right-width: 1pt;
	border-right-style: solid;
	border-bottom-width: 1pt;
	border-bottom-style: solid;
	border-color: #000000;
}

.rfoot:hover
{
	border: 1px solid #0A246A;
	background-color: #B6BDD2;
	color: #000000;
	border-left-width: 1pt;
	border-left-style: solid;
	border-top-width: 1pt;
	border-top-style: solid;
	border-right-width: 1pt;
	border-right-style: solid;
	border-bottom-width: 1pt;
	border-bottom-style: solid;
	border-color: #000000;
}

.rfoot:visited
{
	color: #000000;
	text-decoration: none;
	border-left-width: 1pt;
	border-left-style: solid;
	border-top-width: 1pt;
	border-top-style: solid;
	border-right-width: 1pt;
	border-right-style: solid;
	border-bottom-width: 1pt;
	border-bottom-style: solid;
	border-color: #000000;
}

TABLE.logout
{
        border-collapse: collapse;
        border-color: #000000;
        border-bottom: solid 1px #000000;
        width: 100%;
        height: 50px;
        background-image: url('../images/top_bg1x60.jpg');
}
						
TD.logout
{
	vertical-align: middle;
	padding-top: 0px;
	padding-left: 0px;
	font-size: 16px;
	color: #ffffff;
	font-weight: bold;
}
												
TD.logout A:visited {
        cursor: pointer;
        text-decoration: none;
	color: #ff0000;
}
															
TD.logout A:hover {
        cursor: pointer;
        text-decoration: none;
	color: #ff0000;
}

