﻿/* MAIN SHEETS */
@import "main_navigation.css";
@import "header.css";
@import "home.css";
@import "quick_links.css";
@import "footer.css";
@import "inner_page_layout.css";
@import "inner_page_widgets.css";
@import "breadcrumb.css";
@import "table.css";
@import "forms.css";
@import "relateditems_cad.css";
@import "news.css";
@import "basket.css";
@import "sitemap.css";
@import "tooltips.css";

/****** HTML Elements **/
		
	body {
		font-size: 0.8em;
		font-family: Tahoma, Arial, Verdana, Sans-Serif;
		padding: 18px 0 0 0;
		margin: 0;
		background-color: #ffffff;
		color: #6D6F71;
	}
	
	h1 {
		font-size:1.5em;
		color:#000000;
		margin:0 0 10px 0;
	}
	
	h2 {
		font-size:1em;
		color:#00007F;
		margin: 0 0 10px 0;
	}
	
	img {
		border: 0;
	}
	
	.left {
		float: left;
	}
	
	.right {
		float: right;
	}
	
	.clear {
		clear: both;
	}
	
	.hidden {
		display: none;
	}
	
/****** Content **/

	.container {
		width: 990px;
		margin: auto;
	}
	
	.content {
		padding: 4px 0 0 0;
		background: #F2F5F6 url(../images/shd/outer_content_top.jpg) no-repeat left top;
		float: left;
		width: 990px;
		margin: 0 0 0 0;
	}
	
	.content_main, .home_content {
		padding: 5px 16px 0 16px;
		background: #EDF2F3 url(../images/shd/outer_content_bg.jpg) repeat-y left top;
		float: left;
		width: 958px;
	}	
	
	.home .content_main {
		padding: 0 5px 0 5px;
		width: 980px;
	}
	
	.content_main_bot {
		padding: 0 0 4px 0;
		background: #CFD9DE url(../images/shd/outer_content_bot.jpg) no-repeat left bottom;
		float: left;
		width: 990px;
	}
	
	.orange {
		color: #FF5800;
	}
	
	div#tipDiv	{
	    background-color:white;
        border:1px dashed #75666D;
        color:White;
        float:left;
        font-size:11px;
        left:0px;
        line-height:1.2;
        opacity:0.9;
        padding:1px;
        position:absolute;
        top:0pt;
        visibility:hidden;
        z-index:10000;
	}
.imgleft {
float:left;
margin-bottom:8px;
margin-right:8px;
}

.wide_header h1.middle_column_detail 
{
    width:680px;
}