@media all 
{

	A											{color:#0033cc; text-decoration:none; font-size:8pt; font-family:verdana}
	A:hover,A:active							{color:#0066ff; text-decoration:underline}
	A.bulkprint									{font-size:8pt; font-family:verdana; color:white; text-decoration:none}
	A.bulkprint:hover, A.bulkprint:active		{font-family:verdana; font-size:8pt; color:white; text-decoration:underline}
	A.crumbs									{font-size:8pt; font-family:tahoma; color:#ffffff; text-decoration:none}
	A.crumbs:hover, a.crumbs:active				{font-family:tahoma; font-size:8pt; color:#ffffff; text-decoration:underline}
	A.copyright									{color:#808080; text-decoration:none; font-size:8pt; font-family:verdana}
	A.copyright:hover, A.copyright:active		{color:#2163AD; text-decoration:underline}
	A.downloads									{color:#000000; text-decoration:underline; font-size:8pt; font-family:verdana}
	A.downloads:hover							{color:#C00000; text-decoration:underline; font-size:8pt; font-family:verdana}
	A.HeaderLink								{font-weight:normal; font-family:Verdana; font-size:8pt; text-decoration:none; color:#000000}
	A.HeaderLink:hover							{font-weight:normal; font-family:Verdana; font-size:8pt; text-decoration:underline; color:#C00000}
	A.helplink									{color:#000000; text-decoration:underline}
	A.helplink:hover, A.helplink:active			{color:#C00000; text-decoration:underline}
	A.ItemLink									{font-weight:normal; font-family:Arial; font-size:10pt; text-decoration:underline; color:#000000}
	A.ItemLink:hover							{font-weight:normal; font-family:Arial; font-size:10pt; text-decoration:underline; color:#C00000}
	A.linkbutton								{color:#000000; text-decoration:none; font-size:8pt; font-family:verdana}
	A.linkbutton:hover, A.linkbutton:active		{color:#C00000; text-decoration:underline}
	A.linkbutton2								{color:#000000; text-decoration:none; font-size:x-small; font-family:verdana}
	A.linkbutton2:hover, A.linkbutton2:active	{color:#C00000; text-decoration:underline}
	A.linkbutton3								{color:#CC0000; text-decoration:none; font-size:8pt; font-family:verdana; font-weight:normal}
	A.linkbutton3:hover, A.linkbutton3:active	{color:#CC0000; text-decoration:underline; font-weight:normal}
	A.linkbutton4								{color:#000000; text-decoration:underline; font-size:8pt; font-family:verdana; font-weight:normal}
	A.linkbutton4:hover, A.linkbutton4:active	{color:#CC0000; text-decoration:underline; font-weight:normal}
	A.linkbutton5								{color:#C00000; text-decoration:none; font-weight:normal; font-family:Verdana; font-size:10pt}
	A.linkbutton5:hover	                        {color:#C00000; text-decoration:underline; font-weight:normal}
	A.linkbutton5:active	                    {color:#C00000; text-decoration:underline; font-weight:normal}
	A.linkbutton6								{color:#000000; text-decoration:none; font-weight:normal; font-family:Verdana; font-size:10pt}
	A.linkbutton6:hover	                        {color:#C00000; text-decoration:underline; font-weight:normal}
	A.linkbutton6:active	                    {color:#C00000; text-decoration:underline; font-weight:normal}
	A.link_gray							    	{color:gray; text-decoration:underline; font-size:8pt; font-family:verdana; font-weight:normal}
	A.link_gray:hover, A.link_gray:active	    {color:#CC0000; text-decoration:underline; font-weight:normal}
	A.log_errors								{color:Red; text-decoration:none}
	A.Portal									{color:silver; text-decoration:none; font-size:8pt; font-family:verdana}
	A.Portal:hover,A.Portal:active				{color:darkgray; text-decoration:underline}
	A.navmenu									{font-family:tahoma; font-size:8pt; color:#FFFFFF; text-decoration:none}
	A.navmenu:hover, A.navmenu:active			{font-family:tahoma; font-size:8pt; color:#FFFFFF; text-decoration:underline}
	A.searchlink								{font-size:8pt; font-family:verdana; color:blue; text-decoration:none}
	A.searchlink:hover, A.searchlink:active		{font-family:verdana; font-size:8pt;  color:#C00000; text-decoration:underline}
	A.SectionHeadLink							{font-weight:bold; font-family:Arial; font-size:12pt; text-decoration:none; color:blue}
	A.SectionHeadLink:hover						{font-weight:bold; font-family:Arial; font-size:12pt; text-decoration:underline; color:#CC0000}
	A.SectionHeadLink2							{font-weight:normal; font-family:Arial; font-size:12pt; text-decoration:none; color:#000000}
	A.SectionHeadLink2:hover					{font-weight:normal; font-family:Arial; font-size:12pt; text-decoration:underline; color:#CC0000}
	A.startlink									{font-size:8pt; font-family:verdana; color:#000000; text-decoration:none}
	A.startlink:active	                    	{font-family:verdana; font-size:8pt;  color:#C00000; text-decoration:underline}
	A.startlink:hover                   		{font-family:verdana; font-size:8pt;  color:#C00000; text-decoration:underline}
	A.startlink_bold							{font-size:8pt; font-family:verdana; color:#000000; text-decoration:none; font-weight:bold}
	A.startlink_bold:active	                    {font-family:verdana; font-size:8pt;  color:#C00000; text-decoration:underline; font-weight:bold}
	A.startlink_bold:hover                   	{font-family:verdana; font-size:8pt;  color:#C00000; text-decoration:underline; font-weight:bold}
	A.zmenuitem									{font-weight:normal; font-size:8pt; text-transform:none; color:black; font-style:normal; font-family:tahoma; letter-spacing:normal; font-variant:normal; text-decoration:none}
	A.zmenuitem:hover							{font-weight:normal; font-size:8pt; text-transform:none; color:black; font-style:normal; font-family:tahoma; letter-spacing:normal; font-variant:normal; text-decoration:underline}

	A.property_public							{font-weight:normal; font-size:8pt; text-transform:none; color:black; font-style:normal; font-family:verdana; letter-spacing:normal; font-variant:normal; text-decoration:none}
	A.property_public:hover						{font-weight:normal; font-size:8pt; text-transform:none; color:blue; font-style:normal; font-family:verdana; letter-spacing:normal; font-variant:normal; text-decoration:underline}
	A.property_private							{font-weight:normal; font-size:8pt; text-transform:none; color:gray; font-style:normal; font-family:verdana; letter-spacing:normal; font-variant:normal; text-decoration:none}
	A.property_private:hover					{font-weight:normal; font-size:8pt; text-transform:none; color:blue; font-style:normal; font-family:verdana; letter-spacing:normal; font-variant:normal; text-decoration:underline}

	BODY										{border:0px none; font-family:Verdana; font-size:8pt}
	DIV.contextmenu								{position:absolute; top:0px; left:0px; width:100%; height:100%; overflow:auto; overflow-x:hidden; scrollbar-base-color: #7BA6DE; scrollbar-arrow-color: #2161AD; scrollbar-highlight-color: #99ccff; border:1px solid #8A867A; background-color:#FFFFFF}
	DIV.z_contextmenu							{position:absolute; top:0px; left:0px; width:100%; height:100%; overflow:auto; overflow-x:hidden; border:1px solid #8A867A; background-color:#FFFFFF}
	DIV.container								{position:relative; top:0px; left:0px; width:100%; height:100%}
	DIV.divPage									{position:absolute; display:none; margin:0px}
	DIV.divHelp									{display:none; width:100%; padding:20px}
	DIV.features								{font-weight:normal; font-family:Arial; font-size:10pt; width:100%; float:left}
	DIV.page									{width:100%; height:100%; overflow:auto; overflow-x:hidden}
	DIV.scroll									{position:relative; top:0px; left:0px; width:100%; height:100%; overflow:auto; overflow-x:hidden}
	DIV.scroll_xy								{position:relative; top:0px; left:0px; width:100%; height:100%; overflow:auto}
	DIV.thumbnails								{height:100%; width:100%; position:relative; overflow:auto; overflow-x:hidden}
	* HTML DIV.thumbnails						{margin-left:auto}
		DIV.thumbnails OL						{list-style-type:none; padding:0; line-height:185%; margin:0; }
		DIV.thumbnails OL LI					{height:63px; background-color:#fff; width:70px; text-align:center; float:left; margin:0px 14px 14px 0px}
		DIV.thumbnails OL LI IMG				{max-width:76px; max-height:57px}
	H1											{font-weight:bolder; font-size:medium; color:#8496ad; font-family:verdana}
	H2											{font-weight:bolder; font-size:small}
	H3											{font-size:8pt; color:red; font-size:8pt; font-family:verdana}
	H4											{font-size:10pt; font-family:verdana}
	H5											{font-size:12pt; font-family:Arial; margin-bottom:8px}
	INPUT										{font-size:8pt; font-family:verdana}
	LI											{font-size:8pt; font-family:Verdana; line-height:1.5}
	LI.li_cat									{font-weight:normal; margin:0px 0px 0px 0px}
	LI.li_cat_grp								{font-weight:bolder; margin:0px 0px 0px 10px}
	OPTION										{font-size:8pt; font-family:verdana}
	P											{font-size:8pt; font-family:verdana}
	SELECT										{font-size:8pt; font-family:verdana}
	SPAN										{font-size:8pt; font-family:verdana}
	SPAN.popupmenulink							{font-size:8pt; font-family:verdana; cursor:hand; padding:0px 0px 0px 7px}
	SPAN.linkbutton								{color:blue; text-decoration:none; cursor:hand}
	SPAN.linkbutton_over						{color:#C00000; text-decoration:underline; cursor:hand}
	A.linkbutton2								{color:#000000; text-decoration:none; font-size:x-small; font-family:verdana}
	TABLE										{border:0px; padding:0px; margin:0px}
	TABLE.tblHelp								{border:1px dashed red; background-color:#FFFFC0}
	TD											{font-size:8pt; font-family:verdana}
	TD.account_bar								{font-size:8pt; font-family:verdana; text-align:right; color:gray}
	TD.frame_body								{border-top:1px solid #4466AA; border-left:1px solid #4466AA}
	TD.frame_divider							{width:3px; background-color:#BBCCEE}
	TD.frame_header								{}
	TD.frame_contents							{width:315px; border-top:1px solid #4466AA; border-right:1px solid #4466AA}
	TD.log_errors								{color:Red; cursor:help}
	TD.log_exported								{color:#808080; cursor:help}	
	TD.log_pending								{color:blue; cursor:help}	
	TD.pagetitle								{font-family:verdana; font-size:13pt; font-weight:bold; color:#8496AD; text-decoration:none; padding:3px; padding-left:10px} 
	TD.tab										{background-color:#EFEFEF}
	TEXTAREA									{font-size:8pt; font-family:verdana}
	TH											{font-weight:bolder; font-size:8pt; font-family:verdana}
	TR											{font-size:8pt; font-family:verdana}
	UL.features									{width:40%; float:left; padding-left:2em; margin-left:0px}
	UL.features LI								{list-style:disc; font-family:Arial; font-size:10pt}
	UL.blue										{list-style-image:url(common/bullet_blue.gif)}
	UL.brown									{list-style-image:url(common/bullet_brown.gif)}
	UL.cyan										{list-style-image:url(common/bullet_cyan.gif)}
	UL.green									{list-style-image:url(common/bullet_green.gif)}
	UL.grey										{list-style-image:url(common/bullet_grey.gif)}
	UL.purple									{list-style-image:url(common/bullet_purple.gif)}
	UL.yellow									{list-style-image:url(common/bullet_yellow.gif)}
	UL.ul_cat									{margin:0px 0px 0px 16px}
	UL.ul_cat_grp								{color:Gray; margin:5px 0px 0px 10px}
	UNKNOWN										{font-size:8pt; font-family:verdana}
	VAR                                         {color:Red}


	.box										{border-right:#6699cc 1px solid; border-top:#6699cc 1px solid; margin-left:15px; border-left:#6699cc 1px solid; border-bottom:#6699cc 1px solid; font-size:8pt; font-family:verdana}
	.boxitem									{padding-right:10px; padding-left:10px; padding-bottom:2px; color:black; padding-top:2px}
	.boxtitle									{padding-right:10px; padding-left:10px; font-weight:bold; background:#6699cc; padding-bottom:2px; color:white; padding-top:2px}
	.btn										{color:#002266; cursor:default; font:bold 8pt verdana; border-top:1px solid #FFFFFF; border-right:1px solid #4466AA; border-bottom:1px solid #4466AA; border-left:1px solid #FFFFFF; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#D0DBF3, EndColorStr=#A3B6DD); text-align:center}
	.btn2										{color:#002266;	cursor:default; font:normal 8pt verdana; border-top:1px solid #FFFFFF; border-right:1px solid #4466AA; border-bottom:1px solid #4466AA; border-left:1px solid #FFFFFF; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#D0DBF3, EndColorStr=#A3B6DD); text-align:center}
	.btnOver									{color:#002266; cursor:hand; text-decoration:underline; font:bold 8pt verdana; border-top:1px solid #FFFFFF; border-right:1px solid #4466AA; border-bottom:1px solid #4466AA; border-left:1px solid #FFFFFF; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFD58C, EndColorStr=#FFAD55); text-align:center}
	.btnOver2									{color:#002266; cursor:hand; text-decoration:underline; font:normal 8pt verdana; border-top:1px solid #FFFFFF; border-right:1px solid #4466AA; border-bottom:1px solid #4466AA; border-left:1px solid #FFFFFF; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFD58C, EndColorStr=#FFAD55); text-align:center}	
	.cal_day									{border-bottom:dotted 1px #DEDFDE;background-color:Transparent;cursor:default}
	.cal_day_over								{border-bottom:dotted 1px #DEDFDE;background-color:#ffffcc;cursor:hand}
	.cal_time1									{background-color:#848284; color:#FFFFFF; border-left:solid 1px #FFFFFF; border-right:solid 1px #FFFFFF; font-size:7pt; text-align:center}
	.cal_time2									{background-color:#848284; border-right:solid 1px #FFFFFF; border-left:solid 1px #FFFFFF; border-bottom:solid 1px #FFFFFF}
	.cal_title									{background-color:#848284; color:#FFFFFF; border-top:solid 1px #FFFFFF; border-left:solid 1px #FFFFFF; border-bottom:solid 1px #FFFFFF; font-size:10pt; text-align:center}
	.caption									{font-family:Tahoma; font-size:8pt; border-top:silver 1px solid; border-right:silver 1px solid; border-left:silver 1px solid; padding-left:5; background-color:#EFEFEF}
	.caption_b									{font-family:Tahoma; font-size:8pt; border-top:silver 1px solid; border-right:silver 1px solid; border-bottom:silver 1px solid; border-left:silver 1px solid; padding-left:5; background-color:#EFEFEF}
	.caption_g									{font-family:Tahoma; font-size:8pt; border-top:#EFEFEF 1px solid; border-right:silver 1px solid; border-left:silver 1px solid; padding-left:5; background-color:#EFEFEF}
	.caption_hint								{color:gray}
	.caption_red								{color:red}
	.caption_silver								{color:silver; filter:gray}
	.CategoriesCaption							{font-weight:normal; font-family:Arial; font-size:10pt; width:190px; padding-top:4px}
	.CategoriesValue							{font-weight:normal; font-family:Arial; font-size:10pt}
	.category_notselected						{color:red; font-weight:bold}
	.category_selected							{color:blue; font-weight:bold}
	.category_selected_new						{color:red}

	.clsTab										{color:#FFFFFF; background-color:#848284; font-family: verdana; font-size:12pt; font-weight: normal; cursor: hand; border-right: 1px solid  #FFFFFF;  border-bottom: 1px solid #FFFFFF; height:19px; vertical-align:middle; padding-bottom:2pt}
	.clsTabSelected								{color:#002266; background-color:#BBCCEE; font-family: verdana; font-size:8pt; font-weight: bold;   cursor: default; border-right: 2px outset #336699;  border-top: 2px outset #D0DBF3; height:19px}
	.clsTabSpacer								{color:#FFFFFF; background-color:#FFFFFF; font-weight: normal;  font-size:xx-small; border-bottom: 1px solid #FFFFFF}
	.clsTabTable								{background-color:#BBCCEE}
	
	.clsTabPetrol								{color:#FFFFFF; background-color:#848284; font-family: verdana; font-size:xx-small; font-weight: normal; cursor: hand;   border-right: 1px solid  #9999CC;  border-bottom: 1px solid #9999CC; height:19px; vertical-align:middle; padding-bottom:2pt}
	.clsTabSelectedPetrol						{color:#FFFFFF; background-color:#666699; font-family: verdana; font-size:xx-small; font-weight: bold;   cursor: default; border-right: 2px outset #336699;  border-top: 2px outset #9999CC}
	.clsTabSpacerPetrol							{color:#FFFFFF; background-color:#EFEFEF; font-weight: normal;  font-size:xx-small; border-bottom: 1px solid #9999CC}
	.clsTabTablePetrol							{background-color:#666699}

	.colorslot									{height:20px; width:5px; font-family:verdana; font-size:8pt}
	.comments									{font-weight:normal; font-family:Arial; font-size:10pt; padding:10px 20px 0px 20px}
	.dataslot									{height:20px; padding-left:4px; font-family:verdana; font-size:8pt; background-color:#FFFFCC; border-bottom:1px solid buttonface; border-left:1px solid buttonface; border-right:1px solid buttonface}
	.dev_caption								{font-size: 9pt; font-family: courier; text-decoration:none; vertical-align:top; color:Silver}
	.dev_value									{font-size: 9pt; font-family: courier; text-decoration:none; vertical-align:top; color:Silver}
	.disabled									{color:Silver}
	.error										{color:Red}
	.formcaption								{padding-left:20px; height:26px}
	.gridtitle									{padding-right:0px; padding-left:0px; background:#6699cc; padding-bottom:2px; color:white; padding-top:2px}
	.header										{font-family:tahoma; font-weight:bold; font-size:8pt; color:#808080; line-height:1.5}
	.invoice									{font-size:9pt; font-family:'courier new'}
	.issuecell                                  {padding-right:20px}
	.ItemCaption								{font-weight:normal; font-family:Arial; font-size:10pt; height:24px; width:200px; padding-left:10px}
	.ItemValue									{font-weight:bold; font-family:Arial; font-size:10pt; height:24px; line-height:1.5}
	.label										{page-break-before:always; vertical-align:middle}
	.label_Contact_Name							{font-family:Verdana; font-size:10pt}
	.label_Contact_Company_Name					{font-family:Verdana; font-size:10pt}
	.label_Contact_Company_Division				{font-family:Verdana; font-size:10pt}
	.label_Contact_Company_Department			{font-family:Verdana; font-size:10pt}
	.label_Contact_Address_Line1				{font-family:Verdana; font-size:10pt}
	.label_Contact_Address_Line2				{font-family:Verdana; font-size:10pt}
	.label_Contact_Address_Line3				{font-family:Verdana; font-size:10pt}
	.label_Contact_Address_Town					{font-family:Verdana; font-size:10pt}
	.label_Contact_Address_County				{font-family:Verdana; font-size:10pt}
	.label_Contact_Address_Postcode				{font-family:Verdana; font-size:10pt}
	.label_Contact_Address_Country				{font-family:Verdana; font-size:10pt}
	.label_Report								{font-family:Verdana; font-size:10pt}
	.label_ReportID								{font-family:Verdana; font-size:8pt}
	.length										{color:Gray}
	.listitem									{padding-right:0px; padding-left:0px; padding-bottom:2px; color:black; padding-top:2px}
	.listtitle									{padding-right:0px; padding-left:0px; font-weight:bold; background:#6699cc; padding-bottom:2px; color:white; padding-top:2px}
	.menu_header								{height:20px; width:100%; cursor:hand; padding-top:2px; border:1px solid #BBCCEE}	 
	.menu_header_hover							{cursor:hand; padding-top:0px; border:1px solid #BBCCEE; filter:none}
	.menu_header_hover							{cursor:hand; padding-top:0px; border:1px solid #002266; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFD58C, EndColorStr=#FFAD55)}
	.mouseoutbox1								{border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; border-left:1px solid #FFFFFF; padding-left:3px; cursor:auto}
	.mouseoutbox1_template						{border-top:1px solid #EFEFEF; border-bottom:1px solid #EFEFEF; border-left:1px solid #EFEFEF; padding-left:3px; cursor:auto}
	.mouseoutbox2								{border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF; background-color:#FFFFFF; cursor:auto}
	.mouseoutbox2_template						{border-top:1px solid #EFEFEF; border-bottom:1px solid #EFEFEF; border-right:1px solid #EFEFEF; background-color:#EFEFEF; cursor:auto}
	.mouseoutbox3								{border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; border-left:1px solid #FFFFFF; padding-left:3px; cursor:auto}
	.mouseoverbox1								{border-top:1px solid #C6C6C6; border-bottom:1px solid #C6C6C6; border-left:1px solid #C6C6C6; padding-left:3px; cursor:hand}
	.mouseoverbox1_template						{border-top:1px solid #C6C6C6; border-bottom:1px solid #C6C6C6; border-left:1px solid #C6C6C6; padding-left:3px; cursor:hand}
	.mouseoverbox2								{border-top:1px solid #C6C6C6; border-bottom:1px solid #C6C6C6; border-right:1px solid #C6C6C6; background-color:#C6C6C6; cursor:hand}
	.mouseoverbox2_template						{border-top:1px solid #C6C6C6; border-bottom:1px solid #C6C6C6; border-right:1px solid #C6C6C6; background-color:#C6C6C6; cursor:hand}
	.mouseoverbox3								{border-top:1px solid #C6C6C6; border-bottom:1px solid #C6C6C6; border-right:1px solid #C6C6C6; background-color:#C6C6C6; cursor:hand}
	.node_caption								{font-family:Verdana; font-size:8pt}
	.node_select								{font-family:Verdana; font-size:8pt; border-top:silver 1px solid; border-right:silver 1px solid; border-left:silver 1px solid; background-color:#FFFFFF}
	.node_text									{font-family:Verdana; font-size:8pt; border-top:silver 1px solid; border-right:silver 1px solid; border-left:silver 1px solid}
	.node_text_b								{font-family:Verdana; font-size:8pt; border-top:silver 1px solid; border-right:silver 1px solid; border-left:silver 1px solid; border-bottom:silver 1px solid}
	.not_selected								{color:Gray}
	.pla_slot1									{background-color:#EFEFEF; border-bottom:dotted 1px #A9A9A9; border-left:dotted 1px #A9A9A9}
	.pla_slot1_over								{background-color:#0000FF; border-bottom:dotted 1px #A9A9A9; border-left:dotted 1px #A9A9A9}
	.pla_slot1_selected							{background-color:red; border-bottom:dotted 1px #A9A9A9; border-left:dotted 1px #A9A9A9}
	.pla_slot2									{background-color:#EFEFEF; border-bottom:dotted 1px #A9A9A9; border-left:solid 1px #EFEFEF}
	.pla_slot2_over								{background-color:#0000FF; border-bottom:dotted 1px #A9A9A9; border-left:solid 1px #EFEFEF}
	.pla_slot2_selected							{background-color:red; border-bottom:dotted 1px #A9A9A9; border-left:solid 1px #EFEFEF}
	.pla_time_title1							{background-color:#848284; color:#FFFFFF; border-top:solid 1px #FFFFFF; border-left:solid 1px #FFFFFF; border-bottom:solid 1px #FFFFFF; font-size:9pt; padding-right:1px; text-align:right; vertical-align:bottom; padding-bottom:4px}
	.pla_time_title2							{background-color:#848284; color:#FFFFFF; border-top:solid 1px #FFFFFF; border-left:solid 1px #848284; border-bottom:solid 1px #FFFFFF; font-size:7pt; vertical-align:bottom; padding-bottom:4px; padding-left:0px}
	.pla_time_select1							{background-color:#848284; color:#FFFFFF; border-left:solid 1px #FFFFFF; border-bottom:solid 1px #FFFFFF; padding-right:1px; text-align:right; vertical-align:bottom}
	.pla_time_select1_over						{background-color:red; color:#FFFFFF; border-left:solid 1px #FFFFFF; border-bottom:solid 1px #FFFFFF; padding-right:1px; text-align:right; vertical-align:bottom}
	.pla_time_select2							{background-color:#848284; color:#FFFFFF; border-left:solid 1px #848284; border-bottom:solid 1px #FFFFFF; vertical-align:bottom; padding-left:0px}
	.pla_time_select2_over						{background-color:red; color:#FFFFFF; border-left:solid 1px #848284; border-bottom:solid 1px #FFFFFF; vertical-align:bottom; padding-left:0px}
	.pla_title									{background-color:#848284; color:#FFFFFF; padding-left:52px; border-top:solid 1px #FFFFFF; border-left:solid 1px #FFFFFF; border-bottom:solid 1px #FFFFFF; font-size:10pt; text-align:center}
	.pla_user									{background-color:#FFFFFF; padding-left:0px; border-bottom:dotted 1px #DEDFDE; border-left:dotted 1px #DEDFDE; height:24px}
	.pla_user_title								{background-color:#848284; color:#FFFFFF; border-top:solid 1px #FFFFFF; border-left:solid 1px #FFFFFF; border-bottom:solid 1px #FFFFFF; font-size:8pt; text-align:left; padding-left:0px}
	.pla_user_select							{background-color:#848284; color:#FFFFFF; border-left:solid 1px #FFFFFF; border-bottom:solid 1px #FFFFFF; text-align:left; padding-left:0px}
	.pla_user_selected							{background-color:#FFFFFF; padding-left:0px; border-bottom:dotted 1px #DEDFDE; border-left:dotted 1px #DEDFDE; height:24px; color:red}
	.regvalue									{background-color:#FFFF00; padding:2px 5px; color:#000000; cursor:hand}
	.regvalue_set								{background-color:#40FF40; padding:2px 5px; color:#000000; cursor:hand}
	.RelatedLinks								{font-weight:normal; font-family:Arial; font-size:10pt; padding:0px 20px 10px 20px; line-height:1.5}
	.section_head								{color:Blue; font-weight:bold}
	.SectionHeader								{font-weight:bold; font-family:Arial; font-size:12pt; padding:30px 0px 10px 0px; color:#000000}
	.SectionHeader2								{font-weight:bold; font-family:Arial; font-size:12pt; padding:30px 0px 10px 20px; color:#000000}
	.SectionHeader3								{font-weight:bold; font-family:Arial; font-size:12pt; padding:20px 0px 0px 20px; color:#000000}
	.SectionHeader4								{font-weight:bold; font-family:Arial; font-size:12pt; padding:21px 0px 10px 20px; color:#000000}
	.SectionHeader5								{font-weight:bold; font-family:Arial; font-size:12pt; padding:0px 0px 0px 10px; color:#000000}
	.SectionTitle                               {font-size:16px; font-family:Arial; font-weight:bold; height:24px}
	.select										{font-family:Tahoma; font-size:8pt; border-top:silver 1px solid; border-right:silver 1px solid; background-color:#FFFFFF}
	.select_b									{font-family:Tahoma; font-size:8pt; border-top:silver 1px solid; border-right:silver 1px solid; border-bottom:silver 1px solid; background-color:#FFFFFF}
	.selected									{color:Red}
	.tablink									{font-size: 8pt; font-family: verdana; color:#FFFFFF; text-decoration: none}
	.tablink:hover, A.tablink:active			{font-size: 8pt; font-family: verdana; color:#FFFFFF; text-decoration: underline}
	.tablinkselected							{font-size: 8pt; font-family: verdana; color:#002266; text-decoration: none}
	.tablinkselected:hover						{font-size: 8pt; font-family: verdana; color:#002266; text-decoration: underline}
	.tablinkselected:active						{font-size: 8pt; font-family: verdana; color:#002266; text-decoration: underline}
	.tahoma8									{font-size:8pt; font-family:tahoma}
	.tahoma8 .strike							{text-decoration:line-through}
	.tahoma8 .bold								{font-weight:bolder}
	.tahoma8 .underline							{text-decoration:underline}
	.text										{font-family:Tahoma; font-size:8pt; border-top:silver 1px solid; border-right:silver 1px solid}
	.text_b										{font-family:Tahoma; font-size:8pt; border-top:silver 1px solid; border-right:silver 1px solid; border-bottom:silver 1px solid}
	.timeslot									{height:20px; width:65px; text-align:center; padding-left:4px; font-family:verdana; font-size:8pt; background-color:buttonface; border-top:1px solid white; border-left:1px solid #808080; border-right:1px solid #808080; border-bottom:1px solid #808080; cursor:hand}
	
	.titlebar									{background-image:url(common/bg_titlebar.bmp); height:30px; color:#4466AA; border-top:solid 1px #FFFFFF; border-right:solid 0px #4466AA; border-bottom:solid 1px #4466AA; border-left:solid 1px #FFFFFF; background-color:#D0DBF3; font-weight:bold; font-family:Verdana; font-size:13pt; padding-left:6px; text-align:left; text-decoration:none}
    .titlebar2                                  {background-image:url(common/bg_title2.gif); height:29px; color:#4466AA; border-top:solid 1px #4466AA; border-right:solid 1px #FFFFFF;  border-bottom:solid 1px #4466AA; border-left:solid 1px #FFFFFF; background-color:#D0DBF3; font-weight:bold; font-family:Verdana; font-size:13pt; text-align:left; text-decoration:none}
    .titlebar3                                  {margin:4px 0px 0px 6px}
    .titletext                                  {font-weight:bold; font-family:Verdana; font-size:13pt}
	
	.z_titlebar									{height:30px; color:#4466AA; border-top:solid 1px #FFFFFF; border-right:solid 0px #4466AA; border-bottom:solid 1px #4466AA; border-left:solid 1px #FFFFFF; background-color:#D0DBF3; font-weight:bold; font-family:Verdana; font-size:13pt; padding-left:6px; text-align:left; text-decoration:none; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#D0DBF3, EndColorStr=#A3B6DD)}
	.titlebar_gray								{color:#C0C0C0; border-top:1px solid #FFFFFF; border-right:0px solid #808080; border-bottom:1px solid #808080; border-left:1px solid #FFFFFF; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#ECE9D8); font:bold 13pt verdana; padding-left:6px; text-align:left; text-decoration:none}
	.titlebar_gray2								{color:#808080; border-top:1px solid #FFFFFF; border-right:0px solid #808080; border-bottom:1px solid #808080; border-left:1px solid #FFFFFF; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ECE9D8, EndColorStr=#CEC4A6); font:bold 13pt verdana; padding-left:6px; text-align:left; text-decoration:none}
	.titlebar_petrol							{color:#454863; border-top:1px solid #FFFFFF; border-right:0px solid #56587E; border-bottom:1px solid #56587E; border-left:1px solid #FFFFFF; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#B4B5CE, EndColorStr=#666699); font:bold 13pt verdana; padding-left:6px; text-align:left; text-decoration:none}
	.titlebar_red								{color:#D49395; border-top:1px solid #FFFFFF; border-right:0px solid #400000; border-bottom:1px solid #400000; border-left:1px solid #FFFFFF; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#AB2E32, EndColorStr=#7F191B); font:bold 13pt verdana; padding-left:6px; text-align:left; text-decoration:none}
	.titlebar_yellow							{color:#A46604; border-top:1px solid #FFFFFF; border-right:0px solid #A46604; border-bottom:1px solid #A46604; border-left:1px solid #FFFFFF; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFDEA3, EndColorStr=#F7B53B); font:bold 13pt verdana; padding-left:6px; text-align:left; text-decoration:none}
	.toolbar                                    {height:30px; width:100%; background-color:#FFFFFF; border-bottom:dotted 1px gray}
	.top_caption								{vertical-align:bottom; color:Gray}
	.wizardbody									{font-size:8pt; font-family:verdana; line-height:1.75}
	.wizardstep                                 {font-size:16px; font-family:Arial; font-weight:bold; margin-top:20px; margin-left:20px; height:24px}
	.yellow										{background-color:Yellow}

	TD.head                                     {height:24px; border-top:1px dotted gray; border-bottom:1px dotted gray; background-color:#EFEFEF; padding:5px 10px}
	A.headx                                     {font-weight:bold}

      .cal_cpYearNavigation,
      .cal_cpMonthNavigation                    {background-color:#EFEFEF; height:18px; padding-top:1px; text-align:center; vertical-align:middle; text-decoration:none; color:#000000; font-weight:bold; }
      .cal_cpDayColumnHeader, 
      .cal_cpYearNavigation,
      .cal_cpMonthNavigation,
      .cal_cpCurrentMonthDate,
      .cal_cpCurrentMonthDateDisabled,
      .cal_cpOtherMonthDate,
      .cal_cpOtherMonthDateDisabled,
      .cal_cpCurrentDate,
      .cal_cpCurrentDateDisabled,
      .cal_cpTodayText,
      .cal_cpTodayTextDisabled,
      .cal_cpText                               {font-family:verdana; font-size:8pt; }
    td.cal_cpDayColumnHeader                    {text-align:right; border:solid 1px #C0C0C0; border-width:0px 0px 1px 0px}
      .cal_cpCurrentMonthDate,
      .cal_cpOtherMonthDate,
      .cal_cpCurrentDate                        {text-align:right; text-decoration:none; padding-right:2px}
      .cal_cpCurrentMonthDateDisabled,
      .cal_cpOtherMonthDateDisabled,
      .cal_cpCurrentDateDisabled                {color:#D0D0D0; text-align:right; text-decoration:line-through; padding-right:2px}
      .cal_cpCurrentMonthDate,
      .cpCurrentDate                            {color:#000000; }
      .cal_cpOtherMonthDate                     {color:#808080; }
    td.cal_cpCurrentDate                        {font-weight:bold; color:white; background-color:#EFEFEF; border:solid 1px red}
    td.cal_cpCurrentDateDisabled                {border-width:1px; border:solid 1px #FFAAAA; }
    td.cal_cpTodayText,
    td.cal_cpTodayTextDisabled                  {border:solid 1px #C0C0C0; border-width:1px 0px 0px 0px; padding-top:2px}
     a.cal_cpTodayText                          {height:16px; color:Blue; margin:2px; padding-top:2px}
  span.cal_cpTodayTextDisabled                  {height:18px}
     a.cal_cpTodayText                          {color:#000000; }
      .cal_cpTodayTextDisabled                  {color:#D0D0D0; }
      .cal_cpBorder                             {border:solid 1px #808080}



	.gridcell                   {padding-right:20px; white-space:nowrap; text-align:left}
	.gridcell_top               {padding-right:20px; white-space:nowrap; text-align:left; vertical-align:top; padding-top:5px}
	.gridcell_center            {padding-left:10px; padding-right:10px; white-space:nowrap; text-align:center}
	.gridcell_center_top        {padding-left:10px; padding-right:10px; white-space:nowrap; text-align:center; vertical-align:top; padding-top:5px}

	td.form_caption             {width:190px; height:22px; white-space:nowrap}
	td.form_value               {padding-right:10px; white-space:nowrap}

	td.form_edit_caption        {width:190px; height:24px; white-space:nowrap}
	td.form_edit_longcaption    {width:190px; height:24px; white-space:nowrap}
	td.form_edit_input          {padding-right:10px; white-space:nowrap}
	td.form_edit_value          {padding-right:10px; white-space:nowrap}
	td.form_image               {width:15px; height:24px; white-space:nowrap}
	td.form_item_caption        {width:150px; height:20px; white-space:nowrap}
	td.form_item_longcaption    {width:205px; height:20px; white-space:nowrap}
	td.form_item_value          {padding-right:10px; white-space:nowrap}
	td.form_add_image           {width:24px; vertical-align:bottom; padding-bottom:8px; padding-right:2px; text-align:right}
	td.form_add_link            {vertical-align:bottom; padding-bottom:10px}
	td.form_add_errors          {vertical-align:bottom; padding-bottom:10px; padding-left:10px}
	td.form_filter_caption      {width:130px; height:22px; white-space:nowrap}
	td.form_filter_input        {padding-right:10px; white-space:nowrap}
	
	.form_button                {width:80px; height:24px}
}

@media print
{
	TD.frame_divider			{display:none}
	TD.frame_header				{display:none}
	TD.frame_contents			{display:none}
	TD.frame_body				{display:block}
	
	.noprint					{display:none} 
	.titlebar                   {display:none} 
	.frame						{width:670px}
	A.demo						{display:none}
}
