/* wrappers */
	.reporting{}

	.reporting .SideContent{
		float: left;
		width: 163px;
		padding: 16px 35px 0px 15px;
	}

	.reporting .MainContent{
		float: left;
		width: 645px;
		padding: 20px 15px 8px 3px;

		font-size: 12px;
		color: #333;

		border-bottom: 1px solid #CCCCCC;
	}

	.reporting_header{
		width: 867px;
		margin: 0px 0px 0px 10px;
		border-bottom: 1px solid #CCCCCC;
	}

	.reporting .reporting_header .MainContent{
		border: none;
		padding: 10px 0px 15px 3px;
	}

	.reporting_header .SideContent{
		padding: 16px 35px 0px 6px;
	}

/* /wrappers */

/* content */
	.reporting .ContentWrapper h1{
		width: 650px;
		height: 86px;
		padding: 20px 0px 0px 217px;
		margin: 12px 0px 11px 10px;
		font-family: Dax, Arial, Helvetica, sans-serif;
		font-size:23px;
		font-style: italic;
		color:#FFFFFF;
		line-height:131%;
		background: #999 url(../../images/pages/reporting/hReporting.jpg) 0px 0px no-repeat;
	}

	.reporting h2{
		margin: 0px;
		padding-top: 3px;
		font-size: 15px;
		color: #FF6600;
		font-style:italic;
	}

	.reporting input{
		vertical-align: middle;
        width: 50px;
    }
    
    .reporting select{
		vertical-align: middle;
	}

	.reporting .small{
		font-size: 10px;
	}

	.reporting .faq-intro{
		width: 807px;
		margin-left: 10px;
		font-weight:normal;
	}

	.reporting .SideContent h3{
		font-size: 13px;
		margin-top: 10px;
		color: #FF6600;
	}

	.reporting .SideContent .measuring_unit{
		width: 130px;
		padding: 3px;
		background-color: #FFF3C5;
	}

	#controlWorkoutSelect_buttonReportAll {
		display:none;
		width:1px;
		height:1px;
	}

	#controlWorkoutSelectBottom_buttonReportAll {
		margin-bottom: 60px;
		margin-top: 10px;
	}

	#panelWorkoutSelectBottom .workoutSelect {
		display:none;
	}
/* /content */

