/*6157 Training Styles*/
h1.Train
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #991340;
	margin:5px;
}

h2.Train
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #991340;
	font-weight: normal;
	margin:5px;
}
h3.Train
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #333333;
	font-weight: bold;
	margin:5px;
}
.TrainLink, .TrainLink:visited
{	
	color: #991340;
	font-weight: bold;
	font-size:13px;
	text-decoration: underline !important;	
	background:#EEEEEE;
	border-right:solid 3px #93113D;
	padding:5px;
	#width:100%;
}
.TrainLink:hover
{	
	color: #991340;
	font-weight: bold;
	font-size:13px;
	text-decoration: underline;	
	background:#CCCCCC;
	border-right:solid 3px #93113D;
	padding:5px;
	#width:100%;
}
.TrainModule, .TrainModule:visited
{	
	color: #991340;
	font-weight: bold;
	font-size:12px;
	vertical-align:top;
	background-color:#CCCCCC;
	text-decoration: underline !important;	
	border-right:solid 3px #93113D;
	padding:4px 5px 4px 3px;
	margin:3px 6px 0px 2px;
	width:100px;
}
.TrainModule:hover
{	
	color: #991340;
	font-weight: bold;
	font-size:12px;
	text-decoration: underline !important;	
	background-color:#EEEEEE;
	border-right:solid 3px #93113D;
	padding:4px 5px 4px 3px;
	margin:3px 6px 0px 2px;
	width:100px;
	vertical-align:top;
}
.TrainFiles, .TrainFiles:visited
{	
	color: #991340;
	font-weight: bold;
	font-size:12px;
	background:#CCCCCC;
	text-decoration: underline !important;	
	border-right:solid 3px #93113D;
	padding:4px 5px 4px 3px;
	margin:3px 6px 0px 2px;
	vertical-align:top;
	width:100%;
}
.TrainFiles:hover
{	
	color: #991340;
	font-weight: bold;
	font-size:12px;
	text-decoration: underline !important;	
	background:#EEEEEE;
	border-right:solid 3px #93113D;
	padding:4px 5px 4px 3px;
	margin:3px 6px 0px 2px;
	vertical-align:top;
	width:100%;
}
.TrainAttemptInfo
{
	color: #000000;
	font-size:12px;	
	text-align:center;
	padding:4px 5px 4px 2px;
	margin:3px 6px 0px 2px;
}
.TrainColHead
{
	color: #991340;
	font-weight: bold;
	font-size:13px;	
	text-align:left;
	padding:2px 5px 2px 2px;
	margin:3px 6px 0px 2px;
}
tr.TrainModRow
{
	vertical-align:top;	
	padding:0px;
	margin:5px 0px 5px 0px;	
}
tr.QuesRow1
{
	vertical-align:top;	
	padding:5px;
	margin:3px 0px 3px 0px;	
}
tr.QuesRow2
{
	vertical-align:top;	
	background-color:#F0F0F0;
	padding:5px;
	margin:3px 0px 3px 0px;	
}
.QuesOption
{
	padding:3px;	
}
.QuesSelected
{
	color: #991340;
	border:solid 1px #991340;
	font-weight: bold;
	font-size:13px;	
	padding:5px;
}
.QuesIndex
{
	background: #991340;
	color:#ffffff;	
	font-weight: bold;
	font-size:13px;	
	padding:5px;
	border:	1px solid #991340;
}
/*End 6157*/
a:hover {
	
	color: #991340;
	font-weight: bold;
	text-decoration: none;
}

a:link {
	
	color: #991340;
	font-weight: bold;
	text-decoration: underline;
}

a:visited {
	
	color: #991340;
	font-weight: bold
}

body {
	background-color: #cccccc;
	margin-top: 20px;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #991340;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #991340;
	font-weight: normal;
	line-height: 20px;
}

input, td
{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	text-decoration: none;
}

