
.fb_under_modal {
	z-index: 1001;
}
.fb_above_modal {
	z-index: 10000001;
}
.fb_panel {
	border: 1px solid #b6b6b6;
	background-color:white;
	width: 200px;
	position:absolute;
	padding:0.2em;
}
.fb_panel_header {
	background-color: #CCCCCC;
    border: 1px solid #AAAAAA;
    color: #222222;
    font-weight: bold;
	cursor: move;
	height: 24px;
	margin: 0px;
	padding: 0px;
}
div.fb_newbtn_header {
	color: #222222;
	float:right;
	padding: 2px 4px 0px 0px
}
div.fb_btn_header {
	float:left;
	width: 15px;
	height: 14px;
	padding:3px 0px 0px 8px;
}
input.fb_btn_header0, input.fb_btn_header1, input.fb_btn_header2 {
	border: none;
	cursor:pointer;
}
input.fb_btn_header0 {
	width: 15px;
	height: 14px;
}
input.fb_btn_header1 {
	width: 20px;
	height: 19px;
}
input.fb_btn_header2 {
	width: 22px;
	height: 21px;
}
div.fb_panel_header_title {
	color: #222222;
	padding-left: 6px;
	float:left;
	font-weight: bold;
	font-family: Verdana,Arial,sans-serif;
	font-size: 8pt;
	padding:5px 0px 0px 7px;
}
div.fb_clear {
	clear: both;
}
div.fb_toolbar {
	background-color: #f0f0f0;
	height: 24px;
	padding-left: 6px;
	padding-top: 3px;
}
div.fb_btn_toolbar {
	float:left;
	margin-right:6px;
}
div.fb_progress {
	margin:0px;
	padding:0px;
	height: 5px;
}
div.fb_progress1 {
	width: 200px;
	height: 5px;
	margin:0px;
	padding:0px;
	border:none;
	background: white url('../img/ProgressBar.gif') left top repeat-x;
}
.fb_list {
	overflow:auto;
	margin:3px;
	padding:0px;
	display:none;
	background-color:white;
	cursor:default;
	border: 1px solid #b6b6b6;
	width:100%;
}
.fb_list_item {
	border: none;
	background:transparent
}
div.fb_item {
	height: 26px;
}
input.fb_item_check {
	float: left;
	margin:0px;
	padding:0px;
}
div.fb_item_text {
	padding-left: 20px;
	color: #655858;
	font-family: Tahoma,Arial,Verdana;
	font-size: 11px;
	font-weight: normal;
}
div.fb_item_status {
	padding-left: 20px;
	color: #c9a453;
	font-family: Tahoma,Arial,Verdana;
	font-size: 11px;
	font-weight: normal;
}

.PanelList .ui-selecting { background: #FECA40; }
.PanelList .ui-selected { background: #F39814; color: white; }
.PanelList .ui-highlighted { background: blue; color: white; }
.PanelList .ui-highlighted-selecting { background: black; color: white; }
.PanelList .ui-highlighted-selected { background: gray; color: white; }
.PanelList { list-style-type: none; margin: 0; padding: 0; width: 100%; }
.PanelList li { margin: 2px; padding: 2px; }

.Dialog { display:none; }

.DialogSubj {
	font-weight:bold;
	color:#606060;
	font-family:Tahoma,Arial,Verdana;
	font-size:11px;
	margin:0px 0px 0px -4px;
	padding:3px 0px 1px 0px;
}
.DialogText {
	font-weight:normal;
	color:#606060;
	font-family:Tahoma,Arial,Verdana;
	font-size:11px;
	margin:0px;
	padding:8px 0px 3px 2px;
}
.DialogTitle {
	border: 1px solid #b6b6b6;
	margin:0px 0px 0px -4px;
	width: 320px;
}
.DialogStatus {
	border: 1px solid #b6b6b6;
	margin:0px 0px 5px -4px;
}
.DialogTabs {
	margin:0px 0px 5px -4px;
	width: 315px;
}
.DialogInput {
	margin:0px 0px -4px -9px;
	width: 300px;
	height: 60px;
	border: 1px solid #b6b6b6;
}
.DialogComments {
	margin:0px 0px 0px -9px;
	width: 300px;
	height: 100px;
	overflow: auto;
	border: 1px solid #b6b6b6;
}

.PinList { padding: 0; margin: 0; width: 0px; height: 0px; position:absolute; top:0px; left:0px; }
.Pin { padding: 0; margin: 0; width: 42px; height: 42px; position:absolute; cursor:pointer; }
.PinImage { padding: 0; margin: 0; width: 42px; height: 42px; border-width:0px; }
.PinData { display:none; padding: 0; margin: 0; }

.fb_comment_line {
	margin: 0px 0px 10px 0px;
	padding: 0px;
}
.fb_comment {}
.fb_comment_by_on {}
.fb_comment_posted_by {
	color: #c9a453;	
	font-family:Tahoma,Arial,Verdana;
	font-size:10px;
}
.fb_comment_posted_on {
	margin: 0px 0px 0px 10px;
	padding: 0px;
	font-family:Tahoma,Arial,Verdana;
	font-size:10px;
}
