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

* {margin:0; padding:0}

body { background-color: #043a5c; text-align:center;
padding-top:2px;
font-family:Arial;
font-size:12px;
		height:100%;}

#container a {color:#4377BC;}
#container a:hover {color:#2E3192;}

#container {
		margin:0 auto;
		text-align:center;
  	    width:915px;
		background-color:#ffffff;

		height:100%;
}

#flv { width:915px;
height:226px;
z-index:-1;

}

#nav { 
width:660px;
margin-top:-13px;
margin-left:180px;
top:208px;
z-index:1;
height:20px;
margin-bottom:20px;}



#nav img {margin-right:15px;}

#main
{
text-align:left;
width:836px;
margin-left:40px;
margin-right:40px;}

#main a{color:#4377BC;}



#left {width:400px;
float:left;
text-align:left;}



#flv_right {
        margin:0 auto;
		text-align:left;

float:right;
		height:287px;
		width:404px;

		background-repeat:no-repeat;
		background-color:#FFFFFf;
}


#right {width:300px;
float:left;
margin-left:20px;
text-align:left;
}

.head {font-family:Arial;
font-weight:bold;
font-size:14px;
color:#4377BC;
}

.subhead {font-family:Arial;
font-weight:bold;
font-size:12px;
color:#4377BC;
}


.courses2 {background:#4377bc; color:#ffffff;}

.courses_left {float:left; width:400px;}

#parent {width:836px; margin-right:40px;}
.top_right {float:right;}


#gallery_left2 {width:150px; float:left; }
#gallery_left2 a{text-decoration:none;}

.large_image {margin-top:-50px;margin-left:20px;}

#gallery_right2 {width:600px; float:right; }


#gallery_left {width:350px; float:left;}
#gallery_left a{text-decoration:none;}

.large_image {margin-top:-50px;margin-left:20px;}

#gallery_right {width:450px; float:right;}


.key_info {
width:320px; 
background:#4476bb;
color:#fff;
height:150px;
padding-top:20px;
}

.key_info2 {margin-left:20px; color:#fff;}


.course_list{
list-style-type: circle;  
margin-left:60px;
 }
.course_list li {margin-top:3px;}

#flv_right {
        margin:0 auto;
		text-align:left;
		float:right;
		height:300px;
		width:420px;
		background-repeat:no-repeat;

}
#home {
		
		position:relative; /* puts container in front of distance */
		text-align:left;
		height:287px;
		width:404px;
		background-image:url(../images/computer.jpg);
		background-repeat:no-repeat;
		background-color:#FFFFFf;
}

#flv1 {
		height:230px;
		width:234px;
		margin-left:82px;
		padding-top:6px;
		background-color:#FFFfFF;
}




#form {background-color:#dddddd;}
#table {width:100%;}
#error {width:100%;background-color:#CC6600;color:#B4C35A;}
.select {background-color:#fff}
option.july {background-color: #33cc66; font-weight: bold; font-size: 12px; color: white;}
option.august {background-color: #6666ff; font-weight: bold; font-size: 12px; color: white;}
.july {background-color: #33cc66; font-weight: bold; font-size: 12px; color: white;}
.august {background-color: #6666ff; font-weight: bold; font-size: 12px; color: white;}
.flight_error {text-align:left; }
.flights_table {width:600px;}
.flights_table {text-align:center;}
#bottom_links {padding-left:8px;margin-bottom:0px;}
#bottom_links a {font-size:14px;}
#bottom_links a:hover {color:#2E3192;}

.bottom_linkx {background:#043a5c;}
a.bottom_link, a:hover.bottom_link, a:link.bottom_link, a:visited.bottom_link { color:#043a5c;}
.popup {background:#fff;padding:0; font-size:12px; margin:0;}

#footer  {
font-family:Arial;
font-size:10px;
text-align:left;
border-top:3px solid #4377bc;
width:915px;
color:#ffffff;
background-color: #043a5c;
padding-top:5px;
}

#footer a {color:#ffffff;text-decoration:none;}

#footer a:hover {color:#4377BC;}

.footer_table {
margin-left:30px;
text-align:center;}

.footer_left{border-right:1px solid #fff;}

#people {
background:url(../images/bottom/people.png);

width:172px; 
height:112px;
position:relative;
float:right;
bottom:110px;
right:40px;



}

.applyLink1 {
font-weight:bold;
font-size:12px;
color:#000;}


a:hover.applyLink1 {
color:#043a5c;}


.applyLink2 {
font-weight:normal;
font-size:10px;
}



.login {

text-align:center;
width:800px;}

.login table {

text-align:center;
width:800px;}

.testimonials {
margin-left:105px;}


.test {
	width: 280px;
	height: 400px;
	float: left;
}

#container_testimonials {
	width:840px;
}
#test_student {
	width: 198px;
	float: left;
}

.test_course {
	width: 198px;
	float: left;
}

#test_more {
	width: 279px;
	float: left;
	margin-left: 330px;
}
.test_text {
	clear: both;
	margin-left: 87px;
}
.clear {
 clear:both
 }
.test_courses_text {
	width: 745px;
	float: left;
	margin-left: 12px;
	margin-bottom: 25px;

}
.test_icon{
	width: 75px;
	float: left;
}

#test_top {
	margin-top: 20px;
}

.loginRight {text-align:right; width:200px;}

.loginLeft {text-align:left; width:200px; padding-left:50px;}

