.text1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #585757;
	text-decoration: none;
}
.text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px ;
	color: #1C0049;
	text-decoration: none;
}
.heading1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-variant: normal;
	color: #1C0049;
	text-decoration: none;
	font-weight: bold;
}
.box {
	border: 1px solid #CAECEB;
}

            	/*Map CSS*/
ul#map{background:url(images/map.gif) center 10px no-repeat; height:500px; position:relative; list-style:none; border:1px solid #c5ebec;}
ul#map li{padding:0 0 0 15px; background:url(images/DOT.gif) 2px 2px no-repeat; position:absolute; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#06F; width:120px; text-align:left; cursor:pointer; text-transform:uppercase;}
ul#map li.rev{padding:0 15px 0 0 !important; background:url(images/DOT.gif) right 2px no-repeat !important; text-align:right !important;}
ul#map div.rF{position:relative;}
ul#map li.rev div.nT{background:url(images/arrow.gif) 100px 0px no-repeat;}
ul#map li div.nT{display:none; padding:2px 0 0 0; background:url(images/arrow.gif) 12px 0px no-repeat; z-index:1; text-transform:capitalize; position:relative;}
ul#map li span.sC{background:#FFF; padding:3px 10px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; border:3px solid #06C; font-size:14px; display:block; -moz-box-shadow: 0px 0px 5px #999;-webkit-box-shadow: 0px 0px 5px #999;box-shadow: 0px 0px 5px #999; text-align:left; color:#333; cursor:default;}
ul#map li:hover{color:#000; font-size:14px;}
ul#map li div.Block{display:block !important;}


