/* CSS Document */
body{
margin:0px;
padding:0px;
SCROLLBAR-FACE-COLOR: #034e71;
SCROLLBAR-HIGHLIGHT-COLOR: #079fe5;
SCROLLBAR-SHADOW-COLOR: #079fe5;
SCROLLBAR-3DLIGHT-COLOR: #034e71;
SCROLLBAR-ARROW-COLOR: #079fe5;
SCROLLBAR-TRACK-COLOR: #034e71;
SCROLLBAR-DARKSHADOW-COLOR: #034e71; 
}
img {
border:0px;
}
img, div,h1,a,td,label,span,p,table,tr,input { behavior: url(../iepngfix.htc) }h1,h2,h3,p,span,level{
margin:0px;
padding:0px;
}
.music{
width:5px;
height:2px;
float:right;
}
#main-wrap{
width:100%;
height:800px;
overflow:hidden;
background:url(../images/body-bg.jpg) no-repeat center;
}
#mid-container{
width:999px;
margin:0 auto;
/*overflow:hidden;*/
}
#mid-container2{
width:999px;
margin:0 auto;
/*overflow:hidden;*/}#top-container{
width:537px;
float:right;
margin:40px 0 0 0;
}/****LOGO**/
.logo {
	width:404px;
	float:left;
	height: 90px;
}
.logo h1 {
	font-family: "Trebuchet Ms", Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin:0;
	padding:0;
}
.logo h1 a {
	text-indent:-9999px;
	text-decoration:none;
	background-image:url(../images/logo.png);
	display:block;
	background-repeat: no-repeat;
	width: 404px;
	height:90px;
	margin:40px 0 0 30px;}
/****LOGO End**/.top-right-txt{
  width:537px; font-family: "Trebuchet MS"; font-size:12px; font-weight:normal; color:#494949;
 float:left;
 }.top-right-txt ul{
margin:0px;
padding:0px;}/**html .navlower-txt ul{	margin-left: 8px;}*/.top-right-txt li{
float:left;
list-style-type: none;
width:175px;	padding-top: 20px;
	margin:10px 0 0 0px;}/*--------------navigation start-----------------------*/#nav-container{width:982px;
float:left;
background:url(../images/nav.png) no-repeat;
height:62px;
margin: 0 0 0 15px;/*_margin-top:5px;/* works ONLY in IE6 */}.navlower-lower-txt{ font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fff;
 }.navlower-txt{ font-family: Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#fff;
 }.navlower-txt ul{	padding:0px;
	margin:0px;	list-style-type:none;}
.navlower-txt li{	float:left;
	margin:15px 0 0 20px;
	padding:5px 0 0 20px;
	}
.navlower-txt li a{width:100px;text-decoration:none;
color:#fff;}.navlower-txt li a:hover{width:100px;text-decoration:none;color:#47a2fd;}/*--------------navigation ended-----------------------*/
	/*--------------midbody started-----------------------*/
	  #midbody{
	  width:982px;
	  float:left;
	  }
		  .leftbody{
	  width:440px;
	  float:left;
		  }
		  .content-area{
	  _width:520px;
	  width:540px;
	  height:512px;
	  float:right;
	  background:url(../images/content-bg.png) no-repeat;
	  margin:0px 0 0 0;
	 /* position:relative;*/
	  bottom:2px;
	  }
	 	.content-area p{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px; 
	width:472px;
	margin:0 auto;
	padding:13px 0 0 0;
	} 
	.content-area p a {
	color:#FFFFFF;
	text-decoration:underline;
	text-align:center;
	cursor:pointer;
	}
	.content-area p a:hover {
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	}
	.content-area p strong{
	font-size:16px;
	}
	.content-area  ul{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	list-style-type:none;
	}
	.content-area li{
	background:url(../images/arrow-right.png) no-repeat 0px 1px;
	height:28px;
	padding:5px 0 0 35px;
	margin:5px 0 15px 30px;
	}
	 .content-area2{
	  margin:0px 0 0 0;
	  }
	.content-area2  ul{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	list-style-type:none;
	}
	.content-area2 li{
	background:url(../images/arrow-right2.png) no-repeat 0px 5px;
	height:23px;
	padding:5px 0 20px 35px;
	margin:5px 0 30px 10px;
	}
	.video{
	width:422px;
	height:394px;
	background:url(../images/video-bg.png) no-repeat;
	margin: 0 auto;
	}
	.video2{
	width:381px;
	height:328px;
	background:url(../images/video-bg2.png) no-repeat;
	overflow:hidden;
	margin: 0 auto;
	}
	/*--------------midbody end-----------------------*/
	/*--------------footer-----------------------*/
	 .footer-container{
	 width:982px;
	 float:left;
	  font-family:Arial, Helvetica, sans-serif;
	 color:#FFFFFF;
	 font-size:12px;
	 font-weight:bold;
	 position:relative;
	 bottom:110px;
	 }
	 .footer-container span{
	 float:right;
	 padding:0 50px 0 0;
	 font-weight:bold;
	 }
	 .footer-container p{
	 float:right;
	 }
	 .footer-container p a{
	 text-decoration:none;
	 color:#FFFFFF;
	 }
	 .footer-container p a:hover{
	 text-decoration:underline;
	 color:#FFFFFF;
	 }
	/*--------------footer-----------------------*/