.bottomnavigation{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.border_grey_vertical
{
	background-color:		#ddd;
	height:					1px;
	width:					100%;
}

.branch_manager_button
{
	background-color:		#98103E;
	border:					1px solid #ffffff;
	color:					#FFFFFF;
	height:					30px;
	width:					125px;
	cursor:					pointer;/*6157*/
}

.branch_manager_button_add
{
	background-color:		#686868;
	border:					1px solid #ffffff;
	color:					#FFFFFF;
	height:					30px;
	width:					35px;
}

.branch_manager_button_add_top
{
	background-color:		#686868;
	border:					1px solid #ffffff;
	color:					#FFFFFF;
	height:					30px;
	width:					50px;
}

.branch_manager_button_edit
{
	background-color:		#686868;
	border:					1px solid #ffffff;
	color:					#FFFFFF;
	height:					25px;
	width:					40px;
}

.branch_manager_button_remove
{
	background-color:		#000000;
	border:					1px solid #ffffff;
	color:					#FFFFFF;
	height:					25px;
	width:					55px;
}

.branch_manager_content_cell_0
{
	background-color:		#F0F0F0;
	padding:				3px;
	padding-left:			5px;
	padding-right:			5px;
}

.branch_manager_content_cell_1
{
	padding:				3px;
	padding-left:			5px;
	padding-right:			5px;
}

.branch_manager_header_horizontal_border_white
{
	background-color:		#FFFFFF;
	height:					100%;
	width:					1px;
}

.branch_manager_header_pink
{
	background-color:		#98103E;
	color:					#FFFFFF;
	font-size:				8pt;
	font-weight:			normal;
	padding:				3px;
	padding-left:			5px;
	padding-right:			5px;
	text-align:				left;
}

.branch_manager_heading
{
	color:					#333333;
	font-size:				12pt;
	font-weight:			bold;
}

.breadcrumb
{
	color: #991340;
	font-size: 16px;
	padding-bottom:	20px;
}

.c_navigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal !important;
	color: #000000;
	text-decoration: none !important;
}	

.c_navigation a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #98103E;
	text-decoration: none;
}

.c_navigation a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}	

.c_navigation a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}	

.commnavigation a:hover {	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.commnavigation a:link{	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.commnavigation a:visited{	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.copyrightinfo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #CCCCCC;
}

.form_label
{
	font-weight:				bold;
}

.form_select
{
	border:						1px solid #666666;
	color:						#666666;
	font-family:				Arial, Helvetica, sans-serif;
	font-size:					11px;
	font-weight:				normal;
	line-height:				15px;
	text-decoration:			none;
	width:						250px;
}

.form_select_no_set_width
{
	border:						1px solid #666666;
	color:						#666666;
	font-family:				Arial, Helvetica, sans-serif;
	font-size:					11px;
	font-weight:				normal;
	line-height:				15px;
	text-decoration:			none;
}

.form_submit
{
	background-color:			#CCCCCC;
	border:						1px solid #666666;
	color:						#333333;
}

.form_text
{
	border:						1px solid #666666;
	color:						#666666;
	font-family:				Arial, Helvetica, sans-serif;
	font-size:					11px;
	font-weight:				normal;
	line-height:				15px;
	text-decoration:			none;
	width:						250px;
}

.form_text_area
{
	border:						1px solid #666666;
	color:						#666666;
	font-family:				Arial, Helvetica, sans-serif;
	font-size:					11px;
	font-weight:				normal;
	height:						75px;
	line-height:				15px;
	text-decoration:			none;
	width:						250px;
}

.h1_lookalike {
	font-family:				Arial, Helvetica, sans-serif;
	font-size:					16px;
	font-weight:				bold;
	color:						#991340;
}

.highlighted{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#98103E;
}

.imput_text {
border: 1px solid #cccccc;
}

.l_nav {
	color: #000 !important;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal !important;
	line-height: 10px;
	text-decoration: none;
}

.l_nav:hover {
	text-decoration: underline;
}

.login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.login_navigation {
	background-image:		url(images/login/right_nav_background.jpg);
	background-position:	top left;
	background-repeat:		repeat-y;
	padding:				5px;
	padding-left:			10px;
	text-align:				left;
}	

.maintext
{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	text-decoration: none;
}

.navigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}	

.navigation a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	font-weight: normal;
	color: #98103E;
	text-decoration: none;
}
.navigation a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}	

