/*
#########################################
## grids.css
## Description: TopFinder Grid styles
## Author: Landon Shumway
##  Date: July, 2006
*/

#Row_First TD{
	border-top: 1px solid #cccccc;
}

#Row_Last TD{
	border-bottom: 1px solid #cccccc;
}

.Row_0, .Row_0 TD{
	background-color: #ffffff;
	cursor: pointer;
}

.Row_1, .Row_1 TD{
	background-color: #eeeeee;
	cursor: pointer;
}

DIV.Row_0, DIV.Row_1{
	height: auto;
	padding: 3px;
}

.Row_0 a:link #TF_MBR, 
.Row_0 a:visited #TF_MBR, 
.Row_0 a:hover #TF_MBR, 
.Row_1 a:link #TF_MBR, 
.Row_1 a:visited #TF_MBR, 
.Row_1 a:hover #TF_MBR{
	margin: 0px;
	padding: 5px;
	font-size: 12px;
	color: #000;
	text-decoration: underline;
	font-weight: bold;
	cursor: pointer;
}

.Row_0 a:hover DIV,
.Row_0 a:hover #TF_BS, 
.Row_0 a:hover #TF_BSX, 
.Row_0 a:hover #TF_MN,
.Row_1 a:hover DIV, 
.Row_1 a:hover #TF_BS,
.Row_1 a:hover #TF_BSX,
.Row_1 a:hover #TF_MN{
	color: #0152A0;
	text-decoration: underline;
}

DIV.Row_0 a:link, 
DIV.Row_0 a:visited, 
DIV.Row_0 a:hover, 
DIV.Row_1 a:link, 
DIV.Row_1 a:visited, 
DIV.Row_1 a:hover{
	margin: 0px;
	font-size: 12px;
	color: #000;
	text-decoration: underline;
	font-weight: bold;
	cursor: pointer;
}

DIV.Row_0 a:hover,
DIV.Row_1 a:hover{
	color: #0152A0;
	text-decoration: none;
}



/*
.Row_0 a:hover DIV 
{
	color: #eeeeee;
	background-color: #666666;
}
*/


/*
.Row_1 a:hover DIV 
{
	color: #ffffff;
	background-color: #666666;
}
*/

.Column, .Column_First{
	border-right: 1px solid #cccccc;
}

.Column_First{
	border-left: 1px solid #cccccc;
}

.TF_RH DIV, .Row_Header DIV{
	margin: 0px;
	padding: 4px;
	font-size: 11px;
}

.TF_RH A:link, .TF_RH A:visited, .Row_Header A:link, .Row_Header A:visited{
	color: #777;
	font-size: 10px;
	cursor: pointer;
}

.TF_RH A:hover, .Row_Header A:hover{
	color: #0152A0;
	cursor: pointer;
}

.TF_RH, .Row_Header{
	color: #777;
	background-color: #dddddd;
	font-weight: bold;
	vertical-align: middle;
	display: block;
	clear: both;
	line-height: normal;
}

DIV.TF_RH, DIV.Row_Header{
	border-top: none;
}

.Row_ThirdRoute A:link, .Row_ThirdRoute A:visited
{
	color: #777;
	font-size: 11px;
	cursor: pointer;
}

.Row_ThirdRoute A:hover
{
	color: #0152A0;
	cursor: pointer;
}

.Row_ThirdRoute{
	border-top: 1px solid #cccccc;
	color: #777;
	background-color: #dddddd;
	font-weight: bold;
	vertical-align: middle;
	padding: 3px;
}




#ThirdRouteTable .Column, #ThirdRouteTable .Column_First
{
	border-right: 1px solid #003366;
}

#ThirdRouteTable .Column_First
{
	border-left: 1px solid #003366;
}

#ThirdRouteTable .Column_Second{
	border-right: 1px solid #003366;
	background-color: #fff;
}


.Column, .Column_First
{
	border-right: 1px solid #cccccc;
}

.Column_First
{
	border-left: 1px solid #cccccc;
}


