
body {
	margin: 0px;
	padding: 0px;
}
input{
	font-family:tahoma;
	font-size:11px;
	color:#000000;

}
a{
	font-family:tahoma;
	font-size:11px;
	color:#000000;

}
hr{
	font-family:tahoma;
	font-size:11px;
	color:#000000;

}
p{
	font-family:tahoma;
	font-size:11px;
	color:#000000;

}
span{
	font-family:tahoma;
	/*font-size:11px;*/
	
}
div{
font-family:tahoma;
font-size:11px;
/*color:#000000;*/

}
a{
	text-decoration:none;
	
}
.bottom-navigation-before
{
	
	color:black;
	font-size:11px;
}
.bottom-navigation-after
{
	color:#1a9afd;
	font-weight:bold;

}
a:hover{
	text-decoration:underline;
	color:#660033;
	
}

.main-container 
{
	height: auto;
	width: 760px;
	text-align:left;
}
.header{
	width: 760px;
	text-align:right;
	position:relative;
	padding:25px 0 12px 0;
	font-weight:bold;
}
.header a{
	margin:0 9px;
	}
.header img{
	position:absolute;
	top:0px;
	left:0px;
}
.bread-crumb{
	height:26px;
	background-color:#02104D;
}

.bread-crumb-orange
{
	
	height:26px;
	background-color:#E17100;

}
.languageLabel
{
	font-size:15px;
	font-weight:bold;
	float:left;
	color:white;
	margin-left:5px;
	margin-top:3px;
	margin-right:5px;

}
.userNameLabel
{
	font-size:11px;
	font-weight:bold;
	float:right;
	color:white;
	margin-top:6px;
	margin-right:5px;
}

.main-content
{
	background: url("../images/body-bg-01.gif") no-repeat left top;
	
}
.welcome-panel{
	padding:59px 48px 0 46px;
	
}
.welcome-panel1
{
	padding:55px 50px 0 46px;
	
}
.top-navigation-after
{
	color:#1a9afd;
		
}
.top-navigation-before
{
	color:black
}
.space
{
	
	width:0px;
}
.content
{
	width:667px;
	float:right;
	position:relative;
}
.welcome-panel .text{
	width:276px;
	height:260px;
	margin-left:25px;
	overflow:auto;
} 
.heading{
	}
.login-panel1 .zone
{
top:0px;left:0px;position:absolute;
	width:341px;
	height:147px;	
}

.error
{
color:Red;
}
.error-text
{
	color:#ad0b0b;	
}
.noerror
{
color:white;
}
.errorLess
{
color:Black;
}
.login-panel
{
	float:right;
	width:341px;
	height:147px;
	background: url("../images/login-penel-bg.gif") no-repeat left top;	
	position:relative;
}
.login-panel .register-but
{
	position:absolute;
	top:148px;
	left:14px;
}
.login-panel .login-but
{
	position:absolute;
	top:111px;
	right:18px;
}
.login-panel .forgot
{
	position:absolute;
	top:111px;
	left:15px;
	font-weight:bold;
	font-size:11px;
}
 .login-panel .clickHere-link
 {
	position:absolute;	
	font-size:11px;
	top:111px;
	left:167px;
	font-weight:bold;
	color:white;
	}
 .login-panel .email-textbox
{
	position:absolute;
	top:68px;
	right:20px;
	width:208px;
	height:18px;
	border:1px solid #9EC5D6;
	font-size:13px;
}
 .login-panel .password-textbox
{
	position:absolute;
	top:68px;
	right:20px;
	width:208px;
	height:18px;
	border:1px solid #9EC5D6;
	font-size:13px;
}
 .login-panel .email-textbox
 {
   top:40px;
 }
 .login-panel .password-text
{
    position:absolute;
	top:72px;
	left:16px;
	color:white;
	font-weight:bold;
	font-size:11px;

}
 .login-panel .email-text
{
    position:absolute;
	top:72px;
	left:16px;
	color:white;
	font-weight:bold;
	font-size:11px;

}
.login-panel .email-text
{	
	top:44px;
}
.login-panel .validation
{ 		
	top:26px;
	left:18px;
	color:#ad0b0b;
	position:absolute;
	font-size:10px;
	font-weight:bold;
}
.login-panel .success-validation
{ 		
	top:26px;
	left:18px;
	color:#005f00;
	position:absolute;
	font-size:10px;
	font-weight:bold;
}


 .login-panel .email-RequiredFieldValidator
{
	position:absolute;
	top:74px;
	right:8px;
	font-size:10px;
	font-weight:bold;
	

	
} 


 .login-panel .password-RequiredFieldValidator
{
	position:absolute;
	top:74px;
	right:8px;
	font-size:10px;
	font-weight:bold;
	

	
} 
.login-panel .email-RequiredFieldValidator
{
	top:42px;
}
 .login-panel .title
{ 	
	position:absolute;
	top:7px;
	left:16px;
	font-size:15px;
	font-weight:bold;	
	color:white;
}

