body
{
	background:#09599c;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url('/images/main_bg.gif');
	background-position: top;
	background-repeat: repeat-x;
}

#atlas_group_motif 
{
	padding: 0px;
	margin: 0px;
	background-image: url('/images/motif_atlas_group.png');
	background-position: top right;
	background-repeat: no-repeat;
}

#atlas_group_motif_intranet 
{
	padding: 0px;
	margin: 0px;
	background-image: url('/images/motif_atlas_group_intranet.png');
	background-position: top right;
	background-repeat: no-repeat;
}

#weather_container
{
	padding: 0px;
	margin: 0px;
	background-image: url('/images/weather_bg.gif');
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #09599c;
	height: 68px;
	width: 561px;
}

#weather_container_int
{
	padding: 0px;
	margin: 0px;
	background-image: url('/images/weather_bg.gif');
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #09599c;
	height: 68px;
	width: 191px;
}

#weather
{
	padding: 10px 0px 0px 200px;
}

#white
{
	font-size: 11px;
	color: #ffffff;
	padding: 0px;
	margin: 0px;
}

#bisalloy_motif 
{
	padding: 0px;
	margin: 0px;
	background-image: url('/images/motif_bisalloy.png');
	background-position: top right;
	background-repeat: no-repeat;
}

#search_bar_container
{
	background-color: #000000;
	padding: 0px;
	margin: 0px;
	background-image: url('/images/search_bar_bg.gif');
	background-position: right;
	text-align: right;
	background-repeat: repeat-y;
	height: 35px;
	width: auto;
}

#search_bar
{
	padding: 0px 20px 0px 0px;
}

#search_bar_container table
{
	height: 35px;
}

#search_bar_container p
{
	font-size: 10px;
	color: #b4b4b4;
	padding: 0px 15px 0px 30px;
	margin: 0px;
}

#logo_container
{
	width: 596px;
	float: left;
	height: 85px;
}

#usability_icons_container
{
	width: 95px;
	float: left;
	height: 37px;
	padding: 48px 18px 0px 187px;
}

#logo_container_intranet
{
	width: 457px;
	float: left;
	height: 85px;
}

#usability_icons_container_intranet
{
	width: 232px;
	float: left;
	height: 37px;
	padding: 48px 20px 0px 187px;
}

.email_to_friend
{
	background:url("/images/icons_email_to_a_friend.gif");
	background-position: bottom;
	display:block;
	height:14px;
	width:14px;
	float: left;
	margin-right: 15px;
}

.print_page
{
	background:url("/images/icons_print.gif");
	background-position: bottom;
	display:block;
	height:14px;
	width:13px;
	float: left;
	margin-right: 15px;
}

.smaller_text
{
	background:url("/images/icons_smaller_text.gif");
	background-position: bottom;
	display:block;
	height:14px;
	width:13px;
	float: left;
	margin-right: 12px;
}

.larger_text
{
	background:url("/images/icons_larger_text.gif");
	background-position: bottom;
	display:block;
	height:14px;
	width:13px;
	float: left;
}

.mymail
{
	background:url("/images/icons_mymail.gif");
	background-position: bottom;
	display:block;
	height:15px;
	width:56px;
	float: left;
	margin-right: 15px;
}

.groupware
{
	background:url("/images/icons_groupware.gif");
	background-position: bottom;
	display:block;
	height:15px;
	width:79px;
	float: left;
	margin-right: 15px;
}

.printpage
{
	background:url("/images/icons_printpage.gif");
	background-position: bottom;
	display:block;
	height:15px;
	width:67px;
	float: left;
}

#usability_icons_container a:hover 
{
	background-position:top;
}

#usability_icons_container_intranet a:hover 
{
	background-position:top;
}

#line
{
	width: auto;
	background-color: #212324;
	clear: both;
	height: 1px;
}

#white_bg
{
	background:url("/images/home_content_bg.gif");
	background-repeat: repeat-y;
	background-position: top left;
	background-color: #FFFFFF;
}

#int_white_bg
{
	background:url("/images/int_content_bg.gif");
	background-repeat: repeat-y;
	background-position: top left;
	background-color: #FFFFFF;
}

#menu_container
{
	height: 40px;
	width: auto;
	background-color: #000000;
	color: #FFFFFF;
	padding: 0px 10px 0px 10px;
}

#navlist
{
	margin: 0;
	padding: 12px 0px 0px 0px;
}

#navlist ul, #navlist li
{
	margin: 0;
	padding: 0;
	display: inline;
	list-style-type: none;
}

