@charset "utf-8";

#main {
	background-color:#FFF;
	font-size:85%;
	color:#000;
}
#main a {
	color:#000;
}
#main .wrapper {
	width:750px;
	margin:0 auto;
	padding:0 15px;
	border-bottom:1px solid #CCCCCC;
}

#main #profile {
	width:738px;
	margin:25px auto 0 auto;
}
#main h1 {
	width:100px;
	height:21px;
	margin:0 0 10px 0;
	background-image:url(../images/profile/h1.gif);
	background-repeat:no-repeat;
	background-position:left top;
	outline:none;
	line-height:0;
	text-decoration:none;
	text-indent:-9999px;
	font-size:1px;
}
#main .section {
	margin:0 0 35px 0;
}
#main .section .title {
	width:100px;
	height:21px;
	margin:0 0 5px 0;
	background-repeat:no-repeat;
	background-position:left top;
	outline:none;
	line-height:0;
	text-decoration:none;
	text-indent:-9999px;
	font-size:1px;
}
#main .section#secProfile .title {
	background-image:url(../images/profile/h2_profile.gif);
}
#main .section#secHistory .title {
	background-image:url(../images/profile/h2_history.gif);
}
#main .section#secObjectives .title {
	background-image:url(../images/profile/h2_objectives.gif);
}

#secTable {
	table-layout:fixed;
}
#secTable th {
	width:75px;
	padding:0 0 20px 0;
	vertical-align:top;
	text-align:left;
	font-weight:normal;
}
#secTable td {
	padding:0 0 20px 0;
	vertical-align:top;
	text-align:left;
	font-weight:normal;
}
