@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0; border:0}
body{width:100%; height:auto; font-family:Myriad Pro, Arial, Helvetica, sans-serif; font-size:0.76em; background:#FFF url(../images/bg_top.jpg) top center repeat-x}
#main{width:100%; height:auto; background:url(../images/bg_bottom.jpg) bottom repeat-x}
#main1{width:100%; height:auto; background:url(../images/bg_mid.jpg) 0px 195px repeat-x}

#container{width:1000px; min-height:1053px; height:auto; margin:auto auto}

#head{width:100%; height:94px; color:#FFF}

#content{width:833px; min-height:850px; height:auto; margin:auto auto}
#content1{width:833px; height:auto; margin-top:10px; background:url(../images/shade.png)}
#banner{width:754px; height:50px; margin:auto auto}
#reg{padding:11px 0px 0px 630px; height:30px; font-family:Arial, Helvetica, sans-serif}
#reg_btn{width:124px; height:22px; font-weight:bold; color:#afe610; padding-top:6px; text-align:center; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; background:url(../images/reg_bg.jpg); -moz-box-shadow:0px 0px 1px #FFF; -webkit-box-shadow:0px 0px 1px #FFF; box-shadow:0px 0px 1px #FFF}
#reg_btn a{color:#afe610; text-decoration:none}
#reg_btn a:hover{color:#FFF}

#h{padding:5px 5px}
.sub{font-size:150%; text-align:center; color:#bef202; height:25px; background:url(../images/Bio_thumb.png) no-repeat; text-indent:55px; text-align:left}
.sub1{font-size:130%; text-align:center; color:#bef202; height:32px; background:url(../images/Professional-thumb.png) no-repeat; text-align:left}
.sub2{font-size:130%; text-align:center; color:#bef202; height:32px; background:url(../images/cup.png) no-repeat; text-align:left}
.sub3{font-size:130%; text-align:center; color:#bef202; height:32px; background:url(../images/testimonial.png) no-repeat; text-align:left}
.sub4{font-size:130%; text-align:center; color:#bef202; height:32px; background:url(../images/cont.png) no-repeat; text-align:left}
.sub1 table{text-align:left; margin-top:-12px; margin-left:40px; height:50px; line-height:15px}
.sub2 table{text-align:left; margin-top:-12px; margin-left:40px; height:50px; line-height:15px}
.sub3 table{text-align:left; margin-top:-12px; margin-left:40px; height:50px; line-height:15px}
.sub4 table{text-align:left; margin-top:-12px; margin-left:40px; height:50px; line-height:15px}

#prep{height:100px}

#bio{width:90%; margin:auto auto; margin-top:50px; font-size:115%; font-weight:600; line-height:22px; color:#989898; margin-bottom:50px}
#pro{width:90%; margin:auto auto; margin-top:50px; font-size:115%; font-weight:600; line-height:22px; color:#989898}
#accordion{width:540px; margin-top:30px; margin-left:60px; font-size:115%; font-weight:600; line-height:22px; color:#989898; padding-bottom:50px; text-indent:10px}
#accordion p{margin-left:10px; text-indent:0px; margin-bottom:30px}
#accordion h3{font-size:110%}
#a, #b, #c, #d, #e, #f{display:block; cursor:pointer}
#b1, #c1, #d1, #e1, #f1{display:none}


.heading{background:#399ed8; color:#FFF; font-size:120%; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; background-image:url(../images/arrow.png); background-position:510px 5px; background-repeat:no-repeat}
#bio1{width:100%; margin:auto auto; margin-left:15px; margin-top:50px; font-size:115%; font-weight:600; line-height:22px; color:#989898; margin-bottom:50px}
#bio p{margin-bottom:20px; text-indent:50px}
#pro h1{color:#2393d4; text-decoration:underline; font-size:160%}
#no_indent{padding-bottom:20px}
.blue{font-size:140%; color:#319ad6; text-decoration:underline;}
.blue1{font-size:150%; color:#319ad6; text-decoration:underline; font-weight:bold}
.blue3{color:#319ad6; text-decoration:underline; font-weight:bold}
.blue4{color:#319ad6; text-decoration:underline; font-weight:bold; text-align:center}
#img1{margin-right:10px; float:left}
.img1{margin-left:10px; float:right}

#row1{width:100%; height:auto}
.row1{width:100%}
#row1 table{border-collapse:collapse}
.cen{width:190px; height:auto; margin:auto auto; color:#989898; font-weight:bold; overflow:hidden; text-align:justify;}
.cen1{width:auto; text-align:center}
.v_top{vertical-align:top}
.re1{width:70px; height:20px; margin-left:135px; cursor:pointer; display:block}
#r1{width:70px; height:20px; display:block; background:url(../images/read-more.jpg) right no-repeat; text-indent:-999em}
#r2{width:70px; height:20px; display:block; background:url(../images/read-more.jpg) right no-repeat; text-indent:-999em}
#r3{width:70px; height:20px; display:block; background:url(../images/read-more.jpg) right no-repeat; text-indent:-999em}
#r4{width:70px; height:20px; display:block; background:url(../images/read-more.jpg) right no-repeat; text-indent:-999em}

#row2{width:100%; height:auto; margin-top:30px}
.row2{width:100%}
#row2 table{border-collapse:collapse}

#nata{width:205px; height:auto; border:1px solid #949494; margin:auto auto}
#nata1{color:#FFF; background:#399ed8; font-size:130%; font-weight:bold; text-decoration:underline; text-align:center; border-bottom:1px solid #949494}
#nata2{text-align:center; color:#399ed8; text-decoration:underline; font-weight:bold} 
#nata_t{display:none}

#cept{width:205px; height:auto; border:1px solid #949494; margin:auto auto}
#cept1{color:#FFF; background:#399ed8; font-size:130%; font-weight:bold; text-decoration:underline; text-align:center; border-bottom:1px solid #949494}
#cept2{text-align:center; color:#399ed8; text-decoration:underline; font-weight:bold}

#nid{width:205px; height:auto; border:1px solid #949494; margin:auto auto}
#nid1{color:#FFF; background:#399ed8; font-size:130%; font-weight:bold; text-decoration:underline; text-align:center; border-bottom:1px solid #949494}
#nid2{text-align:center; color:#399ed8; text-decoration:underline; font-weight:bold}
#nid_t{display:none}

#nift{width:205px; height:auto; border:1px solid #949494; margin:auto auto}
#nift1{color:#FFF; background:#399ed8; font-size:130%; font-weight:bold; text-decoration:underline; text-align:center; border-bottom:1px solid #949494}
#nift2{text-align:center; color:#399ed8; text-decoration:underline; font-weight:bold}
#nift_t{display:none}

#sri{width:205px; height:auto; border:1px solid #949494; margin:auto auto}
#sri1{color:#FFF; background:#399ed8; font-size:130%; font-weight:bold; text-decoration:underline; text-align:center; border-bottom:1px solid #949494}
#sri2{text-align:center; color:#399ed8; text-decoration:underline; font-weight:bold}
#sri_t{display:none}

#vis{width:205px; height:auto; border:1px solid #949494; margin:auto auto}
#vis1{color:#FFF; background:#399ed8; font-size:130%; font-weight:bold; text-decoration:underline; text-align:center; border-bottom:1px solid #949494}
#vis2{text-align:center; color:#399ed8; text-decoration:underline; font-weight:bold}
#vis_t{display:none}

#gra{width:205px; height:143px; border:1px solid #949494; margin:auto auto}
#gra1{color:#FFF; background:#399ed8; font-size:130%; font-weight:bold; text-decoration:underline; text-align:center; border-bottom:1px solid #949494}
#gra2{text-align:center; color:#399ed8; text-decoration:underline; font-weight:bold}

#pra{width:205px; height:143px; border:1px solid #949494; margin:auto auto}
#pra1{color:#FFF; background:#399ed8; font-size:130%; font-weight:bold; text-decoration:underline; text-align:center; border-bottom:1px solid #949494; height:27px}
#pra2{text-align:center; color:#399ed8; text-decoration:underline; font-weight:bold}

#highlight{background-color:#eaeaea}
#high_text{margin-left:20px; border:1px solid #eaeaea; padding:5px 5px; background-color:#f7f7f7; color:#319ad6; text-indent:30px}
#high_text_left{margin-left:20px; border:1px solid #eaeaea; padding:5px 5px; background-color:#f7f7f7; color:#319ad6}
.mail{color:#0054a6; text-decoration:underline}
.bottom_line{text-indent:50px; padding-top:20px}
.highlight{background-color:#eaeaea}
.high_text{margin-left:20px; border:1px solid #eaeaea; padding:5px 5px; background-color:#f7f7f7; color:#319ad6; font-size:120%; font-weight:bold; font-style:italic}

#tab1{width:100%; margin-top:30px; background:url(../images/vertical.jpg) center no-repeat}
#short{width:389px; height:139px; background:url(../images/short.jpg) center no-repeat; float:left; display:block; cursor:pointer}
.short{width:389px; height:139px; text-indent:-999em}
#part{width:389px; height:139px; background:url(../images/part.jpg) center no-repeat; float:right; display:block; cursor:pointer}
.part{width:389px; height:139px; text-indent:-999em}

#courses{width:100%; height:auto; margin-top:30px; margin-bottom:30px}
#course1{width:389px; height:auto; font-size:130%; font-weight:bold; color:#2393d4; text-decoration:underline; float:left; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; -moz-box-shadow:0px 0px 10px #7a7a7a; -webkit-box-shadow:0px 0px 10px #7a7a7a; box-shadow:0px 0px 10px #7a7a7a; text-align:center; padding:15px 0px 15px 0px; display:none}
#course2{width:389px; height:auto; font-size:130%; font-weight:bold; color:#2393d4; text-decoration:underline; float:right; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; -moz-box-shadow:0px 0px 10px #7a7a7a; -webkit-box-shadow:0px 0px 10px #7a7a7a; box-shadow:0px 0px 10px #7a7a7a; text-align:center; padding:15px 0px 15px 0px; display:none}

#test{width:100%; margin-top:40px}
.name{color:#9a9b9d; font-size:120%; font-weight:bold; padding-bottom:30px}
#test h2{color:#0054a6; font-size:130%; text-decoration:underline; margin-bottom:15px}
#test h4{color:#0054a6; font-size:130%}

#cont{width:100%; margin-top:60px}
#cont h1{color:#319ad6}

#map{width:233px; height:288px; no-repeat; vertical-align:top}
#det{width:100%}
.det{width:110px; color:#989898; font-weight:bold; font-size:120%; text-align:left; padding-bottom:25px; padding-top:6px}
.input{vertical-align:top}
.i_style{-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; border:1px solid #dcdcdc; width:260px; height:28px; background:#f5f5f5; padding:5px 5px; color:#319ad6} 
.i_style1{-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; border:1px solid #dcdcdc; background:#f5f5f5; padding:5px 5px; color:#319ad6} 
#submit{background:#319ad6; color:#FFF; font-size:80%; font-weight:bold; padding:5px 5px; border:1px solid #83c2e6; margin-top:15px}

#ci{margin-top:28px; width:100%; font-size:120%}
.ci1{color:#319ad6; font-weight:bold; vertical-align:top; text-indent:50px}
.ci2{color:#989898; font-weight:600; vertical-align:top; line-height:22px; padding-top:3px; padding-left:5px; font-size:80%}


/*********** tables ************/

.max{width:100%}
#logo{width:325px}
#nav{width:600px; height:30px}
#nav ul{display:block; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:90%}
#nav li{float:left; list-style:none}
#nav li a:link, #nav li a:visited{color:#FFF; text-decoration:none; padding:5px 12px 5px 12px; margin-right:1px; display:block}
#nav li a:hover, #nav li a:active{background:#1d1d25; display:block; background:url(../images/nav_bg.png); color:#afe610}
#nav li a.current{color:#1c7b9e; background:url(../images/nav_bg.png)}
#nav li a.current:hover{cursor:default}

.c_algn{text-align:center}

#foo{width:100%; height:154px; padding-top:0px}
.foo_h{text-align:center; color:#bef202}
.foo_a{color:#FFF; text-align:center; font-size:110%; vertical-align:top}
#thumb{margin:auto auto}
.thumb{margin-right:10px}
.thum{vertical-align:top}
#design{width:100%; height:40px; color:#545353; text-align:center; font-weight:bold; font-size:110%}
.design{color:#FFF; text-decoration:underline}
.design a{color:#FFF; text-decoration:underline}


/************ registration page **************************/
.regstr
{
  margin:0px;
  padding:0px;
}
.regstr 
{
  margin:50px 0 0 50px;
  padding:0px;
  font-family:Myriad Pro,Arial,Helvetica,sans-serif;
  font-size:14px;
  font-weight:bold;
  color:#989898;
  line-height:20px;
}
.regstr input[type='text']
{
  margin:5px 0 5px 0;
  border:1px solid #989898;
  height:20px;
  width:200px;
  color:#666666;
}
.regstr input[type='image']
{
  margin:5px 0 5px 0;
  height:30px;
  width:86px;
  border:none;
  color:#BEF202;
  cursor:pointer;
}
.regstr select
{
  margin:5px 0 5px 0;
  border:1px solid #989898;
  height:20px;
  width:200px;
  color:#666666;
}
.regstr textarea
{
 margin:5px 0 5px 0;
  border:1px solid #989898;
  height:60px;
  width:200px;
  color:#666666;
}
/*new gallery start*/
.gallery-img
{
margin:0 0 0 0;
padding:0 0 0 0;
float:left;
position:relative;border:0px solid red;
}
.gallery-img img
{
margin:0px 0 0 0px;
padding:0 0 0 0;border:0px solid red;
}
.imgcontent
{
margin:0 19px 27px 0;
padding:0 0 0 0;
float:left;
position:relative;border:0px solid red;
}
.gallery
{
float:left;
position:relative;
margin:0 0 0 35px;
padding:0 0 0 0;
border:0px solid red;
}
/*new gallery ends*/
.more a
{
text-decoration:none;
color:#999999;
margin:0 0px 0 0;
padding:0 0px 0 0;
font-weight:bold;
font-size:17.01px;
style="border:1px solid red;
}


#no_indent1{
padding:0 0 0 19px;
padding-bottom:20px;}

#content3{width:833px; height:auto; margin-top:10px; background:url(../images/shade.png)}

.gall-sub{font-size:150%; text-align:center; color:#bef202; height:35px; background:url(../images/gallery.png) no-repeat; text-indent:55px; text-align:left}

.toptext {
	font-family:  Arial, Helvetica, sans-serif;
	color:#F00;
	font-weight:bold;
}
	