/**********
Tables
**********/
.titleCellOff 
{
	border-bottom:	2px solid #c4ab83;
	font-size:120%;
	font-weight:bold;
	cursor:hand;
	padding: 5px;
	color: #999999;
}

.titleCellSort {
	border-bottom:	3px solid #625642;
	font-size:120%;
	font-weight:bold;
	/*cursor:hand;*/
	padding: 5px;
	color: #666666;
}

.arrowPlacement 
{
	background-color:#efefef;
	float:right;
	vertical-align:middle;
	margin-top:3px;
	font-size:100%;
}

.rowData{
	border-bottom:1px solid #444444;
	color: #444444; font-size:95%;
}

.aTitle:link		
{
	color: #0372b8;	text-decoration: underline;		
	font-weight:normal;	font-size:120%; line-height: 200%;
}
.aTitle:visited		
{
	color: #013758;	text-decoration: underline;		
	font-weight:normal;	font-size:120%; line-height: 200%;
}
.aTitle:active		
{
	color: #0372b8;	text-decoration: underline;		
	font-weight:normal;	font-size:120%; line-height: 200%;
}
.aTitle:hover		
{
	color: #049eff;	text-decoration: underline;		
	font-weight:normal;	font-size:120%; line-height: 200%;
}

.aTitleMedia:link		{ color: #0372b8;	text-decoration: underline;		font-weight:normal;	font-size:120%; line-height: 200%; }
.aTitleMedia:visited		{ color: #013758;	text-decoration: underline;		font-weight:normal;	font-size:120%; line-height: 200%; }
.aTitleMedia:active		{ color: #0372b8;	text-decoration: underline;		font-weight:normal; font-size:120%; line-height: 200%;	}
.aTitleMedia:hover		{ color: #049eff;	text-decoration: underline;		font-weight:normal; font-size:120%; line-height: 200%;	}

.pagination_panel {
	border: 1px solid none;
	float: right;
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
    font-size:10px;    
}

.pagination_currentInfo {
	border: 1px solid #CCCCCC;
    padding-left: 6px;
    padding-right: 6px; 
    background:#FFFFFF;
    color: blue;
}
.pagination_currentInfo a:link			{	color:blue;	text-decoration: none;		cursor: hand;	}
.pagination_currentInfo a:visited		{	color:blue;	text-decoration: none;		cursor: hand;	}
.pagination_currentInfo a:active		{	color:blue;	text-decoration: none;		cursor: hand;	}
.pagination_currentInfo a:hover 		{	color:blue;	text-decoration: underline;	cursor: hand;	}

.pagination_activeLabel 
{
    border: 1px solid #CCCCCC;
    padding-left: 6px;
    padding-right: 6px; 
    background:#FFFFFF;
}
.pagination_activeLabel a:link			{	color:Blue;	text-decoration: none;		cursor: hand;	}
.pagination_activeLabel a:visited		{	color:Blue;	text-decoration: none;		cursor: hand;	}
.pagination_activeLabel a:active		{	color:Blue;	text-decoration: none;		cursor: hand;	}
.pagination_activeLabel a:hover 		{	color:Blue;	text-decoration: underline;	cursor: hand;	}

.pagination_inactiveCurrentLabel {
    border: 2px solid #FF3300;
    padding-left: 6px;
    padding-right: 6px;
    color:Blue;
    background:#FFFFFF;
}

.userAlphabetList_inactive { 
    border: 1px solid #CCCCCC;
    text-align:center;
    color:Blue;
    background:#FFFFFF;
}

.userAlphabetList_current { 
    border: 2px solid #FF3300;
    text-align:center;
    background:#FFFFFF;
}

.userAlphabetList_inactive a:link			{	color:blue;	text-decoration: none;		cursor: hand;	}
.userAlphabetList_inactive a:visited		{	color:blue;	text-decoration: none;		cursor: hand;	}
.userAlphabetList_inactive a:active		{	color:red;	text-decoration: none;		cursor: hand;	}
.userAlphabetList_inactive a:hover 		{	color:blue;	text-decoration: underline;	cursor: hand;	}

.userAlphabetList_current a:link			{	color:blue;	text-decoration: none;		cursor: hand;	}
.userAlphabetList_current a:visited		{	color:blue;	text-decoration: none;		cursor: hand;	}
.userAlphabetList_current a:active		{	color:blue;	text-decoration: none;		cursor: hand;	}
.userAlphabetList_current a:hover 		{	color:blue;	text-decoration: underline;	cursor: hand;	}
