.listLinks a
{
	display:block;
	color:#686862;
}
#header
{
	background-image: url(/_resrc/images/header/header-image-trowel.png);
	background-repeat: no-repeat;
	background-position: top left;
	height: 189px;
}
#footer img
{
	margin-bottom:10px;
}
.whiteBG
{

	background:#fff;
}
#nav-top a:hover
{
	text-decoration: none;
}
#nav-top a img
{
	margin-left:-2px;
	margin-right:-1px;
	margin-bottom:-3px;
}
#nav-top a img.on, #nav-top a.on img, #nav-top a:hover img
{
	display:none;
}
#nav-top a:hover img.on, #nav-top a.on img.on
{
	display:inline;

}
.paper .paperTop
{
	background-image: url(/_resrc/images/bg/content-background-0.gif);
	background-position: top right;
	background-repeat: no-repeat;
	margin-top:-1px;
	width:100%;
	height:10px;
	line-height:10px;
	display:block;

}
.paper.wide .paperBot
{
	background-image: url(/_resrc/images/bg/home-background-2.gif);
	 

}
.paper .paperBot
{
	background-image: url(/_resrc/images/bg/content-background-2.gif);
	background-position: bottom right;

	background-repeat: no-repeat;
	width:100%;
	height:10px;
	line-height:10px;
	display:block;

}
.paper
{
	background:#fff;
	background-image: url(/_resrc/images/bg/content-background-1.gif);
	background-repeat: repeat-y;
	background-position: top right;
	
}
.sidepaperTop
{
	height:11px;
	line-height:11px;
	background:url(/_resrc/images/bg/side-frame-0.gif) right top no-repeat #fff;
	width:100%;
}
.sidepaperBot
{
	height:13px;
	line-height:13px;
	background:url(/_resrc/images/bg/side-frame-2.gif) right bottom no-repeat;
	width:100%;
}
.sidepaper
{
	width:310px;
	background:url(/_resrc/images/bg/side-frame-1.gif) right top repeat-y #fff;
}
.sidepaper img
{
	margin-left:12px;
}
#footer a
{
	color:#686862;
	font-size:.9em;
	padding-right:12px;
}
.icon
{
	padding-left:30px;
	font-size:.9em;
	background-repeat: no-repeat;
	background-position-y: center;
	background-position-x: left;
	line-height:20px;
	
}
.icon.circleArrow
{

	background-image:url(/_resrc/images/icon/icon-circle-arrow.gif);
	
}
.icon.big
{
	height:43px;line-height:43px;
	padding-left:55px;
}
.icon.number1
{

	background-image:url(/_resrc/images/icon/icon-circle-1.gif);
	
	
}
.icon.number2
{

	background-image:url(/_resrc/images/icon/icon-circle-2.gif);
	
	
}
.icon.phone
{
	background-image:url(/_resrc/images/icon/icon-phone.gif);
}
.icon.email
{
	background-image:url(/_resrc/images/icon/icon-email.gif);
}
a.icon.more
{
	color:#433e36;
}
.icon.moreWhite
{
	background-image:url(/_resrc/images/button/icon-more-on-white.gif);
	padding-bottom:4px;
}
.icon.moreWhite:hover
{
	background-image:url(/_resrc/images/button/icon-more-on-white-over.gif);
}
.icon.moreSide
{
	background-image:url(/_resrc/images/button/icon-more-on-side.gif);
	padding-bottom:4px;
}
.icon.moreSide:hover
{
	background-image:url(/_resrc/images/button/icon-more-on-side-over.gif);
}
.readmore
{
	background:url(/_resrc/images/icon/icon-small-arrow.gif) no-repeat right .45em;
	padding-right:10px;
}
.myNewsletter
{
	background:url(/_resrc/images/bg/side-my-newsletter.gif) no-repeat right top;
}
.label
{
	background:#7c7056;
	padding:9px 20px;
	margin-left:-20px;
	float:left;

}
.note
{
	background:url(/_resrc/images/bg/side-my-next-class.gif) no-repeat;width:319px;height:228px;
	text-align:center;
	padding-top:105px;
}
.gray
{
	color:#686862;
}

.formInput
{
	width:100%;
	margin-top:10px !important;
}
.formRadio
{
	margin-left:20px;
}
.formTextarea
{
	margin-top:10px !important;
	width:100%;
	height:60px;
}
.formRadios
{
	line-height:34px;	
}
.formBody
{
	width:66%
}