/* global styles E9FAFF */

.header {
	font-size : 14px;
	color: #6D701D;
	font-family:tahoma;
	font-weight: bold;
	text-align: center;
}

.inputerror {
	font-size : 11px;
	color: #FF0000;
	font-family:tahoma;
	text-align: center;
}


.smalltext {
	font-size : 11px;
	color: #6D701D;
	font-family:tahoma;
	text-align: center;
}

.NiceBlue {
	font-size : 11px;
	color: #1D706D;
	font-family:tahoma;
	text-align: center;
}


a.header:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #000000;
	font-weight: bold;	
}

a.header:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #000000;
	font-weight: bold;	
}

a.header:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #000000;
	font-weight: bold;	
}

a.header:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #000000;
	font-weight: bold;	
}

input {
    font-weight: normal; 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
select {
    /* font-weight: bold; */
    font-family: Tahoma;
    font-size: 100%;
    color: #25268F;
}
textarea {
    font-weight: normal; 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

	.rapidBody
	{
		background-color: #FFFFFF;
		font-family:tahoma;
		color:#000000;
		padding-left:0px;
		padding-right:0px;
		padding-top:0px;
		padding-bottom:2px;
		text-align:center;		
/*		border-width: 2px;
		border-color: #E5F2AC;
		border-collapse: collapse; */
		
		
	}

	.rapidBody2
	{
		background-color: #FFFFFF;
		font-family:tahoma;
		color:#FFFFFF;
		padding-left:0px;
		padding-right:0px;
		padding-top:0px;
		padding-bottom:2px;
		text-align:center;		
/*		border-width: 2px;
		border-color: #E5F2AC;
		border-collapse: collapse; */
		
		
	}

	.rapidBody a
	{
		color:#000000;
		text-decoration: underline
	}

	.rapidBody td
	{
		border-width: 0px;
		border-style: solid;
		border-color: #0000FF;
	}

	.rapidBody .td-border
	{
		background-color: #E5F2AC;
	}

	.rapidBody a:hover
	{
		text-decoration: underline
	}
	
	.rapidBody .hidden
	{
		position:absolute;
		left:0px;
		top:-500px;
		width:1px; 
		height:1px; 
		overflow:hidden; 
	}
	.rapidBody .shown
	{
		color:#000000
	}
	.rapidBody .bold
	{
		font-weight:bold;
	}
	.rapidBody .heading
	{
		color: #00FF00;
		font-size:90%
	}
	.rapidBody .heading2
	{
		color: #758F36;  /*aa3300*/
		font-size:100%
	}

	.rapidBody .normal
	{
		font-size:70%;
	}
	.rapidBody .normal-input
	{
		border: 1px solid #000000;
		font-family:tahoma;
		font-size:100%
	}
	.rapidBody .normal-button
	{
		border: 1px solid #B8CC66;
		color: #B8CC66;
		font-family:tahoma;
		font-size:100%
	}
	.rapidBody .small
	{
		font-size:70%;
	}

	.rapidBody .small-bold
	{
		font-size:70%;
		font-weight:bold;
	}


	.rapidBody .small-mandatory
	{
		font-size:70%;
		color: #4831C7;
		font-family:tahoma;

	}


	.rapidBody .small-buzzer-specific
	{
		font-size:70%;
		color: #758F36;
	}

	.rapidBody .small2
	{
		font-size:70%;
		color: #3366FF;
		font-family:tahoma;
	}

	.rapidBody .small3
	{
		font-size:70%;
		/*color: #6D701D;*/
		color: #091D1E;
		
		font-family:tahoma;
		font-weight:bold;
	}

	.rapidBody .small5
	{
		font-size:80%;
		color: #3E789E;
		font-family:tahoma;
		font-weight:bold;
	}


	.rapidBody .small8-darkgreen
	{
		font-size:70%;
		color: #053A1C;
		font-family:tahoma;
		font-weight:bold;
		
	}


	.rapidBody .small8-darkred
	{
		font-size:70%;
		color: #D70831;
		font-family:tahoma;

	}

	.rapidBody .small8-darkblue
	{
		font-size:70%;
		color: #0831A7;
		font-family:tahoma;

	}


	.rapidBody .small9-red
	{
		font-size:70%;
		color: #a73108;
		font-family:tahoma;
		font-weight:bold;
		
	}

	.rapidBody .small10-darkblue
	{
		font-size:70%;
		color: #15336A;
		font-family:tahoma;
		font-weight:bold;
		
	}

	.rapidBody .small11-yellow
	{
		font-size:70%;
		color: #AFAF11;
		font-family:tahoma;
		/*font-weight:bold;*/
		
	}

	.rapidBody .normal11-yellow
	{
		font-size:80%;
		color: #AFAF11;
		font-family:tahoma;
		font-weight:bold;
		
	}


	
	.rapidbody .example
	{
		cursor:default;
		color: #999999;
	}

	.rapidBody .blueNormalAlert
	{
		font-size:70%;
		color: #0000CC
	}
	

	.rapidBody .redNotOkAlert
	{
		font-size:70%;
		color: #CC0000
	}

	.rapidBody .greenOkAlert
	{
		font-size:70%;
		color: #009000
	}


	.rapidBody .smallAlert
	{
		font-size:70%;
		color: #cc0000
	}

	.rapidBody .alert
	{
		color: #cc0000
	}


	.rapidBody .disabled
	{
		font-size:70%;
		color: #c9c9c9
	}


	.rapidBody .bold
	{
		font-size:70%;
		font-weight: bold;
	}
	.small .required
	{
		color:#ff0000;
	}
	
	.bold .required
	{
		color:#ff0000;
	}
	.rapidBody .small-input
	{
		border: 1px solid #999999;
		font-family:tahoma;
		font-size:100%
	}

	.rapidBody .small-input-red
	{
		border: 1px solid #999999;
		font-family:tahoma;
		font-size:100%;
		/*font-weight:bold;*/
		color:#ff0000;
	}

	.rapidBody .dd-red {
    /*font-weight: bold;*/
    font-family: Tahoma;
    font-size: 100%;
    color: #FF0000;
	}


	.rapidBody .linktopThick
	{
		font-size:100%;
		font-weight:bold;
		border: 1px solid #B8CC66;
		background-color: #F5F2FC;
		font-family:tahoma;
		text-decoration: underline;
	}
	
	.rapidBody .small-button-action 
	{
		font-size:100%;
		/*font-weight:bold;*/
		border: 1px solid #B8CC66;
		background-color: #E5F2AC;
		font-family:tahoma;
	}


	.rapidBody .small-button-action-danger 
	{
		font-size:100%;
		font-weight:bold;
		border: 1px solid #B8CC66;
		background-color: #FFFF09;
		font-family:tahoma;
	}


	.rapidBody .small-button-menu
	{
		font-size:100%;
		/*font-weight:bold;*/
		border: 1px solid #758F36;
		background-color: #B8Cf96;
		font-family:tahoma;
	}

	.rapidBody .small-button-action-darkred 
	{
		font-size:100%;
		font-weight:bold;
		border: 1px solid #571111;
		background-color: #D79D68;
		font-family:tahoma;
	}

	.rapidBody2 .small-button-action-darkred 
	{
		font-size:100%;
		font-weight:bold;
		border: 2px solid #FFBB57;
		background-color: #D6D454;
		font-family:tahoma;
	}


	.rapidBody .small-button-action-red-hover
	{
		font-size:100%;
		font-weight:bold;
		border: 1px solid #571111;
		background-color: #FDD3D4;
		font-family:tahoma;
	}

	.rapidBody .small-button-action-red 
	{
		font-size:100%;
		font-weight:bold;
		border: 1px solid #571111;
		background-color: #F2FD7F;
		font-family:tahoma;
	}


	.rapidBody .small-button-switchmode
	{
		font-size:100%;
		font-weight:bold;
		border: 1px solid #B8CC66;
		background-color: #F3FFB6;
		font-family:tahoma;
	}
	
	.rapidBody .small-button-clear
	{
		font-size:100%;
		font-weight:bold;
		/* border: 1px solid #FFFFFF; */
		background-color: transparent;
		color: #0000FF;
		font-family:tahoma;
	}

	.rapidBody .small-button-clear-hot
	{
		font-size:100%;
		font-weight:bold;
		/* border: 1px solid #FFFFFF; */
		background-color: transparent;
		/*background-color: #B8CC66;*/
		color: #00CCFF;
		font-family:tahoma;
	}


	.rapidBody .small-button-clear1
	{
		font-size:100%;
		font-weight:bold;
		border: 1px solid #9f0f3f;
		background-color: #FBDB90;
		font-family:tahoma;
	}
	
	.rapidBody .small-button-green
	{
		font-size:100%;
		font-weight:bold;
		border: 1px solid #B8CC66;
		background-color: #E5F2AC;
		font-family:tahoma;
	}


	.rapidBody .small-button-yellow
	{
		font-size:100%;
		font-weight:bold;
		border: 1px solid #E5DC67;
		background-color: #FFF79C;
		font-family:tahoma;
	}


	.rapidBody .small-button-orange
	{
		font-size:100%;
		font-weight:bold;
		border: 1px solid #F2C348;
		background-color: #FFDB99;
		font-family:tahoma;
	}

	.rapidBody .small-button-blue
	{
		font-size:100%;
		font-weight:bold;
		border: 1px solid #98C0D9;
		background-color: #E0F0FA;
		font-family:tahoma;
	}
	.rapidBody .small-button-blank
	{
		font-size:100%;
		font-weight:bold;
		border: 1px solid #FFFFFF;
		background-color: #FFFFFF;
		font-family:tahoma;
	}

	.rapidBody .tiny
	{
		font-size:60%;
	}
	

	.rapidBody .link-green
	{
		color:#758F36;
		font-family:tahoma;
		font-weight:normal;
		text-decoration: underline
	}
	.link-green a
	{
		color:#758F36;
		text-decoration: underline
	}
	.link-green a:hover
	{
		text-decoration: underline
	}
	.rapidBody .link-top
	{
		font-size:70%;
		font-weight:bold;
		color:#191970;
		font-family:tahoma;
		
		/* text-decoration: underline; font-weight:normal; */
	}

	.rapidBody .link-top1
	{
		font-size:70%;
		font-weight:bold;
		color:#A01919;
		font-family:tahoma;
		
		/* text-decoration: underline; font-weight:normal; */
	}

	.link-top a
	{
		color:#191970;
		text-decoration: none
	}
	.link-top1 a
	{
		color:#A01919;
		text-decoration: underline
	}

	.link-top a:hover
	{
		text-decoration: underline
	}

	.rapidBody .link-blue
	{
		color:#191970;
		font-family:tahoma;
		font-weight:normal;
		text-decoration: underline
	}
	.link-blue a
	{
		color:#3E789E;
		text-decoration: underline
	}
	.link-blue a:hover
	{
		text-decoration: underline
	}

	.rapidBody .link-yellow
	{
		color:#807867;
		font-family:tahoma;
		font-weight:normal;
		text-decoration: underline
	}
	.link-yellow a
	{
		color:#807867;
		text-decoration: underline
	}
	.link-yellow a:hover
	{
		text-decoration: underline
	}

	.rapidBody .link-orange
	{
		color:#996B19;
		font-family:tahoma;
		font-weight:normal;
		text-decoration: underline
	}
	.link-orange a
	{
		color:#996B19;
		text-decoration: underline
	}
	.link-orange a:hover
	{
		text-decoration: underline
	}
	
