P.textwhite_underlined {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.bgdark {
	BACKGROUND-COLOR: #000099
}
.bgmedium {
	BACKGROUND-COLOR: #6666FF; PADDING-LEFT: 2px; PADDING-RIGHT: 2px
}
.bglight {
	BACKGROUND-COLOR: #CCCCFF; PADDING-LEFT: 2px; PADDING-RIGHT: 2px
}
.bgdark {
	BACKGROUND-COLOR: #330033; PADDING-LEFT: 2px; PADDING-RIGHT: 2px
}
.pageheading {
	COLOR: #CCCCCC; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11pt; FONT-STYLE: normal; FONT-WEIGHT: bold
}
.pagesearchbox {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-WEIGHT: bold; HEIGHT: 10px; WIDTH: auto
}
.pagesearchboxtitle {
	COLOR: #CCCCCC; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-WEIGHT: bold
}
.crumbs {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-WEIGHT: lighter
}
.footerlinkbgdark,a.footerlinkbgdark,a.footerlinkbgdark:hover,a.footerlinkbgdark:link,a.footerlinkbgdark:visited  {
	COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.footerdisclaimer {
	FONT-FAMILY: "Times New Roman", Times, serif; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-ALIGN: center
}
.sidenavon,a.sidenavon,a.sidenavon:hover,a.sidenavon:link,a.sidenavon:visited {
	COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.sidenavspacer {
	BACKGROUND-COLOR: #ffffff
}
.sidenavoff,a.sidenavoff,a.sidenavoff:hover,a.sidenavoff:link,a.sidenavoff:visited {
	COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.headingbgdark {
	COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-WEIGHT: bold
}
.normalbgnone {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal}
.normalbglight {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal;BACKGROUND-COLOR: #CCCCFF;}
.minornormalbgnone {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal}
.bgnone {	BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 2px; PADDING-RIGHT: 2px}
.titlebgnone {COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: underline}
.subtitlebgnone {COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-WEIGHT: bold}
.sidenavsubon,a.sidenavsubon,a.sidenavsubon:hover,a.sidenavsubon:link,a.sidenavsubon:visited { COLOR: #330033; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-DECORATION: underline }
.faqquestion {
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 80%; color: #000000;
line-height:120%;
FONT-WEIGHT: bold
}
.faqtext {
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 80%; color: #000000;
line-height:120%;
FONT-WEIGHT: normal
}
.faqtitle {
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 100%; color: #000000;
line-height:120%;
FONT-WEIGHT: bold
}
.faqquest {
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 80%; color: #000000;
background:#e6c7ff url(/images/Q.gif) no-repeat top left;
line-height:120%;
margin: 5px;
padding:10px;
-moz-border-radius-topright:15px;
FONT-WEIGHT: bold
}
.faqanswer {
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;  color: #000000;
background:#e4d2f9 url(/images/A.gif) no-repeat bottom right;
border-left:4px solid #cea6f4;
border-bottom:1px solid #cea6f4;
line-height:150%;
margin:10px 5px 10px 100px;
padding:5px;
-moz-border-radius-topright:15px;
FONT-WEIGHT: normal
}

#aviemore {
font-family: Verdana, Helvetica, Arial, sans-serif;
text-align: justify;
line-height: 1.1em;
font-size: 0.8em;
padding: 4px;}
#aviemore h1 {
text-align: left;
line-height: 1.1em;
font-size: 1.1em;
font-weight: bold;}
#aviemore h2 {
text-align: left;
line-height: 1.1em;
font-size: 1em;
font-weight: bold;}
#aviemore blockquote {
background-color: #e8e8e8;
border: 1px #3c3c3c dotted;
font-size: .9em;
font-weight: normal;
text-align: center;
padding: 3px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
margin: 3px;}
#aviemore p.disclaimer {
text-align: center;
font-size: 0.9em;
font-style: italic;}
#aviemore2 {
font-family: Verdana, Helvetica, Arial, sans-serif;
text-align: justify;
line-height: 1.1em;
font-size: 0.8em;
padding: 4px;}
#aviemore2 blockquote {
background-color: #e8e8e8;
border: 1px #3c3c3c dotted;
font-size: .9em;
font-weight: normal;
text-align: left;
padding: 3px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
margin: 3px;}
#aviemore2 h2 {
text-align: left;
line-height: 1.1em;
font-size: 1em;
font-weight: bold;}

