body { color: #999; font-size: 14px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 18px; text-decoration: none; list-style-image: url(../images/bullet_purple.gif); margin: 0; padding: 0; }.body { color: #999; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; text-decoration: none; }

p { }
td { }
a:link { color: #999; font-size: 14px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 18px; text-decoration: none; }
a:visited { color: #999; font-size: 14px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 18px; text-decoration: none; }
a:hover { text-decoration: none; }
a:active { color: #999; font-size: 14px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 18px; text-decoration: none; }

.header { color: #ccc; font-size: 14px; font-family: Verdana, Arial, Helvetica; background-image: url(../images/bg_purple.gif); }

.navfront { color: #999; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 30px; text-decoration: none; background-color: transparent; text-align: left; padding-right: 15px; padding-left: 15px; }
.navfront:link { color: #999; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 30px; background-color: transparent; text-decoration: none; text-align: left; padding-right: 15px; padding-left: 15px; }
.navfront:active { color: #999; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 30px; background-color: transparent; text-decoration: none; text-align: left; padding-right: 15px; padding-left: 15px; }
.navfront:visited { color: #000; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 30px; background-color: transparent; text-decoration: none; text-align: left; padding-right: 15px; padding-left: 15px; }
.navfront:hover { color: #939; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 30px; background-color: transparent; text-decoration: none; text-align: left; padding-right: 15px; padding-left: 15px; }

.navtop { color: #999; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 30px; text-decoration: none; background-color: transparent; text-align: left; padding-right: 12px; padding-left: 12px; }
.navtop:link { color: #999; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 30px; background-color: transparent; text-decoration: none; text-align: left; padding-right: 12px; padding-left: 12px; }
.navtop:active { color: #999; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 30px; background-color: transparent; text-decoration: none; text-align: left; padding-right: 12px; padding-left: 12px; }
.navtop:visited { color: #999; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 30px; background-color: transparent; text-decoration: none; text-align: left; padding-right: 12px; padding-left: 12px; }
.navtop:hover { color: #939; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 30px; background-color: transparent; text-decoration: none; text-align: left; padding-right: 12px; padding-left: 12px; }

.navleft { color: #909; font-size: 14px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; text-align: left; margin: 0; padding: 0 0 0 14px; }
.navleft:link { color: #909; font-size: 14px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; text-align: left; margin: 0; padding: 0 0 0 14px; }
.navleft:active { color: #909; font-size: 14px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; text-align: left; margin: 0; padding: 0 0 0 14px; }
.navleft:visited { color: #909; font-size: 14px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; text-align: left; margin: 0; padding: 0 0 0 14px; }
.navleft:hover { color: #909; font-size: 14px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-image: url(../images/arrow_grey.gif); background-repeat: no-repeat; background-attachment: inherit; text-decoration: none; text-align: left; margin: 0; padding: 0 0 0 14px; }

.title_head_ruby { color: #939; font-size: 38px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; line-height: normal; }

.title_gray { color: #ccc; font-size: 32px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 0; text-align: right; }
.subtitlegrey { color: #999; font-size: 18px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 18px; }

.title_purple { color: #939; font-size: 32px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 34px; text-align: right; }
.subtitlpurple { color: #909; font-size: 18px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 18px; }

.copyright { color: #999; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 18px; text-align: right; padding-left: 22px; width:95% }

.footertext { color: #939; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 18px; text-align: center; padding-right: 0; }
.footerheader { color: #939; font-size: 14px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 18px; text-align: center; padding-right: 0; }
.footer:visited { color: #999; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 18px; text-align: left; padding-right: 0; padding-left: 22px; }
.footer:active { color: #999; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 18px; text-align: left; padding-right: 0; padding-left: 22px; }
.footer:link { color: #999; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 18px; text-decoration: none; text-align: left; padding-right: 0; padding-left: 22px; }
.footer:hover { color: #909; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 18px; text-decoration: none; text-align: left; padding-right: 0; padding-left: 22px; }

.changeimage { color: #909; font-size: 14px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; text-align: left; margin: 0; padding: 0 0 0 0; }
.changeimage:link { color: #909; font-size: 14px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; text-align: left; margin: 0; padding: 0 0 0 0; }
.changeimage:active { color: #909; font-size: 14px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; text-align: left; margin: 0; padding: 0 0 0 0; }
.changeimage:visited { color: #909; font-size: 14px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; text-align: left; margin: 0; padding: 0 0 0 0; }
.changeimage:hover { color: #909; font-size: 14px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: underline; background-repeat: no-repeat; background-attachment: inherit; text-align: left; margin: 0; padding: 0; }

