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

/*common styles*/
* {
	margin:0px;
	padding:0px;
	outline:none;
}

body {
	margin:0 auto;
	text-align:center;
	background-image:url(../images/bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
}

#main_container {
	width:998px;
	text-align:center;
	background-color:#fff;
	margin:0 auto;
	}
#header_section {
}
#middle_section {
	padding:10px 0px;
	float:left;
	width:998px;
}
#footer_section {
}
.divider {
	width:100%;
	margin:0 auto;
	padding:5px 0px;
	text-align:center;
}
@font-face {
	font-family: 'Conv_segoepr';
	src: url('../fonts/segoepr.eot');
	src: local('?'), url('../fonts/segoepr.woff') format('woff'), url('../fonts/segoepr.ttf') format('truetype'), url('../fonts/segoepr.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

.form_button {
	background-image:url(../images/common_button_bg.jpg);
	background-repeat:repeat-x;
	background-color:#a5110a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	font-weight:bold;
	line-height:20px; 
	border:none;
	padding:2px 20px;
	border-radius:16px;
	cursor:pointer;
	outline:none;
}
.form_button a, .form_button a:hover, .form_button a:click {
	color:#fff;
}
h1  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:22px;
	color:#1A3781;
	font-variant:small-caps;
	margin-bottom:15px;
}
h3  {
	color:#BC1E15;
	font-size:15px;
}


/*header section*/
.header {
	width:998px;
	float:left;
}
.header .logo {
	width:450px;
	float:left;
	height:72px;
	text-align:left;
	padding:10px 0px 10px 10px;
}
.header .student_login_section {
	width:518px;
	float:left;
	text-align:right;
	padding:10px;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:10px;
	color:#444;
	line-height:19px;
	font-weight:bold;
}
.header .student_login_section form .input {
	border:1px solid #ccc;
	width:110px;
	margin-left:8px;
	padding:3px;
	color:#a9a9a9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-bottom:6px;
}
.header .student_login_section form input:focus {
	color:#666;
}
.header .student_login_section form .form_button {
	width:50px;
	padding:2px 4px;
	line-height:14px;
}
.header .student_login_section form .form_button a, .header .student_login_section form .form_button a:hover, .header .student_login_section form .form_button a:click {
	color:#fff;
}
.header .student_login_section form strong {
	font-size:13px;
}

/*top links*/
.top_links {
	background-image:url(../images/top_links_bg.jpg);
	background-repeat:repeat-x;
	float:left;
	width:998px;
	line-height:27px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-decoration:none;
	position:relative;
	font-weight:bold;
}
.top_links ul {
	width:998px;
	float:left;
	list-style-type:none;
}
.top_links ul li {
	list-style-type:none;
	float:left;
}
.top_links ul li a {
	color:#fff;
	text-decoration:none;
	background-image:url(../images/top_links_divider.jpg);
	background-position:right;
	background-repeat:no-repeat;
	text-decoration:none;
	padding:0px 11px;
	text-align:center;
	display:block;
}
.top_links ul li a:hover {
	color:#fc0;
	text-decoration:none;
}
.top_links ul li div {
	visibility:hidden;
	background-image:none;
	position:absolute;
	margin:0px;
}
.top_links ul li div a {
	background-color:#4a70c5;
	display:block;
	margin:1px 0px;
	padding:0px 10px;
	background-image:none;
	text-align:left;
}
.top_links ul li div a:hover {
	background-color:#a6110a;
	color:#fff;
}
/*---------header section---------*/


/*middle section*/
/*index page headers*/
#index_header {
	width:974px;
	float:left;
	margin:0px 10px;
	border:1px solid #d9d9d9;
	border-radius:12px;
}
#index_header .header_left {
	float:left;
}
#index_header .header_left img {
	border-top-left-radius:10px;
	border-bottom-left-radius:10px;
}
/*-----index page headers------*/

/*study abroad and course search header*/
#index_boxes {
	width:974px;
	height:218px;
	float:left;
	margin:10px;
	border:1px solid #d9d9d9;
	border-radius:12px;
	background: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#ffffff));
	background: -moz-linear-gradient(top,  #e8e8e8,  #ffffff); 
	background: -o-linear-gradient(top,  #e8e8e8,  #ffffff); 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e8e8', endColorstr='#ffffff');
}
#index_boxes .course_bg {
	background-image:url(../images/course_search-bg.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	height:218px;
	border-top-right-radius:12px;
	border-bottom-right-radius:12px;
}


#index_boxes .study_abroad_box {
	background-image:url(../images/study_abroad_bg.jpg);
	background-position:left top;
	border-top-left-radius:12px;
	border-bottom-left-radius:12px;
	background-repeat:no-repeat;
	background-color:#bd100b;
	float:left;
	width:322px;
	height:218px;
}
#index_boxes .study_abroad_box>div {
	padding:20px;
	width:282px;
	float:left;
	text-align:left;
}
#index_boxes .study_abroad_box>div h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	font-style:italic;
	color:#fff;
	font-weight:normal;
}
#index_boxes .study_abroad_box>div ul {
	list-style-type:none;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#fff;
	margin-top:10px;
}
#index_boxes .study_abroad_box>div ul li {
	list-style-type:none;
	width:42%;
	float:left;
	line-height:18px;
	border-bottom:1px dotted #fff;
	margin:12px 8px 0px 10px;
}
#index_boxes .study_abroad_box>div ul li a {
	color:#fff;
	text-decoration:none;
	padding-left:6px;
}
#index_boxes .study_abroad_box>div ul li a:hover {
	color:#E7D37A;
	text-decoration:none;
}
#index_boxes .study_abroad_box>div ul li span.red_box {
	background-color:#EB161A;
	padding:1px 0px 1px 1px;
}
#index_boxes .study_abroad_box>div ul li span.orange_box {
	background-color:#FF8402;
	padding:1px 0px 1px 1px;
}
#index_boxes .study_abroad_box>div ul li span.yellow_box {
	background-color:#FED74E;
	padding:1px 0px 1px 1px;
}
#index_boxes .study_abroad_box>div ul li span.green_box {
	background-color:#B8DA3B;
	padding:1px 0px 1px 1px;
}
#index_boxes .study_abroad_box>div ul li span.purple_box {
	background-color:#DC6FFF;
	padding:1px 0px 1px 1px;
}
#index_boxes .study_abroad_box>div ul li span.blue_box {
	background-color:#ADCFFD;
	padding:1px 0px 1px 1px;
}
#index_boxes .study_abroad_box>div ul li span.pink_box {
	background-color:#FE2D66;
	padding:1px 0px 1px 1px;
}

