/* CSS Document */
.wrapper {

	border:#FF0000 0px solid;

	width:100%;

	height:auto;	

	background-image:url(../images/Template1.png);

	background-repeat:repeat;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	position:absolute;

	line-height:12px;

}



.mainbody {

	border:#000 0px solid;

	width:990px;

	margin:auto;

	position:relative;

}





/*Header Styles*/

.header {

	border:#FF9900 0px solid;

	width:100%;

	/*height:180px;*/

	float:left;

}

.sidetitle{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	border:#FF0000 0px solid;

	font-size: 14px;

}

.sideid{

	color: #D9534F;

   font-family:Verdana, Arial, Helvetica, sans-serif;

    font-size: 11px;

    font-weight: bold;

    padding-left: 10px;

    text-align: left;

    width:104px;

}

.sideid_1{

   font-family:Verdana, Arial, Helvetica, sans-serif;

   color: #000000;

    font-size: 13px;

    padding-left: 4px;

    text-align: left;

}

.sideidslink{

	color: #0078C1;

    font-family:Verdana, Arial, Helvetica, sans-serif;

    font-size: 11px;

    font-weight: bold;

    padding-right: 10px;

    text-align: right;

}

.logo {

	border:#FF0000 0px solid;

	background-image:url(../images/logo.png);

	background-repeat:no-repeat;

	background-color:#FFFFFF;

	width:257px;

	height:133px;

	float:left;

}

.header_right{

	float:right;

	border:#FF0000 0px solid;

}



.loginbox{

	float:right;

	border:#FF0000 0px solid;

	width:366px;

	height:130px;

}



.login_button{

	border:#FF0000 0px solid;

/*	background-image:url(../images/login.png);
*/
	background-position:right;

	background-repeat:no-repeat;

	height:24px;

	width:100%;

	margin-top:13px;
	margin-left:261px;
	margin-bottom:15px;

}

.login_zone{



}

.school_user{

	padding-top:14px;

	float:left;

	margin-left:60px;

	border: 0px solid #ff0000;

	width: 80px;

}

.school_user img{

	border: 0px;

}

.online_user{

	padding-top:14px;

	float:right;

}

.online_user img{

	border: 0px;

}



.trigger{



}



.trigger1{



}

.trigger3{



}

.trigger4{



}

.trigger5{



}

.panel {

	position: absolute;

	top: 70px;

	display: none;

	background-image:url(../images/account_bg.png);

	background-repeat:no-repeat;

	border:0px solid #111111;

	-moz-border-radius-topright: 5px;

	-webkit-border-top-right-radius: 5px;

	-moz-border-radius-bottomright: 5px;

	-webkit-border-bottom-right-radius: 5px;

	-moz-border-radius-topleft: 5px;

	-webkit-border-top-left-radius: 5px;

	-moz-border-radius-bottomleft: 5px;

	-webkit-border-bottom-left-radius: 5px;

	width:561px;

	height: 245px;

	z-index:3000;

	margin-left:-330px;

}



.panel2 {

	position: absolute;

	top: 70px;

	display: none;

	background-image:url(../images/account_bg.png);

	background-repeat:no-repeat;

	border:0px solid #111111;

	-moz-border-radius-topright: 5px;

	-webkit-border-top-right-radius: 5px;

	-moz-border-radius-bottomright: 5px;

	-webkit-border-bottom-right-radius: 5px;

	-moz-border-radius-topleft: 5px;

	-webkit-border-top-left-radius: 5px;

	-moz-border-radius-bottomleft: 5px;

	-webkit-border-bottom-left-radius: 5px;

	width:561px;

	height: 245px;

	z-index:3000;

	margin-left:-435px;

}

.panel3 {

	position: absolute;

	top: 70px;

	display: none;

	background-image:url(../images/account_bg.png);

	background-repeat:no-repeat;

	border:0px solid #111111;

	-moz-border-radius-topright: 5px;

	-webkit-border-top-right-radius: 5px;

	-moz-border-radius-bottomright: 5px;

	-webkit-border-bottom-right-radius: 5px;

	-moz-border-radius-topleft: 5px;

	-webkit-border-top-left-radius: 5px;

	-moz-border-radius-bottomleft: 5px;

	-webkit-border-bottom-left-radius: 5px;

	width:561px;

	height: 246px;

	z-index:3000;

	margin-left:-330px;

}

.panel4 {

	position: absolute;

	top: 70px;

	display: none;

	background-image:url(../images/account_bg.png);

	background-repeat:no-repeat;

	border:0px solid #111111;

	-moz-border-radius-topright: 5px;

	-webkit-border-top-right-radius: 5px;

	-moz-border-radius-bottomright: 5px;

	-webkit-border-bottom-right-radius: 5px;

	-moz-border-radius-topleft: 5px;

	-webkit-border-top-left-radius: 5px;

	-moz-border-radius-bottomleft: 5px;

	-webkit-border-bottom-left-radius: 5px;

	width:561px;

	height: 246px;

	z-index:3000;

	margin-left:-435px;

}

.paneloged {

	height: 65px;

}

.logoutdiv {

	padding-top:24px;

	text-align: right;

	

}

.portimg {

	border:#FF0000 0px solid;

	width:600px;

	height:206px;

	margin-top:5px;

	margin-left:5px;

	z-index:10000;

}



.form_name {

	float:left;

	margin-left:4px;

	margin-top:5px;

	text-align:left;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#388ee8;

	

}

.signin {

	float:left;

	border:#FF0000 0px solid;

	width:315px;

	height:230px;

	margin-left:5px;

}

.signintitle {

	float:left;

	margin-left:20px;

	margin-top:15px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:21px;
	
	line-height:21px;

	font-style:normal;

	font-weight:medium;

	text-decoration:none;

	color:#388ee8;

}

.username {

	border:#FF0000 0px solid;

	width:305px;

	height:35px;

	margin-left:5px;

	

}

