/* CSS Document */

html, body, div, span, object, iframe,  h1, h2, h3, h4, h5, h6, p, abbr, address, img, strong, ol, ul, li,  form, label, table, article, aside, canvas, footer, header, hgroup, nav, section, audio, video {padding:0; margin:0; border:0; outline:0; font-size:100%;}
body {background:#002649;font-family:"Open Sans", Arial, sans-serif;font-size:13px;color:#fff; margin:0; padding:0;}
a { text-decoration:none;}
h1, h2, h3, h4 {font-family:"Open Sans", Arial, sans-serif;font-weight:normal; margin-bottom:10px; padding:0;}
h1 { font-size:25px;color:#0d3862; font-weight:700;}
h2 { font-size:20px;color:#0d3862;line-height:28px;}
h3 { font-size:16px;color:#0d3862; line-height:24px;}
li { list-style:none;}
p { line-height:22px;}
header {width:100%; position:relative;}

#Logo { width:173px;padding-top:10px; display:inline-block; float:left; position:relative;}
#Logo img { width:auto; max-width:100%;}
#Hdr_Txt { padding:45px 0 0 40px; min-width:200px; float:left; font-size:18px; font-style:italic; color:#34dddd;}
#Hdr_Txt p.H_txt { font-size:26px; font-weight:900; color:#fff; font-style:normal; text-transform:uppercase;}
.Logo_Right {min-width:100px; float:right; padding:25px 0 0 0;}
.Logo_Right img { max-width:200px; width:auto; margin-left:10px;}
#Nav {
background: rgba(255,255,255,1);
background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(240,240,240,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(240,240,240,1)));
background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(240,240,240,1) 100%);
background: -o-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(240,240,240,1) 100%);
background: -ms-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(240,240,240,1) 100%);
background: linear-gradient(to right, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(240,240,240,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f0f0f0', GradientType=1 );
width:100%;
}
.Nav li { float:left;}
.Nav ul > li a { display:block; font-weight:bold; padding:12px 20px; border-right:1px solid #e8e6e6; font-size:13px; text-transform:uppercase; color:#024178;}
.Nav ul > li a.Current, .Nav ul > li a:hover { background:#13acb7; color:#fff;}
.Nav li:last-child a { border:none;}
.Nav li.Active_Nav { position:relative;}
.Nav li ul { display:none;}
.Nav li ul.ActiveLink_Nav { position:absolute; top:42px;  z-index:9999; background:#fff;}
.Nav li ul.ActiveLink_Nav li { float:none; display:block;}
.Nav li ul.ActiveLink_Nav li a {white-space: nowrap; min-width:120px; border-right:none; border-bottom:1px solid #f1f1f1; font-weight:normal;}
.Nav li ul.ActiveLink_Nav li a:hover { background:#13acb7; color:#fff;}
#RNav { display:none;}
.OpenNav { background:url(../images/OpenNavBg.png) center center no-repeat #e8a426; cursor:pointer; border-left:2px solid #b37b13;
 width:70px; padding:5px; position:absolute; top:0; right:0; display:none;}
.Container {width:1140px; margin:0 auto; padding:0;}
.Grid, .Column, .Column1, .Column2, .Column3, .Column4, .Column5, .Column6 {float:left; margin:0 10px;}
.Grid {width:1120px;} 
.Column {width:790px;}
.Column1 {width:310px;}
.Column2 {width:790px;}
.Column3 {width:360px;}
.Column4 {width:208px;}
.Column5 {width:140px;}
.Column6 {width:260px;}
.clear { padding:0 !important; margin:0 !important; line-height:0 !important; clear:both !important; display:block !important;}
.Grid_Left { width:251px; float:left;margin-right:18px;}
.Grid_Left1 { margin:0; width:252px;}
.Grid_SubsCribe {width:790px;}
.Grid_Right { width:330px; float:left; padding-top:20px;}
#Banner {width:100%; overflow:hidden; margin-bottom:20px;}



ul.Grid_Post li { list-style:none; float:left; width:auto;}
.Hp_Post_Grid { background:#fff; min-height:230px; margin-bottom:20px; overflow:hidden;}
.Hp_Post_Grid img { width:auto; height:215px; margin-left:-10px;}
.Hp_Post_Grid h2 { padding:10px; font-size:14px; font-weight:bold; line-height:22px; text-transform:uppercase; color:#024178;}
.Hp_Post_Grid a { color:#024178;} 


.Grid_Txt .Hp_Post_Grid img { width:100%; height:180px; margin-left:0;}



.Course_Sdl, .Online_Booking { background:#f1c46f; color:#fff; text-transform:uppercase; font-size:18px; font-weight:bold; text-shadow:1px 1px #000; display:block; padding:10px; text-align:center; margin-bottom:20px;}
.Online_Booking { background:#13acb7;}
.Course_Sdl { color:#000;}
/*Custom*/
#News_Grid { background:#003f79; overflow:hidden; border:1px solid #015fb6; height:170px; padding:10px 20px; margin-bottom:20px;}
#new_back{ background: #f1c46f!important; overflow:hidden; border: 1px solid #f1c46f!important; height:170px; padding:10px 20px; margin-bottom:20px}
#new_back h2 { font-weight:200; text-transform:uppercase; font-size:16px; color:#333; border-bottom:1px solid #333; padding-bottom:10px; margin-bottom:10px;}
#new_back h2 > a { color:#333;}
#new_back li { border-bottom:1px dashed #333; padding-bottom:10px; margin-bottom:10px; clear:both; display:block; height:auto !important; overflow:visible !important;}
#new_back li{ color:#333;}


.regis_back{ background:url(../images/regis_form.jpg) no-repeat; width:100%; height:auto;}
/*5-Custom-2015*/

#News_Grid h2 { font-weight:200; text-transform:uppercase; font-size:16px; color:#fff; border-bottom:1px solid #fff; padding-bottom:10px; margin-bottom:10px;}
#News_Grid h2 > a { color:#fff;}
#News_Grid li { border-bottom:1px dashed #fff; padding-bottom:10px; margin-bottom:10px; clear:both; display:block; height:auto !important; overflow:visible !important;}
.News .News_Img { width:78px; float:left; margin-right:10px;}
.News .News_Img img { width:99%; border:1px solid #b0e9ff;}
.News .News_Txt { /*width:178px;*/ /*float:left;*/}
.newsticker-jcarousellite { height:300px !important;}
.newsticker-jcarousellite a { color:#fff;}
.newsticker-jcarousellite a:hover { text-decoration:underline;}
.Career_Grd { background:#13acb7; padding:10px 20px; margin-bottom:20px;}
.Career_Grd p {color:#fff; font-size:14px; text-shadow:0 1px 1px #606060; text-align:center}
.Career_Grd p span { color:#fff;font-size:20px; font-weight:bold; text-transform:uppercase;}
.Career_Grd p span.Span {display:block;font-size:14px; color:#002649; text-transform:none; padding-top:5px;}
.Col_Grid { background:#f2f2f2; padding:20px; margin-bottom:20px;}
.Search_Grid { width:520px; float:left;} 
.Search_Grid input[type="text"] { width:400px; float:left; padding:8px 10px; border:1px solid #e1e1e1; box-shadow:0 2px 2px #d5d5d5; color:#6a6a6a; font-size:14px;}
.Search_Grid input[type="submit"] { border:none; cursor:pointer; background:#00ced1; padding:8px 15px; color:#fff; text-transform:uppercase;box-shadow:0 2px 2px #028688; float:right;}
.Social_Grid {min-width:100px; float:right;}
.Social_Grid a { width:37px; background:url(../images/SocialSprit.png); height:36px; float:left; margin:0 5px;}
.Social_Grid a.Fb { background-position:0 0;}
.Social_Grid a.Twit { background-position:0 -37px;}
.Social_Grid a.LinkedIn { background-position:0 -74px;}
.Social_Grid a.GPlus { background-position:0 -111px;}
.Map_Grid { background:#e8a426; border-radius:5px; overflow:hidden;}
.Map_Grid .Adress { padding:20px; min-height:194px;}
.Map_Grid .Adress h2 { font-size:16px; color:#073761;}
.Map_Grid .Adress h2 > span { font-size:12px;}
.Map_Grid .Adress p {color:#073761;}
.Right-Col {float:right;}
.Left-Col {float:left;}
.Map_Grid .Adress p.TelN_pan { background:url(../images/PhoneIcon.png) left 5px no-repeat; font-weight:bold; padding:5px 0 5px 28px;color:#073761; margin-top:10px;}
.Map_Grid .Adress p.MailId_pan { background:url(../images/MailIcon.png) left 5px no-repeat; font-weight:bold; padding:5px 0 5px 28px;color:#073761;}
.Map_Grid .Map { position:relative; height:100px;}
.Map_Grid .Map img {width:100%; height:100%;}
.Map_Grid .Map:after { content:''; border-width:10px; border-color:#e8a426 transparent transparent transparent; border-style:solid; position:absolute; top:-10px; left:20px;}
footer { padding:20px 0;}
footer .Left { min-width:100px; float:left; padding-top:20px;}
footer .Right { min-width:100px; float:right; text-align:right; padding-top:20px;}
footer .Right a { color:#13acb7;}
footer h2 { text-transform:uppercase; color:#fff; margin-bottom:5px;}
footer h2 > a {color:#fff; text-transform:uppercase;}
footer li { line-height:22px;}
footer li a { color:#C3EFEF; text-transform:capitalize;}
.Table1 { margin-bottom:20px; width:100%;}

.Table1 thead { border-top:1px solid #13acb7;border-left:1px solid #13acb7; }
.Table1 thead td { background:#003F79; color:#fff; padding:5px; font-size:14px; border-bottom:1px solid #205F99; border-right:1px solid #205F99;}

.Table1 tbody { border-top:1px solid #e1e1e1;border-left:1px solid #e1e1e1; background:#fff; }
.Table1 tbody tr td { border-bottom:1px solid #e1e1e1; padding:5px;border-right:1px solid #e1e1e1;}
.Table1 tbody tr td:first-child { border-left:1px solid #e1e1e1;}

.Cours_Table1 {border-top:1px solid #e1e1e1;border-left:1px solid #039CA7; margin-bottom:20px;}
.Cours_Table1 tr td { border-bottom:1px solid #e1e1e1; padding:10px;border-right:1px solid #e1e1e1; line-height:22px;}
.Cours_Table1 tr td:first-child { background:#13ACB7; border-color:#039CA7; color:#fff; font-weight:700;}

.Cours_Sdl_Col { background:#015FB6; color:#fff; border-color:#015FB6;}

.Table2 { border-top:1px solid #e1e1e1;}
.Grid_leftTop { display:none;} 
.Grid_Txt { background:#fff; padding:20px; color:#515151; margin-bottom:20px;}
.Grid_Txt p { color:#515151; margin-bottom:10px; }
.Grid_Txt h2, .Grid_Txt h3 { margin-bottom:5px;}
.Grid_Txt a { color:#0d3862;}
.Grid_Txt .Grid_Left { width:238px;}

.Grid_Txt .Hp_Post_Grid {background:#f2f2f2; border:1px solid #f1f1f1;}
.Grid_Txt .Hp_Post_Grid h2 { font-size:12px; margin-bottom:0;}
.Grid_Txt img {max-width:100%;}
.Grid_Txt img.Rit_Image {max-width:60%; float:right; margin:5px 0 10px 10px;}
.Grid_Txt img.Lft_Image {max-width:60%; float:left; margin:5px 10px 0 0;}
.Grid_Txt li { margin-left:15px; list-style:disc; line-height:20px; padding:5px 0;}

.Grid_Txt li ul.InnerLi li { list-style:none;}

.RLink_Grid {background:#003f79; margin-bottom:20px; border:1px solid #015fb6; padding:20px;}
.RLink_Grid h2 { font-weight:bold; text-transform:uppercase; font-size:18px; color:#fff; border-bottom:1px solid #fff; padding-bottom:10px; margin-bottom:10px;}
.RLink_Grid h3 { font-weight:bold; text-transform:uppercase; font-size:14px; color:#fff; border-bottom:1px solid #fff; padding-bottom:10px; margin-bottom:10px;}
.RLink_Grid li { list-style:disc; margin:0 0 10px 10px; border-bottom:1px solid #104f89; padding:0 0 10px 0; clear:both;line-height:22px;}
.RLink_Grid li:last-child { margin-bottom:0; padding-bottom:0; border:none;}
.RLink_Grid a { color:#fff; font-size:14px; text-transform:uppercase;}

.AddresPan {width:230px; float:left; margin-right:0;}
.AddresPan h2 { background:url(../images/AddressPointer.png) 0 1px no-repeat; padding-left:20px; font-size:14px; font-weight:bold; margin-bottom:5px;}
.AddresPan p, .AddresPan h3 { padding-left:20px;}
.AddresPan p { font-size:12px;}
.Adrs_Bg { background:#f8f8f8; padding:10px; border:1px solid #eaeaea;}
.Drk_Clr { color:#000; font-weight:400;}
.ContactForm {width:248px; background:#fff; padding:10px; float:left; box-shadow:0 0 2px #c0c0c0;}
.ContactForm input[type="text"], .ContactForm input[type="email"], .ContactForm input[type="tel"] { padding:8px 2%; border:1px solid #e1e1e1; width:96%; margin-bottom:10px; color:#717171;}
.ContactForm select { padding:8px 2%; border:1px solid #e1e1e1; width:100%; margin-bottom:10px; color:#717171;}
.ContactForm textarea { font-family:open sans; font-size:13px; padding:8px 2%; border:1px solid #e1e1e1; width:96%; margin-bottom:10px; color:#717171; height:60px;}
.ContactForm input[type="submit"], .ContactForm input[type="button"] { padding:5px 10px; border-radius:3px; border-width:2px; border-style:solid; border-color:transparent #c88406 #c88406 transparent; background:#e8a426; text-transform:uppercase; font-size:14px; color:#fff; font-weight:bold; text-shadow:0 1px 1px #2d2d2d; font-family:open sans; cursor:pointer; }
.CareerForm {width:96%; padding:2%; background:#f8f8f8;border:1px solid #fff;box-shadow: 0 0 4px #e0e0e0;}
.CareerForm input[type="text"] {width:41.7%; margin:0 2% 10px 2%; float:left;}
.CareerForm select {width:46%; margin:0 2% 10px 2%; float:left;}
.CareerForm textarea {width:92%; margin:0 2% 10px 2%; float:left;}
.CareerForm input[type="submit"], .ContactForm input[type="button"] { margin:0 2%;}
/*Custom*/
.regis_back h1{ width:60%; float:left; font-size:36px; text-transform:capitalize; margin-top:50px;}
.new_form{ background:#f8f8f8; width:30%; margin-top:30px; border-radius:10px; border:5px solid #002649; margin-bottom:30px; padding:0; float:right;}
.new_form ul{ width:100%; margin-top:30px; margin-bottom:35px;}
.new_form ul::after{ display:block; clear:both; height:0; content:'';}
.new_form ul li{ list-style:none; width:80%; margin:0 auto;}
.new_form ul li.full{ width:95%;}
.new_form  ::-webkit-input-placeholder {
   color: #717171;
}

.new_form :-moz-placeholder { /* Firefox 18- */
   color: #717171;  
}

.new_form ::-moz-placeholder {  /* Firefox 19+ */
   color: #717171;  
}

.new_form :-ms-input-placeholder {  
   color: #717171;  
}	


.new_form input[type="text"]{}

/*Custom*/
.CareerForm h2 { margin:0 2% 10px 2%;}
.ClientLogo { min-height:160px;height:188px; width:200px;text-align:center; float:left; margin:10px; border:1px solid #f8f8f8; box-shadow:0 0 2px #cfcfcf;padding:10px;}
.ClientLogo img { width:100%;height:auto;}
.ClientLogo h4 { color:#003f79;}
.InnBanner {margin-bottom:20px;}
.InnBanner img {width:99.5%; height:100%;border:1px solid #fff;box-shadow: 0 0 4px #909090;}

.window {width:100%;max-height:100%; height:auto;  z-index:9; display:none;top:0; left:0; position:absolute; text-align:center;}
.WinBg { background:rgba(0, 0, 0, 0.5); position:fixed; top:0; left:0; width:100%; z-index:10;}

.PopUp_Image { position:relative; display:inline-block; width:auto; max-width:100%; top:100px;z-index:11;}
.PopUp_Image img { height:100%; max-width:100%;border:5px solid #e8a426;box-shadow:0 0 10px #000;}
.PopUp_Image span { position:absolute; width:20px; height:20px; top:0; right:0; background:url(../images/WinClose.png) center center no-repeat #e8a426; cursor:pointer;}

.NewsEv_Grid { margin-bottom:10px;border-bottom: 1px solid #f1f1f1;}
.NewsEv_Img {width:150px; float:left; margin-right:20px;}
.NewsEv_Img img {width:100%; margin-top:8px;}
.NewsEv_Txt {width:580px; float:left;}
.NewsEv_Grid li { padding:0 0 10px 0;}
.Gallery { padding-top:10px; background:#f8f8f8; margin-bottom:20px;}
.Img_Gallery {width:230px; float:left; margin:0 10px 10px 10px;}
.Img_Gallery img {width:100%;}




.PopUp {width:100%;max-height:100%; height:auto;  z-index:9; display:none;top:0; left:0; position:absolute; text-align:center;}
.PopUp_Bg { background:rgba(0, 0, 0, 0.5); position:fixed; top:0; left:0; width:100%; z-index:10;}

.PopUp_Form { position:relative; display:inline-block; width:auto; max-width:100%; top:100px;z-index:11; width:35%; background:#fff; padding:10px; border-radius:5px;border:1px solid #000; box-shadow:0 0 5px #000;}


.PopUp_Form input[type="text"], .ContactForm input[type="email"], .ContactForm input[type="tel"] { padding:8px 2%; border:1px solid #e1e1e1; width:93.5%; margin:0 1% 10px 1%; color:#717171;}
input.InpuSmal { width:43.5% !important; margin-left:1%; margin-right:1%; float:left;}
.PopUp_Form  select { padding:8px 2%; border:1px solid #e1e1e1; width:100%; margin-bottom:10px; color:#717171;}
.PopUp_Form  textarea { font-family:open sans; font-size:13px; padding:8px 2%; border:1px solid #e1e1e1; width:93.5%; margin:0 1% 10px 1%;  color:#717171; height:60px;}
.PopUp_Form  input[type="submit"], .ContactForm input[type="button"] { padding:8px 20px; border-width:2px; border-style:solid; border-color:transparent #c88406 #c88406 transparent; background:#e8a426; text-transform:uppercase; font-size:14px; color:#fff; font-weight:bold; text-shadow:0 1px 1px #2d2d2d; font-family:open sans; cursor:pointer; }


.Close_PopUp{ position:absolute; width:20px; height:20px; top:5px; right:5px; background:url(../images/WinClose.png) center center no-repeat #e8a426; cursor:pointer;}


.Apply_Form {display:inline-block; width:auto; max-width:100%;}

.Apply_Form input[type="text"], .ContactForm input[type="email"], .ContactForm input[type="tel"] { padding:8px 2%; border:1px solid #e1e1e1; width:93.5%; margin:0 1% 10px 1%; color:#717171;}
input.InpuSmal { width:43.5% !important; margin-left:1%; margin-right:1%; float:left;}
.Apply_Form  select { padding:8px 2%; border:1px solid #e1e1e1; width:100%; margin-bottom:10px; color:#717171;}
.Apply_Form  textarea { font-family:open sans; font-size:13px; padding:8px 2%; border:1px solid #e1e1e1; width:93.5%; margin:0 1% 10px 1%;  color:#717171; height:60px;}
.Apply_Form  input[type="submit"], .ContactForm input[type="button"] { padding:8px 20px; border-width:2px; border-style:solid; border-color:transparent #c88406 #c88406 transparent; background:#e8a426; text-transform:uppercase; font-size:14px; color:#fff; font-weight:bold; text-shadow:0 1px 1px #2d2d2d; font-family:open sans; cursor:pointer; margin:0 1% 10px 1%; }





.Awd_List li { list-style:none; margin:0; width:49%; float:left; display:inline-block;}
.Awd_List li:nth-child(odd) { margin-right:2%;}
.Awd_Grid {float:left; margin:0 0 10px 0;}
.Awd_Grid h2 { padding-bottom:5px;}
.Awd_Grid p { padding:10px 10px 0 10px; margin-bottom:0;}
.Awd_Info {box-shadow:inset 0 0 1px #b1b1b1; padding-bottom:10px;}
.Awd_Info img {width:100%;}
.Project h2 { font-size:16px;}

.Tm_Grid { margin-bottom:20px;border:1px solid #f1f1f1;padding:10px;}
.Tm_Head_Grid { cursor:pointer;padding:10px;}
.Tm_Head1_Grid {background:/*url(../images/Minus.jpg) 98% 10px no-repeat*/ #f1f1f1;}

.Tm_Grid h3 { margin-bottom:5px;}
.Tm_MM_Img { width:80px; height:80px; float:left; margin:5px 20px 5px 0;border: 4px solid #fff;box-shadow: 0 0 2px #B0B0B0;}
.Tm_MM_Img img {width:100%; height:100%;}
.Tm_Txt_Grid {float:left;}
.Tm_Faculty_Grid { border:1px solid #e1e1e1; padding:10px 20px; background:#f8f8f8; margin-bottom:20px;}

.Alum_Head_Grid { border:1px solid #f1f1f1; padding:10px 20px; margin-bottom:20px; background:#f8f8f8;}

.Hlt_Grid { border:1px solid #e1e1e1; background:#f8f8f8; padding:20px;}
.Brd_bott { border-bottom:1px solid #e1e1e1; padding-bottom:20px; margin-bottom:20px;}

.Margin_bott { margin-bottom:20px;}
.C_Sdl_tbl { border-top:1px solid #ddefef;border-left:1px solid #ddefef; background:#ddefef; width:100%; margin-bottom:20px; }
.C_Sdl_tbl tr td { border-bottom:1px solid #ddefef; padding:8px 5px;border-right:1px solid #ddefef; background:#fff;}
.C_Sdl_tbl tr:nth-child(odd) td { background:#fff;}
.C_Sdl_tbl tr:nth-child(even) td { background:#e8fafa;}
.C_Sdl_tbl tr:first-child td { background:#003F79; color:#fff; padding:5px; font-size:14px; font-weight:bold; border-bottom:1px solid #205F99; border-right:1px solid #205F99; padding:10px 5px;}
.C_Sdl_tbl tr.Cours_hd_Col td { background:#13acb7; color:#fff; font-weight:bold; padding:10px 5px;}
.C_Sdl_tbl tr td.Cours_Typ_Col { background:#407fb9; color:#fff; font-weight:bold; padding:10px 5px;}

.Tbl_head { width:100%; border-top:1px solid #f1f1f1;border-left:1px solid #f1f1f1; background:#f8f8f8; margin-bottom:10px;}
.Tbl_head td { padding:10px;border-right:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;}
.Tbl_head h2 { font-size:14px; font-weight:bold;}
.Tbl_head h3 { font-size:14px;}
.Sdl_Tab { clear:both;}
.Sdl_Tab li { float:left; list-style:none; padding:10px 20px; background:#f2f2f2; border:1px solid #f1f1f1; margin:0 10px 10px 0; font-size:14px; font-weight:bold; color:#0d3862; cursor:pointer;}
.Sdl_Tab li.SdlActive { background:#13acb7; border-color:#13acb7; color:#fff;}
.Course_tbl { border-top:1px solid #ddefef;border-left:1px solid #ddefef; background:#ddefef;  margin-bottom:20px; width:100% }
.Course_tbl tr td { border-bottom:1px solid #ddefef; padding:8px 0;border-right:1px solid #ddefef; background:#fff; padding:5px;}
.Course_tbl tr:nth-child(odd) td { background:#fff;}
.Course_tbl tr:nth-child(even) td { background:#e8fafa;}
.Course_tbl tr td.tdCourse_Col { background:#60cad3; color:#fff; padding:5px; font-size:14px; border-bottom:1px solid #60cad3; border-right:1px solid #60cad3; padding:10px 0;}

.Course_tbl thead tr:nth-child(odd) td, .Course_tbl thead tr:nth-child(even) td { background:#0c8a93; border-color:#1c9aa3; color:#FFFFFF;}
.Course_tbl thead tr:nth-child(odd) th, .Course_tbl thead tr:nth-child(even) th { background:#0c8a93; border-color:#1c9aa3; color:#FFFFFF;}

.Course_tbl thead tr.Cntr-Col td { background:#003F79; color:#fff; padding:5px; font-size:16px; font-weight:bold; border-bottom:1px solid #205F99; border-right:1px solid #205F99; padding:5px;}
.Course_tbl thead tr.Cntr-Col th { background:#003F79; color:#fff; padding:5px; font-size:16px; font-weight:bold; border-bottom:1px solid #205F99; border-right:1px solid #205F99; padding:5px;}

.Course_tbl thead tr:first-child td span { display:inline-block; float:left; padding:10px 0 0 0;}
.Course_tbl thead tr:first-child td img { float:left;}
.Course_tbl thead tr:first-child td:first-child { font-size:12px; line-height:22px;}
.Course_tbl thead tr:first-child td:first-child span { padding-top:0;}
.Course_tbl thead tr:last-child td { background:#13acb7; color:#fff; padding:5px; font-size:14px; border-bottom:1px solid #039ca7; border-right:1px solid #039ca7; padding:10px  0px;}

/*.Course_tbl thead tr:first-child td:nth-child(2) { border-right-width:4px;}*/
.Course_tbl  tr th { background:#f8f8f8;}
.Course_tbl  tr th.tdCourse_Col { background:#0f9aa4; color:#fff;}

.Course_tbl  tr:first-child th span { display:inline-block; float:left; padding:10px 0 0 0px;}
.Course_tbl  tr:first-child th img { float:left;}
.Course_tbl  tr:first-child th:first-child { font-size:12px; line-height:22px;}
.Course_tbl  tr:first-child th:first-child span { padding-top:0;}
.Course_tbl  tr:last-child th { background:#13acb7; color:#fff; padding:5px; font-size:14px; border-bottom:1px solid #039ca7; border-right:1px solid #039ca7; padding:10px 4px;}

/*.Course_tbl thead tr:first-child td:nth-child(2) { border-right-width:4px;}*/
.Course_tbl thead tr td { background:#f8f8f8;}
.Course_tbl thead tr td.tdCourse_Col { background:#0f9aa4; color:#fff;}

.Course_tbl tr.Tbl_Mid td {background:#0c8a93; border-color:#1c9aa3; color:#FFFFFF;}
.Course_tbl tr.Tbl_Mid_head td { background:#13acb7; color:#fff; padding:5px; font-size:14px; border-bottom:1px solid #039ca7; border-right:1px solid #039ca7; padding:10px 0px;}
.Left_col { display:inline-block; float:left; padding-right: 0px;}

/*.Course_tbl tr.Thic_Brd td:nth-child(8) { border-right-width:4px !important;}*/
/*.Course_tbl tr.Thic_Brd1 td:nth-child(3) { border-right-width:4px !important;}*/
.Course_tbl a { text-decoration:underline;}
.Td_Position { position:relative;}
.Course_tbl a.Sdl_Btn { font-size:12px; color:#fff; font-weight:normal; display:inline-block; text-decoration:none; position:absolute; right:3px; top:3px; background:#003f79; padding:5px; border-radius:3px;}
.Job_Ps_Col { margin-bottom:20px;}
.Job_Ps_Col h2 { border:1px solid #e1e1e1; cursor:pointer; color:#003f79; padding:5px 10px; background:#f2f2f2;font-size:14px; margin:0; font-weight:bold;}
.Job_Ps_Col h2 > span { display:block; width:12px; height:10px; float:right; background:url(../images/Arrow_Sprite.png) 0 -11px no-repeat; margin-top:8px;}
.Job_Ps_Col h2 > span.Up_Arw { background-position:0 0;}
.Job_Ps_Col .Job_Inf {width:80%; padding-right:5%; float:left; margin-bottom:10px;}
.Job_Ps_Col .Job_Apply {width:15%;float:left; text-align:right; margin-bottom:10px;}
.Job_Ps_Col .Job_Apply a, .Job_Ps_Col .Job_Apply span { display:block; text-align:center;margin:10px 0;}
.Job_Ps_Col .Job_Apply a.Apply_Btn { padding:2px 8px; color:#000;background:#ffb923; border-radius:3px; }
.Job_Ps_Col p { margin:0 0 5px 0; line-height:20px;}
.Job_Disc { border:1px solid #e1e1e1; border-top:none; padding:10px;clear:both;}
.Job_Disc ul { margin-bottom:20px;}
.scrollToTop {width:40px; height:40px; display:none; position:fixed; right:50px;bottom:20px; background:url(../images/ScrollBg.png) center center no-repeat #fff; border-radius:50%; cursor:pointer;} 
a.ABtn { background:#f8f8f8; display:block; border:1px solid #e1e1e1; padding:5px; text-align:center; font-size:14px; font-weight:bold;}

ul.TabLi li { list-style:none; margin:0 0 10px 0; padding:0;}
ul.TabLi li a { display:block; padding:5px 10px; background:#f2f2f2; border:1px solid #e1e1e1;}
ul.TabLi li a:hover { background:#13acb7; border-color:#13acb7; color:#fff;}


.Publ_Grid { margin-bottom:20px; border-bottom:1px solid #e1e1e1; padding-bottom:20px;}
.Publ_Grid .Publ_Img { float:left; width:200px; margin:5px 20px 5px 0;}
.Publ_Grid .Publ_Img img { width:100%;}

.RSide {margin-top:0;}

.Cntr_Map img, .Cntr_Map iframe { width:100%;}

.popup_box_grid {display:none;position:absolute; z-index:9999; top:0; left:0; width:100%; height:100%;}
.popup_bg_grid { z-index:1;position:fixed; top:0; left:0; width:100%; height:100%; background:rgba(0, 0, 0, 0.5); }
#popup_box {  /* Hide the DIV */
	 z-index:2;position:relative; 
	width:1000px;  
	
	margin:14% auto;  
	
	font-size:15px;
	color:#515151;
	
	
}
.joi{ height:387px} 
#container {
	background: #d2d2d2; /*Sample*/
	width:100%;
	height:100%;
}


/* This is for the positioning of the Close Link */
#popupBoxClose {  
	right:-26px;  
	top:-26px;  
	position:absolute;
	width:40px; height:40px; background:url(../images/CloseBtn.png) center center no-repeat; cursor:pointer; z-index:9999;	
}

ul.Li_Col li { width:45%; margin-right:2%; float:left;}

.Cnt_Map { height:80px; border:1px solid #e1e1e1; background:#fff; padding:5px; margin-right:10px;}
.Cnt_Map img { width:100%; height:100%;}
.Grid_100 { width:100%;}


.controls { position:absolute; top:50%; width:100%;}
.controls a:active, .controls a:focus { outline:none;}
.prevBtn, .nextBtn { width:25px; height:30px; text-indent:-9999px;position:absolute; }
.prevBtn {left:-25px; background:url(../images/prevBtnBg.png) center center no-repeat;}
.nextBtn { right:25px;background:url(../images/nextBtnBg.png) center center no-repeat;}
#slider { height:auto; width:100%;}
.slide img {width:100%;}



#Logo{ width:350px;}
.join_before_logo{width:155px!important; height:auto; margin-left:0!important}
#Logo img{ margin-left:9px;}
#Hdr_Txt{ padding-left:0;}
#Hdr_Txt p.H_txt{ font-size:18px;}


.LogIn_Grid {width:90%; margin:40px auto;}
.LogInTxt { width:43.6%; margin:1%; float:left; padding:2%; border:1px solid #e1e1e1;}
.LogIn_Col {  width:48%; margin:1%; float:left;}
.LogIn_Col a { text-decoration:underline;}
.LogIn_Col h2 {padding:8px 20px;  font-size:16px; background:#13acb7; color:#fff; margin:0; }
.LogIn_Pan {background:#f2f2f2; border:1px solid #f1f1f1; padding:20px; margin-bottom:20px; }
.LogIn_Pan input[type="text"], .LogIn_Pan input[type="password"], .LogIn_Pan input[type="tel"], .LogIn_Pan input[type="email"] { width:95.6%; padding:8px 2%; margin-bottom:10px; border:1px solid #f1f1f1; background:#fff; border-radius:3px; color:#717171;}
.LogIn_Pan input[type="text"]:focus, .LogIn_Pan input[type="password"]:focus, .LogIn_Pan input[type="tel"]:focus, .LogIn_Pan input[type="email"]:focus {border-color:#13acb7;}
.LogIn_Pan select { width:100%; padding:8px 2%; margin-bottom:10px; border:1px solid #f1f1f1; background:#fff; border-radius:3px; color:#717171;}
.LogIn_Pan select:focus {border-color:#13acb7;}

.LogIn_Pan input[type="submit"] {background:#13acb7; color:#fff; padding:10px 20px; border:none; border-radius:3px; cursor:pointer; }
.LogIn_Pan .FPswd { padding-left:10px;}

.award{ width: 100px; height: 80px; overflow: hidden; float: right; background: #13acb7; margin-left: 10px; }
.award h3{ font-size: 16px; color: #fff; text-align: center; font-weight: bold; margin-bottom: 0; padding: 2px 5px 0;}
