
/* Style for IE */

/* Login panel */
.login-form label {
	top:10px;
	}
.other-view li  {
	clear:both;
	}

.dashboard .login {
	width:270px;
	}



/* =Button
	Green Simple
---------------------------------------- */
input.button_green_simple {
	line-height:39px;
	padding-top:0;
	padding-bottom:0;
	}

.contactus input.button_green_simple {
	line-height:35px;
	}

div.find-a-course .searchbox .submit,
div.find-a-course input.button-green {
	height:30px;
	line-height:30px;
	padding:0;
	}


.view_shotlist-result-box {
	line-height:39px;
	}
.rnd-btm-img  {
	margin: 6px 0 0 25px;
	}

input.button-purple {
	position: relative;
	top: 5px;
	}

.over-block .contact-lined-block {
	display: inline;
	}
.start-date {
	margin:-65px -230px 0 15px;
	}
input.print-big.ppb-btn.prp {
	margin:-110px 10px 20px;
	}
input.print-big.ppb-btn, button.print-big.ppb-btn {
	margin: -145px -25px 20px;
	}
	.button_arrow, .button_arrow_green { 
		height:43px;
		}
	a.submit-login  {
		height:32px;
		}
	a.submit-login:hover {
		background-position:0 -32px;
		}
.logout-box  {
	border:solid #CFCFCF!important;
	border-width:0 1px 1px 1px!important;
	}
	.tp-statements .saform  {
		position:relative;
		top:40px;
		z-index:-99999;
		}
	#TB_ajaxContent .button-green {
		float:left;
		width:165px;
		}
	.targe-dt img.bdplButton {
	margin:	-22px 0px 0px -208px;
	}
span.h1 h1.alone{
	margin:-26px 4px 0 0!important;
	float:right;
	clear:left;
	}
.summmary-box a {
    float: right;
    margin: -15px 0 20px;
}
				.accordion .accordion-header div.date-upd  {
					position:absolute;
					bottom:10px;
					right:55px;
					}
.v-drivers .action-box , .key-achievements .action-box, identifying-skills .action-box {
	margin-top:1em;
	}	
.identifying-skills .action-box div  {
	width:335px;
	}	
.home-head {
	margin: 0 0 10px;
}
ul.courselinks {
	margin:0 0 4px 0;
	padding:0;
	}
	.key-achievements .achievement label b,.key-achievements .achievement label span.error,.key-achievements .achs-tab label b,.key-achievements .achs-tab label span.error  {
		float:left;
		}
	.key-achievements .achievement a.qstn{
	position:absolute;}
	.key-achievements .achs-tab   a.qstn{
	position:absolute;
	left:0px;}	
	
.b-ljob__content strong,
.b-ljob__content span,
.b-info,
.tools-item {
	display:inline;
	zoom:1;
}
.b-job__email{
	zoom:1;
}
.blocks-pd{padding:0 0 0 7px;}
ul.courselinks_horizont li.float-right{padding-right:5px;}
.mid-content{width:874px}
.mid-content h3.float-left{padding-right:20px}
div.find-a-course .searchbox .submit, div.find-a-course input.button-green{height:30px;}
.block-video{padding-top:27px;}

.tabberimg{
	width:345px;
}

#forgotlink.l-forgot_link{margin-top: -32px;}

.tooltip-block i {
    background: url(/images_new/branding/tooltip-angle.png) bottom no-repeat;
    border: none;
    bottom:-16px;
}

.footer-sa-assesment .progress-block .sa-state
{
    margin-bottom: -6px;
}

.button-green,
.button-purple {
    height: 28px;
    line-height: 28px;
    vertical-align: middle;
    display: inline;
    zoom: 1;
}

.action-box-buttons span,
.action-box-buttons input {
    vertical-align: middle;
}