﻿
.divprogress
{
	text-align:center;
	float:left;
	padding-top:10px;
	clear:both;
	width:100%;
}

.divprogress span
{
	background-position:top center;
    background-repeat:no-repeat;
    display:block;
    float:left;
	padding-top:15px;
}

.divprogress .begin_current
{
    background-image:url(/common/resources/shared/progress_bar/begin_phase_current.gif);

}


.divprogress .begin_done
{
    background-image:url(/common/resources/shared/progress_bar/begin_phase_done.gif);

}

.divprogress .mid_current
{
    background-image:url(/common/resources/shared/progress_bar/mid_phase_current.gif);

}


.divprogress .mid_done
{
    background-image:url(/common/resources/shared/progress_bar/mid_phase_done.gif);

}


.divprogress .mid_undone
{
    background-image:url(/common/resources/shared/progress_bar/mid_phase_undone.gif);

}


.divprogress .end_current
{
    background-image:url(/common/resources/shared/progress_bar/end_phase_current.gif);
}

.divprogress .end_undone
{
    background-image:url(/common/resources/shared/progress_bar/end_phase_undone.gif);
}


div.tbl
{
	position:relative;
	border-left: solid 200px #f3f3f3;
}

div.tbl label
{
	margin:0 0;
	padding: 0 0;
	height:100%;
	width:200px;
	text-align:right;
	padding-right: 5px;
	font-weight:bold;
	
}

div.tbl div
{
	margin:0 0;
	padding:0 0 0 0;
	line-height:100%;
	position:relative;
	left:-100px;
}

.sessionList div
{
	 line-height:1.5;
}

.sessionList .session_title
{
	font-weight:bold;
	padding-left:2em;
}

.sessionList .session_detail
{
	 padding-left:3em;
}


.session_container
{
	position:relative;
}

.session_container .chk
{
	position:absolute;
}


.session_container .sub_session
{
	border-bottom:solid 1px #d4d0c8;
	padding-left:4em;
}

div.tbl_header div.title
{
	 font-weight:bold;
}

div.tbl_header div
{
	 font-weight:normal;
}

div#divNav
{
	text-align:center; 
	margin-top:40px;
	
}
div#divNav input
{
	width:120px;
	margin:10px;
}