/*  ===== 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;
	vertical-align: top;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em; 
	}
	
:focus {outline: 0px solid transparent}	
	
td, input, select {
	padding: 2px;
	}

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 */ }
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: Black;/*default font color */
	background-color: #f5f5f5; /*color background */
	font-family: Arial, Verdana, Helvetica, sans-serif; /* set default font */
	font-style: normal;/* set default font weight */
	font-size: 11px; /* set default font size*/ }
	
/* FLOAT CLEAR inside a div (W3C recommendation) */
.clear {
	clear: both;}	
	
/*  ===== 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; }

p, dl, multicol {
	display:block;
	margin:1em 0;
}
blockquote {
	margin: 0px;
	padding: 0px; }
	
/* HREF DEFAULTS: link color, hover, etc. */
a {
	text-decoration: none;
	color: #006699; }
a:hover {
	text-decoration: underline; }
a:link {}
a:visited {}

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; }*/
input[type="text"]:focus, input[type="password"]:focus {
	background-color: #ffffc0 !important; }
textarea:focus { 
	background-color: #ffffc0 !important; }
select {
	z-index:-1; }
select:focus { 
	background-color: #ffffc0 !important; }
/* Global image button layout */
.imagebutton {
	border: none; }
/* Default layout of input boxes */
.inputbox {
	font-family: verdana, sans-serif;
	padding: 1px;
	font-size: 10px;
	font-weight: normal;
	vertical-align: middle;
	border: 1px solid #ccc;	}	
/* 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;	}
	
.key {
	vertical-align:middle;		/* define alignment for text used in isinputfield fields */
	}
	
/* hide/show different header and footer during checkout process */
.fohLogoRight
{
	display: none;
}
/* 
#regularNavigation
{
	display: inline;
}
*/
#footerhelp
{
	display: none;
}
