BODY {
	color : #000000;
	background-color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 100%;
	margin	: 0px;
	line-height : 1.6;
}

.control  {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 1.0em;
    background-color : white;
	border : thin solid #CCCCCC 1px;
}

SELECT {
	font-family : Verdana, Arial, Helvetica, sans-serif;
    background-color : white;
}

INPUT  {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 1.0em;
}

.ctlbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 1.0em;
	border : thin solid Gray 1px;
}

.smallcontrol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9px;
	border : thin solid Gray 1px;
}

TD {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 0.87em;
	line-height : 1.6;
}

H2, H3, H4, H5, H6 {
	font-weight : bold;
	text-align : left;
}

H1 {
	color : #336600;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 1.3em;
	text-align : center;
	text-decoration: none;
	font-weight : bold;
}

A.H1 {
	color : #336600;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : center;
	text-decoration: none;
	font-weight : bold;
}


A.H1:hover {
	color : #336600;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : center;
	text-decoration: none;
	font-weight : bold;
}

.maintext {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 0.75em;
	line-height : 1.6;
}

.maintextbold {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 0.75em;
	font-weight : bold;
}


.lodgingtextbold {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color: black;
	text-decoration: none;
}

A.lodgingtextbold {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color: black;
	text-decoration: none;
}

A.lodgingtextbold:link {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color: black;
	text-decoration: none;
}

A.lodgingtextbold:visited {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color: black;
	text-decoration: none;
}

A.lodgingtextbold:active {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color: black;
	text-decoration: none;
}

A.lodgingtextbold:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color: black;
	text-decoration: none;
}

.error {
	color : red;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 0.9em;
	font-weight : bold;
	text-align : center;
}

.header {
	color : #336600;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 1.2em;
	text-align : center;
	text-decoration: none;
	font-weight : bold;
}

A.header {
	color : #336600;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 1.2em;
	text-align : center;
	text-decoration: none;
	font-weight : bold;
}

A.header:hover {
	color : #336600;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 1.2em;
	text-align : center;
	text-decoration: none;
	font-weight : bold;
}

.large {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 1.0em;
	font-weight : bold;
}

.province {
	color : #FFFFFF;
	background-color : #336600;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 0.75em;
}

.smallheader {
	color : #FFFFFF;
	background-color : #336600;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 0.75em;
	text-align : center;
}


.link {
	text-decoration: underline;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 0.75em;
}

.link:hover {
	text-decoration: underline;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 0.75em;
}

.smalllink {
	color : #336600;
	text-decoration: underline;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size : xx-small;
}

.smalllink:hover {
	color : #CC9933;
	text-decoration: underline;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : xx-small;
}

.smallmenutext {
	color : #CCCC99;
	text-decoration: none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size : xx-small;
}

.listheader{
	font-weight: bold;
	text-align : center;
	color: #000000;
	background-color : #CCCC99;
}

.listheader A{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration : none;
}

.listheader A:hover{
	font-weight: bold;
	color: #99CCFF;
	text-decoration : none;
}

.zebrawhite{
	background-color : #FFFFFF;
}

.zebranotwhite{
	background-color : #E2EEEA;
}

.frame {
	background-color : silver;
}

.reminderborder{
	background-color : #000000;
}

.reminderheader{
	font-size : xx-small;
	font-weight: bold;
	text-align : center;
	color: #FFFFFF;
	background-color : #CC6666;
}

.remindercontent{
	font-size : xx-small;
	color: #000000;
	background-color : #FFFFCC;
}

.propheader {
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 1.2em;
	text-align : center;
	font-weight : bold;
}

.propsubheader {
	font-size : 1.2em;
	font-weight : bold;
	color: black;
}
A.propsubheader {
	font-size : 1.2em;
	font-weight : bold;
	color: black;
	text-decoration: none;	
}
A.propsubheader:link {
	font-size : 1.2em;
	font-weight : bold;
	color: black;
	text-decoration: none;	
}
A.propsubheader:active {
	font-size : 1.2em;
	font-weight : bold;
	color: black;
	text-decoration: none;	
}
A.propsubheader:visited {
	font-size : 1.2em;
	font-weight : bold;
	color: black;
	text-decoration: none;	
}
A.propsubheader:hover {
	font-size : 1.2em;
	font-weight : bold;
	color: black;
	text-decoration: none;	
}

.propblock {
	background-color : #E2EEEA;
}

.propblockborder {
	background-color : silver;
}

.footerline {
	background-color : #CC9933;
}

.footerbox {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	background-color : #F0F5EB;
	font-size : 0.75em;
}

A.footer {
	color : black;
	text-decoration : none;
	font-weight : bold;
}

A.footer:hover {
	color : black;
	font-weight : bold;
}

.footername {
	color : #CC6600;
	text-decoration : none;
}
A.footername {
	color : #CC6600;
	text-decoration : none;
}
A.footername:hover {
	color : #CC6600;
	text-decoration : none;
}

.search {
	color : #336600;
	font-weight : bold;
	font-size : 0.75em;
}

.toolboxtext {
	font-size : xx-small;
	font-weight : bold;

}

.toolboxblock {
	background-color : #E2EEEA;
}

.toolboxborder {
	background-color : silver;
}

A	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline; 
}

A:hover { 
	color: #0000FF;
	text-decoration: underline;
}

A.menuitem {
	color : #CCCC99;
	text-decoration : none;
	font-size : 9pt;
}

A.menuitem:hover {
	color : #FFFFCC;
	text-decoration : none;
}

A.menuLarge {
	color : #FFFFCC;
	text-decoration : none;
	font-size : 9pt;
	font-weight : bold;
	line-height: 15pt;
}

#bcfrhb {  
	visibility:hidden;  
	display:none;  
}  

A.menuLarge:hover {
	color : #CCCC99;
	text-decoration : none;
	line-height: 15pt;
}

.menuHeading {
	color : #FFFFCC;
	text-decoration : none;
	font-size : 9pt;
	font-weight : bold;
}
.photostyles {
	border-style: outset;
	border-width: 1px;
	border-color: #000000;
}
.gmheader {
	color : #000000;
	text-decoration : none;
	font-weight : bold;
}
.important {
	color : #CC0000;
	font-weight : bold;
	text-align : left;
}
.highlightbox {
	background-color : #F0F5EB;
	font-weight : bold;
	text-align : left;
}

#zcfrhz {  
	visibility:hidden;  
	display:none;  
}  

#cfrh {  
	visibility:hidden;  
	display:none;  
}  
