body { font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#ffffff;
margin: 0px;
padding: 0px;
}

p{ color:#424141; padding-left:10px;}
p a{color:#424141; text-decoration:none; }
p a:hover{ color:#96c133; text-decoration:none;}

.logo{}
.logo p{ margin:0px; padding:0px;}
p a{color:#96c133; text-decoration:none; }
p a:hover{color:#96c133; text-decoration:none; }


.tp-nav{ background-image:url(images/tp-Nav-bg.jpg);
         background-repeat:repeat-x;
		 background-position:top left;
		 height:57px;}

.tp-nav ul{ margin:0px; padding:0px;}
.tp-nav li{ background-image:url(images/tp-Nav-cnter.jpg);
            background-position:right center;
			background-repeat:no-repeat;color:#ffffff;
			font-size:14px;
			font-weight:bold;
			padding-left:18px;
			padding-right:12px;
			list-style:none;
			display:inline-block;
			float:left;
			padding-top:5px;
			padding-bottom:4px;}
			
.tp-nav li.lst{ background:none;}
.tp-nav li a{color:#ffffff; text-decoration:none; }
.tp-nav li a:hover{ color:#ffffff; text-decoration:none;}


.lft-tpbnr { margin:0px; padding:0px; border:1px solid #cdcdcd;}
.lft-tpbnr .cred{ background-image:url(images/credentials-imgbg.jpg);
                  background-repeat:no-repeat;
				  background-position:top left; }
.lft-tpbnr h1{ font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; color:#12a1d5; padding-top:26px; padding-left:12px; font-weight:normal;}

.lft-tpbnr h1 span{ font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; color:#96c133; padding-top:26px; padding-left:18px; font-weight:normal;}

.lft-tpbnr p{ font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#828282; padding-top:0px; padding-left:25px;font-weight:bold;}
.lft-tpbnr p span{ font-size:22px; color:#7fa722; font-weight:normal; padding-bottom:15px;}

.brthdy{
background-image: url(images/birthday1-img.jpg);
background-position:left top;
background-repeat:no-repeat;
width:294px;
height:163px;
padding-top:0px;

}

.brthdy h1{ font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px;
font-weight:normal;
color:#12a1d5;
padding-left:53px;
padding-top:5px;
}

.brthdy h1 span{ padding-left:80px;
font-style:italic;
color:#96c133;
}

.brthdy p{
padding:0px;
margin:0px;

font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#828282;
padding: 5px;
font-weight:bold;
line-height:19px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.brthdy h2 {
padding:5px;
margin:0px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#828282;
padding: 5px;
font-weight:bold;
padding-left:50px;
margin-top:-0px;}


.login{ background-image:url(images/bg-lgn1.jpg); background-repeat:no-repeat; background-position:top left; height:144px; width:296px;
 border: 1px solid #dbdbda;}
.login p{font-family:Arial, Helvetica, sans-serif; font-size:12px;text-align:justify; color:#7f8181;}
.login h1 {font-size:16px; font-weight:bold; color:#129fd3; margin:0px; padding:0px; padding-top:9px; padding-left:10px;}
.login h3{font-family:Arial, Helvetica, sans-serif; font-size:12px;text-align:justify; margin:0px; color: #8a8a8a; font-weight:normal; padding-left:85px;}
.login h3 a{color:#8a8a8a; text-decoration:none; }
.login h3 a:hover{ color:#8a8a8a; text-decoration:underline;}
.login .lnput{ margin:0px; padding:0px;}
.login .lnput p{ color: #999999; padding-right:7px; padding-top:0px; text-align:right;}
.login .lnput-area{ border:1px solid #cccccc; margin-top:15px; height:18px; width:170px; color:#6a6b6b;}

.signUp { padding-left:4px; padding-bottom:8px;}
.signUp a { text-decoration:none;}
.signUp a:hover { text-decoration:none;}


.news{ margin:0px; padding:0px;}
.news h2 {
font-size: 16px;
color: #a1a19e;
text-decoration: none;
font-weight: bold;
text-align: left;
margin-top: 5px;
margin-right: 10px;
margin-left: 10px;
background-image: url(images/head-bulet.jpg);
background-repeat: no-repeat;
background-position: left 7px;
padding-left: 15px;
}
.news h6{font-size:16px; font-weight:bold; color:#129fd3; margin:0px; padding:0px; padding-top:9px; padding-left:10px;}
.news h5{ font-family:Arial, Helvetica, sans-serif; font-size:12px;  font-weight:normal; margin:0px; padding:0px; color: #7f8181;}
.news h5 a{color: #129fd3; text-decoration:none; }
.news h5 a:hover{color: #129fd3;text-decoration:underline}
.news h1{ font-size:12px; text-align:right; padding-right:20px; padding-bottom:9px; text-decoration:underline; font-weight:bold; margin:0px; color:#7f8181;}
.news h1 a{color:#7f8181; text-decoration:none; }
.news h1 a:hover{ color:#7f8181;text-decoration:underline}
.news h3{ font-size:12px; font-weight:bold; margin:0px; padding:0px; color:#7f8181; padding-left:}
 h4{ font-family:Arial, Helvetica, sans-seriffont-size:11px;  font-weight:normal; margin:0px; padding:0px;}

.more-news{ font-size:12px; text-align:left; padding-left:4px; padding-top:0px; text-decoration:underline; font-weight:normal;color:#7c7979; padding-bottom:5px; padding-left:10px;}
.more-news a{color:#7c7979; text-decoration:none; }
.more-news a:hover{ color:#7c7979;text-decoration:underline}


.wlcm-to{width:445px; height:37px; margin:0px; padding:0px;}
.wlcm-to ul {list-style:none; margin:0px; padding:0px; }
.wlcm-to ul li{ font-size:16px;
color:white;
font-weight:bold;
text-align:left;
background-image:url(images/welcome-bullet.jpg);
background-repeat:no-repeat;
background-position:left 5px;
margin-top:10px;
margin-left:10px;
padding-left:11px;}
.wlcm-to p{ font-size:12px; color:#8a8a8a; margin-top:7px;}


.vdo-glry{width:445px; height:37px; margin:0px; padding:0px;}
.vdo-glry ul {list-style:none; margin:0px; padding:0px; }
.vdo-glry ul li{ font-size:16px;
color:white;
font-weight:bold;
text-align:left;
background-image:url(images/video-bullet.jpg);
background-repeat:no-repeat;
background-position:left 5px;
margin-top:10px;
margin-left:10px;
padding-left:11px;}
.vdo-glry p{ font-size:12px; color:#8a8a8a; margin-top:7px;}

.wlcm-img{ padding:5px 5px 0px 0px;}
.video-img { padding-top:15px;}
.video-img p { color:#16b3e4; margin:0px; padding:5px 0px 18px 0px;}
.photo-glry{ padding-top:7px;}


.lnput{ margin:0px; padding:0px;}
.lnput p{ color: #999999; padding-right:7px; padding-top:4px; text-align:right;}
.lnput-area{ border:1px solid; color:#CCCCCC; margin-top:2px; height:18px; width:170px;}
.lnput-area1{ border:1px solid; color:#CCCCCC; margin-top:2px;  height:18px; width:170px;}




.btm-nav{ background-image:url(images/btm-Nav-bg.jpg); background-repeat:repeat-x; background-position: top left;}
.btm-nav ul{ padding-left:0px; }
.btm-nav li{ background-image:url(images/btm-Nav-cnter.jpg);background-position:right center;background-repeat:no-repeat;color:#737373;font-size:12px; font-weight:normal; padding-right:10px; margin-left:10px; list-style:none; display:inline-block; float:left; padding-top:5px; padding-bottom:5px; text-align:left;}
.btm-nav li.lst{ background:none;}
.btm-nav li a{color:#737373; text-decoration:none; }
.btm-nav li a:hover{ color:#737373; text-decoration:none;}
.btm-nav lm{background-position:right center;background-repeat:no-repeat;color:#737373;font-size:12px; font-weight:normal; padding-right:10px; margin-left:10px; list-style:none; display:inline-block; float:left; padding-top:5px; padding-bottom:5px; text-align:left;}
.btm-nav lm.lst{ background:none;}
.btm-nav lm a{color:#737373; text-decoration:none; }
.btm-nav lm a:hover{color:#333333;text-decoration:underline; }
.btm-nav h1 {
color:#737373;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
padding-right:10px;
padding-top:12px;
text-decoration:none;
}
.btm-nav h1 li a{color:#737373; text-decoration:none;}
.btm-nav h1 li a:hover{ color:#737373; text-decoration:none;}


.video-glrybtm{ background-color:#96c133;}


.cnt{ margin:0px; padding:0px; padding-left:0px;}
.cnt h1 { font-size:16px; font-weight:bold; color:#FFFFFF; margin:0px; padding:0px; padding-top:9px; padding-left:10px;}
.cnt h2 { font-size:12px; text-align:left; padding:0px 0px 15px 5px; margin:0px; color:#1b80a6;}
.cnt h2 a{color:#1b80a6; text-decoration:none; }
.cnt h2 a:hover{ color:#1b80a6; text-decoration:none;}
.cnt h3 { font-size:14px; font-weight:bold; color:#8a8a8a; margin:0px; padding:0px; padding-top:4px; padding-left:10px;}
.cnt h4 {
font-size: 16px;
color: #ffffff;
text-decoration: none;
font-weight: bold;
text-align: left;
margin: 0px;
padding:0px;
margin-right: 10px;
margin-left: 10px;
background-image: url(images/welcome-bullet.jpg);
background-repeat: no-repeat;
background-position: left 7px;
padding-left: 15px;
}

.cnt p{ margin:0px; padding:2px 0px 0px 0px; line-height:17px;}
.cnt p span{ margin:0px; padding:3px 0px 0px 0px; color:#7f8181;}




.rgt-pnl{ margin:0px; border:1px solid #dbdbda;}
.rgt-pnl h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold;  color:#7f8181; margin:0px; padding:0px; padding-top:8px; padding-left:10px; text-align:left;}
.testimonials p{ padding-top:5px; margin:0px; padding-left:10px; color:#424141;}
.testimonials p span{ font-size:11px; text-align:right; font-weight:normal; color:#7f8181;}
.testimonials p span a{color:#7f8181; }
.testimonials p span a:hover{ color:#7f8181; text-decoration:underline;}

.rgt-pnl{ margin:0px; border:1px solid #dbdbda;}
.rgt-pnl ul{ list-style:underline; margin:0px; padding:0px; }
.rgt-pnl ul li{ font-size:16px; font-weight:bold;
color:#a1a19e;
text-decoration: none;
list-style:none;
text-align:left;
margin-bottom:0px;
margin-left:15px;
margin-top:10px;
background-image:url(images/head-bulet.jpg);
background-repeat:no-repeat;
background-position:5px left;
padding-left:10px;
padding-top:0px;}
.rgt-pnl h2 {
font-size: 16px;
color: #129fd3;
text-decoration: none;
font-weight: bold;
padding:0px;
margin:0px;
padding-left:10px;
padding-top:8px;
}




.inner-pg{ margin:0px; padding:0px;}
.inner-pg h1 {
font-size: 16px;
color: #ffffff;
text-decoration: none;
font-weight: bold;
text-align: left;
margin: 0px;
padding:0px;
padding-left: 10px;
padding-top:2px;
}
.inner-pg h2{margin:0px; padding:0px; padding-top:5px; font-weight:bold; font-size:12px; color:#139cd2; margin-bottom:5px;} 
.inner-pg h3{margin:0px; padding:0px; padding-left:25px; padding-top:15px; font-weight:normal; font-size:12px; color:#8a8a8a; margin-bottom:5px; line-height:20px}
.inner-pg p { margin:0px; padding:0px; padding-top:0px; padding-left:6px; padding-right:6px;}

.cnt-us{ margin:0px; padding:0px;}
.cnt-us p{ color:#999999; padding-left:20px; padding-top:38px;}
.cnt-us p span{ color:#999999; padding-left:42px;}



/* Calenderr Style sheet /*

/*Calendar css*/

.day-lnk {
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	text-align: left;
	color: #333333;
	font-size: 25px;
	text-decoration: none;


}

.Calender-heading {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	margin: 6px;
	font-weight:bold;
	text-decoration: none;
}
.calendar-table {
	background-image: url(images/calendar-gry-bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	padding: 3px;
	height: 90px;
	width: 75px;
}
.calendar-table p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-image: url(images/drk-gry-blt.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	text-align: left;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}

.calendar-table h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 26px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	text-align: left;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
}


.calendar-table-actv {

	background-image: url(images/calendar-org-bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	padding: 3px;
	height: 90px;
	width: 75px;
}

.calendar-table-booked {


	background-image: url(images/calendar-lt-bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	padding: 3px;
	height: 90px;
	width: 75px;
}


.calendar-table-actv p {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-image: url(images/drk-gry-blt.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	text-align: left;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
.calendar-table-actv p a {
	color: #000000;
	text-decoration: none;
}
.calendar-table-actv p a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.calendar-table p a {
	color: #333333;
	text-decoration: none;
}
.calendar-table p a:hover {
	color: #000000;
	text-decoration: underline;
}


.calendar-table-actv h1 {

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 26px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
}

.cal-txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #DC4D2E;
	text-decoration: none;
	font-weight:normal;
	text-align:left;
	background-image: url(images/bulet.jpg);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
	margin: 1px;	
	
}
.sci-acti-head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	line-height: 18px;
	margin: 5px;
}
.cal-mon-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight:normal;
	color: #000000;
	text-decoration: none;
	font-weight:normal;
	text-align:justify;
	background-repeat: no-repeat;
	margin: 10px;
}
.cal-txt a {
color: #DC4D2E;
text-decoration: none;	
}
.cal-txt a:hover {
color: #DC4D2E;
text-decoration: none;	
}
.lnputtt1 { color: #000000; padding-right:7px; padding-top:0px; text-align:right; background:#0099CC}

.allcontrlo { margin-top:10px;} 
.allcontrlo h2{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#129fd3; padding-top:20px;
	height: 23px;
	width: 249px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.allcontrlo p{ font-size:12; font-weight:normal; color:#666666; padding-left:4px; padding-bottom:5px;}
.allcontrlo h3{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#129fd3; margin:0px; padding:0px; }

.allcontrlo .lnputtt{margin-top:4px; height:18px;}
.allcontrlo .lnputtt p{ color: #000000; padding-right:7px; padding-top:0px; text-align:right;}
.allcontrlo .lnputtt-area{ border:1px solid #cccccc; margin-top:5px; margin-bottom:5px; height:18px; width:170px; color:#6a6b6b;}


.allcontrlo .text-box{ border:1px solid #cccccc; margin-top:6px;  height:50px; width:300px; color:#6a6b6b;}
.allcontrlo .lnputttbutton{background-image:url(images/button.jpg); background-repeat:repeat-x; background-position:top left; border:1px solid #89b133; color:#ffffff; font-weight:bold; font-size:12px; height:121px; width:90px; padding-bottom:5px;}



.allcontrlo .lnputttbutton1{background-image:url(images/button.jpg); background-repeat: no-repeat; background-position:top left; border:1px solid #89b133; color:#ffffff; font-weight:bold; font-size:12px; height:121px; width:80px; margin-left:190px;}

.allcontrlo .links { font-size:12px; color:#96c133; text-decoration:none; padding-left:0px;text-align:left;}
.allcontrlo .links a{color:#96c133; text-decoration:none; }
.allcontrlo .links a:hover{ color:#96c133; text-decoration:underline;}

.allcontrlo .links1 { font-size:11px; color:#96c133; text-decoration:none; padding-left:0px;text-align:left;}
.allcontrlo .links1 a:hover{ text-decoration:underline;}

.allcontrlo .img { padding-right:80px;}

.allcontrlo { margin-top:10px;} 
.allcontrlo h2{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#129fd3; margin:0px; padding:0px; padding-top:20px;}
.allcontrlo p{ font-size:12; font-weight:normal; color:#666666; padding-left:4px; padding-bottom:5px;}
.allcontrlo h3{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#129fd3; margin:0px; padding:0px; }

.allcontrlo .lnputtt{margin-top:4px; height:18px;}
.allcontrlo .lnputtt p{ color: #000000; padding-right:7px; padding-top:0px; text-align:right;}
.allcontrlo .lnputtt-area{ border:1px solid #cccccc; margin-top:5px; margin-bottom:5px; height:18px; width:170px; color:#6a6b6b;}
.allcontrlo .lnputtt-area1{ border:1px solid #cccccc; margin-top:5px; margin-bottom:5px; height:22px; color:#6a6b6b;}



.allcontrlo .text-box{ border:1px solid #cccccc; margin-top:6px;  height:50px; width:300px; color:#6a6b6b;}
.allcontrlo .lnputttbutton{background-image:url(images/button.jpg); background-repeat: no-repeat; background-position:top left; border:1px solid #89b133; color:#ffffff; font-weight:bold; font-size:12px; height:20px; width:80px;}

.allcontrlo .lnputttbutton1{background-image:url(images/button.jpg); background-repeat:repeat-x; background-position:top left; border:1px solid #89b133; color:#ffffff; font-weight:bold; font-size:12px; height:20px; width:130px;}
.allcontrlo .lnputttbutton2{background-image:url(images/button1.jpg); background-repeat: no-repeat; background-position:top left; border:1px solid #89b133; color:#ffffff; font-weight:bold; font-size:12px; height:20px; width:130px;}

.allcontrlo .links { font-size:12px; color:#96c133; text-decoration:none; padding-left:6px;text-align:left;}

.allcontrlo .img-bg{ background-color:#E0E0E0; height:25px; width:100%; border:1px solid #808080; font-size:12px; color: #615e5e;}



#admin {
	height: 34px;
	width: 1000px;
	background-color: #96c133;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#admin ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
}
#admin ul li {
	margin: 0px;
	float: left;
	list-style-type: none;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
}
#admin a{color:#ffffff; text-decoration:none; }
#admin a:hover{ color:#ffffff; text-decoration:underline;}



.adminmenu {
	height: 34px;	
	background-color: #96c133;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-left: 8px;
}
.adminmenu a{color:#ffffff; text-decoration:none; font-size:12px;font-weight:bold; }
.adminmenu a:hover{ color:#ffffff; text-decoration:underline;}



