	body 
	{ 
		margin:0;
		padding:0;
		font-family:Arial, Verdana, Helvetica, sans-serif;
		font-size:12px;
		color:#505050;
	}
	
	input          { background:#ffffff; border:1px solid #888888; font-size:12px; font-family:Arial, Verdana, Helvetica, sans-serif; }
	input.Error    { background:#ffdede; border:1px solid #f00000; font-size:12px; font-family:Arial, Verdana, Helvetica, sans-serif; color:#000000 !important; }
	select         { border:1px solid #888888; font-size:12px; font-family:Arial, Verdana, Helvetica, sans-serif; }
	textarea       { border:1px solid #888888; font-size:12px; font-family:Arial, Verdana, Helvetica, sans-serif; }
	form           { margin:0px; padding:0px; }
	
	img    { border:0px; }
	table  { margin:0px; padding:0px; }
	td     { margin:0px; padding:0px; font-size:12px; }
	div    { margin:0px; padding:0px; font-size:12px; }
	ul     { margin-top:5px; margin-left:30px; }
	li     { margin-bottom:3px; }
	
	a:link, a:visited { color:#777777; text-decoration:none; } 
	a:hover, a:active { color:#777777; text-decoration:underline; } 
	
	.Error       { color:#f00000; }
	.Input_Error { background:#ffdddd; border:1px solid #ffaaaa; }
	
	div.Clearer { clear:both; margin:0px; padding:0px; height:0px; line-height:0px; overflow:hidden; }
	
	div.Seperator
	{
		background:url(../images/design/seperator.gif);
		height:1px;
		margin-top:15px;
		margin-bottom:15px;
		overflow:hidden;
	}
	
	h1
	{
		color:#6d7174;
		font-size:16px;
		font-weight:normal;
		margin:0px;
		margin-bottom:6px;
		padding:0px;
	}
	h2
	{
		color:#6d7174;
		font-size:12px;
		margin:0px;
		margin-bottom:3px;
		padding:0px;
	}
	
	/* Form */
	div.Form-Send-Message-Valid     { padding:5px; background:#dee9f4; border:1px solid #76a2d0; color:#000000; text-align:center; }
	div.Form-Send-Message-Invalid   { padding:5px; background:#ffdddd; border:1px solid #ffaaaa; color:#000000; text-align:center; }
	
	div.ExtremeTracking             { display:none; }
	
	
	
	
	
	
	
	
	div.Design                              { width:1100px; }
	div.Top                                 { padding-top:5px;}
	div.Menu                                { margin-top:50px; margin-bottom:50px; }
	div.Content                             { margin-bottom:50px; text-align:justify; }
	div.Bottom                              { font-size:11px; }

	
	table.Top                               { border-collapse:collapse; width:1100px; }
	table.Top td                            { vertical-align:top; }
	table.Top td.Null                       { width:220px; }
	table.Top td.Picture                    { text-align:center; padding-top:35px; height:400px; }
	table.Top td.Logo                       { text-align:right; width:220px; }
	
	table.Top div.Language                  { height:35px; }
	
	table.Top div.Submenu                   { margin-top:20px; font-size:11px; }
	table.Top div.Submenu  a                { text-transform:uppercase; letter-spacing:0.2em; }
	table.Top div.Submenu  a:link,
	table.Top div.Submenu  a:visited        { color:#777777; text-decoration:none; }
	table.Top div.Submenu  a:hover,
	table.Top div.Submenu  a:active         { color:#777777; text-decoration:underline; }
	
	
	
