/*  ===== pt_default Notes =====   /
	GLOBAL DEFAULTS

	- defines base colors, margins, borders and so on
	- Removal of default margins and padding for different browsers
	- defines global style of forms, inputs, and HTML tagging
   
	Demandware eCommerce 2.4, copyright 2007, all rights reserved 
*/

* {
	margin: 0px;
	padding: 0px; }
html {
	height:100%; /* fix height to 100% for IE */
	max-height:100%; /* fix height for other browsers */
	padding:0; /*remove padding */
	margin:0; /* remove margins */
	border:0; /* remove borders */
	filter: expression(document.execCommand("BackgroundImageCache", false, true)); /* fix image flicker in IE6 when javascript is disabled */
}
body {
	height:100%; /* fix height to 100% for IE */
	max-height:100%; /* fix height for other browsers */
	padding:0; /*remove padding */
	margin:0; /* remove margins */
	border:0; /* remove borders */
	color: #696969;/*default font color */
	background-color: #fff; /*color background */
	font-family: Arial, "MS Sans Serif", sans-serif; /* set default font */
	font-style: normal;/* set default font weight */
	font-size: 12px; /* set default font size*/
	line-height: 16px; }
	
	
/* FLOAT CLEAR inside a div (W3C recommendation) */
.clear {
	clear: both;
	overflow: hidden;
	height: 0px;
	display: block; }	
	
/*  ===== HTML TAG DEFAULTS FORMATING =====   /
	Sets standards for styling of HTML tags
*/
	
/* DEFAULT HEADER TAGS SIZES and WEIGHT */
h1 {
	font-size: 18px;
	font-weight: normal; }	
h2 {
	font-weight: bold;
	font-size: 14px; }	
h3 {
	font-size: 12px;
	font-weight: bold; }	
h4 {
	font-size: 10px;
	font-weight: bold; }
/* h6 is used for error captions with the same layout than h2 */
h6 {
	font-weight: bold;
	font-size: 14px; }	
p {
	margin: 0px;
	padding: 0px; }
blockquote {
	margin: 0px;
	padding: 0px; }
	
/* HREF DEFAULTS: link color, hover, etc. */
a,
a:hover,
a:link,
a:visited {
	text-decoration: none;
	color: #696969;
}

a * {
	cursor: pointer; }

img,a img,img a {
	border: 0px;
	overflow:hidden; }
ul li, ul, li {
	margin: 0px;
	padding: 0px; }
	
/*  FORMS STYLING
	Advanced behavior of input/select boxes to focus when a user is editing the content.
	This is clearly CSS 2.1 and therefore is ignored by IE 6.0 and all other 
	unsupportive browsers.
*/
form {
	padding:0px;
	margin:0px;
	z-index:-1;}
fieldset {
	margin: 0px;
	padding: 0px;
	border:none; }
input,input[type="checkbox"], input.checkbox {
	border:0px;
	margin:0px;
	padding:0px;
	z-index:-1; }
select {
	z-index:-1; }
/* Global image button layout */
.imagebutton {
	border: none; }
/* Default layout of input boxes */
.inputbox {
	font-family: verdana, sans-serif;
	padding: 1px;
	font-size: 12px;
	font-weight: normal;
	vertical-align: middle;
	border: 1px solid #d5d5d5;
}
/* Default layout of select boxes */
.selectbox {
	font-family: verdana, sans-serif;
	padding: 1px;
	font-size: 10px;
	font-weight: normal;
	vertical-align: middle;
	border: 1px solid #ccc;	}
	
	
/* ---------- noscript message ----------------------------------------------------------------- */
#content .noscript {
	margin: 0 40px;
}

#content .noscript h1 {
	color: #E1001E;
	margin: 0 0 10px; 
}

#content .noscript p {
	margin: 0;
}

#content .noscript .noscript-options {
	background: #F1F1F1;
	margin: 20px 0;
	padding: 10px 14px;
	line-height: 30px;
	-moz-border-radius: 2px;
}

#content .noscript ul {
	list-style: none;
}

#content .noscript ul ul,
#content .noscript ul ul li {
	display: inline;
}

#content .noscript ul ul li {
	padding: 0 0 0 14px;
	margin: 0 0 0 0;
	background: transparent url(../images/goertz/link_arrow_icon_f1f1f1.gif) no-repeat 3px -1px;
	overflow: hidden;
}

#content .noscript ul ul li.first {
	padding: 0 0 0 8px;
	background: none;
}

#content .noscript em {
	font-style: normal;
	font-weight: bold;
}

#content .noscript a {
	text-decoration: underline;
}
#loadspinner {
float:right;
margin-right:5px;
margin-top:2px;
}




