/* General Styles */
BODY		 	{font-size:72%; font-family: Arial, Helvetica, sans-serif; margin:0px; color:#FFFFFF;}
DIV,SPAN,P	 	{margin-top:0.001pt; margin-bottom:0.001pt; color:#6666A3; font-weight:normal;}
UL           	{margin-top:0.001pt; margin-bottom:0.001pt;  padding-left:25px; margin-left:7px; list-style-image:url(../../../../images/sqBltGrey.gif);}
OL           	{margin-top:0.001pt; margin-bottom:0.001pt;}
BLOCKQUOTE	 	{margin-top:0.001pt; margin-bottom:0.001pt;}
FORM		 	{margin-top:0px;}
A:hover			{text-decoration: underline;}

/*Shared Layout styles */
#topbar		 	{width:770px; margin-bottom:0px; margin-left:4px;}
#logo  		 	{font-size:170%; float:left; height:30px; padding-top:4px;}
#nav  		 	{float:right; padding-right:2px; padding-bottom:10px; white-space:nowrap;}
#rightshadow    {float:left; width:4px; background-image: url(../../../../images/rightshade.gif); background-repeat:no-repeat;}
#welcomearea	{border:0; text-align:center; color:#EAEAEA}
#modeswitch		{white-space: nowrap;}
#topcolour	 	{height:22px; width: 770px;}

#col1		 	{width:165px; background-color: #eaeaea; margin-left:4px;}
#col1sec	 	{width:169px; background-color: #eaeaea; margin-left:4px;padding-top:6px;background-color:#9AAECF;}
#col2		 	{width:432px; margin-left:0px;padding-right:2px;}
#col3		 	{width:166px; background-color: #eaeaea; margin-left:0px;}
#col4			{width:595px; background-color: #ffffff; margin-left:6px;}
#col2All		{width:595px; margin-left:0px; padding-right:10px;}

.langpic		{padding-left:4px; padding-right:4px;}
.linkhead       {color:#393939; font-size:small;}
.maincontent    {padding-left:4px; padding-top:4px; border:0; color:#000000;}
.small          {font-size: 90%; font-family: tahoma,arial,helvetica;}

IFRAME {overflow-x:visible; overflow-y:visible;}

img		{BORDER-RIGHT: white 0px solid; BORDER-TOP: white 0px solid; BORDER-LEFT: white 0px solid; COLOR: white; BORDER-BOTTOM: white 0px solid}
img.menuspace   {width:14px; height:10px;}

/*search box styles */
#searcharea	 	{float:left; width:175px; height:40px;}
#srchform 	 	{padding-right:0px; margin:0px; margin-top:10px;}
#srchlabel 	 	{font-family:Arial,Verdana,Helvetica,sans-serif; color:#000000;	font-size:small;}
#buttongo		{background-position:0%; bottom-position:0%;}

/* AtoZBrowser */
.AtoZIndex	 {color:#ffffff; font-family:Arial,Verdana,Helvetica; font-size:14pt; font-weight:bold; text-decoration:underline;}
.AtoZIndex:hover {color:#9999ff;}
.AtoZBG		 {background-color:#000099;}
.AtoZLink	 {color:#000099;}
.AtoZLink:hover	 {color:#9999ff;}
.AtoZTitle1	 {color:#ffffff; background-color:#000099; font-size:12pt; font-weight:bold}

/* ArticleIndex */
.articlehead	 {color:#000044; font-family:Arial,Verdana,Helvetica; font-size:12pt; font-weight:bold;}
.articlebody	 {color:#000044; font-family:Arial,Verdana,Helvetica; font-size:10pt;}
.articlelink	 {color:#000044; text-decoration:none; font-weight:bold;}
.articlelink:hover {color:#7F9DB9;}
.articlerule	 {background-color:#7F9DB9;}

/*Events Calendar */
.eventsborder  {background-color:#CC6666; color:#ffffff; font-family:Arial,Verdana,Helvetica; font-size:medium; font-weight:normal;}
.eventsboxbg	 {background-color:#ffcccc; font-size:small; color:#700000;}
.eventsbullet{background-image:url(../../images/documenticon.gif);}

/*Faq manager */
.faqSearchBox			{width:40em; padding-top:7px; padding-left:10px; padding-bottom:10px; border:solid 1px #007000; background-color:#effff3; font-size:small; font-weight:bold; color:#7E7E7E;}
.faqSearchTableText		{font-size:small;font-family:Arial,Helvetica,sans-serif; font-weight:bold; color:#7E7E7E;}
.faqSearchTableBorder		{background-color:#007000;}
.faqSearchTableBackground	{background-color:#effff3;}
A.faqQuestion,TD.faqQuestion{font-size:small;font-family:Arial,Helvetica,sans-serif; font-weight:bold; color:#000044;}
A.faqQuestion:hover		{color:#0000ff;}


/*News Letter */
.NewsLetterDarkBg		{background-color:#007000;}
.NewsLetterLightBg		{background-color:#effff3;}

/*Vacancies2*/
.VacanciesDarkBg		{background-color:#66CC66;}
.VacanciesLightBg1		{background-color:#66CCcc;}
.VacanciesLightBg2		{background-color:#99ee99;}
.VacanciesLightBg3		{background-color:#ffffff;}

/*Page Counter */
.pagecountertext		{font-size:small;font-family:Arial,Helvetica,sans-serif;color:#000070;}
#pagecounterpageno		{font-size:small;font-family:Arial,Helvetica,sans-serif;width:5ex;height:2.5ex;padding:0px;}
.pagecounterReturn		{font-size:small;font-family:Arial,Helvetica,sans-serif; font-weight:bold; color:#000070;}
.pagecounterReturn:hover	{color:#0000ff;}


/* Page Counter Styles */
#PageCounter	{text-align:right; clear:both; width:10em;}
.PageCounter	{text-align:left; font-size:xx-small; color:#000070;}
HR.PageCounter	{color:#000070; height:1px;}
.PageCounterTxtBox		{width:2em; font-size:1em;}

/*Directory */
.listheading			{background-color:#66cc66; color:#ffffff; font-weight:bold;}
.DirectoryAZIndex		{background-color:#66CC66; color:#ffffff; font-family:Arial,Verdana,Helvetica; font-size:14pt; font-weight:bold; text-decoration:underline;}
.DirectoryAZIndex:hover {color:#99ff99;}
.DirectoryAZBG			{background-color:#66CC66;}

/*Whats New*/
.WhatsnewTitle          {font-size:9pt; color:#8C897A; font-weight:bold; width:400px;}
.WhatsnewTitle:hover    {color:#8c89ff;}
.WhatsnewBody           {font-size:8pt; color:#8C897A; font-weight:normal; float:left;}

/* Scroller */
.scrollertitle	{color:#8C897A; font-family:Arial,Verdana,Helvetica;	font-size:12px; font-weight:bold;}
.scrollerbody	{color:#8C897A; font-family:Arial,Verdana,Helvetica; 	font-size:12px; font-weight:normal;}

/*Misc Styles */
.HomeNewsBody			{margin-bottom:10px;}

/* eWorld UI Calendar Control */
.calCtrl				{font-size:100%; font-weight:normal; font-family:Verdana,tahoma,arial,sans-serif;}
.calCtrlDayHeader		{background-color: #ABABAB; color: Black;font-size:100%; font-weight:normal; font-family:Verdana,tahoma,arial,sans-serif;}
.calCtrlMonthHeader		{background-color: #ffcccc; color: Black;font-size:100%; font-weight:normal; font-family:Verdana,tahoma,arial,sans-serif;}
.calCtrlWeekDay			{background-color: #FFFFFF; color: Black;font-size:100%; font-weight:normal; font-family:Verdana,tahoma,arial,sans-serif;}
.calCtrlOffMonth		{background-color: #E3E3E3; color: #AAAAAA;font-size:100%; font-weight:normal; font-family:Verdana,tahoma,arial,sans-serif;}
.calCtrlGoToToday		{background-color: #FFFFFF; color: Black;font-size:100%; font-weight:normal; font-family:Verdana,tahoma,arial,sans-serif;}
.calCtrlTodayDay		{background-color: #ffcccc; color: Black;font-size:100%; font-weight:normal; font-family:Verdana,tahoma,arial,sans-serif;}
.calCtrlWeekend			{background-color: #E3E3E3; color: Black;font-size:100%; font-weight:normal; font-family:Verdana,tahoma,arial,sans-serif;}
.calCtrlSelectedDate	{background-color: #FFFF00; color: Black;font-size:1-0%; font-weight:normal; font-family:Verdana,tahoma,arial,sans-serif;}
.calCtrlClearDate		{background-color: #FFFFFF; color: Black;font-size:100%; font-weight:normal; font-family:Verdana,tahoma,arial,sans-serif;}
.calCtrlHoliday			{background-color: #FFFFFF; color: Black;font-size:100%; font-weight:normal; font-family:Verdana,tahoma,arial,sans-serif;}

