@charset "utf-8";
/* CSS Document */

body { padding:0px; margin:0px;
	   /*background-color:#f1f1f3;*/
	   background-color:#ffdae0;
	   font:normal 62.5%/1.5 Helvetica, Arial, sans-serif;
	   letter-spacing:0;
	   color:#434343;
	   background-image:url(../images/wrapperBg.png);
	   background-position:top left;
	   background-repeat:repeat;
	   /*text-shadow:0 1px 0 rgba(255,255,255,.4);
	   -webkit-font-smoothing: subpixel-antialiased;*/}
	   
	   
	   
.bodyBg { margin:0 auto;
          padding:0;
		  
		  background-image:url(../images/bodyBg.png);
		  background-position:center;}	   
	   
	   
h2 { font-size:18px; color:#3c3c3c;
	 font-family: 'Lato', sans-serif;
	 font-weight:400;
	/* text-shadow:0 1px 0 rgba(255,255,255,.4);
	 -webkit-font-smoothing: subpixel-antialiased;*/}
	 
.smoothing { text-shadow:0 1px 0 rgba(255,255,255,.4);
			 -webkit-font-smoothing: subpixel-antialiased;}
			 
			 
a {
		text-decoration:none; 
		color: inherit;
	}	
	
.clear { clear:both;} /* CLEAR BLOCKS */

strong {font-family: 'PTSansCaptionRegular';}			 	 	   
	   
.header { width:100%; height:263px !important;
		  padding:0px; margin:0px;
		  background-color:#637aad;
		  position:absolute; z-index:0;
		  border:0px solid black;		  
		  background-repeat:repeat;
		  background-position:left top;}	
		  
.pat { background-position:left top; 
       background-image:url(../images/bgHeader.png); }		     
	   

#wrapper { width:900px;
		   padding:0px; 
		   margin:0px auto;
		   border:0px solid black;
		   position:relative; z-index:0;}
		   
		   
.topBar { width:900px; height:58px;
		  padding:0px; margin:0px;
		  position:relative; z-index:0;
		  border:0px solid yellow;}	
		  
		  
.logo { width: inherit; height: inherit;
		padding:0px; margin:0px;
		position:absolute; z-index:1;
		left:43px;
		border:0px solid yellow;
		
		animation:logo 5s;
		-webkit-animation:logo 5s; /* Safari and Chrome */}
		
		
@keyframes logo
{
from {opacity: 0;}
to {opacity: 1;}
}

@-webkit-keyframes logo /* Safari and Chrome */
{
from {opacity: 0;}
to {opacity: 1;}
}
		
.logo h2 { float:right;
           font-family: 'Lato', sans-serif;
	 	   font-weight:400;
		   color:white;}		
		
		
.socialBar { width:150px; height:38px;
             padding:0px; margin:0px;
			 border:0px solid yellow;
			 position:absolute; z-index:1;
			 right:85px; top:15px;}
			 
			 
	/* CLICK TO CALL BUTTON */

@keyframes call
{
from {opacity: 0;}
to {opacity: 1;}
}

@-webkit-keyframes call /* Safari and Chrome */
{
from {opacity: 0;}
to {opacity: 1;}
}
	
	.ribbonClick { width:300px; height:54px;
				   position:absolute; z-index:1;
				   top:27px; right:-17px; }
		 
    .clickBtn {
		
		width:120px; height:30px;
		font-family: 'Lato', sans-serif;
		font-weight:400;
		
		margin:37px 0 0 0;
        
       /* -moz-box-shadow:inset 0px 1px 2px 0px #a6827e;
        -webkit-box-shadow:inset 0px 1px 2px 0px #a6827e;
        box-shadow:inset 0px 1px 2px 0px #a6827e;*/
        
       /* background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #7d5d3b), color-stop(1, #634b30));
        background:-moz-linear-gradient(top, #7d5d3b 5%, #634b30 100%);
        background:-webkit-linear-gradient(top, #7d5d3b 5%, #634b30 100%);
        background:-o-linear-gradient(top, #7d5d3b 5%, #634b30 100%);
        background:-ms-linear-gradient(top, #7d5d3b 5%, #634b30 100%);
        background:linear-gradient(to bottom, #7d5d3b 5%, #634b30 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7d5d3b', endColorstr='#634b30',GradientType=0);*/
        
        background-color:#b300b3;
        
        -moz-border-radius:3px;
        -webkit-border-radius:3px;
        border-radius:3px;
        
        border:1px solid #9a009a;
        
        display:inline-block;
        color:#ffffff;
        font-size:15px;
        padding:6px 25px;
        text-decoration:none;
		text-align:center;
		text-shadow:0px 1px 0px #000;
		
		animation:call 5s;
		-webkit-animation:call 5s; /* Safari and Chrome */
        
    }
    /*.clickBtn:hover {
        
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #634b30), color-stop(1, #7d5d3b));
        background:-moz-linear-gradient(top, #634b30 5%, #7d5d3b 100%);
        background:-webkit-linear-gradient(top, #634b30 5%, #7d5d3b 100%);
        background:-o-linear-gradient(top, #634b30 5%, #7d5d3b 100%);
        background:-ms-linear-gradient(top, #634b30 5%, #7d5d3b 100%);
        background:linear-gradient(to bottom, #634b30 5%, #7d5d3b 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#634b30', endColorstr='#7d5d3b',GradientType=0);
        
        background-color:#634b30;
    }*/
    .clickBtn:active {
        position:relative;
        top:1px;
    }

			 
