#bsi_roster {
	}
	#bsi_roster ul.bsi_roster {
		margin: 0;
		list-style: none;
		}
		#bsi_roster ul.bsi_roster li {
			float: left;
			height: 50px;
			width: 46%;
			padding: 1%;
			margin: 0 2% 10px 0;
			line-height: 25px;
			font-size: 14px;
			background: #343434;
			border-radius: 3px;
			-moz-border-radius: 3px;
			-webkit-border-radius: 3px;
			}
			#bsi_roster ul.bsi_roster li a.avatar {
				float: left;
				margin: -3px 10px 0 -3px;
				padding: 3px;
				border-radius: 3px;
				-moz-border-radius: 3px;
				-webkit-border-radius: 3px;
				}
				#bsi_roster ul.bsi_roster li a.avatar:hover {
					background-color: #7489b6;
					}
			#bsi_roster ul.bsi_roster li div.options a {
				font-size: 12px;
				text-decoration: none;
				padding: 2px 5px;
				border-radius: 3px;
				-moz-border-radius: 3px;
				-webkit-border-radius: 3px;
				}
			#bsi_roster ul.bsi_roster li div.options a:hover {
				color: #fff;
				background: #1A1A1A;
				}
#bsi_profile {
	
	}
	#bsi_profile .avatar {
		float: left;
		margin: 0 20px 0 0;
		}
	#bsi_profile ul.bsi_profile {
		list-style: none;
		margin: 0;
		}
		#bsi_profile ul.bsi_profile li {
			padding: 0 0 10px 0;
			margin: 0 0 10px 0;
			background: url(../img/bsi/line_x.gif) bottom repeat-x;
			}
			#bsi_profile ul.bsi_profile li p {
				display: block;
				padding: 5px 0;
				margin: 0 0 0 120px;
				}
			#bsi_profile ul.bsi_profile li label {
				float: left;
				width: 100px;
				padding: 5px 10px 5px 0;
				text-align: right;
				background: url(../img/bsi/line_y.gif) right repeat-y;
				}
			#bsi_profile ul.bsi_profile li div.options {
				float: right;
				}
				#bsi_profile ul.bsi_profile li div.options a {
					font-size: 12px;
					text-decoration: none;
					padding: 2px 5px;
					border-radius: 3px;
					-moz-border-radius: 3px;
					-webkit-border-radius: 3px;
					}
				#bsi_profile ul.bsi_profile li div.options a:hover {
					color: #fff;
					background: #343434;
					}
