/*Headings*/
h1{	font-size:18px;	margin:0; }
h2{	font-size:16px;	margin:0; }
h3{	font-size:14px;	margin:0; }
h4{	font-size:12px;	margin:0; }
h5{	font-size:10px; margin:0; }
hr{
	background:transparent;
	border-bottom:1px solid #282828;
	border-top:0px solid #CCC;
	border-left:0;
	border-right:0;
	color:#EEE;
	height:1px;
}
/*Content*/

#page-title h2{
	color:#b1002d;
	font:bold 20px Tahoma;
	padding-top:15px;
	padding-bottom:15px;
	line-height:24px;
}
p
{
	margin:0;
	padding:0;
}
div,
table,
.content{
	color:#282828;
	font:11px tahoma,verdana,sans-serif;
}
/*DataGrid*/
.grid{
	font:11px tahoma,verdana,sans-serif;
}
.grid-header{
	background-color:#999;
	color:#FFF;
	font:bold 11px tahoma,verdana,sans-serif;
}
.grid-item{
	background-color:#F9F9F9;
}
.grid-item-alt{
	background-color:#F0F0F0;
}
.grid-item-edit{
	background-color:#FED;
}
.pager,
.pager td{
	color:#555555;
	font:12px tahoma,verdana,sans-serif;
}

/*MEMBERSHIP*/
.newmember
{
	font-size:9px;
	color:#FF0000;
	font-weight:normal;
}

.currentLetter
{
	font:bold 16px Tahoma, Arial;
}

.letters 
{
	font:normal 12px Tahoma, Arial;
}
.letters .disabled,
.letters .letter,
.letters .lastletter
{
	float:left;
}

.letters .disabled,
.letters a.disabled:active,
.letters a.disabled:link,
.letters a.disabled:visited,
.letters a.disabled:hover
{
	background:#EFEFEF;
	border-left:1px solid #CDCDCD;	
	border-top:1px solid #CDCDCD;	
	border-bottom:1px solid #CDCDCD;	
	font:bold 12px Tahoma, Arial;
	text-decoration:none !important;
	color:#9D9DA1 !important;
	padding:2px 5px 4px 5px;
}

.letters .letter,
.letters a.letter:active,
.letters a.letter:link,
.letters a.letter:visited,
.letters a.letter:hover
{
	background:#EFEFEF;
	border-left:1px solid #CDCDCD;	
	border-top:1px solid #CDCDCD;	
	border-bottom:1px solid #CDCDCD;	
	font:bold 12px Tahoma, Arial;
	text-decoration:none !important;
	padding:2px 5px 4px 5px;
}

.letters a.letter:hover
{
	background:#B1002D;
	color:#FFF;
	border-left:1px solid #CDCDCD;	
	border-top:1px solid #CDCDCD;	
	border-bottom:1px solid #CDCDCD;	
	font:bold 12px Tahoma, Arial;
	padding:2px 5px 4px 5px;

}

.letters a.lastletter:active,
.letters a.lastletter:link,
.letters a.lastletter:visited,
.letters a.lastletter:hover
{
	background:#EFEFEF;
	border-left:1px solid #CDCDCD;	
	border-top:1px solid #CDCDCD;	
	border-bottom:1px solid #CDCDCD;	
	border-right:1px solid #CDCDCD !important;
	font:bold 12px Tahoma, Arial;
	text-decoration:none !important;
	padding:2px 5px 4px 5px;
}

.letters a.lastletter:hover
{
	background:#B1002D;
	border-left:1px solid #CDCDCD;	
	border-top:1px solid #CDCDCD;	
	border-bottom:1px solid #CDCDCD;	
	border-right:1px solid #CDCDCD !important;
	font:bold 12px Tahoma, Arial;
	text-decoration:none !important;
	padding:2px 5px 4px 5px;
	color:#FFF;
}
/*REGIONAL CONTRACTS*/
.list-grid{
	font:11px tahoma,sans-serif;
	width:100%;
}
.list-grid-header{
	background-color:#D1CFC3;
	font:bold 11px tahoma,verdana;
}
.list-grid-header th
{
	border:1px solid #9D9DA1;
	padding:5px 5px 5px 5px;
}
.list-grid-item{
	background-color:#E8E1CF;
}
.list-grid-item td{
	border:1px solid #9D9DA1;
	padding:5px 5px 5px 5px;
}
.list-grid-item-alt{
	background-color:#E8E1CF;
}
.list-grid-item-alt td{
	border:1px solid #9D9DA1;
	padding:5px 5px 5px 5px;
}

.list-pager,
.list-pager td{
	color:#555555;
	font:12px tahoma,verdana,sans-serif;
}

/* Styles available in RadEditor: Classes below should be duplicated in /RadControls/Editor/Style.css */
.news-headline
{
	color:#012962;
	font:bold 14px Tahoma, Arial;
}
.bucket-title
{
	color:#012962;
	font:bold 14px Tahoma, Arial;
}
.memberspotlight-title
{
	color:#252525;
	font:bold 12px Tahoma;
	padding-bottom:2px;
}
.smalltext
{
	font:normal 10px Tahoma, Arial;
}
