@charset "utf-8";
/* CSS Document */
html{background:#28221c url(../images/bg.jpg) top left repeat;}
body{ background:url(../images/bg-white.png) top left repeat-x; }
@font-face {
    font-family: 'DroidSans-Bold';
    src: url('droidsans-bold.eot');
    src: url('droidsans-bold.eot?#iefix') format('embedded-opentype'),
         url('droidsans-bold.woff') format('woff'),
         url('droidsans-bold.ttf') format('truetype'),
         url('droidsans-bold.svg#droidsans-bold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'DroidSans';
    src: url('droidsans.eot');
    src: url('droidsans.eot?#iefix') format('embedded-opentype'),
         url('droidsans.woff') format('woff'),
         url('droidsans.ttf') format('truetype'),
         url('droidsans.svg#droidsans') format('svg');
    font-weight: normal;
    font-style: normal;
}




@font-face{
 font-family:Museo;
 src:url(/css/font/Museo_Slab_300-webfont.woff);
  }
  @font-face{
 font-family:Museo500;
 src:url(/css/font/Museo_Slab_500_2-webfont.woff);
  }
    @font-face{
 font-family:OpenSans-Light; 
 src:url(/css/font/OpenSans-Light.ttf);  
  }
     @font-face{ 
 font-family:OpenSans-Regular; 
 src:url(/css/font/OpenSans-Regular.ttf); 
  }
  
       @font-face{
 font-family:OpenSans-Semibold;  
 src:url(/css/font/OpenSans-Semibold.ttf); 
  } 
  
  
body{margin:0px; padding:0px; color:#535353; font-family: 'DroidSans', Verdana, Arial, Helvetica, sans-serif; }

/* Changed Color By Tharnath for accesibility issues 17/10/14 */
a{text-decoration:none; outline:none; color:#88D4FF ;}
/* added class by Tharnath for accesibility issues 17/10/14 */
a.a1{text-decoration:none; outline:none; color:#397597 ;};
input{outline:none;}
a:hover{color:#397597;}
img{border:0px;}
ul, li, h1, h2, h3, h4, p{
	margin:0px;
	padding:0px;
	list-style:none;
	color:#c7c7c7;
	font-family: 'DroidSans', Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
}
/*chaya added for Use of colors(Web Accessibility)*/

.linksBgmenu a:hover {color:#88DCFF; }   
#NavContent,#Content,#NavCntn,#mainContent:focus
{
border: 0px solid black;
outline:none;
}

.headerlinksBg a { color:#a8c1dc; }
.headerlinksBg a:hover
{
color:#FFFFFF; 
/* font-weight:bold;  */
}
.linksBgTtl a { color:#a8c1dc; }
.linksBgTtl a:hover
{
color:#FFFFFF;
font-weight:bold; 
}
.box3linksBg a { color:#a8c1dc; }
.box3linksBg a:hover
{
color:#FFFFFF; 
font-weight:bold; 
}
.footerlinksBg a { color:#a8c1dc; }
.footerlinksBg a:hover
{
color:#FFFFFF;
font-weight:bold; 
}

.linksBgForcooki a {color:#75A5DC; }   
.linksBgForcooki a:hover
{
color:#FFFFFF;
font-weight:bold;
}
.linksBgForWhitebg a {color:#a8c1dc; }
.linksBgForWhitebg a:hover
{
color:#6E6E6E;
font-weight:bold;
}
.signInlinksBg a { color:#a8c1dc; }
.signInlinksBg a:hover
{
color:#FFFFFF;
font-weight:bold; 
}
.linkSignIn{ 
	color:#a8c1dc;  
	}
.linkSignIn:hover{color:#ffffff;}
header, article, footer, nav{display:block;}
.clearb{clear:both; height:1px; font-size:0em; line-height:0px;}

.fl{float:left; color: #858585;}
/*  Pushpa changed for focus Order */
.fr{float:left; color: #858585;}
.alignR{text-align:right;}
.alignL{text-align:left;}
.alignC{text-align:center!important;}
.blueLink{text-decoration:none; outline:none; color:#4285ad!important;}
.blueLink:hover{color:#c7c7c7!important;}
.padd10{padding:10px;}
.PaddTB5{padding-top:5px; padding-bottom:5px;}
.PaddB10{padding-bottom:10px;}
.marginTB{margin-top:0px; margin-bottom:10px;}
.greentext{color:#5a8900;}
.Spadding{padding:0px 30px 30px 120px;background:url(../images/gradiant_bg_v2.jpg);}
.clear10{clear:both; height:10px; font-size:0em; line-height:0px;}
.DarkGrayText{color:#666666!important;}
.positionR{position:relative;}
.Mtop-10{margin-top:-10px!important;}
.Mtop10{margin-top:6px;}
.MTB20{margin:20px 0px;}
.closebtn, .note-close{float:right; position:relative;}
form{margin:0px; padding:0px;}
.paddL1{padding-left:115px;}
.fontsizeS{font-size:0.875em !important;}
.fontsize1{font-size:0.938em !important;}
.fontsize2{font-size:1.125em !important;}
.fontsize3{font-size:1.250em !important;}
.Vline{background:url(../images/Vline.jpg) top left repeat-x; width:100%; clear:both; height:1px; font-size:0em;}
.width400{width:430px!important;}
.width500{width:500px;}
.width900{width:900px!important;}
.width600{width:600px!important;}

/* -------------------------------------- Header Part ---------------------------------*/
.flexslider{height:380px;}
header{width:943px; margin:0px auto 15px;}
header .logo{float:left; padding:17px 5px 5px 7px;}
header nav{width:78%; float:right; display:block; position:relative; z-index:99999;}
/*  Pushpa changed for focus Order */  
header nav span{float:right; width:20%; padding:10px 0px 0px; text-align:right;}     
header nav span i{font-style:normal; padding:10px 0px 20px; font-size:0.750em;}  
header nav span a{margin:0px; padding:10px 10px 20px; font-size:0.750em; float:left;}    
header nav span a.hoverLink:hover{background:url(../images/top-linkBG.png) center center no-repeat; color:#a8bd14;}
header nav ul{padding:0px 0px 0px 0px; float:right;}
header nav li{padding:5px 10px; margin:0px 28px; float:left;}

header nav li a{font-size:0.9em; color:#a9a8a7; text-transform:uppercase; font-family: 'DroidSans-bold', Verdana, Arial, Helvetica, sans-serif;}
header nav li.last, #menu #Courses{margin-right:0px!important;}
header nav li:hover, header nav li.selected{background:url(../images/transparant-bg.png) top left repeat; border-radius:5px; }
header .helloword{float:left; color:#666666; padding:3px 10px 3px 195px; margin-top:13px;}
header .helloword small, header .helloword small a{font-size:0.875em;}
header .helloword i{font-size:0.875em; font-style:normal;}
header .helloword i b{font-weight:normal; color:#c7c7c7; font-style:normal;}
.widthauto{width:auto!important;}
/*  ---------------------------- Home page Slider ----------------------------*/
.watchvideoBTN{
float: right;
cursor: pointer;
background: url(../images/watch_video_empty_btn.png) top left no-repeat;
width: 122px;
height: 34px;
margin-right: 100px;
position: relative;
top: 230px;
padding: 5px;
color: white !important;  
font-size: 0.9em;   
}
 
.pausevideoBTN{  
float:right;cursor: pointer; background:url(../images/watch_video_empty_btn.png) top left no-repeat; width:122px; height:34px; margin-right:100px; position:relative; top:230px;}
.stopvideoBTN{float:right; cursor: pointer;background:url(../images/btn_stop-video.png) top left no-repeat; width:122px; height:34px; margin-right:100px; position:relative; top:230px;}
/*.flex-caption span{background:url(../images/slider/arrow1.png) center left no-repeat; font-weight:bold; color:#646464; padding-left: 21px; margin-right:10px;}/*murthy added m-height*/

.flex-caption span{ font-weight:bold; color:#444444; padding-left: 30px; margin-right:10px;}/*murthy added m-height*/

.flex-caption span b{color:#858585;}  

/*  ---------------------------- Content Part ----------------------------*/
.leftpart{float:left; width:243px; padding-right:19px;}
.rightpart{float:left; width:680px;}
.rightpart1{float:left; width:540px;}
.centerpart{float:left; width:950px;}
article.homepageArt{min-height:200px!important;}
article{width:943px; margin:0px auto; min-height:430px;}
article nav{float:left; width:242px; display:block; margin:0px;}
article nav ul li{background:url(../images/leftmenu-bg.png) top left repeat; padding:10px 10px 10px 20px; margin-top:1px; }
article nav ul li:hover, article nav ul li.selected{background:#ffffff;}
article nav ul li:hover a, article nav ul li.selected a{color:#5a8900; background:url(../images/menu-hover-arrow1.png) 222px 2px no-repeat; margin-right:-19px; display:block; position:relative; width:230px; font-family: 'DroidSans-Bold', Verdana, Arial, Helvetica, sans-serif; font-size:0.920em ;}
article nav ul li a{color:#c7c7c7; font-family: 'DroidSans-Bold', Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:0.9em;}
article nav ul li.first{border-radius:8px 8px 0px 0px; }
article nav ul li.last{border-radius:0px 0px 8px 8px; }
article nav ul li.heading{color:#c7c7c7; border-radius:8px 8px 0px 0px; font-family: 'DroidSans-Bold', Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase;}
*:first-child+html article nav ul li.last{border-top:#333333 solid 0.5px; float:left; width:212px;}

.leftmenuHead{font-size:1.000em!important; text-transform:uppercase; color:#d7d6d5; font-family: 'DroidSans-Bold', Verdana, Arial, Helvetica, sans-serif; font-size:1.05em!important;}
.leftmenuHead:hover{font-size:1.000em; text-transform:uppercase; color:#d7d6d5; font-family: 'DroidSans-Bold', Verdana, Arial, Helvetica, sans-serif; }

article nav.nextsteps ul li.heading{background:#111111;}
article nav.nextsteps ul li.heading span{color:#ffffff; display:block;}
article nav.nextsteps ul li{border-left:#111111 solid 2px; border-right:#111111 solid 2px; padding:10px 8px 10px 18px; margin-top:0px; background:url(../images/transparant-bg1.png) top left repeat;}
article nav.nextsteps ul li a{font-family: 'DroidSans', Verdana, Arial, Helvetica, sans-serif; color:#288cc3; }
article nav.nextsteps ul li:hover a{font-family: 'DroidSans', Verdana, Arial, Helvetica, sans-serif; font-family:12px; color:#c7c7c7;}
article nav.nextsteps ul li.last{border-bottom:#111111 solid 2px; padding-bottom:17px;}
article nav.nextsteps ul li:hover a{ background:none; }




.NSBox3{float:left; padding-left:115px;}
.NSBox{background:url(../images/transparant-bg1.png) top left repeat; text-align:center; width:152px; border:#121212 solid 1px; float:left; padding:10px; border-radius:8px;behavior:url(border-radius.htc);}
.NSBoxCenter{margin:0px 20px;}





.buttonsTwo{float:left;}
.BTBox{background:url(../images/gray-bg.jpg) top left repeat-x; text-align:center; border:#cccccc solid 1px; float:left; padding:10px 15px; border-radius:8px; width:145px; height:35px; font-size:0.9em;}
.buttonsTwo .buyNow{background:url(../images/orange-bg.jpg) top left repeat-x; text-align:center; border:#d64602 solid 1px; float:left; padding:10px 15px; border-radius:8px; width:145px; height:35px; font-size:0.9em;}
.buttonsTwo .buyNow a, .buttonsTwo .NSBoxCenter a{padding:8px 0px; display:block;}
.BTBox a{color:#333333; font-weight:normal!important;}
.buttonsTwo .NSBoxCenter{margin:0px 43px;}
.BuyNow{background:url(../images/orange-btn.png) top left repeat; float:left; margin-left:20px;}
.BuyNow a{font-size:0.875em; color:#ffffff; text-align:center; padding:5px 0px; font-weight:normal!important; width:106px; float:left;}

.DemoPage .NSBox3{padding-left:38px!important;}
.DemoPage .NSBoxCenter{margin:0px 55px!important;}

.FullpageNS .NSBox3{padding-left:0px!important; padding-top:30px;}
.FullpageNS .NSBoxCenter{margin:0px 78px!important;}

.innerbox3{float:left; width:100%;}
.innerbox3 div.box1{width:215px; float:left; background:url(../images/box_gradiant_bg.png) top left repeat; border-radius:8px 8px 8px 8px;}

.innerbox3 div.centerbox{margin:0px 15px;}
.innerbox3 div.box1 div{margin:10px;}
.innerbox3 div.box2 div.line{background: url(../images/Vline.jpg) top left repeat-x; width: 93%; clear: both; height: 1px; font-size: 0em;margin: 0px !important;
margin-left: 10px !important; padding: 0px !important;
}

.innerbox3 div.box1 h1{padding:8px; font-size:0.938em; color:#288cc3; font-weight:normal;  }
.innerbox3 div.box1 div p{padding:8px 10px; color:#c7c7c7; height:75px; text-align:justify;}
.innerbox3 div.box1 div a.more{padding:8px 8px 8px 8px; margin-bottom:5px; display:block;}
.innerbox3 div.box1 div p.gethands{height:122px; padding:0px;}
p.gethands a{padding:2px; margin:3px 5px; display:block; color:#c7c7c7;}
p.gethands a:hover{color:#ffffff;}
  
p.slogans{font-size:1em; font-family: 'DroidSans', Verdana, Arial, Helvetica, sans-serif; color:#979797; line-height:25px;}
p.slogans strong{color:#5A8900; }

.innerbox3 div.box2{width:300px; float:left; background:url(../images/transparant-bg1.png) top left repeat; border-radius:8px 8px 8px 8px;behavior:url(border-radius.htc); margin:20px 0px 10px 35px; padding-top:10px;}
.innerbox3 div.box2 div{margin:0px 10px 10px 10px; background:url(../images/gradiant_bg_v2.jpg) top left repeat; border-radius:0px 0px 8px 8px; padding:10px; }
 
#innerbox3divbox2h2{padding:8px 8px 8px 15px; font-size:0.938em; color: #5a8900; font-weight:bold; border-radius:8px 8px 0px 0px; margin:0px 10px; background:url(../images/box_gradiant_bg.png) top left repeat;  }
#innerbox3divbox2h2{padding:8px 8px 8px 15px; font-size:0.938em; color: #5a8900; font-weight:bold; border-radius:8px 8px 0px 0px; margin:0px 10px; background:url(../images/box_gradiant_bg.png) top left repeat;  }
.innerbox3 div.box2 h1{padding:8px 8px 8px 15px; font-size:0.938em; color: #5a8900; font-weight:bold; border-radius:8px 8px 0px 0px; margin:0px 10px; background:url(../images/box_gradiant_bg.png) top left repeat;  }
.innerbox3 div.box2 div p{padding:8px 10px; color:#c7c7c7; font-size:0.875em; min-height:70px;}
.innerbox3 div.box2 div a.more{padding:8px 8px 8px 8px; display:block; font-size:0.875em;}
.cursorClass .box2{cursor:pointer;}
div.box2 a{font-weight:bold;}
.box23{width:640px!important;}
.box24{width:880px!important;}

.Homebox3{float:left; width:100%;}


/* added by sujay */
div.box21{
	width:605px;
	float:left;
	background:url(../images/transparant-bg.png) top left repeat;
	padding:10px;
	border-radius:8px 8px 8px 8px;
	behavior:url(border-radius.htc);
}
div.boxCk{width:280px; float:left; background:url(../images/transparant-bg.png) top left repeat; padding:10px; border-radius:8px 8px 0px 0px;margin: 5px 8pt 1pt 10px; behavior:url(border-radius.htc);}

.Homebox21 div.centerbox{margin:0px 0px;}

div.box21 div{
	height:100%;
	background-color: #1d1b19;
	background-image: url(../images/white-bg.jpg);
	padding-left: 3px;
	padding-right: 15px;
	
}
  
div.box21 h1{padding:8px; font-size:1.125em; color:#FFFFFF; font-weight:normal; background:url(../images/transparant-bg2.png) top left repeat; }   

#box21h2{padding:8px; font-size:1.125em; color:#9F9F9F; font-weight:normal; background:url(../images/transparant-bg2.png) top left repeat; }
div.boxCk div.tpcc{padding:8px; font-size:1.125em; color:#dcdcdc; font-weight:normal; background:url(../images/transparant-bg2.png) top left repeat;}

div.box21 div p{
padding: 0px 5px 45px;
color: #737373;
text-align: justify;
font-size: 0.8em;  
line-height: 20px;
margin-left: 15px;
margin-right: 2px;
margin-bottom: 14px;
	
}

div.box21 div p{
padding: 0px 5px 45px;
color: #737373; 
text-align: justify;
font-size: 0.8em;
line-height: 20px;
margin-left: 15px;
margin-right: 2px;
margin-bottom: 14px;
	
}


div.box21 div a.more{padding:8px 8px 8px 8px; margin-bottom:5px; display:block; }
div.box21 .benefits ul{margin:10px; }




.testimonials span{color:#95a525;}
.testimonials p{color:#c9c9c9!important;}
.testimonials p b{color:#969696; font-weight:normal;}
div.box4 .benefits{padding:20px; height:100px!important;}
.benefits ul{background:url(../images/line.png) top left repeat-x; float:left; width:93%;}
.benefits ul li{margin:0px; background:url(../images/line.png) bottom left repeat-x;}
.benefits ul li a{font-size:0.938em; background:url(../images/arrow.png) 5px center no-repeat; padding:5px 5px 5px 20px; display:block;}

.fullpage .whitebgsj{background:url(../images/gradiant_bg_v2.jpg) top left repeat-y; padding:20px 28px; border-radius:5px; height:100%;}
.whitebgsj h1{font-size:1.2em; color:#5a8900; padding:5px 0px 10px; font-weight:bold; line-height:28px; }

.whitebgsj h2{
	font-size: 0.938em;
color: #5a8900; 
margin-left: 130px;
padding: 15px 0px;
font-weight: bold;
line-height: 20px;
text-align: justify;
	
	
}
.whitebgsj p{text-align:left; line-height:15px; color:#535353; font-size:0.8em; background:url(../images/line.png) bottom left repeat-x;  }
.whitebgsj p1{text-align:left; line-height:15px; color:#535353; font-size:0.8em; }
.whitebgsj b2{ width:100%; clear:both; height:1px; font-size:0em;}
.whitebgsj ul{padding:10px 0px; }
.whitebgsj ul li{background:url(../images/blue-dot.png) left 8px no-repeat; padding-left:15px; margin-left:10px; color:#535353; font-size:0.8em; line-height:25px;}
.whitebgsj a{font-weight:bold;}
/*chaya added for use of colors*/
#whitebgsjdiv a:hover{color:#6E6E6E}
.whitebgsj a:hover{color:#c7c7c7;}
.whitebgsj ul.highlightList li a{font-size:1em!important; line-height:25px;}
.whitebgsj dotted{border-bottom-style:dashed;}
.whitebgsj TB{margin-top:0px; margin-bottom:10px; 
}

/* end by sujay */

/* added by sujay */



#news_image1{
	margin-left: 12px;
	margin-right: 12px;
	float: left;
	align-content: center;
	width: 100px;
	padding: 5px;
	height: 130px;
	}
.news_image1{
	height: 250px;	
}

#news_image2{
	margin-left: 12px;
	margin-right: 12px;
	float: left;
	align-content: center;
	width: 100px;
	padding: 5px;
	height: 130px;
	}
.news_image2{
	height: 250px;	
}

div.box3a{
	width:280px;
	float:right;
	background:url(../images/transparant-bg.png) top left repeat;
	padding:10px;
	border-radius:8px 8px 8px 8px;
	behavior:url(border-radius.htc);
	
}
div.boxCk{width:280px; float:left; background:url(../images/transparant-bg.png) top left repeat; padding:10px; border-radius:8px 8px 0px 0px;margin: 5px 8pt 1pt 10px; behavior:url(border-radius.htc);}
.Homebox3 div.centerbox{
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 20px;
}
div.boxCk{width:280px; float:left; background:url(../images/transparant-bg.png) top left repeat; padding:10px; border-radius:8px 8px 0px 0px;margin: 5px 8pt 1pt 10px; behavior:url(border-radius.htc);}
.Homebox3a div.centerbox{margin:0px 20px;}
div.box3a div{
	height:140px;
	background-color: #1d1b19;
	background-image: url(../images/white-bg.jpg);
}
div.box3a h1{padding:8px; font-size:1.125em; color:#dcdcdc; font-weight:normal; background:url(../images/transparant-bg2.png) top left repeat; }
div.boxCk div.tpcc{padding:8px; font-size:1.125em; color:#dcdcdc; font-weight:normal; background:url(../images/transparant-bg2.png) top left repeat;}
div.box3a div p{padding:8px 10px; color:#919191; text-align:left; font-size:0.938em;}
div.box3a div a.more{padding:8px 8px 8px 8px; margin-bottom:5px; display:block;}
div.box3a .benefits ul{margin:10px;}

.testimonials span{color:#95a525;}
.testimonials p{color:#c9c9c9!important;}

.testimonials p b{color:#858585; font-weight:normal;}
div.box4a .benefits{padding:20px; height:100px!important;}
.benefits ul{background:url(../images/line.png) top left repeat-x; float:left; width:93%;}
.benefits ul li{margin:0px; background:url(../images/line.png) bottom left repeat-x;}
.benefits ul li a{font-size:0.938em; background:url(../images/arrow.png) 5px center no-repeat; padding:5px 5px 5px 20px; display:block;}

.fullpage .whitebgsj{background:url(../images/gradiant_bg_v2.jpg) top left repeat-y; padding:20px 28px; border-radius:5px; height:100%;}
.whitebgsja h1{font-size:1.2em; color:#5a8900; padding:5px 0px 10px; font-weight:bold; line-height:28px; }
.whitebgsja h2{font-size:0.938em; color:#5a8900; padding:5px 0px; font-weight:bold; line-height:20px; }
.whitebgsja p{text-align:justify; line-height:20px; color:#535353; font-size:0.8em;}
.whitebgsja ul{padding:10px 0px;}
.whitebgsja ul li{background:url(../images/blue-dot.png) left 8px no-repeat; padding-left:15px; margin-left:10px; color:#535353; font-size:0.8em; line-height:25px;}
.whitebgsja a{font-weight:bold;}
.whitebgsja a:hover{color:#c7c7c7;}
.whitebgsja ul.highlightList li a{font-size:1em!important; line-height:25px;}

/* end by sujay */

div.box3{
	width:280px;
	float:right;
	background:url(../images/transparant-bg.png) top left repeat;
	padding:10px;
	border-radius:8px 8px 8px 8px;
	behavior:url(border-radius.htc);
}
div.box3na {
	width:280px;
	float:right;
	background:url(../images/transparant-bg.png) top left repeat;
	padding:10px;
	border-radius:8px 8px 8px 8px;
	behavior:url(border-radius.htc);
	margin-bottom: 33px;
}

/* below line is added by Pushpa */
  
div.boxCk{width:280px; float:left; background:url(../images/transparant-bg.png) top left repeat; padding:10px; border-radius:8px 8px 0px 0px;margin: 5px 8pt 1pt 10px; behavior:url(border-radius.htc);}
.Homebox3 div.centerbox{
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
}
div.boxCk1{width:280px; float:left; background:url(../images/transparant-bg.png) top left repeat; padding:10px; border-radius:8px 8px 0px 0px;margin: 5px 8pt 1pt 10px; behavior:url(border-radius.htc);}
div.box3 div{ background:#1d1b19; height:140px; }
div.box3na div {
	background:#1d1b19;
	height:140px;
}

div.box3 h1{padding:8px; font-size:1.125em; color:#FFFFFF; font-weight:normal; background:url(../images/transparant-bg2.png) top left repeat;}

#divbox3h2 {padding:8px; font-size:1.125em; color:#9F9F9F; font-weight:normal; background:url(../images/transparant-bg2.png) top left repeat;} 





div.box3na h1{padding:8px;font-size:1.125em;color:#dcdcdc;font-weight:normal;background:url(../images/transparant-bg2.png) top left repeat;}
/*madhu added div.box3na h3 */   
          
div.box3na h3{padding:8px;font-size:1.125em;color:#9F9F9F; font-weight:normal;background:url(../images/transparant-bg2.png) top left repeat;}









div.boxCk div.tpcc{padding:8px; font-size:1.125em; color:#dcdcdc; font-weight:normal; background:url(../images/transparant-bg2.png) top left repeat;}

div.box3 div p{padding:8px 10px; color:#858585; text-align:left; font-size:0.938em;}
  
div.box3na div p {
	padding:8px 10px;
	color:#858585;
	text-align:left;
	font-size:0.938em;
	
}

div.box3 div a.more{padding:8px 8px 8px 8px; margin-bottom:5px; display:block;}
div.box3 .benefits ul{margin:10px;}
div.box3a .benefits ul {
	margin:10px;
}


.testimonials span{color:#95a525;}
.testimonials p{color:#c9c9c9!important;}

.testimonials p b{color:#858585; font-weight:normal;}
div.box4 .benefits{padding:20px; height:100px!important;}
.benefits ul{background:url(../images/line.png) top left repeat-x; float:left; width:93%;}
.benefits ul li{margin:0px; background:url(../images/line.png) bottom left repeat-x;}
.benefits ul li a{font-size:0.938em; background:url(../images/arrow.png) 5px center no-repeat; padding:5px 5px 5px 20px; display:block;}

.fullpage{padding:0px; border-radius:5px;}
/*.fullpage .whitebg{background:url(../images/white-bg.jpg) top left repeat-y; padding:20px 28px; border-radius:5px; min-height:350px;}*/
.fullpage .whitebg{background:url(../images/gradiant_bg_v2.jpg) top left repeat-y; padding:20px 28px; border-radius:5px; height:100%;}
    
#whitebgh2{font-size:1.2em; color:#608100; padding:5px 0px 10px; font-weight:bold; line-height:28px; }                                  
.whitebg h1{font-size:1.2em; color:#608100; padding:5px 0px 10px; font-weight:bold; line-height:28px; }
 /*madhu added h3 */      

.whitebg h3{font-size:1.2em; color:#608100; padding:5px 0px 10px; font-weight:bold; line-height:28px; }

.whitebg h2{font-size:0.938em; color:#608100; padding:5px 0px; font-weight:bold; line-height:20px; }
.whitebg p{text-align:justify; line-height:20px; color:#737373; font-size:0.8em;} 
.whitebg ul{padding:10px 0px;}
.whitebg ul li{background:url(../images/blue-dot.png) left 8px no-repeat; padding-left:15px; margin-left:10px; color:#737373; font-size:0.8em; line-height:25px;}
.whitebg a{font-weight:bold;}
.whitebg a:hover{color:#c7c7c7;}
.whitebg ul.highlightList li a{font-size:1em!important; line-height:25px;}
.partnerlist {float:left; width:300px; margin:10px 0px 50px 0px;}
.pic1 {float: left; font-size: 0.938em; padding-right: 10px; text-align: center;}

.boardpage p{font-size:0.875em!important;}

.Profile{background:url(../images/transparant-bg1.png) top left repeat; padding:20px; border-radius:8px; }
.Profile div{font-size:1.125em!important; color:#c7c7c7;}
.Profile span{color:#5a8900;}
.Profile p{color:#c7c7c7; padding:0px 0px; border:#000000 dashed; border-width:1px 0px; margin:10px 0px; line-height:30px; font-size:0.813em;}
.topID{border-bottom:#cccccc dashed 1px; text-align:right; margin-bottom:20px; padding-top:5px; font-size:0.813em;}

.partnerpage h2{border-bottom:#cccccc dashed 1px; margin-bottom:10px; padding:10px 0px;}
.TestimonialsHead{width:100%; margin-bottom:15px;}
.TestimonialsHead img, .imgBorder{float:left; margin-right:30px; padding:2px; border:#cccccc dashed 2px;}
.TestimonialsHead span{float:left; padding:20px; font-size:1em;}
.TestimonialsHead span strong{color:#5a8900; font-size:1.5em;}

.PCRimg{width:140px; padding:0px 10px; float:left; text-align:center; font-size:0.875em; line-height:25px;}
.downloadText{font-size:0.688em!important; font-weight:bold; }

/*  ---------------------------- Comman Form ----------------------------*/

.commanform{width:635px; float:left; margin-right:10px; margin-left:20px; background:url(../images/transparant-bg.png) top left repeat; padding:10px; border-radius:8px; }
.darkbg{background:#1d1b19; border-radius:0px 0px 8px 8px;}
.commanform  h1{font-size:1.125em; line-height:25px; color:#c7c7c7; text-align:left; font-weight:normal; margin:0px; padding:6px 0px 6px 20px; background:url(../images/transparant-bg1.png) top left repeat;}
.commanform  h1 span{text-align:right; font-size:0.750em; float:right; padding-right:10px;}

.Formbox label{width:200px; float:left; margin:0px; padding:5px; color:#8A8A8A; font-size:0.875em; text-align:right; margin-right:10px; line-height:15px; }
.Formbox .textbox{margin:0px; padding:5px; border:0px; border-radius:5px; color:#c7c7c7; float:left; width:220px; background:url(../images/transparant-bg2.png) top left repeat;}
.checkboxes input{ padding:0px; float:left; margin:6px 5px 0px 153px;}
.checkboxes label{float:left; width:200px!important;}

/* Changed Color By Tharnath for accesibility issues 17/10/14 */
/*chaya added for use of colors(web Accessibility */
.BTN{margin:0px 10px 0px 0px; padding:4px 15px; text-align:center; border:#000000 solid 1px; background:#111111 url(../images/transparant-bg1.png) top left repeat; text-transform:uppercase; float:left; border-radius:5px; font-size:0.875em; cursor:pointer; font-family: 'DroidSans', Verdana, Arial, Helvetica, sans-serif;color: #88D4FF;}
.Formbox img{cursor:pointer;}
.Formbox img:hover{opacity:0.5;}
.Formbox img.Mtop10{cursor:auto;}
.Formbox img.Mtop10:hover{opacity:1!important;}
.BTN:hover{color:#ffffff;}
div.formrow{float:left; width:100%; margin:0px; padding:8px 0px; background:url(../images/row-bg.jpg) bottom left repeat-x;}

.Formbox .fontsizeS{font-size:0.750em!important; color:#323232;}
/*  ---------------------------- Sign In Part ----------------------------*/
.signinPart{width:940px; display:block; margin:30px auto; }
.errorpageBack{background:url(../images/transparant-bg.png) top left repeat; border-radius:8px;}

.signinPart .signinBox1{float:left; border-radius:8px; padding:0px; background:none; margin:0px; width:650px;}

.signinPart .signinBox1 h1{border-radius:8px 8px 0px 0px;}
.signinPart .signinBox2{padding:0px; background:none; float:left; margin-top:45px;  width:280px; }

.signinPart .signinBox2 .darkbg{background: url(../images/transparant-bg1.png) top left repeat; min-height:235px; border-radius:0px 8px 8px 0px;}
.signinPart .signinBox1 .darkbg{background:url(../images/transparant-bg2.png) top left repeat;}
.signinPart label{width:80px; margin-left:50px;}
.signuphelp{padding:5px 0px 8px; margin-bottom:5px; float:left; width:100%; background:url(../images/row-bg.jpg) bottom left repeat-x;}

#signinParth1{font-size:1.125em; line-height:25px; color:#c7c7c7; text-align:left; font-weight:normal; margin:0px; padding:6px 0px 6px 20px; background:url(../images/transparant-bg1.png) top left repeat;}
.signinPart h1{font-size:1.125em; line-height:25px; color:#929292; text-align:left; font-weight:normal; margin:0px; padding:6px 0px 6px 20px; background:url(../images/transparant-bg1.png) top left repeat;}
.signinPart form.signin{margin:0px 0px; padding:10px 0px 15px; display:block; width:100%; float:left; border-radius:5px;}
#signinPart h2{font-size:1.125em; color:#B4C828; text-align:left; font-weight:normal; margin:0px; padding:15px 0px 0px 30px;}
.signinPart h2{font-size:1.125em; color:#90A120; text-align:left; font-weight:normal; margin:0px; padding:15px 0px 0px 30px;}
.signinPart  form.signin .signuphelp a{float:left; margin-left:55px; padding-top:4px;}
.checkboxes {float:left; width:100%; margin:0px!important;}
.checkboxes label{text-align:left; margin-left:0px;}

.signinPart a.forgotPasslink{padding:5px 10px 5px 30px; margin:0px; font-size:0.875em; font-weight:normal; display:block; margin-top:0px;}
.signinBox2 h2{padding:0px!important; line-height:30px;}
#notificationMsg{ background:url(../images/transparant-bg1.png) top left repeat; padding:5px 5% 10px; float:left; width:90%; border-radius:5px;} 
#notificationMsg p{padding:5px 0px;}
#notificationMsg input.textbox{margin-right:10px!important;}
.signinPart span.error{line-height:20px; padding-left:10px; float:left;}


.erromessage{width:850;
	float:left;   
	margin:10px 10px;  					
	background:#1D1B19; 
	padding:10px; 
	border-radius:8px 8px 8px 8px;
}
.erromessage p{font-size:0.813em;}
.erromessage h1{padding-left:0px; padding-bottom:10px;}
.erromessage table{
	background:#f2f2f2; 
	padding:10px; 
	/* margin-bottom:15px;   */						/* commented by Deepika  */
	border-radius:8px; 
	opacity:0.75
}  
.erromessage table tr td{
	color:#333333; 
	/* border-bottom:#cccccc solid 1px;  */			/* commented by Deepika  */
	font-size:0.813em;
}
.erromessage table tr th{color:#000000; background:url(../images/transparant-bg1.png) top left repeat; font-weight:normal; padding:5px; font-size:0.813em;}

/*  ---------------------------- Hover Div ---------------------------- */

.HoverDiv{padding:15px; background:url(../images/transparant-bg.png) top left repeat; width:600px; border-radius:8px;  }
.HoverDiv h2{padding-left:10px; font-size:0.750em; color:#7d7d7d; font-weight:normal;}
.hoverwhichbg{background:#ffffff; padding:10px;}
.hoverwhichbg .note-close{margin-right:10px!important;}

.HoverDiv .hoverwhichbg img{float:left; margin-right:10px; margin-top:10px; border:#c8c8c8 solid 1px; box-shadow: 0px 0px 2px 2px #dddddd;}
.hoverwhichbg .note-close img{box-shadow:none; border:none;}
.HoverDiv .hoverwhichbg h3{margin:0px; padding:5px 0px 10px 0px; font-size:1.500em; line-height:24px; color:#288cc3; font-weight:normal;}
.HoverDiv a{font-size:0.813em!important; color:#288CC3!important;}
.HDcontent{float:right; width:335px; padding-right:5px; }
.HDcontent p{font-size:0.813em;}
.thumbimg{border:#c8c8c8 solid 1px; box-shadow: 0px 0px 2px 2px #dddddd; margin-bottom:3px;}
.CDList ul li{background:none; float:left; margin:5px 10px 15px; padding:0px; width:133px; line-height:12px!important;}

.CDList ul li a{font-size:0.9em; color:#737373; font-weight:normal;}
.headCTW{font-size:0.800em; color:#737373; text-transform:uppercase; padding-left:12px;}

.DetailsPage{padding:5px;}
.DetailsPage h2{padding-left:10px; font-size:0.750em; color:#7d7d7d; font-weight:normal;}

.DetailsPage img.thumbImg{float:left; margin-right:10px; margin-top:10px; border:#c8c8c8 solid 1px; box-shadow: 0px 0px 2px 2px #dddddd;}
.DetailsPage .note-close img{box-shadow:none; border:none;}
.DetailsPage h3{margin:0px; padding:5px 0px 5px 0px; font-size:1.1em; line-height:20px; color:#288cc3; font-weight:normal;}

.DetailsPage a{font-size:13px!important; color:#288CC3!important;} 

.hidden{display:none;}
.unhidden{display:block;}

.boardPage{padding: 30px 0px 5px 0px;}
.boardPage h2{padding-left:10px; font-size:0.750em; color:#7d7d7d; font-weight:normal;}

.boardPage img.thumbImg{float:left; margin-right:10px; margin-top:10px; border:#c8c8c8 solid 1px; box-shadow: 0px 0px 2px 2px #dddddd;}
.boardPage .note-close img{box-shadow:none; border:none;}
.boardPage h3{margin:0px; padding:20px 0px 5px 0px; font-size:0.875em!important;; line-height:20px; color:#5A8900; font-weight:bold;}
.boardPage a{font-size:13px!important; color:#288CC3!important;}
.boardPage p{color:#535353!important; font-size: 0.875em!important; line-height: 25px;}

.boardPage p.slogans strong {
color: #5A8900;
line-height: 25px;
}

.boardPage ul.qualifications li {
background: url(../images/blue-dot.png) left 8px no-repeat;
padding-left: 15px;
margin-left: 268px;
color: #535353;
font-size: 0.875em;
line-height: 25px;}

ul.qualifications li {
background: url(../images/blue-dot.png) left 8px no-repeat;
padding-left: 15px;
margin-left: 268px;
color: #535353;
font-size: 0.875em;
line-height: 25px;}



.boardimgBorder {
float: left;
/*margin-right: 30px;*/
}

.boardimg{width:250px; padding:0px 20px 15px 0px; float:left; text-align:center; line-height:25px;}

.boardimg2{width:250px; padding:0px 20px 20px 0px; float:left; text-align:center; line-height:25px;}

.boardimglast{width:250px; padding:0px 20px 30px 0px; float:left; text-align:center; line-height:25px;}

.marginTB2{margin-top:0px; margin-bottom:20px;}



/*  ---------------------------- Popup Form----------------------------*/ 
.ContactUsHD{ top:30px!important; left:105px!important; }
.RequestDemoHD{top:-280px!important; left:200px!important;}
.RMIFIxBox{top:-400px!important; left:100px!important;}
.SignupEmailFixbox{top:-280px!important; left:350px!important;}
.RDemoFooter{top:-150px!important; left:130px!important;}
.SigninHelpFix{top:-150px!important; left:350px!important;}
.PopupForm{padding:10px; background:#acacac; border-radius:8px; z-index:99999!important; float:left; }
article .rightpart .PopupForm{width:310px\9; z-index:99999999999\9;}
header .PopupFormWB{width:530px!important\9;}
article #LoginForm .PopupFormWB{width:540px!important;}
.PopupFormWB{background:#ffffff; padding:20px; border-radius:8px; float:left; }
.PopupFormWB .part1{float:left; width:250px; padding-right:15px; background:url(../images/Hline.jpg) top right repeat-y; }
.PopupFormWB .part2{float:left; width:245px; padding-left:20px;}

#PopupFormWBh2{font-size:1em; line-height:25px; color:#737373; text-align:left; font-weight:normal; margin:0px; padding:0px 0px 0px 0px;}
#PopupFormWBh1{font-size:1em; line-height:25px; color:#323232; text-align:left; font-weight:normal; margin:0px; padding:0px 0px 0px 0px;}
.PopupFormWB  h1{font-size:1em; line-height:25px; color:#323232; text-align:left; font-weight:normal; margin:0px; padding:0px 0px 0px 0px;}
.PopupFormWB  h2{font-size:1em; line-height:25px; color:#4575AC; text-align:left; font-weight:normal; margin:0px; padding:10px 0px 5px 0px;}

.textBox{margin:5px 5px 5px 0px; padding:3px 5px; border-radius:5px; color:#737373; width:200px; background:#ffffff; border:#cfcfcf solid 1px; font-size:0.750em;
moz-box-shadow: 0px 0px 3px #ccc;
-webkit-box-shadow: 0px 0px 3px #ccc;
box-shadow: 0px 0px 3px #ccc; 
font-family: 'DroidSans', Verdana;
}
span.error{font-size:0.688em; color:#FF0000; float:none; display:block; padding:0px; text-align:left;}
.PopupFormWB textarea.textBox{height:70px;}

.PopupFormWB p{font-size:0.750em; color:#323232; line-height:18px;}
.PopupFormWB .textBox:hover{border:#989898 solid 1px;}
.PopupFormWB .checkboxes input{ padding:0px; float:left; margin:6px 5px 0px 5px;}
.PopupFormWB .checkboxes label{float:left; color:#323232; font-size:0.875em;}
.FormBTN{margin:3px 10px 3px 0; padding:4px 0px 10px; width:107px; text-align:center; background:url(../images/orange-btn.png) top left repeat; color:#ffffff; font-size:0.9em; cursor:pointer; font-family: 'DroidSans', Verdana, Arial, Helvetica, sans-serif; border:none; height:32px;}
.FormCookieBTN{margin:3px 10px 3px 0; padding:4px 0px 10px; width:107px; text-align:center; background:url(../images/orange-btn.png) top left repeat; color:#ffffff; font-size:0.9em; cursor:pointer; font-family: 'DroidSans', Verdana, Arial, Helvetica, sans-serif; border:none; height:32px;}
/*.FormBTN{margin:3px 10px 3px 0px; padding:6px 0px 8px; width:85px; text-align:center; background:url(../images/form-btnBG.png) top left repeat; color:#848484; font-size:0.875em; cursor:pointer; font-family: 'DroidSans', Verdana, Arial, Helvetica, sans-serif; border:none;}*/
.BTN:hover{color:#ffffff;}
.PopupFormWB div.formrow{float:left; width:100%; margin:0px; padding:8px 0px;}
#loading{position:absolute; top:60px; left:50px; }
#loading span{background:url(../images/loading.gif) top left no-repeat; width:66px; height:66px;}
#result span{text-align:center; width:100%; display:block;}
.forgotform .error{padding-left:0px!important;}

.LoginFail{width:80%; margin:-15px 0px 0px 150px; text-align:left; font-size:0.750em; color:#FF0000;}
/*  ---------------------------- Footer Part ----------------------------*/

footer{width:943px; margin:18px auto 55px auto; height: 284px}

footer .socialmedia{float:right; text-align:right; font-size:0.688em; color:#888888; width:100%; padding-bottom:40px;visibility: visible;}
footer .socialmedia a.Mail{background:url(../images/sprite.png) 0px 0px no-repeat; width:18px; height:18px; margin-right:10px; margin-left:10px; display:inline-block;}
footer .socialmedia a.YouTube{background:url(../images/sprite.png) -28px 0px no-repeat; width:18px; height:18px; margin-right:10px; display:inline-block;}
footer .socialmedia a.Facebook{background:url(../images/sprite.png) -56px 0px no-repeat; width:18px; height:18px; margin-right:10px; display:inline-block;}
footer .socialmedia a.Twitter{background:url(../images/sprite.png) -84px 0px no-repeat; width:18px; height:18px; margin-right:10px; display:inline-block;}
footer .socialmedia a.LinkedIn{background:url(../images/sprite.png) -112px 0px no-repeat; width:18px; height:18px; margin-right:10px; display:inline-block;}

footer .footerlinks{float:left; width:100%; margin:25px 0px 30px;}
footer .footerlinks ul{float:left; width:186px; border-left:#413f3b solid 1px; height:135px;}
footer .footerlinks ul li{padding-left:20px; color:#969595; font-size:0.688em;}

footer .footerlinks ul li a{color:#c7c7c7;}
footer .footerlinks ul li a:hover{color:#288cc3;}

footer .copyright{float:left; width:100%; text-align:right; font-size:0.688em; color:#959595;}

.notedefaulthidden {
    left: 2em;
    position: absolute;
    top: 1.5em;
    visibility: hidden;
	}

.superPos{vertical-align:super;}
.blogcontent{
	font-size: 1.1em;
	color: #5A8900;
	padding: 5px 0px;
	font-weight: bold;
	line-height: 20px;
	}
.RequestDemoHDR{top:-308px!important; left:273px!important;}
.vedioText{
    color: #5A8900;
    margin-bottom: 15px;
    margin-left: 40px;
    margin-top: 10px;
    position: absolute;
}
.forgottenPassword{left: 30px !important;top: -117px !important; }
article #LoginForm .forgottenPassword .PopupFormWB{width:490px!important;}
/* below line is added by Pushpa */
 div.boxCk{padding: 5px}
 div.boxCk div.tpcc{font-size: 1em;font-family:DroidSans;}div.box4 {
	font-size: 1.125em;
	color: #dcdcdc;
	background-image: url(../images/transparant-bg2.png);
	background-position: left top;
	padding: 10px;
	float: left;
	width: 280px;
}
/*Added by sanil*/
.wrapper{
 overflow: hidden;
  height: 584px !important;
  padding-left: 0px !important;
  padding-right: 1px !important;
}

.box21 .up{
  height : 15px !important;
  float:right;
  width: 602px;
  padding-left: 0px;
  padding-right: 3px;
}
.box21 .up span.up-arrow{
  float:right;
}
.box21 .down{
  height : 20px !important;
  float:right;
  width: 602px;
  padding-left: 0px;
  padding-right: 3px;
}
.box21 .down span.down-arrow{
  float:right;
}
.box21 .whitebgsj{
 position: relative;
 top:0px;
 height:auto;
}
.height-40{
   height:40px;
}
.height-60{
   height:60px;
}
.clearfix:after {
    clear: both;
}
/*end*/
/*murthy started for home page*/
.playbutton img{     
position: absolute;
top: 0px;
left: 0px;
max-width: 100%;
border-radius: 0px !important; 
}
.pausbutton img{
position: absolute;
top: 0px;
left: 0px;     
max-width: 100%;
border-radius: 0px !important;

}
      

.arrow{
color: #8B8989;
position: absolute;
top: 0px;
left: 0px;
z-index: 1;
font-size: larger;
line-height: 21px;
margin-top: 351px;
margin-left: 45px; 


}

 
/*murthy added for img inside text*/ 
.imgtext{
position: absolute;
color: #5178D0;
left: 100px;
top: 37px;
font-weight: bold;
font-size: 1.4em;



}
.imgtext1{

position: absolute;

left: 103px;
top: 70px;
color: #0F0E0E;
font-size: 1.3em; 

} 
.imgtxtgray{
position: absolute;
left: 104px;
top: 100px;
font-size: 1.3em; 
}



.mctext{


color: #91280F;
padding-right: 5px;
}

.graytxt{

color: #91280F;
}

.blckline{
color:black;

}
.click{
position: absolute;
left: 101px;
bottom: 150px;
font-size: 1.6em;
color: #5178D0;
font-weight: 600;
opacity: 0.5;

}

.imgtext2{ 
position: absolute;
color: rgb(13, 12, 12);
left: 103px;
top: 42px;
font-size: 1.6em; 

}


.prsn{

left: 103px;
position: absolute;
top: 75px;
font-size: 1.6em;
color: black;

}

.your{
position: absolute;
top: 75px;
left: 270px;
font-size: 1.6em;
color: black;
}
.learning
{
position: absolute;
top: 110px;
left: 103px;
font-size: 1.6em;
color: black;

}


.personal{
position: absolute;
color: #91280F;
left: 130px;
top: 75px;
font-size: 1.6em;
}

.delvr{

position: absolute;
color: black;
top: 73px;
left: 104px;
font-size: 1.6em;

}

.delvr1{
position: absolute;
color: #91280F;
top: 73px;
left: 189px;
font-size: 1.6em;

}
.delvr2{
position: absolute;
color: black;
top: 73px;
left: 396px;
font-size: 1.6em;

}

/*ended by Murthy*/ 
/*chaya added for BypassBlocks(Web Accessibility)..*/
 
 a.skip_link_navigtn{text-decoration:none; outline:none; color: #426FA4;};
 a.skip_link_Content{text-decoration:none; outline:none; color: #426FA4;};
 a.skip_a{text-decoration:none; outline:none; color:#426FA4;}

#main_cntnt{
position: absolute;
background: #383838;

}
.skipnav { 
	text-align: left; 
	}

.skipnav a { 
  position: absolute; 
  width: 1px;  
  height: 1px;   
  overflow: hidden; 
  color: #a8c1dc;
   margin: 0.5em;
  }

.skipnav a:focus, .skipnav a:active { 
  position: static; 
  left: 0; 
  width: auto; 
  height: auto;    
  overflow: visible; 
  text-decoration: none; 
}   
 /*murthy added forPause/Play in marque*/ 
  
 .playbuttonMQ
{ 
position: absolute;
margin-left: 252px;
background: none !important;
margin-top: -25px;   
}


#continueButton{
  height: 10px;
  float: left;
  background: #f2f2f2;
  padding: 10px;  
  margin-bottom: 10px; 
  margin-top: 10px;
  border-radius: 8px;
  width: 118px;
  color: #000000; 
	font-family: 'DroidSans', Verdana, Arial, Helvetica, sans-serif;
	line-height:10px;
	font-size: 0.813em;  
  }
  #staticText{
  float: left;  
  padding-top: 15px;
  margin-left: 10px;   
  } 
  #continueText{ 
  color: #000000; 
  padding-left: 6px;
  }  
  /* new style 6-11-15*/
    
 .getintouch{     
  text-align: center;
  position: relative;
  top: 50px; 
  right: 26em;
  background-color: #ffffff;
  border-radius: 8px;
  border: 2px solid rgb(252, 249, 249);
  width: 140px;
  height: 50px;
  cursor: pointer;
  color: #000000;
  font-size: 14px;
   font-family: OpenSans-Regular;
  }  
  .contactus{
    text-align: center;
  margin:0px 0px 0px 100px;
   font-family: Museo500;
  }  
  .Refresht{
 font-family: OpenSans-Regular;
  }  
  .modernReserch{
text-align: left;
  left: 8em;
  line-height: 24px;
  font-family:  OpenSans-Regular;
  position: relative;
  bottom: 3px; 
  }
  .howppllearn{
     font-family: Museo500;
  color: #ffffff;
  position: relative;
  bottom: 28px;
  font-size: 34px;
  left: 10px;
  }
  .rediscover{
color: #000000;
  line-height: 24px;
  margin-bottom: 55px;
  font-family:  OpenSans-Regular;
  position: relative;
  bottom: 22px; 
  }
  
  
  .IanMars {
    float: left;
	}
	.banner3{
	position: relative;
  	left: 2.5em; 
  	top: 1.2em; 
	}
  
  p.Clickhere {
    margin-top: 41px;
}
  
  .boldtext{
  font-family: OpenSans-Semibold; 
  font-size: 20px;
  }
  .educate{
  font-family: Museo500;
  font-size: 72px;
  line-height: 70px;
  color:#ffffff;
  }
  
  
 