/*	General div setting */
a {text-decoration: none;

}

.ld {
	FONT-SIZE: 10pt;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
	}

/*	Named divs setting */
#ldLinkListContainer{
	MARGIN: 0px;
	PADDING: 2px;
	FONT-SIZE: 10pt;
	border: thin #333333;
}

#ldCategoryListContainer{
	MARGIN: 10px;
	PADDING: 2px;
	FONT-SIZE: 10.5pt;
	}

/*	Div where clickable path is placed - like Home / Category 1/ Category 2 */
.ldPath {
	WIDTH: 100%;
	TEXT-ALIGN: left;
	FONT-SIZE: 8pt;
	PADDING: 2px;
	MARGIN: 0px;
	BACKGROUND-COLOR: #000000;

	
	}

/*	Div or table where sorting and paging stuff is placed */
.ldSorterPager {
	WIDTH: 100%;
		padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 2px;
	padding-right: 2px;
	
	MARGIN: 0px;
	BACKGROUND-COLOR: #212121;
	
	}
.ldSorterPager TD {
	FONT-SIZE: 8pt; ;
	}


/*	Div or table where sub categories are placed */
.ldSubCatsHolder {
	WIDTH: 90%;
	PADDING: 2px;
	MARGIN: 0px;

	}

.ldSubCatsHolder TD {
	VERTICAL-ALIGN: top;
	}

/*	Usually a "Page:" or "Sort By" string - prompt before command stuff with sorting and paging */
.ldSorterPagerHeader {
	COLOR: #7d7s67; font-size: 9pt;
	}

/*	Div where buttons are placed */
.ldButtonBar {
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #EDEDE1;
	PADDING: 4px;
	}

/*	Usually a "Subcategories" or "Links" string - header above the child entities like subcategories and links */
.ldChildrenHeader {
	COLOR: #d9c19a;
	FONT-WEIGHT: bold;
	DISPLAY: block;
	MARGIN-TOP: 2px;
	MARGIN-BOTTOM: 2px;
display: none;
	}

/*	Usually a "Page 1" or "Hits" string - a link used to select a different sorting or page */
.ldSorterPagerComponent {
	FONT-SIZE: 9pt;
	COLOR: #307874;
	TEXT-DECORATION: underline;
	}
/*	Usually a current page */
.ldSorterPagerComponentCurrent {
	COLOR: #74b43d;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
	}

/*	Error message to show in form */
.ldFormError {
	COLOR: #d9c19a;
	FONT-WEIGHT: bold;
	}

/*	A link to parent categories in the clickable path */
.ldPathComponentClickable {
	TEXT-DECORATION: none;
color: #74b43d; font-weigh: bold; font-size: 9pt; text-decoration: underline;
margin-left: 2em;
	}
/*	The last component in clickable path - the current category title */
.ldPathComponentClickableSelf {
	FONT-WEIGHT: bold;
color: #307874; font-size: 9pt;
	}

/*	The component in non clickable path */
.ldPathComponentNonClickable {
	FONT-WEIGHT: normal;
	}

img { border: 0px;

}

/*	Link Container */
.ldLinkContainer {
	PADDING-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	MARGIN: 2px;
	background-color: #212121;


        
}

/*	Featured Link Container */
.ldLinkContainerFeatured {
	PADDING: 2px;
	MARGIN: 2px;
	BACKGROUND-COLOR: #d9c19a;
	BORDER: #395268 1px solid;
	}
/*	Link description text */
.ldLinkDescription {
	FONT-SIZE: 8.5pt; margin:2em;
	}
/*	Link description URL text */
.ldLinkURLText {
	COLOR: #78B749;
font-size: 8pt;
	}
/*	Link detail like added, modified, hits etc */
.ldLinkDetail {
	FONT-SIZE: 8pt;
	COLOR: #7d7d67;
display: none;
	}
/*	Link Title */
.ldLinkTitle {
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	color: #307874;
	}

/*	New Link Note */
.ldLinkNoteNew {
	FONT-SIZE: 10pt;
	FONT-STYLE: italic;
	COLOR: #78B749;
	}
/*	Modified Link Note */
.ldLinkNoteModified {
	FONT-SIZE: 10pt;
	FONT-STYLE: italic;
	COLOR: #78b749;
	}
/*	Featured Link Note */
.ldLinkNoteFeatured {
	FONT-SIZE: 10pt;
	FONT-STYLE: italic;
	FONT-WEIGHT: bold;
	COLOR: #d9c19a;
	}

/*	Page title like Search Links or New Links */
.ldPageTitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #d9c19a;
	}

/*	Header like Top New List or Top Popular List */
.ldTopListHeader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #d9c19a;
	}

.ldToolbar {
	TEXT-ALIGN: left;
	BACKGROUND-COLOR: #EDEDE1;
	PADDING: 4px;
	}

/*	Category description text */
.ldCategoryDescription {
	FONT-SIZE: 10pt;
	}

/*	Subcategory title */
.ldSubCategoryTitle {
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #7d7d67;
	}

/*	SubCategory detail like qty of links etc */
.ldSubCategoryDetail {
	FONT-SIZE: 8pt;
	COLOR: #307874;
	}

/*	SubSubcategory title */
.ldSubSubCategoryTitle {
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
	COLOR: #d9c19a;
	}
/*	SubSubCategory detail like qty of links etc */
.ldSubSubCategoryDetail {
	FONT-SIZE: 9pt;
	COLOR: #d9c19a;
	}

/* General settings for input fields */
INPUT {
	BORDER-RIGHT: #BBBBBB 1px solid;
	BORDER-LEFT: #BBBBBB 1px solid;
	BORDER-TOP: #BBBBBB 1px solid;
	BORDER-BOTTOM: #BBBBBB 1px solid;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	PADDING: 0px 0px 0px 0px;
	MARGIN: 1px;
	}

/* Submit button in add link form */
INPUT.ldVisitorButtonAdd {
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #00FF00;
	}

/* Delete button in modify link form */
INPUT.ldUserButtonDelete {
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #F17123;
	}

/* START ADDED IN 2.1 */
/*	Subcategory with new links note */
.ldSubCategoryNoteNew {
	FONT-SIZE: 9pt;
	COLOR: #74b43d;
	}

/*	Link rating bar */
.ldLinkRating {
	COLOR: #808080;
	MARGIN: 0px;
	PADDING: 0px;
	BORDER: #808080 0px solid;
	}

.ldLinkRating TD {
	FONT-SIZE: 8pt;
	BORDER: #808080 0px solid;
	}

.ldLinkRatingPoint {
	MARGIN:  2px;
	PADDING: 0px;
	}

.ldLinkRatingPoint TD {
	FONT-SIZE: 8pt;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
	MARGIN:  1px;
	PADDING: 1px;
	BORDER: #808080 1px solid;
	}

.ldLinkRatingPoint .full {
	BACKGROUND-COLOR: #00A000;
	}
.ldLinkRatingPoint .half {
	BACKGROUND-COLOR: #00FF00;
	}
.ldLinkRatingPoint .empty {
	BACKGROUND-COLOR: #333333;
	}

.ldLinkRatingPoint A {
	TEXT-DECORATION: none;
	COLOR: #444444;
	}

.ldLinkRatingPoint A SPAN {
	MARGIN: 4px;
	}

.ldLinkRatingPoint A:hover {
	BACKGROUND-COLOR: #CC0000;
	COLOR: #EEEEEE;
	FONT-WEIGHT: bold;
	}


/* END ADDED IN 2.1 */