.login-panel1
{
    margin-top:20px;
	float:right;
	width:353px;

	/*background: url("../images/login-penel-bg.gif") no-repeat left top;*/	
	position:relative;
	overflow:auto;
}
.login1-panel .password-text
{
    position:absolute;
	top:128px;
	left:23px;
	font-weight:bold;
	font-size:12px;
	color:white;	
}
.login1-panel .email-text
{
    position:absolute;
	top:128px;
	left:23px;
	font-weight:bold;
	font-size:12px;
	color:white;	
}
.login1-panel .email-text
{	
	top:99px;
}
.login1-panel
{ 
	height:266px;
	width:292px;
	background: url("../images/login-bg.gif") no-repeat left top;
	position:relative;
}
.login1-panel .title
{
	position:absolute;
	top:47px;
	left:57px;
	font-size:15px;
	color: #ffffff;
	font-weight:bold;	
}
.login1-panel .validation
{ 	
	font-size:9px;
	font-weight:bold;
	top:69px;
	left:68px;
	color:#ad0b0b;
	position:absolute;
}
.login1-panel .success-validation
{ 	
	font-size:9px;
	font-weight:bold;
	top:69px;
	left:68px;
	color:#005f00;
	position:absolute;
}

/*.login1-panel .password-text
{
    position:absolute;
	top:128px;
	left:23px;
	font-weight:bold;
	font-size:12px;
	color:white;	
}*/
.login1-panel .password-textbox
{
	position:absolute;
	top:124px;
	right:10px;
	width:155px;
	height:17px;
	border:1px solid #9EC5D6;
	font-size:13px;
}
.login1-panel .email-textbox
{
	position:absolute;
	top:124px;
	right:10px;
	width:155px;
	height:17px;
	border:1px solid #9EC5D6;
	font-size:13px;
}
/* 
{
	position:absolute;
	top:124px;
	right:10px;
	width:155px;
	height:17px;
	border:1px solid #9EC5D6;
}*/
 .login1-panel .email-textbox
 {
   top:95px;
 }
 .login1-panel .forgot
{
	position:absolute;
	top:158px;
	left:70px;
	font-weight:bold;
	font-size:11px;
	
}
.login1-panel .clickHere-link
 {
	position:absolute;	
	font-size:11px;
	top:158px;
	right:16px;
	font-weight:bold;
	color:black;
}
.login1-panel .login-but
{
	position:absolute;
	top:195px;
	right:120px;
}
 .login1-panel .password-RequiredFieldValidator
{
	position:absolute;
	top:126px;
	right:0px;
	font-size:10px;	
	font-weight:bold;	
}
 .login1-panel .email-RequiredFieldValidator
{
	position:absolute;
	top:126px;
	right:0px;
	font-size:10px;	
	font-weight:bold;	
}
.login1-panel .email-RequiredFieldValidator
{
	top:97px;
}
.registration-panel
{ 	
	width:371px;
	height:391px;
	background: url("../images/register-bg.gif") no-repeat left top;
	position:relative;
	
}
.profile-panel .message-text
{ 
	position:absolute;
	top:34px;
	left:64px;
	font-size:10px;
	color:Red;
	font-weight:bold;	
}
.registration-panel .message-text
{ 
	position:absolute;
	top:34px;
	left:64px;
	font-size:10px;
	color:Red;
	font-weight:bold;	
}
.profile-panel .success-text
{
    position:absolute;
	top:34px;
	left:64px;
	font-size:10px;
	font-weight:bold;
    color:green;	
}

 .registration-panel .success-text
{
    position:absolute;
	top:34px;
	left:64px;
	font-size:10px;
	font-weight:bold;
    color:green;	
}

 .profile-panel .title
{
	position:absolute;
	top:15px;
	left:35px;
	font-size:15px;
	color: #1e9efd;
	font-weight:bold;	
	
}

 .registration-panel .title
{
	position:absolute;
	top:15px;
	left:35px;
	font-size:15px;
	color: #1e9efd;
	font-weight:bold;	
	
}
.profile-panel
{ 	
    left:130px;
	width:371px;
	height:391px;
	background: url("../images/changeyourdetails-bg.gif") no-repeat left top;
	position:relative;
}
 .profile-panel .password-Validator
{
	position:absolute;
	top:210px;
	right:20px;
	font-size: 10px;
	color:Red;
	font-weight:bold;	
}
 .profile-panel .email-Validator
{
	position:absolute;
	top:210px;
	right:20px;
	font-size: 10px;
	color:Red;
	font-weight:bold;	
}
 .profile-panel .dName-Validator
{
	position:absolute;
	top:210px;
	right:20px;
	font-size: 10px;
	color:Red;
	font-weight:bold;	
}
 .profile-panel .surname-Validator
{
	position:absolute;
	top:210px;
	right:20px;
	font-size: 10px;
	color:Red;
	font-weight:bold;	
}
 .profile-panel .fName-Validator
{
	position:absolute;
	top:210px;
	right:20px;
	font-size: 10px;
	color:Red;
	font-weight:bold;	
}
 .registration-panel .password-Validator
{
	position:absolute;
	top:210px;
	right:20px;
	font-size: 10px;
	color:Red;
	font-weight:bold;	
}
 .registration-panel .email-Validator
{
	position:absolute;
	top:210px;
	right:20px;
	font-size: 10px;
	color:Red;
	font-weight:bold;	
}
 .registration-panel .dName-Validator
{
	position:absolute;
	top:210px;
	right:20px;
	font-size: 10px;
	color:Red;
	font-weight:bold;	
}
 .registration-panel .surname-Validator
{
	position:absolute;
	top:210px;
	right:20px;
	font-size: 10px;
	color:Red;
	font-weight:bold;	
}
 .registration-panel .fName-Validator
{
	position:absolute;
	top:210px;
	right:20px;
	font-size: 10px;
	color:Red;
	font-weight:bold;	
}
.profile-panel .fName-Validator
{	
	top:65px;	
}
.registration-panel .fName-Validator
{	
	top:65px;	
}
.profile-panel .surname-Validator
{	
	top:94px;	
}
.registration-panel .surname-Validator
{	
	top:94px;	
}
.profile-panel .dName-Validator
{	
	top:123px;	
}
.registration-panel .dName-Validator
{	
	top:123px;	
}
.profile-panel .email-Validator
{	
	top:152px;	
}
.registration-panel .email-Validator
{	
	top:152px;	
}
.profile-panel .password-Validator
{	
	top:181px;	
}
.registration-panel .password-Validator
{	
	top:181px;	
}
.profile-panel .dName-text
{
    position:absolute;
	top:192px;
	left:35px;
	font-weight:bold;
	font-size:12px;
}
.profile-panel .surname-text
{
    position:absolute;
	top:192px;
	left:35px;
	font-weight:bold;
	font-size:12px;
}
.profile-panel .fName-text
{
    position:absolute;
	top:192px;
	left:35px;
	font-weight:bold;
	font-size:12px;
}
.profile-panel .email-text
{
    position:absolute;
	top:192px;
	left:35px;
	font-weight:bold;
	font-size:12px;
}
.profile-panel .repassword-text
{
    position:absolute;
	top:192px;
	left:35px;
	font-weight:bold;
	font-size:12px;
}
.profile-panel .password-text
{
    position:absolute;
	top:192px;
	left:35px;
	font-weight:bold;
	font-size:12px;
}
.registration-panel .dName-text
{
    position:absolute;
	top:192px;
	left:35px;
	font-weight:bold;
	font-size:12px;
}
.registration-panel .surname-text
{
    position:absolute;
	top:192px;
	left:35px;
	font-weight:bold;
	font-size:12px;
}
.registration-panel .fName-text
{
    position:absolute;
	top:192px;
	left:35px;
	font-weight:bold;
	font-size:12px;
}
.registration-panel .email-text
{
    position:absolute;
	top:192px;
	left:35px;
	font-weight:bold;
	font-size:12px;
}
.registration-panel .repassword-text
{
    position:absolute;
	top:192px;
	left:35px;
	font-weight:bold;
	font-size:12px;
}
.registration-panel .password-text
{
    position:absolute;
	top:192px;
	left:35px;
	font-weight:bold;
	font-size:12px;
}
.profile-panel .email-text
{	
	top:154px;
}
.registration-panel .email-text
{	
	top:154px;
}
.profile-panel .fName-text
{	
	top:67px;
}
.registration-panel .fName-text
{	
	top:67px;
}
.profile-panel .surname-text
{	
	top:96px;
}
.registration-panel .surname-text
{	
	top:96px;
}
.profile-panel .dName-text
{	
	top:125px;
}
.registration-panel .dName-text
{	
	top:125px;
}
.profile-panel .password-text
{
	top:183px;
}
.registration-panel .password-text
{
	top:183px;
}
.profile-panel .repassword-text
{	
	top:212px;
}
.registration-panel .repassword-text
{	
	top:212px;
}
.profile-panel .email-textbox
{
	position:absolute;
	top:132px;
	right:30px;
	width:155px;
	height:17px;
	border:1px solid #9EC5D6;
	font-size:13px;
}
 .profile-panel .dName-textbox
{
	position:absolute;
	top:132px;
	right:30px;
	width:155px;
	height:17px;
	border:1px solid #9EC5D6;
	font-size:13px;
}
 .profile-panel .surname-textbox
{
	position:absolute;
	top:132px;
	right:30px;
	width:155px;
	height:17px;
	border:1px solid #9EC5D6;
	font-size:13px;
}
 .profile-panel .fName-textbox
{
	position:absolute;
	top:132px;
	right:30px;
	width:155px;
	height:17px;
	border:1px solid #9EC5D6;
	font-size:13px;
}
 .profile-panel .repassword-textbox
{
	position:absolute;
	top:132px;
	right:30px;
	width:155px;
	height:17px;
	border:1px solid #9EC5D6;
	font-size:13px;
}
 .profile-panel .password-textbox
{
	position:absolute;
	top:132px;
	right:30px;
	width:155px;
	height:17px;
	border:1px solid #9EC5D6;
	font-size:13px;
}
 .registration-panel .email-textbox
{
	position:absolute;
	top:132px;
	right:30px;
	width:155px;
	height:17px;
	border:1px solid #9EC5D6;
	font-size:13px;
}
 .registration-panel .dName-textbox
{
	position:absolute;
	top:132px;
	right:30px;
	width:155px;
	height:17px;
	border:1px solid #9EC5D6;
	font-size:13px;
}
 .registration-panel .surname-textbox
{
	position:absolute;
	top:132px;
	right:30px;
	width:155px;
	height:17px;
	border:1px solid #9EC5D6;
	font-size:13px;
}
 .registration-panel .fName-textbox
{
	position:absolute;
	top:132px;
	right:30px;
	width:155px;
	height:17px;
	border:1px solid #9EC5D6;
	font-size:13px;
}
 .registration-panel .repassword-textbox
{
	position:absolute;
	top:132px;
	right:30px;
	width:155px;
	height:17px;
	border:1px solid #9EC5D6;
	font-size:13px;
}
 .registration-panel .password-textbox
{
	position:absolute;
	top:132px;
	right:30px;
	width:155px;
	height:17px;
	border:1px solid #9EC5D6;
	font-size:13px;
}
 .profile-panel .fName-textbox
 {
   top:64px;
 }
 .registration-panel .fName-textbox
 {
   top:64px;
 }
 .profile-panel .surname-textbox
 {
   top:93px;
 }
 .registration-panel .surname-textbox
 {
   top:93px;
 }
 .profile-panel .dName-textbox
 {
   top:122px;
 }
 .registration-panel .dName-textbox
 {
   top:122px;
 }
 .profile-panel .email-textbox
 {
   top:151px;
 }
 .registration-panel .email-textbox
 {
   top:151px;
 }
 .profile-panel .password-textbox
 {
   top:181px;
 }
 .registration-panel .password-textbox
 {
   top:181px;
 }
 .profile-panel .repassword-textbox
 {
   top:209px;
 }
 .registration-panel .repassword-textbox
 {
   top:209px;
 }
 .profile-panel .opt2-text
 {
    position:absolute;
	top:305px;
	left:35px;
	font-weight:bold;
	font-size:11px;
	width:270px;
 }
 .profile-panel .opt1-text
 {
    position:absolute;
	top:305px;
	left:35px;
	font-weight:bold;
	font-size:11px;
	width:270px;
 }
 .registration-panel .opt2-text
 {
    position:absolute;
	top:305px;
	left:35px;
	font-weight:bold;
	font-size:11px;
	width:270px;
 }
 .registration-panel .opt1-text
 {
    position:absolute;
	top:305px;
	left:35px;
	font-weight:bold;
	font-size:11px;
	width:270px;
 }
 .profile-panel .opt1-text
 {
	top:250px;
 }
 .registration-panel .opt1-text
 {
	top:250px;
 }
 .profile-panel .opt2-checkbox
 {
	position:absolute;
	top:305px;
	right:25px;
	height:20px;
	width:20px;
	border:1px solid #9EC5D6;
 }
 .profile-panel .opt1-checkbox
 {
	position:absolute;
	top:305px;
	right:25px;
	height:20px;
	width:20px;
	border:1px solid #9EC5D6;
 }
 .registration-panel .opt2-checkbox
 {
	position:absolute;
	top:305px;
	right:25px;
	height:20px;
	width:20px;
	border:1px solid #9EC5D6;
 }
 .registration-panel .opt1-checkbox
 {
	position:absolute;
	top:305px;
	right:25px;
	height:20px;
	width:20px;
	border:1px solid #9EC5D6;
 }
 .profile-panel .opt1-checkbox
 {
	top:250px;
 }
 .registration-panel .opt1-checkbox
 {
	top:250px;
 }
 .profile-panel .login-but
{
	position:absolute;
	right:25px;
	bottom:20px;
}

 .registration-panel .login-but
{
	position:absolute;
	right:25px;
	bottom:20px;
}