.usernametitle {

	float:left;

	color:#388ee8;

	border:#FF0000 0px solid;

	margin-top:8px; 

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	letter-spacing:1px;

}

.usernametitle1 {

	float:left;

	color:#388ee8;

	border:#FF0000 0px solid;

	margin-top:8px; 

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	letter-spacing:1px;

	margin-left: 19px;

}

.unbox {

	float:right;

	border:#FF0000 0px solid;

	height:32px;

	width:224px;

	background-image:url(../images/textbox.png);

	background-repeat:no-repeat;

}

.txtboxstyle {

	width:215px;

	height:25px;

	border:0px;

	margin-top:2px;

	margin-left:3px;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

}

.passwordforgot {

	float:left;

	color:#388ee8; 

	border:#FF0000 0px solid;

	margin-top:8px;

	margin-left:20px; 

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	letter-spacing:1px;

}

.signinbt {

	float:left;

	border:#FF0000 0px solid;

	height:32px;

	width:101px;

	margin-top:-2px;

	margin-left:10px;	

}

.signinbt_click {

	border-style: none;

	height:32px;

	width:101px;

	cursor:pointer;	

	background-image:url(../images/signin.png);

}

.problemlogin {

	float:left;

	border:#FF0000 0px solid;

	width:215px;

	height:230px;

	margin-left:15px;

}

.problemlogintitle {

	float:left;

	border:#FF0000 0px solid;

	width:190px; height:20px;

	margin-left:10px;

	margin-top:10px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	letter-spacing:1px;

	color:#388ee8;

}

.problemlogincontent {

	float:left;

	border:#FF0000 0px solid;

	width:190px;

	height:130px;

	margin-left:10px;

	margin-top:10px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	/*letter-spacing:1px;*/

	color:#333;

	text-align:justify;

}

.solve {

	float:left;

	border:#FF0000 0px solid;

	width:126px;

	height:34px;

	margin-left:50px;

	margin-top:10px;

	background-image:url(../images/click-here-to-solve.png);

}

.account {

	float:left;

	border:#FF0000 0px solid;

	width:215px;

	height:230px;

	margin-left:15px;

}

.createaccount {

	float:left;

	border:#FF0000 0px solid;

	width:190px;

	height:20px;

	margin-left:10px;

















	margin-top:10px;


	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	letter-spacing:1px;

	color:#388ee8;

}

.accountcontent {

	float:left;

	border:#FF0000 0px solid;

	width:190px;

	height:130px;

	margin-left:10px;

	margin-top:-10px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	/*letter-spacing:1px;*/

	color:#333;

	text-align:justify;

}

.accountbutton {

	float:left;

	border:#FF0000 0px solid;

	width:126px;

	height:34px;

	margin-left:50px;

	margin-top:5px;

	background-image:url(../images/create-ac.png);

}



.social_plugin{

	float:right;

	border:#FF0000 0px solid;

	width:150px;

	height:130px;

}

.fbicon {

	float:right;

	background-image:url(../images/fbicon.png);

	background-repeat:no-repeat;

	margin-right:10px;

	margin-top:10px;

	height:43px;

	width:43px;

}



.tweeticon {

	float:right;

	background-image:url(../images/tweeticon.png);

	background-repeat:no-repeat;

	margin-top:10px;

	height:43px;

	width:43px;

}



.followus {

	float:left;

	border:#990066 0px solid;

	background-image:url(../images/followus.png);

	background-repeat:no-repeat;

	height:73px;

	width:150px;

}



.navitab {

	float:left;

	background-image:url(../images/navi_bg.jpg);

	background-repeat:repeat-x;

	border:#00FF66 0px solid;

	width:985px;

	height:40px;

}

.navi_end {

	float:left;

	background-image:url(../images/navi_right.png);

	background-repeat:no-repeat;

	width:5px;

	height:40px;

}

.navi_left_sub {

	float:left;

	background-image:url(../images/end.jpg);

	background-repeat:no-repeat;

	width:5px;

	height:40px;

	position: relative;

	z-index: 100;

}

.navi_end_sub {	

	float:right;

	background-image:url(../images/navi_right.jpg);

	background-repeat:no-repeat;

	width:21px;

	height:40px;

	border:0px solid red;

	position: relative;

	z-index:2;

	margin-top: -40px;

	/*border-radius: 0px 10px 10px 0px;*/

}

.navi_end_sub_btm {	

	float:right;

	background-image:url(../images/navi_right.jpg);

	background-repeat:no-repeat;

	width:21px;

	height:40px;

	border:0px solid red;

	position: relative;

	z-index:2;

	margin-top: 0px;

	/*border-radius: 0px 10px 10px 0px;*/

}

.navi_end_sub1 {	

	float:right;

	background-image:url(../images/right_end.jpg);

	background-repeat:no-repeat;

	width:5px;

	height:40px;

	border:0px solid red;

	position: relative;

	z-index:2;

	margin-top: -40px;

	/*border-radius: 0px 10px 10px 0px;*/

}

.navi_end_sub_top {	

	float:right;

	background-image:url(../images/top_right.jpg);

	background-repeat:no-repeat;

	width:21px;

	height:40px;

	border:0px solid red;

	position: relative;

	z-index:2;

	margin-top: -40px;

	/*border-radius: 0px 10px 10px 0px;*/

}

.navi_end_sub_btm {	

	background-image:url(../images/navi_right.png);

	background-repeat:no-repeat;

	width:1px;

	height:40px;

	border:0px solid red;

	position: relative;

	z-index:2;

	margin-top: -40px;

	padding-left: 10px;

	/*border-radius: 0px 10px 10px 0px;*/

}

.navi_left {

	float:left;

	background-image:url(../images/navi_bg_left.png);

	background-repeat:no-repeat;

	width:16px;

	height:45px;

	margin-top:0px;

}

.navi_center {

	float:left;

	background-image:url(../images/navi_bg_center.png);

	background-repeat:repeat-x;

	min-width:959px;

	height:45px;

	margin-top:0px;

	text-align:left;

	padding-top:10px;

}

