.greenHeading {
color:#253C27;
font-size:1.1em;
font-weight:normal;
line-height:1.1em;
margin:0;
padding:0;
}
.greenText {
color:#253C27;
}
.smallerText {
font-size:0.7em;
}

div#local ul {
 margin:-0px 0 0 -0px;
}
div#local ul#pageTools {
  margin:88px 0 0 -420px;
}
/*

div#WhatWeDo {
background:transparent url(/images/misc/whatwedo-bg.gif) no-repeat scroll 0 0;
clear:left;
float:left;
height:520px;
margin:0 0 0 191px;
padding:0;
width:689px;
}
div#WhatWeDo h3 {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:0.9em;
font-weight:bold;
margin:0;
padding:5px 0 0 5px;
text-align:left;
}
div#WhatWeDo ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:5px 0 0;
padding:0 0 0 3px;
text-align:left;
}
div#WhatWeDo ul h4 {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:1em;
font-weight:bold;
margin:0;
padding:0;
text-align:left;
}
div#WhatWeDo ul li h4 {
margin:0 0 10px 3px;
padding:0;
}
div#WhatWeDo ul li#No1, ul li#No2, ul li#No3, ul li#No4 {
color:#253C27;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:0.9em;
font-weight:normal;
margin:0;
text-align:left;
width:166px;
}
div#WhatWeDo ul li#No1 {
height:365px;
padding-top:70px;
}
div#WhatWeDo ul li#No2 {
height:380px;
margin:0 0 0 5px;
padding-top:53px;
}
div#WhatWeDo ul li#No3 {
height:400px;
margin:0 0 0 3px;
padding-top:31px;
}
div#WhatWeDo ul li#No4 {
height:400px;
margin:0 0 0 1px;
padding-top:4px;
}
div#WhatWeDo ul li ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 0 3px;
padding:0;
width:160px;
}
div#WhatWeDo ul li ul li {
background:transparent url(/images/misc/bullet-wedo.gif) no-repeat scroll 0 5px;
font-size:100%;
margin:0 5px 8px 0;
padding-left:7px;
text-align:left;
}
#investor-centre html, #investor-centre body, #investor-centre div, #investor-centre span, #investor-centre applet, #investor-centre object, #investor-centre iframe, #investor-centre h1, #investor-centre h2, #investor-centre h3, #investor-centre h4, #investor-centre h5, #investor-centre h6, #investor-centre p, #investor-centre blockquote, #investor-centre pre, #investor-centre a, #investor-centre abbr, #investor-centre acronym, #investor-centre address, #investor-centre big, #investor-centre cite, #investor-centre code, #investor-centre del, #investor-centre dfn, #investor-centre em, #investor-centre font, #investor-centre img, #investor-centre ins, #investor-centre kbd, #investor-centre q, #investor-centre s, #investor-centre samp, #investor-centre small, #investor-centre strike, #investor-centre strong, #investor-centre sub, #investor-centre sup, #investor-centre tt, #investor-centre var, #investor-centre b, #investor-centre u, #investor-centre i, #investor-centre center, #investor-centre dl, #investor-centre dt, #investor-centre dd, #investor-centre ol, #investor-centre ul, #investor-centre li, #investor-centre fieldset, #investor-centre form, #investor-centre label, #investor-centre legend, #investor-centre table, #investor-centre caption, #investor-centre tbody, #investor-centre tfoot, #investor-centre thead, #investor-centre tr, #investor-centre th, #investor-centre td {
color:#CCCCCC;
}
#investor-centre #header h1#logostrap {
background-image:url(/images/common/logoDS-onGrn.gif);
background-repeat:no-repeat;
height:37px;
text-indent:-10000px;
}
#investor-centre #main h1 {
color:#EEEEEE;
font-family:Arial,Helvetica,sans-serif;
font-size:1.2em;
font-weight:normal;
line-height:1.2em;
margin:0;
padding:0 0 1em;
}
#investor-centre #local ul a, #investor-centre #local ul a:link, #investor-centre #local ul a:active {
background-color:transparent;
color:#CCCCCC;
display:block;
font-size:0.9em;
font-weight:bold;
line-height:15px;
text-decoration:none;
width:142px;
}
#investor-centre #local ul a:hover {
background:transparent url(/images/common/pix-strip-gradgrn28_grn.gif) repeat-x scroll 0 0;
color:#CCCCCC;
text-decoration:none;
}
#investor-centre .media-centre-section ul li img, #investor-centre .media-centre-section ul li {
clear:left;
}
#investor-centre div#local {
margin:0 0 0 -461px;
}
div.investor-footer p {
color:#787878;
font-size:0.9em;
line-height:1.2;
margin:0 0 0 190px;
padding:0;
text-align:left;
}
div.investor-footer p a {
}
div.investor-footer p a, div.investor-footer p a:link, div.investor-footer p a:active {
background-color:transparent;
color:#787878;
font-weight:normal;
line-height:1;
text-decoration:none;
}
div.investor-footer p a:visited {
background-color:transparent;
color:#787878;
}
div.investor-footer p a:hover {
color:#FFFFFF;
text-decoration:underline;
}
#investor-centre #branding a h1 #logostrap {
margin:0;
padding:0;
}
#investor-centre div#main p {
font-size:1em;
line-height:1.4em;
margin:0 0 1.5em;
padding:0;
}
#investor-centre .media-centre-section {
background:transparent none repeat scroll 0 0;
margin:0 0 1.25em;
padding:0 0 1.25em;
width:435px;
}
#investor-centre .media-centre-section.last {
background:transparent none repeat scroll 0 0;
margin:0 0 1.25em;
padding:0 0 1.25em;
width:435px;
}
#investor-centre .media-centre-section h2 {
color:#FF9FE2;
font-size:1em;
font-weight:bold;
margin:0;
padding:0 0 6px;
}
#investor-centre .media-centre-section p {
color:#000000;
font-size:1em;
}
#investor-centre .media-centre-section img.left {
float:left;
margin:0;
padding:3px 8px 0 0;
}
#investor-centre .media-centre-section img.right {
float:right;
margin:0;
padding:3px 0 0 8px;
}
#investor-centre .media-centre-section h2 a, #investor-centre .media-centre-section h2 a:link, #investor-centre .media-centre-section h2 a:active {
background-color:transparent;
color:#787878;
font-size:1em;
font-weight:normal;
text-decoration:none;
}
#investor-centre .media-centre-section h2 a:visited {
background-color:transparent;
color:#FF9FE2;
}
#investor-centre .media-centre-section a:hover {
background:transparent url(/file.axd?pointerid=a3ad3249da0a43369cff28beaa970aaf) no-repeat scroll 0 50%;
color:#FFFFFF;
text-decoration:underline;
}
#investor-centre .media-centre-section h2 a.selected {
background:transparent url(/file.axd?pointerid=a3ad3249da0a43369cff28beaa970aaf) no-repeat scroll 0 50%;
color:#787878;
text-decoration:none;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
background:transparent none repeat scroll 0 0;
border:0 none;
font-size:100%;
margin:0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
padding:0;
vertical-align:baseline;
}
body {
line-height:1;
}
ol, ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
blockquote, q {
quotes:none;
}
blockquote:before, blockquote:after, q:before, q:after {
content:none;
}
:focus {
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
}
ins {
text-decoration:none;
}
del {
text-decoration:line-through;
}
table {
border-collapse:collapse;
border-spacing:0;
}
.stretch, .clear {
clear:both;
font-size:15px;
height:1px;
line-height:1px;
margin:0;
padding:0;
}
.clearfix:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}
* html > body .clearfix {
display:inline-block;
width:100%;
}
* html .clearfix {
height:1%;
}
.replace {
background-color:transparent;
background-position:left top;
background-repeat:no-repeat;
display:block;
}
.replace * {
background-color:transparent;
background-position:left top;
background-repeat:no-repeat;
display:block;
text-indent:-10000px;
}
.replace a {
text-indent:0;
}
.replace a span {
text-indent:-10000px;
}
span.accesskey {
text-decoration:none;
}
.accessibility {
left:-999em;
position:absolute;
top:-999em;
}
.skiplink {
display:none;
}
body {
color:#787878;
font-family:Arial,Helvetica,sans-serif;
font-size:76%;
line-height:1.2em;
text-align:left;
}
div {
font-size:1em;
}
img {
border:0 none;
}
a, a:link a:active {
color:#253C27;
text-decoration:none;
}
a:visited {
background-color:transparent;
color:#253C27;
}
a:hover {
background-color:transparent;
color:#253C27;
text-decoration:underline;
}
#local ul a, #local ul a:link, #local ul a:active {
background-color:transparent;
color:#253C27;
display:block;
font-size:0.9em;
font-weight:bold;
line-height:15px;
text-decoration:none;
width:142px;
}
#local ul a:visited {
background-color:transparent;
color:#253C27;
}
#local ul a:hover {
background:transparent url(/images/common/pix-strip-gradgrn15.gif) repeat-x scroll 0 0;
color:#253C27;
text-decoration:none;
}
div#local ul a.selected {
background:transparent url(/images/common/pix-strip-gradgrn15.gif) repeat-x scroll 0 0;
text-decoration:none;
}
div#local ul li ul li a, div#local ul li ul li a:link, div#local ul li ul li a:active {
background-color:transparent;
color:#253C27;
font-size:0.9em;
font-weight:normal;
text-decoration:none;
}
div#local ul li ul li a:visited {
background-color:transparent;
color:#253C27;
}
div#local ul li ul li a:hover {
background:transparent url(/images/common/bullet-grey1px.gif) no-repeat scroll 0 50%;
color:#787878;
text-decoration:underline;
}
div#local ul li ul li a.selected {
background:transparent url(/images/common/bullet-grey1px.gif) no-repeat scroll 0 50%;
color:#787878;
text-decoration:none;
}
#pageTools a, #pageTools a:link, #pageTools a:active {
color:#253C27;
font-size:0.8em;
text-decoration:none;
}
#pageTools a:visited {
color:#253C27;
}
#pageTools a:hover {
background-color:white;
color:#253C27;
text-decoration:underline;
}
ul#imgMast li a, ul#imgMast li a:link, ul#imgMast li a:active {
background:transparent none repeat scroll 0 0;
color:#787878;
font-size:0.9em;
text-decoration:none;
}
ul#imgMast li a:visited {
background-color:transparent;
color:#787878;
}
ul#imgMast li a:hover {
background-color:transparent;
color:#253C27;
text-decoration:underline;
}
ul#imgMast li.play a {
background-image:url(/images/common/arrowimg12x11.gif);
background-position:right center;
background-repeat:no-repeat;
display:block;
}
#globalTools ul li.inv-login, #globalTools ul li.chooseLanguage {
color:#787878;
font-size:0.8em;
}
#globalTools ul li a, #globalTools ul li a:link, #globalTools ul li a:active {
background-color:transparent;
color:#787878;
font-weight:normal;
text-decoration:none;
}
#globalTools ul li a:visited {
background-color:transparent;
color:#787878;
}
#globalTools ul li a:hover {
color:#253C27;
text-decoration:none;
}
div#sub ul li a, div#sub ul li a:link, div#sub ul li a:active {
background-color:transparent;
color:#253C27;
font-size:0.9em;
font-weight:normal;
line-height:1.2em;
text-decoration:none;
}
div#sub ul li a:visited {
background-color:transparent;
color:#253C27;
}
div#sub ul li a:hover {
color:#253C27;
text-decoration:underline;
}
#sub p.quote {
margin-bottom:0.8em;
}
#sub2 p.quote {
margin-top:2.5em;
}
#sub2 h3.quote {
margin-top:0.5em;
}
h1 {
color:#253C27;
font-size:1.2em;
font-weight:normal;
line-height:1.2em;
margin:0;
padding:0;
}
#main h1 {
color:#253C27;
font-family:Arial,Helvetica,sans-serif;
font-size:1.2em;
font-weight:normal;
line-height:1.2em;
margin:0;
padding:0 0 1em;
}
#sub h1 {
color:#253C27;
font-size:0.9em;
font-weight:normal;
line-height:1.2em;
margin:0;
padding:0 0 0.4em;
text-transform:uppercase;
}
div#main h2.landing {
color:#787878;
font-size:1.1em;
font-weight:normal;
line-height:1.3em;
margin:0;
padding:0;
}
#main h2 {
color:#253C27;
font-size:1.1em;
font-weight:normal;
line-height:1.2em;
margin:0;
padding:0;
}
div#main .media-centre-section h2 {
font-size:0.9em;
font-weight:bold;
}
#main h3 {
color:#253C27;
font-size:0.9em;
font-weight:bold;
line-height:1.2em;
margin:0;
padding:0;
}
h2 span.intro-word {
color:#253C27;
}
.intro-word {
color:#253C27;
}
#sub h2 {
color:#253C27;
font-size:0.9em;
font-weight:bold;
line-height:1.3em;
margin:0;
padding:0;
}
#media-centre #main h3 {
color:#787878;
font-size:0.9em;
font-weight:normal;
line-height:1.8em;
margin:0 0 0.5em;
padding:0;
}
#sub2 h2 {
color:#253C27;
font-size:0.9em;
font-weight:bold;
line-height:1.2em;
margin:0.5em 0 0;
padding:0;
}
#sub2 h3 {
color:#253C27;
font-size:0.9em;
font-weight:bold;
line-height:1em;

margin:2.5em 0 0;
padding:0;
}
#sub h2.relatedContent {
font-size:0.8em;
font-weight:normal;
margin:0 0 2em;
padding:0;
text-transform:uppercase;
}
h3 {
color:#787878;
font-size:1.1em;
font-weight:normal;
line-height:1.1em;
margin:0 0 1.6em;
padding:0;
}
#sub h3 {
color:#253C27;
font-size:0.9em;
font-weight:bold;
line-height:1.2em;
margin:0.5em 0 0;
padding:0;
}
h4 {
color:#787878;
font-size:1.1em;
line-height:1.3em;
margin:0 0 0.25em;
padding:0;
}
#sub h4 {
color:#253C27;
font-size:0.9em;
font-weight:normal;
line-height:1.5em;
margin:0 0 1.2em;
padding:0;
}
h5 {
color:#787878;
font-size:1em;
line-height:1.3em;
margin:0 0 0.25em;
padding:0;
}
h6 {
color:#787878;
font-size:0.9em;
line-height:1.3em;
margin:0 0 0.25em;
padding:0;
}
p {
font-size:1em;
line-height:1.4em;
margin:0 0 1.5em;
padding:0;
}
#sub p {
color:#787878;
font-size:0.9em;
font-weight:normal;
line-height:1.4em;
margin:0 0 2.4em;
padding:0;
}
#sub2 p {
color:#253C27;
font-size:0.9em;
font-weight:normal;
line-height:1.4em;
margin:0 0 0.8em;
padding:0;
}
ul#imgMast li p {
color:#253C27;
font-size:0.9em;
font-weight:normal;
line-height:1em;
margin:0;
padding:0.5em 0 0;
}
ul#imgMast li p em {
color:#253C27;
font-size:1em;
font-style:normal;
font-weight:bold;
line-height:1em;
margin:0;
padding:0;
}
blockquote {
border-left:10px solid #DDDDDD;
margin-left:10px;
}
pre {
font-family:monospace;
font-size:1em;
}
strong, b {
font-weight:bold;
}
em, i {
font-style:italic;
}
code {
font-family:"Courier New",Courier,monospace;
font-size:1em;
white-space:pre;
}
ul {
line-height:1.4em;
margin:0 0 1.5em;
padding:0;
}
ul li {
margin:0 0 0.25em;
padding:0;
}
ul {
line-height:1.4em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 1.5em 2em;
padding:0;
}
ul li {
margin:0 0 0.25em;
padding:0;
}
ol {
font-size:1em;
line-height:1.4em;
margin:0 0 1.5em;
padding:0;
}
ol li {
font-size:1em;
margin:0 0 0.25em 30px;
padding:0;
}
dl {
line-height:1.4em;
margin:0 0 1.5em;
padding:0;
}
dl dt {
font-weight:bold;
margin:0.25em 0;
padding:0;
}
dl dd {
margin:0 0 0 30px;
padding:0;
}
table {
font-size:1em;
margin:0 0 1.5em;
padding:0;
}
table caption {
font-weight:bold;
margin:0;
padding:0 0 1.5em;
}
th {
font-weight:bold;
text-align:left;
}
td {
font-size:1em;
}
hr {
display:none;
}
div.hr {
border-bottom:1px dotted black;
height:1px;
margin:1.5em 10px;
}
form {
margin:0;
padding:0;
}
form-email div, form p {
font-size:0.9em;
margin:0 0 1em;
padding:0;
}
label {
display:block;
float:left;
font-weight:normal;
width:220px;
}
fieldset {
border:1px solid #EEEEEE;
margin:0 0 1.5em;
padding:5px 10px;
}
fieldset legend {
background-color:white;
color:#666666;
font-size:1.1em;
font-weight:bold;
margin:0 0 0 0;
padding:0;
}
* html fieldset legend {
margin:0 0 10px -10px;
}
fieldset ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 1.5em;
padding:0;
}
fieldset ul li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 0.5em;
padding:0;
}
input, select, textarea {
color:#787878;
font-family:arial,helvetica,verdana,sans-serif;
font-size:0.8em;
margin:0;
padding:2px;
}
input, select {
vertical-align:middle;
}
textarea {
height:8em;
width:200px;
}
input.check {
border:medium none;
height:auto;
margin:0;
width:auto;
}
input.radio {
border:medium none;
height:auto;
margin:0;
width:auto;
}
input.file {
height:auto;
width:250px;
}
input.readonly {
background-color:transparent;
border:medium none;
}
input.button {
background-color:white;
border:1px solid #787878;
float:left;
margin:0.5em 0 0 25px;
padding:0;
width:92px;
}
input.image {
border:medium none;
height:auto;
width:auto;
}
form div.submit {
margin:1em 0;
}
form div.submit input {
height:2em;
width:15em;
}
div#nav {
font-size:0.9em;
}
* html div#nav {
height:1%;
}
div#nav div.wrapper {
left:190px;
position:absolute;
top:-187px;
width:900px;
}
div#nav ul {
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
white-space:nowrap;
width:100%;
}
div#nav li {
border-bottom:2px solid #253C27;

float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 5px 0 0;
padding:0;
width:110px;
}
div#nav li.last {
border-right:medium none;
}
div#nav a, div#nav a:link, div#nav a:active, div#nav a:visited {
color:#253C27;
display:block;
font-weight:normal;
margin:0;
padding:8px 5px 4px 3px;
text-align:left;
text-decoration:none;
}
div#nav a:hover {
background:transparent url(/images/common/pix-strip-gradgrn28.gif) repeat-x scroll 0 0;
text-decoration:none;
}
div#nav strong {
background:black none repeat scroll 0 0;
color:white;
display:block;
}
div#nav strong a, div#nav strong a:link, div#nav strong a:active, div#nav strong a:visited, div#nav strong a:hover {
background-color:black;
color:white;
}
div#content {
margin:0 auto 15px;
padding:0;
position:relative;
text-align:left;
width:900px;
}
div#main {
display:inline;
float:left;
margin:0 -190px 20px 190px;
width:435px;
}
#homepage div#main {
display:inline;
float:left;
margin:39px -190px 20px 190px;
width:435px;
}
#page-home div#main img {
margin:0 0 4.5em;
}
div#sub {
display:inline;
float:right;
width:222px;
}
div#sub img {
margin:0.5em 0 0;
padding:0;
}
#page-home div#sub {
background:transparent url(/images/common/dotted333-horiz.gif) repeat-y scroll 0 0;
display:inline;
float:right;
margin:27px 30px 0 0;
padding:0 0 0 30px;
width:186px;
}
div#sub ul {
list-style-type:none;
margin:0;
padding:0 0 14px;
}
#page-home div#sub ul.lessSpace {
list-style-type:none;
margin:0 0 -4px;
padding:0;
}
div#sub ul li {
line-height:1.2em;
margin:0;
padding:0 0 10px;
}
div#local {
display:block;
float:left;
margin:-181px 0 0 -435px;
padding:0;
width:140px;
}
div#local ul {
list-style-type:none;
margin:0 0 0 25px;
padding:0;
}
div#local ul li {
line-height:1.2em;
margin:0;
padding:0;
}
div#local ul li ul {
list-style-type:none;
margin:2px 0 0 12px;
padding:0;
}
div#local ul li ul li {
line-height:1.2em;
margin:0;
padding:0;
}
ul.pagination {
float:left;
list-style-type:none;
margin:0;
padding:2em 0;
}
ul.pagination li {
display:inline;
line-height:1;
margin:0 1.5em 0 0;
padding:0 0 0 1.4em;
}
ul.pagination li.prev {
background:transparent url(/images/common/arrowimg12x11rev.gif) no-repeat scroll 0 50%;
}
ul.pagination li.next {
background:transparent url(/images/common/arrowimg12x11.gif) no-repeat scroll 0 50%;
}
li.inactive {
visibility:hidden;
}
ul.pagination li a, ul.pagination li a:link, ul.pagination li a:active {
background-color:transparent;
color:#253C27;
font-size:0.9em;
font-weight:normal;
line-height:1;
text-decoration:none;
}
ul.pagination li a:visited {
background-color:transparent;
color:#253C27;
}
ul.pagination li a:hover {
color:#253C27;
text-decoration:underline;
}
ul#pageTools li {
line-height:1.2em;
margin:0 0 0 25px;
padding:0 0 0 0;
}
.pt-contact {
background:transparent url(/images/common/icon-contact.gif) no-repeat scroll 0 50%;
}
.pt-bookmark {
background:transparent url(/images/common/icon-bookmark.gif) no-repeat scroll 0 50%;
}
.pt-print {
background:transparent url(/images/common/icon-print.gif) no-repeat scroll 0 50%;
}
.pt-register {
background:transparent url(/images/common/icon-register.gif) no-repeat scroll 0 50%;
}
.pt-email {
background:transparent url(/images/common/icon-email.gif) no-repeat scroll 0 50%;
}
#investor-centre .pt-contact {
background:transparent url(/images/common/icon-contact-green.gif) no-repeat scroll 0 50%;
}
#investor-centre .pt-bookmark {
background:transparent url(/images/common/icon-bookmark-green.gif) no-repeat scroll 0 50%;
}
#investor-centre .pt-print {
background:transparent url(/images/common/icon-print-green.gif) no-repeat scroll 0 50%;
}
#investor-centre .pt-register {
background:transparent url(/images/common/icon-register-green.gif) no-repeat scroll 0 50%;
}
#investor-centre .pt-email {
background:transparent url(/images/common/icon-email-green.gif) no-repeat scroll 0 50%;
}
ul#imgMast {
height:auto;
line-height:1em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0 0 0 190px;
white-space:nowrap;
width:100%;
}
ul#imgMast li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
div#nav {

left:0;
position:absolute;
text-align:left;
top:0;
width:686px;
}
div#globalTools {
float:right;
margin:0;
padding:14px 20px 0 0;
text-align:right;
width:auto;
}
#globalTools ul {
float:left;
list-style-type:none;
margin:0;
padding:0;
}
#globalTools ul li.chooseLanguage {
margin:0 0 0 2px;
padding:0;
text-align:left;
}
#globalTools ul li.inv-login {
background:transparent url(/images/common/arrowimg12x11.gif) no-repeat scroll 92px 50%;
margin:0 0 0 2px;
padding:0;
text-align:left;
}
#globalTools ul li.search-style {
border:1px solid #787878;
color:#787878;
height:16px;
margin:5px 5px 15px 0;
padding:0;
width:108px;
}
#globalTools ul li.search-style input.q2 {
background:transparent none repeat scroll 0 0;
border:medium none;
margin:-2px 3px 0 0;
padding:0;
width:86px;
}
#globalTools ul li.search-style input.search-go {
background:transparent none repeat scroll 0 0;
border:medium none;
margin:-3px 3px 0 0;
padding:0;
}
h1#logostrap {
background-image:url(/images/common/dukestlogoCombined.gif);
background-repeat:no-repeat;
height:37px;
width:336px;
}
h1#logostrap a {
display:block;
height:37px;
width:336px;
}
h1#logostrap a span {
display:none;
}
#page-home div#footer {
margin-top:-15px;
}
#page-home div#main {
margin-top:29px;
}
div#sector-focus {
margin:0 0 4.5em;
}
#sector-focus div#local, #the-team div#local, #media-centre div#local, #investor-centre div#local, #about-us div#local, #our-approach div#local, #our- portfolio div#local {
margin-top:4px;
}
#sector-focus div#local ul li, #the-team div#local ul li, #media-centre div#local ul li, #investor-centre div#local ul li, #about-us div#local ul li, #our-approach div#local ul li, #our-portfolio div#local ul li {
margin:0 0 4px;
padding:0;
}
#page-home div#local ul#pageTools {
float:left;
font-weight:normal;
list-style-type:none;
margin:32px 0 0 25px;
padding:0;
width:120px;
}
div#local ul#pageTools {
float:left;
font-weight:normal;
list-style-type:none;
margin:88px 0 0 25px;
padding:0;
width:120px;
}
div#local ul#pageTools li {
line-height:1.2em;
margin:0;
padding:0 0 0 25px;
}
div#local #pageTools a, div#local #pageTools a:link, div#local #pageTools a:active {
color:#253C27;
font-size:0.9em;
text-decoration:none;
width:118px;
}
div#local #pageTools a:visited {
color:#253C27;
}
div#local #pageTools a:hover {
background-image:none;
color:#253C27;
text-decoration:underline;
}
div#investor-centre ul#pageTools li a:link, div#investor-centre ul#pageTools li a:active, div#investor-centre ul#pageTools li a:visited {
color:#FFFFFF;
}
div#investor-centre ul#pageTools li a:hover {
color:#DDDDDD;
}
#about-us div#sub, #our-approach div#sub, #our-portfolio div#sub, #sector-focus div#sub, #the-team div#sub, #media-centre div#sub, #investor-centre div#sub {
background:transparent url(/images/common/dotted333.gif) repeat-y scroll 0 0;
display:inline;
float:right;
margin:0 30px 0 0;
padding:0 0 0 30px;
width:186px;
}
#about-us div#main, #our-approach div#main, #our-portfolio div#main, #sector-focus div#main, #the-team div#main, #media-centre div#main, #investor-centre div#main {
border:0 none;
padding:0 0 20px;
}
div#local ul#pageTools {
font-size:0.8em;
}
ul#pageTools, ul#pageTools2 {
display:block;
}
div#local ul li ul li ul li {
list-style-image:url(/images/common/bullet-blk1px.gif);
list-style-type:circle;
padding-left:4px;
}
div#local ul li a.selected {
background:transparent url(/images/common/pix-strip-gradgrn28.gif) repeat-x scroll 0 0;
text-decoration:none;
}
div#local ul li ul li ul li a:visited {
color:#253C27;
}
div#local ul li ul li ul li a:hover {
background:transparent url(/images/common/bullet-grey1px.gif) no-repeat scroll 0 50%;
color:#787878;
text-decoration:underline;
}
div#local ul li ul li ul li a.selected {
background:transparent url(/images/common/bullet-grey1px.gif) no-repeat scroll 0 50%;
color:#787878;
text-decoration:none;
}
#local ul a:hover {
background:transparent url(/images/common/pix-strip-gradgrn28.gif) repeat-x scroll 0 0;
color:#253C27;
text-decoration:none;
}
div#local ul a.selected {
background:transparent url(/images/common/pix-strip-gradgrn28.gif) repeat-x scroll 0 0;
text-decoration:none;
}
div#sector-focus-panel {
display:inline;
float:left;
margin-top:44px;
padding:0 0 20px;
width:480px;
}
#sector-focus div#sector-focus-panel {
display:inline;
float:left;
margin-top:40px;
padding:0 0 20px;
width:480px;
}
div#sector-focus-panel img {
float:left;
}
div#sector-focus-panel p {
font-size:1.2em;
margin:0 35px 0 0;
padding:0;
text-align:right;
}
div#sector-focus-panel h2 {
color:#000000;
font-size:0.9em;
font-weight:bold;
margin:0.45em 35px 0 0;
padding:0;
text-align:right;
}
div#sector-focus-panel h2.overview {
color:#000000;
font-size:0.8em;
font-weight:normal;
margin:0 35px 0 0;
padding:0;
text-align:left;
text-transform:uppercase;
}
div#sector-focus-panel h2.value {
color:#000000;
font-size:0.8em;
font-weight:normal;
margin:0 35px 0 0;
padding:0;
text-align:right;
text-transform:uppercase;
}
div#sector-focus-panel h3 {
color:#000000;
font-size:0.9em;
font-weight:bold;
margin:0;
padding:0;
}
div#sector-focus-panel h3.value {
color:#787878;
font-size:1.2em;
font-weight:normal;
margin:0 35px 1.25em 0;
padding:0;
text-align:right;
}
.sector-box {
color:#253C27;
float:left;
height:132px;
margin:10px 30px 5px 0;
width:124px;
}
.sector-box ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
.sector-box ul li {
height:14px;
margin:0;
padding:0;
}
.sector-box ul li a, .sector-box ul li a:link, .sector-box ul li a:active {
background-color:transparent;
color:#787878;
font-size:0.9em;
font-weight:normal;
text-decoration:none;
}
.sector-box ul li a:visited {
background-color:transparent;
color:#787878;
}
.sector-box ul li a:hover {
color:#253C27;
text-decoration:underline;
}
div#sector-focus-panel .sector-box img {
margin:0 0 5px;
padding:0;
}
div#sector-case-study {
padding-top:48px;
width:480px;
}
div#sector-case-study img {
border:0 none;
float:left;
height:82px;
margin:0;
padding-bottom:4px;
padding-right:4px;
width:147px;
}
div#sector-main-image p {
border:0 none;
margin:0;
padding:0;
text-align:right;
}
div#main2 {
background:transparent url(/images/common/dotted333.gif) repeat-y scroll 0 0;
display:inline;
float:right;
margin-left:-50px;
margin-right:36px;
margin-top:0;
padding-left:10px;
width:435px;
}
div#sub2 {
display:inline;
float:left;
margin:0 58px 0 190px;
padding:0;
width:193px;
}
div#local {
margin:0 0 0 -441px;
}
#the-team div#main2 {
background:transparent url(/images/common/dotted333.gif) repeat-y scroll 0 0;
display:inline;
float:right;
margin-left:-50px;
margin-right:36px;
margin-top:0;
padding-left:10px;
width:435px;
}
#the-team div#sub2 {
display:inline;
float:left;
margin:0 58px 0 190px;
padding:0;
width:193px;
}
#the-team div#local {
margin:0 0 0 -441px;
}
div#sector-focus-panel .team-images {
float:left;
margin:0 0 8px;
padding:0;
width:230px;
}
div#sector-focus-panel .team-images img {
float:left;
margin:0 8px 0 0;
padding:0;
}
#sector-focus div#sector-focus-panel .team-images h2 a, #sector-focus div#sector-focus-panel .team-images h2 a:link, #sector-focus div#sector-focus-panel .team-images h2 a:active, #the-team div#sector-focus-panel .team-images h2 a, #the-team div#sector-focus-panel .team-images h2 a:link, #the-team div#sector-focus-panel .team-images h2 a:active {
background-color:transparent;
color:#000000;
font-size:0.9em;
font-weight:bold;
line-height:1.2em;
text-decoration:none;
}
#sector-focus div#sector-focus-panel .team-images h2 a:visited, #the-team div#sector-focus-panel .team-images h2 a:visited {
background-color:transparent;
color:#000000;
}
#sector-focus div#sector-focus-panel .team-images h2 a:hover, #the-team div#sector-focus-panel .team-images h2 a:hover {
color:#000000;
text-decoration:underline;
}
#sector-focus div#sector-focus-panel .team-images h2, #the-team div#sector-focus-panel .team-images h2 {
color:#000000;
float:left;
font-size:1em;
font-weight:normal;
line-height:1;
margin:-4px 0 0;
padding:0;
text-align:left;
width:108px;
}
#sector-focus div#sector-focus-panel .team-images h3, #the-team div#sector-focus-panel .team-images h3 {
color:#253C27;
float:left;
font-size:0.9em;
font-weight:normal;
margin:0;
padding:0;
text-align:left;
width:108px;
}
div#local p {
color:#000000;
font-size:0.9em;
font-weight:normal;
margin-bottom:0;
margin-left:25px;
margin-top:34px;
}
div#local select.drop-down {
border:1px solid #787878;
color:#666666;
font-size:0.9em;
font-weight:normal;
margin-bottom:4px;
margin-left:25px;
margin-top:0;
width:140px;
}
div#sub2 ul {
margin:0;
padding:0;
}
div#sub2 ul li {
margin:0;
padding:0;
}
div#sub li a, div#sub2 li a, div#sub li a:link, div#sub2 li a:link, div#sub li a:active, div#sub2 li a:active {
background:transparent none repeat scroll 0 0;
color:#253C27;
font-size:0.9em;
text-decoration:none;
}
div#sub li a:visited, div#sub2 li a:visited {
background-color:transparent;
color:#253C27;
}
div#sub li a:hover, div#sub2 li a:hover {
background-color:transparent;
color:#253C27;
text-decoration:underline;
}
div#sub2 li.play {
padding:0 0 3.4em;
}
div#sub2 li.play a {
background:transparent url(/images/common/arrowimg12x11.gif) no-repeat scroll right center;
display:block;
}
div#main2 p {
font-size:0.9em;
}
#media-centre div#main p {
font-size:0.9em;
line-height:1.4em;
margin:0 0 1.5em;
padding:0;
}
.media-centre-section {
background-position:left bottom;
background-repeat:repeat-x;
margin:0 0 1.25em;
padding:0;
width:435px;
}
.media-centre-section.last {
background:transparent none repeat scroll 0 0;
margin:0 0 1.25em;
padding:0 0 1.25em;
width:435px;
}
.media-centre-section h2 {
color:#000000;
font-size:0.9em;
font-weight:bold;
margin:0;
padding:0 0 6px;
}
.media-centre-section p {
color:#253C27;
font-size:0.9em;
}
.media-centre-section img.left {
float:left;
margin:0;
padding:3px 8px 0 0;
}
.media-centre-section img.right {
float:right;
margin:0;
padding:3px 0 0 8px;
}
.media-centre-section a {
color:#253C27;
text-decoration:none;
}
.media-centre-section a:hover {
background-color:white;
color:#253C27;
text-decoration:underline;
}
div#main-news {
display:inline;
float:left;
margin:0 -441px 0 190px;
width:685px;
}
div#main-news table {
background:#DDDDDD none repeat scroll 0 0;
border-collapse:collapse;
color:#000000;
font-size:0.9em;
margin:0;
padding:0;
width:685px;
}
div#main-news table tr {
border-bottom:15px solid white;
margin:0;
padding:0.3em 1em;
}
div#main-news table td {
margin:0;
padding:0.3em 1em;
}
div#main-news table a, div#main-news table a:link, div#main-news table a:active {
background-color:transparent;
color:#000000;
line-height:1.2em;
text-decoration:underline;
}
div#main-news table a:visited {
background-color:transparent;
color:#000000;
}
div#main-news table a:hover {
color:#787878;
text-decoration:underline;
}
#media-centre div#main h3 {
margin:0;
padding:0;
}
#investor-centre div#page {
background-color:#001900;
}
#investor-centre div#main {
margin-left:190px;
margin-right:-190px;
margin-top:0;
padding-right:20px;
}
#investor-centre div#local ul#pageTools {
}
#investor-centre .intro-word {
color:#FFFFFF;
}
#investor-centre div#sub {
background-image:none;
text-align:center;
}
#investor-centre div#sub p {
line-height:150px;
}
#investor-centre div#sub a {
background-color:#001900;
color:white;
text-decoration:underline;
}
#investor-centre div#sub a:hover {
background-color:#001900;
color:white;
text-decoration:none;
}
#investor-centre .form-input {
border:1px solid #BAC4BC;
color:#000000;
float:left;
font-size:0.9em;
height:14px;
margin-bottom:12px;
padding:4px;
width:268px;
}
#investor-centre .form-button {
background-color:white;
background-image:url(/images/common/arrowimg22x11-extra.gif);
background-position:right center;
background-repeat:no-repeat;
border:1px solid #BAC4BC;
color:#000000;
cursor:pointer;
float:left;
font-size:0.9em;
height:22px;
margin:0 0 12px 14px;
text-align:left;
width:100px;
}
#investor-centre .investor-form {
height:150px;
margin-top:30px;
}
#investor-centre .investor-form input {
border:medium none;
}
#investor-centre .investor-form h2 {
color:white;
font-size:0.9em;
margin:12px 0 0.3em;
padding:0;
text-transform:uppercase;
}
#investor-centre .investor-form p {
color:white;
font-size:1em;
margin:0;
padding:0;
width:268px;
}
#investor-centre .investor-form p a, #investor-centre .investor-form p a:link, #investor-centre .investor-form p a:active {
background-color:transparent;
color:#FFFFFF;
font-size:0.9em;
font-weight:normal;
line-height:1.2em;
text-decoration:underline;
}
#investor-centre .investor-form p a:visited {
background-color:transparent;
color:#FFFFFF;
}
#investor-centre .investor-form p a:hover {
color:#787878;
text-decoration:underline;
}
#investor-centre div#footer {
background:transparent none repeat scroll 0 0;
border-top:8px solid #787878;
clear:both;
color:#787878;
margin:20px 25px 0 190px;
padding:0;
text-align:left;
}
#investor-centre div#footer p {
font-size:0.8em;
line-height:1.1;
margin:0;
padding:0;
}
#investor-centre div#footer ul {
list-style-type:none;
margin:0;
padding:0;
}
#investor-centre div#footer ul li {
display:inline;
margin:0;
padding:0;
}
#investor-centre div#footer ul li.copyright {
font-size:0.8em;
}
#investor-centre div#footer ul li a, #investor-centre div#footer ul li a:link, #investor-centre div#footer ul li a:active {
background-color:transparent;
color:#787878;
font-size:0.8em;
font-weight:normal;
text-decoration:none;
}
#investor-centre div#footer ul li a:visited {
background-color:transparent;
color:#787878;
}
#investor-centre div#footer ul li a:hover {
color:#787878;
text-decoration:underline;
}
#investor-centre div#header {
background-color:#001900;
}
#investor-centre div#header a {
color:#FFFFFF;
}
#investor-centre div#header a:hover {
color:#FFFFFF;
}
#investor-centre .pt-contact {
}
#investor-centre .pt-bookmark {
}
#investor-centre .pt-print {
background:transparent url(/images/common/icon-print-green.gif) no-repeat scroll 0 50%;
}
#investor-centre .pt-register {
}
#investor-centre .pt-email {
background:transparent url(/images/common/icon-email-green.gif) no-repeat scroll 0 50%;
}
#investor-centre div#nav ul li a {
background-color:#001900;
color:#939A93;
}
#investor-centre div#nav ul li a:hover {
background-color:#001900;
color:#FFFFFF;
}
#investor-centre div#nav ul li {
border-bottom:2px solid #939A93;
}
#investor-centre div#nav a:hover {
text-decoration:none;
}
ul#imgMast li a {
display:block;
}
ul#imgMast li a {
margin-top:4px;
}
body, h2 {
color:#787878;
}
div#local ul li ul li a:hover {
color:#787878;
}
div#local ul li ul li a.selected {
color:#787878;
}
#about-us div#main2 {
background:transparent url(/images/common/dotted333.gif) repeat-y scroll 0 0;
display:inline;
float:right;
margin-left:-50px;
margin-right:36px;
margin-top:0;
padding-left:10px;
width:435px;
}
#about-us div#sub2 {
display:inline;
float:left;
margin:0 58px 0 190px;
padding:0;
width:193px;
}
#about-us div#local {
margin:0 0 0 -441px;
}
#our-approach div#main2 {
background:transparent url(/images/common/dotted333.gif) repeat-y scroll 0 0;
display:inline;
float:right;
margin-left:-50px;
margin-right:36px;
margin-top:0;
padding-left:10px;
width:435px;
}
#our-approach div#sub2 {
display:inline;
float:left;
margin:0 58px 0 190px;
padding:0;
width:193px;
}
#our-portfolio div#main2 {
background:transparent url(/images/common/dotted333.gif) repeat-y scroll 0 0;
display:inline;
float:right;
margin-left:-50px;
margin-right:36px;
margin-top:0;
padding-left:10px;
width:435px;
}
#our-portfolio div#sub2 {
display:inline;
float:left;
margin:0 58px 0 190px;
padding:0;
width:193px;
}
#our-portfolio div#local {
margin:0 0 0 -441px;
}
#our-approach #landing-wrap div#local {
display:block;
float:left;
margin:-196px 0 0 -881px;
padding:0;
width:140px;
}
body {
background:white none repeat scroll 0 0;
margin:0;
padding:0;
text-align:center;
}
div#page {
background:white none repeat scroll 0 0;
margin:0 auto;
padding:0;
text-align:center;
width:900px;
}
div#investor-centre {
background:#001900 none repeat scroll 0 0;
height:1000px;
margin:0;
padding:0;
text-align:center;
}
div#header {
background:#FFFFFF none repeat scroll 0 0;
color:white;
height:72px;
margin:5.5em 0 4em;
padding:0;
text-align:left;
}
div#branding {
float:left;
margin:0;
padding:3em 0 0 2em;
text-align:left;
width:40%;
}
div#content {
}
div#main {
}
div#sub {
}
div#footer {
background:transparent none repeat scroll 0 0;
border-top:8px solid #253C27;
color:#787878;
margin:20px 25px 0 190px;
padding:0;
text-align:left;
}
div#footer p {
font-size:0.8em;
line-height:1.1;
margin:0;
padding:0;
}
div#footer ul {
list-style-type:none;
margin:0;
padding:0;
}
div#footer ul li {
display:inline;
margin:0;
padding:0;
}
div#footer ul li.copyright {
font-size:0.8em;
}
div#footer ul li a, div#footer ul li a:link, div#footer ul li a:active {
background-color:transparent;
color:#253C27;
font-size:0.8em;
font-weight:normal;
text-decoration:none;
}
div#footer ul li a:visited {
background-color:transparent;
color:#253C27;
}
div#footer ul li a:hover {
color:#253C27;
text-decoration:underline;
}
#sitemap {
margin:40px 0 40px -25px;
padding:0;
}
#sitemap ul li ul li a, #sitemap ul li ul li a:link, #sitemap ul li ul li a:active {
background-color:transparent;
color:#253C27;
font-size:0.9em;
font-weight:normal;
line-height:1;
text-decoration:none;
}
#sitemap ul li ul li a:visited {
background-color:transparent;
color:#253C27;
}
#sitemap ul li ul li a:hover {
color:#253C27;
text-decoration:underline;
}
#sitemap ul li ul li ul li a, #sitemap ul li ul li ul li a:link, #sitemap ul li ul li ul li a:active {
background-color:transparent;
color:#253C27;
font-size:0.9em;
font-weight:normal;
line-height:1;
text-decoration:none;
}
#sitemap ul li ul li ul li a:visited {
background-color:transparent;
color:#253C27;
}
#sitemap ul li ul li ul li a:hover {
color:#253C27;
text-decoration:underline;
}
#sitemap ul li ul li ul li ul li a, #sitemap ul li ul li ul li ul li a:link, #sitemap ul li ul li ul li ul li a:active {
background-color:transparent;
color:#253C27;
font-size:0.9em;
font-weight:normal;
line-height:1;
text-decoration:none;
}
#sitemap ul li ul li ul li ul li a:visited {
background-color:transparent;
color:#253C27;
}
#sitemap ul li ul li ul li ul li a:hover {
color:#253C27;
text-decoration:underline;
}
#sitemap li strong {
color:#253C27;
font-weight:normal;
margin-bottom:4px;
}
#sub2 ul.factbox {
font-size:0.9em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0.25em 0 1em;
padding:0;
}
#sub2 ul.factbox li {
margin:0 0 0.25em;
padding:0 0 1em;
}
#sub2 .portfolioLogo {
margin:0 0 0 34px;
padding:0;
}
#main2 h2 {
color:#253C27;
font-size:0.9em;
font-weight:bold;
line-height:1.2em;
margin:0;
padding:0;
}
#main2 h2.portfolioHeader {
color:#787878;
font-size:1.1em;
font-weight:normal;
line-height:1.1em;
margin:0 0 0.25em;
padding:0;
}
#main2 h2.portfolioIntro {
color:#787878;
font-size:1.1em;
font-weight:normal;
line-height:1.1em;
margin:0;
padding:0;
}
#main2 h3 {
color:#253C27;
font-size:0.9em;
font-weight:bold;
line-height:1.2em;
margin:0;
padding:0;
}
#investor-centre .investor-form .login-error {
color:red;
width:240px;
}
span.homepageheadingexception {
color:#787878;
font-size:1.1em;
font-weight:normal;
}
ul.podcast-list {
background-color:transparent;
}
ul.podcast-list li a:active, ul.podcast-list li a:link, ul.podcast-list li a:visited {
color:#253C27;
font-size:0.9em;
font-weight:normal;
line-height:1.2em;
text-decoration:none;
}
ul.podcast-list li a:hover {
color:#253C27;
font-size:0.9em;
font-weight:normal;
line-height:1.2em;
text-decoration:underline;
}
form {
margin:0;
padding:0;
}
form div, form p {
font-size:1em;
margin:0 0 1em;
padding:0;
}
label {
font-weight:normal;
}
fieldset {
border:1px solid #EEEEEE;
margin:0 0 1.5em;
padding:5px 10px;
}
fieldset legend {
background-color:white;
color:#666666;
font-size:1.1em;
font-weight:bold;
margin:0 0 0 0;
padding:0;
}
* html fieldset legend {
margin:0 0 10px -10px;
}
fieldset ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 1.5em;
padding:0;
}
fieldset ul li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 0.5em;
padding:0;
}
input, select, textarea {
color:#787878;
font-family:arial,helvetica,verdana,sans-serif;
font-size:0.8em;
margin:0;

padding:2px;
}
input, select {
vertical-align:middle;
}
textarea {
height:8em;
width:200px;
}
input.check {
border:medium none;
height:auto;
margin:0;
width:auto;
}
input.radio {
border:medium none;
height:auto;
margin:0;
width:auto;
}
input.file {
height:auto;
width:250px;
}
input.readonly {
background-color:transparent;
border:medium none;
}
input.button {
background-color:white;
border:1px solid #787878;
float:left;
margin:0.5em 0 0 25px;
padding:0;
width:92px;
}
input.image {
border:medium none;
height:auto;
width:auto;
}
form div.submit {
margin:1em 0;
}
form div.submit input {
height:2em;
width:15em;
}
.floatLTdd span {
clear:both;
}
#contactform {
margin:0 0 2em;
text-align:right;
}
#contactform {
color:#787878;
font-family:Arial,Helvetica,sans-serif;
font-size:76%;
line-height:1.2em;
text-align:left;
}
#contactform div {
margin:0.5em 0;
}
#contactform fieldset {
border:1px solid #CCCCCC;
color:#CCCCCC;
margin:2em 10px;
padding:0.5em 1em;
}
#contactform legend {
font-weight:bold;
padding:0 0.5em;
}
#contactform p {
margin:0;
}
#contactform label {
font-weight:bold;
}
#contactform input.text {
background:#DDDDEE none repeat scroll 0 0;
border:2px inset #787878;
padding:3px 2px 5px;
vertical-align:middle;
width:250px;
}
#contactform textarea {
background:#FFFFFF none repeat scroll 0 0;
border:2px inset #787878;
font-size:100%;
margin-left:1em;
padding:2px 3px 2px 5px;
vertical-align:middle;
width:250px;
}
#contactform input.button {
background:#BBBBDD none repeat scroll 0 0;
border:2px outset #CCCCCC;
color:#CCCCCC;
}
#main {
margin:0;
padding:0;
}
#main #form-email {
width:600px;
}
#form-email input {
border:1px solid #787878;
clear:both;
display:block;
width:250px;
}
#form-email tr td input {
border:0 solid black;
display:inline;
margin:10px 5px 10px 0;
width:auto;
}
#form-email tr td label {
display:inline;
float:none;
}
#form-email table {
width:200px;
}
#form-email input.button {
margin:0;
padding:5px;
width:auto;
}
#form-email input.radio {
text-align:left;
}
#form-email select.drop-down {
display:block;
width:15em;
}
#form-email input#Submit.button {
border:1px solid #787878;
clear:both;
height:2em;
margin:1em 0 0;
padding:0;
text-align:center;
width:100px;
}
#main #form-email {
margin:20px 0 80px;
padding:0;
}
#main #contactform {
margin:40px 0;
padding:0;
}
#contactform label {
float:left;
width:5em;
}
.floatRTdd {
float:right;
margin-right:30px;
}
.floatLTdd {
clear:both;
float:left;
}
.floatLTselect {
clear:both;
float:left;
width:20em;
}
.floatLTradio {
clear:both;
float:left;
width:20em;
}
label#press-release, input#press-release, label#news-release, input#news-release, label#events, input#events {
clear:both;
float:left;
width:auto;
}
input#press-release, input#news-release, input#events {
margin:2px 10px 0 0;
}
.val-error {
color:red;
}

#our-approach div#local {
display:block;
float:left;
margin:-196px 0 0 -881px;
padding:0;
width:140px;
}
*/