.banners-panel{
	position:relative;
	height:244px;
	width: 760px;
}
.banners-panel p{
	padding:0px;
	margin:0px;
	width:125px;
	height:50px;
	position:absolute;
	top:145px;
	left:15px;
	color:#ffffff;
	line-height:15px;
}
.banners-panel .discover-banner{
	position:absolute;
	bottom:0px;
	left:0px;
}
.banners-panel .collins-logo{
	position:absolute;
	top:100px;
	left:15px;}

.banners-panel .discover-more-but{
	position:absolute;
	bottom:17px;
	left:15px;
}
.banners-panel .tony-banner{
	position:absolute;
	bottom:0px;
	right:0px;
}

.banners-panel .webpartzone
{
	top:135px;
	left:15px;
	position:absolute;
	width:135px;height:70px;
	overflow:auto;
}
.banners-panel .bookimagewebpartzone
{
	top:140px;
	left:150px;
	position:absolute;
	width:75px;height:100px;
	overflow:auto;
}

.banners-panel .booksimage
{
	
	top:55px;
	left:305px;
	position:absolute;
	width:290px;height:160px;
	overflow:auto;

	
}

.footer{
	border-top:2px solid #D9D3BB;
	margin:0 0 38px 0;
	
	padding:3px 0 0 13px;
	line-height: 18px;
}
.footer a{
	margin:0 7px;
	
}