.navi_right {

	float:left;

	background-image:url(../images/navi_bg_right.png);

	background-repeat:no-repeat;

	width:15px;

	height:45px;

	margin-top:0px;

}



/*Menu Styles*/



.ulmenu {

	margin: 0;

	margin-top:-20px;

	padding: 0;

	list-style: none;

}

.ulmenu li {

	padding: 0;

	padding-top:20px;



	margin: 0;

	height: 60px;


	margin-right: 1em;

	list-style: none;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#000000;

	text-align:center;

}



.limenu{

width:120px;

}

.limenu:hover  {

color:#ffffff;

background-image:url(../images/navigation_bg.png);

background-repeat:repeat-x;



}

.limenu a  {

color:#000000;

text-decoration:none;

}

.limenu a:hover  {

color:#ffffff;

text-decoration:none;

}

.limenuactive{

background-image: url(../images/navigation_bg.png);

background-repeat:repeat-x;

}

.limenuactive a{

color:#ffffff;

text-decoration:none;

}

.ulmenu li {float: left;}

/*------End of Menu Styles---------*/



/*End of Header Styles*/





/*Styles for Container*/



.mainconstrain {

	border:#000 0px solid;

	width:100%;

	height:auto;
	
	padding-left: 5px;

	margin-top:3px;

	float:left;

}

.mainconstrain_online {

	border:#000 0px solid;

	background-color:#FFFFFF;

	width:986px;

	height:auto;

	margin-top:5px;

	float:left;

	float:left;

	border:#e6e3e3 1px solid;

	margin-bottom:10px;

	-moz-border-radius-topright: 5px;

	-webkit-border-top-right-radius: 5px;

	-moz-border-radius-bottomright: 5px;

	-webkit-border-bottom-right-radius: 5px;

	-moz-border-radius-topleft: 5px;

	-webkit-border-top-left-radius: 5px;

	-moz-border-radius-bottomleft: 5px;

	-webkit-border-bottom-left-radius: 5px;

	padding-top: 0px;
	    background-image: url("../images/light-texture-bg.png");


}
.mainconstrain_onlinelight {

	border:#000 0px solid;

	background-color:#FFFFFF;

	width:986px;

	height:1823px;

	margin-top:5px;

	float:left;

	float:left;

	border:#e6e3e3 1px solid;

	margin-bottom:10px;

	-moz-border-radius-topright: 5px;

	-webkit-border-top-right-radius: 5px;

	-moz-border-radius-bottomright: 5px;

	-webkit-border-bottom-right-radius: 5px;

	-moz-border-radius-topleft: 5px;

	-webkit-border-top-left-radius: 5px;

	-moz-border-radius-bottomleft: 5px;

	-webkit-border-bottom-left-radius: 5px;

	padding-top: 0px;
	    background-image: url("../images/light-texture-bg.png");


}
.mainconstrain_online25 {

	border:#000 0px solid;

	background-color:#FFFFFF;

	width:976px;

	height:auto;

	margin-top:5px;

	float:left;

	float:left;

	border:#e6e3e3 1px solid;

	margin-bottom:10px;

	-moz-border-radius-topright: 5px;

	-webkit-border-top-right-radius: 5px;

	-moz-border-radius-bottomright: 5px;

	-webkit-border-bottom-right-radius: 5px;

	-moz-border-radius-topleft: 5px;

	-webkit-border-top-left-radius: 5px;

	-moz-border-radius-bottomleft: 5px;

	-webkit-border-bottom-left-radius: 5px;

	padding-top: 0px;
	    background-image: url("../images/light-texture-bg.png");


}
.mainconstrain_online1 {

	border:#000 0px solid;

	background-color:#FFFFFF;

	width:980px;

	height:auto;

	margin-top:5px;

	float:left;

	float:left;

	border:#e6e3e3 1px solid;

	margin-bottom:10px;

	-moz-border-radius-topright: 5px;

	-webkit-border-top-right-radius: 5px;

	-moz-border-radius-bottomright: 5px;

	-webkit-border-bottom-right-radius: 5px;

	-moz-border-radius-topleft: 5px;

	-webkit-border-top-left-radius: 5px;

	-moz-border-radius-bottomleft: 5px;

	-webkit-border-bottom-left-radius: 5px;

	padding-top: 0px;
	    background-image: url("../images/light-texture-bg.png");


}
.mainconstrain_online42 {

	border:#000 0px solid;

	background-color:#FFFFFF;

	width:981px;

	height:auto;

	margin-top:5px;

	float:left;

	float:left;

	border:#e6e3e3 1px solid;

	margin-bottom:10px;

	-moz-border-radius-topright: 5px;

	-webkit-border-top-right-radius: 5px;

	-moz-border-radius-bottomright: 5px;

	-webkit-border-bottom-right-radius: 5px;

	-moz-border-radius-topleft: 5px;

	-webkit-border-top-left-radius: 5px;

	-moz-border-radius-bottomleft: 5px;

	-webkit-border-bottom-left-radius: 5px;

	padding-top: 0px;
	    background-image: url("../images/light-texture-bg.png");


}

.mainslider {

	border:#FF0000 0px solid;

	width:100%;

	float:left;

}

.moddiv {

	background-image:url(../images/bar.png);

	height:5px;

	width:452px;

}

.modules{

	background-color:#FFFFFF;

	float:left;

	

	height:auto;

	margin:4px 5px 6px 0px; 

	border:#33CC33 0px solid;

}
.modules1{

	background-color:#FFFFFF;

	float:left;

	

	height:auto;

	margin:4px 5px 6px 22px; 

	border:#33CC33 0px solid;

}

.module_left{

float:left;

border:#ff0000 solid 0px;



}

.module_right{

float:left;

border:#ff0000 solid 0px;

}

