/* CSS Document t r l b*/
*{
	padding:0;
	margin:0;
}
body{
	background:#8FD1E4;
	/*font:80% Univers-Light, Arial, Helvetica, sans-serif; font-weight:lighter;*/
	font-family:"Lucida Sans Unicode",arial,sans-serif;
	font-size:84%;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.8em;

}
a { color:#b71a13; text-decoration:underline;}
a:hover { text-decoration:none;}
img {
	border:none;
}
img a {
	border:none;
	cursor:pointer;
}
.more { width:100%; text-align:right;}
p {
	text-align:left;
	/*font:100% Univers-Light, Arial, Helvetica, sans-serif;
	font: 100% "Lucida Sans Unicode", Arial, sans-serif; */
	color:#000;
}
.clear_float{
	clear:both;
}
#header{
	background:#fff url(../images/mainbg.jpg) repeat-x 0 0;
	width:1080px;
	margin:0 auto;
	padding:0;
}
#header .logo{
	float:left;
	width:110px;
	height:60px;
	padding:5px 0 0 10px;
}
#header .topNavigation{
	float:right;
	width:441px;
	background:url(../images/quickmenu_bg.jpg) no-repeat 0 0;
	height:70px;
}
#header .topNavigation ul{
	list-style:none;
	padding:10px 0 0 15px;	
}

#header .topNavigation ul li{
	float:left;
	display:block;	
}
#header .topNavigation li a{
	display:block;	
	font:100% "Lucida Sans Unicode", Arial, sans-serif;
	font-style:normal;	
	color:#FFFFFF;
	text-decoration:none;
	padding:0 5px 0 10px;
}
#header .topNavigation li a img{
	float:left;
	padding:0 5px 0 0;
	margin:0;
}
#menu_main{
	width:1080px;
	margin:0 auto;
	height:60px;
	background:url(../images/navbg1.jpg) repeat-x 0 0;
	background-color:#fff;
}
#menu_main ul{
	list-style:none;
	padding:4px 0 0 0;
}
#menu_main ul li{
	float:left;
	display:block;
}
#menu_main ul li a{
	float:left;
	display:block;
	font:101% "Lucida Sans Unicode", Arial, sans-serif;
	color:#AD1C18;
	text-decoration:none;
	padding:8px 25px 0 25px;
	text-align:center;
	border-top:4px solid #fee1a2;
}
#menu_main ul li a:hover{
	color:#fff;
	text-decoration:none;
	border-top:4px solid #AD1C18;
}

#menu_main .active{
	color:#fff;
	
	text-decoration:none;
	border-top:4px solid #AD1C18;
}
#arrows_body {
	width:1080px;
	background:#fff;
	margin:0 auto;
}
#arrows_body #leftArrow {
	float:left;
	padding:200px 0 0 5px;
	width:35px;
}
#arrows_body #rightArrow {
	float:left;
	padding:200px 0 0 5px;
	width:35px;
}
#home_page{
	width:1000px;
	background:#fff;
	padding:0 0 20px 0;
	float:left;
}
#aboutUs_page{
	width:1000px;
	background:#fff;
	padding:0 0 20px 0;
	float:left;
}

#contactUs_page{
	width:1000px;
	background:#fff;
	padding:0 0 20px 0;
	float:left;
}

#demo_page{
	width:1000px;
	background:#fff;
	padding:0 0 20px 0;
	float:left;
}
#banner_Container{
	width:1000px;
	background-color:#fff;
	margin:0 auto;
}
#banner_Container .baner_port{
	float:left;
	width:646px;
	height:430px;
	margin:10px 0 0 0;
}
#banner_Container .baner_port .more_img{
	padding:378px 0 0 190px;
}
#banner_Container .right_education{
	float:right;
	width:333px;
	height:140px;
	background:url(../images/heigherE_img1.gif) no-repeat 0 0;
	margin:10px 0 0 0;
}
#banner_Container .right_k12school{
	float:right;
	width:333px;
	height:140px;
	background: url(../images/k12School_img.gif) no-repeat 0 0;
	margin:10px 0 0 0;
}
#banner_Container .right_online{
	float:right;
	width:333px;
	height:137px;
	background: url(../images/onlineDistant_img.gif) no-repeat 0 0;
	margin:10px 0 0 0;
}
#banner_Container .right_content{
	line-height:16px;
	text-align:left;
	padding:37px 100px 10px 12px;
}
#banner_Container .right_content p{

font: 95% "Lucida Sans Unicode", Arial, sans-serif; */

}
#home_Content{
	width:960px;
	background:#ddf1f7 url(../images/contnet_bg.jpg) repeat-x 0 0;
	margin:0 auto;
	padding:20px;
	height:auto;
}
#home_ContentBkg{
	background: url(../images/bglines.jpg);
}
.testimoniName { width:100%; text-align:right; color:#b71a13;}

li { padding-bottom:5px;}
ul { padding:10px 0;}
#home_Content .benefits{
	float:left;
	background:url(../images/benefits_icon.jpg) no-repeat 0 0;
	width:240px;
	padding:0 0 0 60px;
	border-right:#AD1C18 1px solid;
	margin:0 0 0 10px;
}
#home_Content .key_features{
	float:left;
	background:url(../images/key_features_icon.jpg) no-repeat 0 0;
	width:240px;
	padding:0 0 0 60px;
	border-right:#AD1C18 1px solid;
	margin:0 0 0 10px;
}
#home_Content .news{
	float:left;
	background:url(../images/news_icon.jpg) no-repeat 0 0;
	width:235px;
	padding:0 0 0 60px;
	margin:0 0 0 10px;
}

