/* Canada Select Stylesheet */

A {
	text-decoration: none;
	color: #2B7E45;
	font-family: Verdana,Arial,"Times New Roman", Times, serif, Arial;
	font-size: 11px;
	font-weight: normal;
}

A:hover {
	text-decoration: underline;
	color: #166E37;
	font-family: Verdana,Arial,"Times New Roman", Times, serif, Arial;
	font-size: 11px;
	font-weight: normal;
}

B.Header {
	text-decoration: none;
	font-family: Verdana,Arial,Tahoma,Georgia,"Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: normal;
	font-style: italic;
	color: #508A8B;
}

A.Rate {
	text-decoration: none;
}

A.Rate:visited {
	text-decoration: none;
}

A.Rate:hover {
	text-decoration: none;
	color: red;
}

A.LISTING:link {
	text-decoration: none;
}

A.LISTING:visited {
	text-decoration: none;
}

A.LISTING:hover {
	text-decoration: underline;
	color: red;
}

li.memberNav {
	text-decoration: none;
	color: #2A6A69;
	font-family: Verdana,Arial;
	font-size: 12px;
	font-weight: normal;	
}

a.memberNav {
	text-decoration: none;
	color: #2A6A69;
	font-family: Verdana,Arial;
	font-size: 11px;
	font-weight: normal;	
}

a.memberNav:hover {
	text-decoration: underline;
	color: #2A6A69;
	font-family: Verdana,Arial;
	font-size: 11px;
	font-weight: normal;	
}

td.RightNav {
	color: 397978;
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
}

TD.TopNav {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	
}

TD.SideNav {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	
}

A.TopNav {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Arial,Tahoma,Georgia,"Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	/*font-variant:small-caps;*/
	letter-spacing:0;
}

A.TopNav:hover {
	text-decoration: none;
	color: #D8E6E6;
	font-family: Arial,Tahoma,Georgia,"Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	/*font-variant:small-caps;*/
	letter-spacing:0;
}

A.MapNav {
	text-decoration: none;
	color: #6B9D9C;
	font-family: Tahoma,Verdana,Arial;
	font-size: 11px;
	font-weight: bold;	
	letter-spacing:0;
}

A.MapNav:hover {
	text-decoration: none;
	color: #6B9D9C;
	font-family: Tahoma,Verdana,Arial;
	font-size: 11px;
	font-weight: bold;	
	letter-spacing:0;
}

TD.Search {
	letter-spacing:0;
	font-family: Tahoma,Verdana,Arial;
	font-size: 11px;
	font-weight: bold;
	color: #4F8081;
}

A.Locality {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Verdana,Arial;
	font-size: 11px;
	font-weight: normal;	
}

A.Locality:hover {
	text-decoration: underline;
	color: #FFFFFF;
	font-family: Verdana,Arial;
	font-size: 11px;
	font-weight: normal;	
}

A.LocalityDark {
	text-decoration: none;
	color: #0F2340;
	font-family: Verdana,Arial;
	font-size: 11px;
	font-weight: normal;
	letter-spacing:1;
}

A.LocalityDark:hover {
	text-decoration: underline;
	color: #0F2340;
	font-family: Verdana,Arial;
	font-size: 11px;
	font-weight: normal;	
	letter-spacing:1;
}

A.Search {
	text-decoration: underline;
	color: #344838;
	font-family: Tahoma,Verdana,Arial;
	font-size: 11px;
	font-weight: bold;
}

A.Search:hover {
	text-decoration: underline;
	color: #0F2340;
	font-family: Tahoma,Verdana,Arial;
	font-size: 11px;
	font-weight: bold;	
}

TD.Locality {
	text-decoration: none;
	color: #102341;
	font-family: Georgia,"Times New Roman", Times, serif,Verdana,Arial;
	font-size: 13px;
	font-weight: bold;
	letter-spacing:1;
}

A.NAVBAR:link {
	text-decoration: none;
	color: #ffffff;
}

A.NAVBAR:visited {
	text-decoration: none;
	color: ffffcc;
}

A.NAVBAR:hover {
	text-decoration: underline;
	color: ffffff;
}

A.NAV:link {
	text-decoration: none;
	color: ffffff;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
}

A.NAV:visited {
	text-decoration: none;
	color: ffffff;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
}

A.NAV:hover {
	text-decoration: underline;
	color: ffffff;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
}


A.Lang:link {
	text-decoration: none;
	font-family: Tahoma,Arial,Georgia,"Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
	color: #508A8B;
}

A.Lang:visited {
	text-decoration: none;
	color: #508A8B;
	font-family: Tahoma,Arial,Georgia,"Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
}

A.Lang:hover {
	text-decoration: underline;
	color: #508A8B;
	font-family: Tahoma,Arial,Georgia,"Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
}