.googleplus { border:0px solid yellow; float:left; width:100px; height:38px; margin:0 0 0 175px;}

.fb-like { width:150px; height:38px; border:0px solid yellow; }			 
			 
/* NAVIAGTION */
	  
/*.navLinks { width:780px;
            padding:0px 0px 0px 0px;
			margin:25px 0px 0px 77px;
			border:1px solid #000;
			list-style:none;
			}
			
.navLinks a {       display:inline!important;
				  	padding:0px 40px 0px 0px;
					margin:2px 0px 0px 0px;
					font-family:Arial;
			 	  	line-height:normal;
					color:#FFFFFF;
			        font-size:17px;
					text-decoration:none;
					text-shadow:0 1px 0 rgba(0,0,0,.4);
			        -webkit-font-smoothing: subpixel-antialiased; }	
					
					
.navLinks a:hover {  text-decoration:underline;
					 padding:0px 40px 0px 0px;
					 -webkit-border-radius: 0px 4px 4px 0px;
                     border-radius: 0px 4px 4px 0px;
					}	*/
					
.devider { margin:0px; padding:0px;
           position:absolute; z-index:2;
		   top:70px; left:65px;
		  }					

.devider2 { margin:0px; padding:0px;
            position:absolute; z-index:2;
		    top:120px; left:65px;
		  }

/* END NAV */

.welcome { width:850px; height:102px;
           padding:0px;
		   margin:0px auto;
		   border:0px solid black;
		   position:relative; z-index:0;}
		   
		   
.welcome p { color:#3c3c3c;
             width:300px;
	         font-family: 'Lato', sans-serif;
			 font-weight:400;
			 margin:0px 0px 0px 0px;
			 padding:0px 0px 0px 0px;
			 position:absolute; z-index:1;
			 left:290px; top:55px;
			 border:0px solid black;
			 text-shadow:0 1px 0 rgba(255,255,255,.4);
			 -webkit-font-smoothing: subpixel-antialiased;}

		   
.brush { padding:0px; margin:0px;
		 position:absolute; z-index:1;
		 left:41%; top:0px;}		   


.line {  padding:0px; margin:0px;
		 position:absolute; z-index:1;
		 left:0px; top:32px;}


.line2 {  padding:0px; margin:0px;
		 position:absolute; z-index:1;
		 left:0px; top:90px;}


/* MIDDLE BLOCK / BUTTONS */

.middleBlock { width:790px; height:100px;
			   padding:0px 0px 0px 110px; 
			   margin:0px;
			   border:0px solid black;
			   position:relative; z-index:0;}


.block {    width:730px;
            padding:0px 0px 0px 0px;
			margin:0px 0px 0px 55px;
			border:0px solid #000;
			list-style:none;
			}
			
.block li a {       display:inline!important;
				  	padding:0px 110px 0px 0px;
					margin:2px 0px 0px 0px;
					font-family:Arial;
			 	  	line-height:normal;
					color:#3c3c3c;
			        font-size:13px;
					font-family:Arial, Helvetica, sans-serif;
					text-decoration:none;
					text-shadow:0 1px 0 rgba(255,255,255,.4);
			        -webkit-font-smoothing: subpixel-antialiased; }	

			 	 			  	   
								   
.testimonials { width:850px; height:102px;
           		padding:0px;
		   		margin:0px auto;
		   		border:0px solid black;
		   		position:relative; z-index:0;}
		   
		   
