/* CSS Document */

body	{background: #FFFFFF url(/images/bg.gif) top left repeat-x;}
/*table td	{color: #2F4257; background: #FFFFFF;}*/

div#layout	{width: 776px; height: auto; margin: 0px auto; padding-right: 0px; padding-left: 0px; background: #FFFFFF;}

div#content	{float: none; position: relative; top: 0px; left: 0px;}

div#mainImage			{width: 776px; height: 243px; margin-bottom: 15px;}
div#mainImage div		{width: 350px; padding-top: 1px;}
div#mainImage div h1 	{margin: 35px 0px 0px 20px; padding: 0px; font: 24px Georgia, Verdana, Arial, Helvetica, sans-serif; color: #FFCC00; line-height: 140%;}
div#mainImage div p 	{margin: 0px 0px 5px 20px; padding: 0px; line-height: 150%; font: 15px Georgia, Verdana, Arial, Helvetica, sans-serif; line-height: 140%; color: #FFFFFF;}
div#mainImage a			{color: #FFFFFF; background: inherit; text-decoration: none; border-bottom: 1px solid #FFCC00;}

div#content div.boxHome				{float: left; width: 182px; height: 195px; margin-right: 12px; margin-left: 3px;}
div#content div.boxHomeLast			{float: left; clear: right; width: 182px; height: 195px; margin-right: 3px; margin-left: 0px;}
div.boxHome h2, div.boxHomeLast h2	{margin: 10px 10px 5px; padding: 0px; font: 12px Tahoma, Verdana, Arial, Helvetica;}
div.boxHome p, div.boxHomeLast p	{margin: 0px 10px; padding: 0px; font: 11px Verdana, Arial, Helvetica; line-height: 150%;}

div#newsletter						{float: left; clear: none; width: 384px; height: 60px; background: #DEE0E2;}
div#newsletter form					{width: 354px; height: 50px; margin: 0px; padding: 5px 15px;}

div#newsletter form fieldset		{border: 0px; margin: 0px; padding: 0px;}
div#newsletter form legend			{margin: 0px -7px; padding: 0px; font: bold 11px Tahoma, Verdana, Arial, Helvetica; color: #000000;}
div#newsletter form label			{float: left; width: 186px; font: 11px Tahoma, Verdana, Arial, Helvetica; line-height: 150%;}
div#newsletter form input			{float: left; clear: none; width: 125px;}
div#newsletter form input#button 	{float: left; clear: right; width: 29px; height: 20px; margin-left: 5px;}

div#companyNews	   {float: left; clear: right; width: 384px; height: 60px; margin-left: 8px;}
div#companyNews h1 {margin: 5px 0px 0px; font: bold 11px Tahoma, Verdana, Arial, Helvetica; color: #000000;}
div#companyNews p  {margin: 0px; font: 11px Verdana, Arial, Helvetica; line-height: 150%;}

div#borderLeft	{position: absolute; top: 0px; left: 50%; margin-left: -453px; width: 65px; height: 768px; background: url(/images/main_bdr_left.gif); z-index: 1;}
div#borderRight	{position: absolute; top: 0px; left: 50%; margin-left: 387px; width: 65px; height: 768px; background: url(/images/main_bdr_right.gif); z-index: 1;}

/* Menu */
/*div#nav					{position: absolute; top: 35px; left: 50%; width: auto; height: 25px; margin-top: 0px; margin-left: -210px;}*/
div#nav	{position: relative; top: 0px; left: 0px; width: 600px; height: 25px; margin-top: -72px; margin-left: 178px; margin-bottom: 25px;}
