.source-header {background:#fff url(images/bg_cut.gif) repeat-x bottom left;}
.source-header-panel {float:left; background:url(images/source_icon.png) no-repeat 0 0; padding-left:68px; padding-top:5px; padding-bottom:5px;}
.source-header-title {text-transform:uppercase; font-size:16px; font-weight:bold;}
.source-header-title-sub {text-transform:uppercase; font-size:12px; display:block; padding-top:2px;}

.source-header-panel2 {float:right; background:url(images/member_icon.png) no-repeat 0 0; padding-left:65px; padding-top:5px; padding-bottom:5px;}
.source-header-title2 {text-transform:uppercase; font-size:16px; font-weight:bold;}
.source-header-title-sub2 {text-transform:uppercase; font-size:12px; display:block; padding-top:2px;}

.tbl-source-header td {padding:0px; border:1px none #e1e1e1;}

#stage-summary table{border:1px solid #e1e1e1; width:100%; text-align:center;}
#stage-summary table td{text-align:center;}
.stage_item {float:left; border:1px none red;}
.stage_image {background:#ffffff url(images/circle_stage_grey.png) no-repeat 0 0; width:16px; height:16px;}
.stage_image.selected {background:green url(images/circle_stage_grey.png) no-repeat 0 0; width:16px; height:16px;}
.seperator {float:left; padding-top:10px; }
.line-img {width:80px;}
.stage_link {padding-top:10px; font-weight:normal; text-transform:uppercase; display:block; line-height:1.2;}

#source_area td{border:1px none red; padding:10px; background:#fff url(images/bg_cut.gif) repeat-x bottom left;}

.stage-title {font-size:18px; text-transform:uppercase;}
.stage-title a{float:right; display:block;}
.stage-title a.create_new{background:url(images/create_icon.png) no-repeat 0 0; padding:5px 5px 5px 5px; padding-left:30px; text-transform:capitalize; font-size:13px;}

