/*User Selectable Styles*/

.Heading1, H1               {font:1em verdana, arial, sans-serif;margin-left:5px;margin-right:5px;padding-bottom:5px;font-weight:700;color:#003c81;text-align:left;margin-bottom:5px;background-image:url(../images/border.gif);background-repeat:repeat-x;background-position:bottom;}
.Heading2, H2 	            {font:0.8em verdana, arial, sans-serif;padding-bottom:5px;padding-left:3px;font-weight:700;color:#003c81;text-align:left;}
.Heading3, H3               {font:0.7em verdana, arial, sans-serif;padding-bottom:5px;padding-left:3px;font-weight:700;color:#003c81;text-align:left;}
.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;}


/*Misc Styles*/
    A					    {color:#6363CE; text-decoration:none;}
    A:hover				    {color:#000000;}

/*breadcrumb */
	#breadleft				{color:#ffffff;}
	body .Path 				{color:#FFFFFF;}


/*body & paragraph styles*/
   P                       {font:9pt verdana,sans-serif;text-align:left;}
   body                    {font:11pt Verdana, Arial, Helvetica, sans-serif;background:#fff;text-align:center;color:#666;}
    * html hr {margin-bottom:5px;}
/*content unordered list styles*/   
   #content ul              {font:9pt Verdana, Arial, Helvetica, sans-serif; list-style-position: inside; padding: 6px; margin: 2px; }
    
/*Background Image & Layout Styles*/

/*Disability Bar*/
    #disabilitybar          {height:22px;background-image:url(../../../images/disabilitybar.gif);background-repeat:no-repeat;width:477px;margin-left:276px;}
    #disabilitytext         {color:#fff;font:9pt Verdana, Arial, Helvetica, sans-serif;text-align:right;margin-right:10px; float:left;}
    #stylepicker A	        {color:#ffffff; text-decoration:none;}
    #stylepicker A:hover	{text-decoration:underline;}
    
/*Body Images*/
    #mainimagebar           {height:179px;margin-bottom:10px;}
    #breadcrumbbar          {width:561px;height:19px;background-image:url(../../../images/breadcrumbbar.gif);background-repeat:no-repeat;}
    #logobar                {height:69px;background-image:url(../../../images/logobar.jpg);}
    #header                 {background-image:url(../../../images/logotop.jpg); background-repeat: no-repeat;}    
    .fullwidthbar           {height:19px;background-image:url(../../../images/fullwidthbar.gif);}	
    .leftblockbar           {width:10px;height:126px;background-image:url(../../../images/leftsectionbar.gif);background-repeat:no-repeat;float:left;}

/*Content Styles*/
    #content p              {padding-left:5px;padding-right:5px;text-align:justify;}
    #content h3             {padding-left:5px;padding-right:5px;padding-top:10px;}
    #contenthome p          {padding-left:5px;padding-right:5px;padding-bottom:5px;text-align:left;}
    #contenthome h3         {padding-left:5px;padding-right:5px;padding-top:10px;}
    .quicklinktext p        {color:#999;padding-left:3px;padding-right:3px; text-align:left;}
    
/* Navigation Styles*/ 
    .navbar                 {text-align:left;color:#003c81;font:9pt verdana, arial, sans-serif;font-weight:700;height:22px;margin-left:5px;margin-top:8px;}
    .navbar a               {padding-bottom:5px;text-decoration:none;color:#003c81;font:9pt verdana, arial, sans-serif;font-weight:700;}
    .navbar a:hover,#leftcol ul a:hover         {text-decoration:underline;}
    
/*Left Column Styles*/
    #leftcol ul             {list-style-image: url(../../../images/rtArwGreen.gif);list-style-type:none;font:9pt verdana, arial, sans-serif;color:#999;padding:0; padding-left: 14px;}
    
    .leftblocktext p        {color:#999;padding:5px;}
    #leftcol ul a,.quicklinktext a{     text-decoration:none;color:#003c81;}

/*Additional information Bar*/
    #additionalinfo         {font:9pt verdana, arial, sans-serif;color:#999;width:753px;margin:0 auto;}

    
    #selected a             {font-style:italic;}
    #readmore a             {font-size:9pt;letter-spacing:-1px;color:#304462;text-align:left;font-weight:700;text-decoration:none;}


/*breadcrumb */
	.Path 					{color:#FFFFFF; text-decoration:none;}
	.Path:visit 			{color:#FFFFFF; text-decoration:none;}
	.Path:hover 			{color:#FFFFFF; text-decoration:underline;}
	#breadcrumbbar p        {color:#FFFFFF; text-decoration:none;}


/*Whats New*/
	.newstitle				{background-color:#F6F8F3; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; border-top:1px solid #D3DDDC; color:#990066; text-decoration:none; padding:0px 0px 4px 8px;}
	.newsbullet				{background-image:url(../../../../images/red-bullet1.gif); background-repeat:no-repeat;}
	.newsbody				{background-color:#F6F8F3; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:90%; color:#000000; padding:0px 0px 2px 24px; text-decoration:none;}
	a.titlenews				{color:#990066; text-decoration:none;}
	a.newslinks				{color:#666666; text-decoration:none;}
	a.newslinks:hover,a.titlenews:hover		{color:#000000;}
	div.nItem				{padding-bottom:10px;}

/*News Items*/
    .newstitle              {color:#036;}
	.newsitem ul			{list-style:none; margin-left:-37px;}
	.newsitem li			{margin-left:0px; margin-bottom:10px;}
    .ArticleHeader a          {padding-left:5px;color:#6bbe4a;font:10pt verdana,sans-serif;text-align:left; font-weight:bold; }
	.ArticleBody            {padding-left:5px;font:9pt verdana,sans-serif;text-align:left;}
	.ArticleTitleLeftBar    {color:#003c81;font:9pt verdana,sans-serif;text-align:left; }
	.ArticleTitleLeftBar a  {color:#003c81;font:9pt verdana,sans-serif;text-align:left;text-decoration:none;}
	

/*site map styles */
	.sitmpA0				{font-size:small; font-family:Arial,Verdana,Helvetica; color:#ad2039; text-decoration:none;}
	.sitmpA1				{font-size:small; font-family:Arial,Verdana,Helvetica; color:#000000; text-decoration:none;}
	.sitmpA2				{font-size:small; font-family:Arial,Verdana,Helvetica; color:#000000; text-decoration:none;}	


/*Events Calendar */
    .eventsborder {background-color:#666666; color:#ffffff; line-height:20px;}
    .eventsboxbg {background-color:#f7f7f7; font-size:100%; color:#000000;}
    .eventsbullet {background-image:url(../../images/documenticon.gif);}

/* eWorld UI Calendar Control */
    .calCtrl {font-size:80%; font-weight:normal;}
    .calCtrlDayHeader {background-color: #DCDCDC;}
    .calCtrlMonthHeader {background-color: #666666; color:white;}
    .calCtrlWeekDay {background-color: #FFFFFF;}
    .calCtrlOffMonth {background-color: #778898; }
    .calCtrlGoToToday {background-color: #FFFFFF;}
    .calCtrlTodayDay {background-color: #0f9fef;}
    .calCtrlWeekend {background-color: #D3D3D3; }
    .calCtrlSelectedDate {background-color: #FFFF00;}
    .calCtrlClearDate {background-color: #FFFFFF;}
    .calCtrlHoliday {background-color: #FFFFFF;}
	

/* AtoZBrowser */
	.AtoZIndex	 			{color:#66B53E; background-color:#F0F9F8; font-size:small; font-family:Arial,Verdana,Helvetica; text-decoration:none;}
	.AtoZIndex:hover 		{color:#9999ff;}
	.AtoZBG		 			{background-color:#F0F9F8; border:1px solid #E5E5E5;}
	.AtoZLink	 			{color:#000099;}
	.AtoZLink:hover	 		{color:#000000;}
	.AtoZTitle1	 			{color:#66B53E; background-color:#F0F9F8; font-size:small; font-family:Arial,Verdana,Helvetica; border:1px solid #E5E5E5;}


/* 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; width:100%;} 
    /* 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: #6bbe4a; color: #ffffff; 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; }