/* Contact Styles */
.grey { 
	color:#777;
	border:0;
}

.required-warning {
	color: red;
}

.suggest-link a span {
	display:block;
}

.suggest-link a .ask {
	background:transparent url(/share/gfx/icons/contact-ask.png) no-repeat left 5px;
	padding-left:18px;
}

.suggest-link a .idea {
	background:transparent url(/share/gfx/icons/contact-idea.png) no-repeat left 5px;
	padding-left:15px;
}

.suggest-link a .abuse {
	background:transparent url(/share/gfx/icons/contact-abuse.png) no-repeat left 6px;
	padding-left:21px;
}

.suggest-link a .bug {
	background:transparent url(/share/gfx/icons/contact-bug.png) no-repeat left 5px;
	padding-left:20px;
}

.suggest-link a .help {
	background:transparent url(/share/gfx/icons/contact-help.png) no-repeat left 5px;
	padding-left:18px;
}

.contact-fbox {
	border:2px solid #eee;
	border-top:2px solid #cecece;
	border-left:2px solid #cecece;
	padding:2px;
}

.bug-tb {
	width:100%;
	border-collapse:collapse;
	border:1px solid #B7DDED;
}

.bug-tb tr td {
	padding:2px 2px 2px 15px;
}

.bug-tb tr.new td {
	background-color:#E7F8FF;
}

.bug-tb tr.assigned td {
	background-color:#fff4f1;
}

.bug-tb tr.resolved td {
	background-color:#FFFFDD;
}

.bug-tb tr.closed td {
	background-color:#f3f3f3;
}

label.con