/*course search box*/
#index_boxes .course_search_index {
	width:286px;
	background-image:url(../images/middle_divider.png);
	background-repeat:no-repeat;
	background-position:right;
	float:left;
	margin-left:1px;
	padding:12px 10px 10px 26px;
}
#index_boxes .course_search_index h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-style:italic;
	color:#d8251c;
}
#index_boxes .course_search_index form {
	padding:10px;
	padding-bottom:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666; 
	text-align:left;
	float:left;
}
#index_boxes .course_search_index form div {
	float:left;
	width:268px;
	padding:0px 0px 5px 0px;
}
#index_boxes .course_search_index form label {
	width:110px;
	line-height: 20px;
	float:left;
}
#index_boxes .course_search_index form select.div_texbox {
	width:149px;
	line-height: 22px;
	height:22px;
	float:left;
	text-align:left;
	margin-top:1px; 
	border:1px solid #aaa;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:2px;
	color:#a9a9a9; 
}
#index_boxes .course_search_index form input.div_texbox {
	width:144px;
	line-height: 18px;
	height:18px;
	float:left;
	text-align:left;
	margin-top:1px; 
	border:1px solid #aaa;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:2px;
	color:#a9a9a9; 
}
#index_boxes .course_search_index form select.div_texbox:focus, #index_boxes .course_search_index form input.div_texbox:focus {
	color:#333;
}


#index_boxes .course_search_index form input.form_button {
	line-height:22px;
	height:24px;
}


/*register online box*/
#index_boxes .register_online_index {
	width:287px;
	float:left;
	padding:12px 10px 10px 26px;
}
#index_boxes .register_online_index h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-style:italic;
	color:#d8251c;
}
#index_boxes .register_online_index h2 span {
	color:#351F9D;
	text-decoration:underline;
}
#index_boxes .register_online_index form {
	padding:10px;
	padding-bottom:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666; 
	text-align:left;
	float:left;
}
#index_boxes .register_online_index form div {
	float:left;
	width:268px;
	padding:0px 0px 4px 0px;
}
#index_boxes .register_online_index form label {
	width:70px;
	line-height: 20px;
	float:left;
}
#index_boxes .register_online_index form select.div_texbox, #index_boxes .register_online_index form input.div_texbox {
	width:186px;
	line-height: 20px;
	height:20px;
	float:left;
	text-align:left;
	margin-top:1px;
	padding:1px 3px;
	border:1px solid #aaa;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#a9a9a9; 
}
#index_boxes .register_online_index form select.div_texbox:focus, #index_boxes .register_online_index form input.div_texbox:focus {
	color:#666;
}
#index_boxes .register_online_index form select.div_texbox.date_year {
	width:54px;
	float:left;
}
#index_boxes .register_online_index form select.div_texbox.dob_month {
	width:80px;
	float:left;
	margin-left:3px;
	margin-right:3px;
}


#index_boxes .register_online_index form input.form_button {
	line-height:22px;
	height:24px;
}
/*-----study abroad and course search header------*/


/*index middle left and right section*/
#index_middle_section {
	width:978px;
	float:left;
	margin:0px 10px 0px 10px;
	background-color:#fff;
}
/*index middle left large section*/
#index_left_large_panel {
	width:672px;
	padding:5px 10px 0px 10px;
	float:left;
}
#index_left_large_panel h2 {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; 
	font-size:23px; 
	color:#DA252A;
	letter-spacing:-1px;
	text-align:left; 
	text-decoration:none; 
	font-weight:normal; 
}
#index_left_large_panel .text {
	text-align:justify;
}
#index_left_large_panel .text a {
	text-decoration:underline;
}
#index_left_large_panel .text a:hover {
	text-decoration:none;
}

/*about panel*/
#index_left_large_panel .about_panel {
	text-align:left;
	height:165px;
}
#index_left_large_panel .about_panel img {
	margin:5px 20px 10px 0px;
	float:left;
}
#index_left_large_panel .about_panel h2 {
	padding-top:10px;
}



/*divider*/
#index_left_large_panel .divider {
	width:100%;
	margin:0 auto;
	padding:20px 0px;
	text-align:center;
}

/*collaboration section*/
#index_collaboration_section {
	background-image:url(../images/collaboration-center-bg.jpg);
	background-position:top center;
	background-repeat:repeat-x;
	background-color:#fff;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border:1px solid #ddd;
	margin-bottom:15px;
	float:left;
	width:100%;
}
#index_collaboration_section .divider {
	width:100%;
	margin:0 auto;
	padding:10px 0px;
	text-align:center;
}

#index_collaboration_section img {
	padding:10px 10px 10px 0px;
	float:left;
}

#index_collaboration_section h2 {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:18px;
	line-height:24px;
	font-weight:normal;
	padding:5px 2px 0px 15px;
}
#index_collaboration_section h2 span {
	color:#666;
}
#index_collaboration_section .text {
	padding-right:25px;
}

/*index middle right section*/
#index_right_panel {
	width:264px;
	float:left;
}

