@charset "utf-8";
/* CSS Document */

@font-face {
 font-family:"Open Sans";
 src: url("OpenSans-Regular.eot") /* EOT file for IE */
}
@font-face {
 font-family:"Open Sans";
 src: url("OpenSans-Regular.ttf") /* TTF file for CSS3 browsers */
}
.formtab { white-space:nowrap; margin: 0px auto; }
a:link {color:#3a3a3a; text-decoration: none;}a:visited {text-decoration: none; color: #3a3a3a;} a:hover {text-decoration: none;	color: #6bb445;}a:active {text-decoration: none; color: #3a3a3a;}a,img{outline:none; border:none;}h1, h2, h3, h4, h5, h6, p, ul{margin:0; padding:0; font-weight:normal; list-style-type:none;}img, a img{ border: 0; outline:none;}a:active, a:focus { outline: 0; }a, input { outline:none; }.p10{padding:10px;}.pt10{padding-top:10px;}.pr10{padding-right:10px;}.pb10{padding-bottom:10px;}.pl10{padding-left:10px;}.m5{margin:5px;}.mt5{margin-top:5px;}.mr5{margin-right:5px;}.mb5{margin-bottom:5px;}.ml5{margin-left:5px;}::selection{background:#4aba49;color:#fff}::-moz-selection{background:#4aba49;color:#fff}.m10{margin:10px;}.mt10{margin-top:10px;}.mr10{margin-right:10px;}.mb10{margin-bottom:10px;}.ml10{margin-left:10px;}.m15{margin:15px;}.mt15{margin-top:15px;}.mr15{margin-right:15px;}.mb15{margin-bottom:15px;}.ml15{margin-left:15px;}.m20{margin:20px;}.mt20{margin-top:20px;}.mr20{margin-right:20px;}.mb20{margin-bottom:20px;}.ml20{margin-left:20px;}.m25{margin:25px;}.mt25{margin-top:25px;}.mr25{margin-right:25px;}.mb25{margin-bottom:25px;}.ml25{margin-left:25px;}.m30{margin:30px;}.mt30{margin-top:30px;}.mr30{margin-right:30px;}.mb30{margin-bottom:30px;}.ml30{margin-left:30px;}.f11{font-size:11px;}.cb{clear:both;}.fl{float:left;}.fr{float:right;}.brdr_b{border-bottom:1px solid #f0f0f0;}.brdr_r{border-right:1px solid #f0f0f0;}.brdr_l{border-left:1px solid #f0f0f0;}.brdr_t{border-top:1px solid #f0f0f0;}.brdr{border:1px solid #f0f0f0;}.red{color:#f15a23;}
.lh{ line-height:20px;}
#main-wrp{ width:960px; margin:0 auto; padding:0; clear:both;}

#header{ height:147px; margin:0 0 0 0 ;}

#header .social-icn{ margin-right:20px;}
#header .mail_sec{ height:30px; width:300px; font-size:12px; color:#FFFFFF;}
#header .mail_sec .mailid a{ background:url(../images/email_icon.gif) 0 5px no-repeat; padding-left:30px; color:#FFFFFF; font-weight:normal; text-decoration:none; line-height:30px; height:30px; display:block;}
#header .mail_sec .mailid a:hover{ color:#6bb445;}

#header .secound_row{ margin:0 0 0 0; width:500px;}
#header .login { background:url(../images/login.gif) 0 0 no-repeat; margin:20px 10px 0 0px;  height:51px; line-height:50px; width:135px; text-align:left;font-size:20px; color:#3a3a3a; } 

#header .logout { background:url(../images/logout.gif) 0 0 no-repeat; margin:20px 10px 0 0px;  height:51px; line-height:50px; width:135px; text-align:left;font-size:20px; color:#3a3a3a;}

#header .pay_online { background:url(../images/pay_online-bg.gif) 0 0 no-repeat; margin:20px 0px 0 0px;  height:51px; line-height:50px; width:181px; text-align:left;font-size:20px; color:#3a3a3a; }
#header .video_btn { background:url(../images/video_btn.gif) 0 0 no-repeat; margin:20px 10px 0 0px;  height:54px; line-height:50px; width:136px; text-align:left;font-size:20px; color:#3a3a3a; }

#header .txt a{font-size:20px; color:#3a3a3a; text-decoration:none; font-weight:normal; margin-left:60px;}
#header .txt a:hover{font-size:20px; color:#6bb445; text-decoration:none; font-weight:normal;}
#header .logo{ width:226px; height:117px; margin:30px 0 0 0;}
/*
#header .secound_row{ margin:0 0 0 0; width:340px;}

#header .login { background:url(../images/login.gif) 0 0 no-repeat; margin:20px 10px 0 0px; height:51px; line-height:50px; width:135px; text-align:left;font-size:20px; color:#3a3a3a; } 
#header .user{ height:51px; line-height:50px; width:105px; text-align:left;font-size:20px; color:#3a3a3a; } 
#header .logout { background:url(../images/logout.gif) 0 0 no-repeat; margin:20px 10px 0 0px;  height:51px; line-height:50px; width:135px; text-align:left;font-size:20px; color:#3a3a3a;}

#header .pay_online { background:url(../images/pay_online-bg.gif) 0 0 no-repeat; margin:20px 0px 0 0px;  height:51px; line-height:50px; width:181px; text-align:left;font-size:20px; color:#3a3a3a; }
#header .txt a{font-size:20px; color:#3a3a3a; text-decoration:none; font-weight:normal; margin-left:60px;}
#header .txt a:hover{font-size:20px; color:#6bb445; text-decoration:none; font-weight:normal;}*/

#mid-part{ margin:320px 0 0 0;padding-left:20px}

#tranining-schedules{ width:238px; height:auto; margin:0 0 0 25px; border-right: solid 1px #d6d6d6; padding-right:30px}
#tranining-schedules h1{ background-color:#6bb445;height:40px; line-height:40px; color:#FFFFFF; font-size:22px; font-weight:normal; margin-bottom:10px; text-indent:15px;}
#tranining-schedules img{ width:236px; height:79px;}
#tranining-schedules p{ line-height:18px; color:#535353; margin-top:10px;}
#tranining-schedules ul{ margin:10px 0 0 0; list-style-type:none}
#tranining-schedules ul li a{ background:url(../images/arrow.gif) 0 6px no-repeat; padding-left:10px;color:#535353; display:block; font-weight:bold; margin-bottom:20px; font-family:Arial, Helvetica, sans-serif;line-height:20px}
#tranining-schedules ul li a:hover{color:#4aba49}
#tranining-schedules ul li span{ font-size:11px; font-weight:normal; margin-top:10px}

#profile_section{ width:260px; height:auto; margin:0 0 0 40px; padding-right:0px}
#profile_section h1{ padding-bottom:10px;}
#profile_section .img{ width:254px; height:87px;}
#profile_section p{ line-height:18px; color:#535353; margin-top:10px; }

/*#profile_section{ width:230px; height:auto; margin:0 0 0 40px;  padding-right:20px}
#profile_section h1{ font-size:20px; color:#3a3a3a; padding-bottom:10px;}
#profile_section img{ width:236px; height:79px;}
#profile_section p{ line-height:18px; color:#535353; margin-top:10px;}*/

#more a{ background:url(../images/more.gif) 0 0 no-repeat; height:22px; width:94px; display:block; margin-top:20px}
#more a:hover{ background:url(../images/more.gif) 0 -22px no-repeat; height:22px; width:94px; display:block; margin-top:20px}

#courses_section{ width:240px; height:auto; margin:0 0 0 40px;}
#courses_section h1{ font-size:25px; color:#3a3a3a; padding-bottom:10px;}
#courses_section img{ width:236px; height:79px;}
#courses_section ul{ margin:15px 0 0 0; list-style:none;}
#courses_section ul li{ background:url(../images/arrow.gif) 0 6px no-repeat; padding-left:10px; line-height:18px; padding-bottom:10px;}
#courses_section ul li.last{ padding-bottom:0px;}

#txt_more a{ font-size:13px; color:#6bb445; margin-top:30px; text-decoration:none; font-weight:normal;}
#txt_more a:hover{ font-size:13px; color:#000000; margin-top:30px; text-decoration:none; font-weight:normal;}

/*#new_section{ border: solid 1px #e5e5e5; width:240px; margin-left:60px; height:320px}
#new_section h1{ background-color:#6bb445; height:40px; line-height:40px; color:#FFFFFF; font-size:22px; font-weight:normal; margin-bottom:10px; text-indent:15px;}*/

#new_section{ border: solid 1px #e5e5e5; width:240px; margin-left:60px; height:320px}
#new_section h1{ background-color:#6bb445; height:40px; line-height:40px; color:#FFFFFF; font-size:20px; font-weight:normal; margin-bottom:10px; text-indent:15px;}
#new_section ul{ margin:10px 0 0 20px; list-style-type:none}
#new_section{ border: solid 1px #e5e5e5; width:240px; margin-left:60px; height:320px}
#new_section ul li a{ background:url(../images/arrow.gif) 0 6px no-repeat; padding-left:10px;color:#535353; display:block; font-weight:normal; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif;line-height:20px}
#new_section h1{ background-color:#6bb445; height:40px; line-height:40px; color:#FFFFFF; font-size:22px; font-weight:normal; margin-bottom:10px; text-indent:15px;}
#new_section ul li a:hover{color:#4aba49}
#new_section ul li span{ font-size:11px; font-weight:normal; margin-top:10px}

/*#training_section{ border: solid 1px #e5e5e5; width:240px; margin-left:60px; height:320px}
#training_section h1{ background-color:#6bb445; height:40px; line-height:40px; color:#FFFFFF; font-size:20px; font-weight:normal; margin-bottom:10px; text-indent:15px;}
#training_section ul{ margin:10px 0 0 20px; list-style-type:none}
#training_section{ border: solid 1px #e5e5e5; width:240px; margin-left:60px; height:320px}
#training_section ul li a{ background:url(../images/arrow.gif) 0 6px no-repeat; padding-left:10px;color:#535353; display:block; font-weight:normal; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif;line-height:20px}
#training_section h1{ background-color:#6bb445; height:40px; line-height:40px; color:#FFFFFF; font-size:22px; font-weight:normal; margin-bottom:10px; text-indent:15px;}
#training_section ul li a:hover{color:#4aba49}
#training_section ul li span{ font-size:11px; font-weight:normal; margin-top:10px}*/

#bottom_sec{ margin:20px 0 0 0;}
#bottom_sec h1{  font-size:24px; color:#3a3a3a; padding-bottom:10px;}
#bottom_sec .testi_wrp{ width:380px; background-color:#f9f9f9; border: solid 1px #dfdfdf; padding:10px;}
#bottom_sec .testi_wrp p{ font-size:14px; font-style:italic; line-height:23px; font-weight:normal}
#bottom_sec .testi_wrp h2{ float:right; font-size:14px; font-style:italic; color:#519e2a; margin-top:15px}

#bottom_sec .clients{ width:470px; height:200px; float:left; margin-left:20px; border-left: solid 1px #dfdfdf; padding-left:30px;}

#footer-bg{ background:url(../images/footer-bg.gif) top center repeat-x; height:98px; margin-top:40px;}
#footer_links{ margin:0; padding-top:23px;}
#footer_links a{ font-size:11px; font-weight:bold; color:#5e5e5e; text-decoration:none;}
#footer_links a:hover{ font-size:11px; font-weight:bold; color:#6bb445; text-decoration:none;}
#footer_links span{ padding:0 5px; color:#5e5e5e;}
#f-socialntwrk{font-size:11px; color:#5e5e5e; padding-top:23px; font-weight:bold}

#f-socialntwrk .scocial_icons{ margin:0 0 0 0; width:80px;}
#f-socialntwrk .scocial_icons .fb a{ background:url(../images/social-icons.png) 0 0 no-repeat; height:21px; width:22px; display:block}
#f-socialntwrk .scocial_icons .fb a:hover{ background:url(../images/social-icons.png) 0 -21px no-repeat; height:21px; width:22px; display:block}

#f-socialntwrk .scocial_icons .ln a{ background:url(../images/social-icons.png) -28px 0 no-repeat; height:21px; width:22px; display:block}
#f-socialntwrk .scocial_icons .ln a:hover{ background:url(../images/social-icons.png) -28px -21px no-repeat; height:21px; width:22px; display:block}

#f-socialntwrk .scocial_icons .gp a{ background:url(../images/social-icons.png) -56px 0 no-repeat; height:21px; width:22px; display:block}
#f-socialntwrk .scocial_icons .gp a:hover{ background:url(../images/social-icons.png) -56px -21px no-repeat; height:21px; width:22px; display:block}

#footer_bottom-section{ margin:0; padding-top:30px; font-size:11px; font-weight:normal; color:#d1d1d1;}
#footer_bottom-section .copyright{ font-size:11px; font-weight:normal; color:#d1d1d1;}
#footer_bottom-section .f-links{ margin:0 0 0 410px; width:200px}
#footer_bottom-section .f-links span{padding:0 5px; color:#d1d1d1;}
#footer_bottom-section a{ font-size:11px; font-weight:normal; color:#d1d1d1; text-decoration:none; }
#footer_bottom-section a:hover{ font-size:11px; font-weight:normal; color:#ffffff; text-decoration:none; }

/*------------------------Banner---------------------*/

#loopedSlider {width:960px; position:relative; clear:both; text-align:left; float:left;}
#loopedSlider .container { width:960px; height:285px; overflow:hidden; position:relative;}
#loopedSlider .slides { position:absolute; top:0; left:0; }
#loopedSlider .slides div {	position:absolute; top:0; width:960px; display:block;}
ul.pagination { list-style-type:none; margin:260px 0 0 840px; padding:0; position:absolute; z-index:9;}
ul.pagination li { float:left; margin:0 3px; display:inline; }
ul.pagination a { display:block; width:13px; padding-top:14px; height:0; overflow:hidden; background-image:url(../images/dots.png); background-position:0 0; background-repeat:no-repeat;}
ul.pagination a:hover { background-position:0 -14px; }
ul.pagination li.active a { background-position:0 -14px }

/*------------------------End Banner---------------------*/

/*INNER PAGES STYLES*/

#inner_main-bg{ background:url(../images/inner/main-bg.gif) top center repeat-x;}
#inner_mid-part{ margin:0px 0 0 0;}
#inner_mid-part .right_col2{ margin:0 0 0 0;}

#inner_mid-part .right_col{ width:650px; height:auto; background:url(../images/inner/left-shadow.gif) top left no-repeat; padding-left:25px; border-left: solid 1px #efefef; margin-top:0px}
#inner_mid-part .left_col{ width:230px; height:auto; margin-right:20px}

#inner_mid-part .left_col .box_wrp{ width:230px; height:auto; margin:0 0 30px 0px; border-bottom: solid 2px #CCCCCC; padding-bottom:20px}
#inner_mid-part .left_col .box_wrp .Q_menu{ margin:15px 0 0 0;}
#inner_mid-part .left_col .box_wrp .Q_menu li a{ background:url(../images/inner/arrow.png) 0 8px no-repeat; padding-left:15px; font-size:14px; color:#000000; border-bottom: solid 1px #CCCCCC; padding-bottom:8px; line-height:20px; padding-top:2px;ext-decoration:none; font-weight:normal; display:block}
#inner_mid-part .left_col .box_wrp .Q_menu li a:hover{ color:#ffffff; background:url(../images/inner/arrow-h.png) 0 10px no-repeat #6bb445}
#inner_mid-part .left_col .box_wrp .Q_menu li a.act{  color:#ffffff; background:url(../images/inner/arrow-h.png) 0 10px no-repeat #6bb445}
#inner_mid-part .left_col .box_wrp .Q_menu ul.inner_sub{left:0; top:0px; padding:0; white-space:nowrap; height:auto; z-index:300; }
#inner_mid-part .left_col .box_wrp .Q_menu ul.inner_sub li{font-size:12px; color:#000000; padding:0; line-height:20px; font-weight:normal; text-indent:20px}
#inner_mid-part .left_col .box_wrp .Q_menu ul.inner_sub li a{ background:url(../images/inner/sub_arrow.png) 24px 14px no-repeat; font-size:14px; color:#000000; border-bottom: solid 1px #CCCCCC; padding: 8px 0 8px 15px; line-height:20px; font-weight:normal; display:block;}
#inner_mid-part .left_col .box_wrp .Q_menu ul.inner_sub li a:hover{ color:#ffffff;width:215px; background:url(../images/inner/sub_arrow-h.png)24px 14px no-repeat #6bb445;}
#inner_mid-part .left_col .box_wrp .Q_menu ul.inner_sub li a.act{ color:#ffffff; background:url(../images/inner/sub_arrow-h.png)24px 14px no-repeat #6bb445;}

#c_offered{ background-color:#f9f9f9; width:230px; height:auto; margin:0 0 0 0; border-bottom: solid 1px #e5e5e5;}
#c_offered h1{ background-color:#6bb445; font-size:18px; color:#FFFFFF; line-height:35px; text-indent:10px; font-weight:normal; padding-bottom:0px; font-family:Arial; }
#c_offered ul{ margin:15px 0 0 15px; list-style:none; padding-bottom:0px}
#c_offered ul li a{background:url(../images/inner/arrow.png) 0 5px no-repeat; padding-left:10px; font-size:12px; font-weight:bold; color:#535353;font-family:Arial; text-decoration:none; display:block; padding-bottom:10px; line-height:18px}
#c_offered ul li a:hover{color:#4aba49;}
#c_offered ul ul.sub_p{ margin:0px 0 0px 15px; list-style:none; padding-bottom:0px}
#c_offered ul ul.sub_p li a{background:url(../images/arrow.gif) 0 4px no-repeat; padding-left:10px; font-size:12px; font-weight:bold; color:#535353;font-family:Arial; text-decoration:none;}
#c_offered ul ul.sub_p li a:hover{color:#4aba49;}

#content{ margin:0 0 0 0;}
#content h1{ font-size:20px; color:#6bb445; font-weight:normal; padding-bottom:10px; text-transform:uppercase; font-family:Arial; }
#content h2{ font-size:18px; color:#000000; font-weight:normal; padding-bottom:5px; font-family:Arial; }
#content h3{ font-size:18px; color:#000000; font-weight:normal; padding-bottom:5px; font-family:Arial; }
#content h4{ font-size:13px; color:#6bb445; font-weight:bold; padding-bottom:5px; font-family:Arial; }

#content p{ line-height:18px; padding-bottom:8px; color:#3c3c3c}
#content ul{ margin:15px 0 0 0;}
#content li { background:url(../images/arrow.gif) 0 5px no-repeat; padding-left:10px; line-height:18px; color:#000000; margin-bottom:5px;}

#content ul.sub{ margin:0px 0 0 20px;}
#content ul.sub li{ background:url(../images/inner/sub_arrow.gif) 0 5px no-repeat; padding-left:15px; line-height:18px; color:#000000; margin-bottom:5px;}
#content a{ color:#6bb445; text-decoration:none; font-weight:normal}
#content a:hover{ color:#535353; text-decoration:none; font-weight:normal}

.multi{
border:solid 1px #E4E4E4; 
background: url(../images/inner/input-bg.gif) top center repeat-x #FFFFFF  ; 
font-size:12px; color:#333; 
text-indent:2px; 
overflow:hidden; 
padding-top:4px; 
resize:none; width:200px; height:80px;
}

.submit-button {
	font-size: 12px;
	font-weight:bold;
	border: 1px solid #389408;
	background-color: #6bb445;
	line-height:normal;
	cursor: pointer;
	color:#ffffff; padding:3px;}
	
.input{border:solid 1px #E4E4E4; background:url(../images/inner/input-bg.gif) top center repeat-x #ffffff;
 height:23px; width:200px; font-size:13px; color:#333; text-indent:2px; overflow:hidden; padding-top:2px;}

.input2{border:solid 1px #E4E4E4; background:url(../images/inner/input-bg.gif) top center repeat-x #ffffff;
height:25px; width:200px; font-size:13px; color:#333; text-indent:2px; overflow:hidden; padding-top:2px;}

#contact_form{background-color:#f9f9f9; width:420px; height:auto; margin-left:110px; margin-top:30px; padding:15px;}
#contact{background-color:#f9f9f9; width:630px; height:auto; margin-left:30px; margin-right:130px; margin-top:30px; padding:15px;}

.star{ color:#FF0000}

.nav:link{ font-family: "Trebuchet MS"; font-size:20px; font-weight:none; color: #4C4B4B; text-decoration: none}
.nav:visited{ font-family:"Trebuchet MS"; font-size:20x; font-weight:none; color:#4C4B4B; text-decoration: none}
.nav:hover{ font-family:"Trebuchet MS"; font-size:20px; font-weight:none; color: #6bb445; text-decoration: none}
.nav:active{font-family:"Trebuchet MS"; font-size:20px; font-weight:none; color:#4C4B4B; text-decoration: none}

.h8{ font-family: "Trebuchet MS"; font-size:20px; font-weight:none; text-decoration:none; color:#6bb445}

.h5{ font-family:"Open Sans"; font-size:13px; font-weight:bold; text-decoration:none; color:#6bb445}
.h9{ font-family: "Open Sans"; font-size:12px; font-weight:none; text-decoration:none; color:#999999}
.h11{ font-family: "Trebuchet MS"; font-size:20px; font-weight:none; text-decoration:none; color:#000}

@charset "utf-8";
/* CSS Document */

#main-wrp{ width:960px; margin:0 auto; padding:0; clear:both;}

#bottom_sec{ margin:20px 0 0 0;}
#bottom_sec h1{  font-size:24px; color:#3a3a3a; padding-bottom:10px;}
#bottom_sec .testi_wrp{ width:380px; background-color:#f9f9f9; border: solid 1px #dfdfdf; padding:10px;}
#bottom_sec .testi_wrp ul{ margin:0 0 0 0; list-style-type:none;}
#bottom_sec .testi_wrp ul li a{ font-size:14px; font-style:italic; line-height:23px; font-weight:normal; text-decoration:none; color:#000000}
#bottom_sec .testi_wrp ul li a:hover{ color:#009900;}
#bottom_sec .testi_wrp ul li h1{ font-size:15px; color:#000000; font-weight:bold; margin-bottom:-20px;}
#bottom_sec .testi_wrp ul li h2{ float:right; font-size:14px; font-style:italic; color:#519e2a; margin-top:0px; margin-right:20px}
