/*
RED	: #E6312E; #BE2323
LIGHT GREY		: #F5F5F5
GREY					: #929292
*/

BODY {	background-color: #FFFFFF;
			  font-family: verdana, arial, helvetica;
  			font-size: 10px;
  			scrollbar-face-color:#BE2323;
  			scrollbar-shadow-color:#FFFFFF;
  			scrollbar-highlight-color:#FFFFFF;
  			scrollbar-3dlight-color:#FFFFFF;
  			scrollbar-darkshadow-color:#FFFFFF;
  			scrollbar-track-color:#FFFFFF;
  			scrollbar-arrow-color:#FFFFFF;
  			margin-left:0px;
  			margin-right:0px;
  			margin-top:0px;
  			margin-bottom:0px;
			}

.MainBG 			{background-color: #FFFFFF;}
.PageBG				{background-image:url(BG.gif);}
.HeaderBG 		{background-color: #D7D7D7;}
.BoxBG 				{background-color: #F5F5F5; filter:alpha(opacity=75);opacity:.75;-moz-opacity:.75;}
.BoxBG2 				{background-color: #FFFFFF; filter:alpha(opacity=75);opacity:.75;-moz-opacity:.75;}
.BoxHeaderBG	{background-color: #BE2323; filter:alpha(opacity=75);opacity:.75;-moz-opacity:.75;}
.LineBG 			{background-color: #929292;}
.mainBorder		{border-color: #BE2323; border-width: 1; border-style: solid;}

.MenuText:link		{color:#929292; font-family:arial, verdana; font-size:11px; font-weight:normal; text-decoration:none}
.MenuText:active	{color:#929292; font-family:arial, verdana; font-size:11px; font-weight:normal; text-decoration:none}
.MenuText:visited	{color:#929292; font-family:arial, verdana; font-size:11px; font-weight:normal; text-decoration:none}
.MenuText:hover		{color:#BE2323; font-family:arial, verdana; font-size:11px; font-weight:normal; text-decoration:none}
.MenuText					{color:#BE2323; font-family:arial, verdana; font-size:11px; font-weight:normal; text-decoration:none}

.MenuSelected			{color:#4B4141; font-family:arial, verdana; font-size:11px; font-weight:BOLD; text-decoration:none}

.TitleText				{color:#BE2323; font-family:arial, verdana; font-size:14px; font-weight:BOLD; text-decoration:none}
.BoxTitleText			{color:#293228; font-family:arial, verdana; font-size:11px; font-weight:BOLD; text-decoration:none}

A:link   					{color:#464B3C; font-family:arial, verdana; font-weight:normal; text-decoration:underline;  font-size:12px}
A:active 					{color:#464B3C; font-family:arial, verdana; font-weight:normal; text-decoration:underline;  font-size:12px}
A:visited					{color:#464B3C; font-family:arial, verdana; font-weight:normal; text-decoration:underline;  font-size:12px}
A:hover  					{color:#BE2323; font-family:arial, verdana; font-weight:normal; text-decoration:underline;  font-size:12px}
TD								{color:#464B3C; font-family:arial, verdana; font-size:12px; font-weight:normal; text-decoration:none}

INPUT.login 	{
							font-family: verdana, arial, helvetica;
        			border:1 solid #BEBEBE;
        			background-color:#F5F5F5; 
        			color:#464B3C; 
        			font-size:11px;
        			width:100px;
							}
						
INPUT.loginBTN
						 	{
						 	font-family: verdana, arial, helvetica;
        			border:1 solid #BEBEBE;
        			background-color:#F5F5F5; 
        			color:#464B3C; 
        			font-size:11px;
        			width:46px;
							}
							
SELECT.MenuList
						 	{
						 	font-family: verdana, arial, helvetica;
        			border:1 solid #BEBEBE;
        			background-color:#c12026; 
        			color:#feffff; 
        			font-size:11px;
        			width:200px;
							}
							
INPUT.search 	{
					font-family: verdana, arial, helvetica;
					border:1 solid #647181;
					background-color:#f6f6f6; 
					color:#647181; 
					font-size:11px;
					width:148px;
					height:20px;
					}
						
INPUT.searchBTN
				 	{
				 	font-family: verdana, arial, helvetica;
        			border:1 solid #647181;
        			background-color:#f6f6f6; 
        			color:#647181; 
        			font-size:11px;
        			width:50px;
					height:20px;
					}
							
.menuTabCell
{
	text-align:LEFT;
	vertical-align:top;
	padding-left: 0px;
	padding-right: 5px;
	padding-top: 6px;
}

.LoginTable
{
  border: solid 1px #929292;
}

.recruitmentText
{
	color:#707463;
}

.MainHeader
{
	font-family: arial, verdana, helvetica;
	color:#a5a5a5;
	font-size:18px;
}
.BranchCell
{
	background-color:#e4e4e4;
}
.CaseHeaderCell
{
	background-color:#c02125;
	color:#ffffff;
	font-family: verdana, arial, helvetica;
	font-size:11px;	
}
.CaseCell
{
	background-color:#f1f1f1;
	font-family: verdana, arial, helvetica;
	color:#647181; 
	font-size:11px;	
}
.CaseCellUrgent
{
	background-color:#f1f1f1;
	font-family: verdana, arial, helvetica;
	color:#647181; 
	font-size:11px;	
	font-weight: bold;
}
SPAN.PhysioLink, SPAN.PhysioLink:hover
{
	font-family: verdana, arial, helvetica;
	color:#647181; 
	font-size:11px;	
	text-decoration: none;
	cursor: pointer;	
}
SPAN.SelectedPhysioLink, SPAN.SelectedPhysioLink:hover
{
	font-family: verdana, arial, helvetica;
	color:#647181; 
	font-size:11px;	
	text-decoration: none;	
	font-weight: bold;
	cursor: pointer;
}
INPUT.PhysioForm, TEXTAREA.PhysioForm
	{
					font-family: verdana, arial, helvetica;
					border:1 solid #647181;
					background-color:#f6f6f6; 
					color:#647181; 
					font-size:11px;
					width:75px;
					height:20px;
					}
TEXTAREA.PhysioForm
	{
					font-family: verdana, arial, helvetica;
					border:1 solid #647181;
					background-color:#f6f6f6; 
					color:#647181; 
					font-size:11px;
					width:100%;
					height:20px;
					}
INPUT.PhysioForm_Long
	{
					font-family: verdana, arial, helvetica;
					border:1 solid #647181;
					background-color:#f6f6f6; 
					color:#647181; 
					font-size:11px;
					width:235px;
					height:20px;
					}
INPUT.PhysioForm_Short
	{
					font-family: verdana, arial, helvetica;
					border:1 solid #647181;
					background-color:#f6f6f6; 
					color:#647181; 
					font-size:11px;
					width:25px;
					height:20px;
					}
INPUT.ActiveButton
{
	font-family: verdana, arial, helvetica;
	background-color:#ecdfe0;
	color:#000000; 
	font-size:11px;
	width:100%;
	border:1 solid #63717e;
	height:21px;
}
INPUT.InactiveButton
{
	font-family: verdana, arial, helvetica;
	background-color:#f0f0f0;
	color:#908f8f; 
	font-size:11px;
	width:100%;
	border:1 solid #64727f;
	height:21px;
}


         .RSAGreen
        {
  
            font-family:Arial;
            font-size:11px;
            color:#6aca35;    
        }
        
        .RSACareGreenHeader
        {
            font-family:Verdana;
            font-weight:bold;
            font-size:11px;
            color:#6aca35;  
        }
        
        .RSACareBlack
        {
            font-family:Verdana;  
            font-size:7px;
            font-style:normal;
            color:Black;
            text-decoration:none;
        }


/* qna styles */

.qnacss_PreviousButton
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-weight: bold;
	font-size: 11px;
	border-left: #000000 1px solid;
	color: #735d5a;
	border-bottom: #000000 1px solid;
	font-family: Arial;
	height: 20px;
	background-color: #f2f2f2;	
}
.qnacss_NextButton
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-weight: bold;
	font-size: 11px;
	border-left: #000000 1px solid;
	color: #735d5a;
	border-bottom: #000000 1px solid;
	font-family: Arial;
	height: 20px;
	background-color: #f2f2f2;	
}
.qnacss_SaveButton
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-weight: bold;
	font-size: 11px;
	border-left: #000000 1px solid;
	color: #735d5a;
	border-bottom: #000000 1px solid;
	font-family: Arial;
	height: 20px;
	background-color: #f2f2f2;	
}
.qnacss_subheading {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #F0F0F0;
	border-bottom: 1px solid #D1D1D1;
}
.qnacss_AlternateSubHeading {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #F0F0F0;
	border-bottom: 1px solid #D1D1D1;
}
.qnacss_involvementBtn, .qnacss_scheduleBtn
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-weight: bold;
	font-size: 11px;
	border-left: #000000 1px solid;
	color: #735d5a;
	border-bottom: #000000 1px solid;
	font-family: Arial;
	height: 20px;
	background-color: #f2f2f2;
}
.qnacss_header
{	
	font-size: 12px;
	color: #ce2429;
	font-family: Arial;
	font-weight: bold;
	border-bottom: #ce2429 1px solid;
}
.qnacss_textbox
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	color: #735d5a;
	border-bottom: #000000 1px solid;
	height: 20px;
	background-color: #f2f2f2;
	font-family: Arial;
	font-size: 11px;
	width: 100%;
}
.qnacss_involvement
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	color: #735d5a;
	border-bottom: #000000 1px solid;
	height: 20px;
	background-color: #f2f2f2;
	font-family: Arial;
	font-size: 11px;
	width: 10%;
}
.qnacss_involvementData
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	color: #735d5a;
	border-bottom: #000000 1px solid;
	height: 20px;
	background-color: #f2f2f2;
	font-family: Arial;
	font-size: 11px;
	width: 60%;
}
.qnacss_Schedule
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	color: #735d5a;
	border-bottom: #000000 1px solid;
	height: 20px;
	background-color: #f2f2f2;
	font-family: Arial;
	font-size: 11px;
	width: 15%;
}
.qnacss_bigtextbox
{
	/*height: 60px;*/
	height: 50px;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	color: #735d5a;
	border-bottom: #000000 1px solid;
	background-color: #f2f2f2;
	font-family: Arial;
	font-size: 11px;
	width: 100%;
}
.qnacss_datetime
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	color: #735d5a;
	border-bottom: #000000 1px solid;
	height: 20px;
	background-color: #f2f2f2;
	font-family: Arial;
	font-size: 11px;
}
DIV.qnacss_DDList
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	color: #735d5a;
	border-bottom: #000000 1px solid;
	height: 19px;
	background-color: #f2f2f2;
	font-family: Arial;
	font-size: 11px;
	overflow:hidden;
	width:100%;
}
SELECT.qnacss_DDList
{
	top: -1px;
	left: -1px;
	color: #735d5a;
	background-color: #f2f2f2;
	font-family: Arial;
	font-size: 11px;
	width:101%;
}
.qnacss_question
{
	vertical-align: top;
	font-size: 12px;
	color: #735d5a;
	font-family: Arial;
	text-decoration: none;
}
.qnacss_AlternateQuestion
{
	vertical-align: top;
	font-size: 12px;
	color: #735d5a;
	font-family: Arial;
	text-decoration: none;
}
.qnacss_answererror
{	
	vertical-align: top;
	font-size: 12px;
	color: #735d5a;
	font-family: Arial;
	text-decoration: none;
}
.qnacss_alternateanswererror
{	
	vertical-align: top;
	font-size: 12px;
	color: #735d5a;
	font-family: Arial;
	text-decoration: none;
}
.qnacss_errormsg
{
	font-size: 9px;
	color: #ce2429;
	font-family: Arial;
	text-decoration: none;
}
.qnacss_progressbarcellcomplete
{
	background-color:#bd5d5a;
	font-size: 11px;
	color: #000000;
	font-family: Arial;	
}
.qnacss_progressbarcellincomplete
{
	font-size: 11px;
	color: #000000;
	font-family: Arial;	
}
.qnacss_progressbartable
{
	border:solid 1px #000000;
}
/* end of qna styles */