/* CSS Document */
body {
	background-color: #EDE7D8;
	margin: 10px;
	font-family:tahoma;
}
tr,td{ font-size:12px;}
h1,h2,h3,h4,h5,h6{ display:inline;}
h1{ font-size:140%;}
h2{ font-size:120%;}
h3{ font-size:90%;}
h4,h5,h6{ font-size:13px;}

.header_txt{font-size:22px;	padding-left:20px;}
.tdbg1 {FONT-WEIGHT: bold; COLOR: 000; BACKGROUND-COLOR: #8dbae0}
.tdbg2 {BACKGROUND-COLOR: #dadada;}

.header_right_bg{background-color:#FFCC00;}
.header_middle_font{ font-family:Impact;color:#E54000; font-size:16px;}
.header_border{ border-bottom:1px solid 000;}
.header_left_bg{}
.left_table_border{border:1px solid #FF0066;}
.left_table_bottom_border{border-bottom:1px solid #635004;}
.table_border_black{border:1px solid #CCCCCC;}
.image_border{border:1px solid #993300;}
.menu_headings{color:#7D95B8; font-size:14px; font-weight:bold; border-bottom:2px dotted #7D95B8;}
.menu_headings a{ font-size:12px; color:#7D95B8; text-decoration:none;}
.menu_headings a:hover{color:#000;text-decoration:underline;}

.left_headings{  font-size:12px; color:000; font-weight:bold;}
.left_headings a{ font-size:12px; color:000; font-weight:bold; text-decoration:none;}
.left_headings a:hover{ font-size:12px; color:000; font-weight:bold;}

.top_links{ font-size:12px; color:000; font-weight:bold; text-decoration:none;}
.top_links a{ font-size:12px; color:000; font-weight:bold; text-decoration:none;}
.top_links a:hover{ font-size:12px; color:000>; font-weight:bold;text-decoration:underline;}

.left_table_links{ font-size:12px; line-height: 1.60em; font-weight:normal;color:000; text-decoration:none; padding-left:0px}
.left_table_links a{ font-size:12px; line-height: 1.60em; font-weight:normal;color:000; text-decoration:none;padding-left:2px}
.left_table_links a:hover{ font-size:12px; line-height: 1.60em; font-weight:normal;color:000; text-decoration:underline;padding-left:2px}

.right_links{ font-size: 12px; line-height: 16px; color:#666; font-weight:bold; text-decoration:none;}
.right_links a{ font-size: 12px; line-height: 16px;  color:#666; font-weight:bold; text-decoration:none;}
.right_links a:hover{ font-size: 12px; line-height: 16px; color:000; font-weight:bold;text-decoration:underline;}

.footer_links{ font-size:12px; line-height: 1.60em; font-weight:normal;color:000; text-decoration:none; padding-left:0px}
.footer_links a{ font-size:12px; line-height: 1.60em; font-weight:normal;color:000; text-decoration:none;padding-left:2px}
.footer_links a:hover{ font-size:12px; line-height: 1.60em; font-weight:normal;color:000; text-decoration:underline;padding-left:2px}

.text_middle{color:<?=$text_middle?>;font-size:11px;} 
.text_with_bg{ font-size: 1.20em; line-height: 1.60em; font-weight:normal; color:000;text-align:justify; background-color:#CAC7B9;}
.left_text{ font-size: 1.20em; line-height: 1.60em; font-weight:normal; color:000;}

.bottom_links{ font-size: 1.20em; line-height: 1.60em; font-weight:normal; color:000; text-decoration:none;}
.bottom_links a{ font-size: 1.20em; line-height: 1.60em; font-weight:normal; color:000; text-decoration:none;}
.bottom_links a:hover{ font-size: 1.20em; line-height: 1.60em; font-weight:normal; color:000; text-decoration:underline;}
.message{color:#FF0000;font-size:14px;font-weight:bold;}
.button1{ font-size:12px; color:#FFF; border:1px solid #FFF;font-weight:bold;background-color:000; }
select{ border:1px solid #666;}

.txt_box{ border:1px solid #EDE7D8;font-size:12px;}
.textbox_border{ border:1px solid #333333;font-size:12px;}
.text_boxes{ border:1px solid #EDE7D8;font-size:12px;}
.input_box{ border:1px solid #EDE7D8;font-size:12px;}

.bodytext{font-size:12px;font-weight:normal;}
.error{color:#FD1165;font-size:12px;font-weight:bold;}

/*tooltip css*/
#dhtmltooltip{
position:absolute;
left: -300px;
width: 250px;

border: 1px solid black;

font-size:13px;
color:000;
padding: 4px;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
/*filter: progid:DXImageTransform.Microsoft.dropshadow(color="#F3B100",OffX='2', OffY='2', Positive='true');*/
}

/* CSS Document */
.top_heading{color:000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;}

.header_txt{font-size:22px;	padding-left:20px;}

.button1{ font-size:12px; color:#FFF; border:1px solid #FFF;font-weight:bold;background-color:000; }

.tr_back{ background-color:#FDFCF8;}

.txt_red{ color:000;   font-size:12px; text-decoration:none;}
.txt_red a{ color:000;  font-size:12px; text-decoration:none;}
.txt_red a:hover{ color:000;  font-size:12px; text-decoration:underline;}

.header_links{color:000;  font-size:12px; font-weight:bold; text-decoration:none;}
.header_links a{color:000;  font-size:12px; font-weight:bold; text-decoration:none;}
.header_links a:hover{color:000;  font-size:12px; font-weight:bold; text-decoration:underline;}

.txt_headign{ color:#FFF;  font-size:12px; text-decoration:none;}
.txt_headign a{ color:#FFF;  font-size:12px; text-decoration:none;}
.txt_headign a:hover{ color:#FFF;  font-size:12px; text-decoration:underline;}

.txt_simple{ color:000; font-size:12px; line-height:15px; letter-spacing:.03em; PADDING-TOP: 2px}
.txt_simple a{ color:000;  font-size:12px; text-decoration:none; line-height:15px; letter-spacing:.03em;}
.txt_simple a:hover{ color:000;  font-size:12px; text-decoration:underline; line-height:15px; letter-spacing:.03em;}

.txt_samll{ color:000;  font-size:11px;}
.txt_samll a{ color:000;  font-size:11px; text-decoration:none}
.txt_samll a:hover{ color:000;  font-size:11px; text-decoration:underline;}

.txt_small{ color:000;  font-size:11px; line-height:12px;}
.txt_box{ font-size: 12px; font-weight:normal; border:1px solid #CACACA; color:#444444;}
.txt_box_border{ border:1px solid #CBCBCB;} 
.effect{   }
.effect a{  }
.effect a:hover{ background-color:#FBF7D9; text-decoration:none;  }

.footer_links{ color:000; font-size:12px; }
.footer_links a{ color:000; font-size:12px;  text-decoration:none;}
.footer_links a:hover{ color:000; font-size:12px;  text-decoration:underline;}
.errtxt{
    font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#FF0000;
	}
.error{
    font-family:Verdana, Arial, sans-serif;
	font-size:12px; line-height:18px;
	color:#FF0000; padding:3px;
	}	
.error_block{
    font-family:Verdana, Arial, sans-serif;
	font-size:10px; 
	color:#FF0000; padding:3px;
	}	
.breadcrumb_block{
	 font-size:12px; border:1px solid 000;
	color:#000; padding:3px;
	background-color:#FF9966;
}
.breadcrumb_block a{
	 font-size:12px;
	color:#000; padding:3px;
	background-color:#FF9966;
}
.breadcrumb_block a:hover{
	 font-size:12px;
	color:#000; padding:3px;
	background-color:#FF9966;
	text-decoration:none;
}
.txt_sub_heading{ color:000;   font-size:12px; }
.txt_sub_heading a{ color:000;  font-size:12px; text-decoration:none;}
.txt_sub_heading a:hover{ color:000;  font-size:12px;}

.text_middle{ color:000;  font-size:12px;}
.text_middle a{ color:000;  font-size:12px; text-decoration:none;}
.text_middle a:hover{ color:000;  font-size:12px; text-decoration:underline;}
.background_color{ background-color:#FFF; font-size:12px; padding-left:20px; color:000; border-top:2px solid #FF9966;  font-stretch:expanded }
.background_color a{ background-color:#FFF; font-size:12px; padding-left:20px; color:000; border-top:2px solid #FF9966;  font-stretch:expanded }
.background_color a:hover{ background-color:#FFF; font-size:12px; padding-left:20px; color:000; border-top:2px solid #FF9966;  font-stretch:expanded }
.golden_border{line-height:20px; font-size:12px; border:1px solid #F3B100;color:000; font-stretch:expanded }
.class_mandatory{color:#FF0000;  font-size:12px;}
.middle_text{color:000;  font-size:12px;}

.news_letter_border{ border:1px solid #F3B100; border-left: 1px solid #F3B100; border-right: 1px solid #F3B100;}

.txt_admin_header_logout a{ color:#EF1516;  font-size:12px; font-weight:bold; text-decoration:none;}
.txt_admin_header_logout a:hover{ color:#EF1516;  font-size:12px; font-weight:bold; text-decoration:none;}


#marqueecontainer{
position: relative;
width: 90%; /*marquee width */
height: 220px; /*marquee height */
background-color: white;
overflow: hidden;

/*border: 1px solid #77b147;*/
padding: 2px;
padding-left: 4px;
}

#dropmenudiv{
position: absolute; left: -1px;
border:1px solid #F3B100;
color:#EF1516;
border-bottom-width: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
line-height:18px;
z-index: 100;
}
#dropmenudiv a{
width: 100%;
display: block;
text-indent: 20px;
background-color:#FBF7D9;
border-bottom: 1px solid #F3B100;
padding:1px 0;
color:000; /*hover text color*/
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
color:#EF1516;
background-color: #CDBA36;;
}
.button{
	color:#FBF7D9;   font-size:12px;
	font-weight: bolder;
	border:2px solid #453830;
	background-color:#FF0000;
		}
.account_button{
	color:#FFF;   font-size:12px;
	font-weight:bold;
	
	padding-left:5px;

	background-repeat:no-repeat;
	text-decoration:none;
		}
.account_button a{
	color:#FFF;   font-size:12px; 
	font-weight:bold;
	
	padding-left:5px;
	
	
	text-decoration:none;
		}
.account_button a:hover{
	color:#FBF7D9; 
	
	text-decoration:none
		}
/*  Startcalender classes*/
.calender_effect{ border:0px solid #003399;  color:#333333;font-family: Verdana ;  font-size:11px; padding:0px; line-height:12px;}
.calender_effect a{  font-size:11px; color: 099; text-decoration:none;padding:0px;}
.calender_effect a:hover{ font-size:11px; color:#333333;  text-decoration:underline; padding:0px;}/* border:1px solid #FF0000;*/
.calender_month{ color:#FFF;  font-size:18px; line-height:20px; border-bottom:2px solid #CBCBCB;border-top:2px solid #CBCBCB;}
.calender_week{ padding-left:3px; border-bottom:1px solid #CBCBCB;color:000; font-size:12px; line-height:18px;}
/* End calender classes*/
.linktxt {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

/* added by sudhir for seat booking diagrams */
/* CSS Document for phpReservation 
 * Copyright (c) 2006 by Sebastiaan Mindreau
 *
 * This theme uses Phoenity icons: http://phoenity.com/gallery/toolbar_icons/
 */

div.nav {
	position:relative;
	width:15%;
	float:left;
}

div.content {
	position:relative;
	margin-top:30px;
	width:85%;
	float:right;
}

div.footer {
	position:relative;
	float:left;
	width:100%;
}


/**
 * Diagram definitions, inspiriation found at http://www.surfare.net/~toolman/temp/diagram.html
 */
#diagram {
	position:relative;
	border:1px solid #AAAAAA;
}

#diagram div {
	position:absolute;
	text-align:center;
	/* Default color: */
	background-color:#EEEEEE;
	border:1px solid #333333;
}
/* added by sudhir for seat booking diagrams */


a{ color:#7D95B8; font-size:12px; text-decoration:none;}
a:hover{ color:#F05B72; text-decoration:none;}

.header-region{ background-image: url(../images/top-bg.jpg); background-position:center top; background-repeat:repeat-x;}
.head1{ background-image:url(../images/top-base.jpg); background-position:top right; background-repeat:no-repeat;}
.home-rental{ color:#7D95B8; font-size:12px; font-weight:bold;}

.page-heading{color:#7D95B8; font-size:18px; font-weight:bold; border-bottom:2px dotted #7D95B8;}

.toplinks{color:#7D95B8; font-size:10px; font-weight:bold; text-align:right; padding-right:10px; padding-top:15px;}
.toplinks a{color:#7D95B8; text-decoration:none;}
.toplinks a:hover{color:#F05B72; text-decoration:none;}

.topnav{ color:#fff; font-size:12px; font-weight:bold; text-align:center; padding-bottom:5px;}
.topnav a{ color:#fff; text-decoration:none;}
.topnav a:hover{ color:; text-decoration:none;}

form{ display:inline;}
.generaltext{ color:; font-size:12px;}
.generaltext strong{ font-weight:bold;}
.generaltext a{ color:#900; text-decoration:none;}
.generaltext a:hover{ color:#900; text-decoration: underline;}
.generaltext img{ border:none;}

.input{ border:1px solid #666; font-size:12px; font-family:tahoma;}
select{ border:1px solid #666; font-size:12px; font-family:tahoma;}

.table{ border:1px solid #EDE7D8; border-collapse:collapse; border-top:none;}

.leftlinks{font-size:11px; color:;  padding-left:5px; line-height:21px;border-right:1px solid #EDE7D8; }

.leftlinks a{color:; text-decoration:none;}
.leftlinks a:hover{color:#666; text-decoration:none;}

.red-bold{ color:#900; font-size:12px; font-weight:bold;}
.red-bold a{ color:#900; text-decoration:none;}
.red-bold a:hover{ color:#900; text-decoration: underline;}

.white-bold{ color:#fff; font-weight:bold; font-size:12px; padding-left:5px;}

.blue{ color:#0066CC; font-size:12px;}
.footer{ font-size:11px; text-align:center; line-height:20px; background-color:#EDE7D8;}
.footer a{ text-decoration:none; color:; font-size:11px;}
.footer a:hover{ text-decoration: underline; color:; font-size:11px;}
.maintable{ background-color:#FFF;}
.button1{ font-size:12px; color:#FFF; border:1px solid #FFF;font-weight:bold;background-color:#5CA5D7; }
.button2{ font-size:12px; color:#FFF; border:1px solid #FFF;font-weight:bold;background-color:#5CA5D7; }