#index_right_panel ul {
	list-style-type:none;
}
#index_right_panel ul li {
	list-style-type:none;
	background-image:url(../images/index_right_boxes.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#fff;
	height:60px;
	margin-bottom:10px;
	text-align:center;
}
#index_right_panel ul li a {
	color:#fff;
	text-decoration:none;
	display:block;
}
#index_right_panel ul li a:hover {
	color:#fff;
	text-decoration:none;
}
#index_right_panel ul li div.box1 {
	background-color: #FFFFFF;
	float:left;
	display:block;
	padding:3px;
	border: solid 1px #CCCCCC;
}
#index_right_panel ul li div.box2 {
	background-color: #FFFFFF;
	float:left;
	display:block;
	padding:3px;
	border: solid 1px #CCCCCC;
}
#index_right_panel ul li div.box3 {
	background-color: #FFFFFF;
	float:left;
	display:block;
	padding:3px;
	border: solid 1px #CCCCCC;
}
#university_visit_section {
	border:1px solid #ddd;
	background-image:url(../images/index_right_boxes.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#fff;
	margin-bottom:10px;
	border:1px solid #ccc;
	border-radius:4px;
}
#university_visit_section>div {
	margin:5px;
}
#university_visit_section>div h2 {
	background-color:#3a6cc1;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#fff;
	line-height:24px;
	text-align:center;
	margin-bottom:5px;
}
#university_visit_section>div #marquee_replacement{
 height:200px;
 width:230px;
 padding-right:20px;
 overflow:auto;
}
#university_visit_section>div #marquee_replacement p.spacer{
}

#follow_us_section {
	border:1px solid #ddd;
	background-image:url(../images/index_right_boxes.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#fff;
	margin-bottom:10px;
	border:1px solid #ccc;
	border-radius:4px;
	margin-top:20px;
}
#follow_us_section>div {
	margin:10px;
}
#follow_us_section h2 {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:20px;
	color:#9a0f00;
	line-height:22px;
	text-align:left;
	font-weight:normal;
	margin-bottom:20px;
}
/*/index middle left and right section-------------------*/

/*footer tabs*/
#footer_section .footer_matter {
	margin:0px 20px;
	text-align:left;
}
#footer_section .footer_matter.txt p {
	margin-bottom:10px;
}
#footer_section .footer_matter.txt p a {
	padding:0px;
	margin:0px;
}
#footer_section .footer_tabs {
	padding:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	line-height:18px;
	text-align:center;
	text-decoration:none;
	width:966px;
	background: #b6b6b6; /* Old browsers */
background: -moz-linear-gradient(top, #b6b6b6 0%, #e5e5e5 55%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b6b6b6), color-stop(55%,#e5e5e5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #b6b6b6 0%,#e5e5e5 55%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #b6b6b6 0%,#e5e5e5 55%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #b6b6b6 0%,#e5e5e5 55%); /* IE10+ */
background: linear-gradient(top, #b6b6b6 0%,#e5e5e5 55%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b6b6b6', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
border:1px solid #CCCCCC;
margin-bottom:20px;
}
#footer_section>div a {
	color:#666;
	text-decoration:none;
	padding:0px 5px;
}
#footer_section>div a:hover {
	color:#666;
	text-decoration:underline;
}

/*footer 4 boxes*/
#footer_section #boxes_section {
	width:976px;
	margin:0 auto;
}
#footer_section #boxes_section .boxes {
	width:222px;
	border:1px solid #D9D7D8;
	height:140px;
	float:left;
	display:block;
	margin-bottom:20px;
	border-radius:6px;
	background-color:#FDFBFC;
	background: -webkit-gradient(linear, left top, left bottom, from(#FDFBFC), to(#EEECED));
	background: -moz-linear-gradient(top,  #FDFBFC,  #EEECED);
	background: -o-linear-gradient(top,  #FDFBFC,  #EEECED);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FDFBFC', endColorstr='#EEECED');
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	text-align:left;
	text-decoration:none;
}
#footer_section #boxes_section .boxes.box {
	margin-left:20px;
	width:228px;
}

/*newsletter*/
#footer_section #boxes_section .boxes #newsletter {
}
#footer_section #boxes_section .boxes #newsletter h3 {
	background-image:url(../images/newsletter_head_bg.jpg);
	background-repeat:repeat-x;
	line-height:28px;
	font-size:16px;
	font-weight:normal;
	border-top-left-radius:6px;
	border-top-right-radius:6px;
	border:1px solid #fff;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#fff;
	padding-left:10px;
	text-transform:uppercase;
}
#footer_section #boxes_section .boxes #newsletter form {
	margin:30px 10px;
}
#footer_section #boxes_section .boxes #newsletter form input.text_box {
	border:1px solid #D9D7D8;
	margin-left:6px;
}
#footer_section #boxes_section .boxes #newsletter form input.button {
	border:1px solid #D9D7D8;
	background-color:#F7F6F5;
	padding:5px;
	cursor:pointer;
	text-align:center;
	float:right;
	width:auto;
	width:70px;
	border-radius:4px;
	color:#6E6E6E;
	margin-right:6px;
	font-size:11px;
	font-weight:bold;
	margin-top:10px;
}


/*business*/
#footer_section #boxes_section .boxes #business {
}
#footer_section #boxes_section .boxes #business h3 {
	background-image:url(../images/business_head_bg.jpg);
	background-repeat:repeat-x;
	line-height:28px;
	font-size:16px;
	font-weight:normal;	
	border-top-left-radius:6px;
	border-top-right-radius:6px;
	border:1px solid #fff;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#fff;
	padding-left:10px;
	text-transform:uppercase;
}
#footer_section #boxes_section .boxes #business ul {
	list-style-type:none;
	padding:20px;
}
#footer_section #boxes_section .boxes #business ul li {
	list-style-type:none;
}
#footer_section #boxes_section .boxes #business ul li a {
	text-decoration:underline;
	color:#596E81;
}
#footer_section #boxes_section .boxes #business ul li a:hover {
	text-decoration:none;
	color:#596E81;
}
/*jobs*/
#footer_section #boxes_section .boxes #jobs {
}
#footer_section #boxes_section .boxes #jobs h3 {
	background-image:url(../images/jobs_head_bg.jpg);
	background-repeat:repeat-x;
	line-height:28px;
	font-size:16px;
	font-weight:normal;	
	border-top-left-radius:6px;
	border-top-right-radius:6px;
	border:1px solid #fff;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#fff;
	padding-left:10px;
	text-transform:uppercase;
}
#footer_section #boxes_section .boxes #jobs ul {
	list-style-type:none;
	padding:20px;
}
#footer_section #boxes_section .boxes #jobs ul li {
	list-style-type:none;
}
#footer_section #boxes_section .boxes #jobs ul li a {
	text-decoration:underline;
	color:#889673;
}
#footer_section #boxes_section .boxes #jobs ul li a:hover {
	text-decoration:none;
	color:#889673;
}