.parents_outer {

	float:left;

	border:#e6e3e3 1px solid;

	width:500px;

	-moz-border-radius-topright: 5px;

	-webkit-border-top-right-radius: 5px;

	-moz-border-radius-bottomright: 5px;

	-webkit-border-bottom-right-radius: 5px;

	-moz-border-radius-topleft: 5px;

	-webkit-border-top-left-radius: 5px;

	-moz-border-radius-bottomleft: 5px;

	-webkit-border-bottom-left-radius: 5px;

}

.parents_outer1 {

	float:left;

	border:#e6e3e3 1px solid;

	width:99.5%;	

	-moz-border-radius-topright: 5px;

	-webkit-border-top-right-radius: 5px;

	-moz-border-radius-bottomright: 5px;

	-webkit-border-bottom-right-radius: 5px;

	-moz-border-radius-topleft: 5px;

	-webkit-border-top-left-radius: 5px;

	-moz-border-radius-bottomleft: 5px;

	-webkit-border-bottom-left-radius: 5px;

}

.parents {

	border:#FF0000 0px solid;

	width:482px;

	height:160px;

	margin-top:5px;

}



.headings{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:20px;

	margin-left:15px;

	margin-top:45px;

	color:#1b5796;

}

.mod1 {

	border:#FF0000 0px solid;

	width:100%;

	height:auto;

	float:left;

}

.mod {

	float:left;

	border:#e6e3e3 1px solid;

	width:241px;

	height:135px;

	background-color:#d8e6fe;

	margin-right:7.2px;

	-moz-border-radius-topright: 5px;

	-webkit-border-top-right-radius: 5px;

	-moz-border-radius-bottomright: 5px;

	-webkit-border-bottom-right-radius: 5px;

	-moz-border-radius-topleft: 5px;

	-webkit-border-top-left-radius: 5px;

	-moz-border-radius-bottomleft: 5px;

	-webkit-border-bottom-left-radius: 5px;

}

.mod_product {

	float:left;

	border:#e6e3e3 1px solid;

	width:480px;

	height:135px;

	background-color:#d8e6fe;

	margin-right:7.2px;

	-moz-border-radius-topright: 5px;

	-webkit-border-top-right-radius: 5px;

	-moz-border-radius-bottomright: 5px;

	-webkit-border-bottom-right-radius: 5px;


	-moz-border-radius-topleft: 5px;

	-webkit-border-top-left-radius: 5px;

	-moz-border-radius-bottomleft: 5px;

	-webkit-border-bottom-left-radius: 5px;

}

.mod:hover {

	background-color:#bfd4fa;

}



.module_topic {

	float:left;

	border:#FF0000 0px solid;

	height:15px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	text-align:left;

	margin-left:10px;

	margin-top:5px;	

	text-decoration:none; 

	color:#F16566;

}

.modimg {

	float:left; border:#FF0000 0px solid;

	width:93px;

	height:93px;

	margin-top:15px;

	margin-left:10px;

}

.modimg_news {

	float:left; border:#FF0000 0px solid;

	width:239px;

	height:108px;

	margin-top:-1px;

	margin-left:10px;

}

.modcont {

	border:#FF0000 0px solid;

	width:120px;

	height:100px;

	float:left;

	margin-top:15px;

	margin-left:5px;

}

.modtxt {

	float:left; border:#FF0000 0px solid;

	height:81px;

	width:100px;

	margin-left:10px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	text-align:justify;

	font-weight:bold;

	color:#4c4b4c;

	cursor: pointer;

}

.mod2 {

	border:#FF0000 0px solid;

	width:240px;

	height:480px;

	margin-left:5px;

	float:left;

}

.users{

	background-color:#FFFFFF;

	float:left;

	width:100%;

	height:auto;

	margin-top:3px;

	margin-bottom:10px;

	border:#30F 0px solid;

}

.reg_header {

	float:left;

	border:#e6e3e3 0px solid;

	width:980px;      /* Changes 100%*/  

	height:306px;     /* Changes 130px*/

	margin-bottom:3px;  /* Changes 5px*/

	margin-top:0px;

	-moz-border-radius-topright: 5px;

	-webkit-border-top-right-radius: 5px;

	-moz-border-radius-bottomright: 5px;

	-webkit-border-bottom-right-radius: 5px;

	-moz-border-radius-topleft: 5px;

	-webkit-border-top-left-radius: 5px;

	-moz-border-radius-bottomleft: 5px;

	-webkit-border-bottom-left-radius: 5px;

}

.reg_header_about {

	float:left;

	border:#e6e3e3 1px solid;

	width:975px;

	height:306px;
	
	padding-left: 1px;

	margin-bottom:5px;

	margin-top:25px;

	-moz-border-radius-topright: 5px;

	-webkit-border-top-right-radius: 5px;

	-moz-border-radius-bottomright: 5px;

	-webkit-border-bottom-right-radius: 5px;

	-moz-border-radius-topleft: 5px;

	-webkit-border-top-left-radius: 5px;

	-moz-border-radius-bottomleft: 5px;

	-webkit-border-bottom-left-radius: 5px;

}

.regheaderimg {

	background-image:url(../images/mainbody_header.png);

	width:987px;       /* Changes 730px*/

	height:306px;     /* Changes 117px*/

	margin-top:1px;   /* Changes 10px*/
	margin-left: 2px;

	background-repeat:no-repeat;

}
.regheaderimg3 {

	background-image:url(../images/mainbody_header.png);

	width:987px;       /* Changes 730px*/

	height:306px;     /* Changes 117px*/

	margin-top:10px;   /* Changes 10px*/
	margin-left: 2px;

	background-repeat:no-repeat;

}
.regheaderimg1 {

	background-image:url(../images/mainbody_header1.png);

	width:980px;       /* Changes 730px*/

	height:306px;     /* Changes 117px*/

	margin-top:0px;   /* Changes 10px*/

	background-repeat:no-repeat;

}
.regheaderimgtxt {

	background-image:url(../images/free_registration.png);

	width:415px;

	height:92px;

	float:left;

	margin-left:120px;

}

