td{
font-family:Trebuchet MS;
font-size:12px;
color:#a65f00;
}

th{
font-family:Trebuchet MS;
font-size:14px;
font-weight: bold;
color:#a65f00;
}

A{
	color: darkred;
	text-decoration :underline ;
}
A:Hover{
	color: red;
	text-decoration : none;
}
.smalltext{
font-family:Trebuchet MS;
font-size:14px;
color:#a65f00;
}

.smalltext-margin{
font-family:Trebuchet MS;
font-size:0.8em;
color:#a65f00;
margin-left: 30px;
}

.DataRow{
background-color:#fafafa;
}
.DataRowOn{
background-color:silver;
}
.DataRowHighlight{
background-color:#BECAD8;
}
.ErrorText{
font-family:Trebuchet MS;
font-size:0.8em;
font-weight:bold;
color:darkred;
}

/* SOCIAL */

#social {position:absolute;top:130px;z-index:200;left:0px;width:45px;height:150px;background-image:url('../images/social/background.png');background-repeat:no-repeat;background-position: 0px 0px;}
#social-buttons {float:right;width:37px;}

#twitter a {
		float:right;
		display:block;
		width:45px;
		height:34px;
		background: url("../images/social/twitter.png") 0 0 no-repeat;
		text-decoration: none;
		margin-top:18px;
		margin-bottom:3px;
		}
#twitter a:hover {	
		background-position: -45px 0px;
		}

#facebook a {
		float:right;
		display:block;
		width:45px;
		height:34px;
		background: url("../images/social/facebook.png") 0 0 no-repeat;
		text-decoration: none;
		margin-bottom:3px;
		}
#facebook a:hover {	
		background-position: -45px 0px;
		}

#blog a {
		float:right;
		display:block;
		width:45px;
		height:34px;
		background: url("../images/social/blog.png") 0 0 no-repeat;
		text-decoration: none;
		margin-bottom:3px;
		}
#blog a:hover {	
		background-position: -45px 0px;
		}
