* {
	font-family: "lucida grande", arial, sans-serif;
}

a {
	text-decoration: none;
	border-bottom: 1px dotted silver;
}

a.rss {
	text-decoration:none;
}

a.more {
	
	line-height: 18px;
	border: none;
	font-size: 11px;
}

p,
dd,
dt,
input,
li,
label,
textarea,
th,
td {
	font-size:11px;
}

h1 {
	font: 23px "Helvetica Neue", "lucida grande", Arial, Helvetica, Geneva, sans-serif;
}

h2 {
	font: 23px "Helvetica Neue", "lucida grande", Arial, Helvetica, Geneva, sans-serif;}

h4 {

}

div#news a,
div#news.noimage a.more {
	line-height:15px;
}

div.col a.back,
div.col a.bg {
	line-height:18px;
}

div#container {}

div#top {}

	div#top li a {
		font: 11px "Helvetica Neue", "lucida grande", Arial, Helvetica, Geneva, sans-serif;
		font-weight: bold;
		text-decoration:none;
		border: none;

}
div#top a{
		border: none;

}
	
	div#top ul.personal li a {
		font-weight:normal;
	}

div#news {}

	div#news h1 {
		line-height: 23px;
		font-weight:bold;
	}

	div#news p.text {
		line-height: 14px;
	}
	
	div#news.noimage a {
		line-height:13px;
	
	}

div.col {}

	div.col h2 {
		
		font-size:14px;
		font-weight:bold;
}

	div.col h3,
	div.col h4 {
		font-size: 16px;
		font-weight:bold;
	}

	div.bgcolor {}
	
		div.bgcolor fieldset {}
	
			div.bgcolor fieldset p,
			div.bgcolor fieldset a {
				font-size:10px;
			}
			
			div.bgcolor label {
				font-weight:bold;
			}
			
				div.bgcolor label input {
					font-size:11px;
				}
	
	div.comments {}
	
		div.comments h2 {
			font-size: 14px;
		}

.list {}
	
	.list li {
	font: bold 11px "Helvetica Neue", "lucida grande", Arial, Helvetica, Geneva, sans-serif;
	color: gray;
}
	
	.list li.more {
		text-align:right;
	}

	.list li a {
		font-weight:bold;
	}

		.list li dd a {
			font-weight:normal;
			font-size:10px;
		}

	.list li.last a {
		font-weight:normal;
	}
	
	.list li.last {
		text-align:right;
	}

	.list li.more a,
	.list li p,
	.list li span {
		font-weight:normal;
	}
	
	.list li p {
		font-size:10px;
	}

	ol.list li span.points {
		font-family: "Helvetica Neue", "lucida grande", Arial, Helvetica, Geneva, sans-serif;
	text-align: center;
	font-size: 16px;
	color: #7a7a7a;
	font-weight: bold;
}
		text-align:center;
		font-weight:bold;
	}
		
div.article {}
	
	div.article p.ingress {
	font: 14px/18px "Helvetica Neue", "lucida grande", Arial, Helvetica, Geneva, sans-serif;
}
	
	div.article p {
		line-height:14px;
	}
	
	div.article dt {
		font-weight:bold;
	}

.entry {}

	.entry span.points {	
	text-align:center;
	font: bold 14px "Helvetica Neue", "lucida grande", Arial, Helvetica, Geneva, sans-serif;
}
	
	.entry dt {
		font-weight:bold;
	}

div#counter {}

	div#counter span {
		text-align:center;
	font: bold 12px "Helvetica Neue", "lucida grande", Arial, Helvetica, Geneva, sans-serif;
}

div.agency {}

	div.agency dd.name {
		font-size:16px;
	}
	
	div.agency dt.name {
		font-weight:normal;
	}
	
	div.agency dt,
	div.agency dd.name {
		font-weight:bold;
	}
	
	div.agency li a {
		font-weight:bold;
	}
	
	div.agency label {
		font-weight:bold;
	}
	
		div.agency label input {
			font-weight:normal;
		}

form label.req {
	font-weight:bold;
}

	form label.req input,
	form label.req textarea,
	form label.req span,
	form label.req select,
	form label.req p {
		font-weight:normal;
	}
	
form.standard {}

	form.standard label.bigfont input {
		font-size:16px;
		font-weight:bold;
	}
	
	form.standard input.submit {
		font-size:14px;
	}

form.profile {}

	form.profile label textarea {
		font-size:12px;
	}
	
	form.profile label {
		font-weight:bold;
	}
	
		form.profile label input,
		form.profile label textarea {
			font-weight:normal;
		}
	
		form.profile label span {
			font-weight:normal;
		}
		
form.archive {}

	form.archive label {
		font-weight:normal;
	}

form.comment {}

	form.comment label input {
		font-weight:bold;
	}
	form.comment input.submit{
		font-weight:bold;
	}

table.toplist {}

	table.toplist .pos {
		text-align:right;
		font-weight:bold;
	}
	
	table.toplist .center {
		text-align:center;
	}
	
	table.toplist .left {
		text-align:left;
	}
	
	table.toplist tr.archive td {
		text-align:right;
	}

div#copy {
	font-size:10px;
}

ul#agencies {}

	ul#agencies li {
		line-height:14px;
	}

	ul#agencies li.char {
		font-weight:bold;
		font-size:12px;
		line-height:20px;
	}

div.agencyprofile {}

	div.agencyprofile dl dt,
	div.agencyprofile dl dd {
		line-height:20px;
	}

span.msgError,
span.msgerror {
	font-weight:bold;
}