.registerlogin-text
{
	width:246px;
	height:135px;
	overflow:auto;
	margin-left:25px;

}
.registerlogin-register
{
	float:right;
	width:371px;
	height:391px;
	/*background: url("../images/register-bg.gif") no-repeat left top;*/
	margin:10px 0px 10px 0px;
border:0px;
	position:relative;
	overflow:auto;
}
.registerlogin-login
{
    width:292px;
	height:266px;
	/*background: url("../images/login-bg.gif") no-repeat left top;*/
	border-right:0px;
	margin-left:0px;	
	overflow:auto;
	position:relative;
	
}
.clear
{
	
	clear:both;
}
.registerlogin-left
{
	width:292px;
	overflow:hidden;
	float:right;

	
}

.contactus-image
{
margin-top:30px;
	position:relative;
	height:215px;
	width: 699px;
	
      
	
background: url("../images/contact-bot-bg.gif") no-repeat left top;
}

.contactus-image .contactus-zone1
{
position:absolute;
left:30px;
top:40px;
width:190px;
height:130px;
overflow:auto;
	
}
.contactus-toptext
{
	
	margin-top:20px;padding-left:20px;
	height:100px;
	overflow:auto;
			}

.contactus-image .contactus-zone2
{
	position:absolute;
left:280px;
top:40px;
width:190px;
height:170px;
overflow:auto;

}
.contactus-image .contactus-zone3
{
	position:absolute;
left:490px;
top:60px;
width:190px;
height:100px;
overflow:auto;

}