.contactusregheaderimgtxt {

	background-image:url(../images/contact_us.png);

	width:415px;

	height:92px;

	float:left;

	margin-left:120px;

}

.aboutusregheaderimgtxt {

	float:left;

	background-image:url(../images/aboutus_header_text.png);

	background-repeat:no-repeat;

/*	border:#FF0000 0px solid;
*/
	width:980px;

	height:306px;

}
.aboutusregheaderimgtxt1 {

	float:left;

	background-image:url(../images/titles/Smart_Report.png);

	background-repeat:no-repeat;

/*	border:#FF0000 0px solid;
*/
	width:986px;

	height:306px;
	
	margin-top:10px;

}

.createsmarttrack {

	float:left;

	background-image:url(../images/titles/Demo_Smart_Track.png);

	background-repeat:no-repeat;

	border:#FF0000 0px solid;

	width:986px;

	height:306px;
	
	margin-top:10px;

}

.packages {

	float:left;

	background-image:url(../images/titles/Payment_Details.png);

	background-repeat:no-repeat;

	border:#FF0000 0px solid;

	width:980px;

	height:113px;

}

.payfirst {

	float:left;

	background-image:url(../images/titles/payfirst.jpg);

	background-repeat:no-repeat;

	border:#FF0000 0px solid;

	width:986px;

	height:306px;
	
	margin-top:10px;


}

.eventview {

	float:left;

	background-image:url(../images/titles/View_Event.png);

	background-repeat:no-repeat;

	border:#FF0000 0px solid;

	width:980px;

	height:113px;

}

.demosmarttrack{

	float:left;

	background-image:url(../images/titles/Demo_Smart_Track.png);

	background-repeat:no-repeat;

	border:#FF0000 0px solid;

	width:986px;

	height:306px;
	
        margin-top:10px;


}

.onlinesmarttrack{

	

	float:left;

	background-image:url(../images/titles/Demo_Smart_Track.png);

	background-repeat:no-repeat;

	border:#FF0000 0px solid;

	width:986px;

	height:306px;
	
	margin-top:10px;

}

.onlinesmartreport{

	

	float:left;

	background-image:url(../images/titles/Smart_Report.png);

	background-repeat:no-repeat;

	border:#FF0000 0px solid;

	width:986px;

	height:306px;
	
	margin-top:10px;

}

.onlinesmarttest{

	float:left;

	background-image:url(../images/titles/Smart_Test.png);

	background-repeat:no-repeat;

	border:#FF0000 0px solid;

	width:980px;

	height:113px;

}

.syllabusmanager{

	float:left;

	background-image:url(../images/titles/Syllabus_Manager.png);

	background-repeat:no-repeat;

	border:#FF0000 0px solid;

	width:980px;

	height:113px;

}

.addnewevent{

	

	float:left;

	background-image:url(../images/titles/Add_New_Event.png);

	background-repeat:no-repeat;

	border:#FF0000 0px solid;

	width:980px;

	height:113px;

}

.eventedit{

		float:left;

	background-image:url(../images/titles/Edit_Event.png);

	background-repeat:no-repeat;

	border:#FF0000 0px solid;

	width:980px;

	height:113px;

}

.smartedugames{

	float:left;

	background-image:url(../images/titles/Smart_EDU_Games.png);

	background-repeat:no-repeat;

	border:#FF0000 0px solid;

	width:986px;

	height:306px;
	
	margin-top:10px;	

}

.syllabusview{

		float:left;

	background-image:url(../images/titles/Syllabus_View.png);

	background-repeat:no-repeat;

	border:#FF0000 0px solid;

	width:980px;

	height:113px;

}

.smartorganizer{

	

		float:left;

	background-image:url(../images/titles/Smart_Organizer.png);

	background-repeat:no-repeat;

	border:#FF0000 0px solid;

	width:986px;

	height:306px;
	
	margin-top:10px;

}

.Buypackage{

	

		float:left;

	background-image:url(../images/titles/Buy_package.png);

	background-repeat:no-repeat;

	border:#FF0000 0px solid;

	width:986px;

	height:306px;
	
	margin-top:10px;

}

.paymentoptions{

	

		float:left;

	background-image:url(../images/titles/Payment_Option.png);      

	background-repeat:no-repeat;

	border:#FF0000 0px solid;

	width:980px;

	height:306px;
	
	margin-top:10px;

}

.mypage{

	

		float:left;

	background-image:url(../images/titles/My_Page.png);

	background-repeat:no-repeat;

	border:#FF0000 0px solid;

	width:986px;

	height:306px;
	
	margin-top:10px;
	

}

.manageorganizer{

	float:left;

	background-image:url(../images/titles/Manage_Organizer.png);

	background-repeat:no-repeat;

	border:#FF0000 0px solid;

	width:980px;

	height:113px;

}

.regform {

	float:left;

	border:#e6e3e3 0px solid;

	width:740px;;

	height:auto;

	margin-bottom:5px;

	margin-right:-2px;

	-moz-border-radius-topright: 5px;

	-webkit-border-top-right-radius: 5px;

	-moz-border-radius-bottomright: 5px;

	-webkit-border-bottom-right-radius: 5px;

	-moz-border-radius-topleft: 5px;

	-webkit-border-top-left-radius: 5px;

	-moz-border-radius-bottomleft: 5px;

	-webkit-border-bottom-left-radius: 5px;

}

.aboutus {

	float:left;

/*	border:#e6e3e3 1px solid;
*/
	width:96%;

	margin-bottom:10px;

	height:1145px;

	-moz-border-radius-topright: 5px;

	-webkit-border-top-right-radius: 5px;

	-moz-border-radius-bottomright: 5px;

	-webkit-border-bottom-right-radius: 5px;

	-moz-border-radius-topleft: 5px;

	-webkit-border-top-left-radius: 5px;

	-moz-border-radius-bottomleft: 5px;

	-webkit-border-bottom-left-radius: 5px;

}

