html {font-size: 100.01%;}
body {
	margin: 0;
	padding: 0;
	font-size: 62.5%;
	font-family: Arial, Verdana, sans-serif;
	color: #57687a;
}

/* global reset */
ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {margin: 0; padding: 0;}
ul			{list-style: none;}
table		{border-collapse: collapse;	font-size: 0.9em;}
th			{text-align: left;}
td			{vertical-align: top;}
fieldset	{border: 0;}
object		{outline: none;}
a img		{border:0;}


/* wysiwyg reset */	
font {
	font-family: inherit !important; 
	color: inherit !important;
	font-size: inherit !important;
}

/* ************* COMMON ************* */

.left	{text-align: left;}
.center	{text-align: center;}
.right	{text-align: right;}
.clear {clear: both;}

.none		{display: none;}
.bold		{font-weight:bold;}
.italic		{font-style:italic;}
.nopadding	{padding:0;}
.noindent	{margin-left:0;padding-left:0;}
.nobullet	{list-style:none;list-style-image:none;}
.nowrap		{white-space:nowrap;}

sup {
	position:relative;
	bottom:0.3em;
	vertical-align:baseline;
}
 
sub {
	position:relative;
	bottom:-0.2em;
	vertical-align:baseline;
}


.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }

.dijitValidationIcon {display: none;}
