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: #74004c;}a:hover {text-decoration: underline}ul, ol, li {list-style-type: none;list-style:none;}#lcdlogo, #e4elogo {position: absolute;margin: 0em;padding: 0em;}#lcdlogo {top: 9px;left: 14px;}#e4elogo {top: 47px;left: 180px;}/* -- Content areas -- */#header {position:relative;height:136px;background-color: #ffffff;background-repeat: no-repeat;}div#content {float:right;width:574px;padding-right: 0px;
margin-right: 15px;font-size: 1.3em;
line-height: 1.3em;}div#navigation {background: #ffffff;width:130px;padding-left: 6px;padding-top: 0px;padding-bottom: 6px;
font-size: 1.3em;}div#extra {background: #ffffff;
border: 1px #cecdc8 solid;float:left;clear:left;width:128px}
#extracontent {padding: 4px}

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;}
#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 -- *//* -- Left side navigation -- */#navcontainer {width: 128px;border: 1px #cecdc8 solid;margin: 0px 0px 10px 0px}
#navigation h2 {font-size: 1.1em;color: #aa0056;padding: 4px 4px 4px 4px;background-color: #ffffff;margin: 0 0 4px 0;
}
#navcontainer h2 {font-size: 1.3em;color: #99938a;padding: 4px 4px 4px 4px;width: 120px;background-color: #ffffff;margin: 0;border-bottom: 1px #cecdc8 solid}#navcontainer ul {margin: 0;padding: 0;list-style-type: none;font-weight: bold;}#navcontainer ul.namedmenu {}#navcontainer li {margin: 0 0 1px 0;}#navcontainer a {display: block;padding: 4px 15px 4px 15px;color: #c30e55;text-decoration: none;}#navcontainer li.itemstyle {background: #ffffff url(../../images/rebrand/red_arrow.gif) no-repeat 4px 7px;}#navcontainer li.selecteditemstyle {background: #ffffff url(../../images/rebrand/red_square.gif) no-repeat 4px 8px;}#navcontainer a:hover {color: #56003a;text-decoration: underline;}#navcontainer ul ul li {margin: 0 0 1px 0;padding: 0;}#navcontainer ul ul a {display: block;padding: 4px 5px 4px 26px;color: #c30e55;text-decoration: none;}#navcontainer ul ul li.selectedsubitemstyle a {background: #eeedea url(../../images/rebrand/red_square.gif) no-repeat 14px 8px;}#navcontainer ul ul li.subitemstyle a {background: #eeedea url(../../images/rebrand/red_arrow.gif) no-repeat 14px 7px;}#navcontainer ul ul a:hover {color: #56003a;}/* -- END Left side navigation -- *//* -- 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 h1 {font-size: 1.4em;color: #aa0056;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 -- */
/* -- PACT side bar -- */#pactsidebar {width: 141px;float: right;background-color: #eeedea;margin-left: 12px;margin-bottom: 10px;padding: 2px 2px 2px 2px;border: 1px #cecdc8 solid;}#pactsidebar h2 {margin: 0;padding: 10px;color: #aa0056;font-size: 1em;}
#pactsidebar ul {margin: 0;padding: 0;list-style-type: none;font-weight: normal;}#pactsidebar a {display: block;
padding: 4px 15px;color: #56003a;text-decoration: none;font-size: 1em;}#pactsidebar ul li {background: #ffffff url(../../images/rebrand/red_arrow.gif) no-repeat 4px 7px;
margin: 0 0 1px 0;
list-style: none}#pactsidebar a:hover {color: #74004c;text-decoration: underline;}
/* -- END PACT right side bar -- */
div#footer p {margin:0;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 */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!! *//* E4E homepage specifics */

#content #leftcontent {float:left;
width:344px;
font-size: 1.2em;
line-height: 1.3em;
}

#content #rightcontent {float:right;
width: 205px}

#content #lowercontent {clear:both;
padding-top: 20px
}

#lowercontent img {float:right;
padding: 0;
margin: 0}

#content #leftcontent h1{color: #c30e55;
font-size: 1.4em}

#intro {color: #c30e55;font-weight: bold;}