#navlist a:link, #navlist a:visited
{
	float: left;
	font-size: 10px;
	font-weight: normal;
	margin: 0 10px 0px 10px;
	text-decoration: none;
	color: #ffffff;
}

#navlist a:hover
{
	background: transparent;
	color: #df9f17;
	font-weight: normal;
}

#navlist a:visited#current
{
	background: transparent;
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
}

#navlist a:link#current
{
	background: transparent;
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
}


#menu_container2
{
	height: 40px;
	width: auto;
	background-color: #1e1e1e;
	color: #ffffff;
	padding: 0px 10px 0px 10px;
}

#navlist2
{
	margin: 0;
	padding: 12px 0px 0px 0px;
}

#navlist2 ul, #navlist2 li
{
	margin: 0;
	padding: 0;
	display: inline;
	list-style-type: none;
}

#navlist2 a:link, #navlist2 a:visited
{
	float: left;
	font-size: 10px;
	font-weight: normal;
	margin: 0 10px 0px 10px;
	text-decoration: none;
	color: #ffffff;
}

#navlist2 a:hover
{
	background: transparent;
	color: #df9f17;
	font-weight: normal;
}

#navlist2 a:visited#current
{
	background: transparent;
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
}

#navlist2 a:link#current
{
	background: transparent;
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
}
#white_line
{
	background-color: #FFFFFF;
	height: 7px;
	clear: both;
	width: auto;
}

#home_content_container
{
	background-color: #FFFFFF;	
	margin: 0px;
	padding: 0px;
}

#internal_content_container
{
	background-color: #FFFFFF;	
	margin: 0px;
	padding: 0px;
}

#home_content_left_container
{
	width: 561px;
	float: left;
	background-color:#dfdfdf;
}

#internal_content_left_container
{
	width: 191px;
	float: left;
	background-color:#dfdfdf;
}

#home_content_left_container h2	
{
	color: #09599c;
	font-size: 12px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}

#home_content_left_container h3	
{
	color: #525252;
	font-size: 11px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}

#home_content_left_container a
{
	color: #df9f17;
	text-decoration: underline;
	font-size: 11px;
	padding: 0px;
	margin: 0px;
}

#home_content_left_container td
{
	color: #525252;
	margin: 0px;
	padding: 0px;
	font-size: 11px;
}

#home_content_left_container p
{
	color: #525252;
	margin: 0px;
	padding: 0px 0px 15px 0px;
	font-size: 11px;
}

#internal_content_left_container h2	
{
	color: #09599c;
	font-size: 12px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}

#internal_content_left_container a
{
	color: #df9f17;
	text-decoration: underline;
	font-size: 11px;
	padding: 0px;
	margin: 0px;
}

#internal_content_left_container td
{
	color: #525252;
	margin: 0px;
	padding: 0px;
	font-size: 11px;	
}

#internal_content_left_container p
{
	color: #525252;
	margin: 0px;
	padding: 0px 0px 15px 0px;
	font-size: 11px;
}

.login
{
	color: #525252;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
}

.login_small
{
	color: #525252;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	font-size: 10px;
}


#box_1_container
{
	width: 151px;
	float:left;
	padding: 25px 20px 10px 20px;
}

#metals_box_1_container
{
	width: 173px;
	float:left;
	padding: 25px 9px 10px 9px;
	text-align: center;
}

#metals_home_banners div
{
	margin: 0;
	padding-: 0;
	padding-bottom: 4px;
}

#metals_home_banners a {
	display: inline;
}

#metals_home_banners img {
	margin: 0;
	padding: 0;
}

#box_2_container
{
	width: 155px;
	background:url("/images/box_2_bg.gif");
	background-repeat: repeat-x;
	background-position: top;
	float:left;
	padding: 25px 20px 10px 10px;
}

#box_3_container
{
	width: 155px;
	background-color:#dfdfdf;
	float:left;
	padding: 25px 20px 10px 10px;
}

#box_1_container_intranet
{
	width: 151px;
	float:left;
	padding: 25px 20px 10px 20px;
}

#box_2_container_intranet
{
	width: 370px;
	float:left;
}

#box_2_left
{
	width: 155px;
	background:url("/images/box_2_bg.gif");
	background-repeat: repeat-x;
	background-position: top;
	float:left;
	padding: 25px 20px 10px 10px;
}

#box_2_right
{
	width: 155px;
	background-color:#dfdfdf;
	float:left;
	padding: 25px 20px 10px 10px;
}

#box_3_span
{
	width: 359px;
	background-color: #b7b7b7;
	padding: 12px 0px 12px 11px;
	clear: both;
	margin: 0px;
}

