body { margin: 0;
	font-family: Arial, sans-serif;
	font-size: 14px; }
form { margin: 0; }
td { font-family: Arial, sans-serif;
	font-size: 14px;
	color: #401E01; }
p { font-family: Arial, sans-serif;
	font-size: 14px;
	color: #401E01; }
ul { font-family: Arial, sans-serif;
	font-size: 14px;
	color: #401E01; }
div { font-family: Arial, sans-serif;
	font-size: 14px;
	color: #401E01; }
a:link { font-family: Arial, sans-serif;
	font-size: 14px;
	color: #3333FF; }
a:visited { font-family: Arial, sans-serif;
	font-size: 14px;
	color: #3333FF; }
a:hover { font-family: Arial, sans-serif;
	font-size: 14px;
	color: #602C01; }
.byline { font-family: Arial, sans-serif;
	font-size: 22px;
	color: #602C01; }
.byline:link { font-family: Arial, sans-serif;
	font-size: 22px;
	color: #602C01;
	text-decoration: none; }
.byline:visited { font-family: Arial, sans-serif;
	font-size: 22px;
	color: #602C01;
	text-decoration: none; }
a.byline:hover { font-family: Arial, sans-serif;
	font-size: 22px;
	color: #3333FF;
	text-decoration: none; }
.rightline { border-right: 1px solid #602C01; }
.LeftBkgd { background: url("http://www.catbooks.com/img/header/bkgd-left.gif") repeat-y; }
.navTopBkgd { border-right: 1px solid #602C01;
	background: url("http://www.catbooks.com/img/header/bkgd-navTop.gif") repeat; }
.navTop:link { font-family: Arial, sans-serif;
	font-size: 14px;
	color: #693501;
	text-decoration: none; }
.navTop:visited { font-family: Arial, sans-serif;
	font-size: 14px;
	color: #693501;
	text-decoration: none; }
a.navTop:hover { color: #3333FF;
	text-decoration: none; }
.title { font-family: Arial, sans-serif;
	font-size: 24px;
	font-weight: normal;
	margin-left: 9px;
	margin-bottom: 0px;
	color: #602C01; }
.leftmenu { margin-top: 6px;
	margin-bottom: 6px;
	margin-left: 10px; }
.leftside { font-family: Arial, sans-serif;
	font-size: 14px;
	color: #401E01; }
.leftside:link { font-family: Arial, sans-serif;
	font-size: 14px;
	color: #F0CFAA;
	text-decoration: underline; }
.leftside:visited { font-family: Arial, sans-serif;
	font-size: 14px;
	color: #F0CFAA;
	text-decoration: underline; }
a.leftside:hover { color: #602C01;
	font-size: 14px;
	text-decoration: underline; }
.navLeft:link { font-family: Arial, sans-serif;
	font-size: 14px;
	color: #F0CFAA;
	text-decoration: none; }
.navLeft:visited { font-family: Arial, sans-serif;
	font-size: 14px;
	color: #F0CFAA;
	text-decoration: none; }
a.navLeft:hover { color: #602C01;
	text-decoration: none; }
.footer { font-family: Arial, sans-serif;
	font-size: 11px;
	color: #F0CFAA; }
.navFooter:link { font-family: Arial, sans-serif;
	font-size: 11px;
	color: #F0CFAA;
	text-decoration: none; }
.navFooter:visited { font-family: Arial, sans-serif;
	font-size: 11px;
	color: #F0CFAA;
	text-decoration: none; }
a.navFooter:hover { font-family: Arial, sans-serif;
	font-size: 11px;
	color: #6F6EFA;
	text-decoration: underline; }
.mainframe { border-right: 1px solid #602C01;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 20px;
	padding-bottom: 30px; }
.heading { font-family: Arial, sans-serif;
	font-size: 18px;
	color: #3333FF; }
.heading:link { font-family: Arial, sans-serif;
	font-size: 18px;
	line-height: 0px;
	color: #3333FF;
	text-decoration: none; }
.heading:visited { font-family: Arial, sans-serif;
	font-size: 18px;
	line-height: 0px;
	color: #3333FF;
	text-decoration: none; }
a.heading:hover { font-family: Arial, sans-serif;
	font-size: 18px;
	line-height: 0px;
	color: #6767FE;
	text-decoration: underline; }
.heading2 { font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-left: 10px;
	color: #602C01; }
.heading3 { font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #602C01; }
.listlinks { font-family: Arial, sans-serif;
	font-size: 12px;
	color: #3333FF; }
.listlinks:link { font-family: Arial, sans-serif;
	font-size: 12px;
	color: #3333FF;
	text-decoration: none; }
.listlinks:visited { font-family: Arial, sans-serif;
	font-size: 12px;
	color: #3333FF;
	text-decoration: none; }
a.listlinks:hover { font-family: Arial, sans-serif;
	font-size: 12px;
	color: #602C01;
	text-decoration: none; }
.small { font-family: Arial, sans-serif;
	font-size: 12px;
	color: #401E01; }
.small:link { font-family: Arial, sans-serif;
	font-size: 12px;
	color: #3333FF;
	text-decoration: underline; }
.small:visited { font-family: Arial, sans-serif;
	font-size: 12px;
	color: #3333FF;
	text-decoration: underline; }
a.small:hover { color: #602C01;
	font-size: 12px;
	text-decoration: underline; }
.label { font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #401E01; }
.label:link { font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3333FF;
	text-decoration: underline; }
.label:visited { font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3333FF;
	text-decoration: underline; }
a.label:hover { color: #602C01;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline; }
.biglabel { font-family: Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #401E01; }
.biglabel:link { font-family: Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #3333FF;
	text-decoration: underline; }
.biglabel:visited { font-family: Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #3333FF;
	text-decoration: underline; }
a.biglabel:hover { color: #602C01;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline; }
.tablebox { border: solid 1px #602C01; }
.desc { font-family: Arial, sans-serif;
	font-size: 14px;
	line-height: 18px;
	text-align: justify;
	color: #401E01; }
.error { font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3333FF; }
