.article { width: 958px; overflow: auto; margin: 0 0 15px 0 ; border: 1px solid #e0e0e0; border-width: 0 1px 1px 1px; background: #fff; }
.article { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }

.article h2 { font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; margin: 5px 0 10px 0;}
.article h3 { font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; margin: 15px 0 5px 0;}
.article p { font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #333; line-height: 1.7em; }
.article a { color: #227ED2;}
.article a:hover { color: #000; text-decoration: underline;}

.segment_1 { height: 100%; padding: 80px 0px 40px 0px; overflow: auto; }
.segment_1 h1 { width: 600px; font: bold 36px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #000; text-align: center; margin: 0 auto;}
.segment_1 h1 em { font-size: 24px;}
.segment_1 .subtitle { width: 600px; padding: 5px 0 75px 0; font: normal 16px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #999; text-align: center; margin: 0 auto; line-height: 24px;}
.segment_1 .w4u { width: 250px; padding: 0 5px 0 25px; float: left;}
.segment_1 .w4u_left { width: 314px; padding: 0 5px 0 0px; float: left;}
.segment_1 .w4u_left img { float: left; margin: 5px 20px 15px 0;}
.segment_1 .w4u_left p, .segment_1 .w4u_left h2 { padding-left: 64px;}
.segment_1 .qualifications { text-align: center; margin-top: 25px;}
.segment_1 .qualifications img { margin: 15px 0;}
.segment_1 .qualifications ul { margin-top: 15px; }
.segment_1 .qualifications li { font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #333; line-height: 1.7em; margin-bottom: 10px; } 

a.zoom {margin-bottom: 25px; display: block; position: relative;}
a.zoom span {width: 32px; height: 32px; position: absolute; right: 0; top: 0; background: url(/images/about_us/zoom_icon.png) left top no-repeat;}
a.zoom:active span, a.zoom:hover span {background-position: 0 -32px;}