/*university*/
#footer_section #boxes_section .boxes #university {
}
#footer_section #boxes_section .boxes #university h3 {
	background-image:url(../images/university_head_bg.jpg);
	background-repeat:repeat-x;
	line-height:28px;
	font-size:16px;
	font-weight:normal;
	border-top-left-radius:6px;
	border-top-right-radius:6px;
	border:1px solid #fff;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#fff;
	padding-left:10px;
	text-transform:uppercase;
}
#footer_section #boxes_section .boxes #university ul {
	list-style-type:none;
	padding:20px;
}
#footer_section #boxes_section .boxes #university ul li {
	list-style-type:none;
}
#footer_section #boxes_section .boxes #university ul li a {
	text-decoration:none;
	color:#666;
}
#footer_section #boxes_section .boxes #university ul li a:hover {
	text-decoration:none;
	color:#666;
}
#footer_section #boxes_section .boxes #university .button {
	border:1px solid #D9D7D8;
	margin-left:6px;
	background-color:#F7F6F5;
	padding:4px 5px;
	cursor:pointer;
	text-align:right;
	float:right;
	border-radius:4px;
	color:#6E6E6E;
	font-size:11px;
	font-weight:bold;
	margin-top:10px;
}
/*---------footer tabs---------*/

/*inner pages section*/
#inner_middle_section {
	width:976px;
	float:left;
	margin:10px;
	background-color:#fff;
}
.inner_middle_section_divider {
	background-image:url(../images/middle_bg.jpg);
	background-position:center;
	background-repeat:repeat-y;
	float:left;
	margin-top:10px;
}

/*common inner page headers*/
#inner_page_headers {
	width:975px;
	background-image:url(../images/inner_header_pic.jpg);
	height:175px;
	float:left;
	border:1px solid #83bded;
	border-radius:12px;
}
.header_left h1 {
	float:left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:36px;
	font-weight:normal;
	margin:45px;
}

#inner_page_headers_about {
	width:976px;
	background-image:url(../images/about_us_header_pic.jpg);
	height:175px;
	float:left;
	margin-bottom:0px;
	border:1px solid #83bded;
	border-radius:12px;
}
#inner_page_headers_ielts {
	width:976px;
	background-image:url(../images/ielts_header_pic.jpg);
	height:175px;
	float:left;
	margin-bottom:0px;
	border:1px solid #83bded;
	border-radius:12px;
}
#inner_page_headers_news {
	width:976px;
	background-image:url(../images/news_header_pic.jpg);
	height:175px;
	float:left;
	margin-bottom:0px;
	border:1px solid #83bded;
	border-radius:12px;
}
#inner_page_headers_services {
	width:976px;
	background-image:url(../images/services_header_pic.jpg);
	height:175px;
	float:left;
	margin-bottom:0px;
	border:1px solid #83bded;
	border-radius:12px;
}
#inner_page_headers_ecounselling {
	width:976px;
	background-image:url(../images/ecounselling_header_pic.jpg);
	height:175px;
	float:left;
	margin-bottom:0px;
	border:1px solid #83bded;
	border-radius:12px;
}
#inner_page_headers_collaborations {
	width:976px;
	background-image:url(../images/collaborations_header_pic.jpg);
	height:175px;
	float:left;
	margin-bottom:0px;
	border:1px solid #83bded;
	border-radius:12px;
}
#inner_page_headers_contact {
	width:976px;
	background-image:url(../images/contact_header_pic.jpg);
	height:175px;
	float:left;
	margin-bottom:0px;
	border:1px solid #83bded;
	border-radius:12px;
}
#inner_page_headers_spoken_english {
	width:976px;
	background-image:url(../images/spoken_english_header_pic.jpg);
	height:175px;
	float:left;
	margin-bottom:0px;
	border:1px solid #83bded;
	border-radius:12px;
}
#inner_page_headers_testimonial {
	width:976px;
	background-image:url(../images/testimonial_05.jpg);
	height:175px;
	float:left;
	margin-bottom:0px;
	border:1px solid #83bded;
	border-radius:12px;
}

#inner_page_headers_updates_bces {
	width:976px;
	background-image:url(../images/updates_bces_header_pic.jpg);
	height:175px;
	float:left;
	margin-bottom:0px;
	border:1px solid #83bded;
	border-radius:12px;
}


 
/*-----common inner page headers------*/

/*inner middle section*/
#inner_middle_panel {
	width:958px;
	float:left;
	text-align:left;
	margin:20px 10px 20px 10px;
}
#inner_middle_panel ul, .maroon_list ul {
	list-style-type:none;
	padding-left:30px;
	list-style-image:url(../images/maroon_bullet.jpg);
}
#inner_middle_panel ul li, .maroon_list ul li {
	list-style-type:none;
	line-height:19px;
	text-align:justify;
}
.maroon_list ul li {
	list-style-type:none;
	line-height:19px;
	margin-bottom:20px;
}
#inner_middle_panel ul li strong, .maroon_list ul li strong {
	font-size:13px;
	text-transform:uppercase;
}
.maroon_list ol li {
	text-align: justify;
}

/*inner middle left section*/
#inner_middle_left_panel {
	width:718px;
	float:left;
	text-align:left;
	margin:4px 10px 10px 4px;
	/*border:1px solid #000;*/
}
#inner_middle_left_panel .text {
	text-align:justify;
}



/*inner middle right section*/
#inner_middle_right_panel {
	width:232px;
	float:left;
	text-align:left;
	margin:4px 0px 10px 10px;
}