.formtitle {

	border:#FF0000 0px solid;

	height:20px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:22px;

	font-weight:bold;

	color:#F16566;

	float:left;

	margin-left:20px;

	margin-top:10px;

	margin-bottom:5px;

}

.formfield {

	border:#FF0000 0px solid;

	width:500px;

	height:auto;

	float:left;

	margin-left:10px;



	margin-top:5px;

}

.fieldbox {

	border:#99CC00 0px solid;

	width:660px;

	height:auto;

	float:left;

}



.fieldtxt {

	border:#000000 0px solid;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	margin-left:10px;

	margin-top:10px;

	float:left;

	color:#F16566;

	width:196px;

}

.fieldtxt_left {

	border:#000000 0px solid;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	margin-left:20px;

	margin-top:10px;

	float:left;

	color:#388ee8;

	width:126px;

}

.fieldtxt_right {

	border:#000000 0px solid;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;	

	margin-left:10px;

	margin-top:10px;

	float:left;	

	width:504px;

	text-align: justify;	

}

.readimg

{

	margin-left: 480px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

}

.fieldtxtboximg {

	border:#000000 0px solid;

	background-image:url(../images/actxtbox.png);

	height:20px;

	width:252px;


	margin-top:10px;

	float:left;

}

.fieldtxtbox {

	width:248px;

	height:14px;

	border:0px;

	margin-top:2px;

	margin-left:2px;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	float:left;

}

.fieldtxtareaimg {

	border:#000000 0px solid;

	background-image:url(../images/actxtarea.png);

	height:81px;

	width:251px;

	margin-top:10px;

	float:left;

}

.fieldtxtarea {

	width:248px;

	height:78px;

	border:0px;

	margin-top:2px;

	margin-left:2px;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

}

.submitbt {

	border:#FF0000 0px solid;

	width:67px;

	height:25px;

	margin-top:20px;

	margin-left:320px;

	float:left;

}

.submitbt1 {

	border:#FF0000 0px solid;

	width:67px;

	height:25px;

	margin-top:20px;

	margin-left:165px;

	float:left;

}

.regad {

	border:#FF0000 0px solid;

	width:215px;
	
	padding-right:174px;

	height:580px;

	float:right;

}

.regadimg {

	background-image:url(../images/join_now.png);

	border:#FF0000 0px solid;

	width:208px;
	
	padding-right:16px;

	height:569px;

	float:left;

}

.regmod {

	border:#FF0000 0px solid;

	width:240px;

	height:480px;

	float:right;

}

.mainbody_header {

	float:left;

	border:#e6e3e3 1px solid;

	width:984px;

	/*height:120px;*/

	height:306px;

	margin:0px;

	-moz-border-radius-topright: 5px;

	-webkit-border-top-right-radius: 5px;

	-moz-border-radius-bottomright: 5px;

	-webkit-border-bottom-right-radius: 5px;

	-moz-border-radius-topleft: 5px;

	-webkit-border-top-left-radius: 5px;

	-moz-border-radius-bottomleft: 5px;

	-webkit-border-bottom-left-radius: 5px;

}



.header_img_school {

	/*background-image:url(../images/teacherszone%20banner.png);*/

	background-image:url(../images/school_zone.png);

	width:984px;

	height:306px;

	margin-top:0px;

	background-repeat:no-repeat;

}
.header_img_school2 {

	/*background-image:url(../images/teacherszone%20banner.png);*/

	background-image:url(../images/school_zone.png);

	width:984px;

	height:306px;

	margin-top:-12px;

	background-repeat:no-repeat;

}
.header_img_school1 {

	/*background-image:url(../images/teacherszone%20banner.png);*/

	background-image:url(../images/student_zone.png);

	width:986px;

	height:306px;

	margin-top:0px;

	background-repeat:no-repeat;

}
.header_img_school5 {

	/*background-image:url(../images/teacherszone%20banner.png);*/

	background-image:url(../images/student_zone.png);

	width:986px;

	height:306px;

	margin-top:-12px;

	background-repeat:no-repeat;

}

.header_img_news {

	/*background-image:url(../images/teacherszone%20banner.png);*/

	background-image:url(../images/news&events.png);

	width:966px;

	height:113px;

	margin-top:10px;

	background-repeat:no-repeat;

}

.header_img_student {

	background-image:url(../images/students_zone.png);

	width:966px;

	height:113px;

	margin-top:10px;

	background-repeat:no-repeat;

}

.header_img_parents {

	background-image:url(../images/parents_zone.png);

	width:966px;

	height:113px;

	margin-top:10px;

	background-repeat:no-repeat;

}

.header_img_teachers {

	background-image:url(../images/teachers_zone.png);

	width:966px;

	height:113px;

	margin-top:10px;


	background-repeat:no-repeat;

}

.timelinertitle {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:18px;

	font-weight:bold;

	color:#000;

	margin-top:10px;

	float:left;margin-left:40px;"

}

.timeliner_content {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#000;

	margin-top:10px;

	float:left;

	margin-left:40px;

	text-align:justify;

	margin-right:10px;

}

.timeliner_outer {

	float:left;

	border:#e6e3e3 1px solid;

	margin-top:11px;

	height:auto;

	-moz-border-radius-topright: 5px;

	-webkit-border-top-right-radius: 5px;

	-moz-border-radius-bottomright: 5px;

	-webkit-border-bottom-right-radius: 5px;

	-moz-border-radius-topleft: 5px;

	-webkit-border-top-left-radius: 5px;

	-moz-border-radius-bottomleft: 5px;

	-webkit-border-bottom-left-radius: 5px;

}

.tabtitle {

	float:left;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	

}

.1tabtitle:hover {

	float:left;

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	font-weight:bold;

	color:#2b84e6;

}

.text_area {

	margin-bottom: 11px;

	position: relative;

	width: 940px;

	float:left;

	background-color:#fdfdfd;

	border: 1px solid;

	border-color: #e5e5e5 #dbdbdb #d2d2d2;

	-webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px;

	-moz-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px;

	box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px;

	border-radius: 4px;

	-webkit-border-radius: 4px;

	-moz-border-radius: 4px;

	-o-border-radius: 4px;

	-khtml-border-radius: 4px;

	padding:20px;

	text-align:justify;

}

