
body
	{
	margin:0;
	padding:0;
	background:#ffffff url(../images/bodybg.jpg) fixed repeat-x top left;
	}

div, p, h1, h2, h3, ul, img, form, span, input, label, table, td
	{
	padding:0;
	margin:0;
	}
	
img
	{
	border:none;
	}
	
ul
	{
	list-style-type:none;
	}

.clear
	{
	clear:both;
	font-size:0;
	line-height:0;
	}

#container
	{
	width:894px;
	margin:0 auto;
	padding:0px;
	}
	
/*----------------------------------------------header part start------------------------------------------------------*/
	
.whitebg
	{
	background-color:#ffffff;
	}
	
.greenbg
	{
	background-color:#99CC66;
	}
	
.toptext
	{
	padding-right:5px;
	font-family:Arial;
	font-size:11px;
	color:#000000;
	text-align:right;
	word-spacing:0.3em;
	}
.toptext A:active{color:#000000; text-decoration:none;}
.toptext A:visited{color:#000000; text-decoration:none;}
.toptext A:link{color:#000000; text-decoration:none;}
.toptext A:hover{color:#000000; text-decoration:underline;}

/*----------------------------------------------header part end------------------------------------------------------*/
/*----------------------------------------------menu part start------------------------------------------------------*/
	
	
.buttonbg
	{
	background:url(../images/buttonbg.jpg) repeat-x top left;
	height:32px;
	}
	
/*----------------------------------------------menu part end------------------------------------------------------*/
/*----------------------------------------------middlebody part start------------------------------------------------------*/

.repeat
	{
	background:url(../images/repeat.jpg) repeat-x top left;
	height:48px;
	}

.heading_txt
	{
	padding-left:8px;
	padding-top:9px;
	font-family:Arial;
	font-size:16px;
	color:#8C1D02;
	text-align:left;
	}
	
.blacktext
	{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	text-align:justify;
	line-height:1.5em;
	}
	
.whitetext
	{
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
	text-align:justify;
	line-height:1.5em;
	}
	
.main_headingtext
	{
	font-family:Arial;
	font-size:22px;
	color:#8C1D02;
	text-align:justify;
	line-height:1.5em;
	}
.main_headingtext_black
	{
	font-family:Arial;
	font-weight:bold;
	font-size:16px;
	color:#000000;
	text-align:justify;
	line-height:1.5em;
	}
	
.bodytext
	{
	padding-left:0px;
	padding-right:0px;
	font-family:Arial;
	font-size:12px;
	color:#333333;
	text-align:justify;
	line-height:1.5em;
	}
	
.bodytext1
	{
	padding-left:5px;
	padding-right:5px;
	font-family:Arial;
	font-size:12px;
	color:#333333;
	text-align:justify;
	line-height:1.5em;
	}
.bodytext1 A:active{color:#99CC66; text-decoration:underline;}
.bodytext1 A:visited{color:#99CC66; text-decoration:underline;}
.bodytext1 A:link{color:#99CC66; text-decoration:underline;}
.bodytext1 A:hover{color:#99CC66; text-decoration:none;}
	
	
/*----------------------------------------------middlebody part end------------------------------------------------------*/
/*----------------------------------------------footer part start------------------------------------------------------*/
	
.bottombg
	{
	background:url(../images/bottombg.jpg) repeat-x top left;
	height:32px;
	}
	
.bottomtext
	{
	padding-right:5px;
	padding-top:9px;
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-align:right;
	}

.bottomtext_admin
	{
	padding-right:5px;
	padding-top:4px;
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-align:right;
	}
	
/*----------------------------------------------footer part end------------------------------------------------------*/
	
	
.bordertable
	{
	border:#333333 1px  ridge;
	}	

.text_head
	{
	font-family:Verdana;
	
	color:#5C0E0A;
	font-size:12px;
	}	
.text_box
	{
	width:140px;
	height:16px;
	}	
.text_message
	{
	font-family:Verdana;
	font-size:11px;
	color:#666666;
	}
	
.bg_cal_heading
	{
	background:#16A035;
	font-family:Verdana;
	font-size:14px;
	color:#FFFFFF;
	}	
.cal_time
	{
	font-family:Verdana;
	font-size:12px;
	color:#333333;
	}	
.cal_name
	{
	font-family:Verdana;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	}	
.cal_name A:active{color:#333333; text-decoration:none;}
.cal_name A:visited{color:#333333; text-decoration:none;}
.cal_name A:link{color:#333333; text-decoration:none;}
.cal_name A:hover{color:#F96C31; text-decoration:none;}
	
.cal_date
	{
	font-family:Verdana;
	font-size:11px;
	color:#333333;
 	}	
.cal_reg
	{
	font-family:Verdana;
	font-size:12px;
	color:#3168FB;
	font-weight:bold;
 	}	
.cal_reg A:active{color:#3168FB; text-decoration:none;}
.cal_reg A:visited{color:#3168FB; text-decoration:none;}
.cal_reg A:link{color:#3168FB; text-decoration:none;}
.cal_reg A:hover{color:#F3EA78; text-decoration:none;}
	
.cal_open
	{
	font-family:Verdana;
	font-size:12px;
	color:#1EAE3F;
	font-weight:bold;
 	}	
	
.loc_name
	{
 	font-family:Verdana;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	}	
.loc_name A:active{color:#FFFFFF; text-decoration:none;}
.loc_name A:visited{color:#FFFFFF; text-decoration:none;}
.loc_name A:link{color:#FFFFFF; text-decoration:none;}
.loc_name A:hover{color:#FFFFFF; text-decoration:none;}

.loc_addr
	{
 	font-family:Verdana;
	font-size:12px;
	color:#FFFFFF;
 	}	
.loc_addr A:active{color:#FFFFFF; text-decoration:none;}
.loc_addr A:visited{color:#FFFFFF; text-decoration:none;}
.loc_addr A:link{color:#FFFFFF; text-decoration:none;}
.loc_addr A:hover{color:#FFFFFF; text-decoration:none;}

.bg_ash
	{
	background-color:#E9E9E9;
	
	}
.textbox_reg
	{
	width:140px;
	height:20px;
	font-family:Verdana;
	color:#003366;
	font-size:11px;
	vertical-align:middle;
	border-collapse:collapse;
	background-color:#FFFFFF;
	padding-top:3px;
	}
	
.textbox_reg1
	{
	width:140px;
	height:20px;
	font-family:Verdana;
	color:#003366;
	font-size:11px;
	vertical-align:middle;
	border-collapse:collapse;
	}
	
.text_orange
	{
	width:140px;
	height:20px;
	font-weight:bold;
	font-family:Verdana;
	color:#AF14AB;
	font-size:12px;
	vertical-align:middle;
	}
	
.div_bg
	{
		background:url(../images/bodybg.jpg) repeat-x;
	}
#reg_code
{
	position:absolute; 
	z-index:1000px;
  	left:0px; 
	top:0px; 
	width:100%; 
 	text-align:center;
	display: none;
}

#ajax_loader
{
	position:absolute; 
	z-index:1000px;
	background:url(../images/light_box.png); 
 	left:0px; 
	top:0px; 
	width:100%; 
	height:100px; 
	text-align:center;
	display: none;
}


