body {font-size: 62.5%;}
#wrapper {margin: 0px; padding: 0px; width: 760px; vertical-align: top;}
#headertable {margin: 0px; padding: 0px; width: 100%; vertical-align: top;}
.headercell {background-color: #e9e9f1;}
#logotext {margin: 0px; padding: 0px; width: 400px;}
#tagtext {margin: 0px; padding: 0px; width: 350px;}
#maintable {width: 100%; margin: 0px; border-top-width: 4px; border-top-style: solid; border-top-color: #ffffff; border-bottom-width: 4px; border-bottom-style: solid; border-bottom-color: #ffffff;}
#leftcolumn {width: 99px; vertical-align: top;}
#navcell_1 {width: 69px; text-align: right; background-color: #e9e9f1; padding: 4px;}
#navcell_2 {width: 69px; text-align: right; background-color: #e9e9f1; padding: 4px;}
#navcell_3 {width: 69px; text-align: right; background-color: #e9e9f1; padding: 4px;}
#navcell_4 {width: 69px; text-align: right; background-color: #e9e9f1; padding: 4px;}
#navcell_5 {width: 69px; text-align: right; background-color: #e9e9f1; padding: 4px;}
#navcell_6 {width: 69px; text-align: right; background-color: #e9e9f1; padding: 4px;}
#navcell_7 {width: 69px; text-align: right; background-color: #e9e9f1; padding: 4px;}
#navcell_8 {width: 69px; text-align: right; background-color: #e9e9f1; padding: 4px;}
#navcell_9 {width: 69px; text-align: right; background-color: #e9e9f1; padding: 4px;}
#navcell_10 {width: 69px; text-align: right; background-color: #e9e9f1; padding: 4px;}
#navcell_11 {width: 69px; text-align: right; background-color: #e9e9f1; padding: 4px;}
.navcell_right {width: 8px;}
.menutext {font-family: Arial, Helvetica, sans-serif; font-size: 1.1em; font-style: normal; font-weight: bold; text-transform: none; color: #2f52c2;}
.menutext a:link {font-family: Arial, Helvetica, sans-serif; font-size: 1.1em; font-style: normal; font-weight: bold; text-transform: none; color: #2f52c2;}
.menutext a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 1.1em; font-style: normal; font-weight: bold; text-decoration: underline; text-transform: none; color: #2f52c2;}
.menutext a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 1.1em; font-style: normal; font-weight: bold; text-transform: none; color: #2f52c2;}
#maincontent {width: 85%; vertical-align: top; border: 4px; border-style: solid; border-color: #ffffff; background-color: #ffffff; padding: 0px;}
#cd_list {width: 100%; vertical-align: top; padding: 4px;}
.list_sep {border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #cccccc;}
.maintext_header h1 {font-family: Arial, Helvetica, sans-serif; font-size: 1.6em; font-weight: bold; text-align: left; color: #2f52c2;}
.maintext_subheader {font-family: Arial, Helvetica, sans-serif; font-size: 1.4em; font-weight: bold; text-align: left; color: #2f52c2;}
.maintext {font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: normal; text-align: left; color: #666666;}
.maintext_bold {font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; text-align: left;color: #666666;}
.maintext_large {font-family: Arial, Helvetica, sans-serif; font-size: 1.3em; font-weight: normal; text-align: left; color: #666666;}
.maintext_blue {font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: normal; text-align: left; color: #2f52c2;}
.maintext_blue a:link {font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: normal; text-align: left; color: #2f52c2;}
.maintext_blue a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: normal; text-align: left; color: #2f52c2;}
.maintext_blue a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: normal; text-align: left; color: #2f52c2;}
.maintextbold_blue {font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; text-align: left; color: #2f52c2;}
.maintextbold_blue a:link {font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; text-align: left; color: #2f52c2;}
.maintextbold_blue a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; text-align: left; color: #2f52c2; text-decoration: underline;}
.maintextbold_blue a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; text-align: left; color: #2f52c2;}
#subcontent {width: 100%; border: 0px; padding: 0px;}
.subcontent_head_text {font-family: Arial, Helvetica, sans-serif; font-size: 1.3em; font-weight: bold; text-align: left; color: #2f52c2;}
#subcontent_head {text-align: left; background-color: #e9e9f1;}
.subcontent_left {width: 8px;}
#rightcolumn {width: 99px; vertical-align: top;}
div#punch {float: left;  width: 225px; padding: 2px 2px 2px 2px; background: white; color: white; border: solid white 1px; border-width: 0px 4px 4px 0px; margin: 0px 4px 4px 0px;}
#footertable {margin: 0px; padding: 0px; width: 100%; vertical-align: top;}
.footercell {background-color: #e9e9f1;}
.credits {font-family: Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight: normal; text-align: center; color: #c0bdc2;}
.credits a:link {font-family: Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight: normal; text-align: center; color: #c0bdc2;}
.credits a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight: normal; text-decoration: underline; text-align: center; color: #c0bdc2;}
.credits a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight: normal; text-align: center; color: #c0bdc2;}
.quotes {font-family: Arial, Helvetica, sans-serif; font-size: 1.3em; font-weight: normal; text-align: center; font-style: italic; color: #666666;}