/*User Styles */
.Heading1, H1    	{color:#255BA3; font-size:large; font-weight:bold; margin-bottom:0.2em; margin-top:0.4em;}
.Heading2, H2    	{color:#255BA3; font-size:medium; font-weight:bold; margin-bottom:0.2em; margin-top:0.4em;}
.Heading3, H3    	{color:#255BA3; font-size:small; font-weight:bold;  margin-bottom:0.2em; margin-top:0.4em;}
.Heading4, H4    	{color:#255BA3; font-size:small; font-weight:bold; font-style:italic; margin-bottom:0.2em; margin-top:0.4em;}
.Heading5, H5    	{color:#255BA3; font-size:small; font-style:italic; margin-bottom:0.2em; margin-top:0.4em;}

.Normal          	{color:#666666;}
.Caption1        	{font-size:95%;}
.Caption2        	{font-size:80%;}
.large-font		{font-size: medium}
.black-font		{color: #000000;}

/*
.BlockQuote			{background-color:#E7E7E7; color:#26264E; width:90%; border-top: 1px solid #26264E; border-left: 1px solid #26264E; border-bottom: 2px solid #26264E;border-right: 2px solid #26264E;font-weight:bold; margin-left:15px; margin-right:15px; padding:3px}
*/
.BlockQuote			{ font-style:italic; width:90%; border-left: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC; font-weight:bold; margin-left:15px; margin-right:15px; padding:6px}

/*Misc Styles*/
#toppic		 		{float:right; background-image: url(../../../images/logoblue.jpg); background-repeat: no-repeat; width:513px; }

DIV.columnheader	{color:#FFFFFF; font-size:100%; font-weight:bold;  padding-bottom:4px; padding-left:4px; padding-top:4px; background-color:#255BA3;}
hr           		{width:100%; color:#cecece;}

A, A:visited		{color:#255BA3; text-decoration:none;}
A:hover				{color:#255BA3; text-decoration:underline}

#logolink, #logolink:visited, #logolink:hover	{text-decoration:none; cursor:pointer}

/* Top Menu Styles */
SPAN.topMenu,A.topMenu,A.topMenu:visited {color:#ffffff; font-weight:bold; padding-left:15px;}
A.topMenu:hover {color: #FFFF00; text-decoration:none;}

#topcolour	 			{background-color:#255BA3;}

/* Side Menu Styles*/
#smsidemenu			{width:165px;}           
DIV.smHEAD			{font-size:100%; color:#ffffff; font-weight:bold; background-color:#255BA3; height:0.75em; padding-left:0.3em; padding-top:0.25em; padding-bottom:0.3em; margin-bottom:0.01em; margin-top:0.01em;}
DIV.smitm			{}
DIV.sm0				{background-color:#E7E7E7; padding:2px; clear:both; float:left; width:161px;}
DIV.sm1				{background-color:#F9F9F9; padding:2px; clear:both; float:left; width:161px;}
DIV.sm2				{background-color:#FEFEFE; padding:2px; clear:both; float:left; width:161px;}
DIV.smsel0			{background-color:#CCCCCC; border-top: 1px solid #393939; padding:2px; clear:both; float:left; width:161px;}
DIV.smsel1			{background-color:#CCCCCC; border-top: 1px solid #393939; padding:2px; clear:both; float:left; width:161px;}
DIV.smsel2			{background-color:#CCCCCC; border-top: 1px solid #393939; padding:2px; clear:both; float:left; width:161px;}
DIV.smgap0			{background-color:red; height:1px;}
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;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				{text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:95%; color:#000070; font-weight:normal;}
A.smA0:hover		{text-decoration:underline;}
A.smA1				{text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:95%; color:#000070; font-weight:normal;}
A.smA1:hover		{text-decoration:underline;}
A.smA2				{text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:95%; color:#000070; font-weight:normal;}
A.smA2:hover		{text-decoration:underline;}
A.smAsel0			{text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:95%; color:#254A52; font-weight:bold;}
A.smAsel0:hover		{text-decoration:underline;}
A.smAsel1			{text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:95%; color:#000070; font-weight:bold;}
A.smAsel1:hover		{text-decoration:underline;}
A.smAsel2			{text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:95%; color:#000070; font-weight:bold;}
A.smAsel2:hover		{text-decoration:underline;}

/*Image CSS*/
.image_border	{border:1px solid #255BA3; margin:5px}
.event_flag_border {border:1px solid #000000; margin-right:5px}

/*Glossary A-Z*/
.A_to_Z_links A {font-weight: bold}

/*LAnguage option*/
SPAN.langback 		{background-color:#CCCCCC; margin:5px;padding:2px;}
SPAN.langbackSEL	{background-color:#FFFFFF; border:1px solid #000000; padding:2px;}
A.lang			{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:95%; color:#000070; font-weight:normal;}
A.langSEL		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:95%; color:#000070; font-weight:bold;}
.langHEAD		{color:#ffffff}
#langSelect		{float:right; padding-right:10px; padding-top:4px;}

/*Search CSS*/
.searchItemTitle		{font-weight: bold;}
.searchItemRelevance	{font-weight: bold;}
.searchItemUpdated	{font-style: italic}
.searchItemSummary	{border-left: 5px solid #cecece; width:120%; padding-left:5px;}

/*Event CSS*/
.eventTitle			{font-weight:bold;color:#255BA3;}
.eventDate			{font-style:italic;}
.eventLocation		{}
.eventOrganisers		{}
.eventTargetAudience	{}
.eventType			{}
.eventLink			{}

/*Projects CSS*/
.ProjectsAtoZBody					{padding-bottom:7px;}
.ProjectsAtoZBody   A					{margin:1px; padding-left:1px;  font-weight:bold;}
.ProjectsAtoZBody   A.Sel				{}
.ProjectsAtoZBody   A:hover				{}
