﻿*						{font-family:Calibri, "Gill Sans MT", Verdana, Helvetica, Arial;font-size:inherit;padding:0px;margin:0px;cursor:inherit;border-collapse:collapse;}
body          			{background:#f0f0f0;cursor:default;font-size:13px;overflow:hidden;}
.body					{left:0px;right:0px;top:0px;bottom:0px;background:#f0f0f0;}
div						{position:absolute;}
img						{border:0px;}
ul,li					{list-style-type:disc; list-style-position:inside;}
sup                     {vertical-align:text-top;}

label					{display:inline;font-size:11px;color:#808080;}
input					{display:inline;font-size:11px;}
input[type=textual]		{width:100%;cursor:text;}
input[type=text]		{width:100%;position:relative;left:0px;right:0px;cursor:text;}
input[type=file]		{width:100%;position:relative;left:0px;right:0px;font-size:13px;}
input[type=radio]		{padding-right:10px;}
select					{width:100%;font-size:11px;}
textarea				{width:100%;font-size:11px;height:100px;}

h1                      {font-size:19px;}
h3                      {font-size:17px;}
b,h3                    {text-align:left !IMPORTANT;}

a						{color:#004481;text-decoration:none;cursor:pointer;}
a:hover					{color:#000;}
a:active    			{color:#004481;}

.TL						{position:absolute;top:0px;left:0px;z-index:50000;}
.TR						{position:absolute;top:0px;right:0px;z-index:50000;}		
.BL						{position:absolute;bottom:0px;left:0px;z-index:50000;}
.BR						{position:absolute;bottom:0px;right:0px;z-index:50000;}

.back					{background:#eaeff5;bottom:0px;left:0px;right:0px;height:20px;z-index:10000;text-align:center;border-top:solid 1px #808080;line-height:20px;}
.back:hover             {background:#abcdff;}

#linkAbout				{position:absolute;bottom:3px;left:10px;}
#linkNews				{position:absolute;bottom:3px;left:90px;}
#linkCorporate  		{position:absolute;bottom:3px;left:150px;}
#linkContact			{position:absolute;bottom:3px;left:240px;}

.sitemapHome			{position:absolute;bottom:2px;right:580px; color:#fff;}
.sitemapContact		    {position:absolute;bottom:2px;right:480px; color:#fff;}
.sitemap    			{position:absolute;bottom:2px;right:395px; color:#fff;}

#fadeLeft               {top:0px;bottom:0px;left:50%;margin-left:-416px;width:16px;background:url(Images/Fades/pageLeft.png);}
#fadeRight              {top:0px;bottom:0px;left:50%;margin-left:400px;width:16px;background:url(Images/Fades/pageRight.png);}

#pageBody				{top:0px;bottom:0px;width:800px;left:50%;margin-left:-400px;background:#fff;}
#topLogo				{position:absolute;top:10px;left:10px;width:150px;height:42px;background-color:#003864;background-image:url(Images/Logos/Prolinx.png);cursor:pointer;}
#topLogo:hover          {background-color:#000;}
#topBar					{top:10px;height:42px;left:165px;right:10px;background:#ddf;}
#date					{position:absolute;right:10px;bottom:3px;color:#005491;}

#headlines              {top:286px;left:12px;width:148px;height:231px;background:#ccf;}
#headlinesTitle         {top:3px;left:0px;right:0px; padding-bottom:3px;height:16px;line-height:16px;font-size:15px;
                         font-weight:bold;text-align:left;border-bottom:solid 1px #808080;background:#ccf;}
#headlinesBody          {top:17px;left:0px;right:0px;bottom:0px;text-align:left;}

#headline1              {left:0px;right:0px;top:6px;height:39px;line-height:14px;cursor:pointer;border-bottom:solid 1px #808080;}
#headline1:hover        {background:#eef;}

#headline2              {left:0px;right:0px;top:46px;height:39px;padding-bottom:3px;line-height:14px;cursor:pointer;border-bottom:solid 1px #808080;}
#headline2:hover        {background:#eef;}

#headline3              {left:0px;right:0px;top:89px;height:39px;padding-bottom:3px;line-height:14px;cursor:pointer;border-bottom:solid 1px #808080;}
#headline3:hover        {background:#eef;}

#headline4              {left:0px;right:0px;top:132px;height:39px;padding-bottom:3px;line-height:14px;cursor:pointer;border-bottom:solid 1px #808080;}
#headline4:hover        {background:#eef;}

#headline5              {left:0px;right:0px;top:175px;height:39px;line-height:14px;cursor:pointer;}
#headline5:hover        {background:#eef;}

.headlineTitleIndent    {left:5px;top:0px;bottom:0px;right:5px;}
.headlineIndent         {left:5px;top:6px;bottom:0px;right:5px;}

#menu					{top:60px;left:10px;width:150px;bottom:10px;}
#menuTitle				{top:14px;left:3px;right:3px;height:26px;color:#808080;font-weight:bold;font-size:19px;}
#menuBody				{top:17px;left:3px;right:3px;bottom:3px;}
.menuItem				{border-bottom:solid 1px #808080;left:0px;right:0px;line-height:16px;}

#footer					{bottom:0px;right:10px;left:165px;height:83px;}
#sitemapBar				{left:0px;top:0px;right:0px;height:20px;background-color:#abcdff;background-image:url(Images/Buttons/siteMapBar.png);padding-left:3px;}
a.sitemapLink			{color:#fefefe;}
a.sitemapLink:hover		{color:#000;}
a.sitemapLink:active	{color:#000;}

.BTT					{position:absolute;top:25px;left:8px;}
#address				{font-size:12px;top:46px;left:8px;right:3px;bottom:0px;color:#808080;}
#copyright				{bottom:0px;right:3px;color:#808080;}

#content				{top:57px;left:165px;right:10px;bottom:88px;}
#contentBack			{top:140px;left:0px;width:465px;bottom:0px;background:#ddf;overflow:auto;}
#contentText			{top:25px;left:25px;right:25px;bottom:0px;text-align:justify;overflow:visible;}

#contentLinks			{top:140px;right:0px;width:160px;bottom:0px;background:#eaeff5;}
#contentLinksOverflow	{top:0px;left:0px;right:0px;bottom:0px;overflow:auto;}
#contentLinkPadding		{top:10px;left:10px;right:25px;bottom:10px;overflow:visible;}
#contentLinkFlash       {top:0px;left:0px;right:0px;bottom:0px;background:#fff;overflow:hidden;}
#contentLinkImage       {top:0px;left:0px;right:0px;bottom:0px;background:#eaeff5;overflow:hidden;}

.heading                {font-weight:bold;display:block;line-height:24px;}
.imgrightlink           {left:-10px;}

#subMenu				{top:95px;left:0px;right:0px;height:40px;}
.subMenuButton			{position:absolute;display:block;height:40px;line-height:14px;color:#000 !IMPORTANT;text-align:center;vertical-align:middle;cursor:pointer;}
.subMenuButton:hover	{color:#fefefe !IMPORTANT;}
.subMenuButton-SEL		{position:absolute;display:block;height:40px;line-height:14px;color:#000 !IMPORTANT;text-align:center;vertical-align:middle;}
.subMenuBorder			{width:100%;height:100%;}
.subMenuPadding			{top:6px;left:5px;right:5px;bottom:5px;}

/* Recruitment Search Styles */

.searchDivider					{margin-top:3px;margin-bottom:3px;}
.headerindent                   {padding-left:20px;}
.pageindent                     {padding-left:40px;}
.customerindent                 {padding-left:100px;}

/* popupPlugin */

#screenshotLockPage             {top:0px; bottom:0px; left:-2500px; right:-2500px; background:#001; opacity:0.6; filter:alpha(opacity=60); z-index:1000000; visibility:hidden;}
#screenshotPopover              {width:564px; left:50%; margin-left:-282px; height:464px; top:50%; margin-top:-232px; color:#ff0;
                                 line-height:20px; text-align:center; z-index:1000001; visibility:hidden;}
#screenshotClose                {right:0px; height:24px; top:50%; margin-top:-12px;}
#screenshotTL                   {top:0px; left:0px; width:32px; height:32px; background:url(Images/Screenshots/Panel/TL.png);}
#screenshotT                    {top:0px; height:32px; left:32px; right:32px; background:#999;}
#screenshotTR                   {top:0px; right:0px; width:32px; height:32px; background:url(Images/Screenshots/Panel/TR.png);}
#screenshotR                    {right:0px; width:32px; top:32px; bottom:32px; background:#999;}
#screenshotBR                   {bottom:0px; right:0px; width:32px; height:32px; background:url(Images/Screenshots/Panel/BR.png);}
#screenshotB                    {bottom:0px; height:32px; left:32px; right:32px; background:#999;}
#screenshotBL                   {bottom:0px; left:0px; width:32px; height:32px; background:url(Images/Screenshots/Panel/BL.png);}
#screenshotL                    {left:0px; width:32px; top:32px; bottom:32px; background:#999;}
#screenshotPanel                {top:32px; left:32px; right:32px; bottom:0px; background:#999;
                                 line-height:20px; text-align:center;}
#screenshot                     {border:dashed 1px #999;}
#screenshotDescription          {bottom:3px;left:0px;right:0px;}