.text_style {

	text-align:justify;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

}

/*

.text_style_tab {

	text-align:justify;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	margin-left: 38px;

	margin-right: 25px;

	margin-top: 10px;

	line-height: 2em;

}

.timelinertitle_tab {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:18px;

	font-weight:bold;

	color:#000;

	margin-top:10px;

	float:left;margin-left:0px;

	text-align: center;

}*/

.image_tab_right_middle

{

	float:left;

	width:200px;

	height:auto;

	border:0px solid #CCCCCC;

	margin-left: 586px;

	margin-top: 161px;

}

.image_tab_right_top

{

	float:left;

	width:200px;

	height:auto;

	border:0px solid #CCCCCC;

	margin-left: 536px;

	margin-top: 33px;

}

.image_tab_right_top1

{

	float:left;

	width:200px;

	height:auto;

	border:0px solid #CCCCCC;

	margin-left: 572px;

	margin-top: -219px;

}



.image_tab_right_first

{

	float:left;


	width:200px;

	height:auto;

	border:0px solid #CCCCCC;

	margin-left: 494px;

	margin-top: 124px;

}

.image_tab_right_bottom_mid

{

	float:left;

	width:200px;

	height:auto;

	border:0px solid #CCCCCC;

	margin-left: 437px;

	margin-top: 110px;

}

.image_tab_right_upper

{

	float:left;

	width:200px;

	height:auto;

	border:0px solid #CCCCCC;

	margin-left: 505px;

	margin-top: 23px;

}



.image_tab_right_tips

{

	float:left;

	width:200px;

	height:auto;

	border:0px solid #CCCCCC;

	margin-left: 611px;

	margin-top: 17px;

}

.image_tab_right_first_ws

{

	float:left;

	width:200px;

	height:auto;

	border:0px solid #CCCCCC;

	margin-left: 509px;

	margin-top: 40px;

}

.text_style_tab {

	text-align:justify;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	margin-left: 38px;

	margin-right:-167px;

	margin-top: 10px;

	line-height: 2em;

}

.text_style_tab_1 {

	text-align:justify;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	margin-left: 38px;

	margin-right:100px;

	margin-top: 10px;

	line-height: 2em;

}

.text_style_tab_online {

	text-align:justify;


	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	margin-left: 38px;

	margin-right:44px;

	margin-top: 20px;

	line-height: 2em;

}

.text_style_tab_track {

	text-align:justify;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	margin-left: 38px;

	margin-right:14px;

	margin-top: 10px;

	line-height: 2em;

}

.text_style_tab_2 {

	text-align:justify;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	margin-left: 38px;

	margin-right:166px;

	margin-top: 10px;

	line-height: 2em;

}

.timelinertitle_tab {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:18px;

	font-weight:bold;


	color:#000;

	margin-top:10px;

	float:left;margin-left:36px;

	text-align: center;

}

.image_tab_ccetracker {

	text-align:justify;

	font-family:Verdana, Arial, Helvetica, sans-serif;


	font-size:12px;

	margin-left: 561px;

	margin-right:14px;

	margin-top: 10px;

	line-height: 2em;

}

.text_style_tab_ccetracker {

	text-align:justify;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	margin-left: 38px;

	margin-right:46px;

	margin-top: 10px;

	line-height: 2em;

}

.text_style_tab_edugames {

	text-align:justify;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	margin-left: 38px;

	margin-right:88px;

	margin-top: 10px;

	line-height: 2em;

}

.image_tab_right_edugames

{

	float:left;

	width:200px;

	height:auto;

	border:0px solid #CCCCCC;

	margin-left: 516px;

	margin-top: 37px;

}

.image_tab_right_textbooks

{

	float:left;

	width:200px;

	height:auto;

	border:0px solid #CCCCCC;

	margin-left: 231px;

	margin-top: 3px;

}


.image_tab_right_simplecce

{

	float:left;

	width:200px;

	height:auto;

	border:0px solid #CCCCCC;

	margin-left: 509px;

	margin-top: 8px;

}

.image_tab_right_test

{

	float:left;

	width:200px;

	height:auto;

	border:0px solid #CCCCCC;

	margin-left: 482px;

	margin-top: 28px;

}

.image_tab_right_games

{

	float:left;

	width:200px;

	height:auto;

	border:0px solid #CCCCCC;

	margin-left: 482px;

	margin-top: 105px;

}

.image_tab_right_sm

{

	float:left;

	width:200px;

	height:auto;

	border:0px solid #CCCCCC;

	margin-left: 578px;

	margin-top: 29px;

}

.image_tab_right_mail

{

	float:left;

	width:200px;

	height:auto;

	border:0px solid #CCCCCC;

	margin-left: 548px;

	margin-top: 29px;

}

.image_tab_right_textbook

{

	float:left;

	width:200px;

	height:auto;

	border:0px solid #CCCCCC;

	margin-left: 529px;

	margin-top: 174px;

}

.text_style_tab_textbook {

	text-align:justify;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	margin-left: 38px;

	margin-right:40px;

	margin-top: 10px;

	line-height: 2em;

}

.text_style_tab_teacher{

	text-align:justify;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	margin-left: 38px;

	margin-right:30px;

	margin-top: 10px;

	line-height: 2em;

}

/*End of Body Container*/





.footer {

	clear:both;

	border:#FF0000 0px solid;

	width:100%;

	height:67px;

	margin:auto;

	background-image:url(../images/bottom_navigation.png);

	background-repeat:no-repeat;

	text-align:center;

}



.footermenu1 {

	border:#FF0000 0px solid;

	float:left;

	margin-left:15px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	margin-top:9px;

	font-weight:bold;

	color:#FFFFFF;

}
.footermenu {

	border:#FF0000 0px solid;

	float:left;

	margin-left:15px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	margin-top:13px;

	font-weight:bold;

	color:#FFFFFF;

}


