/* CSS Document */body {font-family:  Calibri, Helvetica, sans-serif;font-size: 100%}#leftSide p {text-align: left;font-size: 11px;margin: 2px 0;padding: 0}#textBox p {margin: 0 12px 0 11px;padding: 6px 0;text-align: left}#textBox #content p.center {text-align: center}#textBox img {padding: 3px;}#lftSide ul {margin: 0 0 0 30px;padding: 0 0 6px 0;list-style-type: circle;text-align: left;}#lftSide li {width: 100%;font-family: "Trebuchet MS", "Tahoma", Calibri, sans-serif;font-size: 12px;margin: 0;padding: 2px 0}#lftSide li a:link, #lftSide li a:visited{text-decoration: none}#lftSide li a:hover, #lftSide li a:active {text-decoration: underline;font-style: italic}#footer p {color: #000;margin: 0;padding: 43px 6px 0 6px;text-align: center;}h1 {font-family: "Trebuchet MS", "Tahoma", arial, sans-serif;margin: .5em .7em 0 .7em;font-size: 18px;font-weight: bold;text-align: center;}h2 {font-family: "Trebuchet MS", "Tahoma", arial, sans-serif;margin: 0 .7em .5em .7em;font-size: 17px;font-weight: normal;text-align: center;}h1.categoryName {font-family: "Trebuchet MS", "Tahoma", arial, sans-serif;margin: .5em .7em 0 .7em;font-size: 16px;font-weight: bold;text-align: center;}.categoryList p {font-family: Calibri, arial, sans-serif;font-size: 13px}.categoryList h3 a {padding-left: 6px;font-style: italic}h3 {font-family: "Trebuchet MS", "Tahoma", arial, sans-serif;margin: .5em .7em 0 .7em;font-size: 14px;font-weight: bold;text-align: center;}h4 {font-family: "Trebuchet MS", "Tahoma", arial, sans-serif;margin: 0 .7em .5em .7em;font-size: 12px;font-weight: normal;text-align: center;}strong {font-family: "Trebuchet MS", "Tahoma", arial, sans-serif;font-weight: bold;}p {margin: .5em .7em 0 .7em;font-size: 1em;font-weight: normal;}.small {font-size: .5em;}.medium {font-size: 1em;}.large {font-size: 1.2em;}body ul {margin: .3em 20px 0 20px;padding: 0 .1em;text-align: left;}body ol {margin: .3em 20px 0 20px;padding: 0 .1em;text-align: left;}body li {margin: .3em 20px 0 20px;padding: 0 .1em;font-size: 1em;}body #textBox table#franchiseForm td.formName p{text-align: right;padding-right: 10px}body #textBox table#franchiseForm td.formInput p{text-align: left}table.repeatFeature p {text-align: center}#rotation {display: block;}#rotation marquee .imgRotate {float: left;text-align: center;margin:0;padding: 1px;}#rotation marquee td.puppyNames{text-align: center;font-family: "Trebuchet MS", "Tahoma", arial, sans-serif;font-weight: bold;font-size: 12px;margin: 0;padding: 0}#rotation marquee tr.tableImg td  img {border: none}