@charset "utf-8";

html, body {
	border: 0;
	margin: 0;
	padding: 0;
	XXXfont-family: Verdana, Arial, Helvetica, sans-serif;	
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 100.01%;
}

body {
	border: 0;
	margin: 0;
	padding: 0;
	font-size: 1em;
	line-height: 1.4;
	color: #000;
	background: #fff;
}

table, tr, td {
	margin:0;
	padding:0;
	border:0;
	border-collapse:collapse;
	vertical-align:top;
}

form {
	padding:0;
	margin:0;
}

img {
	border: none;
	padding: 0;
	margin: 0;
}

/****** == GLOBAL LINK STYLE ******/
/*
a, a:link, a:visited, a:hover, a:active {
}
a:hover {
}
*/
/* remove dotted links */
a:focus {
	outline: none;
}


/****** == GLOBAL STYLE ******/
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

/* 
  SOURCE:  http://alistapart.com/articles/betterliving/
  FIX:     the "whitespace bug" in NN3+ and IE6 (should fix, not yet try)
  PROBLEM: white space display around img if it's wrapped in <td>, <a>, etc.
  USAGE:   use "imginline" for inline image
*/
/*
img {display: block;}
.imginline {display: inline;}
*/

/* debugging */
/*
* { border: 1px solid #f00; }
*/