/*register form*/
.register_form {
	background-image:url(../images/register_form_bg.jpg);
	background-repeat:repeat-x;
	border-radius:8px;
	background-color:#3265B8;
	background-position:top center;
	float:left;
	width:212px;
}
.register_form p {
	text-align:center;
	margin:7px;
	margin-bottom:0px;
	padding-bottom:0px;
}
.register_form form {
	margin:5px 20px 13px 13px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666; 
	text-align:left;
	background-color:#fff;
	float:left;
	width:188px;
	border-radius:0px 0px 8px 8px;
}
.register_form form div {
	float:left;
	width:170px;
	padding:4px;
}
.register_form form label {
	width:35px;
	line-height: 24px;
	float:left;
}
.register_form form select.div_texbox, .register_form form input.div_texbox {
	width:167px;
	line-height: 16px;
	height:16px;
	float:left;
	text-align:left;
	margin:3px 5px; 
	border:1px solid #aaa;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#a9a9a9; 
	outline:none;
}
.register_form form select.div_texbox:focus, .register_form form input.div_texbox:focus {
	color:#666;
	line-height: 16px;
	height:16px;
}
.register_form form select.div_texbox.date_day {
	width:40px;
	float:left;
	margin:0px 3px 0px 0px;
	line-height: 16px;
	height:16px;
}
.register_form form select.div_texbox.date_year {
	width:42px;
	float:left;
	margin:0px;
	line-height: 16px;
	height:16px;
}
.register_form form select.div_texbox.dob_month {
	width:47px;
	float:left;
	margin:0px 3px 0px 0px;
	line-height: 16px;
	height:16px;
}

.register_form form .div_texbox.select_test {
	color:#a9a9a9;
	width:170px;
	line-height:16px;
}
.register_form form .div_texbox.select_test:focus {
	color:#666;
	width:168px;
}

.register_form form input.form_button {
	line-height:18px;
	height:24px;
	background: -webkit-gradient(linear, left top, left bottom, from(#9abfe9), to(#b9dfed));
	background: -moz-linear-gradient(top,  #9abfe9,  #b9dfed); 
	background: -o-linear-gradient(top,  #9abfe9,  #b9dfed); 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9abfe9', endColorstr='#b9dfed');
	border-radius:2px;
	border:1px solid #b8cff1;
	color:#195270;
	font-weight:normal;
	text-align:center;
	float:right;
	margin-bottom:6px;
	font-size:14px;
	padding:0px 5px;
}

/*coventry boxes*/
#boxes_right_side {
	width:212px;
	float:left;
	margin:20px 0px 0px 0px;
}

#boxes_right_side p {
	padding:4px;
	border:1px solid #c6dbec;
	float:left;
	margin-bottom:20px;
}
#boxes_right_side p img {
	margin-bottom:6px;
}
#boxes_right_side p strong {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#0a76db;
	line-height:20px;
	padding:0px 0px 0px 5px;
}

#boxes_right_side p.flat_btn {
	background-image:url(../images/flat_btn_bg.jpg);
	background-repeat:repeat-x;
	border-radius:18px;
	border:none;
	line-height:18px;
	background-color:#e19800;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	font-weight:bold;
	padding:3px 8px;
	border-top:1px solid #e8a000;
	border-left:1px solid #e8a000;
	border-right:1px solid #e8a000;
	border-bottom:1px solid #e29f08;
	float:right;
	margin:0px;
}
#boxes_right_side p.flat_btn img {
	padding-top:4px;
	margin-bottom:0px;
}


/*contact us page*/
.contact_boxes {
	width:450px;
	float:left;
	margin-bottom:30px;
}
.contact_boxes a, .contact_boxes_right a {
	text-decoration:underline;
}
.contact_boxes a:hover, .contact_boxes_right a:hover {
	text-decoration:none;
}
.contact_boxes_right {
	width:450px;
	float:left;
	margin-bottom:30px;
	margin-left:20px;
}

.contact_boxes h3, .contact_boxes_right h3{
	font-size:14px;
	text-align:left;

	color:#202080;
}
.text .h3  {
	color:#BC1E15;
	font-size:15px;
}



/*inner pages two sectioned*/
#inner_left_panel {
	width:195px;
	float:left;
	margin:10px 0px 0px 0px;
	padding:10px 0px 30px 0px;
}
#inner_left_panel ul.left_Panel {
	list-style-type:none;
}
#inner_left_panel ul.left_Panel li {
	list-style-type:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	line-height:18px;
	text-align:left;
	text-decoration:none;
	border-bottom:1px solid #fff;
	background-color:#e6e6e6;
	margin-right:10px;
	padding:3px 0px 3px 10px;
}
#inner_left_panel ul.left_Panel li a {
	color:#666;
	text-decoration:none;
}
#inner_left_panel ul.left_Panel li a:hover {
	color:#072a7b;
	text-decoration:none;
}
#inner_left_panel ul.left_Panel li .active {
	color:#072a7b;
	text-decoration:none;
	font-weight:bold;
	background:url(../images/arrow_blue.gif) no-repeat left center;
	padding-left:16px;
}

/*2nd level dropdown*/
#inner_left_panel ul.left_Panel li.inner_panel {
	padding-left:30px;
}
#inner_left_panel ul.left_Panel li a.left_arrow {
	background-image:url(../images/arrow_blue.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:15px;
}


#inner_right_panel {
	width:766px;
	float:left;
	margin:10px 0px 10px 0px;
	padding:10px 0px 10px 15px;
	text-align:left;
}
#inner_right_panel .register_form {
	float:right;
	margin:0px 0px 15px 15px;
}




/*text styles*/
.text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	line-height:18px;
	text-decoration:none;
	text-align:justify;
	
}
.text a {
	color:#666;
	text-decoration:none;
}
.text a:hover {
	color:#DA251C;
	text-decoration:none;
}
.text ul, .text ol {
	padding-left:30px;
}
.text ol li {
	 margin-bottom:20px;
 }
.text ol li strong {
	text-transform:uppercase;
 }
li b {
	font-size:13px;
 }