.navigation a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}	
.navigation_also {
font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	font-weight: normal;
	color: #98103E;
	text-decoration: none;
}
.navigation_also:hover {
font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.report_cell_label
{
	color:						#98103E;
	font-weight:				bold;
}

.report_cell_report
{
	border:						2px solid #951B44;
	padding:					10px;
}

.report_cell_report td
{
	vertical-align:				top;
}

.report_cell_type_red
{
	background-image:			url(images/login/location_background_125px_wide.gif);
	background-position:		top left;
	background-repeat:			repeat-y;

	padding-left:				20px;
	width:						125px;
}

.report_cell_type_red a
{
	color:						#f9f9f9 !important;
	font-weight:				normal !important;
	text-decoration:			none;
}

.report_cell_type_red a:hover
{
	text-decoration:			underline;
}

.report_cell_type_grey
{
	background-image:			url(images/login/secondary_background_125px_wide.gif);
	background-position:		top left;
	background-repeat:			repeat-y;
	padding-left:				20px;
	width:						125px;
}

.report_cell_type_grey a
{
	color:						#404040 !important;
	font-size:					8pt;
	font-weight:				normal !important;
	text-decoration:			none;
}

.report_cell_type_grey a:hover
{
	text-decoration:			underline;
}

.report_cell_type_white
{
	background-image:			url(images/login/grey_bullet.jpg);
	background-position:		top left;
	background-repeat:			repeat-y;

	padding-left:				20px;
}

.report_cell_type_white a
{
	color:						#404040 !important;
	font-size:					8pt;
	font-weight:				normal !important;
	text-decoration:			none;
}

.report_cell_type_white a:hover
{
	color:						#991340 !important;

	text-decoration:			underline;
}

.report_cell_type_top
{
	background-color:			#CCCCCC;
	background-image:			url(images/login/top_button_back.gif);
	background-position:		top left;
	background-repeat:			repeat-y;

	padding-left:				20px;
	padding-right:				5px;
	text-align:					left;
}

.report_cell_type_top a
{
	color:						#000 !important;
	font-size:					9pt;
	font-weight:				normal !important;
	text-decoration:			none;
}

.report_cell_type_top a:hover
{
	text-decoration:			underline;
}

.report_link a
{
	color:						#404040 !important;
	font-size:					8pt;
	font-weight:				normal !important;
	text-decoration:			none;
}

.report_link a:hover
{
	color:						#991340 !important;

	text-decoration:			underline;
}

.s_navigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}	

.s_navigation a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}	

.s_navigation a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}	
.s_navigation a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	font-weight: normal;
	color: #98103E;
	text-decoration: none;
}

.spacer_row
{
	height:			3px;
}

.spacer_row_horizontal
{
	width:			4px;
}

.spacer_row_vertical
{
	height:			4px;
}

.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.style2 {
	color: #990033;
	font-weight: bold;
}
.style13
{
	color: #990033;
	font-family: Arial, Helvetica, sans-serif;
	font-size:		12pt;
	font-weight: bold;
}
.style14 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; font-weight: bold; }

.subheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #991340;
	font-weight: normal;
	line-height: 20px;
}

.table_border_white_horizontal
{
	background-color:			#FFFFFF;
	height:						100%;
	width:						1px;
}

.table_data_msds
{
	color:						#000000;
	padding:					10px;
	padding-left:				15px;
	padding-right:				15px;
}

.table_data_msds_on
{
	color:						#000000;
	background-color:			#f0f0f0;
	padding:					10px;
	padding-left:				15px;
	padding-right:				15px;
}

.table_data_msds a,
.table_data_msds_on a
{
	color:						#6B6B6B !important;
	font-size:					8pt;
	font-weight:				normal !important;
	text-decoration:			none;
}
.table_data_msds a:hover,
.table_data_msds_on a:hover
{
	color:						#6B6B6B !important;
	font-size:					8pt;
	font-weight:				normal !important;
	text-decoration:			underline;
}

.table_header_msds
{
	background-color:			#961440;
	color:						#FFF8FD;
	font-size:					7pt;
	padding:					5px;
	padding-left:				15px;
	padding-right:				15px;
}

.table_on{
	background-color:			#f0f0f0;
}

.testimonialstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	font-weight: normal;
	color: #98103d;
	text-decoration: none;
}
.textfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #CCCCCC;
	border: 1px solid #FFFFFF;
}
.username {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.whymurraystext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
