/* system Styles */
body            {font-size:70%; background-color:#FFFFFF; margin:0px;}
DIV,SPAN,LI     {font-family: verdana,arial,helvetica,sans serif; margin:0.001pt;}
P               {font-family: verdana,arial,helvetica,sans serif; margin:0.001pt;}
TD              {font-family: verdana,arial,helvetica,sans serif;}
UL              {margin-left: 15px; margin-top:0.5em; margin-bottom:0.001pt; list-style:outside square url(../../../../images/li.gif);}
OL              {margin-left:-15px; margin-top:0.5em; margin-bottom:0.001pt; }
form			{MARGIN-TOP: 0.001pt; MARGIN-BOTTOM: 0.001pt; padding-top: 0.001pt; padding-bottom: 0.001pt;}
a				{color:#26264E; text-decoration:none;}
a:hover			{color:#000000;}
img				{border: white 0px solid;}
TEXTAREA		{FONT: 100% Verdana, Arial, Helvetica, sans-serif;}
INPUT			{FONT: 100% Verdana, Arial, Helvetica, sans-serif;}

/*layout styles*/
	#floatstructure 		{height:100%;}
	#floatstructure .gap		{width:50%;}
	#structure				{width:734px; border:0px; padding:10px 6px 6px 6px; background-color:#FFFFFF;}
	#headerarea				{position:relative; margin-bottom:4px;}
	#headerpad				{margin-top:2px; margin-bottom:8px; border:0px solid #FFFFFF; padding-bottom:6px; padding-top:6px;}	
	#menuarea				{width:158px; border:1px solid #FFFFFF;}
	#colarea				{width:158px; border:1px solid #FFFFFF;}	
	#maincontentpage		{float:right; width:542px; margin:0px; padding:6px; border:0px solid #FFFFFF;}
	#footercontent			{clear:both; height:30px; border-top:1px solid #E5E5E5; padding-left:5px; padding-top:10px; margin-top:10px;}	
	
/*standard styles*/
	#rightcontentpage		{float:right; width:170px; margin:0px; padding:6px; border-top:6px solid #FFFFFF; border-bottom:6px solid #FFFFFF; border-right:6px solid #FFFFFF;}		
	#maincontentpagewide	{float:right; width:350px; margin:0px 0px 0px 6px; padding:6px; border:6px solid #FFFFFF;}
	
/*home styles*/
	#colareahome			{clear:both; padding-top:0px;}	
	#leftcontenthome		{width:160px; padding:3px; border:1px solid #FFFFFF;}	
	#maincontenthome		{float:right; width:363px; padding:3px; border:6px solid #FFFFFF; margin:0px 7px 5px 0px;}
	#rightcontenthome		{float:right; width:160px; padding:3px; border:1px solid #FFFFFF;}		


/*User Selectable Styles*/
.Heading1, H1     {color:#26264E; font-size:x-large; font-family:trebuchet ms,verdana,arial,helvetica,sans serif; font-weight:normal; margin-top:0.2em; margin-bottom:0.5em;}
.Heading2, H2 	{color:#26264E; font-size:16pt; font-weight:normal; background-image: url('../../../images/greybg.gif');font-family:Trebuchet MS}
.Heading3, H3     {color:#26264E; font-size:x-small; font-weight:bold; margin-top:0.2em; margin-bottom:0.5em;}
.Heading4, H4     {color:#6363CE; font-size:x-small; font-weight:bold; margin-bottom:0.5em;}
.Heading5, H5     {color:#26264E; font-size:x-small; font-weight:normal; margin-bottom:0.5em;}

.Normal          {font-family:verdana,arial,helvetica,sans serif; color:#000000; margin:0.001pt;}
body .columnheader 	 {color:#000000; font-weight:bold; background-color:#DAD9ED; padding:5px;}

/* Top Image */
#toppic		 		{float:left; background-image: url('../../../images/banner_arts_brand1.jpg'); background-repeat: no-repeat;  width:734px }

/* Events */
body .eventsboxbg {background-color:#DAD9ED;}

/* Table Styles */
/* Overall table style */
table.ImmTS_General { padding:0px; background-color: #FFFFFF; border-collapse: collapse;} 
/* Cell padding and spacing styles */ 
table.ImmTS_General th, table.ImmTS_General td { padding: 2px; margin: 2px; } 
/* Table border style */  
table.ImmTS_General, table.ImmTS_General th, table.ImmTS_General td { border: solid 2px #ffffff; }
 /* Apply style to header cells */                                      
table.ImmTS_General th { background-color: #DAD9ED; color: #26264E; padding: 4px; text-align:left}  
/* Apply style to data cells */
table.ImmTS_General td { background-color: #f3f3f3; vertical-align: top; }

/* Business table style */
table.ImmTS_Business { padding:0px; background-color: #FFFFFF; border-collapse: collapse;} 
/* Cell padding and spacing styles */ 
table.ImmTS_Business th, table.ImmTS_Business td { padding: 2px; margin: 2px; } 
/* Table border style */  
table.ImmTS_Business, table.ImmTS_Business th, table.ImmTS_Business td { border: solid 2px #ffffff; }
 /* Apply style to header cells */                                      
table.ImmTS_Business th { background-color: #EAEBEF; color: #4E4A58; padding: 4px; text-align:left;}  
/* Apply style to data cells */
table.ImmTS_Business td { background-color: #f3f3f3; vertical-align: top; }

/* Finance table style */
table.ImmTS_Finance { padding:0px; background-color: #FFFFFF; border-collapse: collapse;} 
/* Cell padding and spacing styles */ 
table.ImmTS_Finance th, table.ImmTS_Finance td { padding: 2px; margin: 2px; } 
/* Table border style */  
table.ImmTS_Finance, table.ImmTS_Finance th, table.ImmTS_Finance td { border: solid 2px #ffffff; }
 /* Apply style to header cells */                                      
table.ImmTS_Finance th { background-color: #9F9CB9; color: #ffffff; padding: 4px; text-align:left;}  
/* Apply style to data cells */
table.ImmTS_Finance td { background-color: #f3f3f3; vertical-align: top; }

/*Misc Styles*/
A					{color:#6363CE; text-decoration:none;}
A:hover				{color:#000000;}

/* Language Selector Styles */
	#langselect				{background-color:#ffffff;}
	#langselect .head		{color:#000000; background-color:#F1F1F9; border-top:1px solid #E5E5E5;}
	#langselect a			{color:#000000; background-color:#ffffff;}
	#langselect a:hover		{background-color:#F1F1F9;}
	#langselect a.sel		{color:#000000; background-color:#DAD9ED;}
	#langselect a:hover.sel	{background-color:#F1F1F9;}


/*breadcrumb */
	#breadleft				{color:#6363CE;}
	body .Path 					{color:#6363CE;}

/*standard styles*/
	#rightcontentpage		{border-top:6px solid #F1F1F9; border-bottom:6px solid #F1F1F9; border-right:6px solid #F1F1F9;}		
	#maincontentpagewide	{border:6px solid #F1F1F9;}
	#maincontentpage		{border:6px solid #F1F1F9;}


/*Top Drop Down Menu Color Selection Styles */

	/* All Level Styles*/
	#topdropmenu			{}	
	#topdropmenu a			{}
	#topdropmenu a:hover	{}

	/* Level 0 Styles */
	#topdropmenu UL UL.L0			{}	/* level 0 "leaf" properties - not really a leaf since its the top level */
	#topdropmenu a.L0hc				{color:#000000; background:url('../../../images/menu-bullet.gif') no-repeat right bottom;}  /* level 0 item with children properties. defines background color and bullet image */
	#topdropmenu a.L0nc				{color:#000000; background:url('../../../images/menu-bullet.gif') no-repeat right bottom;} /* level 0 item with no children properties. defines background color*/
	
	#topdropmenu a:hover.L0hc		{color:#6363CE;}	/* hover effect for level 0 with children */
	#topdropmenu a:hover.L0nc		{color:#6363CE; } /* hover effect for level 0 with no children */

	
	/* Level 1 Styles */
	#topdropmenu UL UL.L1			{border:1px solid #B2B2B2;}
	#topdropmenu a.L1hc				{color:#000000; background:#d8dDfA url('../../../images/rtArwLtBlue.gif') no-repeat right center;}
	#topdropmenu a.L1nc				{color:#000000; background:#F1F1F9;}
	
	#topdropmenu a:hover.L1hc		{color:#000000; background:#DAD9ED url('../../../images/rtArwLtBlue.gif') no-repeat right center;}	
	#topdropmenu a:hover.L1nc		{color:#000000; background:#DAD9ED;}

	/* Level 2 Styles */
	#topdropmenu UL UL.L2			{border:1px solid black;}
	#topdropmenu a.L2hc				{color:#000000; background:#d8d8d8 url('../../../images/rtArwLtBlue.gif') no-repeat right center;}
	#topdropmenu a.L2nc				{color:#000000; background:#d8d8d8;}
	
	#topdropmenu a:hover.L2hc		{color:#000000; background:#ffffff url('../../../images/rtArwLtBlue.gif') no-repeat right center;}	
	#topdropmenu a:hover.L2nc		{color:#000000; background:#ffffff;}	
	
	/* end top menu bar*/

/*Side Menu Color Selection Styles */

	/* All Level Styles*/
	#sidemenu						{}
	#sidemenu .head					{color:#26264E; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}	
	#sidemenu a						{}
	#sidemenu a:hover				{}

	/* Level 0 Styles */
	#sidemenu a.L0					{color:#26264E; background-color:#ffffff; border-top:1px solid #D3DDDC; background-image:url('../../../images/LsqBltBlue.gif'); background-repeat:no-repeat}					/* defines level 0 link */
	#sidemenu a.L0 SPAN.hc			{}  /* defines level 0 bullet for children */
	#sidemenu a.L0 SPAN.nc			{}  /* defines level 0 bullet for no children */

	#sidemenu a.L0sel				{color:#26264E; background-color:#DAD9ED; border-top:1px solid #D3DDDC; border-bottom:1px solid #D3DDDC;background-image:url('../../../images/LsqBltBlueon.gif'); background-repeat:no-repeat}					/* defines level 0 if selected page */
	#sidemenu a.L0sel SPAN.hc		{} /* defines level 0 bullet for children if selected page */
	#sidemenu a.L0sel SPAN.nc		{} /* defines level 0 bullet for no children if selected page*/
	#sidemenu a:hover.L0sel			{background-color:#DAD9ED;}					/* in this case effectively suppresses the hover effect for selected pages */
	
	#sidemenu a:hover.L0			{color:#000000; background:#DAD9ED url('../../../images/LsqBltBlueon.gif') no-repeat; }					/* defines the level 0 hover effect */
	#sidemenu a:hover.L0 span.hc	{}  /* defines the level 0 hover bullet for children */
	#sidemenu a:hover.L0 span.nc	{}  /* defines the level 0 hover bullet for no children */
	
	/* Level 1 Styles */	
	#sidemenu a.L1					{background-color:#F1F1F9; color:#26264E;}
	#sidemenu a.L1 SPAN.hc			{background-image:url('../../../images/rtArwGrey.gif');}
	#sidemenu a.L1 SPAN.nc			{background-image:url('../../../images/sqBltGrey.gif');}

	#sidemenu a.L1sel				{background-color:#DAD9ED;color:#26264E;}
	#sidemenu a.L1sel SPAN.hc		{background-image:url('../../../images/rtArwGrey.gif');}
	#sidemenu a.L1sel SPAN.nc		{background-image:url('../../../images/sqBltGrey.gif');}
	#sidemenu a:hover.L1sel			{background-color:#DAD9ED;}
	
	#sidemenu a:hover.L1			{background-color:#DAD9ED;color:#26264E;}	
	#sidemenu a:hover.L1 span.hc	{background-image:url('../../../images/rtArwGrey.gif');}
	#sidemenu a:hover.L1 span.nc	{background-image:url('../../../images/sqBltGrey.gif');}

	/* Level 2 Styles */
	#sidemenu a.L2					{background-color:#F1F1F9; color:#26264E;}
	#sidemenu a.L2 SPAN.hc			{background-image:url('../../../images/rtArwGrey.gif');}
	#sidemenu a.L2 SPAN.nc			{background-image:url('../../../images/sqBltGrey.gif');}

	#sidemenu a.L2sel				{background-color:#DAD9ED;color:#26264E;}
	#sidemenu a.L2sel SPAN.hc		{background-image:url('../../../images/rtArwGrey.gif');}
	#sidemenu a.L2sel SPAN.nc		{background-image:url('../../../images/sqBltGrey.gif');}
	#sidemenu a:hover.L2sel			{background-color:#DAD9ED;}

	#sidemenu a:hover.L2			{background-color:#DAD9ED;color:#26264E;}	
	#sidemenu a:hover.L2 span.hc	{background-image:url('../../../images/rtArwGrey.gif');}
	#sidemenu a:hover.L2 span.nc	{background-image:url('../../../images/sqBltGrey.gif');}


