body {
	margin: 0px;
	padding: 0px;
	background-image:url(../images/bodybg.gif);
	background-repeat:repeat-x;
}
td{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#010101;}

a:link, a:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fc3884; text-decoration:underline;font-weight:normal;}
a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fc3884; text-decoration:none;font-weight:normal;}

p {text-align:justify; }

/*------------ all Backgroun Classes Start --------------------*/
.headbg{background-image:url(../images/headbg.gif); background-repeat:repeat-x; background-color:#FFFFFF; background-position:left top;}
.loginbg{background-image:url(../images/loginbg.gif); background-repeat:repeat-x;}
.menubg{background-image:url(../images/menubg.gif); background-repeat:repeat-x;}
.search{background-image:url(../images/searchimg.gif); background-repeat:no-repeat;}
.headerrtbg{background-image:url(../images/headerRtbg.gif);background-repeat:repeat-x;}
.bodyinnerbg{background-image:url(../images/bodyinerbg.gif);background-repeat:repeat-x;}
.innerimg{background-image:url(../images/innerimg1.gif); background-repeat:no-repeat; background-position:center top;}
.blueline{background-image:url(../images/blueline.gif); background-repeat:repeat-x;}
.footerbg{background-image:url(../images/footerbg.gif); background-repeat:repeat-x; background-color:rgb(67,197,251);}

/*------------ all Backgroun Classes End --------------------*/
.page:link, .page:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1b96ff;
	text-decoration: none;
	background-color: #dcf1ff;
	padding: 1px 4px 1px 4px;
	margin-right: 5px;
	border:1px solid #a3d8fd;
}
.page:hover{
	border:1px solid #2fa3f4;
}
.pageon:link, .pageon:visited, .pageon:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #1b96ff;
	font-weight:bold;
	padding: 1px 4px 1px 4px;
	margin-right: 5px;
	border:1px solid #0e85eb;
}


/*------------ all Padding Classes Start --------------------*/
.paddltrt12{padding-left:12px; padding-right:12px;}
.paddtop15{padding-top:15px;}
.paddtop20{padding-top:20px;}
.paddrt2{padding-right:2px;}
.paddlt18{padding-left:18px;}
.paddtop10{padding-top:10px;}
.paddbot10{padding-bottom:10px;}
.paddlt10{padding-left:10px;}
.paddrt10{padding-right:10px;}
.paddtop5{padding-top:5px;}
.paddbot5{padding-bottom:5px;}
.paddlt5{padding-left:5px;}
.paddrt5{padding-right:5px;}
.padd8{padding:8px;}
/*------------ all Paddiong Classes End --------------------*/

