/* format of list of categories and its links */

.linksCatColumn {
	vertical-align : top;
	padding : 3px;
	margin : 2px;
	background-color: #F5F5F5;
}

.linksCatBlock {
	clear : both;
	margin : 3px 0px 15px 0px;
}

.linksCatList {
	letter-spacing : 1px;
	font-size: 11pt;
	border-bottom-width : 1px;
}

.linksCatList:link, .linksCatList:visited {
	color : #0B486E;
}

.linksCatList:hover {
	color : #6994AE;
}

.linksCatNumLinks {
	color: #707070;
	font-size: 7pt;
}

.linksCatDescription {
	font-size: 8pt;
	padding : 3px;
}

/* format of list of sub-categories */

.linksSubCatList {
	font-size: 7pt;
	border-bottom-width : 1px;
}

.linksSubCatList:link {
	color : #7290A2;
}

.linksSubCatList:visited {
	color : #7290A2;
}

.linksSubCatList:hover {
	color : #8BCDC7;
}

.linksSubCatNumLinks {
	color: #707070;
	font-size: 6pt;
}

/* links admin formats */

.linksAdminCommands {
	font-size: 8pt;
	font-weight: normal;
	letter-spacing : 1px;
}

.linksAdminCommands:link {
	color : #C7B36C;
}

.linksAdminCommands:visited {
	color : #C7B36C;
}

.linksAdminCommands:hover {
	color : #C7B36C;
}

/* navigation bar of categories */

.linksNavbar,.linksNavbarCat {
	font-size: 11pt
}

.linksNavbar {
  color : #7B8A9C;
  font-weight : bold;
}

.linksNavbarCat:link {
  color : #7B8A9C;
}

.linksNavbarCat:active {
  color : #7B8A9C;
}

.linksNavbarCat:visited {
  color : #7B8A9C;
}

.linksNavbarCat:hover {
  color : #BEC8D4;
}

/* format of link to site */

.linksLink {
	font-size: 10pt;
	letter-spacing : 1px;
	border-bottom-width : 1px;
}

.linksLink:link {
  color : #7C6425;
}

.linksLink:active {
  color : #006400;
}

.linksLink:visited {
  color : #7C6425;
}

.linksLink:hover {
  color : #bdbc8f;
}

/* alternate format of links list */

.linksList1,.linksList-1 {
	clear : both;
	padding : 3px;
	margin : 9px 2px 6px 2px;
	text-align : left;
}

.linksList1 {
	background-color : #F7F7F7;
}

.linksList-1 {
	background-color : #FEFEFE;
}

.linksLinkDescription {
	font-size: 9pt;
}

/* visites, votes, rating, ... */

.linksLinkStats, .linksLinkStats a:link, .linksLinkStats a:visited {
	font-weight : normal;
	color: #707070;
	font-size: 7pt;
}

.linksLinkStats a:hover {
	color : #FF4500;
	text-decoration:underline;
}

/* format of titles of stats page (top, pop, comments, new) */

.linksStatsTitulos {
	padding : 4px;
	font-size: 11pt;
	font-weight : bold;
	letter-spacing : 2px;
	text-transform : uppercase;
	text-align : right;
	margin : 15px;
	color : #3F6C93
}

/* Vote, Add To Favorites, Report dead link, etc... */

.linksActions {
	font-size: 8pt;
	letter-spacing : 1px;
}

.linksActions:link {
	color : #3897C2;
}

.linksActions:visited {
	color : #3897C2;
}

/* POP ups messages */

.linksPopUpMessage {
	text-align:center;
	padding:3px;
	color:#EAFDFE;
	background:#C2D1D2;
	letter-spacing:1px;
	margin-top:4px;
	font-weight:bold;
	text-transform:uppercase
}

/* links comments */

.linksCommentsHeader,.linksCommentsBody,.linksCommentsFooter {
	margin : 3px;
	padding : 4px;
}

.linksCommentsHeader {
	font-weight : bold;
	text-align : left;
	font-size : 7pt;
	background-color : #E9EFF3;
	clear : both;
}

.linksCommentsBody {
	border : 1px solid #EDEDED;
	background-color : white;
}

.linksCommentsBody a {
	border-bottom-width : 1px;
}

.linksCommentsFooter {
	font-size : 7pt;
	font-style : normal;
	text-align : right;
}

.linksCommentsOrd {
	letter-spacing : 2px;
	font-size : 8pt;
	color : #592840;
	background-color : white;
	padding : 2px;
}

/* tree for users navigate directly to a category */

#linksUserCatTreeContainer {
	position : absolute;
	top : -50px;
	left : 40px;
	width : 500px;
	height : 500px;
	display : none;
	background-color : #FAFFFD;
	border : 1px solid black;
	padding : 6px;
	overflow : auto;
}

#linksUserCatTreeContainer a {
	vertical-align : middle;
	font-size : 8pt;
}

/* tree format */

#linksTree a {
	font-size: 9pt;
	color : #A52A2A;
	text-decoration: none;
	font-weight : normal;
}

#linksTree a:active {
	color : #CC7E49;
}

#linksTree a:visited {
	color : #A52A2A;
}

#linksTree img {
	border: 0px;
	width: 24px;
	height: 24px;
	vertical-align : middle;
}

/* bottom menu */

#linksBottomMenu {
	position : absolute;
	top : 0px;
	left : 40px;
	width : 800px;
	height : auto;
	display : none;
	text-align : center;
	padding : 4px;
	margin : 2px;
	text-transform : uppercase;
	color : #14606E;
	background-color : #EFF3F8;
	line-height : 180%;
	border : 1px solid gray;
}

#linksBottomMenu a {
	font-weight : normal;
}

.linksUserCatTreeContainerTop {
	background-color : #EEF1F4;
	text-align : right;
	font-size : 9px;
	letter-spacing : 1px;
	padding : 4px;
}

/* format of temporary image upload list */

.imageTempList1, .imageTempList-1 {
	padding : 5px;
}

.imageTempList1 {
	background-color : #F3EBEB
}

.imageTempList-1 {
	background-color : #E6F5F4
}

/* float menu configuration */
#floatdiv {
	position : absolute;
	width : auto;
	left : 1px;
	top : 180px;
	z-index : 1000;
}
