/* CSS Document */


* {
	margin:0;
	padding:0;
	}
	
body {
	margin:0;
	padding:0;
	background: #000000 url(../images/bodyBg.jpg) repeat-y ;
    behavior:url("csshover.htc");
	}
	
#contentWrapper {
	margin:60px 0 0 0;
	padding:0;
	width:756px;
	float:left;
	}
#contentWrapper #topNav{
	background:url(../images/navbg.gif) no-repeat;
	width:600px;
	height:30px;
	margin:0 0px 2px 253px;
	padding:0;
	}
#topNav ul{
	width:95%;
	height:30px;
	padding:0;
	float:left;
	}	
#topNav ul li{
	height:30px;
	padding:0 10px 0 10px;
	float:right;
	font-size:10px;
	color:#333333;
	list-style:none;
	line-height:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0;

	}	
#topNav ul li a{
	height:30px;
	font-size:10px;
	color:#333333;
	list-style:none;
	line-height:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	text-decoration:none;
	}	
#topNav ul li a:hover{
	height:30px;
	font-size:10px;
	color:#333333;
	list-style:none;
	line-height:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	text-decoration:underline;
	}	
#logo {
 float:left;
 margin:0 0 0 69px;
 padding:0;
 }
#contentWrapper #leftSide{
	margin:0;
	padding:0;
	width:73px;
	float:left;
	text-align:left;
	}	
	
#contentWrapper #leftSide ul{
	width:54px;
	float:right;
	margin:3px 15px 0 0;
	padding:0;
	text-align:left;
	}
#contentWrapper #leftSide ul li{
	width:64px;
	float:left;
	margin:0;
	padding:0;
	list-style:none;
	font:bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
	height:20px;
	color:#FFFFFF;
	text-align:left;
	}
#contentWrapper #leftSide ul li a{
	font:bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	}
#contentWrapper #leftSide ul li a:hover{
	font:bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
	text-decoration:underline;
	}


#contentWrapper #middleSide{
	margin:0;
	padding:0;
	width:588px;
	float:left;
	
	}
	
#middleSide h1{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	padding:10px;
	margin:0;
	}
	
#middleSide p{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	padding:5px 0 0 10px;
	margin:0;
	width:95%;
	line-height:18px;
	}
.contentBg{
	background:url(../images/contentBg.gif) no-repeat;
	height:365px;
	}	
	
#contentWrapper #rightSide{
	margin:0;
	padding:0;
	width:95px;
	height:365px;
	float:left;
	background: url(../images/rightbgNEW.jpg) no-repeat;
	}
#contentWrapper #rightSide ul{
	width:90px;
	float:left;
	margin:0;
	padding:10px;
	}
#contentWrapper #rightSide ul li{
	width:90px;
	float:left;
	margin:0;
	padding:0;
	list-style:none;
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	height:20px;
	color:#FFFFFF;
	}
	
 #rightSide label {
	width:90px;
	float:left;
	margin:0;
	padding:0;
	list-style:none;
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	height:20px;
	color:#FFFFFF;
	}	
/* ----------   index page style starts -------------- */


#wrapper {	
	width:955px;
	height:524px;
	margin:0 auto;
	padding:0;
	border:1px solid #585858;
	margin-top:10px;
	}
#wrapper #left{
	margin:0;
	padding:0;
	float:left;
	width:188px;
	
	}
#left #logo{
	width:177px;
	height:102px;
	margin:5px 0 0 5px;
	padding:0;
	background:#FFFFFF;
	}	
#left #logo img{
	margin:0 0 0 0;
	padding:0;
	}	
#left #menu{
	float:left;
	margin:1px 0 0 5px;
	padding:0;
	}
#left #menu ul{
	float:left;
	margin:0;
	padding:0;
	width:177px;
	}	
#left #menu ul li{

	width:177px;
	float:left;
	margin:0 0 1px 0px;
	padding:0;
	height:34px;
	list-style:none;
	}
#left #menu ul li a{
	width:169px;
	float:left;
	margin:0 0 1px 0px;
	padding:0 0 0 8px;
	height:34px;
	list-style:none;
	text-decoration:none;
	font:normal 13px/34px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background:url(../images/liBg.gif) no-repeat;
	}
#left #menu ul li a:hover{
	width:169px;
	float:left;
	margin:0 0 1px 0px;
	padding:0 0 0 8px;
	height:34px;
	background:#B6252A;
	list-style:none;
	text-decoration:none;
	font:normal 13px/34px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}
#left #menuBottom{
	width:177px;
	height:122px;
	margin:0px 0px 0px 5px;
	padding:0;
	float:left;
	}	
