﻿.bordered
{
	border-collapse: collapse;
	border-width: 2px;
	border-spacing:0px;
	border-style:solid;
	border-color: Black;
	width: 527px;
}
.unbordered
{
	border-width: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	width: 527px;
}
.unborderedinner
{
    border-width: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	width: 327px;
}
.unborderedinner.td
{
    border-width: 0px;
	background-color: White;
}
.noborder
{
	border-width: 0px;
	background-color: White;
}
.header
{
	border: solid 0px white;
	font-size: large;
	font-weight: bold;
	text-align: center;
	background-color: #E0E4F7;
}
.searchheader
{
	border: solid 0px white;
	font-size: large;
	font-weight: bold;
	text-align: center;
	background-color: #1D4166;
	color: White;
}
.twocolumnsearchheader
{
	border: solid 0px white;
	font-size: large;
	font-weight: bold;
	text-align: left;
	background-color: #1D4166;
	color: White;
}
.subheader
{
	border: solid 0px white;
	font-size: 12;
	font-weight: bold;
	text-align: left;
	background-color: #ABBAF7;
	width: 125px;
}
.searchsubheader
{
	border: solid 0px white;
	font-size: 12;
	text-align: left;
	background-color: #E8E9E1;
	font-weight: bold;
	width: 125px;
}
.spacerrow
{
	height: 5px;
}
.style1
{
    font-size: large;
    font-weight: bold;
    width: 147px;
}
.style2
{
    width: 147px;
    background-color: #CCCCCC;
}
.style3
{
    height: 19px;
    width: 147px;
    font-weight: bold;
    background-color: #CCCCCC;
}
.style6
{
    height: 19px;
    width: 153px;
}
.style10
{
    width: 153px;
}
.style11
{
    height: 19px;
    width: 137px;
}
.style12
{
    width: 137px;
}
.style13
{
    width: 147px;
    font-weight: bold;
    background-color: #CCCCCC;
}
.searchresulttable
{
	border-collapse: collapse;
	border-width: 2px;
	border-spacing:0px;
	border-style:solid;
	border-color: Black;
	width: 700px;
}
.searchresultheader
{
	border: solid 0px white;
	font-size: large;
	font-weight: bold;
	text-align: center;
	background-color: #1D4166;
	color: White;
}
.searchresultheaderright
{
	border: solid 0px white;
	font-size: medium;
	font-weight: bold;
	text-align: right;
	background-color: #1D4166;
	color: White;
}
.searchresultheaderleft
{
	border: solid 0px white;
	font-size: small;
	font-weight: bold;
	text-align: left;
	background-color: #1D4166;
	color: White;
}
.searchresultsubheader
{
	border: solid 0px white;
	border-right: solid 1px black;
	font-size: 12;
	text-align: left;
	background-color: #E8E9E1;
	font-weight: bold;
}
.searchresultborderright
{
	border-right: solid 1px black;
}
.searchresultaddresscell
{
	border: solid 0px white;
	font-size: 12;
	text-align: left;
	background-color: #E8E9E1;
	font-weight: bold;
	border-right: solid 1px black;
	border-bottom: solid 1px black;
}
.namecolumn
{
	border: solid 0px white;
	font-size: large;
	font-weight: bold;
	text-align: left;
	background-color: #E0E4F7;
	width: 200px;
}
.availabilitycolumn
{
	border: solid 0px white;
	font-size: large;
	font-weight: bold;
	text-align: left;
	background-color: #E0E4F7;
	width: 300px;
}
.agencyname
{
	font-weight: bold;
    background-color: #FDF5E1;
}
.label
{
	font-weight: bold;
}
.smalltable
{
	text-align: center;
	font-size: 100%; 
	font-family: Verdana
}
.smalltableheader
{
	font-weight: bold; 
	color: white; 
	background-color: #5d7b9d
}
