 
/* ------- BEGIN: TABLE ------- */

.MptTableFilters {
	clear: both;
	float: left;
	overflow: none;
	margin: 0 0 6px 0;
	_margin: 0 0 6px 0;
	padding: 0 0 6px 0;
}

.MptTableFilterField {
	float: left;
	margin: 0 10px 0 0;
}

.MptTableFilterUnit {
	clear: both;
	float: left;
	width: 450px;
	padding: 0 0 4px 0;
}

.MptTableFilterLabel {
	float: left;
	font-weight: bold;
	font-size: 10px;
	margin: 0 10px 0 0;
	padding: 2px 0 0 0;
	_padding: 3px 0 0 0;
	/*width: 90px;*/
}

.MptTableFilterSelect {
	float: left;
	width: 120px;
	margin: 0 0 0 0;	
}

#Mpt .MptTable {
	margin: 0 0 0 0;
	z-index:0;
	clear: both;
}

#Mpt .MptTable TR TD A, 
#Mpt .MptTable TR TH A {
	font-weight: bold;
}

#Mpt .MptTable .panorama { 
	padding: 5px 0 0 0;
	*padding: 1px 0 0 0;
}

#Mpt .MptTable .panorama A {
	font-weight: normal;
	line-height: 9pt;
	vertical-align: top;
}

#Mpt .MptTable .panorama .tab { 
	padding-left: 21px;
}

#Mpt .MptTable .icons
{ 
	padding: 0 0 5px 0;
}

#Mpt .MptTable TR TD .icons A , 
#Mpt .MptTable TR TH .icons A  {
	font-weight: normal;
	line-height: 9pt;
	vertical-align: top;
}

#Mpt .MptTable .Heading {
	background-color: #E6E5E5;
}

#Mpt .MptTable .HeadingText {
	color: #726E70;
	font-weight: bold;
	line-height: normal;
	border-top: solid 2px #726e70;
	border-bottom: none;
	padding: 8px 0 1px 0;
	_padding: 8px 0 3px 0;
	/*padding: 8px 0 5px 0;
	_padding: 8px 0 3px 0;*/
    cursor: hand;
    vertical-align: bottom;
    /*line-height: 0.7em;*/
}

#Mpt .MptTable .SortCurrent A {
	color: #726e70;
}

#Mpt .MptTable .HeadingTextWrap {
	color: #726E70;
	font-weight: bold;
	line-height: normal;
	border-top: solid 2px #726e70;
	border-bottom: none;
	padding: 8px 5px 3px 0;
	_padding: 8px 5px 3px 0;
	/*padding: 8px 5px 5px 0;
	_padding: 8px 5px 3px 0;*/
    cursor: hand;
    vertical-align: bottom;
    /*line-height: 1em;*/
}

#Mpt .MptTable .HeadingTextFirst {
	color: #726E70;
	font-weight: bold;
	border-top: solid 2px #726e70;
	border-bottom: none;
	padding: 8px 0 0px 6px;
	_padding: 8px 0 3px 6px;
	/*padding: 8px 0 5px 6px;
	_padding: 8px 0 3px 6px;*/
    cursor: hand;
    vertical-align: bottom;
	/*line-height: 0.7em;*/
}

#Mpt .MptTable .DataCell {
	border-bottom: solid 1px #bdbbbc;
	padding: 13px 8px 15px 0;
	_padding: 11px 8px 15px 0;
	vertical-align: top;
	line-height: normal;
	text-align: left;
	font-family: verdana, arial;
}

#Mpt .MptTable .Footer {
	border: none;
	padding: 0 10px 0 6px;
	/*border-top: 1px solid #726E70;*/
}

#Mpt .MptTable TD.First {
	padding: 13px 8px 10px 6px;
	*padding: 9px 8px 10px 6px;
}

#Mpt .MptTable TD.Description {
	padding-right: 10px;
}

#Mpt .MptTable TD.Description a.title {
  display: block;
  margin-bottom: 6px;
}

#Mpt .MptTable TD.Description p.meta {
  color: #999;
  margin-bottom: 0;
}

#Mpt .MptTable TD.Center {
	text-align: center;
}

#Mpt .MptTable A.SortCurrent {
	color: #726e70;
}

#Mpt .MptTable IMG.Arrow {
	margin-bottom: -4px;
}