#wrapper #middle{
	margin:0;
	padding:0;
	float:left;
	width:135px;
	}
#wrapper #contentArea{
	width:322px;
	height:524px;
	float:left;
	margin:0px 0 0 6px;
	padding:0;
	background:#5C5C5C;
	overflow: auto;
	}
#wrapper #contentAreaInner{
	width:464px;
	height:524px;
	float:left;
	margin:0px 0 0 0px;
	padding:0;
	background:#5C5C5C;
	overflow: auto;
	}
#wrapper #contentAreaInnerNew{
	width:464px;
	height:474px;
	float:left;
	margin:0px 0 0 0px;
	padding:50px 0 0 0;
	background:#FFFFFF;
	overflow: auto;
	text-align:center;

	}	
#wrapper #contentAreaInner1{
	width:767px;
	height:524px;
	float:left;
	margin:0px 0 0 0px;
	padding:0;
	background:#000000;
	}	
#wrapper #mapContainer{
	margin:0;
	padding:0;
	float:left;
	}
#wrapper #mapContainer #contentAreaInnerMap{
	width:767px;
	height:524px;
	float:left;
	margin:0px 0 0 0px;
	padding:0;
	background:#000000;
	position:	absolute;
	z-index:0;
	}
#contentAreaInner h1{
	font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:10px 0 0 10px;
	}
#contentAreaInner p{
	font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:10px 10px 10px 10px;
	}
#contentArea h1{
	font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:10px 0 0 10px;
	}
#contentArea p{
	font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:10px 10px 10px 10px;
	}
#wrapper #right{
	margin:0;
	padding:0;
	float:left;
	width:295px;
	}

/*This style will be applied to the div element holding the menu*/

#left #menuContainer {
  width:177px;
  padding: 0px;
  float:left;
  margin:1px 0 0 5px;
  position:relative;
  z-index:10;
  top:0px;
  left:0;

}

/* Link styles*/

#menuContainer a {
  text-decoration: none;
  color: #fff;
  font-weight: normal;
  font-size: 12px;
  font-family: Verdana, Arial, sans-serif;
  line-height:34px;
  padding-left:8px;
  height:34px;
}

#menuContainer a:hover {
  color: #fff;
  margin:1px 0 0 0px;
  background-color: #B6252A;

}

/* Hide bullets in unordered list*/
#menuContainer ul { 
  list-style-type: none;
  margin: 0;
  padding: 0;
}

/* Set li styles*/

#menuContainer li {
  width: 177px;
  height:34px;
  margin:0px 0 0 0px;
  /* this is to make the submenus position relative to this li */
  position: relative; 
  background:url(../images/liBg.gif) no-repeat;
  border-bottom:1px solid #333;
}

/* Mouseover li style*/
#menuContainer li:hover {
  background:url(../images/liBgHover.gif) no-repeat;
  background-color: #B6252A;
  height:34px;

}

/*Initially hide second level (or higher) pop-up*/
#menuContainer ul ul {
  position: absolute;
  left: 11.0em;
  top: 0;
  visibility: hidden;
 
}

/*Mouseover: display second level (or higher) pop-up*/
#menuContainer li:hover > ul {
  visibility: visible;

}

.contactForm {
	float:left;
	margin:10px 0 0 10px;
	padding:0;
	width:300px;
	}
.contactForm li{
	float:left;
	margin:10px 0 0 10px;
	padding:0;
	width:300px;
	list-style:none;
	line-height:20px;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}
.contactForm li label{
	float:left;
	padding:0;
	width:70px;
	list-style:none;
	}
.contactForm li span{
	float:left;
	padding:0;
	margin:0;
	list-style:none;
	}
.contactForm li input{
    width:200px;
	}
.contactForm li textarea{
    width:200px;
	height:80px;
	}
.contactForm li .submit{
    width:70px;
	height:30px;
	margin:0 0 0 4px;
	padding:0 0 0 0px;
	font:normal 12px/24px Verdana, Arial, Helvetica, sans-serif;
	line-height:24px;
	}
	
.h2 {
	font-family: Verdana,Arial;
	color:#FF6633;
	font-weight:bold;
	font-size: 10pt;
	text-decoration:blink;

}
.h2 A {
	font-family: Verdana,Arial;
	color:#FF6666;
	font-weight:bold;	
	font-size: 9pt;
	text-decoration:none;
}
.h2 A:hover {
	font-family: Verdana,Arial;
	color:#FFCC99;
	font-weight:bold;	
	font-size: 9pt;
	text-decoration:none;
}
#footer {	
	width:955px;
	margin:0 auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	font-size: 7pt;
	text-decoration:none;
	display:block;
	}