/* CSS for portals */

#portalheader{
	height:60px;
}
#portallogo{
	float:left;
}
#portalheadercontent{
	float:left;
	height:60px;
	width:680px;
	margin:0px 0px 0px 0px;
	overflow:hidden;
}
#viaheadercontent{
	float:left;
	height:60px;
	width:784px;
	margin:0px 0px 0px 0px;
	overflow:hidden;
}

#contentarea
{
	background-image:url(images/portal_bg.gif);
}
#Contentblock1{
	height:60px;
	overflow:hidden;
	margin:0px 0px 0px 0px;
}

#portallogin{
	position:relative;
	/*left:61px;*/
	top: -60px;
}
.greybackground{
background-color: #AAAAAA;
}
/* override ahcommon for these */
#forgotpassword{
		background-color: #AAAAAA;
	}
#bottommenu {
		background-color: #AAAAAA;
		}
	#topmenu {
		background-color: #AAAAAA;
		/* float:left; */
		}
#registrationcolumn .formtop
{
	background-color: #666666;
}
.bluebutton
{
	background-color: #666666;
}
.bluelinkbutton
{
	background-color: #666666;
}
.contenthead20{
	color: #666666;
	border-top:#666666;
}
.contenthead18{
	color: #666666;
	border-top:#666666;
}
.contenthead14{
	color: #666666;
	border-top:#666666;
}
.contenthead12{
	color: #666666;
	border-top:#666666;
}
.contentheadnorule20{
	color: #666666;
}
.contentheadnorule18{
	color: #666666;
}
.contentheadnorule14{
	color: #666666;
}
.contentheadnorule12{
	color: #666666;
}

/* override menu.css for these */
#menu a {
	/* all menu links */
	background-color: #AAAAAA;
	border-right:#AAAAAA;
	border-left:#AAAAAA;
}
/* override client login for these */
.LoginControl_Go_Button
{
	background-color: #666666;
}
.LoginControl_Logout_Button
{
	background-color: #666666;
}
.LoginControl_Button
{
	background-color: #666666;
}
/* override test center for these */
.testTable
{
	border-top:1px solid #666666;
	border-right:1px solid #666666;
	color: #092e71;
}

.testHead {
	background-color: #666666;
	border:1px solid #666666
}

.testHeadName {
	background-color: #666666;
	border:1px solid #666666
}
/* all rows */
.nameCell
{
	border-left:1px solid #666666;
	border-bottom:#1px solid 666666;
}
/* for test not taken */
.notTakenCell
{
	border-left:1px solid #666666;
	border-bottom:1px solid #666666;
}
.notTakenSubCell
{
	border-left:1px solid #666666;
}
.notTakenSubBottomCell
{
	border-left:1px solid #666666;
	border-bottom:1px solid #666666;
}
/* for yellow columns */
.yellowCell
{	
	border-left:1px solid #666666;
	border-bottom:1px solid #666666;
}

.yellowSubCell
{
	border-left:1px solid #666666;
}
.yellowSubBottomCell
{
	border-left:1px solid #666666;
	border-bottom:1px solid #666666;
}

/* for blue */
.blueCell
{
	border-left:1px solid #666666;
	border-bottom:1px solid #666666;
}
.blueSubCell
{
border-left:1px solid #666666;
}
.blueSubBottomCell
{
	border-left:1px solid #666666;
	border-bottom:1px solid #666666;
}
/* text styles */
.testName{
	color: #666666;
	}
.childName{
	color: #444444;
	}

