/*User Styles */
.Heading1, H1    	{color:#003366; font-size:large; font-weight:bold; margin-bottom:0.2em; margin-top:0.4em;}
.Heading2, H2    	{color:#003366; font-size:large; font-weight:normal; margin-bottom:0.2em; margin-top:0.4em;}
.Heading3, H3    	{color:#003366; font-size:medium; font-weight:bold;  margin-bottom:0.2em; margin-top:0.5em;}
.Heading4, H4    	{color:#003366; font-size:medium; font-weight:normal; margin-bottom:0.2em; margin-top:0.4em;}
.Heading5, H5    	{color:#003366; font-size:small;  font-weight:bold; margin-bottom:0.2em; margin-top:0.4em;}

.Normal          	{color:#003366;font-size:small;}
.NormalBold       {color:#003366;font-size:small;font-weight:bold;}
.Caption1        	{font-size:x-small}
.Caption2        	{font-size:x-small;font-weight:bold;}
.Black				{color:#000000;font-size:small;}
DIV					{color:#003366;font-size:small;}


/* Services section - Start */
#topbar		 	{width:100%; border-bottom: 23px solid #cc6699; min-width:800px; margin-bottom: 3px}

#logo2			{width:100%;float:left;height:0px;margin-top:0px;}

/*#s8			{background-image:url(../../../images/save_bottom.gif);width:221px;height:27.5px;background-repeat:no-repeat;position:relative;top:0px;}*/

/*Stativ links*/
#staticlinks		{width:100%;position:absolute;border-bottom: 2px solid #cc6699; background-color:#E4AEC9; min-width:800px;}
#slinksleft		{width:71.7%;float:left;}
#slinksright		{width:28.3%;float:right;background-color:#cc6699;min-width:224px;}
#slinks			{background-color:#E4AEC9;padding:3px 3px 3px 3px;}
a.slinks		{font-size:small;font-weight:bold;color:#000000;}
a.slinks:link		{}
a.slinks:visited	{color:#000000;}
a.slinks:hover		{}

/*Whats On*/
#whatson		{width:99%; border: 1px solid #cc6699; float: left; margin-bottom: 5px;}
#whatsonheader		{font-size:90%;background-color:#E4AEC9; border-top:3px #cc6699 solid; padding:5px;}
#whatsonimg		{text-align:right; padding: 0px 2px 2px 0px;}
div.whatsonitemheader a	{color:#683399; font-size:90%; padding-top:5px;padding-left:5px;}
div.whatsonitemdesc	{color:#000000; font-size:80%;padding-left:5px;}

/*Whats New*/
#whatsnew		{width:48%; border: 1px solid #cc6699; float: right; margin-bottom: 5px;}
#whatsnewimg		{text-align:right; padding: 0px 2px 2px 0px;}
#whatsnewheader		{font-size:90%;background-color:#E4AEC9; border-top:5px #cc6699 solid; padding:5px;}
div.whatsnewTitle		{font-size:90%;background-color:#88AFC0; border-top:5px #00607C solid; padding:5px;}
div.NewsTitle a     	{color: #683399; padding-top:5px;padding-left:5px;  font-size : 90%; }
a.NewsTitle:hover    	{}
div.NewsBody 	        {color:#000000; font-size:80%; font-weight:normal; padding-left:5px;padding-bottom:5px;}


/*Whats Press*/
#whatpress		{width:99%; border: 1px solid #cc6699; float: left; margin-bottom: 5px;}
#whatpressimg		{text-align:right; padding: 0px 2px 2px 0px;}
#whatpressheader		{font-size:90%;background-color: #E4AEC9; border-top:5px #cc6699 solid; padding:5px;}
div.whatpressTitle		{font-size:90%;background-color:#88AFC0; border-top:5px #00607C solid; padding:5px;}
div.pressTitle      	{color:#003366; padding-top:5px;padding-left:5px;  font-size : 90%; }
a.pressTitle:hover    	{}
div.pressTitle a    	{color:#683399;}
div.pressBody 	        {color:#000000; font-size:80%; font-weight:normal; padding-left:5px;padding-bottom:5px;}


/* Services section - End */

/*Misc Styles*/
#toppic		 		{background-image: url(../../../images/topcountry.jpg); background-repeat: no-repeat; width:601px; }
DIV.columnheader	{color:#FFFFFF; font-size:medium; font-weight:bold; padding-left:0.3em; padding-top:0.1em; margin-bottom:0.01em; margin-top:0.01em; background-color:#66CC66;}
hr           		{width:100%; color:#cecece;}

A						{color:#000000; text-decoration:none; font-weight:bold;}

#tiddles a			{border-bottom: 1px dotted;}

A:visited			{color: #660066;}
A:hover				{color:#7F98B1;}



/* Top Menu Styles */
SPAN.topMenu,A.topMenu	{color:#ffffff; font-weight:bold; padding-left:15px;}
#topcolour	 			{background-color:#66CC66;}


/* Side Menu Styles cexba*/
#smsidemenu	{}   
* html div.smitm { padding-right: 25px;} /* IE fix - it gets the wrapping wrong */        
DIV.smHEAD	{padding-left:10px; padding-top:3px; padding-bottom:3px; border-top: 1px solid #cc6699; border-right: 1px solid #cc6699;}
DIV.smitm	{font-size:small;}

DIV.sm-0	{border-top: 1px solid #cc6699; border-right: 1px solid #cc6699; padding-top:3px; padding-bottom:5px; padding-left:0px;clear:both;}
DIV.sm-1	{border-top: 1px solid #cc6699; border-right: 1px solid #cc6699; padding-top:3px; padding-bottom:5px; padding-left:0px;clear:both;}
DIV.sm-2	{border-top: 1px solid #cc6699; border-right: 1px solid #cc6699; padding-top:3px; padding-bottom:5px; padding-left:0px;clear:both;}
DIV.sm0		{border-top: 1px solid #cc6699; border-right: 1px solid #cc6699; padding-top:3px; padding-bottom:5px; padding-left:0px;clear:both;}
DIV.sm1		{background-color:#E5ADC9; border-top: 1px solid #cc6699; border-right: 1px solid #cc6699; padding-top:3px; padding-bottom:5px; padding-left:10px;clear:both;}
DIV.sm2		{background-color:#E5ADC9; border-top: 1px solid #cc6699; border-right: 1px solid #cc6699; padding-top:3px; padding-bottom:5px; padding-left:10px;clear:both;}

DIV.smsel0	{background-color:#D57DA9;border-top: 1px solid #cc6699; border-right: 1px solid #cc6699; padding-top:3px; padding-bottom:5px; padding-left:10px;}
DIV.smsel1	{background-color:#D57DA9;border-top: 1px solid #cc6699; border-right: 1px solid #cc6699; padding-top:3px; padding-bottom:5px; padding-left:10px;}
DIV.smsel2	{background-color:#D57DA9;border-top: 1px solid #cc6699; border-right: 1px solid #cc6699; padding-top:3px; padding-bottom:5px; padding-left:10px;}
DIV.smgap0	{height:1px;}
DIV.smgap1	{height:1px;}
DIV.smgap2	{height:1px;}

DIV.smbthc-0	{margin-top:2px;background-image:url(../../../images/arrow_cross.gif);float:left;  width:15px;background-repeat:no-repeat;}
DIV.smbthc-1	{margin-top:2px;background-image:url(../../../images/arrow_cross.gif);float:left;  width:15px;background-repeat:no-repeat;}
DIV.smbthc-2	{margin-top:2px;background-image:url(../../../images/arrow_cross.gif);float:left;  width:15px;background-repeat:no-repeat;}
DIV.smbthc0	{margin-top:3px;background-image:url(../../../images/arrow_cross.gif);float:left;  width:15px;background-repeat:no-repeat;}
DIV.smbthc1	{margin-top:2px;background-image:url(../../../images/arrow_cross.gif);float:left;  width:15px;background-repeat:no-repeat;}
DIV.smbthc2	{margin-top:2px;background-image:url(../../../images/arrow_cross.gif);float:left;  width:15px;background-repeat:no-repeat;}

DIV.smbtnc-0	{margin-top:2px;background-image:url(../../../images/arrow_smallstop.gif);float:left;  width:15px;background-repeat:no-repeat;}
DIV.smbtnc-1	{margin-top:2px;background-image:url(../../../images/arrow_smallstop.gif);float:left;  width:15px;background-repeat:no-repeat;}
DIV.smbtnc-2	{margin-top:2px;background-image:url(../../../images/arrow_smallstop.gif);float:left;  width:15px;background-repeat:no-repeat;}
DIV.smbtnc0	{margin-top:3px;background-image:url(../../../images/arrow_smallstop.gif);float:left;  width:15px;background-repeat:no-repeat;}
DIV.smbtnc1	{margin-top:2px;background-image:url(../../../images/arrow_smallstop.gif);float:left;  width:15px;background-repeat:no-repeat;}
DIV.smbtnc2	{margin-top:2px;background-image:url(../../../images/arrow_smallstop.gif);float:left;  width:15px;background-repeat:no-repeat;}

DIV.smbtselhc0	{margin-top:2px;background-image:url(../../../images/arrow_cross.gif);float:left;  width:15px;background-repeat:no-repeat;}
DIV.smbtselhc1	{margin-top:2px;background-image:url(../../../images/arrow_cross.gif);float:left;  width:15px;background-repeat:no-repeat;}
DIV.smbtselhc2	{margin-top:2px;background-image:url(../../../images/arrow_cross.gif);float:left;  width:15px;background-repeat:no-repeat;}
DIV.smbtselnc0	{margin-top:2px;background-image:url(../../../images/arrow_smallstop.gif);float:left;  width:15px;background-repeat:no-repeat;}
DIV.smbtselnc1	{margin-top:2px;background-image:url(../../../images/arrow_smallstop.gif);float:left;  width:15px;background-repeat:no-repeat;}
DIV.smbtselnc2	{margin-top:2px;background-image:url(../../../images/arrow_smallstop.gif);float:left;  width:15px;background-repeat:no-repeat;}

DIV.smcnllrerea	{margin-top:2px;background-image:url(../../../images/arrow_r.gif);float:left;  width:15px;background-repeat:no-repeat;}
/*right side menu*/
DIV.rmsm0		{border-top: 1px solid #cc6699; border-left: 1px solid #cc6699; padding-top:3px; padding-bottom:5px; padding-right:5px;clear:both;}
DIV.rmsmbtnc0	{margin-top:3px;background-image:url(../../../images/arrow_r.gif);float:left;  width:15px;background-repeat:no-repeat;}
DIV.rmsmsel0	{background-color:#EEEEEE;border-top: 1px solid #cc6699; border-left: 1px solid #cc6699; padding-top:3px; padding-bottom:5px; padding-right:10px;}
/* rtArwWhite.gif */

a.smA0				{}
a.smA0:hover			{}
a.smA0:visited			{color:#660066;}
a.smA1				{}
a.smA1:hover			{}
a.smA1:visited			{color:#660066;}
a.smA2				{}
a.smA2:hover			{}
a.smA2:visited			{color:#660066;}

a.smA-0				{}
a.smA-0:hover			{}
a.smA-0:visited			{color:#660066;}
a.smA-1				{}
a.smA-1:hover			{}
a.smA-1:visited			{color:#660066;}
a.smA-2				{}
a.smA-2:hover			{}
a.smA-2:visited			{color:#660066;}



a.smAsel0			{}
a.smAsel0:hover			{}
a.smAsel0:visited		{color:#000000;}
a.smAsel1			{}
a.smAsel1:hover			{}
a.smAsel1:visited		{color:#000000;}
a.smAsel2			{}
a.smAsel2:hover			{}
a.smAsel2:visited		{color:#000000;}

/* SIDE MENU FILTER LINKS - STYLE IS STYLE NAME + PAGE ID 
DIV.filternavlinkcontainer {}
DIV.filternavlink		{border-right: solid 1px #cc6699; padding-top:3px;padding-bottom:3px;}

DIV.filternavlinkimg		{margin-left:4px;margin-top:7px;background-image:url(../../../images/arrow_r.gif);float:left; height:10px; width:15px;background-repeat:no-repeat;}


DIV.filternavlink175		{border-right: solid 1px #cc6699; border-bottom: solid 1px #cc6699;padding-top:3px;padding-bottom:3px;}
DIV.filternavlink175img		{margin-left:4px;margin-top:7px;background-image:url(../../../images/arrow_r.gif);float:left; height:10px; width:15px;background-repeat:no-repeat;}
a.filternavlink175		{}
a.filternavlink175:link		{color:#50FC64;text-decoration:none;}
a.filternavlink175:visited 	{color:#50FC64;text-decoration:none;}
a.filternavlink175:hover 	{color:#50FC64;font-weight:bold;text-decoration:underline;}
DIV.filternavlink176 		{border-right: solid 1px #cc6699; border-bottom: solid 1px #cc6699;padding-top:3px;padding-bottom:3px;}
DIV.filternavlink176img		{margin-left:4px;margin-top:7px;background-image:url(../../../images/arrow_r.gif);float:left; height:10px; width:15px;background-repeat:no-repeat;}
a.filternavlink176:link		{color:#50BDFC;text-decoration:none;}
a.filternavlink176:visited	{color:#50BDFC;text-decoration:none;}
a.filternavlink176:hover 	{color:#50BDFC;font-weight:bold;text-decoration:underline;}
DIV.filternavlink177		{border-right: solid 1px #cc6699; border-bottom: solid 1px #cc6699;padding-top:3px;padding-bottom:3px;}
DIV.filternavlink177img		{margin-left:4px;margin-top:7px;background-image:url(../../../images/arrow_r.gif);float:left; height:10px; width:15px;background-repeat:no-repeat;}
a.filternavlink177:link		{color:#FCA150;text-decoration:none;}
a.filternavlink177:visited	{color:#FCA150;text-decoration:none;}
a.filternavlink177:hover	{color:#FCA150;font-weight:bold;text-decoration:underline;}*/

div.spacer {height:20px}


/*LIST LEVEL STYLES*/
ul.level1 {
	font-size : medium;
}
li.level1 {}
a.level1:link {}
a.level1:visited {}
a.level1:hover {}

ul.level2 {}
li.level2 {}
a.level2:link {}
a.level2:visited {}
a.level2:hover {}

ul.level3 {}
li.level3 {}
a.level3:link {}
a.level3:visited {}
a.level3:hover {}


.ImmTextAlign_Right {text-align: right;}
.ImmTextAlign_Left {text-align: left;}
.ImmTextAlign_Center {text-align: center;}
.ImmTextAlign_Justify {text-align: justify;}


/* User Table Colour Styles */
/* These styles define the basic properties for tables in the Immediacy Editor */

	/* Default Blue Table */
	table.ImmTS_Defualt_Blue		{padding:0px; width:100%; border-collapse:collapse;} /* Overall table style */
	table.ImmTS_Default_Blue		{background-color:#006699; border:1px solid black;} /* Overall table style */
	table.ImmTS_Default_Blue th  {background-color: #C3EBFF; color:black; border:1px solid black;} 
	table.ImmTS_Default_Blue td	{padding:2px; margin:2px; border:1px solid black; color:black;} /* Cell padding and spacing styles */
	table.ImmTS_Default_Blue tr	{}
	
	/* Pale blue Table */
	table.ImmTS_VPale_Blue		{padding:0px; width:100%; border-collapse:collapse;} /* Overall table style */
	table.ImmTS_VPale_Blue		{background-color:#cce5ff; border:1px solid black;} /* Overall table style */
	table.ImmTS_VPale_Blue th  {background-color: #99ccff; color:black; border:1px solid black;} 
	table.ImmTS_VPale_Blue td	{padding:2px; margin:2px; border:1px solid black; color:black;} /* Cell padding and spacing styles */
	table.ImmTS_VPale_Blue tr	{}

	/* light_blue table*/
	table.ImmTS_light_blue		{padding:0px; width:100%; border-collapse:collapse;} /* Overall table style */
	table.ImmTS_light_blue		{background-color:#7fe5ff; border:1px solid black;} /* Overall table style */
	table.ImmTS_light_blue th  {background-color: #00ccff; color:black; border:1px solid black;} 
	table.ImmTS_light_blue td	{padding:2px; margin:2px; border:1px solid black; color:black;} /* Cell padding and spacing styles */
	table.ImmTS_light_blue tr	{}	
	
	/* green table */
	table.ImmTS_Green		{padding:0px; width:100%; border-collapse:collapse;} /* Overall table style */
	table.ImmTS_Green		{background-color:#7fcccc; border:1px solid black;} /* Overall table style */
	table.ImmTS_Green th  {background-color: #009999; color:black; border:1px solid black;} 
	table.ImmTS_Green td	{padding:2px; margin:2px; border:1px solid black; color:black;} /* Cell padding and spacing styles */
	table.ImmTS_Green tr	{}
	
	/* Blue Table */
	table.ImmTS_Blue		{padding:0px; width:100%; border-collapse:collapse;} /* Overall table style */
	table.ImmTS_Blue		{background-color:#7fcce5; border:1px solid black;} /* Overall table style */
	table.ImmTS_Blue th  {background-color: #0099cc; color:black; border:1px solid black;} 
	table.ImmTS_Blue td	{padding:2px; margin:2px; border:1px solid black; color:#ffffff;} /* Cell padding and spacing styles */
	table.ImmTS_Blue tr	{}

	/* dark_blue table*/
	table.ImmTS_dark_blue		{padding:0px; width:100%; border-collapse:collapse;} /* Overall table style */
	table.ImmTS_dark_blue		{background-color:#7fb2cc; border:1px solid black;} /* Overall table style */
	table.ImmTS_dark_blue th  {background-color: #006699; color:black; border:1px solid black;} 
	table.ImmTS_dark_blue td	{padding:2px; margin:2px; border:1px solid black; color:black;} /* Cell padding and spacing styles */
	table.ImmTS_dark_blue tr	{}
	
	/* darker blue table */
	table.ImmTS_Darker_Blue		{padding:0px; width:100%; border-collapse:collapse;} /* Overall table style */
	table.ImmTS_Darker_Blue		{background-color:#99b2cc; border:1px solid black;} /* Overall table style */
	table.ImmTS_Darker_Blue th  {background-color:#336699; color:black; border:1px solid black;} 
	table.ImmTS_Darker_Blue td	{padding:2px; margin:2px; border:1px solid black; color:black;} /* Cell padding and spacing styles */
	table.ImmTS_Darker_Blue tr	{}

	/* dark purple table */
	table.ImmTS_dark_purple		{padding:0px; width:100%; border-collapse:collapse;} /* Overall table style */
	table.ImmTS_dark_purple		{background-color:#b27fb2; border:1px solid black;} /* Overall table style */
	table.ImmTS_dark_purple th  {background-color:#660066; color:black; border:1px solid black;} 
	table.ImmTS_dark_purple td	{padding:2px; margin:2px; border:1px solid black; color:black;} /* Cell padding and spacing styles */
	table.ImmTS_dark_purple tr	{}
	
	/* light purple table */
	table.ImmTS_light_purple		{padding:0px; width:100%; border-collapse:collapse;} /* Overall table style */
	table.ImmTS_light_purple		{background-color:#cc99cc; border:1px solid black;} /* Overall table style */
	table.ImmTS_light_purple th  {background-color:#993399; color:black; border:1px solid black;} 
	table.ImmTS_light_purple td	{padding:2px; margin:2px; border:1px solid black; color:black;} /* Cell padding and spacing styles */
	table.ImmTS_light_purple tr	{}

	/* violet table */
	table.ImmTS_violet		{padding:0px; width:100%; border-collapse:collapse;} /* Overall table style */
	table.ImmTS_violet		{background-color:#b299cc; border:1px solid black;} /* Overall table style */
	table.ImmTS_violet th  {background-color:#663399; color:black; border:1px solid black;} 
	table.ImmTS_violet td	{padding:2px; margin:2px; border:1px solid black; color:black;} /* Cell padding and spacing styles */
	table.ImmTS_violet tr	{}
	
	/* pink table */
	table.ImmTS_pink		{padding:0px; width:100%; border-collapse:collapse;} /* Overall table style */
	table.ImmTS_pink		{background-color:#E5ADC9; border:1px solid black;} /* Overall table style */
	table.ImmTS_pink th  {background-color:#CC6699; color:black; border:1px solid black;} 
	table.ImmTS_pink td	{padding:2px; margin:2px; border:1px solid black; color:black;} /* Cell padding and spacing styles */
	table.ImmTS_pink tr	{}
