
*
{
		font-family: "Verdana", "Trebuchet MS", "Arial", "Comic Sans MS";
		font-size:		11px;
}

body
{
	margin:				0;
	padding:			0;
}
	
img
{
	border:	0;
}
	
p, td, li, dd, th, input, button, textarea, select, option
{
}

p
{
	margin: 0 0 1em 0;
}

.smaller
{
		font-size:		9px;
}

.smallest
{
		font-size:		7px;
}

.larger
{
		font-size:		12px;
}

.largest
{
		font-size:		14px;
}

td.label
	{
		text-align:			right;
		padding-right:	2px;
	}

.bold
{
	font-weight:	bold;
}

.diminish
	{
		color: gray;
	}
	
.right
{
	float:	right;
}

.left 
{
	float: left;
	display: inline; /* ie hack */
}

.center 
{
	margin-left:	auto;
	margin-right:	auto;
}

.clear-both
{
	clear:both;
}

.full-width
{
	width: 100%;
}

.row-element
{
	float:left;
	display:inline;
}

.row-element-end
{
	float:right;
}

.debug
{
	background:	lightgreen;
}

.debug-red
{
	border:1px solid red;
}
.debug-pink
{
	background: pink;
}

.debug-green
{
	border:1px solid green;
}

.debug-blue
{
	border:1px solid blue;
}

table.standard
{
	width:100%;
	margin:0;
	padding:0;
}

input.standard
{
	width:95%;
	margin:2px 0;
}

form
{
	margin:0;
	padding:0;
}

.avatar-media
{
	border:	1px solid #0094FB;
}

.required, .alert
{
	color:	red;
	font-weight:	bold;
}

.smallprint
{
	font-size:	7px;
	color:			lightslategray;
}

