/*Container Classes*/

.Container_Spacer
{
height: 0px;
}

/*Toolbar Classes*/
.ToolBar_Area
{
}

.LeftContent_Area
{
text-align:center;
}

.RightContent_Area
{
}

.ToolBar_SearchLabel
{
font-family: Tahoma;
font-size: 9pt;
font-weight: bold;
text-decoration: none;
color: #f7dfb5;
}

.ToolBar_SearchBox
{
font-family: Arial;
font-size: 9pt;
font-weight: bold;
color: #b22222;
background-color: #f7dfa7;
border-top: black 1px solid;
border-bottom: black 1px solid;
border-right: black 1px solid;
border-left: black 1px solid;
width:200px;
}

.ToolBar_SearchButton
{
font-family:Tahoma;
font-size:8pt;
font-weight:bold;
}

.ToolBar_PrefButton
{
font-family:Tahoma;
font-size:8pt;
font-weight:bold;
width:150px;

}

.ToolBar_OptionButton
{
font-family:Tahoma;
font-size:8pt;
width:60px;
}

/*Map Classes*/
.Map_MainDiv
{
z-index:1;
border-right: black 1px solid;
border-top: black 1px solid;
border-left: black 1px solid;
border-bottom: black 1px solid;
}

.Map_InfoDiv
{
filter: alpha(opacity=90);
-moz-opacity: 0.9;
z-index: 2;
position: absolute; 
background-color: #ffffff; 
border: 1 black solid;
}

.Map_InfoDiv a
{
color: #9999ff;
}

.Map_InfoLabel
{
font-weight:bold;
font-size:10pt;
color:#9999ff;
font-family:verdana,Arial;
}

.Map_InfoLabel a
{
color: #9999ff;
}

.Map_LocationDiv
{
z-index: 3;
background-color: #ffffff; 
border: 1 black solid;
overflow: scroll;
}

.Map_DrivingDiv
{
z-index: 4;
border: 1 black solid;
background-color: #950409;
border-top: medium none;
border-bottom: medium none;
border-right: medium none;
border-left: medium none;
}

.Map_ListView
{
overflow:auto;
z-index:1;
text-align: left;
background-color: #950409;
}

.Map_FooterText
{
font-family: Tahoma, Arial;
font-size: 9pt;
font-weight: bold;
color: #800000;
}

.Map_ClusterOverlay
{
background-color: #fffacd; 
border-right: 2px solid #ff8c00;
border-top: 2px solid #ff8c00;
border-left: 2px solid #ff8c00;
border-bottom: 2px solid #ff8c00;
}

.Map_ClusterText
{
font-family:Tahoma,Arial;
font-size:8pt;
font-weight:bold;
color: #000000;
}

/*Search Preferences Classes*/
.Pref_Row0
{

}

.Pref_Row1
{

}

.Pref_FilterLabel
{
font-family: Tahoma;
font-size: 8pt;
font-weight: bold;
text-decoration: none;
color: #f7dfb5;
}

.Pref_FilterValues
{
font-family: Tahoma;
font-size: 8pt;
font-weight: bold;
text-decoration: none;
color: #b22222;
background-color: #f7dfb5;
}


.Pref_CategoryLabel 
{
font-family: Arial;
font-size: 9pt;
font-weight:bold;
text-decoration: none;
color:#000000;
}

.Pref_LegendTitle
{
font-family: Arial;
font-size: 8pt;
font-weight:bold;
text-decoration: none;
color:#ffffff;
background-color: navy;
}

.Pref_LegendTable
{
font-family: Arial;
font-size: 8pt;
font-weight:bold;
text-decoration: none;
color:#000000;
background-color: #ffffff;
}

/*Pop Up Window Preferences Classes*/
.PopUp_Tbl
{
background-color: #ffffff;
}

.PopUp_Image
{

}

.PopUp_ShortName
{
font-family:Tahoma;
font-size:8pt;
font-weight:bold;
color: #000000;
}

.PopUp_Add1
{
font-family:Tahoma;
font-size:8pt;
color: #000000;
}

.PopUp_Add2
{
font-family:Tahoma;
font-size:8pt;
color: #000000;
}

.PopUp_Add3
{
font-family:Tahoma;
font-size:8pt;
color: #000000;
}

.PopUp_Add4
{
font-family:Tahoma;
font-size:8pt;
color: #000000;
}

.PopUp_PostCode
{
font-family:Tahoma;
font-size:8pt;
color: #000000;
}

.PopUp_ContactName
{
font-family:Tahoma;
font-size:8pt;
color: #000000;
}

.PopUp_ContactNumber
{
font-family:Tahoma;
font-size:8pt;
color: #000000;
}