/*	****************innerpages****************************/  .textbox{
  width:165px;
  height:20px;
  background: #056ac7;
  border:solid 1px #FFFFFF;
  padding:5px 0 0 15px;
  font-family:Arial, Helvetica, sans-serif;
	 color:#FFFFFF;
	 font-size:12px;
  }
  .textbox2{
  width:185px;
  height:30px;
  background: #056ac7;
  border:solid 1px #FFFFFF;
  padding:5px 3px 3px 10px;
  font-family:Arial, Helvetica, sans-serif;
	 color:#FFFFFF;
	 font-size:12px;
  }
   .bdr-faq{
  width:179px;
  height:10px;
 
   border:solid 1px #FFFFFF;  padding:5px 10px 5px 15px;
  font-family:Arial, Helvetica, sans-serif;
	 color:#FFFFFF;
	 font-size:12px;  }
   .btn-blue{
  width:142px;
  height:38px;
  background: url(../images/btn-blue.png) no-repeat;
  padding:10px 10px 8px 15px;
  font-family:Arial, Helvetica, sans-serif;
	 color:#FFFFFF;
	 font-weight:bold;
	 font-size:12px;
	 border:0px;
	 	 cursor:pointer;
  }
  .btn-orange{
  width:142px;
  height:38px;
  background: url(../images/btn-orange.png) no-repeat;
  padding:10px 10px 8px 15px;
  font-family:Arial, Helvetica, sans-serif;
	 color:#FFFFFF;
	 font-weight:bold;
	 font-size:12px;
	 border:0px;
	 cursor:pointer;
  }
  .textbox2 option{
  height:12px;
  }
  .textarea{
  width:152px;
  height:74px;
  padding:10px 10px 0px 20px;
  font-family:Arial, Helvetica, sans-serif;
	 color:#FFFFFF;
	 background: #056ac7;
	 border: #FFFFFF solid 1px;
	 font-size:12px;  }
  .inner-txt{
  font-family:Arial, Helvetica, sans-serif;
	 color:#FFFFFF;
	 font-size:12px;
	 }
  .bdr-zoom{
  border:solid 1px #FFFFFF;
  }
  .gallery-top{
  width:445px;
  height:29px;
  margin:0 auto;
  background:url(../images/topbar.png) no-repeat;
  }
 .gallery-top h1{
 font-family:Arial, Helvetica, sans-serif;
 color:#FFFFFF;
 font-size:14px;
 font-weight:bold;
 text-align:center;
 float:left;
 padding:5px 0 0px 160px;
 }
 .gallery-mid{
  width:470px;  margin:0 auto;
  z-index:999;
  }
  .psy{
  width:122px; float:left;
  margin:20px 0 0 70px;
  _margin:20px 20px 0 70px;
  }
  .emotion{
  width:122px; float:right;
  margin:20px 0 0 0px;
  position:relative;
  top:110px;
  right:130px;
  _ position:relative;
  _top:0px;
 _ right:0px;
  _margin:20px 35px 0 0px;
  }