.learningstylequiz-usercontrol
{
	float:right;
	width:348px;
	height:389px;
	margin:0 0 40px 0px;
	position:relative;

}
.learningstylequiz-left
{
	
	width:310px;
	float:left;
	
}
.learningstylequiz-left .learningstylequiz-text
{
	width:266px;
	height:160px;
	overflow:auto;
	margin-left:15px;

}
.learningstylequiz-left .learningstylequiz-imagetext
{
width:309px;
height:229px;
background:url("../images/quizleft-bg.gif") no-repeat left top;
position:relative;

	
}

.learningstylequiz-imagetext .webpartzone
{
	top:60px;
	left:50px;
	width:200px;
	height:100px;
	position:absolute;
	overflow:auto;
	
}

.learningresult-usercontrol
{
	margin-top:30px;
	position:relative;
	height:412px;
	
}
.learningresult-text
{
	width:630px;margin-left:15px;
	
}
.select-language
{
	width:665px;
	height:385px;
	background:url("../images/language-select-bg-665.jpg") no-repeat left bottom;
	position:relative;
	margin-bottom:20px;
	
}


.select-language .left-text
{
	top:30px;
	left:30px;
	position:absolute;
	width:330px;
	height:330px;
	overflow:auto;
	
}
.select-language .usercontrols
{
	top:120px;
	left:400px;
	position:absolute;
	margin-left:30px;
	width:200px;
}








