.contentcontainer2
{
	background: url(../images/common/b-skilled.gif) #0058ba fixed repeat center top;
}
.contentcontainer
{
	background-color: #ffffff;
}
.contentview
{
	background-color: #ffffff;
	
}
.breadcrumbview
{
	background-color: #CCCCCC;		 	
}
.breadcrumbheader
{
	font-size: 11px;
	font-family: Verdana, Arial;
	font-weight:bold;	
	color: #AAAAAA;
	text-transform: uppercase ;
}
.headercell
{
	font-size: 12px;
	color: #303030;
	font-family: Tahoma;
	background-color: #ffffff;
	
}
.logon
{
	border-right: #adadad thin solid;
	font-size: 10pt;
    text-transform: lowercase;
    text-align: right ;   
	border-left: #c6c6c4 thin solid;
	color: #222222;
	border-bottom: #7f7f7f thin solid;
	font-family: verdana;
	background-color: #e3e3e3;
	
}
.logonheader
{
	border-right: #adadad thin solid;
	padding-right: 2px;
	border-top: #f7f7f7 thin solid;
	padding-left: 2px;
	font-size: 10pt;
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#588BCA, endColorstr=#3C67BD);
	padding-bottom: 2px;
	font-weight: bold;
	text-transform: lowercase;
	border-left: #c6c6c4 thin solid;
	color: #ffffff;
	padding-top: 2px;
	font-family: verdana;
	background-color: #588bca;
	text-align: left;
	
}
.buttons
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 10pt;
	padding-bottom: 2px;
	color: #303030;
	padding-top: 2px;
	font-family: Arial;
}
.linktext
{
	font-weight: bolder;
	font-size: 10pt;	
	color: #000000;
	font-family: Verdana, Arial;
	text-decoration: none;
}
.linktext:hover
{
	font-weight: bolder;
	font-size: 10pt;
	color: #dd0000;
	font-family: Verdana, Arial;
	text-decoration: none;
}
.tableheader
{
	font-size: 16px;
	font-family: Verdana, Arial;
	font-weight: bold;	
	color: #ffffff;
	background-color: #006699;
	padding: 10px 0px 10px 0px;
}
.columnheader
{
	font-weight: bolder;	
	font-size: 10pt;
	color: #ffffff;
	font-family: Verdana, Arial;
	text-decoration: none;
	background-color: #104570;
	padding: 5px 0px 5px 5px;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#104570, endColorstr=#061929);
	
}
.tablecell
{
	font-size: 10pt;
	color: #000000;
	font-family: Verdana, Arial;
	background-color: #D0D0D0;
}
.tablecellhighlighted
{
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial;
	background-color: #FF8888;
}
.breadcrumbcell
{
	border-right: #AEA790 1px solid;
	border-top: #AEA790 1px solid;
	font-weight: normal;
	font-size: 10px;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#F5EBCB, endColorstr=#AEA790);
	border-left: #AEA790 1px solid;
	color: #003366;
	border-bottom: #AEA790 1px solid;
	font-family: Verdana, Arial;
	background-color: #f5ebcb;
}
.breadcrumbcellhighlight
{
	border-right: #075E21 1px solid;
	border-top: #075E21 1px solid;
	font-weight: normal;
	font-size: 10px;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0B9333, endColorstr=#075E21);
	border-left: #075E21 1px solid;
	color: #ffffff;
	border-bottom: #075E21 1px solid;
	font-family: Verdana, Arial;
	background-color: #0b9333;
}
.errortext
{
	font-weight: bold;
	font-size: 10pt;
	color: #EE0000;
	font-family: Verdana, Arial;
	text-decoration: none;
}
.successtext
{
	font-weight: bold;
	font-size: 10pt;
	color: #00EE00;
	font-family: Verdana, Arial;
	text-decoration: none;
}
.heading
{
	font-size: 14px;
	color: #333333;
	font-family: Verdana, Arial;
	font-weight: bold;		
	background-color: #ffffff;
}
.navheading
{
	font-size: 12px;
	color: #333333;
	font-family: Verdana, Arial;
	font-weight: bold;			
}
.headingsmall
{
	font-size: 9px;
	color: #ffffff;
	font-family: Verdana, Arial;
	font-weight: normal;		
}
.emphasised
{
	font-size: 14px;
	color: #ffffff;
	font-family: Verdana, Arial;
	font-weight: bold;		
}
.question
{
	font-weight: bold;
	font-size: 14px;
	color: #003399;
	font-family: Verdana, Arial;
	background-color: #ccddff;
}
.answer
{
	font-size: 14px;
	color: #ffffff;
	font-family: Verdana, Arial;
	font-weight: bold;	
	background-color: #1177AA;
}

.answerhighlight
{
	font-size: 14px;
	color: #003399;
	font-family: Verdana, Arial;
	font-weight: bold;	
	background-color: #CCDDFF;
	padding: 10 10 10 10;
}

.category
{
	font-weight: bold;
	font-size: 14px;
	color: #003399;
	font-family: Verdana, Arial;
	background-color: #ccddff;
}
.Pass
{
	font-size: 10pt;
	font-weight: bold;
	color: #444444;
	font-family: Verdana, Arial;
	background-color: #229719;
}
.Fail
{
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
	font-family: Verdana, Arial;
	background-color: #D80000;
}
.separatorbar
{
	height: 22px;
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 2px; 
	BACKGROUND-COLOR: #073974;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#073974, endColorstr=#164FA9);
	
}
.maintable
{
	background-color: #071730;	
}
.navlinktext
{
	border-left: #939dc0 thin solid;	
	border-right: #939dc0 thin solid;
	font-weight: normal;
	padding-left: 4px;
	padding-right: 4px;
	font-size: 10pt;
	color: #ffffff;
	font-family: Verdana, Arial;
	text-align: center;
	text-decoration: none;
}
.navlinktext:hover
{
	background-color: #dd0000;
}