﻿/* MAIN SHEETS */
@import "main_navigation.css";
@import "lightbox.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 "common.css";
@import "SIFR-screen.css";
@import "widgets.css";


/****** HTML Elements **/
		
	body {
		background-color:#FFFFFF;
		color:#666666;
		font-family:Arial,Verdana,Sans-Serif;
		font-size:0.8em;
		margin:0;
		padding:5px 0pt 0pt;
	}
	
	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;
	}
	div
	{
		display:block;
		float:left;
	}
	.left {
		float: left;
	}
	
	.right {
		float: right;
	}
	
	.clear {
		clear: both;
	}
	
	.hidden {
		display: none;
	}
	
/****** Content **/

	.container {
		width: 991px;
		margin: auto;
		float:none;
	}
	
	.innerContainer
	{
		width:991px;
		background-image:url(../images/shd/container_shadows_bg.gif);
		background-repeat:repeat-y;
		background-color:#CFCFCF;
	}
	.innerContainer2
	{
		width:985px;
		background-image:url(../images/shd/footer_bg.jpg);
		background-repeat:no-repeat;
		background-position:left bottom;
		padding:0pt 3px 100px 3px;
	}
	.innerContainer3
	{
		width:985px;
		background-image:url(../images/shd/container_top_fade.jpg);
		background-repeat:repeat-x;
		background-position:left top;
	}
	.innerContainer3
	{
		width:965px;
		background-image:url(../images/shd/container_top_fade.jpg);
		background-repeat:repeat-x;
		background-position:left top;
		padding:0 10px;
	}
	
	
	
	
	.content {
		padding: 6px 0 0 0;
		float: left;
		width: 965px;
		min-height:330px;
	}
	
	.content_main {
		float: left;
		width: 965px;
	}
	
	.content_main_bot {
		padding: 0 0 10px 0;
		float: left;
		width: 965px;
	}
	
	.orange {
		color: #cccccc;
	}
	
	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;
    }
    
    .redText
    {
        color:#990000;
    }
    
    .zoomImg
    {
		cursor: url(../images/shd/magnify.cur), pointer;
	}
	html>body div#popup a#visitCommercial, html>body div#popup a#continueToResidential
	{
	    margin-left:34px;
	}
	div#popup a#visitCommercial, div#popup a#continueToResidential
	{
	    margin-left:17px;
	}
	.rss    
	{
	    margin-left: 1em;
	}