.abouttony-panel{
	
	width: 290px;
	
}
.abouttony-leftcolumn{
	width:290px;
		
}
.abouttony-leftcolumn .content1{
	padding:10px 0px 0px 10px;
}

.abouttony-rightcolumn{
	
	width: 311px;
	

	

	
	
	
}
.abouttony-rightcolumn .content1{
	padding:0px 0px 0px 0px;
	
	
}
.abouttony-mind-map-panel{
	width:311px;
	background: url("../images/abouttony-right-bg.gif") no-repeat left top;
	
	height:483px;
	
	float:right;
		/*background: url("../images/login-penel-bg.gif") no-repeat left top;*/	
	position:relative;
	}
.abouttony-mind-map-panel .spacing
	{
margin-left:15px;padding-top:15px;
	}

.abouttony-image{
	
	
}
.archipelago{
	margin-left:360px
}
.abouttony-btm-img
{
	clear:left;
	width:355px;
	 height:239px;
	position:relative;
	float:left;
	}
.abouttony-btm-img .img{
	position:absolute;
	/*top:-239px;*/
	left:0px;
	
}

.abouttony-mindmap
{
	width:270px;
	height:200px;
	
	margin-left:9px;
	overflow:auto;
	margin-top:5px;

}

.abouttony-tonytext
{
	width:300px;
	height:273px;
	overflow:auto;
	margin-left:25px;
	
}







.displayname-panel{
	background-color:#DD7D0D;
	padding:3px 12px 5px 12px;
	color:#ffffff;
	font-size:15px;
	font-weight:bold;
	position:relative;
}
.displayname-panel .name{
	text-align:right;
	color:#ffffff;
	position:absolute;
	top:6px;
	right:12px;
}
.extra-resource-panel{
	padding:59px 150px 0 59px;
	
	margin-left:27px;
}

.extra-resource-panel-links{

   margin:15px 0 0 238px;
   
   
  }