.testimonials p { color:#3c3c3c;
	         	  font-family: 'Lato', sans-serif;
			      font-weight:400;
			 	  margin:0px 0px 0px 0px;
			      padding:0px 0px 0px 0px;
			      position:absolute; z-index:1;
			      left:370px; top:55px;
			 	  text-shadow:0 1px 0 rgba(255,255,255,.4);
			 	  -webkit-font-smoothing: subpixel-antialiased;}								   
								   
								   
								   
.testBlock {   width:770px; height:100px;
			   padding:0px 0px 0px 80px; 
			   margin:0px;
			   border:0px solid black;
			   position:relative; z-index:0;}
			   
.testBlock p {    color:#3c3c3c;
	         	  font-family: 'Lato', sans-serif;
		          font-weight:400;
			 	  margin:0px 0px 0px 0px;
			      padding:0px 0px 0px 0px;
			      position:absolute; z-index:1;
			 	  text-shadow:0 1px 0 rgba(255,255,255,.4);
			 	  -webkit-font-smoothing: subpixel-antialiased;}				   								   
								   
								   
.space { padding:0px 50px 0px 90px;
         margin:0px;}								   
								   
.info {     width:630px;
            padding:0px 0px 0px 0px;
			margin:0px 0px 0px 163px;
			border:0px solid #000;
			list-style:none;
			}
			
.info li a {        display:inline!important;
				  	padding:0px 185px 0px 0px;
					margin:0px 0px 0px 0px;
					font-family:Arial;
			 	  	line-height:normal;
					color:#3c3c3c;
			        font-size:13px;
					font-family:Arial, Helvetica, sans-serif;
					text-decoration:none;
					text-shadow:0 1px 0 rgba(255,255,255,.4);
			        -webkit-font-smoothing: subpixel-antialiased; }									   
								   
								   
.ebooks {      width:705px; height:70px;
			   padding:0px 0px 0px 180px; 
			   margin:0px;
			   border:0px solid black;
			   position:relative; z-index:0; }								   
								   
								   
.footer { width:358px;
		  padding:0px;
		  margin:0px auto;
		  border:0px solid black;}								   
								   
								   
.footer p {  font-family: 'Lato', sans-serif;
		     font-weight:400;  font-size:11px;text-shadow:0 1px 0 rgba(255,255,255,.8);
	        -webkit-font-smoothing: subpixel-antialiased;}								   
								   
.copy { width:750px;
		margin:0 auto;
		padding:0px;
		position:relative; z-index:0;
		border:0px solid black;}								   
								   
.copy p { font-family: 'PTSansCaptionRegular'; font-size:14px; line-height:2;text-shadow:0 1px 0 rgba(255,255,255,.8);
	      -webkit-font-smoothing: subpixel-antialiased; }	
		  
		  
.sliderText { font-size:20px; line-height:2; font-family:Arial, Helvetica, sans-serif;text-shadow:0 1px 0 rgba(255,255,255,.4);
			 -webkit-font-smoothing: subpixel-antialiased;}
			 
.sliderTextBig { font-size:20px; color:white; line-height:2; font-family:Arial, Helvetica, sans-serif;text-shadow:0 1px 0 rgba(0,0,0,.4);
			     -webkit-font-smoothing: subpixel-antialiased; }			 
			 	
.sliderLogo { position:absolute; z-index:2; right:50px; bottom:30px; }

.sliderLogoBig { position:absolute; z-index:-1; left:0px; bottom:0px; }
			  
.addthis { margin:0 auto; border:0px solid black; width:200px;}	

.opac { width:400px; height:120px;
        padding:11px; margin:0px;
		-webkit-border-radius: 4px;
        border-radius: 4px; 
		border:0px solid black;
		background-color:black;
		opacity:0.7;}	
		
.opacTwo {  width:400px; height:40px;
        	padding:11px; margin:0px;
			-webkit-border-radius: 4px;
        	border-radius: 4px; 
			border:0px solid black;
			background-color:black;
			opacity:0.7;}		

