body {
	margin: 15px;
	background-color: #FFFFFF;
	background-image: url(images/bodybg.gif);
	background-repeat: repeat-x;
}

.list-box {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #FFFFFF;
	border: 1px solid #999999;
}

td {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #333333;
}
a {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
a:link{color:#666666; text-decoration:underline;}
a:visited{color:#666666; text-decoration:underline;}
a:hover{color:#666666; text-decoration:none;}
.event-bg {
	background-color: #56A1AA;
}
.event-text {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E3F0F0;
}

a:active{color:#666666; text-decoration:underline;}

.page-bg{
background-color:#FFFFFF;

}
.topbg {
	background-image: url(images/topbg.gif);
	background-repeat: repeat-x;
}
.dot-line {
	background-image: url(images/dot-line.gif);
	background-repeat: repeat-x;
}
.dot-line-title {
	background-image: url(images/dot-line-title.gif);
	background-repeat: repeat-x;
}

.box-title {
	background-image: url(images/box-topbg.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #287785;
	padding-left:3px;
		
}

.box-leftbg {
	background-image: url(images/box-leftbg.gif);
	background-repeat: repeat-y;
}
.box-bottombg {
	background-image: url(images/box-botbg.gif);
	background-repeat: repeat-x;
}
.box-topbg {
	background-image: url(images/box-topbg2.gif);
	background-repeat: repeat-x;
}

.box-midbg {
	background-color:#E9F2F2;
}


.box-rightbg {
	background-image: url(images/box-rightbg.gif);
	background-repeat: repeat-y;
}

.whitebg {
	background-color: #FFFFFF;
}
.top-title {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2E747F;
}
.left-td {
	padding:5px 5px 0 0;
}

.page-heading {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	color: #287785;
	padding:5px;
	font-weight:bold;
	}
.left-border {
	border-left:#C8DDDD solid 1px;
	background-color:#FFFFFF;
}
.right-border {
	border-right:#C8DDDD solid 1px;
	background-color:#FFFFFF;
}
.top-border {
	border-top:#C8DDDD solid 1px;
	background-color:#FFFFFF;
}
.bottom-border {
	border-bottom:#C8DDDD solid 1px;
	background-color:#FFFFFF;
}
.toplink-bg {
	background-color: #196A79;
	background-image: url(images/menu-bg.gif);
	background-repeat: repeat-x;
}
.textfield {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	border: 1px solid #99A8A8;
}

.top-links {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #DDF3F4;
	text-decoration: none;
	font-weight: bold;
	display:block;
	padding-top:8px;
	height:24px

}
a.top-links:link{color:#DDF3F4; text-decoration:none;}
a.top-links:visited{color:#DDF3F4; text-decoration:none;}
a.top-links:hover{
	display:block;
	background-color:#333333;
	text-decoration:none;
	color:#FFFFFF;
}
a.top-links:active{color:#DDF3F4; text-decoration:none;}

.small-text {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #476A6C;
	text-align:justify;
}

.footer-pipe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.lable1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1E8391;
	font-weight:bold;

}


.lable2 {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;

}

.footer-bg {
	background-image: url(images/footer-bgFront.gif);
	background-repeat: repeat-x;
}

.footertext {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #476A6C;
}

.footer-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #476A6C;
	text-decoration: none;
	font-weight: bold;
}
a.footer-link:link{color:#476A6C; text-decoration:none;}
a.footer-link:visited{color:#476A6C; text-decoration:none;}
a.footer-link:hover{color:#333333; text-decoration:underline;}
a.footer-link:active{color:#476A6C; text-decoration:none;}

.more {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #A05947;
	text-decoration: underline;
	font-weight:normal;
}
a.more:link{color:#A05947; text-decoration:underline;}
a.more:visited{color:#A05947; text-decoration:underline;}
a.more:hover{color:#333333; text-decoration:none;}
a.more:active{color:#A05947; text-decoration:underline;}

.register {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #A05947;
	text-decoration: underline;
	font-weight:normal;
}
a.register:link{color:#A05947; text-decoration:underline;}
a.register:visited{color:#A05947; text-decoration:underline;}
a.register:hover{color:#333333; text-decoration:underline;}
a.register:active{color:#A05947; text-decoration:underline;}

.event-more {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #E3F0F0;
	text-decoration: underline;
	font-weight:bold;
}
a.event-more:link{color:#E3F0F0; text-decoration:underline;}
a.event-more:visited{color:#E3F0F0; text-decoration:underline;}
a.event-more:hover{color:#333333; text-decoration:underline;}
a.event-more:active{color:#E3F0F0; text-decoration:underline;}


.title1 {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #BF783A;

}

.normal-text {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #476A6C;
	text-align: justify;
}


.gray-line {
	background-color: #D1E9F1;
}
.button-style {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #57939E;
	border: 0px solid #1E5379;
	padding:1px;
}
UL.list-item {	
	margin: 0 0 5px 0;
	padding:0;
	list-style-type:none;
	
	}
UL.list-item li {
	
	background: url(images/bullet6.gif) no-repeat 0px 4px;
	margin: 4px 0;	
	padding:0 0 2px 14px;
	line-height:16px;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;

	}
.map-bg{
	background: url(images/map-gujarat.gif) no-repeat top center;
	}


/*FOR MENU--------------------------------------------------------------*/

#menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#menu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 100; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 80px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 20px
}
#menu LI DL {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
#menu LI A {
	TEXT-DECORATION: none
}
#menu LI A:visited {
	TEXT-DECORATION: none
}
#menu LI DD {
	DISPLAY: none
}
#menu LI:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#menu LI A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#menu LI:hover DD {
	DISPLAY: block
}
#menu LI A:hover DD {
	DISPLAY: block
}
#menu LI:hover DL {
	PADDING-BOTTOM: 20px
}
#menu LI A:hover DL {
	PADDING-BOTTOM: 20px
}
#menu TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
#menu DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 122px; CURSOR: pointer; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#menu DT {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 2em; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 120px; COLOR: #fff; PADDING-TOP: 4px; BORDER-BOTTOM: #444 0px solid; height:22px;
}
#menu .one {
	BACKGROUND: url(top.gif) #b2ab9b no-repeat left top
}
#menu .two {
	BACKGROUND: url(top.gif) #333333 no-repeat left top;  COLOR: #ffffff; FONT-FAMILY: Tahoma, Helvetica, sans-serif; FONT-SIZE: 15px; TEXT-DECORATION: none; height:18px;
}
#menu .three {
	BACKGROUND: url(top.gif) no-repeat left top
}
#menu .four {
	BACKGROUND: url(top.gif) #e2dfa8 no-repeat left top
}
#menu DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 15px; BACKGROUND: #47a; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; TEXT-ALIGN: left; WIDTH: 150px;
}
#menu DD.last {
	BORDER-BOTTOM: #444 1px solid
}
.gallery DT A {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	COLOR: #fff;
	font-weight:bold;
	DISPLAY: block;
	
}
.gallery DT A:hover {
	DISPLAY: block; COLOR: #B5E0FF;
}
.gallery DT A:visited {
	DISPLAY: block; COLOR: #DDF3F4;
}
.gallery DD A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: url(arrow.gif) #186978 no-repeat 10px 10px; PADDING-BOTTOM: 4px; WIDTH: 150px; COLOR: #fff; PADDING-TOP: 4px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.gallery DD A:visited {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(arrow.gif) #186978 no-repeat 10px 10px; PADDING-BOTTOM: 4px; WIDTH: 150px; COLOR: #fff; PADDING-TOP: 4px; TEXT-DECORATION: none
}
.gallery DD A:hover {
	BACKGROUND: url(arrowr.gif) #E6F1F1 no-repeat 11px 10px; WIDTH: 150px; COLOR: #000000
}