.PopUp_ContactEmail
{
font-family:Tahoma;
font-size:8pt;
color: #000000;
}

.PopUp_Links
{
font-family:Tahoma;
font-size:8pt;
}

.PopUp_Links a
{
font-family:Tahoma;
font-size:8pt;
color: #999999;
}

.PopUp_DirectionTbl
{
margin-top:10px;
background-color: #950409;
border-top: medium none;
border-bottom: medium none;
border-right: medium none;
border-left: medium none;
color: #000000;
}

.PopUp_DirectionLabel
{
font-family: Tahoma,Arial;
font-size: 8pt;
font-weight: bold;
color: #ffffff;
background-color: #950409;
}

.PopUp_DirectionText
{
font-family: Tahoma,Arial;
font-size: 8pt;
color: #ffff00;
}

.PopUp_DirectionButton
{
font-family:Tahoma,Arial;
font-size:8pt;
font-weight:bold
}

.PopUp_InfoTbl
{
background-color: #ffffff;
}

.PopUp_InfoLabel
{
font-family:Tahoma,Arial;
font-size:8pt;
font-weight:bold;
color: #000000;
}

.PopUp_InfoTxt
{
font-family:Tahoma,Arial;
font-size:8pt;
height:50px;
width:200px;
color: #000000;
}

/*List View Additional Div Classes*/

.ListView_Images
{
margin-right: 50px;
}

.ListView_Navigation
{
font-family:Arial;
font-size:8pt;
font-weight:bold;
background-color: #silver
color: black;
}

.ListView_ShortName
{
font-family: Arial;
font-size: 10pt;
font-weight: bold;
color: #ffffff;
}

.ListView_ShortDesc
{
font-family:Arial;
font-size:8pt;
}

.ListView_Add1
{
font-family: Arial;
font-size: 8pt;
color: #ffffff;
}

.ListView_Add2
{
font-family: Arial;
font-size: 8pt;
color: #ffffff;
}

.ListView_Add3
{
font-family: Arial;
font-size: 8pt;
color: #ffffff;
}

.ListView_Add4
{
font-family: Arial;
font-size: 8pt;
color: #ffffff;
}

.ListView_PostCode
{
font-family: Arial;
font-size: 8pt;
color: #ffffff;
}

.ListView_ContactName
{
font-family: Arial;
font-size: 8pt;
color: #ffffff;
}

.ListView_ContactNumber
{
font-family: Arial;
font-size: 8pt;
color: #ffffff;
}

.ListView_ContactEmail
{
font-family:Arial;
font-size:8pt;
}

.ListView_Links
{
font-family:Arial;
font-size:8pt;
}

.ListView_Distance
{
font-family: Arial;
font-size: 8pt;
font-weight: bold;
color: #ffffff;
}

.ListView_Options
{
font-family: Arial;
font-size: 8pt;
color: #ffee00;
}

.ListView_Row0
{
background-color: #950409;
}

.ListView_Row1
{
background-color: #df440b;
}

.ListView_Row0 a, .ListView_Row1 a
{
color: #f3d302 !important;
}


/*Print View Additional Classes*/



.PrintView_Images
{

}

.PrintView_ShortName
{
font-family:Tahoma;
font-size:12pt;
font-weight:bold;
color:#000000;
}

.PrintView_ShortDesc
{
font-family:Tahoma;
font-size:10pt;
}

.PrintView_Add1
{
font-family:Tahoma;
font-size:10pt;
}

.PrintView_Add2
{
font-family:Tahoma;
font-size:10pt;
}

.PrintView_Add3
{
font-family:Tahoma;
font-size:10pt;
}

.PrintView_Add4
{
font-family:Tahoma;
font-size:10pt;
}

.PrintView_Add5
{
font-family:Tahoma;
font-size:10pt;
}

.PrintView_Add6
{
font-family:Tahoma;
font-size:10pt;
}

.PrintView_PostCode
{
font-family:Tahoma;
font-size:10pt;
}

.PrintView_ContactName
{
font-family:Tahoma;
font-size:10pt;
}

.PrintView_ContactNumber
{
font-family:Tahoma;
font-size:10pt;
}

.PrintView_ContactEmail
{
font-family:Tahoma;
font-size:10pt;
}

.PrintView_Distance
{
font-family:Tahoma;
font-size:10pt;
font-weight:bold;
}

.Footer_OptionLinks
{
font-family: Tahoma, Arial;
font-size:8pt;
}
.ListView_NoResultsText
{
font-family:tahoma,arial;
font-size:12pt;
font-weight:bold;
}
.Map_FooterRow
{
}
.Map_HTMLView
{
overflow:auto;
z-index:1;
}