#home_Content .newsletter{
	float:left;
	width:280px;
	padding:0 0 0 10px;
	margin:20px 0 0 10px;
	border-style:solid; 
	border-color:#8FD1E4; 
	border-width:thin; 
	
	height:70px;
	
	
}

#home_Content h3 {
	font:150% "Lucida Sans Unicode", Arial, sans-serif;
	margin-bottom:10px;
	color:#ad1c18;
}

#home_Content ul {
	list-style:none;
	margin:0 0 20px 0;
}
#home_Content ul li {
	/*font:85% Verdana, Arial, Helvetica, sans-serif;*/
	font:95% "Lucida Sans Unicode",arial,sans-serif;
	text-decoration:none;
	background:url(../images/pageMark.jpg) no-repeat left 5px;
	color:#000000;
	line-height:19px;
	padding:0 5px 10px 15px;
}
.readMore_content {
	text-align:left;
	font:95% "Lucida Sans Unicode", Arial, sans-serif;
}
.readMore_content a {
	text-decoration:none;
	color:#fdb825;
	background:url(../images/plus_icon.jpg) no-repeat 0 0;
	padding:6px 10px 20px 25px;
	height:20px;
}
.readMore_content a:hover {
	text-decoration:underline;
}
#footer{
	width:950px;
	height:205px;
	margin:0 auto;
	padding:30px 65px 0 65px;
	background:#fff url(../images/footer_bg.gif) no-repeat 40px 0;
}
#footer p{
	font:85% "Lucida Sans Unicode", Arial, sans-serif;
	color:#000;
	
}
#footer ul {
	list-style:none;
	padding:4px 0 0 0;
	margin:0;
	}
#footer ul li{
	float:left;
	display:block;
	margin:0;
	padding:0;
}
#footer ul li a{
	float:left;
	display:block;
	font:85% "Lucida Sans Unicode", Arial, sans-serif;
	color:#AD1C18;
	text-decoration:none;
	padding:6px 15px 0 13px;
	background:url(../images/footer_linkBg.jpg) no-repeat right 10px;
}
#footer ul li a:hover{
	text-decoration:underline;
}

#footer .fcontent2{
width:130px; 
padding-top:20px; 
float:left;
margin:10px 0 0 20px;
background:url(../images/cont_sep_line.gif) repeat-y left 20px 0 10px 10px;
}

#footer .fcontent2 a {
font:85% "Lucida Sans Unicode", Arial, sans-serif;
color:#AD1C18;
text-decoration:none;
}

#footer .fcontent2 h4{
font:90% "Lucida Sans Unicode",arial,sans-serif;
color:#000000;
text-decoration:none;
background:none;
padding:0;
margin:0;
border-bottom:none;
}
h4.fcontent3{
font:90% "Lucida Sans Unicode",arial,sans-serif;
color:#000000;
text-decoration:none;
background:none;
padding:0;
margin:0;
border-bottom:none;
}

.Pagebanner{

	width:1000px;
	height:139px;

}

.wpcontactform input { 

margin: 0 0 5px 0; 
display: block; 
border: 1px solid #fff;
color: #5f6565;
font:85% "Lucida Sans Unicode",arial,sans-serif;
} 

.wpcontactform select { 

font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	width:175px;
	margin: 0 0 5px 0; 
} 

.wpcontactform textarea {
width:300px; 
margin: 0 0 10px 0; 
overflow:auto;
border: 1px solid #fff;
color: #5f6565;
font:90% "Lucida Sans Unicode",arial,sans-serif;
} 

.wpcontactform .login_btn {
	
	height:20px;
	overflow:auto;
	padding:2px;
	background:#da3b34;
	color:#fff;
	font-size:70%;
	font-weight:bold;
	border:none;
	cursor:pointer;
}

.wpcontactform .submit_btn {
	
	height:17px;
	width:50px;	
	background:#da3b34;
	color:#fff;
	font-size:70%;
	font-weight:bold;
	border:none;
	cursor:pointer;
}

.wpcontactform .contacterror { border-color: #f00; }

.subform input { 

color: #5f6565;
font:85% "Lucida Sans Unicode",arial,sans-serif;
} 


.subform input[type="radio"] {
font:85% "Lucida Sans Unicode",arial,sans-serif;
overflow:auto;
padding:1px 0 0 0;
} 

.subform .submit_btn {
	
	height:17px;
	width:50px;	
	background:#da3b34;
	color:#fff;
	font-size:70%;
	font-weight:bold;
	border:none;
	cursor:pointer;
}

.linestyle{
border:thin; 
border-style:solid; 
border-color:#FF9900;
}

.address{
float:left; 
width:200px;
height:150px;
padding:15px; 
background:url(../images/cont_sep_line.gif) repeat-y left;
}

.addressSep{
background:url(../images/cont_sep_line.gif) repeat-y right;
}

.clientsList { padding:10px; margin:0 5px 5px 0;}
.clientsList .clientDetails { width:420px; min-height:150px; float:left; border-bottom:1px solid #8ed1e4;}
.clientsList .clientDetails p{ line-height:16px; text-indent:30px;}
.clientsList .logoBox { width:200px; float:right; text-align:center;}
.clientsList .logoBox h5 { font-weight:normal;
	font:100% "Lucida Sans Unicode",arial,sans-serif;
	color:#131416;}
.clientsList .logoBox img { margin-bottom:10px;}
.bgColorBoxOne{
	background:#fff;
	padding:10px;
	margin-bottom:10px;}
.bgColorBoxOne img { margin:0 15px 5px 0;}
.bgColorBoxTwo{
	background:#edf8fc;
	padding:10px;
	margin-bottom:10px;}
.bgColorBoxTwo img { margin:0 15px 5px 0;}