/*User Selectable Styles*/
.Heading1,H1     {}
.Heading2,H2     {}
.Heading3,H3     {}
.Normal          {color:#444;font-size:100%;}
.blue-button  
{

}
.Blockquote-left
{
}
	
.Blockquote-right
{
}


/* Default Table */
	table.ImmTS_Default		{padding:0px; width:100%; border-collapse:collapse;} /* Overall table style */

	table.ImmTS_Default th, 
	table.ImmTS_Default td	{padding:2px; margin:2px;} /* Cell padding and spacing styles */

	table.ImmTS_Default, 
	table.ImmTS_Default th, 
	table.ImmTS_Default td	{border:1px solid black;} /* Table border style */
	     
	table.ImmTS_Default th	{}						/* Apply style to header cells */
	table.ImmTS_Default tr	{vertical-align:top;}	/* Apply style to data cells */
	table.ImmTS_Default td	{}						/* Apply style to data cells */
	

	/* HIS Table */
	table.ImmTS_HIS		{} /* Overall table style, needed to be in editor */

	table.ImmTS_HIS th, 
	table.ImmTS_HIS td	{text-align:left;padding:10px 8px;border:0;} /* Cell padding and spacing styles */

	table.ImmTS_HIS, 
	table.ImmTS_HIS th, 
	table.ImmTS_HIS td	{ } /* Table border style */
	     
	table.ImmTS_HIS th	{font-weight:bold;color:#fff;background-color:#003158;}						/* Apply style to header cells */
	table.ImmTS_HIS tr	{vertical-align:top;}	/* Apply style to data cells */
	table.ImmTS_HIS td	{background-color:#E9EEF0;}						/* Apply style to data cells */	
	
	
	
	/* HR */
	hr 
	{
	    background:#999;
	}
	

/* Horizontal Scroller */
	/* HIS Table */
	table.ImmTS_HIS_Horizontal_Scroller {padding:0px; width:100%; border-collapse:collapse;}

	table.ImmTS_HIS_Horizontal_Scroller th, 
	table.ImmTS_HIS_Horizontal_Scroller td	{text-align:left;padding:10px 8px;border:0;} /* Cell padding and spacing styles */
	     
	table.ImmTS_HIS_Horizontal_Scroller th	{font-weight:bold;color:#fff;background-color:#003158;}						/* Apply style to header cells */
	table.ImmTS_HIS_Horizontal_Scroller tr	{vertical-align:top;}	/* Apply style to data cells */
	table.ImmTS_HIS_Horizontal_Scroller td	{background-color:#E9EEF0;}	/* Apply style to data cells */	
			
	
	/* Vertical Table */
	table.ImmTS_HIS_Vertical_Table {padding:0px; width:100%; border-collapse:collapse;} /* Overall table style */

	table.ImmTS_HIS_Vertical_Table th, 
	table.ImmTS_HIS_Vertical_Table td	{text-align:left;padding:10px 8px;border:0;} /* Cell padding and spacing styles */

	table.ImmTS_HIS_Vertical_Table, 
	table.ImmTS_HIS_Vertical_Table th, 
	table.ImmTS_HIS_Vertical_Table td	{ } /* Table border style */
	     
	table.ImmTS_HIS_Vertical_Table th	{font-weight:bold;color:#fff;background-color:#003158;}						/* Apply style to header cells */
	table.ImmTS_HIS_Vertical_Table tr	{vertical-align:top;}	/* Apply style to data cells */
	table.ImmTS_HIS_Vertical_Table td	{background-color:#E9EEF0;}						/* Apply style to data cells */	
	
	table.ImmTS_HIS_Vertical_Table, table.ImmTS_HIS_Horizontal_Scroller {
        background:#E9EEF0;
   }
	
	
@media(max-width:768px){
       
       .table-responsive  {
         overflow-x: auto;
         border:2px solid red;
       }
       
       
      		 
  }