TABLE {
	border: none;
	padding: 0;
	border-width: 0px;
	border-spacing: 0px;
}

TD {
	font-family: Arial,Tahoma,"Trebuchet MS","Arial Unicode MS","Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	color: #303030;
}

TD.searchResults {
	font-family: Tahoma,Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #223F2B;
}

A.bottomNav {
	text-decoration: none;
	color: #303030;
	font-family: Verdana,Arial,"Times New Roman", Times, serif, Arial;
	font-size: 9px;
	font-weight: normal;
}

A.bottomNav:hover {
	text-decoration: none;
	color: #000000;
	font-family: Verdana,Arial,"Times New Roman", Times, serif, Arial;
	font-size: 9px;
	font-weight: normal;
}


TD.Spacer {
	font-family: Arial;
	font-size: 7px;
	font-weight: normal;
}

TD.PAGE {
	font-family: Verdana,Arial;
	font-size: 13px;
	font-weight: normal;
}

TD.NAVBAR {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: ffffff;
}

B.NavTitle {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: ffffff;
}

font.smallText {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
}

IMG {
	border-color:#0F2340;
}

input {
	font-family: Arial;
	font-size: 9px;
	font-weight: normal;
	color: #0F2340;	
}

input.Email {
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000;	
}

textarea.Email {
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000;	
}

.SideNav {
	font-family: Arial,Helvetica,Tahoma;
	font-size: 9px;
	font-weight: normal;
	color: #0F2340;	
	border-width: 1px;
	border-style: solid;
	background-color: #ffffff;
}

select {
	font-family: Verdana,Arial;
	font-size: 9px;
	font-weight: normal;
	color: #0F2340;	
	border-width: 1px;
	border-style: solid;
	background-color: #ffffff;
}

H1, h1 {
	text-decoration: none;
	font-family: Verdana,Arial,Tahoma,Georgia,"Times New Roman", Times, serif;
	font-size: 22px;
	font-weight: normal;
	font-style: italic;
	color: #508A8B;
}

H2, h2 {
	text-decoration: none;
	font-family: verdana,arial;
	font-size: 13px;
	font-weight: normal;
	font-style: italic;
	color: #102341;
}

H3, h3 {
	text-decoration: none;
	font-family: Verdana,Arial,Tahoma,Georgia,"Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: normal;
	font-style: italic;
	color: #508A8B;
}

B.H1 {
	text-decoration: none;
	font-family: Verdana,Arial,Tahoma,Georgia,"Times New Roman", Times, serif;
	font-size: 22px;
	font-weight: normal;
	font-style: italic;
	color: #508A8B;
}

B.H2 {
	text-decoration: none;
	font-family: Tahoma,Arial,Georgia,"Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #508A8B;
}

B.subhead {
	text-decoration: none;
	font-family: Tahoma,Georgia,"Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #2B7E45;
}

INPUT.submit {
	font-family: verdana,arial;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;	
	border-width: 1px;
	border-style: solid;
	background-color: #67999A;
}

INPUT.Planner {
	font-family: verdana,arial;
	font-size: 9px;
	font-weight: normal;
	color: #ffffff;	
	border-width: 1px;
	border-style: solid;
	background-color: #67999A;
}

body {
	scrollbar-base-color:#66999A;
    scrollbar-highlight-color:#FFFFFF;
    scrollbar-arrow-color:#0F2340;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-track-color:#66999A;
	scrollbar-face-color:#B3CCCC;
	scrollbar-shawdow-color:#66999A;
	scrollbar-darkshawdow-color:#66999A;
	font-family: Verdana, Arial;
	font-size: 13px;
	font-weight: normal;
	
}

table.form {
	 width: 100%;
}

	table.form td {
		color: #009933;
		padding: 3px;
		vertical-align: top;
		font-family: Arial, Helvetica, sans-serif;
	}
	
	table.form td.required {
		width: 1%;
		height: 25;
		color: #009933;
	}

	table.form th {
		padding: 3px;
		font-family: Verdana,Arial,"Times New Roman", Times, serif, Arial;
		font-size: 13px;
		font-weight: bold;
		background-color: #67999A;
		color: #FFFFFF;
		text-align: left;
	}

table.display {
	width: 100%;
	background-color: #EEEEEE;
}

	table.display th {
		padding: 3px;
		font-family: Verdana,Arial,"Times New Roman", Times, serif, Arial;
		font-size: 13px;
		font-weight: bold;
		background-color: #CCCCCC;
		text-align: left;
	}
	
	table.display td {
		vertical-align: top;
		font-family: Verdana,Arial,"Times New Roman", Times, serif, Arial;
		font-size: 11px;
		padding: 3px;
	}