/*steps page css start*/
#steplinks {
	margin:15px -5px 15px 0px;
	padding:0 0 0 100px;
	
}

#steplinks div {
	margin:0px;
	padding:0px;
	height:62px;
	float:left;
	display:block;
	width:100px;
}
.step1,
.step2,
.step3,
.step4,
.step5,
.step6,
.step7,
.viewmapbtn{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:0 0;
}
.step1 {
	background-image:url(../images/step1.gif);
	height:62px;
	width:100px;
}
.step1:hover,
.step1.active {
	background-position:left -62px;
}
.step2 {
	background-image:url(../images/step2.gif);
	height:62px;
	width:100px;
}
.step2:hover,
.step2.active {
	background-position:left -62px;
}
.step3 {
	background-image:url(../images/step3.gif);
	height:62px;
	width:100px;
}
.step3:hover,
.step3.active {
	background-position:left -62px;
}

.step4 {
	background-image:url(../images/step4.gif);
	height:62px;
	width:100px;
}
.step4:hover,
.step4.active {
	background-position:left -62px;
}

.step5 {
	background-image:url(../images/step5.gif);
	height:62px;
	width:100px;
}
.step5:hover,
.step5.active {
	background-position:left -62px;
}

.step6 {
	background-image:url(../images/step6.gif);
	height:62px;
	width:100px;
}
.step6:hover,
.step6.active {
	background-position:left -62px;
}

.step7 {
	background-image:url(../images/step7.gif);
	height:62px;
	width:100px;
}
.step7:hover,
.step7.active {
	background-position:left -62px;
}
.stepa1,
.stepa2,
.stepa3,
.stepa4,
.stepa5,
.stepa6,
.stepa7{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:0 0;
}
.stepa1 {
	background-image:url(../images/step1.gif);
	height:62px;
	width:100px;
}

.stepa2 {
	background-image:url(../images/step2.gif);
	height:62px;
	width:100px;
}

.stepa3 {
	background-image:url(../images/step3.gif);
	height:62px;
	width:100px;
}
.stepa4 {
	background-image:url(../images/step4.gif);
	height:62px;
	width:100px;
}
.stepa5 {
	background-image:url(../images/step5.gif);
	height:62px;
	width:100px;
}

.stepa6 {
	background-image:url(../images/step6.gif);
	height:62px;
	width:100px;
}

.stepa7 {
	background-image:url(../images/step7.gif);
	height:62px;
	width:100px;
}

.viewmapbtn {
	background-image:url(../images/viewmapbtn.gif);
	height:13px;
	width:54px;
}
.viewmapbtn:hover,
.viewmapbtn.active {
	background-position:left -13px;
}

.cmstxt h5 {
	/*this is common class for sidebar headers*/
	font-family:"Trebuchet MS";
	color:#ffffff;
	font-size:130%;/*17px*/
	font-weight:normal;
	text-transform:uppercase;
	margin:0px;
	background-color:#951C50;
	padding:5px 14px 5px 14px;
	}
.cmstxt h5 a {
	text-decoration:none;
	color:#ffffff;
	}
.cmstxt h5 a:hover {
	color:#B4638A;
	}
.daymaindiv {
	margin-bottom:15px;
}
/*##################################
Table CSS
##################################*/
.colheader {
	background-color:#CF9BB4;
	padding:5px 10px;
	color:#000000;
	font-size:110%;
	font-weight:bold;
	border-bottom:1px solid #BF7B9C;
	border-right:1px solid #BF7B9C;
}
.colcontent {
	background-color:#FFFFFF;
	padding:5px 10px;
	color:#333333;
	font-size:110%;
	border-bottom:1px solid #BF7B9C;
	border-right:1px solid #BF7B9C;
}
.colcontent1 {
	background-color:#F3F3F3;
	padding:5px 10px;
	color:#333333;
	font-size:110%;
	border-bottom:1px solid #BF7B9C;
	border-right:1px solid #BF7B9C;
}
.tabletopleftborder {
	border-top:1px solid #BF7B9C;
	border-left:1px solid #BF7B9C;
}
.colcontenttitle {
	color:#951C50;
	font-weight:bold;
}
.colcontenttitle a {
	color:#951C50;
}
.colcontenttitle a:hover {
	color:#333333;
}
.colcontentnormal {
	color:#333333;
	font-weight:bold;
}

