﻿body
{
	background-color:#C8C8C8;
	font-family:Tahoma,Arial;
	font-size:14px;
}

a img 
{
	border-width:1px;
	border-color:White;
}
a img.border
{
	border-width:1px;
	border-color:Black;
}

h1
{
	font: normal 1.0em Tahoma,Arial;
	padding:0px 0px;
	margin:0px 0px;
	display:inline;
	font-style:italic;
	line-height:20px;
}

h2
{
	padding:16px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color:#FF3800;
	font-weight:normal;
	font-size:18px;
}

h2.black
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color:#000000;
	font-weight:normal;
	font-size:20px;
}

h2.blacksmaller
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color:#000000;
	font-weight:normal;
	font-size:18px;
}

h2.black_padding
{
	padding:16px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color:#000000;
	font-weight:normal;
	font-size:20px;
}

h3
{
	padding:16px 0px 0px 0px;
	margin:0px 0px 0px 20px;
	color:#FF3800;
	font-weight:normal;
	font-size:18px;
}

.black
{
	color:#000000;
}

.bold
{
	font-weight:bold;
}

.orange
{
	color:#FF3800;
}

p
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

p.padding
{
	padding:16px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

ul
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 20px;
	/*position:relative;
	left:-20px;*/
}

li
{
	list-style-image:url(/img/li.gif);
}

.lineseparator
{
	width:100%;height:16px;font-size:1px; background-color:Transparent;
}	
.lineseparatorsmall
{
	width:100%;height:8px;font-size:1px; background-color:Transparent;
}	

.outer-container
{
	width:930px;
	margin:0px auto;
}

.inner-container
{
	width:930px;
}

.headertop1
{
	float:left;
	width:540px;
	height:100px;
	background-color:White;
	padding-top:5px;
}

.headertop2
{
	float:left;
	width:384px;
	height:105px;
	/*background:White url(/img/logo.jpg) no-repeat top left;*/
}

.headertop3
{
	position:absolute;
	border-width:0px;
	float:left;
	padding:85px 0px 0px 0px;
	font-size:13px;
	width:384px;
	color:#6A6B6D;
}

.headertop3 div
{
	text-align:center;
}

.headertop1 a
{
	padding:0px 0px 0px 10px;
	color:#FF3800;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}

.headertop1 a:hover, .headertop1 a.current:hover
{
	text-decoration:underline;
}

.headertop1 a.current
{
	padding:0px 0px 0px 10px;
	color:#FF3800;
	text-decoration:underline;
	font-size:14px;
	font-weight:bold;
}
	
.header
{
	width:925px;
	padding-bottom:15px;
}

.title a img
{
	text-decoration:none;
	padding:0px 0px;
	margin:0px 0px;
	border-width:0px;
}

.main
{
	width:700px;
	float:left;
	background-color:#FFFFFF;
	background-image:url(/img/arcelor_footer.JPG);
	background-repeat:no-repeat;
	background-position:bottom left;
}

.content
{
	width:699px;
	float:left;
	color:#6A6B6D;
}

.content a
{
	text-decoration:underline;
	color:#3E3E40;
}

.content a:hover
{
	text-decoration:underline;
	color:#FF3700;
}

.clearer
{
	clear:both;
}

.inner-main
{
	width:1px;
	height:563px;
	float:left;
	_height:1px;
}

.sidebar
{
	width:200px;
	padding-left:25px;
	float:left;
}

.search
{
	width:200px;
	background-color:#FFFFFF;
	text-align:right;
	padding-bottom:5px;
	_overflow:hidden;
}

.search-navigator
{
	width:190px;
	height:46px;
	float:left;
	font-size:19px;
	background-image:url(/img/arcelor_menu.JPG);
	background-position:top left;
	background-repeat:repeat-x;
	padding-top:10px;
	padding-left:10px;
	text-align:left;
}

.search input
{
	margin:5px 10px;
}

.search-panel
{
	float:left;
	width:530px;
	color:#FF3800;
	font-style:italic;
}

.search-item
{
	padding:2px 0px 8px 0px;
	text-align:left;
}

.search-item a
{
	text-decoration:none;
	color:Black;
}

.search-item a:hover
{
	text-decoration:underline;
}

.sidebar img
{
	width:200px;
	padding-top:10px;
}

.navigation
{
	width:695px;
	height:46px;
	float:left;
	font-size:19px;
	background-image:url(/img/arcelor_menu.JPG);
	background-position:top left;
	background-repeat:repeat-x;
	padding-top:10px;
	padding-left:5px;
}

.navigation a
{
	padding-left:7px;
	padding-right:7px;
	color:#000000;
	text-decoration:none;
}

.navigation a:hover
{
	text-decoration:underline;
}

.navigation a.current:hover
{
	text-decoration:underline;
}

.navigation a.current
{
	/*padding-left:10px;
	padding-right:10px;*/
	color:#FFFFFF;
	text-decoration:none;
}

.article
{
	padding-top:15px;
}

.article-title
{
	float:left;
	width:640px;
	font-size:30px;
	text-align:left;
	color:#FF3800;
	font-style:italic;
	line-height:20px;
	padding:0px 0px 5px 40px;
}

.article-left
{
	float:left;
	width:40px;
	padding:0px 0px 0px 0px;
	_height:494px;
}

.article-body
{
	padding:8px 3px 22px 3px;
	float:left;
	width:640px;
}