BODY
{
    FONT-FAMILY: Tahoma;
    FONT-SIZE: x-small
}

H3
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: medium
}

.tab
{
    COLOR: white;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: x-small
}

.addpage
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: x-small
}

form {
	margin-bottom: 0;
	margin-top: 0;
}

caption
{
	display: none;
}


HR
{
    COLOR: black
}


/*
	This TD caused Firefox display PCCC top bar too small
*/
TD
{
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 12px;
}


.small
{
    FONT-FAMILY: Tahoma;
    FONT-SIZE: xx-small;
}






A:visited.logout
{
	COLOR: white;
}

A.logout
{
	COLOR: white;
}

A:hover.logout
{
	COLOR: white;
    FONT-WEIGHT: bold;
}

.application_error
{
    COLOR: red;
    FONT-FAMILY: Verdana;
    FONT-SIZE: xx-small;
}

.navigation_link
{
	FONT-FAMILY: Tahoma, Verdana, Arial;
    FONT-SIZE: x-small;
	text-decoration: none;
}

.header_navigation_link
{
	FONT-FAMILY: Tahoma, Verdana, Arial;
    FONT-SIZE: x-small;
    text-decoration: none;

}

.tabsel
{
	color : black;
}
A.slectedQuizTab
{
	color : red;
}

A.tabsel
{
	color:black
}

.tabnsel
{
	color: ##003399
}

.feedback_quiz
{
 BACKGROUND-COLOR: #FFFFDD;
 BORDER: 1px solid #666666;
}

.report_points
{
 BACKGROUND-COLOR: #66ffff;
 BORDER: 1px solid #666666;
  FONT-WEIGHT: bold;
}

.quizPointsReportHeading
{
 COLOR: #6666cc;
 FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
 FONT-WEIGHT: bold;
 FONT-STYLE: normal;
 FONT-SIZE: normal;
}

H1
{

 COLOR: white;
 FONT-COLOR: white;
 FONT-FAMILY: Times New Roman;
}

A.tabnsel{}

.header_user_identifier
{
	FONT-FAMILY: Tahoma, Verdana, Arial;
    FONT-SIZE: x-small;
}