.extrarsr-banners{
	position:relative;
	height:201px;
	width:746px;
	margin-top:40px;
	margin-left:14px;
}
.extra-resource-panel .webpartzone
{
   
    margin-top:10px;
     /*margin-left:70px;*/	
	margin-bottom:15px;
	float:left;
    width:360px;
    overflow:auto;
}
.collins-banner{
	position:absolute;
	top:42px;
	left:249px;
	}
	.collins-banner-name
	{
	position:absolute;
	top:65px;
	left:329px;

}
.collins-banner-book
{
position:absolute;
	top:95px;
	left:280px;
	

}
	
	

.collins-banner-text{
	position:absolute;
	top:100px;
	left:370px;
	width:124px;
	height:57px;
	overflow:auto;
	margin:0px;
	padding:0px;
}
.discover-button{
	position:absolute;
	top:170px;
	left:380px;
}
.learing-banner{
	position:absolute;
	top:0px;
	left:0px;
}
.learing-banner-tit{
	position:absolute;
	top:35px;
	left:35px;
}
.learing-banner-text{
	position:absolute;
	top:71px;
	left:35px;
	width:165px;
	height:88px;
	overflow:auto;
	color:#ffffff;
	/*margin:0px;
	padding:0px;*/
}
.takethe-button{
	position:absolute;
	top:150px;
	left:40px;
}
.howtomind-banner{
	position:absolute;
	top:2px;
	right:0px;
}
.howtomind-banner1{
	position:absolute;
	bottom:0px;
	right:0px;
}

.howtomind-banner-text{
	position:absolute;
	top:60px;
	left:550px;
	color:#ffffff;
	width:180px;
	height:65px;
	overflow:auto;
	padding:0px;
	margin:0px;
}
.howtomind-button{
	position:absolute;
	top:40px;
	left:570px;
}
.extra-resource-img{
	float:left;margin-right:50px; 
}
.forgotpassword-total
{
	margin-top:10px;
	margin-left:200px;
	margin-bottom:10px;
	width:350px;
	height:200px;
	background-color:#1ebebb;
	align:center;
}
.forgotpassword-heading
{
	font-family:Tahoma;
		margin-top:10px;
	margin-left:130px; 
	color:White;
	font-size:18px;
	font-weight:bold;
	margin-bottom:10px;
	width:200px;
	height:25px;
}
.forgotpassword-controls
{
	font-family:Tahoma;
	font-size:15px;
	margin-top:25px;
	margin-bottom:15px;
	width:350px;
	height:25px;
}
.forgotpassword-controls .text
{
	margin-left:10px;
	color:White;
	font-weight:bold;
	width:130px;
	float:left;
}




.forgotpassword-gobutton
{
	margin-left:250px;
	width:80px;
	height:40px;
}

.forgotpassword-error
{
 font-family:Tahoma;
 color:Red;
 font-size:13px;
 margin-left:30px;
 font-weight:bold;
 width:340px;
 height:30px;
}
.forgotpassword-textboxtext
{
	height:13px;
	width:170px;
	font-family:Tahoma;
	float:left

}

.rad-heading
{
	
font-family:Tahoma;
	font-weight:bold;
	font-size:13px;
	}

.rad-normaltext
{
	font-family:Tahoma;
		font-size:11px;
		
}
.contentText
{
	
	width:650px;
	float:right;
	position:relative;

}
.standardText
{
	padding-left:25px;
	padding-right:20px;
}

.activation-usercontrol
{
	margin-left:50px;
	margin-top:40px;
	
}
.testing-tony  {
		 bottom:0px;
	 right:0px;
	 position:absolute;
	background: url("../images/img2.png") no-repeat left top;
	width:192px;
	height:248px;
	 
	 }
.tony-image
{
	
	 bottom:0px;
	 right:0px;
	 position:absolute;
	background: url("../images/img8.png") no-repeat left top;
	width:158px;
	height:87px;
	
}
.abouttony-image1
{
	 bottom:0px;
	 left:-5px;
	 position:absolute;
	background: url("../images/img4.png") no-repeat left top;
	width:199px;

	height:239px;

}
*html .tony-image  {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
src='../images/img8.png', sizingMethod='scale'); background:none; }

*html .testing-tony {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
src='../images/img2.png', sizingMethod='scale'); background:none; }

*html .abouttony-image1{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
src='../images/img4.png', sizingMethod='scale'); background:none; }

.register-but
{
	
	margin-top:10px;
	position:relative;
}

.ms-siteaction { height:auto;}
