/* 
CSS Document for the tabbed pages
- used on the KLC product pages
- AK 2007-02-16
*/


/* These are the tabs for the Enrolment pages */
.tabsSel a:link, .tabsSel a:visited, .tabs a:link, .tabs a:visited, .tabsDone a:link, .tabsDone a:visited {
	text-decoration:none;
}
.tabsSel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.tabs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color:#999999;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	background-color:#F5F5F5;
}
.tabsDone {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.tabsSep {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
}







.tabStyleMid{
	padding:2px 4px 0px 4px;
	height:19px;
	text-align:center;
	cursor:hand;
	font-size:1.0em;
	color:#FFFFFF;
	background-image:url(/images/layout/tabs/tcnotsel.gif);
	background-repeat:repeat-x;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	border-bottom:1px;
	border-color:#CCCCCC;
	border-style:solid;
}

.tabStyleLeft {
	padding:0px;height:21px;
	width:9px;cursor:hand;
	background-color:#FFF;
	background-image:url(/images/layout/tabs/tcnotselleft.gif);
	background-repeat:no-repeat;
	background-position:left top; 
	border-left:0px;
	border-right:0px;
	border-top:0px;
	border-bottom:1px;
	border-color:#CCCCCC;
	border-style:solid;
}


.tabStyleRight {
	padding:0px;
	height:21px;
	width:9px;
	cursor:hand;
	background-color:#FFF;
	background-image:url(/images/layout/tabs/tcnotselright.gif);
	background-repeat:no-repeat;
	background-position:right top;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	border-bottom:1px;
	border-color:#CCCCCC;
	border-style:solid;
}

.tabStyleMidSel {
	padding:2px 4px 0px 4px;
	border:0px;height:19px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.0em;
	color:#333333;
	background-color:#FFFFFF;
	background-image:url(/images/layout/tabs/tcsel.gif);
	background-repeat:repeat-x;
}


.tabStyleLeftSel{
	padding:0px;
	border:0px;
	height:21px;
	width:9px;
	background-color:#FFFFFF;
	background-image:url(/images/layout/tabs/tcselleft.gif); 
	background-repeat:no-repeat;
	background-position:left top;
}

.tabStyleRightSel{
	padding:0px;
	border:0px;
	height:21px;
	width:9px;
	background-color:#FFFFFF;
	background-image:url(/images/layout/tabs/tcselright.gif); 
	background-repeat:no-repeat;
	background-position:right top;
}


.tabTxt, .tabTxt:visited { 
	color:#5A5A5C;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}

.tabTxtClicked,.tabTxtClicked:visited { 
	color:#5A5A5C;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}



.tblTabHolder {
	border:4px solid;
	background:#FBFBFB;
	border-color:#c9c9c9;
}

.tabHideContent {
	display:none;
}