.dark {background-color:#666666}
.dark2 {background-color:#9C9CCE}
.diffMon {background-color:#DDDDDD}

TH
{
	/*font-family: Tahoma;*/
	font-size: x-small;
	font-weight: 100;
	text-align: left;
	/*font-family:Verdana,Arial,Helvetica,sans-serif;*/
	/*font-size:10px;*/
	/*font-weight:bold;*/
	/*color: black;*/
}

.date {font-family:Verdana,Arial,Helvetica,sans-serif; color:black; font-size:11px; font-weight:bold}
.event {font-family:Verdana,Arial,Helvetica,sans-serif; color:black; font-size:11px; font-weight:100}

SPAN.C37 {  font-family: Arial, Helvetica, Geneva; font-size: 10pt; font-style: Normal; font-weight: bold; color: #FFFFFF;  }
SPAN.C38 {  font-family: Arial, Helvetica, Geneva; font-size: 7pt; font-style: Normal; font-weight: 100; color: #000000;  }
SPAN.C39 {  font-family: Arial, Helvetica, Geneva; font-size: 7pt; font-style: Normal; font-weight: 100; color: #FFFFFF;  }
SPAN.C50 {  font-family: Courier,Helvetica,Verdana; font-size: 14px; font-style: Normal; font-weight: 100; color: #404040;  }

SPAN.C141 {  font-family: Arial, Helvetica, Geneva; font-size: 8pt; font-style: Normal; font-weight: 100; color: #000000;  }
SPAN.C142 {  font-family: Arial, Helvetica, Geneva; font-size: 8pt; font-style: Normal; font-weight: 100; color: red;  }
SPAN.C143 {  font-family: Verdana,Arial,sans-serif; font-size: 10pt; font-style: Normal; font-weight: 100; color: #000000;  }
SPAN.C144 {  font-family: Helvetica,Verdana,  Geneva; font-size: 14pt; font-style: Normal; font-weight: bold; color: #000000;  }


a {
    text-decoration: underline;
}
a:hover {
    text-decoration: underline;
}




.module_header {
	FONT-WEIGHT: bolder; FONT-SIZE: x-small; COLOR: #333366; FONT-FAMILY: Verdana
}
.module_body
{
    COLOR: black;
    FONT-FAMILY: Tahoma,Verdana,Arial;
    FONT-SIZE: x-small
}


.addpage
{
    FONT-FAMILY: Tahoma,Verdana,Arial;
    FONT-SIZE: x-small
}
A
{
    FONT-FAMILY: Tahoma,Verdana,Arial
}
A .tab
{
    COLOR: black;
    FONT-FAMILY: Tahoma,Verdana,Arial;
    FONT-SIZE: x-small
}
.nomodules
{
    FONT-FAMILY: Tahoma,Verdana,Arial;
    FONT-SIZE: x-small
}

.context_bar
{
    FONT-FAMILY: Tahoma,Verdana,Arial;
    FONT-SIZE: x-small
}
.content_directory_up_one_directory
{
    COLOR: white;
    FONT-FAMILY: Tahoma,Verdana,Arial;
    FONT-SIZE: x-small
}
.error
{
    COLOR: black;
    FONT-FAMILY: Tahoma,Verdana,Arial;
    FONT-SIZE: xx-small
}
.addmodule_header
{
    COLOR: white;
    FONT-FAMILY: Tahoma,Verdana,Arial;
    FONT-SIZE: x-small;
}
.tab_unsel_nolink
{
    COLOR: black;
    FONT-FAMILY: Tahoma,Verdana,Arial;
    FONT-SIZE: x-small
}
.module_subheading
{
    FONT-FAMILY: Tahoma,Verdana,Arial;
    FONT-SIZE: xx-small;
    FONT-WEIGHT: bolder
}
.header_greeting
{
    COLOR: white;
    FONT-FAMILY: Tahoma,Verdana,Arial
}
H2
{
    FONT-FAMILY: Tahoma,Verdana,Arial;
    FONT-SIZE: large
}





A:hover.logout
{
	COLOR: white;
    FONT-WEIGHT: bold;
}

.copyright {FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial}


#kmtl_image_bg
  {
    background: #ffffff url(/common/resources/en_us/default/images/kmtl/campus.gif) no-repeat scroll top center ;
  }

.kennametal_mini_logo
 { background: white; text-decoration: none; padding: 2px; font:10px Verdana,Arial,Helvetica,sans-serif; color:#315a84; border: 1px solid #D6D6E7; align: top;}

.header_title
 {text-decoration: none;  font:25px bolder; color:black; }

.rccnavl0oout_k
 { background: white; text-decoration: none; padding: 4px; font:10px Verdana,Arial,Helvetica,sans-serif; color:#315a84; align: center; border: 1px solid #D6D6E7;}
.rccnavl0oover_k
 { background: white; text-decoration: none; padding: 4px; font:10px Verdana,Arial,Helvetica,sans-serif; color:#315a84; align: center; border: 1px solid #D6D6E7;}
.rccnavl1iout_k
 { background: white; text-decoration: none; padding: 2px; font:10px Verdana,Arial,Helvetica,sans-serif; color:#315a84; align: left; border: 0px solid #D6D6E7;}
.rccnavl1iover_k
 { background: white; text-decoration: none; padding: 2px; font:10px Verdana,Arial,Helvetica,sans-serif; color:#315a84; align: left; border: 0px solid #D6D6E7;}
.rccnavl1oout_k
{ background: white; text-decoration: none; padding: 2px; font:10px Verdana,Arial,Helvetica,sans-serif; color:#315a84; align: left; border: 1px solid #D6D6E7;}
.rccnavl1oover_k
{ background: white; text-decoration: none; padding: 2px; font:10px Verdana,Arial,Helvetica,sans-serif; color:#315a84; align: left; border: 1px solid #D6D6E7;}


.rccnavl0oout
 { text-decoration: none; padding: 2px;color: black; font-weight: bold; background-image: url(/common/resources/en_us/default/images/rcc/footer_background.gif); align: right;}
.rccnavl0oover
 { text-decoration: none; padding: 2px; color: black; font-weight: bold; background-image: url(/common/resources/en_us/default/images/rcc/footer_background.gif); align: right;}
.rccnavl1iout
 { font: bold 10px Arial; padding: 4px; color: black; align: left;}
.rccnavl1iover
 { font: bold 10px Arial; padding: 4px; background: #0066CC; color: white; align: left;}
.rccnavl1oout
 { text-decoration: none; border: 0px solid darkblue; background: #f0f0f0; color: white; align: left;}
.rccnavl1oover
 { text-decoration: none; border: 0px solid darkblue; background: #0066CC; color: white; align: left;}
.header_bar
 { z-index: 1; position: absolute; left: 0px; top: 73px; width: 100%; background-image: url(/common/resources/en_us/default/images/rcc/footer_background.gif); height: 24px; }

.ctn_header_bar
 { z-index: 1; position: absolute; left: 0px; top: 111px; width: 100%; background-image: url(/common/resources/en_us/default/images/rcc/footer_background.gif); height: 24px; }

.header_bar_f_menu
 { z-index: 1; position: absolute; left: 0px; top: 93px; width: 100%; background-image: url(/common/resources/en_us/default/images/rcc/footer_background.gif); height: 24px; }

.header_bar_extension
 { z-index: 1; position: absolute; left: 0px; top: 84px; width: 100%; background-image: url(/common/resources/en_us/default/images/rcc/footer_background.gif); height: 24px; }

.header_bar_extension_cms
 { z-index: 1; position: absolute; left: 0px; top: 104px; width: 100%; background-image: url(/common/resources/en_us/default/images/rcc/footer_background.gif); height: 24px; }

.table_header_background
 { cell-padding: 3 px; cell-spacing: 0 px; background-image: url(/common/resources/en_us/default/images/rcc/footer_background.gif); height: 24px; }
.alt_tab_sel_class { background: #0066CC; border: 2px; font-weight: bold; color: white;}
.alt_tab_class { background: #eeeeee; border: 2px; color: black;}



#side_nav A:link {
	COLOR: #0E3D95 ;TEXT-DECORATION: none;FONT-WEIGHT: bold;PADDING-RIGHT: 12px;
}
#side_nav A:visited {
	COLOR: #0E3D95;TEXT-DECORATION: none;FONT-WEIGHT: bold;PADDING-RIGHT: 12px;
}
#side_nav A:hover {
	COLOR: #0E3D95;TEXT-DECORATION: none;FONT-WEIGHT: bold;PADDING-RIGHT: 12px;
}
#side_nav A:active {
	COLOR: #0E3D95;TEXT-DECORATION: none;FONT-WEIGHT: bold;PADDING-RIGHT: 12px;
}



#side_nav_selected A:link {
	COLOR: #0D747D ;TEXT-DECORATION: none;FONT-WEIGHT: bold;PADDING-RIGHT: 12px;
}
#side_nav_selected A:visited {
	COLOR: #0D747D;TEXT-DECORATION: none;FONT-WEIGHT: bold;PADDING-RIGHT: 12px;
}
#side_nav_selected A:hover {
	COLOR: #0D747D;TEXT-DECORATION: none;FONT-WEIGHT: bold;PADDING-RIGHT: 12px;
}
#side_nav_selected A:active {
	COLOR: #0D747D;TEXT-DECORATION: none;FONT-WEIGHT: bold;PADDING-RIGHT: 12px;
}

#context_text_extension
{
 COLOR: #0E3D95;
 FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
 FONT-WEIGHT: bold;
 FONT-STYLE: normal;
 FONT-SIZE: large;
}



#context_nav A:link {
	COLOR: #0D747D ;TEXT-DECORATION: none;FONT-WEIGHT: bold;PADDING-RIGHT: 2px;
}
#context_nav A:visited {
	COLOR: #0D747D;TEXT-DECORATION: none;FONT-WEIGHT: bold;PADDING-RIGHT: 2px;
}
#context_nav A:hover {
	COLOR: #0D747D;TEXT-DECORATION: none;FONT-WEIGHT: bold;PADDING-RIGHT: 2px;
}
#context_nav A:active {
	COLOR: #0D747D;TEXT-DECORATION: none;FONT-WEIGHT: bold;PADDING-RIGHT: 2px;
}
.module_header_k {
	FONT-WEIGHT: bolder; FONT-SIZE: 10 px; COLOR: #ffffff; FONT-FAMILY: Verdana
}

/*
These are the standard header table styles
*/

.tbl_header {border: 1px solid #bbbbbb; width: 100%; border-collapse:collapse;}
.tbl_header_hr {background-color: #eeeeee; padding: 4px;}




.if_header_bar {
	margin: 0 0 0px 0px;
	background-image:url(/common/resources/en_US/default/images/rcc/footer_background.gif);
	line-height:25px;
}

.if_header_bar_text {
	font-family: Arial, Helvetica, Geneva;
	margin: 0 0 0px 3px;
	 font-weight: bold;
	color: #000000;
}

/*
INNSCI color:005ca9
Normal color:6363df
*/

.if_custom_button {
		line-height: 0.95em;
		background-color: #6363df; 
		white-space:nowrap;
		color: #ffffff;
		font-size: 9px;
		font-family: Tahoma, Verdana, Arial;
		padding: 1.5px 2px;
		vertical-align:top;
		/*	border-top: 1px solid black;
		border-right: 1px solid black;
		border-bottom: 1px solid black;
		border-left: 1px solid black;*/
		text-align: center;
		min-width: 70px;
		text-decoration: none;
}

	
.if_custom_button a, .if_custom_button a:hover {
	text-decoration:none;
	color:#ffffff;
	background:transparent;
}
