body { margin:0; padding:0; width:100%; background:#000; }
p { margin:0; padding:0; }
form { margin:0; padding:8px 0 0 0; text-align:right; }

.white { color: #fff; }
.tight { margin:0; }
.normaltext { font:12px verdana,arial,sans-serif; }
.centeredbox { text-align:center; }
.bigtop { margin-top:25px; }
.smalltop { margin-top:15px; }
.pushright { text-align:right; padding-right:70px; }

.newbox { margin-top:30px; text-align:center; }
.newbox2 { margin-top:60px; text-align:center; }
.topbox { margin-left:auto; margin-right:auto; padding:0 0 30px 0; background:url('images/train_bg1.gif') repeat-x; background-position:top left; }

.title { width:721px; height:426px; margin-left:auto; margin-right:auto; padding-top:5px; }
.title_box { width:721px; margin-left:auto; margin-right:auto; margin-top:15px; }
.title_hdr { font:bold 16px verdana,arial,sans-serif; color:#fff; text-align:center; padding-bottom:10px; }
.title_p1 { font:16px verdana,arial,sans-serif; color:#EDB544; text-align:left; }
.title_p2 { font:16px verdana,arial,sans-serif; color:#EDB544; padding-top:10px; text-align:left; }
.title_p3 { font:16px verdana,arial,sans-serif; color:#fff; padding-top:10px; text-align:right; }
.buy_btn { border:1px solid red; width:721px; font:16px verdana,arial,sans-serif; color:#fff; padding-top:5px; padding-bottom:10px; margin:0; text-align:right; }

.approach { width:790px; margin-left:auto; margin-right:auto; margin-top:30px; padding:0; }
.approach_left { width:415px; height:285px; float:left; }
.approach_right { width:374px; height:285px; float:right; color:#fff; text-align:left; }
.approach_title { height:56px; }
.approach_hdr { font:bold 16px verdana,arial,sans-serif; color:#fff; padding-top:30px; }
.approach_text { height:228px; background:url('images/approach_bg.gif') repeat-y; }
.approach_p1 { padding-top:5px; font:14px verdana,arial,sans-serif; color:#EDB544; }
.approach_p2 { padding-top:10px; font:14px verdana,arial,sans-serif; color:#EDB544; }

.commentary { width:790px; margin-left:auto; margin-right:auto; margin-top:30px; padding:0; }
.commentary_left { width:371px; height:301px; float:left; color:#fff; text-align:left; background:url('images/commentary_bg.gif') no-repeat; background-position:top left; }
.commentary_right { width:419px; height:301px; float:right; }
.commentary_title { height:50px; }
.commentary_hdr { font:bold 16px verdana,arial,sans-serif; color:#fff; padding-top:30px; }
.commentary_text { height:228px; }
.commentary_p1 { padding-top:5px; font:14px verdana,arial,sans-serif; color:#EDB544; text-align:left; }
.commentary_p2 { padding-top:10px; font:14px verdana,arial,sans-serif; color:#EDB544; text-align:left; }

.lens { width:790px; margin-left:auto; margin-right:auto; margin-top:30px; padding:0; }
.lens_left { width:415px; height:285px; float:left; }
.lens_right { width:374px; height:285px; float:right; color:#fff; text-align:left; }
.lens_title { height:37px; }
.lens_hdr { font:bold 16px verdana,arial,sans-serif; color:#fff; padding-top:10px; }
.lens_text { height:228px; background:url('images/lens_bg.gif') repeat-y; }
.lens_p1 { font:14px verdana,arial,sans-serif; color:#EDB544; }
.lens_p2 { padding-top:10px; font:14px verdana,arial,sans-serif; color:#EDB544; }

.interview { width:790px; margin-left:auto; margin-right:auto; margin-top:30px; padding:0; }
.interview_left { width:371px; height:301px; float:left; color:#fff; text-align:left; background:url('images/interview_bg.gif') no-repeat; background-position:top left; }
.interview_right { width:419px; height:301px; float:right; }
.interview_title { height:50px; }
.interview_hdr { font:bold 16px verdana,arial,sans-serif; color:#fff; padding-top:30px; }
.interview_text { height:228px; }
.interview_p1 { padding-top:5px; font:14px verdana,arial,sans-serif; color:#EDB544; text-align:left; }
.interview_p2 { padding-top:10px; font:14px verdana,arial,sans-serif; color:#EDB544; text-align:left; }

.bottom_left { width:40%; font:bold 16px verdana,arial,sans-serif; color:#fff; float:left; }
.bottom_right { width:60%; font:bold 16px verdana,arial,sans-serif; color:#fff; float:left; }

img { behavior: url("pngbehavior.htc"); }

.title_push { margin-left:35px; }

.separator { clear:both; }
