﻿* { 
    margin: 0; 
}
html, body { 
    height: 100%; 
    background: #036086 url('../../img/Header.png') repeat-x left top;
} 

img 
{
	border:0px;
}

.Content { 
    min-height: 100%; 
    height: auto !important; 
    height: 100%; 
    margin: 0 auto -240px; 
    padding-bottom: 17px;
} 

/*Content Containers***************************************/
.ContentContainer
{
	margin-top:5px;
	height:auto;
}

.WhiteBox
{
	padding:10px; 
	border:solid 1px #939393;
	float: right;
	height: auto; 
	width: 318px;
}

.GrayBox
{
	background-color:#ececec;
	height:inherit;
	padding:20px; 
	border:solid 1px #939393;
	float: left;
	width: 16%;
	margin:10px;
}

/*Needs DIV to act as link, not the image.
.GrayBox a:hover
{
	background-color:#c9d5e2;
	height:inherit;
	padding:20px; 
	float: left;
	width: 16%;
	margin:10px;
}*/

.BlueBox
{
	border: solid 1px #003a7f;
	float: left;
	width: 22%;
	margin: 10px;
}
	
.dropShadow
{
	background-image: url('../../img/shadow2.png');
	background-repeat: repeat-x;	
	width: 100%;
	height: 8px;
	float: right;
}
	
.SampleContent
{
	background-color: #ffffff;
	padding: 20px; 
	margin-left:1 0px; 
	border: solid 1px #939393;
	float: right;
	width: 75%;
	height: auto;
}

/*For the Confirmation Page*/
.FullSizeContent
{
	background-color: #ffffff;
	padding: 20px; 
	margin-left:1 0px; 
	border: solid 1px #939393;
	float: right;
	width: 100%;
	height: auto;
}

.SecondaryContent
{
	width: 100%;
	clear: both;
	float: left;
	background-color: #ffffff; 
	border: solid 1px #939393; 
	margin-top: 10px;
}

/*Temporary: For Aligning the 'Tell A Friend' and 'Print Page' on Product Page to the right*/
.AlignRight
{
	float:right;
	padding:5px;
}

.LeftColumn
{
	float:left;
/*	text-align:left;*/
	width: 49%;
}

.RightColumn
{
	float:right;
/*	text-align:left;*/
	width: 49%;
}

/*********************************************************/
/*.BoilerPlate
{
	color:#ffffff;
	text-align: center;
	display:inline;
	width: 323px;
	height:150px;
	background-image: url(  '/img/FooterFill.png' );
	background-repeat: repeat-x;
}

.BoilerPlate a,  a:visited, a:active
{
    margin-top:10px;
    color: #ffffff;
    float: inherit;
    text-decoration: none;
} 

.BoilerPlate a:hover
{
	color:#B0C4DE;
	text-decoration: none;
}

#Trailer {
	padding-top:10px;
}*/


/** HOME PAGE **/
/*******************************************Home page divs moved to Default.css
#Carousel 
{
	min-height:590px;
	height: inherit;
	clear: both;
	border: solid 1px #909090;
	background-color:#ffffff;
}

#HomePageSplash 
{
	float:left;
	padding-bottom:15px;
}

#Specials 
{
	width:305px;
	float:right;
	border:solid 1px #909090;
}
#Specials a, a:active, a:visited
{
	color: #000000;
	text-decoration: underline;
}
#Specials a:hover
{
	text-decoration: none;
}

#ZMag 
{
	background-image:url('/DanskSupermarkedGruppen/img/ZMagFill.png');
	height:100px;
	border-bottom:solid 1px #909090;
	text-align:left; 
	}

#Enrollment
{
	background-image:url('/img/EnrollmentFill.png');
	height:150px;
	background-color: #d9e17f;
	background-repeat:repeat-x;
	padding:5px 5px 5px 5px;
}

#SpecialOpenings {
	background-image:url('/DanskSupermarkedGruppen/img/SpecialOpeningsFill.png');
	height:60px;
	border-bottom:solid 1px #909090;
}
#ContactUs {
	background-image:url('/DanskSupermarkedGruppen/img/ContactUsFill.png');
	height:80px;
	text-align:left; 
	padding-left:5px
}
End of moved Home page divs*************************************************************/


/*
#Body
{
	width: 980px;
}
#container
{
min-height: 100%; 
    height: auto !important; 
    height: 100%; 
    margin: 0 auto -4em; 
    background-color: #ffffff;
	padding-left: 200px;
	padding-right: 150px;
}

#Banner
{
}

#container .column
{
	position: relative;
	float: left;
}
#center
{
	width: 100%;
}
#left
{
	width: 200px; 
	right: 200px;
	margin-left: -100%;
}
#right
{
	width: 150px;
	margin-right: -150px;
}


.Footer, .Bump
{
	margin:4em;
}
*/
/*** IE6 Fix ***/
* html #left
{
	left: 150px; /* RC width */
}
