/***********************************************/
/* table.css                            */
/* Author:   EDS User Experience			   */
/* Version:  October 2006					   */
/***********************************************/

/*************** General Table Styles, specific styles further down CSS list *********************/

table {
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 0.8em;*/
}
	
.topRow {
	background-color: #f4f4f7;
}

.labelRow {
	color: #FFFFFF;
	background-color: #9795A8;
	text-align: center;
	padding: 0; 
    margin: 0; 
    border: 0;
}

.oddRow {
	background-color: #FFFFFF;
}

.evenRow {
	background-color: #EAEAEE;
}

table a:link{
	color: #3F6BB2;
	text-decoration: none;
}

table a:visited{
	color: #8B9FBC;
	text-decoration: none;
}

table a:hover{
	color: #3F6BB2;
	text-decoration: underline;
}
.centeralignedTxt {
	text-align: center;
}

/* Locks table header */ 
th 
{
	font-size: 0.9em;
	font-weight:bold;
	position:relative;
	z-index: 10;
	background-color: #3f6bb2;
	color: #FFFFFF;
	border-top: 2px solid #851d1c;
	border-right: 1px solid white;
	border-bottom: 1px solid white;
	border-left: 1px solid white;
}
 
td 
{ 
        border:1px solid white;
        font-size: 0.8em;
        padding-left:4px;
        
} 


td #caption{
font: 1.0em Arial, Helvetica, sans-serif;
color:#808080;
}

/********************* Locations Table Styles *********************/

.locations {
	background-color:  #FFFFFF;
	width: 600px;
	float: left;
	color:Black;
}
.locationsLeft {
	background-color:  #FFFFFF;
	float: left;
	margin-right: 15px;
}
.locationsRight {
	background-color: #FFFFFF;
	float: left;
	font-size: 0.8em;
	text-align: left;
	line-height: 2em;
}


.citycode {
	color: #FFFFFF;
	background-color: #851D1C;
	text-align: center;
	padding: 2px;
}
.cityName{
	color: #FFFFFF;
	background-color: #3F6BB2;
	padding: 2px 5px;
}

.cityLabels {
	color: #3F6BB2;
	text-align: right;
	padding: 2px 5px 2px 5px;
}

.cityAgentType {
	color: #FFFFFF;
	background-color: #669933;
	padding: 2px 5px;
	text-align: center;
}

.cityTable {
	border: 1px solid #474747;
	background-color: #FFFFFF;
	margin-bottom: 10px;
}