#box_4_span
{
	width: 359px;
	background-color: #c8c8c8;
	padding: 12px 0px 12px 11px;
	margin: 0px;
}

#banners
{
	width: 561px;
	clear: both;
	padding: 0px;
	margin: 0px;
}

#banner1
{
	float: left;
	width: 174px;
	padding: 0px 7px 10px 10px;
	margin: 0px;
}

#banner2
{
	float: left;
	width: 174px;
	padding: 0px 7px 10px 4px;
	margin: 0px;
}

#banner3
{
	float: left;
	width: 174px;
	padding: 0px 9px 10px 2px;
	margin: 0px;
}

#int_box_3_container
{
	width: 151px;
	background-color:#dfdfdf;
	float:left;
	padding: 25px 20px 25px 20px;
}

#metals_box_3_container 
{
	width: 173px;
	background-color:#dfdfdf;
	float:left;
	padding: 25px 9px 25px 9px;	
	text-align: center;
	overflow: hidden;
}

#home_content_right_container
{
	float: left;
	width: 295px;
	padding: 35px 20px 0px 20px;
}

#internal_content_right_container
{
	float: left;
	width: 665px;
	padding: 35px 20px 35px 20px;
	background-color:#ffffff;		/*anna changed this from blue to white*/
}

#home_content_right_container h1
{
	padding: 0px 0px 18px 0px;
	margin: 0px;
	font-size: 16px;
	color: #09599c;
	font-weight: bold;
}

#home_content_right_container h4
{
	padding: 0px;
	margin: 0px;
	font-size: 11px;
	color: #09599c;
	font-weight: bold;
}

#home_content_right_container p
{
	padding: 0px 0px 0px 0px;
	margin: 0px;
	font-size: 11px;
	color: #525252;
	font-weight: normal;
}

#home_content_right_container a
{
	padding: 0px;
	margin: 0px;
	text-decoration: underline;
	color: #df9f17;

}
#internal_content_right_container h1
{
	padding: 0px 0px 18px 0px;
	margin: 0px;
	font-size: 16px;
	color: #09599c;
	font-weight: bold;
}

#internal_content_right_container h4
{
	padding: 0px;
	margin: 0px;
	font-size: 11px;
	color: #09599c;
	font-weight: bold;
}

#internal_content_right_container p
{
	padding: 0px 0px 18px 0px;
	margin: 0px;
	font-size: 11px;
	color: #525252;
	font-weight: normal;
}

#internal_content_right_container ul
{
	padding: 0px 0px 10px 0px;
	margin-top:0px;
	font-size: 11px;
	color: #525252;
	font-weight: normal;
}

#internal_content_right_container a
{
	padding: 0px;
	margin: 0px;
	text-decoration: underline;
	color: #df9f17;

}
#footer_logos_container
{
	height:31px;
	background-color: #cdddeb;
	padding: 14px 20px 15px 20px;
	width:auto;
}

#footer_logos_container img
{
	float: left;
}


#footer_logos_container p
{
	font-family: Arial, Helvetica, sans-serif;
	padding: 8px 8px 8px 8px;
	margin: 0px;
	font-size: 12px;
	color: #1163b5;
	font-weight: bold;
}

#footer_logos_divider
{
	background:url("/images/footer_logos_divider.gif");
	background-repeat: no-repeat;
	padding: 0px 18px 0px 18px;
	background-position: center;
	float: left;
	height: 31px;
}

#footer_container
{
	background:url("/images/footer_bg.png");
	background-repeat: repeat-x;
	background-position: top;
	height: 66px;
}

#footer_left_container
{
	width: 807px;
	float: left;
	padding: 20px 0px 0px 20px;
}

#copyright
{
	color: #ffffff;
	font-size: 9px;
	padding-bottom: 3px;
}

#footer_links
{
	color: #75a4bb;
	font-size: 9px;	
}

#footer_links_div
{
	padding: 0px 10px 0px 10px;
}

#footer_links a
{
	color: #75a4bb;
	text-decoration: none;
}

#footer_links a:hover
{
	text-decoration: underline;
}

#footer_right_container
{
	width: 69px;
	float: left;
	padding: 20px 0px 0px 0px;
}

#internal_content_right_container div					
{
	font-weight: normal;
	padding-bottom: 0px;
	margin-top: 4px;
	margin-bottom: 8px;
	padding-top: 0px;
	text-align: left;
	line-height: 1.3em;
	font-size: 11px;
	color: #525252;
	font-weight: normal;
}

#internal_content_right_container td					
{
	font-size: 11px;
	color: #525252;
	font-weight: normal;
}


#internal_content_right_container
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #525252;
	font-weight: normal;
}
