/*User Selectable Styles*/
.emphasis	{ color:#5b2f88;}
.Heading1,H1     {font-size:1.4em; font-family:Verdana,Arial,Helvetica; background-color:#ffb017; color:#5b2f88; padding:3px 8px 6px 8px; font-weight:normal; margin:0; border:0; margin-bottom:10px; border:1px solid #B0BDDE;}
.Heading2,H2     {font-size:1.4em; font-family:Verdana,Arial,Helvetica; color:#5b2f88;}
.Heading3,H3     {font-size:1.2em; font-family:Trebuchet MS,Tahoma,Arial,Helvetica; color:#5b2f88;}

.Normal          {text-align:justify;}
.Caption1        {color:#000066; font-family:Arial,Helvetica;						font-size:x-small;	font-weight:bold;}
.Caption2        {color:#000000; font-family:Arial,Helvetica;						font-size:x-small;	font-weight:normal; font-style:italic;}
.Caption3        {color:#000066; font-family:Verdana,Arial,Helvetica;				font-size:x-small;}
.Caption4		 {color:#ffffff; font-family:Arial,Helvetica;						font-size:x-small;	font-weight:bold;}

/* User Table Colour Styles */
/* These styles define the basic properties for tables in the Immediacy Editor */

	/* Default Table */
	table.ImmTS_Default		{background-color:#ffffff; 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; margin: 0px;} 
	     
	table.ImmTS_Default th	{background-color:#E2E8F0; color:black;} 
	table.ImmTS_Default tr	{}
	table.ImmTS_Default td	{color:black;}
	
	/* Results Table */
	table.ImmTS_Results		{background-color:#ffffff; width:100%;} /* Overall table style */

	table.ImmTS_Results th, 
	table.ImmTS_Results td	{padding:2px; margin:0px;} /* Cell padding and spacing styles */

	table.ImmTS_Results, 
	table.ImmTS_Results th, 
	table.ImmTS_Results td	{border:1px solid; color:#F2F5F9;} 
	     
	table.ImmTS_Results th	{background-color:#E2E8F0; color:#003399;} 
	table.ImmTS_Results tr	{}
	table.ImmTS_Results td	{color:#003399;}

	/* blockstyle Table */
	table.ImmTS_Blockstyle		{background-color:#E2E8F0;} /* Overall table style */

	table.ImmTS_Blockstyle th, 
	table.ImmTS_Blockstyle td	{padding:2px; margin:0px;} /* Cell padding and spacing styles */

	table.ImmTS_Blockstyle, 
	table.ImmTS_Blockstyle th, 
	table.ImmTS_Blockstyle td	{border:0px solid; color:#F2F5F9;} 
	     
	table.ImmTS_Blockstyle th	{background-color:#003399; color:#FFFFFF;} 
	table.ImmTS_Blockstyle tr	{}
	table.ImmTS_Blockstyle td	{color:#003399;}

	/* Colourful Table */
	table.ImmTS_Colourful		{background-color:#eff3f7; width:100%; margin:0px; border-collapse: collapse; } /* Overall table style */

	table.ImmTS_Colourful th, 
	table.ImmTS_Colourful td	{padding: 5px; margin: 0px;} /* Cell padding and spacing styles */

	table.ImmTS_Colourful, 
	table.ImmTS_Colourful th, 
	table.ImmTS_Colourful td	{border:1px solid #dee4ec;} 
	     
	table.ImmTS_Colourful th	{background-color:#dee4ec; color:#003399;} 
	table.ImmTS_Colourful tr	{}
	table.ImmTS_Colourful td	{color:#003399; vertical-align: top; }


/* Top Menu Styles */
span.menuBar		{color:#ffffff; font-family:Arial,Verdana,Helvetica; font-weight:bold; font-size:x-small;}
span.menuitem		{color:#000070; font-family:verdana,Arial,Helvetica; font-size:xx-small;background-image:url(../../../../images/interface/menu_grad_yell.jpg);
background-repeat:repeat-y;}
span.menuitemsel	{color:#ffffff; font-family:verdana,Arial,Helvetica;}
/*fakemenu is used to create a dummy menu for wysiwyg effect in the web editor*/
#fakemenu			{color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:1.1em;}
#smsidemenu			{position:relative; top:100px;}


/* Side Menu Styles*/       
DIV.smHEAD	{
color:#5b2f88; 
font-weight:bold; 
background-color:#ffb017; height:24px; 
width:127px; 
padding-left:0.6em;
margin:0; 
border:0;
}

DIV.smitm {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.0em; 
text-align:left; 
float:left;
padding-top:4px;
padding-bottom:4px;
}

DIV.sm0	{
padding:4px; 
clear:both; 
float:left; width:130px;
border-top:1px solid #5b2f88;
text-decoration:none;
background-image:url(../../../../images/interface/menu_grad_yell.jpg);
background-repeat:repeat-y;
}

DIV.sm1	{
background-color:#ffb017;
padding:4px;
clear:both; float:left;
width:115px;
border-top:1px solid #5b2f88; padding-left:15px;
background-image:url(../../../../images/interface/menu_grad_yell.jpg);
background-repeat:repeat-y;
}

DIV.sm2	{
background-color:#ffb017;
padding:4px;
clear:both; float:left; width:100px;
border-top:1px solid #5b2f88; padding-left:30px;
background-image:url(../../../../images/interface/menu_grad_yell.jpg);
background-repeat:repeat-y;
}

DIV.smsel0  {
background-color:#ffb017;
padding:4px; 
clear:both; float:left; 
width:130px;
border-top:1px solid #5b2f88;
background-image:url(../../../../images/interface/menu_item_selected.jpg);
background-repeat:repeat-y;
}

DIV.smsel1 {
background-color:#ffe2aa; 
padding:4px; 
clear:both; float:left; 
width:115px;
border-top:1px solid #5b2f88; 
padding-left:15px;
background-image:url(../../../../images/interface/menu_item_selected.jpg);
background-repeat:repeat-y;
}

DIV.smsel2			{background-color:#ffe2aa; padding:4px; clear:both; float:left; width:100px;border-bottom:1px solid #5b2f88; padding-left:30px; background-image:url(../../../../images/interface/menu_item_selected.jpg);
background-repeat:repeat-y;}

DIV.smgap0			{}
DIV.smgap1			{}
DIV.smgap2			{}

DIV.smbthc0			{background-image:url(../../../images/rtArwOrange.gif);float:left; height:20px;width:14px;background-repeat:no-repeat;background-position: center;}

DIV.smbthc1			{background-image:url(../../../images/rtArwOrange.gif);float:left; height:20px;width:14px;background-repeat:no-repeat;background-position: center;}

DIV.smbthc2			{background-image:url(../../../images/rtArwOrange.gif);float:left; height:20px;width:14px;background-repeat:no-repeat;background-position: center;}

DIV.smbtnc0			{background-image:url(../../../images/sqBltOrange.gif);float:left; height:20px;width:14px;background-repeat:no-repeat; background-position: center;}

DIV.smbtnc1			{background-image:url(../../../images/sqBltOrange.gif);float:left; height:20px;width:14px;background-repeat:no-repeat; background-position: center;}

DIV.smbtnc2			{background-image:url(../../../images/sqBltOrange.gif);float:left; height:20px;width:14px;background-repeat:no-repeat;background-position: center;}

DIV.smbtselhc0		{background-image:url(../../../images/rtArwPurple.gif);float:left; height:20px;width:14px;background-repeat:no-repeat;background-position: center;}

DIV.smbtselhc1		{background-image:url(../../../images/rtArwPurple.gif);float:left; height:20px;width:14px;background-repeat:no-repeat;background-position: center;}

DIV.smbtselhc2		{background-image:url(../../../images/rtArwPurple.gif);float:left; height:20px;width:14px;background-repeat:no-repeat;background-position: center;}

DIV.smbtselnc0		{background-image:url(../../../images/sqBltPurple.gif);float:left; height:20px;width:14px;background-repeat:no-repeat;background-position: center;}

DIV.smbtselnc1		{background-image:url(../../../images/sqBltPurple.gif);float:left; height:20px;width:14px;background-repeat:no-repeat;background-position: center;}

DIV.smbtselnc2		{background-image:url(../../../images/sqBltPurple.gif);float:left; height:20px;width:14px;background-repeat:no-repeat;background-position: center;}

A.smA0				{color:#5b2f88; font-weight:normal; text-decoration:none;}

A.smA0:hover		{color:#000000; text-decoration:underline;}

A.smA1				{color:#5b2f88; font-weight:normal; text-decoration:none;}

A.smA1:hover		{color:#000000;text-decoration:underline;}

A.smA2				{color:#5b2f88; font-weight:normal; text-decoration:none;}

A.smA2:hover		{color:#000000;text-decoration:underline;}

A.smAsel0			{color:#000; font-weight:normal; text-decoration:none;}

A.smAsel0:hover		{color:#000;text-decoration:underline;}

A.smAsel1			{color:#000; font-weight:normal; text-decoration:none;}

A.smAsel1:hover		{color:#000;text-decoration:underline;}

A.smAsel2			{color:#000; font-weight:normal; text-decoration:none;}

A.smAsel2:hover		{color:#000; text-decoration:underline;}
