body
{
	font-family:arial, verdana, helvetica, sans-serif;
	margin:0px;
	background:#d10202;
	text-align:center;
}
p
{
	font-size:18px;
}
.content
{
	width:850px;
	
	background-color:FFFFFF;
	background-image:url("../images/Snow.jpg");
	border: solid 1px #000000;
}
.mainMenu
{
	width:100%;
	height:30px;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
}
.mainMenu a
{
	color:#FFFFFF;
	text-decoration:none;
	padding-left:15px;
	padding-right:15px;
}
.mainMenu a:hover
{
	color:#106141;
	text-decoration:underline;
	padding-left:15px;
	padding-right:15px;
}
.Link2
{
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
}

.Link2:hover
{
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:underline;
}
.menuItem
{
	width:100%;
	line-height:25px;
	background-image:url("../images/tile.jpg");
	text-align:left;
	color:#FFFFFF;
}

.basketHeader
{
	height:22px;
	background-image:url("../images/tile.jpg");
	text-align:center;
	color:#FFFFFF;
}

.leftCards
{
	background-color:#FFFFFF;
	width:180px;
}
.leftMenu
{
	background-color:#49811c;
	width:180px;
	color:#FFFFFF;
	font-size:15px;
        font-weight:bold;
}

.cards
{
	float:left;
	padding:0px;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
	width:180px;
	color:#FFFFFF;
}

.leftMenu a
{
	background-color:#49811c;
	color:#FFFFFF;
	text-decoration:none;
}

.leftMenu a:hover
{
	background-color:#49811c;
	color:#FFFFFF;
	text-decoration:underline;
}

.leftMenuHeading
{
	background-color:#5a6425;
	color:#FFFFFF;
	padding:10px;
	margin:10px;
	line-height:30px;
}

.header
{
	background-image:url("../images/Nordmann-Background.jpg");
	width:100%;
}
.footer
{
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:12px;
	color:#404040;
	background:FFFFFF;
	border-top:solid #404040 1px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
}
.TermsAndLegal
{
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:12px;
	color:#606060;
	background:FFFFFF;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	padding-bottom:5px;
}
.smallField
{
    font-family:arial, verdana, helvetica, sans-serif;
	font-weight:normal;
	color: #000000;
	text-decoration:none;
	width:50;
    text-align:center;
}
.mediumField
{
    font-family:arial, verdana, helvetica, sans-serif;
	font-weight:normal;
	color: #000000;
	text-decoration:none;
	width:100;
}
.bigField
{
    font-family:arial, verdana, helvetica, sans-serif;
	font-weight:normal;
	color: #000000;
	text-decoration:none;
	width:175;
}
.biggerField
{
	font-family:arial, verdana, helvetica, sans-serif;
	font-weight:normal;
	color: #000000;
	text-decoration:none;
	width:275;
}
.field75
{
    font-family:arial, verdana, helvetica, sans-serif;
	font-weight:normal;
	color: #000000;
	text-decoration:none;
	width:75;
}
.TextArea
{
    font-family:arial, verdana, helvetica, sans-serif;
	font-weight:normal;
	color: #000000;
	text-decoration:none;
	width:300px;
	height:150px;
}
.fieldError
{
	color:#C40000;
}