.text p {
	margin-bottom:10px;
	text-align:justify;
}
.text h4 {
	font-size:15px;
	text-transform:uppercase;
}
.red_text {
	color:#ff0000;
	text-decoration:none;
	font-weight:bold;
}
.blue_text {
	color:#202080;
	text-decoration:none;
	font-weight:bold;
}
.blue_text a {
	color:#2E67B8;
	text-decoration:none;
}
.blue_text a:hover {
	color:#666;
	text-decoration:none;
}

.txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	line-height:18px;
	text-decoration:none;
}
.txt a {
	color:#666;
	text-decoration:none;
	padding:0px;
}
.txt a:hover {
	color:#DA251C;
	text-decoration:none;
}
.txt p {
	margin-bottom:10px;
	text-align:justify;
}

.table_box {
	border:1px dotted #21b0d0;
}
.table_box td {
	border:1px dotted #21b0d0;
	padding-left:3px;
	text-align:left;
}
.table_box td.last_row {
	background-color:#ade6f5;
}

/*inner list*/
ul.inner_list {
	margin-bottom:20px;
	}
ul.inner_list li {
	margin-bottom:0px;
}
/*ordered inner list*/
ol.inner_list {
	margin-bottom:20px; 
	}
ol.inner_list li {
	margin-bottom:0px;
	list-style-image:none;
	list-style-type:disc;
}
ol.inner_list1 {
	margin-left:25px;
	margin-bottom:20px;
}
ol.inner_list1 li {
	margin-bottom:0px;
	list-style-image:none;
}

/*ielts download page*/
#downloads {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	line-height:18px;
	text-align:left;
	text-decoration:none;
}
#downloads a {
	color:#2E67B8;
	text-decoration:none;
}
#downloads a:hover {
	color:#666;
	text-decoration:none;
}
#downloads ul {
	list-style-type:none;
	padding-left:0px;
}
#downloads ul li {
	list-style-type:none;
	padding-left:10px;
	margin-bottom:25px;
}
#downloads ul li img {
	border:0px;
	float:left;
	padding:0px 10px 10px 0px;
}

/* dropdown institutions*/

/*.........................................................................:Side menu. Level 1 */
#inner_left_panel  #institution_menu {
	border:0px; font:12px Arial, Helvetica, sans-serif; color:#cc1a1a; text-align:left; font-weight:bold;
	float:left; margin:0px 7px 10px 0px; width:185px;}
#inner_left_panel  #institution_menu ul.menu_Subsection {
	margin: 0;
	list-style: none;
	list-style-image:none;
}
#inner_left_panel  #institution_menu li {
	margin:0px;
	padding:0px;
	list-style: none;
	line-height:20px;
	background-color:#e6e6e6;
}
#inner_left_panel  #institution_menu li div {
	margin:0;
	padding:0 0 0 16px;
}
#inner_left_panel  #institution_menu li div.Current { background:url(../images/arrow_blue.gif) no-repeat left center; }
#inner_left_panel  #institution_menu li a {
	display: block;
	margin: 0;
	padding: 5px;
	border-bottom: 1px solid #fff;
	color: #333;
	font-weight:bold;
	text-decoration:none;
}
#inner_left_panel  #institution_menu li a:link { }
#inner_left_panel  #institution_menu li a:visited { }
#inner_left_panel  #institution_menu li a:hover {
	color:#072A7B;
	font-weight:bold;
}
#inner_left_panel  #institution_menu li a.Current {
	background:url(../images/arrow_blue.gif) no-repeat left center;
	color:#072A7B;
}
#inner_left_panel  #institution_menu li div.Current a { color:#072A7B; }
/*.........................................................................:Side menu. Level 2 */
#inner_left_panel  #institution_menu ul {
	padding:0px 0px 0px 15px;
	list-style: none;
}
#inner_left_panel  #institution_menu li li { }
#inner_left_panel  #institution_menu li li a { font-weight:normal; }
#inner_left_panel  #institution_menu li li a:link { }
#inner_left_panel  #institution_menu li li a:visited { }
#inner_left_panel  #institution_menu li li a:hover { }
#inner_left_panel  #institution_menu li li a.Current {
	background:url(../images/arrow_blue.gif) no-repeat center left;
	font-weight:normal;
	background-color:#ececec;
}
/*.........................................................................:SPRY */
#inner_left_panel  #institution_menu li.CollapsiblePanelOpen { }
#inner_left_panel  #institution_menu li.CollapsiblePanelClosed { }
#inner_left_panel  .CollapsiblePanel {
	margin: 0px;
	padding: 0px;
	border-left: solid 1px #CCC;
	border-right: solid 1px #999;
	border-top: solid 1px #999;
	border-bottom: solid 1px #CCC;
}
#inner_left_panel  .CollapsiblePanelTab {
	margin:0;
	padding:0 0 0 16px;
}
#inner_left_panel  .CollapsiblePanelContent {
	margin:0px;
	padding:0px;
}
#inner_left_panel  .CollapsiblePanelTab a { }
#inner_left_panel  .CollapsiblePanelOpen .CollapsiblePanelTab { background:url(../images/minus.gif) no-repeat left center; }
#inner_left_panel  .CollapsiblePanelOpen .CollapsiblePanelTab:hover { background:url(../images/minus_over.gif) no-repeat left center; }
#inner_left_panel  .CollapsiblePanelClosed .CollapsiblePanelTab { background:url(../images/plus.gif) no-repeat left center; }
#inner_left_panel  .CollapsiblePanelClosed .CollapsiblePanelTab:hover { background:url(../images/plus_over.gif) no-repeat left center; }
#inner_left_panel  .CollapsiblePanelTabHover,
#inner_left_panel  .CollapsiblePanelOpen .CollapsiblePanelTabHover { }
.CollapsiblePanelFocused .CollapsiblePanelTab { }
#inner_left_panel  .menu_Title { }
#inner_left_panel  .menu_Title a { }
#inner_left_panel  .menu_Open .menu_Title { background:url(../images/minus.gif) no-repeat left center; }
#inner_left_panel  .menu_Open .menu_Title:hover { background:url(../images/minus_over.gif) no-repeat left center; }
#inner_left_panel  .menu_Closed .menu_Title { background:url(../images/plus.gif) no-repeat left center; }
#inner_left_panel  .menu_Closed .menu_Title:hover { background:url(../images/plus_over.gif) no-repeat left center; }
#inner_left_panel  #institution_menu li.menu_Open:hover,
#inner_left_panel  #institution_menu li.menu_Closed:hover { cursor:pointer; }
#inner_left_panel  #institution_menu li.Current:hover { cursor:auto; }
#inner_left_panel  ul.menu_Hidden { display:none; }


