/* CSS document JBG Portal -  created by D Browning, updated by D Reid.

body, form{
	background-image:none;
    font-size: 12px;
    margin: 0;
    padding: 0;
line-height: 1.8em;
}

/* Main */
div.Main{
	//margin-left:150px;
	border:0;
	width:700px;
	font-family:Verdana, Geneva, sans-serif;
	background-color:#FFF;
}

div.Top{
	width:700px;
	padding:0;
	margin:0;

	background-color:#fff;
//height: 97px;
    background:url(images/jbg_logo.png);
}

div.Boxes{
	background-image:none;
}
#ctl00_mCPH_divContent{
  //visibility:hidden;
}

#ctl00_mCPH_divBoxes{
	padding:0;
	margin:0;
}

div.TopLeft{ /* Menu */
	width:700px;
    background-color:#666;
	margin:0;
	padding:0;
	height:34px;
	display:none;
}


div.TopRight{ /* Login Box */
//width: 900px;
margin-left:-200px;
height: 0px;
	clear:both;
	background-color: transparent;

 visibility:hidden;

}

#ctl00_divLogin{
/*controls the user name and password element when not logged in*/
    background-color: #f1f1f1;
    background-image: none;
    float: left;
    height: auto;
    margin: 0;
    padding: 15px 0 15px 15px;
    position: relative;
    top: 135px;
    width: 170px;
    font-size: 10px;
visibility:hidden;
}

/*#ctl00_divLogin, #ctl00_divLoggedIn{
/*controls the user name and password element
    background-color: #f1f1f1;
    background-image: none;
    float: left;
    height: auto;
    margin: 0;
    padding: 15px 0 15px 15px;
    position: relative;
    top: 20px;
    width: 170px;
    font-size: 10px;
visibility:hidden;
}*/


#ctl00_divLoggedIn{
/*controls the navigation elements when logged in*/
width:650px;
	top:50px;	
padding: 5px;

//display:block;	
}

#ctl00_divLogin input{
display:block;
	margin-bottom:10px;
}


div.ClientSignup, div.ClientSignupInner{
	display:none;
	padding:0;
	margin:0;
}
#ctl00_mCPH_divClientSignup{
  visibility:hidden;
}

div.ClientSignupInner a
{
visibility:hidden;
}

//#ctl00_mCPH_lnkClientSignup, #ctl00_mCPH_divPartners{
	margin:0;
	padding:0;
}

div.ClientSignup a:hover
{
	background-color:#FC0;
}

.Middle, .controlmain{
	background-color:#fff;
	padding-top:5px;
}
#advisorDetails{
visibility:hidden;
}

#ctl00_mCPH_pageContent, #ctl00_mCPH_divSubHeader, .div.Subheader, .Control table{
	//margin-left:200px;
	width:700px;
	padding-left:0;
	margin-left:0;
float:right;
}


#ctl00_mCPH_divContent, #ctl00_mCPH_divSubHeader, .Control{
	width:700px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: small;
	line-height: 1.8em;
	color:#000;
}

#ctl00_mCPH_divContent, .Control{
	padding-bottom:50px;
	margin-top:0;
	padding-top:0;
}

#ctl00_mCPH_divContent h1{
	padding-top:30px;
	margin-top:0;
}

#ctl00_mCPH_divHeader, .Header{
	padding:0;
	margin:0;
	color:#C00;
}

#ctl00_mCPH_divHeader{
	padding-bottom:10px;
	width:570px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: large;
	font-weight:bold;
	padding-top:50px;
}

div.Footer{
    color: Silver;
    clear:both;
    text-align: center;
height:200px;
	margin-bottom:30px;
	margin-top:40px;
}

div.Footer a
{
    color: silver;
    text-decoration: none;
}
/* Bottom Logos */
div.Bottom
{


    clear:both;
    font-size: small;
}

div.Middle {
	margin-top: 0;

}

div.Footer a:hover
{
    color:#C00;
}

div.ShownHierarchyExpandedSkillDetail, div.ExpandedHierarchyParentSkillDetail, div.RatingDetail{
	width:300px;
}

div.Portal {
	display: none;
}

div.SkillDiv{
	margin:0;
}

.SkillExperience{
	width:300px;
	text-align:center;
}

div.ControlSection{
	padding:30px 0 10px 0;
	margin:0;
}

#ctl00_mCPH_lnkBtnStartNewWizard{
	text-decoration:none;
	font-size:1.5em;
	color:#C00;
	padding:5px 10px;
	background-color:#CCC;
	margin-top:30px;
	margin-bottom:30px;
	font-weight:bold;
}

#ctl00_mCPH_lnkBtnStartNewWizard:hover{
	background-color:#C00;
	color:#FFF;
}
	
.WizardHint{
	visibility:hidden;
}

#wizardElements_Layout{
	background-color:#FFF;
	margin-left:200px;
	padding-left:0;
}

#ctl00_mCPH_divContent, .controlmain{
	//margin-left:200px;
	padding-left:0;
}

table.RegistrationWizardButtons
{
    position: fixed;
    bottom: 100px;
    margin-left:-200px;
	right:auto;
    width: 180px;
    border: 1px solid silver;
    text-align: center;
    background: url(info_text.jpg) no-repeat top;
	background-color:#FFF;
}

table.RegistrationWizardButtons td{
	padding-top:74px;
}

table.RegistrationWizardButtons input
{
    width: 75px;
}

a.RunSkillWizardLink{
	padding:5px 10px;
	margin:0;
	font-weight:bold;
}

#ctl00_mCPH_divStartSkillWizard, #ctl00_mCPH_divQualification, #ctl00_mCPH_divCurrentWizardStatus{
	padding:0;
	margin:15px 0 15px 0;
}




