html,body {margin:0;padding:0;}body {font: 62.5% arial,sans-serif;text-align:center;background: #EAEAEA url(../../images/rebrand/bg.gif) repeat-y top center;}div#outer {text-align:left;width:770px;margin:0 auto;background-color: #ffffff;}/* -- General tags -- */a {text-decoration: none;color: #aa0056;
font-weight: bold}a:hover {text-decoration: underline}ul, ol, li {list-style-type: none;list-style:none;}#lcdlogo, #toplogo {position: absolute;margin: 0em;padding: 0em;}
#lcdlogo {top: 18px;left: 630px;}#toplogo {top: 50px;left: 40px;}/* -- Content areas -- */#header {position:relative;height:156px;background-color: #ffffff;background-repeat: no-repeat;}div#wrapper {width: 690px;margin-left: 50px}div#content {float: left;width:440px;padding: 10px;font-size: 1.4em;
line-height: 1.4em;background-image: url(../../images/creaturediscomforts/form_bg.jpg);background-repeat: repeat;border-right: 1px #dddec6 solid;
border-left: 1px #dddec6 solid;}div#rightpanel {float: right;
padding-top: 20px}div#footer {clear: both;width:100%;}/* -- Top links and accessibility -- */#toplinks {float: right;width: 600px;}#toplinks ul, #toplinks li {margin: 0;list-style: none;padding-top: 3px;padding-left: 0em;padding-bottom: 0em;padding-right: 0em;}#toplinks li {float: right}#toplinks li a {display: block;color: #99938a;font-weight: bold;padding: 1px 5px 3px 5px;font-size: 1.1em;text-decoration: none}#toplinks li a:hover {background-color: #99938a;color: #fff}#toplinks li a.toplinkimage:hover {color: #fff;background-color: #ffffff}/* -- END Top links and accessibility -- *//* -- Main top navigation -- */#mainnav {width: 530px;font-size: 1.4em;padding:0;font-weight: bold;float: left;margin-top: 20px;margin-left: 0px;padding-left: 174px;}#mainnav a.first {border-bottom: 1px #cecdc8 solid}#mainnav a {display: block;padding: 2px 0.3em 2px 0.29em;color: #aa0056;}#mainnav a:hover {color: #56003a}#mainnav li {border-right: 1px #cecdc8 solid;float: left;}#mainnav li.last a {padding-right: 0.3em;}#mainnav li.first a {padding-left: 0px;}#mainnav li.last {border-right: 0;padding-right: 0;margin-right: 0;}/* -- END Main top navigation -- *//* -- Search box -- */form {margin: 0;padding: 0px;}a.formsubmit {padding: 2px;background-color: #ffffff;font-size: 1.3em;font-weight: bold;border: 1px #e3afbc solid;}#navigation input {width: 126px}#topsearch input.searchBoxinput {display: inline;position: relative;border: 1px solid #c5c5c6;background-color: #fafafa;width: 94px;color: #847f74;font-size: 9px;padding: 2px 0 0 3px;height: 14px;}#topsearch input.searchSubmit {display: inline;position: relative;width: 25px;border: 1px solid #c5c5c6;background-color: #fafafa;color: #74004c;font-size: 9px;padding: 0px;height: 18px;}/* -- END of Search box -- *//* -- Navigation crumbs -- */div.crumb {display: block;margin: 0 0 10px 0;font-size: 0.9em;color: #c30e55;}div.crumb a:link, div.crumb a:active, div.crumb a:visited {color: #c30e55;}/* -- END Navigation crumbs -- *//* -- Main content styling -- */
#content span {color: #d21a4d;
font-weight: bold}
#content h1 {font-size: 1.4em;color: #74004c;padding: 0;margin: 0em;}#content h2 {font-size: 1.2em;font-weight: bold;}#content h3 {font-size: 1em;margin: 0 0 8px 0;padding: 2px 0 2px 0;border-bottom: 1px solid #E8D5A2;border-top: 1px solid #E8D5A2;}#content ul {margin: 5px 0 0 5px;
padding: 0}#content ul li {margin: 0 0 0.2em;
padding: 0;list-style: none;background: url(../../images/e4enterprise/bullet.gif) no-repeat left 0.2em;
padding-left: 18px}/* -- END main content styling -- *//* -- Right side bar -- */#rightsidebar {width: 141px;float: right;background-color: #eeedea;margin-left: 12px;margin-bottom: 10px;padding-bottom: 8px;border: 1px #cecdc8 solid;}#rightsidebar h2 {margin: 0;padding: 10px;color: #aa0056;font-size: 1em;}.attachmentlist a {font-weight: bold;color: #74004c;display: block;padding: 3px 3px 3px 10px;width: 122px;text-align: left;}.attachmentlist .attachmentformat {font-weight: bold;color: #333333;padding: 1px 3px 5px 10px;text-align: left;}/* -- END right side bar -- */div#footer p {margin: 0 0 0 600px;padding: 0px 10px 1px 10px;color: #99938a;font-size: 1em;}/* SITEMAP */div.branchmap {font-weight:bold;margin: 0px}div.branchmapItem {margin: 0 0 0 0;list-style: disc}ul.leafmap li {font-weight:normal;padding-bottom: 3px;margin: 0 0 0 0px;list-style: circle}/* IMAGE TABLE PADDING */table.documentimage,
table.documentimage_left {padding: 0 10px 10px 0}table.documentimage_centre {padding: 10px 0 10px 0}table.documentimage_right {padding: 0 0 8px 10px}/* SEARCH RESULTS *//* paging *//* #content table {clear: both} */.webblerpaging {display: block;padding: 0;margin: 0 0 10px 0;float: left}.webblerpaging .pagingprevious, .webblerpaging .pagingnext {display: none}.webblerpaging a {float: left;padding: 3px;width: 42px}div.searchresults {margin: 0;padding: 0;display: block;float: left;}div.resultsnumber {margin:0;padding: 0;display: block;float: left;font-weight: bold}div.resultstext {margin: 0 0 0 35px;padding: 0;display: block;position: relative;}div.resultsscore {font-size: 10px}/*printer styles - NEEDS INSERTING!! */