.clear {
	clear: both;
}

.cleared:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.moduleBox .blue {
	background: url(../img/blue_bg.png) repeat-x left 20px;
    height: 215px;
}
.moduleBox {
	background: url(../img/top_left.png) no-repeat left top;
	float: left;
	font: .8125em "Trebuchet MS", Arial, Helvetica, sans-serif;
    line-height: 1.25em;
}

.wrapper-outer {
	background: url(../img/right.png) no-repeat right top;
	padding-top: 10px;
}

.wrapper-inner {
	background: url(../img/bottom.png) no-repeat left bottom;
	padding-left: 10px;
}

.wrapper-content {
	background: url(../img/bottom_right_corner.png) no-repeat right bottom;
	padding: 0px 10px 10px 0;
}

.heading {
	display: block;
	margin: 0 0 3px;
}

.leadoff {
	display: block;
	margin: 0 0 15px;
}

.leadoff.left {
    float: left;
}

.moduleBox h3 {
	font: 1.25em "Century Gothic", "Avant Garde", Arial, Helvetica, sans-serif;
	color: #5bc;
	margin: 0 15px 15px;
	width: 300px;
}

.moduleBox p, .moduleBox ul {
	margin: 0 15px 2px;
}

.moduleBox p.flush, .moduleBox ul.flush {
	margin-bottom: 0;
}

.moduleBox ul {
	padding: 0;
	list-style-type: none;
}

.moduleBox li {
	padding-left: 2px;
	margin-bottom: 5px;
}

.moduleBox ul li {
	background: url(../img/bullet.png) no-repeat left 6px;
}

.moduleBox .arrows li {
	background: url(../img/bullet_arrow.png) no-repeat left 4px;
    position:relative;
}

.moduleBox .arrows li.latestToolsLast {
	display: none;
}
#apDiv1 {
	position:absolute;
	left:434px;
	top:24px;
	width:425px;
	height:55px;
	z-index:26;
}

#apDiv1x {
	position:absolute;
	left:434px;
	top:49px;
	width:425px;
	height:55px;
	z-index:26;
}

#apDiv1y {
	position:absolute;
	left:456px;
	top:47px;
	width:425px;
	height:55px;
	z-index:26;
}

    .moduleBox1 {	background: url(../img/top_left.png) no-repeat left top;
	float: left;
	font: .8125em "Trebuchet MS", Arial, Helvetica, sans-serif;
    line-height: 1.25em;
	
}
.wrapper-content1 {	background: url(../img/bottom_right_corner.png) no-repeat right bottom;
	padding: 0px 10px 10px 0;
}
.wrapper-inner1 {	background: url(../img/bottom.png) no-repeat left bottom;
	padding-left: 10px;
}
.wrapper-outer1 {	background: url(../img/right.png) no-repeat right top;
	padding-top: 10px;
}
    .heading1 {	display: block;
	margin: 0 0 3px;
}