/* BACK TO THE TOP BUTTON */		  
			  
 .up {   	  /*width:100px; height:15px;*/         
			  outline:none;
			  
	          position:fixed;
			  z-index:10px;
			  bottom:20px;
			  right:20px;
        
        -moz-box-shadow:inset 0px 1px 1px 0px #7a8eb9;
        -webkit-box-shadow:inset 0px 1px 1px 0px #7a8eb9;
        box-shadow:inset 0px 1px 1px 0px #7a8eb9;
        
        background-color:#637aad;
		background-position: bottom right ;
        
        -moz-border-radius:2px;
        -webkit-border-radius:2px;
        border-radius:2px;
        
        border:1px solid #314179;
        
        display:inline-block;
        color:#ffffff;
        font-size:13px;
        padding:6px 12px;
        text-decoration:none;
		font-family: 'Lato', sans-serif;
		font-weight:400;
		
		opacity: 0.5;
   		transition: opacity .25s ease-in-out;
   		-moz-transition: opacity .25s ease-in-out;
   		-webkit-transition: opacity .25s ease-in-out;
        
    }
    .up:hover {
        
        background-color:#5972a7;
		opacity: 1;
    }
    .up:active {
        position:relative;
        top:1px;
    }
		  	  							   
	/* DISTANCE LEARNING BUTTON */
	
	
    .guideBtn {
		
		width:259px;
		text-align:center;	
		font-family: 'Lato', sans-serif;
		font-weight:400;	 
        
        -moz-box-shadow:inset 0px 1px 0px 0px #7a8eb9;
        -webkit-box-shadow:inset 0px 1px 0px 0px #7a8eb9;
        box-shadow:inset 0px 1px 0px 0px #7a8eb9;
        
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #637aad), color-stop(1, #5972a7));
        background:-moz-linear-gradient(top, #637aad 5%, #5972a7 100%);
        background:-webkit-linear-gradient(top, #637aad 5%, #5972a7 100%);
        background:-o-linear-gradient(top, #637aad 5%, #5972a7 100%);
        background:-ms-linear-gradient(top, #637aad 5%, #5972a7 100%);
        background:linear-gradient(to bottom, #637aad 5%, #5972a7 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#637aad', endColorstr='#5972a7',GradientType=0);
        
        background-color:#637aad;
        
        -moz-border-radius:21px;
        -webkit-border-radius:21px;
        border-radius:21px;
        
        border:1px solid #314179;
        
        display:inline-block;
        color:#ffffff;
        font-size:16px;
        padding:11px 21px;
        text-decoration:none;	
		
        
    }
	
    .guideBtn:hover {
        
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #5972a7), color-stop(1, #637aad));
        background:-moz-linear-gradient(top, #5972a7 5%, #637aad 100%);
        background:-webkit-linear-gradient(top, #5972a7 5%, #637aad 100%);
        background:-o-linear-gradient(top, #5972a7 5%, #637aad 100%);
        background:-ms-linear-gradient(top, #5972a7 5%, #637aad 100%);
        background:linear-gradient(to bottom, #5972a7 5%, #637aad 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5972a7', endColorstr='#637aad',GradientType=0);
        
        background-color:#5972a7;
    }
    .guideBtn:active {
        position:relative;
        top:1px;
    }
		
		
.distance {outline: none;position:absolute; z-index:1;left:130px;}

.career { outline: none;position:absolute; z-index:1;left:475px;}

.Container { width:875px; height:270px; padding:25px; margin:0px auto; border:0px solid black;}
.Container img { border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px; box-shadow:0 0 0 6px rgba(255,255,255,.25);-moz-box-shadow:0 0 0 6px rgba(255,255,255,.25); -webkit-box-shadow:0 0 0 6px rgba(255,255,255,.25);}
.Container p {font-family: 'Lato', sans-serif; font-size:16px; line-height:1.5;}
.Container .right { width:425px; padding:0; margin:0; border:0px solid red; float:right;}
.Container .left {width:425px; padding:0; margin:0; border:0px solid yellow;}
.Container a { text-decoration:underline; color:red;}

.tlgLogo { width:210px; height:132px;
           padding:0; margin:0;
		   position:absolute; z-index:1;
		   right:0px; top:0px;
		   border:0px solid black;
		   
		   background-image:url(../images/logoSmall.png);
		   background-repeat:no-repeat;
		   background-color:transparent;}

.copy img { margin: 0 30%; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;}
.copy a { color:red; text-decoration:underline;}
.copy .inlineLink { display: inline-block;
			  margin: 0 0.2em;
			  padding: 0px 5px;
			  background: #97CAF2;
			  border-radius: 2px;
			  transition: all 0.3s ease-out;
			  border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;
			  
			  /* Font styles */
			  text-decoration: none;
			  font-weight: normal;
			  text-shadow:0 1px 0 rgba(255,255,255, 0.5);
			  color: black;}

.inlineLink:hover   { background: #53A7EA; }						   