/*----------------------All Link Clasess Start-------------*/
.whitelink:link, .whitelink:visited{
								font-family:Arial, Helvetica, sans-serif;
								font-size:11px;
								font-weight:bold;
								color:#FFFFFF;
								text-decoration:none;
								/*text-transform:uppercase;*/
}
.whitelink:hover{ text-decoration:underline;}
.whitelink:link, .whitelink:active{
								font-family:Arial, Helvetica, sans-serif;
								font-size:11px;
								font-weight:bold;
								color:#FFFFFF;
								text-decoration:none;
								/*text-transform:uppercase;*/
}
/*----------------------All Link Clasess Start-------------*/
.redlink:link, .redlink:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fc3884; text-decoration:underline;font-weight:normal;}
.redlink:hover{color:#fc3884; text-decoration:none;font-weight:normal;}

.redlink14:link, .redlink14:visited{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fc3884; text-decoration:none;font-weight:normal;}
.redlink14:hover{color:#fc3884; text-decoration:underline;font-weight:normal;}

/*------------------- All Tab Clasess Start--------------------*/
.tab:link, .tab:visited{
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#FFFFFF;
					display:block;
					text-decoration:none;
					font-weight:bold;
					line-height:33px;
					padding:0 20px;
}
.tab:hover{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#FFFFFF;
			display:block;
			text-decoration:none;
			font-weight:bold;
			line-height:33px;
			padding:0 20px;
			background-image:url(../images/menuonbg.gif);
			background-repeat:repeat-x;	
			background-position:center bottom;
}
.tabon:link, .tabon:visited {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#FFFFFF;
			display:block;
			text-decoration:none;
			font-weight:bold;
			line-height:33px;
			padding:0 20px;
			background-image:url(../images/tabon.gif);
			background-repeat:repeat-x;	
			background-position:center bottom;
}
.tabon:hover{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#FFFFFF;
			display:block;
			text-decoration:none;
			font-weight:bold;
			line-height:33px;
			padding:0 20px;
			background-image:url(../images/tabon.gif);
			background-repeat:repeat-x;	
			background-position:center bottom;
}
.blue14lnk:link, .blue14lnk:visited{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; font-weight:bold; color:#22b5f2;}
.blue14lnk:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:underline; font-weight:bold; color:#22b5f2;}
/*------------------- All Tab Clasess End--------------------*/


/*------------ all border Classes Start --------------------*/ 
.bodrbody{border-left:solid 6px #c0f4fe;border-right:solid 6px #c0f4fe;}
.bodrdasedlt{border-left:1px #22b5f2 dashed;}
.bodrblue{border:1px solid #056188;}
/*------------ all border Classes End --------------------*/


/*------------ all Text Classes Start --------------------*/
.red12{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:normal; color:#fc3884;}
.red14{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; font-weight:bold; color:#fc3884;}
.black11{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight:normal; color:#000000;}
.black14{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; font-weight:normal; color:#000000;}
.black18{font-family:Arial, Helvetica, sans-serif; font-size:18px; text-decoration:none; font-weight:bold; color:#000000;}
.blue14{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; font-weight:bold; color:#22b5f2;}
.blue18{font-family:Arial, Helvetica, sans-serif; font-size:18px; text-decoration:none; font-weight:bold; color:#22b5f2;}
.white11{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight:normal; color:#ffffff;}
/*------------ all Text Classes End --------------------*/ 

.inp{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none; font-weight:normal;
		background-image:url(../images/inpbg.gif); background-repeat:repeat-x; border:1px solid #b3b9ba; height:17px;
		width:auto; padding:2px 0 0 2px;}
.inp2{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none; font-weight:normal;
		background-image:url(../images/inpbg.gif); background-repeat:repeat-x; border:1px solid #b3b9ba; height:100px;
		width:auto; padding:2px 0 0 2px;}
		
/*------------ CSS added by pradeep --------------------*/
.wrng{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#FF0000;font-weight:normal;}
.dropdown
{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:normal; color:#000000; border:solid 1px #b3b9ba;}


.innerheadbg{background-image:url(../images/innerheadbg.gif); background-repeat:repeat-x;}
.innerheadpink{background-image:url(../images/innerheadbg2.gif); background-repeat:repeat-x;}
.text30{font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#FFFFFF; text-decoration:none; font-weight:bold;
        text-transform:uppercase;}
.red18{font-family:Arial, Helvetica, sans-serif; font-size:18px; text-decoration:none; font-weight:bold; color:#fd4995;}
.bodrpink{border:2px solid #fc3a86;}
.bodrdasedred{border-left:1px #fc3a86 dashed;}


.bodrblue2{border:1px solid #bff4fe;}
.bodrpink1{border:1px solid #ffc3df;}
.bodrpinktop{border-top:1px solid #ffc3df;}
.bodrbluetop{border-top:1px solid #bff4fe;}
.padd8lt{padding-left:8px;}
.padd8rt{padding-right:8px;}
.headingbg{background-image:url(../images/headingbg.gif); background-repeat:repeat-x;}
.headingpink{background-image:url(../images/heading2bg.gif); background-repeat:repeat-x;}
.bluebg{background-color:#f0fcff;}
.bluedarkbg{background-color:#25D6E9;}
.pinkbg{background-color:#feeaf3;}
.white12{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:bold; color:#ffffff;}
.paddrt15{padding-right:15px;}
.blacklnk:link, .blacklnk:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:underline;font-weight:normal;}
.blacklnk:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none;font-weight:normal;}
.paddlt10{padding-left:10px;}

.white14{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; font-weight:normal; color:#ffffff;}
.white18{font-family:Arial, Helvetica, sans-serif; font-size:18px; text-decoration:none; font-weight:bold; color:#ffffff;}

.white24{font-family:Arial, Helvetica, sans-serif; font-size:24px; text-decoration:none; font-weight:normal; color:#ffffff; text-transform:uppercase;}


#dropmenudiv{
position:absolute;
border-bottom: 1px solid #ff0868;
border-right: 1px solid #ff0868;
border-left: 1px solid #ff0868;
font:normal 12px Verdana;
line-height:22px;
z-index:100;

}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 5px;
border-top: 1px solid #ff0868;
padding: 2px 0;
color:#FFFFFF;
font-weight: bold;	
text-decoration: none;
background-image:url(../images/menubg.gif);
background-repeat:repeat-x;
}

#dropmenudiv a:hover{ /*hover background color*/
background-image:url(../images/menuonbg.gif);
background-repeat:repeat-x;
}



.tab2bg{background-image:url(../images/tab2bg.gif);
        background-repeat:repeat-x;}





.tab2:link, .tab2:visited{font-family:Arial, Helvetica, sans-serif;
                           font-size:12px;
						   font-weight:bold;
						   display:block;
						   color:#000000;
						   padding:0 15px;
						   border-right:1px solid #88e5f6;
						   border-left:1px solid #88e5f6;
						   border-top:1px solid #88e5f6;
						   line-height:26px;
						   background-image:url(../images/tab2ogbg.gif);
						   background-position:left bottom;
						   background-repeat:repeat-x;
						   text-decoration:none;
						   margin-right:5px;
}

.tab2:hover{text-decoration:underline;
                          
}

.tab20n:link, .tab20n:visited, .tab2on:active{font-family:Arial,;
                           font-size:12px;
						   font-weight:bold;
						   color:#000000;
						   display:block;
						   padding:0 15px;
						   line-height:26px;
						   text-decoration:none;
						   background-image:url(../images/tab2onbg.gif);
						   background-repeat:repeat-x;
						   background-position:left bottom;
						   border-right:1px solid #88e5f6;
						   border-left:1px solid #88e5f6;
						   border-top:1px solid #88e5f6;
						   margin-right:5px;
}

.bodrltrtbt{border-bottom:1px solid #88e5f6;border-right:1px solid #88e5f6;border-left:1px solid #88e5f6;}

.paddtpbt10{padding-top:10px; padding-bottom:10px;}



.bodrblutop{border-top:1px solid #bff4fe;}
.bodrbluright{border-right:1px solid #bff4fe;}

.zpICEventOptionsLink:hover {
text-decoration:underline;
}
.zpICEventOptionsLink {
	color:#2255AA;
	cursor:pointer;
	font-family:Arial,sans-serif;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	/*line-height:normal;*/
	text-decoration:underline;
}
.zpICEventOptionsNoAlarms
{
	padding-top:5px;
}
.zpICEventOptionsAlarm
{
	padding-top:5px;
}
/* 17-10-2008 */
.blue14lnk:link, .blue14lnk:visited{
				font-family:Arial, Helvetica, sans-serif;
				font-size:14px;
				color:#0984eb;
				text-decoration:none;
				font-weight:bold;
}	
.blue14lnk:hover{
				font-family:Arial, Helvetica, sans-serif;
				text-decoration:underline;
}	
.blue14lnk:active{
				font-family:Arial, Helvetica, sans-serif;
				text-decoration:underline;
				color:#000;
}	
.blue12lnk:link, .blue12lnk:visited{
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        text-decoration:none;
        font-weight:normal;
        color:#0984eb;}
.blue12lnk:hover{font-family:Arial, Helvetica, sans-serif;
               text-decoration:underline;}
.blue12lnk:active{
               text-decoration:underline;
				color:#000;}
.blue16lnk:link, .blue16lnk:visited{font-family:Arial, Helvetica, sans-serif;        
        font-size:16px;
        text-decoration:none;
        font-weight:bold;
        color:#fc3884;}
.blue16lnk:hover{
               text-decoration:underline;}
.blue16lnk:active{font-family:Arial, Helvetica, sans-serif;
                  font-size:16px;
                  text-decoration:underline;
				  color:#000;}

.browsebg{background-image:url('../images/browsebg.gif'); background-repeat:repeat-x;}
.padd12{padding:12px;}


.week:link, .week:visited{font-family:Arial,; font-size:14px; color:#5fd0ff; background-image:url(../images/weekoffimg.gif);
   						background-repeat:no-repeat; text-decoration:none; font-weight:bold; display:block; line-height:54px;
						width:93px; text-align:center; margin-left:3px; margin-right:3px;}
						
.week:hover{font-family:Arial,; font-size:14px; color:#FFFFFF; background-image:url(../images/weekonimg.gif);
   						background-repeat:no-repeat; text-decoration:none; font-weight:bold; display:block; line-height:54px;
						width:93px; text-align:center; margin-left:3px; margin-right:3px;}
						
.weekon:link, .weekon:visited{font-family:Arial,; font-size:14px; color:#FFFFFF; background-image:url(../images/weekonimg.gif);
   						background-repeat:no-repeat; text-decoration:none; font-weight:bold; display:block; line-height:54px;
						width:93px; text-align:center; margin-left:3px; margin-right:3px;}
						
/****************************************Site Map CSS ************************************/						
.blk12lnk:link, .blk12lnk:visited{
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        text-decoration:none;
        font-weight:normal;
        color:#000000;
        text-decoration:underline;}
.blk12lnk:hover{text-decoration:underline; color:#0984eb;}

.blk12lnk:active{
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        text-decoration:none;
        font-weight:normal;
        color:#0984eb;
        text-decoration:underline;}
.mapline{ background-image:url(../images/mapline.gif); background-repeat:no-repeat; background-position:left;}
.mapline2{ background-image:url(../images/mapline2.gif); background-repeat:no-repeat; background-position:left;}
.paddlt40{padding-left:40px;}
