#main { margin:0 auto; position:static; }
#main .content { width:648px; margin:0 auto 18px; padding: 95px 0 106px; zoom:1; border:none;
	-webkit-box-shadow:none;
	   -moz-box-shadow:none;
	        box-shadow:none;
	-webkit-border-radius:0;
	   -moz-border-radius:0;
	        border-radius:0;
}
#main .content .content { width:auto; padding:0; }
.content:after { content:'.'; display:block; height:0; clear:both; visibility:hidden; }

/* fonts */
.content { font-size:1.167em; line-height:1.4285em; word-spacing:-1px;} /* 14px/20px */

.content h1 img,
.content h2 img { display:block; margin:0; }

.content .title,
.content .title h1,
.content .title h2 { line-height:1.2142em; font-weight:normal; }

.content .title { font-size:2em; margin-bottom:10px; }


/* links */
.content a { cursor:pointer; }


.content .section {border-top: 1px solid #999999;padding: 15px 0 32px; }
.content .row {margin-top:82px; }
.content .last {border-bottom: 1px solid #999999; }
#main #content.content p{color: #000;font-size: 1.1429em;line-height: 1.625em;}
#main #content.content .section p{color: #333;font-size: 14px;}

/* Local Styles */
#main #content.content p.certificate { color: #333333; float: right; font-size: 13px; margin: -42px 131px; position: relative; }
#main #content.content p.certificate-ipad { color: #333333; float: right; font-size: 13px; margin: -37px 133px; position: relative; }

#ac-globalnav { min-width: 1068px; }
