/* CSS Document */body {background: transparent url(/images/bodyBg.gif) top left repeat}a:link { 						    color: #064164;    text-decoration: underline;}a:visited {    color: #064164;    text-decoration: underline;}a:hover {    color: #525456;    text-decoration: none;}a:active {    color: #525456;    text-decoration: none;}#container {background: transparent url(/images/containerBg.png) top left repeat-y}#subContainer {background: transparent;}#header {background: transparent url(/images/headerBg.png) top left no-repeat;}#lftSide {background: transparent url(/images/lftSideBg.png) top left no-repeat;color: #000} #menu {background: transparent url(/images/menuBg.png) bottom left no-repeat;color: #000}#lftSide #menu h2.menuHeader {width:  160px;height: 23px;margin: 0;padding: 2px 0 0 0;background: transparent url(/images/menuHeaderBg.png) top left no-repeat;color: #fff;font-weight: bold;}#textBox {background: transparent url(/images/textBoxBg.png) bottom left no-repeat;color: #000;}#content {background: transparent url(/images/contentBg.png) top left no-repeat;}#wrapper {background: transparent url(/images/wrapperBg.png) bottom left no-repeat}h1 {background: transparent;color: #07324a}#lftSide h1 {background:  transparent url(/images/catsBg.gif) top left no-repeat;color: #07324a}#rgtSide h1 {color: #ccc}#lftSide h2, #rgtSide h2 {background: transparent;color: #ccc}#lftSide h3, #rgtSide h3 {background: transparent;color: #ccc}#lftSide h4, #rgtSide h4 {background: transparent;color: #ccc}a:link, a:visited {background: transparent;color: #07324a;text-decoration: underline}a:hover {background: transparent;color: #07324a;text-decoration: none}#lftSide ul {background: transparent;color: #fff}#lftSide ul {margin: 0 0 0 30px;padding: 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: 0}#lftSide ul#liter {margin: 0;padding: 0 0 0 10px;list-style-type: none;text-align: left;}#lftSide ul#liter li {background: transparent url(/images/paw.png) 0 50% no-repeat;width: 100%;font-family: "Trebuchet MS", "Tahoma", Calibri, sans-serif;font-size: 12px;margin: 0;padding: 0 0 0 16px}#footer {background: transparent url(/images/footerBg.png) top left no-repeat;color: #000}h1 {background: transparent;color: #000}h2 {background: transparent;color: #999}h3 {background: transparent;color: #000}h4 {background: transparent;color: #999}.small {background: transparent;color: #000}.medium {background: transparent;color: #000}.large {background: transparent;color: #000}ul {background: transparent;color: #000}li {background: transparent;color: #000}body #textBox table.repeatFeature {text-align: center;border: 1px solid #6eccf9;background: #999}body #textBox table.repeatFeature tr.franImage {width: 125px;}body table.repeatFeature tr.franImage td {margin: 0;padding: 0}.repeatFeature p {text-align: center}body #textBox .repeatFeature img {background: #fff;border: 1px solid #000;margin: 0;padding: 0}body #textBox .categoryList img {background: #fff;border: 1px solid #000;padding: 0;margin: 0 6px 0 0}.categoryList {border-bottom: 2px dotted #07324a;height: auto;margin: 2px 9px}body #textBox table#franchiseForm span {color: red}span.red {color: red}