
.linkspanel {
width: 100%; 
 display: block;
 padding-top:5px;
 padding-bottom:2px;
 border:3px solid #bdcf00;
 border-radius: 8px 8px 8px 8px;
 -webkit-border-radius: 8px 8px 8px 8px;
 -moz-border-radius: 8px 8px 8px 8px;
 box-shadow: inset 2px 1px 11px 1px #fff,inset -1px -1px 3px 0 #949494,inset -3px 0 2px 0 #fff,-1px 2px 6px 0 #aeaeae;
 -moz-box-shadow: inset 2px 1px 11px 1px #fff,inset -1px -1px 3px 0 #949494,inset -3px 0 2px 0 #fff,-1px 2px 6px 0 #aeaeae;
 -webkit-box-shadow: inset 2px 1px 11px 1px #fff,inset -1px -1px 3px 0 #949494,inset -3px 0 2px 0 #fff,-1px 2px 6px 0 #aeaeae;
 background-image: linear-gradient(to top, #fff, #eaeaea);
 background-color: #ffffff;
}
.linkspanel:hover, .linkspanel:active{
 border:3px solid #eb3d9c;
 box-shadow: inset 0 1px 0 0 #fff6ce,inset 0 -1px 0 0 #e3c852,inset 0 0 0 1px #fce88d;
 -moz-box-shadow: inset 0 1px 0 0 #fff6ce,inset 0 -1px 0 0 #e3c852,inset 0 0 0 1px #fce88d;
 -webkit-box-shadow: inset 0 1px 0 0 #fff6ce,inset 0 -1px 0 0 #e3c852,inset 0 0 0 1px #fce88d;
 background-color: #ffffff;
}


table {  
    width: 100%; 
    border-collapse: collapse; 
    border-spacing: 0px; 
    background-color: #fff;
    
	border: 2px;
	border-style: solid;
	border-color: #fff;
}

table.links {
    background: none;
    border: none;
}

table table{  
    border: none;
}

table.editlink {  
	border-color: #fff;
}

td, th { 
	border: 0px; 
	
	padding-top: 2px; 
	padding-bottom: 2px; 
	padding-left: 5px; 
	padding-right: 5px; 
}

div.links td.views { 
	background-color: #f4f3f1;
	border: 4px;
	border-style: solid;
	border-color: #fff;
} 

div.links td.money { 
	background-color: #f4f3f1;
	border: 4px;
	border-style: solid;
	border-color: #fff;
} 
div.links td.active { 
	border: 4px;
	border-style: solid;
	border-color: #fff;
} 

div.links td.locked { 
	border: 4px;
	border-style: solid;
	border-color: #fff;
} 


th {  
    background:none; 
    font-weight: bold; 
    text-align: left; 
}
th.money {  
    text-align: right; 
}

th.date {  
    text-align: center; 
}

td {  
	border-top: 1px;
	border-top-style: dashed;
	border-top-color: #000;
	border-left: 1px;
	border-left-style: dashed;
	border-left-color: #000;
    text-align: left; 
    border: 1px;
	border-style: dashed;
	border-color: #000;
}




td.moneycell,th.moneycell {  
	width: 20%;
    text-align: right; 
}

td.datecell, th.datecell {  
	width: 15%;
    text-align: center; 
}

td.link {  
	border: 1px;
}