.footermenudivider {

	border:#FF0000 0px solid;

	float:left;

	margin-left:29px;

	width:2px;

	height:31px;

	background-image:url(../images/seperator.png);

	background-repeat:no-repeat;

	margin-top:3px;

}

.copyrights {

	border:#FF0000 0px solid;

	text-align:center;

	width:990px;

	height:15px;

	margin-bottom:5px;

	margin-top:12px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#333;

}

.dual_sliderdiv{


	margin-top: 10px;			

	width: 493px;

}

/***for about us**/

.text_style_tab_a1 {

	text-align:justify;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	margin-left: 38px;

	margin-right:210px;

	margin-top: 10px;

	line-height: 2em;

}

.text_style_tab_a2 {

	text-align:justify;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	margin-left: 38px;

	margin-right:265px;

	margin-top: 10px;


	line-height: 2em;

}

.text_style_tab_a3 {

	text-align:justify;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	margin-left: 38px;

	margin-right:278px;

	margin-top: 10px;

	line-height: 2em;

}

.text_style_tab_a4 {

	text-align:justify;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	margin-left: 38px;

	margin-right:26px;

	margin-top: 10px;

	line-height: 2em;

}

.image_tab_aboutus {

	text-align:justify;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	margin-left: 655px;

	margin-right:14px;

	margin-top: -273px;

	line-height: 2em;

}

.timelinertitle_tab_aboutus {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:16px;

	font-weight:bold;

	color:#000;

	margin-top:10px;

	float:left;margin-left:71px;

	text-align: center;

}

.text_style_tab_limit {

	text-align:justify;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	margin-left: 11px;

	margin-right:26px;

	margin-top: 10px;

	

}

.text_mypage {

	text-align:justify;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;

	margin-left: 11px;

	margin-right:26px;

	font-weight: bold;

}

.reglogin{

	border: 1px solid #E6E3E3;

	width: 335px;

	height: auto;

	margin-left: 280px;

	margin-top: -110px;

}

    

.imgalign{

	margin-top: 10px;

	height: 35px;

}

.radiobutton

{

	padding-left:5px;

	line-height:25px;

}

.verifymain

{

	border:1px solid #E6E3E3; 

	width: 975px;

	height: 375px;

}

.logintroublemain

{

	border:1px solid #E6E3E3; 

	width: 975px;

	height: auto;

}

.verifyleft

{

	float: left;

	 width: 737px; 

	 margin-top: 10px; 

	 margin-left: 10px; 

	 border: 0px solid red;

}

.dashtext

{

	font-size:16px;

	font-weight: bold;

    margin-left: 37px;

    margin-top: 10px;

	font-family: Verdana,Arial,Helvetica,sans-serif;

}

.ccehead

{

	font-size: 14px;

    font-weight: bold;

    padding-left: 39px;

    padding-top: 9px;

}

.header .shell { background: url(images/header-img.png) no-repeat 391px 0; position: relative; height: 100%; }
#logo { width: 191px; font-size: 0; line-height: 0; float: left; }
#logo a { height: 111px; background: url(images/logo.png) no-repeat 0 0; text-indent: -4000px; display: block; }

.testimonials { width: 265px;  padding: 7px 9px 9px; position: absolute; top: 30px; left: 290px; background: url(images/testimonials.png) repeat 0 0; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; -o-border-radius: 6px;
	box-shadow: 0px 0px 4px rgba(0,0,0,0.4); -moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.4); -webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.4); -o-box-shadow: 0px 0px 4px rgba(0,0,0,0.4); 
}
.testimonials h4 { color: #cf362d; font-size: 17px; text-align: center; font-family: 'museo', arial, helvetica, serif; font-weight: normal;text-shadow: rgba(255,255,255,0.5) 0px 1px 0px; padding-bottom:  4px; }
.testimonials p { float: right; color: #b67a70; }
.testimonials .testimonials-slider { width: 265px; height: 44px; position: relative; }
.testimonials .testimonials-slider ul.slides { list-style: none; list-style-position: outside;  }
.testimonials .testimonials-slider ul.slides ul li { width: 265px; height: 44px; float: left; }
.testimonials .rating { float: left; }
.testimonials .rating  a.active { background: url(images/star.png) no-repeat 0 0; margin-left: 4px; float: left; width: 20px; height: 20px;   }
.testimonials .rating  a { background: transparent; }

.header-right { float: right; width: 264px; position: relative; margin-right: -10px;  }
.subscribe { width: 120px; height: 54px; background: url(images/subscribe.png) no-repeat 0 0; float: left; font-family: 'museo', arial, helvetica, serif; line-height: 48px; padding: 0px 20px;  }
.subscribe a { color: #fff; font-size: 16px; position: relative; padding-left: 40px; }
.subscribe a span { background: url(images/sbubscribe-ico.png) no-repeat 0px 0px; width: 34px; height: 34px; position: absolute; display: block;  top: -5px; left: 0; }
.subscribe a:hover { color: #f6c387; text-decoration: none; }

.socials a { background: url(images/socials.png) no-repeat 0 0; width: 50px; height: 52px;  font-size: 0; line-height: 0; text-indent: -4000px; float: left; transition: margin 0.2s;
-moz-transition: margin 0.2s;
-webkit-transition: margin 0.2s;
-o-transition: margin 0.2s; }
.socials a.twitter-ico { background-position: right 0; }
.socials a.twitter-ico:hover { background-position: right -55px; }
.socials a:hover { background-position: 0 -55px; margin-top: -5px; }
 .logonew {
    background: url("../images/logosch.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: rgba(0, 0, 0, 0);
    font: 0px/0 a;
    height: 67px;
    margin: 20px 0;
    max-width: 100%;
    text-shadow: none;
    width: 100%;
}
.col4
{
 min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
    position: relative;
	float: left;
	width: 46.333%;
	
	}
/**end***/

