/*User Selectable Styles*/
.Heading1,H1     {font-size:1.4em; font-family:Trebuchet MS,Tahoma,Arial,Helvetica; background-color:#E7E7E7; color:#222299; 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:Trebuchet MS,Tahoma,Arial,Helvetica; color:#003399;}
.Heading3,H3     {font-size:1.2em; font-family:Trebuchet MS,Tahoma,Arial,Helvetica; color:#003399;}
.BulletinHeadingStyle1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #4682b4;
    FONT-FAMILY: Verdana, Arial
}
.BulletinHeadingStyle2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #aba8ce
}
.BulletinHeadingStyle3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #191970;
    FONT-FAMILY: Verdana, Arial, 'Times New Roman'
}
.BulletinHeadingStyle4
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 14pt;
    COLOR: #000000;
    LINE-HEIGHT: 25pt;
    FONT-FAMILY: Verdana, Arial
}
.BulletinHeadingStyle5
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 18pt;
    COLOR: #191970;
    FONT-FAMILY: Verdana, Arial
}
.BulletinHeadingStyle6
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #b22222;
    FONT-FAMILY: Verdana, Arial
}
.BulletinHeadingStyle7
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #336699
}

.BulletinHeadingStyle8
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #b22222
}

.BulletinHeadingStyle9
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #b22222
}

.BulletinHeadingStyle10
{
    FONT-SIZE: 12pt;
    COLOR: #263d88
}

.Homeheading-left{font-size:1.0em; font-family:Arial,Helvetica,Trebuchet MS,Tahoma; background-color:#e2e8f0; color:#222299; padding:2px 8px 6px 8px; font-weight:normal; margin:0; border:0; margin-bottom:10px; margin-top:10px; border:1px solid #B0BDDE;}
.Homeheading-right{font-size:1.0em; font-family:Arial,Helvetica,Trebuchet MS,Tahoma; background-color:#e2e8f0; color:#222299; padding:2px 8px 6px 8px; font-weight:normal; margin:0; border:0; margin-bottom:10px; margin-top:10px; border:1px solid #B0BDDE; text-align:right;}
.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;}
span.menuitemsel	{color:#ffffff; font-family:verdana,Arial,Helvetica;}
/*fakemeu 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:0.9em; padding-top:12px;}
#smsidemenu			{position:relative; top:100px;}

/* Side Menu Styles*/       
DIV.smHEAD			{color:#222299; font-weight:bold; background-color:#E7E7E7; height:24px; width:157px; padding-left:0.6em;margin:0; border:0}
DIV.smitm			{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; float:left;}
DIV.sm0				{background-color:#E7E7E7; padding:4px; clear:both; float:left; width:154px;border-bottom:1px solid #FFF;}
DIV.sm1				{background-color:#E7E7E7; padding:4px; clear:both; float:left; width:144px;border-bottom:1px solid #FFF; padding-left:15px;}
DIV.sm2				{background-color:#E7E7E7; padding:4px; clear:both; float:left; width:129px;border-bottom:1px solid #FFF; padding-left:30px;}
DIV.smsel0			{background-color:#10346f; padding:4px; clear:both; float:left; width:154px;border-bottom:1px solid #FFF;}
DIV.smsel1			{background-color:#10346f; padding:4px; clear:both; float:left; width:144px;border-bottom:1px solid #FFF; padding-left:15px;}
DIV.smsel2			{background-color:#10346f; padding:4px; clear:both; float:left; width:129px;border-bottom:1px solid #FFF; padding-left:30px;}
DIV.smgap0			{}
DIV.smgap1			{}
DIV.smgap2			{}
DIV.smbthc0			{background-image:url(../../../images/rtArwGrey.gif);float:left; height:10px;width:14px;background-repeat:no-repeat;}
DIV.smbthc1			{background-image:url(../../../images/rtArwGrey.gif);float:left; height:10px;width:14px;background-repeat:no-repeat;}
DIV.smbthc2			{background-image:url(../../../images/rtArwGrey.gif);float:left; height:10px;width:14px;background-repeat:no-repeat;}
DIV.smbtnc0			{background-image:url(../../../images/sqBltGrey.gif);float:left; height:10px;width:14px;background-repeat:no-repeat;}
DIV.smbtnc1			{background-image:url(../../../images/sqBltGrey.gif);float:left; height:10px;width:14px;background-repeat:no-repeat;}
DIV.smbtnc2			{background-image:url(../../../images/sqBltGrey.gif);float:left; height:10px;width:14px;background-repeat:no-repeat;}
DIV.smbtselhc0		{background-image:url(../../../images/rtArwWhite.gif);float:left; height:10px;width:14px;background-repeat:no-repeat;}
DIV.smbtselhc1		{background-image:url(../../../images/rtArwWhite.gif);float:left; height:10px;width:14px;background-repeat:no-repeat;}
DIV.smbtselhc2		{background-image:url(../../../images/rtArwWhite.gif);float:left; height:10px;width:14px;background-repeat:no-repeat;}
DIV.smbtselnc0		{background-image:url(../../../images/sqBltWhite.gif);float:left; height:10px;width:14px;background-repeat:no-repeat;}
DIV.smbtselnc1		{background-image:url(../../../images/sqBltWhite.gif);float:left; height:10px;width:14px;background-repeat:no-repeat;}
DIV.smbtselnc2		{background-image:url(../../../images/sqBltWhite.gif);float:left; height:10px;width:14px;background-repeat:no-repeat;}
A.smA0				{color:#000070; font-weight:normal;  text-decoration:none;}
A.smA0:hover		{color:#10346f;  text-decoration:none;}
A.smA1				{color:#000070; font-weight:normal;  text-decoration:none;}
A.smA1:hover		{color:#10346f;  text-decoration:none;}
A.smA2				{color:#000070; font-weight:normal;  text-decoration:none;}
A.smA2:hover		{color:#10346f;  text-decoration:none;}
A.smAsel0			{color:#FFF; font-weight:bold;  text-decoration:none;}
A.smAsel0:hover		{color:#FFF;  text-decoration:none;}
A.smAsel1			{color:#FFF; font-weight:bold;  text-decoration:none;}
A.smAsel1:hover		{color:#FFF;  text-decoration:none;}
A.smAsel2			{color:#FFF; font-weight:bold;  text-decoration:none;}
A.smAsel2:hover		{color:#FFF;  text-decoration:none;}