/*uk right panel*/
#right_side {
	float:right; width:227px;
}
#right_side #boxes_right_side {
	margin-top:5px;
}
#right_side #boxes_right_side p {
	margin-bottom:12px;
}

/*images border*/
.img {
	border:1px solid #ccc;
	padding:4px;
	text-align:center;
}

/*university visits page*/
#university_visits {
}
#university_visits form {
	width:450px;
	margin:0 auto;
}
#university_visits form>div {
	padding:0px 0px 5px 0px;
	float:left;
}
#university_visits label {
	width:120px;
	float:left;
}
#university_visits .div_texbox {
	width:330px;
	float:left;
}
#university_visits .div_texbox input, #university_visits .div_texbox select {
	border:1px solid #ccc;
	padding:2px;
	background-color:#f9f9f9;
}
#university_visits .div_texbox select {
	 width:157px;
 }
#university_visits .div_texbox input:focus, #university_visits .div_texbox select:focus {
	background-color:#fff;
}
#university_visits .date_box {
	background-image:url(../calendar.png);
	background-position:right center;
	background-repeat:no-repeat;
}
#university_visits div.buttons {
	margin:0 auto;
	text-align:left;
	padding:10px 0px 0px 0px;
	margin-left:105px;
}
#university_visits div.buttons input {
	width:65px;
	padding:3px;
}

/*service by town*/
#service_by_town {
}
#service_by_town ul {
	list-style-type:none;
	width:100%;
	margin:0px;
	padding:0px;
	list-style-image:none;
}
#service_by_town ul li {
	list-style-type:none;
	list-style-image:none;
	width:33%;
	float:left;
}
#service_by_town ul li strong {
	background-color:#CAE2EF;
	line-height:26px;
	text-transform:uppercase;
	display:block;
	color:#666;
	font-size:26px;
	font-weight:normal;
}

/*marquee*/
#marqueecontainer{
	position: relative;
	width: 230px; /*marquee width */
	height: 205px; /*marquee height */
	background-color:none;
	overflow: hidden;
	padding-left: 15px;
	text-align:left;
}
#vmarquee {
	position: absolute;
	width: 240px;
	
}
#marqueecontainer ol {
	list-style-type:none;
}
#marqueecontainer ol li {
	margin:0px; 
	text-align:left;
	margin-bottom:15px;
}

/*collasible panel spoken english*/
.side-link {
	border-bottom:none;
}
.side-link ul {
	list-style-type:none;
}
.side-link ul li {
	list-style-type:none;
	border-bottom:dotted 1px #999999;
}
.side-link ul li strong.plus, .plus {
	cursor:pointer;
}


/*exercise forms*/
#beginner_level form {
	margin:0 auto;
	padding:0px;
}
#beginner_level ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
	border:1px solid #EBE5E4;
}
#beginner_level ul li.headings {
	background: #0206fb; /* Old browsers */
	background: -moz-linear-gradient(top, #0206fb 0%, #001bcc 50%, #0634a4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0206fb), color-stop(50%,#001bcc), color-stop(100%,#0634a4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #0206fb 0%,#001bcc 50%,#0634a4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #0206fb 0%,#001bcc 50%,#0634a4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #0206fb 0%,#001bcc 50%,#0634a4 100%); /* IE10+ */
	background: linear-gradient(top, #0206fb 0%,#001bcc 50%,#0634a4 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0206fb', endColorstr='#0634a4',GradientType=0 ); /* IE6-9 */
	color:#fff;
	line-height:30px;
	font-weight:bold;
	font-size:16px;
	padding-left:20px;
}
#beginner_level ul li.image_head {
	border-top:1px solid #bb7899;
	background-image:url(../images/beginner_image_bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	height:158px;
	text-align:center;
}
#beginner_level ul li {
	display:block;
}
#beginner_level ul li strong {
	background-color:#802c5d;
	line-height:30px;
	display:block;
	padding:0px 30px;
	color:#fff;
	font-family:'Conv_segoepr', arial, verdana;
	font-size:16px;
	font-weight:normal;
	text-shadow:1px 1px 1px #802c5d;
	text-stroke:1px #fff;
}
#beginner_level ul li div {
	background-color:#fff5f3;
	padding:10px 50px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	text-align:left;
	font-weight:bold;
}


#intermediate_level form {
}
#intermediate_level ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
	border:1px solid #EBE5E4;
}
#intermediate_level ul li.headings {
	background: #0206fb; /* Old browsers */
	background: -moz-linear-gradient(top, #0206fb 0%, #001bcc 50%, #0634a4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0206fb), color-stop(50%,#001bcc), color-stop(100%,#0634a4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #0206fb 0%,#001bcc 50%,#0634a4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #0206fb 0%,#001bcc 50%,#0634a4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #0206fb 0%,#001bcc 50%,#0634a4 100%); /* IE10+ */
	background: linear-gradient(top, #0206fb 0%,#001bcc 50%,#0634a4 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0206fb', endColorstr='#0634a4',GradientType=0 ); /* IE6-9 */
	color:#fff;
	line-height:30px;
	font-weight:bold;
	font-size:16px;
	padding-left:20px;
}
#intermediate_level ul li.image_head {
	border-top:1px solid #bb7899;
	background-image:url(../images/intermediate_image_bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	height:158px;
	text-align:center;
}
#intermediate_level ul li {
	display:block;
}
#intermediate_level ul li strong {
	background-color:#9A67CD;
	line-height:30px;
	display:block;
	padding:0px 20px;
	color:#fff;
	font-family:'Conv_segoepr', arial, verdana;
	font-size:16px;
	font-weight:normal;
	text-shadow:1px 1px 1px #9A67CD;
	text-stroke:1px #fff;
}
#intermediate_level ul li div {
	background-color:#FFF0FA;
	padding:10px 50px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	text-align:left;
	font-weight:bold;
}



