﻿/*===ELEMENTS============================================================================================================================*/
BODY        {text-align:left; font-family:Verdana; color:#747474; font-size:11px;margin:0px; padding:0px; background-color:#b2d4d1;} 
HTML		{width:100%;}
FIELDSET	{padding:0px; margin:0px; border:0px;}
FORM		{padding:0px; margin:0px;}
SELECT		{float:left; font: 11px Tahoma; margin:0px; margin:0px; width:150px;}
LABEL		{float:left; font: 11px Tahoma; padding:0px; margin:0px;}
INPUT		{padding:0px; margin:0px;}
OPTION		{padding:0px; margin:0px;}
RADIO		{padding:0px; margin:0px;}
CHECKBOX	{padding:0px; margin:0px;}	
TEXTAREA	{padding:0px; margin:0px;}	
IMG			{border:none;}

A:link			{color: #EA8500; text-decoration:none;}
A:visited		{color: #EA8500; text-decoration:none;}
A:active		{color: #EA8500; text-decoration:none;}
A:hover			{color: #EA8500; text-decoration:none;}

SPAN			{text-align:left;}
P				{color:#747474; margin:0px; padding:0px; line-height:17px;}
H1				{padding:2px 0px 0px 0px; margin:0px; font-size:15px; color:#ea8500; font-weight:normal;}

UL				{padding:0px; margin:0px;}
UL LI			{list-style-type:none;}

/*===WEBPAGE============================================================================================================================*/

/* Start coding here! */

DIV#bodyContainer		{width:990px; margin:0px auto; background:url(../gfx/site/bodyBackground.png) no-repeat center top;}
	
	DIV#headerContainer		{width:830px; height:55px; padding: 68px 80px 25px 80px;}
	DIV#headerContainer IMG	{float:left; padding-right:60px;}
	DIV#headerContainer h1	{float:left; text-align:center; width:600px; font-size:20px; padding:32px 0px 0px 0px;}
	
	DIV#languageContainer		{width:190px; height:30px; float:left; padding:11px 0px 0px 74px; font-size:15px;}
	DIV#languageContainer A		{font-size:15px; display:inline;}
	DIV#languageContainer A:link		{color: #999999; text-decoration:none;}
	DIV#languageContainer A:visited		{color: #999999; text-decoration:none;}
	DIV#languageContainer A:active		{color: #999999; text-decoration:none;}
	DIV#languageContainer A:hover		{color: #EA8500; text-decoration:none;}

		DIV#languageContainer A.selected	{font-size:15px; color:#007167; display:inline;}
	
	/* Breadcrumb navigation */
	DIV#breadcrumbContainer							{float:left; width:712px; height:30px; padding:11px 0px 0px 14px; color:#007167; font:15px Verdana;}
		DIV#breadcrumbNavigation_part					{height:30px;}
		DIV#breadcrumbNavigation_part ul				{margin:0px; padding:0px;}
		DIV#breadcrumbNavigation_part ul li				{display: inline; float:left; padding-left:20px; background: url(../gfx/site/breadcrumb.gif) no-repeat 7px 5px;}
		DIV#breadcrumbNavigation_part ul li.none 		{background-image:none;}
	
	DIV#mainContainer		{width:895px; padding:0px 47px 0px 47px; clear:both;}
	
	DIV#navigationContainer	{width:225px; margin-top:12px; float:left; background: url(../gfx/site/navigationBackground.gif) repeat-y;}

	/* Vertical navigation */
		DIV#verticalNavigation_part							{width: 172px; font:13px Verdana; margin:0px; padding:1px 20px 0px 27px;}
		DIV#verticalNavigation_part ul						{list-style-type: none; padding:0px 0px 5px 0px; margin:0px; color:#007167;}
		DIV#verticalNavigation_part ul li					{margin:0px 0px 5px 0px; padding:0px 0px 6px 0px; border-bottom: solid 1px #ececec;}
		DIV#verticalNavigation_part ul li a					{display:inline; line-height:17px; color:#007167;}
		DIV#verticalNavigation_part ul li a:active			{color: #007167;}
		DIV#verticalNavigation_part ul li a:visited			{color: #007167;}
		DIV#verticalNavigation_part ul li a:hover			{color: #EA8500;}
		DIV#verticalNavigation_part ul ul				{padding:3px 0px 0px 0px; margin:0px;}
		DIV#verticalNavigation_part ul ul li				{border-bottom: none; padding:2px 0px 2px 0px; margin:0px;}
		DIV#verticalNavigation_part ul ul li a			{color: #999999; margin:0px; display: block; font:11px Verdana; border-bottom:none;}
		DIV#verticalNavigation_part ul ul li a:active	{color: #999999;}
		DIV#verticalNavigation_part ul ul li a:visited	{color: #999999;}
		DIV#verticalNavigation_part ul ul li a:hover		{color: #EA8500;}
		DIV#verticalNavigation_part ul li.selected a		{color: #EA8500;}
		
		DIV#navigationBottom	{width:225px; height:17px; background: url(../gfx/site/navigationBackgroundBottom.gif) no-repeat;}
		
	DIV#contentMainContainer	{width:670px; margin-top:12px; float:left; background:#b2d4d1 url(../gfx/site/contentBackground.gif) repeat-y;}
		DIV#contentContainer	{width:633px; padding: 0px 0px 0px 27px;}
			DIV.content				{width:177px; padding: 0px 20px 15px 0px; float:left;}
			DIV.content	p			{padding:9px 0px 0px 0px; margin:0px; color:#999999;}
			DIV.content	IMG			{display:block; margin:auto;}
			DIV#contentContainerFooter	{width:617px; height:3px; clear:both; border-bottom: solid 1px #ececec; margin-bottom:9px;}
		
		DIV#newsContainer		{width:643px; height:124px; padding: 5px 0px 0px 27px; }
			DIV.news				{width:192px; padding:12px 20px 8px 0px; float:left}
			DIV.news P				{border-top: solid 3px #e98300; padding:7px 0px 0px 0px; margin:7px 0px 0px 0px;}
			DIV.news A				{color:#e98300;}
			DIV.news SPAN			{line-height:17px;}
		DIV#contentBottom		{width:643px; height:17px; clear:both; background: url(../gfx/site/contentBackgroundBottom.gif) bottom no-repeat;  padding:0px 0px 0px 27px;}
		
		DIV#contentFooter			{width:615px; height:31px; padding:26px 28px 25px 27px; background: url(../gfx/site/footerBackground.jpg) no-repeat;}
		DIV#contentFooter P				{padding:0px 0px 0px 35px; margin:0px;}
		DIV#contentCopyright			{width:670px; height:20px; background-color:#b2d4d1;}
		DIV#contentCopyright P			{padding-right:28px; text-align:right;}
	DIV#footer					{width:896px; height:3px; clear:both;}

/*===FORMS============================================================================================================================*/

DIV.formPropertyContainer										{padding:0px; margin:0xp;border-bottom:solid 1px #cccccc;height:auto;float:left;width:100%;}
DIV.formPropertyContainer LABEL									{width:150px; height:14px;padding:8px 0px 0px 5px;}
DIV.formPropertyContainer LABEL.required						{font-weight:bold;}
	DIV.formPropertyTextContainer INPUT							{padding:2px; margin:8px 0px 5px 0px;font-family: Tahoma;font-size:11px; border:solid 1px #cccccc; width:150px;}
	DIV.formPropertyReadOnlyContainer LABEL						{padding:0px; margin:8px 0px 5px 0px;float:left;padding-bottom:5px;}
	DIV.formPropertyTextAreaContainer TEXTAREA					{padding:2px; margin:8px 0px 5px 0px; font-family: Tahoma;font-size:11px; border:solid 1px #cccccc; width:150px;}
	DIV.formPropertyDateTimeContainer .formPropertyDateDay		{padding:2px; margin:8px 3px 5px 0px; float:left; width:15px; font-family: Tahoma; font-size:11px; border:solid 1px #cccccc;}
	DIV.formPropertyDateTimeContainer .formPropertyDateMonth	{padding:2px; margin:8px 3px 5px 0px; float:left; width:15px; font-family: Tahoma; font-size:11px; border:solid 1px #cccccc;}
	DIV.formPropertyDateTimeContainer .formPropertyDateYear		{padding:2px; margin:8px 3px 5px 0px; float:left; width:30px; font-family: Tahoma; font-size:11px; border:solid 1px #cccccc;}
	DIV.formPropertyDateTimeContainer .formPropertyUnit			{padding:0px; margin:11px 3px 5px 0px; float:left; width:60px; height:20px;margin-left:5px;}
	DIV.formPropertyRadioContainer								{float:left;width:190px;}
	DIV.formPropertyRadioContainer INPUT						{float:left;width:20px; margin-top:5px;}
	DIV.formPropertyRadioContainer LABEL						{float:left;width:150px;padding:8px 0px 0px 5px;height:20px;}
	DIV.formPropertyCheckContainer								{height:25px;}
	DIV.formPropertyCheckContainer								{float:left;width:190px;margin-top:5px;}
	DIV.formPropertyCheckContainer INPUT						{float:left;width:20px;}
	DIV.formPropertySelectContainer								{height:30px;}
	DIV.formPropertySelectContainer SELECT						{padding:0px; margin:5px 3px 5px 0px; width:150px;}	
	DIV.formPropertySubmitContainer								{height:40px;}
	DIV.formPropertySubmitContainer INPUT						{margin:8px 3px 5px 0px; border:solid 1px #cccccc; float:left; padding:3px 5px 3px 5px; background-color:#9bbde3;color:#333333;font-weight:bold;font-size:11px;font-family:Verdana;}
