.column_container{float:left; clear:both;width:870px;margin-left:59px;background-color:#FFFFFF}
.title_container {background-image:url(../images/layout/bg_gradient_body.jpg); background-repeat:repeat-x; width:925px;float:left; clear:both;margin-left:15px;}
.page_title{padding-left:45px; width:925px;padding-top:20px; padding-bottom:10px;}
.left_column{float:left; width:179px; border-right:1px solid #dedede; margin-top:40px;}
.column_content_left{padding-right:10px;width:179px;}
.middle_column{float:left; width:448px; padding-left:20px; margin-top:40px; color:#666666}
.right_column{float:left; width:185px; margin-left:20px;border-left:1px solid #dedede;border-top:1px solid #dedede;margin-top:40px}
.rt_co_btm{padding:10px; color:#666666; font-size:12px;margin-bottom:35px}
ol{margin-left:0px; padding-left:23px; font-size:12px; color:#999999; font-weight:bold}
.image_holder{text-align:center;margin-top:35px}
.photo_holder{text-align:center;margin-top:2px}
.call_to_action{text-align:center;border-top:1px solid #dedede;margin-top:40px;padding-top:40px;padding-bottom:40px}

.line_item{border-bottom: 1px dashed #666666;padding-left:5px; font-size:12px; font-weight:bold}
.total{padding-left:5px;}
.requirement{border-bottom: 1px dashed #666666;padding-right:15px;font-size:12px;}
.total_requirements{padding-right:13px;}