#advanced_level form {
}
#advanced_level ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
	border:1px solid #EBE5E4;
}
#advanced_level ul li.headings {
	background: #0206fb; /* Old browsers */
	background: -moz-linear-gradient(top, #0206fb 0%, #001bcc 50%, #0634a4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0206fb), color-stop(50%,#001bcc), color-stop(100%,#0634a4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #0206fb 0%,#001bcc 50%,#0634a4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #0206fb 0%,#001bcc 50%,#0634a4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #0206fb 0%,#001bcc 50%,#0634a4 100%); /* IE10+ */
	background: linear-gradient(top, #0206fb 0%,#001bcc 50%,#0634a4 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0206fb', endColorstr='#0634a4',GradientType=0 ); /* IE6-9 */
	color:#fff;
	line-height:30px;
	font-weight:bold;
	font-size:16px;
	padding-left:20px;
}
#advanced_level ul li.image_head {
	border-top:1px solid #67a7ca;
	background-image:url(../images/advanced_image_bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	height:158px;
	text-align:center;
}
#advanced_level ul li {
	display:block;
}
#advanced_level ul li strong {
	background-color:#337CDA;
	line-height:30px;
	display:block;
	padding:0px 20px;
	color:#fff;
	font-family:'Conv_segoepr', arial, verdana;
	font-size:16px;
	font-weight:normal;
	text-shadow:1px 1px 1px #337CDA;
	text-stroke:1px #fff;
}
#advanced_level ul li div {
	background-color:#DCF0F8;
	padding:10px 50px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	text-align:left;
	font-weight:bold;
}

#inquiry_form {
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	line-height:20px;
	text-align:left;
	text-decoration:none;
}
#inquiry_form form>div {
	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px#888;
	box-shadow: 0 0 5px #888;
	margin:5px;
	padding:5px;
	width:auto;
	background-color:#fff;
}
#inquiry_form .headings {
	background: #00339d; /* Old browsers */
	background: -moz-linear-gradient(top, #00339d 0%, #002da8 50%, #252735 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00339d), color-stop(50%,#002da8), color-stop(100%,#252735)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #00339d 0%,#002da8 50%,#252735 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #00339d 0%,#002da8 50%,#252735 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #00339d 0%,#002da8 50%,#252735 100%); /* IE10+ */
	background: linear-gradient(top, #00339d 0%,#002da8 50%,#252735 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00339d', endColorstr='#252735',GradientType=0 ); /* IE6-9 */
	line-height:48px;
	color:#fff;
	font-size:20px;
	height:48px;
}
#inquiry_form .headings img {
	vertical-align:top;
	padding-left:10px;
}
#inquiry_form form {
	background-color:#edf7ff;
	color:#000;
}
#inquiry_form form td>div {
	padding-bottom:8px;
}
#inquiry_form form .btn {
	background-color:#edf7ff;
	color:#000;
	border-radius:20px;
	padding:10px 15px;
	font-weight:bold;
	border:none;
}
#inquiry_form form textarea {
	font-family:Arial, Helvetica, sans-serif;
}

/*english level exercise forms*/


/*spoken english pages*/
.common_right_section {
	float:left;
	}
.common_right_section h1 {
	width:553px;
	float:left;
	line-height:51px;
	margin-bottom:0px;
	padding-bottom:0px;
}
.common_right_section .enquiry_button {
	width:212px;
	float:left;
	margin:0px 0px 10px 0px;
	padding:0px;
}

.testimonials {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	line-height:18px;
	text-decoration:none;
	text-align:justify;	
	
}
.testimonials a {
	color:#666;
	text-decoration:none;
}
.testimonials a:hover {
	color:#DA251C;
	text-decoration:none;
}
.testimonials .img {
}

#testimonial_section {
	background-image:url(../images/index_right_boxes.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#fff;
	margin-bottom:10px;
	border-radius:4px;
}
#testimonial_section>div {
    	border:1px solid #ccc;

}
#testimonial_section>div h2 {
	background-color:#3a6cc1;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#fff;
	line-height:24px;
	text-align:center;
	margin-bottom:5px;
	
background: -moz-linear-gradient(top, #990000 0%, #fe0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#990000), color-stop(100%,#fe0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #990000 0%,#fe0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #990000 0%,#fe0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #990000 0%,#fe0000 100%); /* IE10+ */
background: linear-gradient(top, #990000 0%,#fe0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#990000', endColorstr='#fe0000',GradientType=0 ); /* IE6-9 */
}
#testimonial_section>div #marquee_replacement{
 height:200px;
 width:230px;
 padding-right:20px;
 overflow:auto;
}
#testimonial_section>div #marquee_replacement p.spacer{
}
.testimonial_txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	line-height:18px;
	text-decoration:none;
	padding-left:10px;
	text-align:left;
	padding-right:10px;
    margin-bottom:10px;
}

#talk_wrapper1 {
background-image:url(../images/test_01.jpg);
background-repeat:no-repeat;
background-position: top center;
width: 267px;
height: 113px;
padding-bottom:10px;
}
#talk_wrapper2 {
background-image:url(../images/test_02.jpg);
background-repeat:no-repeat;
background-position: top center;
width: 267px;
height: 113px;
padding-bottom:10px;
}
#talk_wrapper3 {
background-image:url(../images/test_03.jpg);
background-repeat:no-repeat;
background-position: top center;
width: 267px;
height: 113px;
padding-bottom:10px;
}

#test_wrapper {
width:98%;
padding:10px;
border: solid 1px #CCCCCC;
margin-bottom:20px;
overflow:auto;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
background: #eaeaea; /* Old browsers */
background: -moz-linear-gradient(top, #eaeaea 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaeaea), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #eaeaea 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #eaeaea 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #eaeaea 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(top, #eaeaea 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}


.top_links{display: none !important;}
.footer_tabs_none{display: none !important;}