div, table, td {
font-family:Arial, Helvetica, sans-serif;
}

td {
vertical-align: top;
}

img {
border: 0;
}

h1, h2, h3, h4, h5 {
margin: 0;
}

hr{
	background:#EEE;
	border-bottom:0px solid #F3F3F3;
	border-top:1px solid #999;/*line*/
	border-left:0;
	border-right:0;
	color:#EEE;
	height:1px;
}
/*DataGrid*/
.grid{
	font:12px arial,tahoma,sans-serif;
}
.grid-header{
	background-color:#999;
	color:#FFF;
	font:bold 12px arial,tahoma,sans-serif;
}
.grid-item{
	background-color:#F9F9F9;
}
.grid-item-alt{
	background-color:#F0F0F0;
}
.grid-item-edit{
	background-color:#FED;
}
.pager,
.pager td{
	color:#CCC;
	font:12px arial,,tahoma,sans-serif;
}
/* Styles available in RadEditor: Classes below should be duplicated in /RadControls/Editor/Style.css */
.content-headline {
font-size:16px;
font-weight:bold;
line-height:18px;
color:#ed1f24;
padding:8px 0 6px 0;
}

.content-contests-text {
margin:0;
padding: 4px 0 0 0;
font-size:14px;
font-weight:bold;
/*color:#FFFFFF;*/
}

.content-contests-para {
margin:0;
padding: 4px 0 0 0
}


.featured-description  {
padding:0 0 0 16px;
}

.featured-description h4 {
font-size:14px;
font-weight:bold;
color:#ed1f24;
}

.featured-description p {
margin:0;
padding: 2px 34px 8px 0;
color:#373535;
}


.content-details {
padding: 0 0 0 16px;
}
.featured-table {
width:422px;
margin:10px 0 4px 0;
text-align:center;
}

.featured-table td {
color:#000;
padding: 2px 0;
border-top: 1px solid #999;
border-left: 1px solid #999;
}

.details-header {
background:#656565;
color:#fff !important;
}

.category-header {
background:#c9c6b5;
font-weight:bold;
}

.category-header span {
font-weight:normal;
}

.table-border-right {
border-right: 1px solid #999;
}

.table-border-bottom {
border-bottom: 1px solid #999;
}

.cell-header {
background:#c9c6b5;
font-weight:bold;
}

.cell-specs {
background:#fff;
}
