/* CSS Document */

			body{margin:0; padding:0; text-align:center;  line-height:20px; font: 0.80em Verdana, Arial, Helvetica, sans-serif;  background:url(../images/main/bg.jpg) repeat-x;}
			h2,h3{ color:#5798AF;margin:10px 0px 10px  5px; font-family:Georgia, "Times New Roman", Times, serif; font-size:130%; }
			h3{font-size:110%; }
			p,form{margin:0px; padding:1px 0px 15px 5px; color:#444;  line-height:22px;}
			p{margin:0px 5px;}
			form{margin-top:-15px;}
			img {border:none;}
			ul{list-style:none; margin:0px; padding:0px;}
			a{text-decoration:none; color:#666;}
			p a{border-bottom:1px dotted #666;}
			.mybody a:hover{border-bottom:1px dotted #aaa;}
			input{margin:0; border:1px solid #666;}
			textarea{border:1px solid #666;}
			form dd{ margin:0 ; padding-bottom:10px;}
			form dt{padding-right:10px; color:#666; }
			strong{color:#666; display:block; font: bold 0.95em Arial, Helvetica, sans-serif;}
			
			.clear{clear:both;}
			.submit { cursor:pointer; background:#E0EEEF; padding:2px 3px; }
			
			#container{margin:auto; text-align:center; width:770px;}
			#header { width:770px; height:170px; text-align:left;  }
			#header .top {background:url(../images/main/picheader1.jpg) no-repeat; width:770px; height:80px;}
			#header .mid {background:url(../images/main/picheader2.jpg) no-repeat; width:630px; height:70px; padding:20px 0 0 140px;}
 			

			
			.mybody{height:auto; margin:0px 120px 0 130px; text-align:left; background:url(../images/main/bodybg.jpg) repeat-y; padding:0 20px; min-height:500px; height:auto !important ; height:500px;  }
			
			/*logo*/
			.logo{background: url(../images/main/logo.gif) no-repeat ; width:160px; height:30px; display:block; text-indent:-9999px;  }
			.logo:hover {background:url(../images/main/logob.jpg) no-repeat ; }
			/*logo end*/
			.languagetype{ display:inline; width:100px; float:right; margin:-10px 130px 0 0;}
			
			/* navigation setting */
			.nav {width:500px;  margin-left:10px; clear:right;}
			.nav li{padding:5px 0px; float:left; display:block;  margin:0px;}
			.nav a{padding:5px 3px 0 3px;  color:#5798AF; font: 95% Georgia;  margin:0px 2px;  display:block; text-align:center;}
	.nav a:hover, .languagetype:hover, .topbtn:hover{ border:none;}
			.nav .current {background:url(../images/main/geffect.jpg) 0 2px  repeat-x;}
			/* end navigation setting */
			
			/*data section*/
			.para1{width:65%; margin-left:35%;}
			.lastpara{padding-bottom:80px;}
			.copyright{padding-top:10px; font-size:0.8em;}
			.answer {border:1px dotted #ddd; border-width:1px 0px;display:block; padding:4px 0px;}
				.sessionRoom{float:right; padding-right:10px;}
			
			
			.session_note  {margin:0 0 15px 20px;}
			.benefits{margin:0 0 10px 20px;}
			.benefits li {font:bold 0.9em verdana, Helvetica, sans-serif; }
			.session_note  li , .benefits li { list-style:circle; padding: 5px 0;color:#77BABF; }
			.session_note  li {color:#777;}
						
			.qualification li{width:350px; margin:0px 5px; color:#555; padding-bottom:5px;}

			#article{padding-bottom:10px;}
			#article li img{padding:7px; border:1px dotted #aaa; position:relative; top:2px; }
			#article li{list-style:none; padding:0 0 10px 0;}
			#article li a:hover{border:none;}
			
			.links {margin:0 10px 10px 5px;}
			.links li{color:#666; border:1px solid #E0EEEF; border-width:1px 0px; padding:5px 0px; margin:5px 0px;  min-height:40px; height:auto !important; height:40px;}
			.links li a{color:#5798AF; border-bottom:1px dotted #777;}
			
			
			
			.linkDesc{display:block;padding:3px 0px;}
			.mybody .topbtn:hover, #footer a{   border:none;}
			#blog p{font-size:12px;}
			/*polaroid image*/
			.polaroid {position:relative; left:318px; top:-175px; border:1px solid #ccc; padding:3px;}
			/*polaroid image end*/

					
			/* table sytle*/
			table{width:97%; margin:0px 5px 15px 5px; border-collapse:collapse;}
			td,th { vertical-align:top; padding: 5px 3px; background:#FAFEFF; border:1px solid #ddd; }
			td{font-size:0.9em;}
			th{background:#E0EEEF; font-size:0.9em;  }
			caption { text-align:left; font-weight:bold; font-size:1em; padding:2px 0; color:#666;}
			#service{width:35%;}
			/*table style end*/

					#gallery li{ float:left; margin-right:5px; border:1px solid #000; height:70px; overflow:hidden;}

			
			/*end data section */
			
			
			/*footer*/

			.topbtn{width:90px; height:20px; background:url(../images/main/up_btn.gif) no-repeat 0px -1px; display:block; padding: 2px 0 0 26px; float:right;  margin-top:-40px; font-size:0.85em; }
			#home .topbtn{margin:20px 0; }
		#footer{background:url(../images/main/footer.jpg) no-repeat; height:40px; padding:0 20px; margin:0px 120px 0 130px; font-size:15px;	}
			