/* ------- END: TABLE ------- */

/* ------- BEGIN: VIEW SELECTION TABLE ------- */

#MptViewSelection .MptTableFilters {
	padding: 0 0 0 0;
}

#MptViewSelection .MptTableFilters .MptTableFilterSelect {
	float: left;
	width: 297px;
}

#MptViewSelection .MptTableFilters .MptTableFilterLabel {
	float: left;
	width: 109px;
}

#MptViewSelection .MptTableFilters .MptTableFiltersNote {
	float: left;
	width: 220px;
}

#Mpt TABLE.MptViewSelectionTable {
	margin: 0 0 0 0;	
	clear: both;
}

#Mpt TABLE.MptViewSelectionTable TD {
	padding: 13px 0 15px 0;
	_padding: 11px 0 15px 0;
	vertical-align: top;
	border-bottom: solid 1px #bdbbbc;
	text-align: left;
	font-family: verdana, arial;
}

#Mpt TABLE.MptViewSelectionTable TD.First {
	padding: 13px 0 10px 1px;
	_padding: 10px 0 10px 1px;
}

#Mpt TABLE.MptViewSelectionTable TD.Description {
	padding-right: 10px;
}

#Mpt TR.MptViewSelectionTableNav TD {
	background-color: #f6f6f6;
	padding: 6px 0 3px 0;
	vertical-align: bottom;
	border-top: solid 2px #726e70;
	text-align: left;
	font-family: verdana, arial;
}

#Mpt TR.MptViewSelectionTableHeader TD {
	background-color: #FFFFFF;
	padding: 6px 0 3px 0;
	vertical-align: bottom;
	text-align: left;
	font-family: verdana, arial;
}

#Mpt TR.MptViewSelectionTableHeader TD.First {
	padding: 6px 0 3px 0;
}

#Mpt TR.MptViewSelectionTableHeader TD IMG {
	vertical-align: top;
	margin: -2px 0 0 0;
	_margin: 0;
}

*+html #Mpt TR.MptViewSelectionTableHeader TD IMG {
	margin: -1px 0 0 0;
}

#Mpt TR.MptViewSelectionTableHeader TD A {
	/* color: #5f9ea0; */
	color: #726e70;
	font-weight: bold;
}

#Mpt TR.MptViewSelectionTableHeader TD A:Hover {
	text-decoration: underline;
}

#Mpt TABLE.MptViewSelectionTable TR.MptTableData TD.First {
	text-align: left;
}

#Mpt TABLE.MptViewSelectionTable TR.MptViewSelectionTableHeader TD.First {
	text-align: center;
}

#Mpt TABLE.MptViewSelectionTable TD DIV {
	padding: 0 10px 0 0;
}

#Mpt TABLE.MptViewSelectionTable TR.MptViewSelectionTableHeader TD DIV {
	padding: 0;
}

#Mpt TABLE.MptViewSelectionTable TD.First DIV {
	width: 40px;
	text-align: center;
	padding: 0;
}

#Mpt TR.MptViewSelectionTableNav TD {
	background-color: #e6e5e5;
}

#Mpt TR.MptViewSelectionTableNav TD.Left {
	text-align: left;
}

#Mpt TR.MptViewSelectionTableNav TD.Left DIV {
	padding-left: 8px;
	margin: 2px 0 4px 0;
}

#Mpt TR.MptViewSelectionTableNav TD.Right {
	text-align: right;
}

#Mpt TR.MptViewSelectionTableNav TD.Right DIV {
	margin: 2px 0 4px 0;
	padding: 0;
}

#Mpt TR.MptViewSelectionTableNav TD.Right A {
	padding-left: 4px;
	padding-right: 4px;
	border-left: solid 1px #bdbbbc;
}

#Mpt TR.MptViewSelectionTableNav TD.Right A.First {
	border-left: solid 0px;
}

#Mpt TR.MptViewSelectionTableNav TD.Right A.Off, 
#Mpt TR.MptViewSelectionTableNav TD.Right A.Off:Hover {
	color: #bdbbbc;
	text-decoration: none;
	cursor: default;
}

#Mpt .MptViewIcon {
	/*margin-top: 2px;*/
	margin-bottom: 2px;
}

/* ------- END: VIEW SELECTION TABLE ------- */

