/* short classes */


/* padding */
.pt10
{
	padding-top:10px;
}

.pr10
{
	padding-right:10px;
}

.pl10
{
	padding-left:10px;
}

.p10
{
	padding:10px;
}

.p5
{
	padding:5px;
}

.pb15
{
	padding-bottom:15px;
}

.p0
{
	padding:0;
}

.bt1
{
	border-top:1px solid #999;
}

.bb1
{
	border-bottom:1px solid #CCC;
}

/* - - - - - - MARGINS - - - - - - */

.mb10
{
	margin-bottom:10px;	
}

.mb5
{
	margin-bottom:5px;	
}

.m5
{
	margin:5px;
}

.mt10
{
	margin-top:10px;
}

.mb0
{
	margin-bottom:0px;
}

.mt5
{
	margin-top:5px;
}

.mt30
{
	margin-top:30px;
}

.mr5
{
	margin-right:5px;
}

.ml5
{
	margin-left:5px;
}

.ml10
{
	margin-left:10px;
}

.ml0
{
	margin-left:0px;
}

/* layout */

.vis
{
	overflow:visible;
	overflow-y:visible;
	overflow-x:visible;
	height:auto;
}

/* - - - - - - COLORS - - - - - -  */

.c6
{
	color: #666;
}

.c9
{
	color:#999;
}


/* - - - - - - FONT SIZES AND TYPES - - - - - - */

.fz10
{
	font-size:10px;
}

.fz11
{
	font-size:11px;
}

.fSans
{
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
}

.lh16
{
	line-height:16px;
}

/* - - -  ALIGNMENT - - - - */

.vm
{
	vertical-align:middle;
}

.hr
{
	text-align:right;
}

.hc
{
	text-align:center;
}

.fl
{
	float:left;
}

/* link */

.nu
{
	text-decoration:none;
}

/* text */
.uc
{
	text-transform:uppercase;
}

.b
{
	font-weight:bold;
}