.tdTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 2px;
	padding: 2px;
	vertical-align: middle;
	height: 20px;
}
.tdPath {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	height: 25px;
	padding: 3px;
	vertical-align: middle;
	font-weight: bold;
	line-height: 20px;
	background-image: url(../Images/pathback.gif);
}
.tdPath a {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	font-weight: bold;
	color: #770000;
	text-decoration: none;
}
.tdToolbar {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	background-image: url(../images/topback.gif);
	background-repeat: repeat-x;
	height: 48px;


}
.tdAdd {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	text-align: center;
	width: 39px;
	height: 32px;



}
.tdUpdate {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	text-align: center;
	width: 32px;
	height: 32px;

}
.tdDelete {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	text-align: center;
	width: 32px;
	height: 32px;

}
.tdSearch {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	width: 250px;
	height: 22px;




}
.tdSort {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	text-align: right;
	height: 22px;
	background-color: #949494;
	white-space: nowrap;
}
.tdNavigate {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	height: 22px;
	white-space: nowrap;
	text-align: center;
	width: 34%;
	color: #FFFFFF;
}
.tdNavigate a {
	text-decoration: none;
}
.tdCurrentUser {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.tdCurrentUser a {
	text-decoration: none;
	color: #FFFFFF;
}
.tdPrint {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	text-align: center;
	width: 32px;
	height: 32px;
}
.tdHelp {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	text-align: center;
	width: 32px;
	height: 32px;
	background-color: #666666;


}
.tdAddCategory {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	text-align: center;
	width: 32px;
	height: 32px;

}
.tdAddDirectory {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	text-align: center;
	width: 32px;
	height: 32px;

}
.tdFooter {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	padding: 2px;
	height: 31px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	background-image: url(../images/bottomback.gif);
	background-repeat: repeat-x;


}
.tdSummary {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	height: 22px;
	color: #999999;

}
.tdCut {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	text-align: center;
	width: 32px;
	height: 32px;

}
.tdCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	text-align: center;
	width: 32px;
	height: 32px;

}
.tdPaste {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	text-align: center;
	width: 39px;
	height: 32px;


}
.tdTask {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	vertical-align: bottom;
	height: 32px;


}
.tdItems {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	padding: 2px;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #EFEFEF;
	border-left: none;
	height: 25px;





}
.tdToolbarSeperator {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	width: 3px;



}
.tdEnable {

	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	text-align: center;
	width: 32px;
	height: 32px;
}
.tdDisable {


	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	text-align: center;
	width: 32px;
	height: 32px;
}
.tdSelectionBar {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	height: 22px;
	width: 33%;
	padding-left: 7px;
	color: #FFFFFF;




}
.tdSecurity {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	text-align: center;
	width: 39px;
	height: 32px;


}
.tdOptions {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	text-align: center;
	width: 32px;
	height: 32px;
	background-color: #666666;

}
.inputButton {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 11px;
	background-color: #666666;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #CCCCCC;
	color: #FFFFFF;
}
.inputControl {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	border: 1px solid #CCCCCC;

}
.tdItemsHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	padding: 2px;
	border-right: none;
	border-bottom: 6px solid #C3C3C3;
	border-left: none;
	font-weight: bold;
	height: 25px;
	background-color: #D8D8D8;
	line-height: 20px;
}
.tdItemsHeaderMouseMove {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	font-weight: bold;
	padding: 2px;
	border-bottom: 6px solid #8C8CFF;
	background-color: #CCCCFF;
	cursor: hand;
}
.tdItemsFooter {

	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	padding: 2px;
	border-top: 1px solid #666666;
	border-right: none;
	border-bottom: none;
	border-left: none;
	background-color: #999999;
}
.tdDisabledItems {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	padding: 2px;
	color: #666666;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #EFEFEF;
	border-left: none;
	height: 25px;





}
.tdCheckBoxColumn {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	padding: 2px;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #EFEFEF;
	border-left: none;
	height: 25px;
	text-align: center;
	vertical-align: middle;




}
.tdIconColumn {

	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	padding: 2px;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #EFEFEF;
	border-left: none;
	width: 25px;
	height: 25px;
}
.pItems {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	border: none;
	color: #000000;



}
.pDisabledItems {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	border: none;
	color: #999999;

}
.pDisabledSelectionItems {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	border: none;
	color: #510000;

}
.trItemsMouseOver {
	background-color: #CCCCFF;
	cursor: hand;
	border: 1px solid #7575FF;

}
.trItems {
	padding: 2px;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #EFEFEF;
	border-left: none;
	height: 25px;
	cursor: hand;

}
.trItemsChecked {
	padding: 2px;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #EFEFEF;
	border-left: none;
	height: 25px;
	cursor: hand;
	background-color: #D7D7D7;

}
.pDefaultItems {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	border: none;
	font-weight: bold;

}
.pDefaultDisabledItems {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	border: none;
	color: #999999;
	font-weight: bold;

}
.tdApplyBar {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	height: 22px;
	white-space: nowrap;
	text-align: right;
	width: 33%;

}
.inputCancelButton {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 11px;
	background-color: #992B2B;
	border-top: 1px solid #B55555;
	border-right: 1px solid #6D0E0E;
	border-bottom: 1px solid #570000;
	border-left: 1px solid #AB2E2E;
	color: #F0F0F0;
	font-weight: bold;
	height: 22px;
	width: 65px;

}
.inputApplyButton {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 11px;
	background-color: #666666;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #CCCCCC;
	color: #F0F0F0;
	font-weight: bold;
	height: 22px;
	width: 65px;
}
.inputOKButton {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 11px;
	background-color: #7DB517;
	border-top: 1px solid #99DD1C;
	border-right: 1px solid #557A10;
	border-bottom: 1px solid #49690E;
	border-left: 1px solid #8DCC1A;
	color: #F0F0F0;
	font-weight: bold;
	height: 22px;
	width: 75px;


}
.inputControlFocused {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	border: 1px solid #6699FF;
	background-color: #CCCCFF;

}
.pNavigate {

	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	white-space: nowrap;
	text-align: center;
}
.inputControlError {

	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	border: 1px solid #FF0000;
	background-color: #FFC4C4;
}
.inputPropertyPageControl {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	border: 1px solid #CCCCCC;
	width: 100%;
	position: static;

}
.inputPropertyPageControlError {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	border: 1px solid #FF0000;
	background-color: #FFC4C4;
	width: 100%;

}
.inputPropertyPageControlFocused {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	border: 1px solid #6699FF;
	background-color: #CCCCFF;
	width: 100%;

}
.tableInformation {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFF2;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #FFFFF2;
	background-color: #FFFFD2;
}
.tdInformation {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	height: 22px;
	color: #999999;
	background-color: #FFFFC1;

}
.inputPropertyPageButton {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 11px;
	background-color: #666666;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #CCCCCC;
	color: #FFFFFF;
	width: 70px;

}
.tdAttribute {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	padding: 2px;
	vertical-align: middle;
	font-weight: bold;
	color: #666666;
}
.tdCollectionAttribute {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	height: 25px;
	padding: 2px;
	vertical-align: middle;
	font-weight: bold;
	color: #666666;
	border: 1px solid #E1E1E1;
}
.tdCollectionAttributeMouseMove {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	height: 25px;
	padding: 2px;
	vertical-align: middle;
	font-weight: bold;
	color: #666666;
	border: 1px solid #7777FF;
	background-color: #CCCCFF;
	border: 1px solid #7777FF;
	cursor: hand;
}
.tdAttributeValue {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	padding: 2px;
	height: 25px;
	vertical-align: top;

}
.tableDetail {
	border: 1px solid #CCCCCC;
}
.tablePopup {
	border: 1px solid #CCCCCC;
	background-color: #CCCCCC;
}
.buttonToolbarButton {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 11px;
	background-color: #999999;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #CCCCCC;
	color: #FFFFFF;
	height: 36px;
	text-align: center;
	vertical-align: middle;
	width: 36px;
}
.buttonToolbarPickButton {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 11px;
	background-color: #999999;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #CCCCCC;
	color: #FFFFFF;
	height: 36px;
	text-align: center;
	vertical-align: middle;
	width: 42px;
}
.buttonLookup {
	background-color: #FFFFFF;
	height: 20px;
	width: 20px;
	border: 1px solid #FFFFFF;
}
.tableItems {
	border-top: 1px solid #EFEFEF;
	border-right: 1px solid #EFEFEF;
	border-left: 1px solid #EFEFEF;
}
.divRelatedAttributeText {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F4F4F4;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #F4F4F4;
	background-color: #EFEFEF;
	height: 16px;
}
.divRelatedAttributeTextMouseMove {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F4F4F4;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #F4F4F4;
	background-color: #CCCCFF;
	height: 16px;
	cursor: hand;
}