body							{background:#ECEDED url(../images/mainbg.gif) top repeat-x;}
body, h1, h2, p, u, ul, li, form
								{padding:0;margin:0;}
p, ul							{font-family:Arial;font-size:0.7em;color:#333333;}
h2								{font-family:Arial;font-size:16px;color:#333333;margin-bottom:10px;text-align:center;}
h3								{font-family:Arial;font-size:12px;color:#333333;margin-bottom:10px;text-align:center;}
li								{list-style:none;}
img								{border:0;}
a								{color:#666;text-decoration:none;}
a:hover							{text-decoration:underline;}
.clear							{clear:both;padding:0;margin:0;}
#container						{margin:0 auto;width:900px;background:#EEEEEE; position:relative;}
#inner							{background:url(../images/bg_main.jpg) top no-repeat;}
#mainContentContainer			{width:890px;background:#EEEEEE;padding-left:10px;float:left;}
#mainContentContainer2			{width:890px;background:#EEEEEE;padding-left:10px;float:left;}
a:active, a:focus, input		{outline: 0;}
.Color999999					{color:#999999;}
.ColorFFFFFF					{color:#FFFFFF;}
.blueBlock a					{background:#003399;color:#ffffff;text-decoration:none;}
.hide							{text-indent:-2000px;}

/* headers and text */
#txtWelcome						{position:absolute;top:380px;left:322px;width:116px;}
#txtMainTitle					{position:absolute;top:220px;left:330px;width:116px;height:30px;}
#getInTouch						{padding:9px 0 25px 12px}
#getInTouch						{padding:9px 0 20px 12px}
#txtAddress						{padding:0 0 15px 12px}
#txtTel							{padding:0 0 10px 12px;}
#txtTel img						{float:left;width:auto;}
#txtTel p						{padding-top:3px;color:#333333 !important;}
#txtEmail						{padding:0 0 20px 12px;}
#txtEmail img					{float:left;width:auto;}
#txtEmail p a					{background:#999999;text-decoration:none;}
#txtEmail p a:hover				{background:#333333;text-decoration:none;}

/* main content area */
#mainContent					{background:#ffffff;float:left;padding-bottom:15px;}
#mainContentLeft				{float:left;width:287px;}
#mainContentLeft2				{float:left;width:277px;}
.mainContentLeftBox				{background:#EBEBEB;margin:0 0 10px 10px;}
#mainContentLeftImg				{margin:0 0 10px 10px;width:auto;}
#imgContentSpacer				{float:left;width:10px;}
#mainContentRight				{float:left;width:563px;padding:35px 0 5px 20px;}
#mainContentRight2				{float:left;width:553px;padding:35px 0 5px 20px;}

/* logos */
#logos							{background:#ffffff;padding:20px 0 0 20px;width:520px;}
#logos li						{float:left;width:auto;padding-right:50px;padding-bottom:20px;background:#ffffff;}

/* footer */
#footer							{background:#ffffff;padding:0 0 10px 0px;width:520px;}
#footer p						{color:#999999;}
#footer a						{color:#999999;text-decoration:none;}
#footer a:hover					{color:#999999;text-decoration:underline;}

/* Homepage */
#mainContentTxtLeft				{float:left;width:245px;margin-right:35px;text-align:justify;}
#mainContentTxtRight			{float:left;width:245px;text-align:justify;padding-top:33px;}

/* Main Template */
#mainContentTxt					{width:530px;}
/*#mainContentTxt					{width:530px;margin-bottom:220px;}*/

/* Recruitment */
.formFiels						{padding:20px 0 20px 0;}
.formFiels li					{float:left;width:auto;padding-bottom:10px;}
.formTxt						{width:105px !important;padding-top:5px}
.formTxtRight					{width:100px !important;padding-left:30px;padding-top:5px}
#formAboutYouLeft				{width:265px;float:left;padding-left:14px;}
#formAboutYouRight				{width:auto;float:left;}