@import ("reset.css");
@import url(reset.css);
* {
	margin:0;
	padding:0;
}

p { margin: 0px; padding: 0px }
.inactive  { color: #8c214a; font-weight: bold; text-decoration: none; padding: 1px 2px }

body   { color: white; font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Arial, Helvetica, Verdana, sans-serif; background-color: #280047; text-align: center; word-spacing: -1px }

#frame         { background: #280047 url(../images/bg.jpg) no-repeat; 
text-align: left; margin: 10px auto 0px; padding: 0px; border: solid 1px #f8701a; width: 852px; _width: 852px; voice-family: "\"}\""inherit  }

#pagebody    { text-align: left; clear: both; margin: 0px; padding: 
0px; width: 100% }

#offering    { margin: 0px 0px 15px; padding: 10px 0px 0px }
#offering ul   { line-height: 18px; margin: 0px; padding: 0px }
#offering li    { list-style-type: none; margin: 0px; padding: 0px 0px 3px }
#offering ul li a   { color: white; font-weight: bold; font-size: 12px; line-height: 18px; text-decoration: none; background: url(../images/bullet_norm.gif) no-repeat -8px 0px; margin: 0px; padding: 0px 0px 0px 65px }
#offering ul li.current a   { color: #f8701a;}
#offering ul li.current a:hover { color: #f8701a; background: url(../images/bullet_norm.gif) no-repeat -8px 0px; }
#offering ul li a:hover { color: #f8701a; text-decoration: none; background: url(../images/bullet_over.gif) no-repeat -8px 0px }

#footer { clear: both; margin: 0px; padding: 0px; height: 40px }

#menu    { font-family:  "Lucida Sans", Arial, Helvetica, Verdana, sans-serif; float: left; margin: 0px; padding: 0px; width: 214px }
#menu ul          { text-align: right; list-style-type: none; margin: 85px 0px 0px; padding: 0px; width: 164px }
#menu li  { color: #280047; font-size: 12px; text-decoration: none; margin: 0px; padding: 0px }
#menu li.inactive  { color: #999; font-size: 14px; text-decoration: none; background-color: #ebf5d3; text-align: left; padding: 3px 6px; display: block }
#menu li.end   { color: #6d6e72; font-size: 12px; padding: 0px }
#menu li.inactivend    { color: #999; font-size: 14px; text-decoration: none; background-color: #ebf5d3; text-align: left; padding: 3px 6px; display: block }
#menu ul a, #menu ul a:link, #menu ul a:visited        { color: #280047; font-size: 12px; line-height: 19px; text-decoration: none; background: url(../images/purpletarget.gif) no-repeat 140px 0; margin: 0px 0px 14px; padding: 0px 30px 0px 6px; z-index: 4; _height: 10px; display: block }
#menu ul a:hover    { color: white; text-decoration: none; background: url(../images/whitetarget.gif) no-repeat 140px 0; z-index: 12 }
#menu div#dma_logo { padding-top: 150px; padding-left: 10px; }
#header  { height: 225px }

#centre      { float: none; margin-top: 0px; margin-left: 267px; 
padding-top: 0px; width: 560px }

#centretext       { padding-top: 10px; padding-bottom: 0px }
#centretext em { color: #f8701a; }
#centretext p        { color: white; font-size: 13px; line-height: 21px; margin: 0px 0px 20px; padding: 0px; width: 440px }
#centretext strong        { color: white; font-weight: bold }

#centretext h1    { font-weight: bold; font-size: 14px; line-height: 24px; margin: 0px 0px 20px; border-bottom: 1px dotted #f8701a; width: 440px }

#centretext h2   { color: #f8701a; font-weight: bold; font-size: 13px; line-height: 20px; margin: 0px }
#centretext p a, #centretext p a:link, #centretext p a:visited  { color: white; font-weight: bold; text-decoration: none; background: url(../images/link_icon.gif) no-repeat 0px 1px; padding-left: 7px; _background-position: 0px 2px }
#centretext p a:hover  { color: #f8701a; text-decoration: none; background: url(../images/link_icon_over.gif) no-repeat 0px 1px; _background-position: 0px 2px }

#centretext p.first    { font-weight: normal; font-size: 13px; line-height: 21px }

#centretext ul    { font-size: 13px; list-style-type: disc; list-style-position: outside; margin: 0px 0px 20px; padding: 0px; width: 440px }
#centretext li   { color: white; line-height: 18px; list-style-type: disc; list-style-position: outside; margin: 0px 0px 7px 15px; padding: 0px }

#centretext dt   { font-size: 13px; line-height: 18px; margin-bottom: 5px }
#centretext dd   { font-size: 13px; line-height: 18px; margin-bottom: 5px }
/* Relevant rules: */
#centretext dl.bulletlist dt { color: #280047; font-weight: bold; font-size: 11px; background: url(../images/bullet_nos.gif) no-repeat 0px 4px; float: left; padding-left: 3px; width: 30px }
#centretext dl.bulletlist dt   { color: white; font-weight: bold; background: url(../images/bullet_nos.gif) no-repeat 18px 4px; float: left; padding-left: 0px; width: 48px }
#centretext dl.bulletlist dd   { font-size: 13px }

#downloads   { color: white; font-weight: bold; font-size: 13px; line-height: 20px; margin: 0px; padding: 0px }
#downloads a, #downloads a:link, #downloads a:visited    { color: white; text-decoration: none; background: url(../images/pdf_icon_small.gif) no-repeat 0px 1px; padding-left: 14px; _background-position: 0px 2px }
#downloads a:hover    { color: #f8701a; text-decoration: none; background: url(../images/pdf_icon_small_over.gif) no-repeat 0px 1px; _background-position: 0px 2px }

#cases  { background-color: transparent; clear: none; margin: 0px; padding: 18px 0px 0px; width: 450px; display: block }
#cases ul  { list-style-type: none; margin: 0px; padding: 0px }
#cases li    { list-style-type: none; float: left; margin: 0px 8px 18px 0px; padding: 0px; width: 80px; height: 85px }
#cases a img, #cases a:link img, #cases a:visited img   { text-decoration: none; margin: 0px; padding: 0px; border: 0px  }
#cases a:hover img   { text-decoration: none; border-style: solid; border-width: 0px 0px 2px 0px; border-color: #f8701a }
#cases a:hover    { text-decoration: none; border-style: solid; border-width: 0px 0px 2px 0px; border-color: #f8701a }

#wrapper_image   { text-align: center; margin: 0px auto 10px; padding: 0px 40px; voice-family: "\"}\""inherit  }

#frame_image    { text-align: center }
#frame_image .height   { height: 320px }
#frame_image img    { border: solid 1px #f8701a }
#frame_image p    { color: #323232; font-weight: bold; font-size: 12px; text-align: left; float: left; clear: none; margin: 8px 0px 0px; padding: 0px }
#frame_image a, #frame_image a:link, #frame_image a:visited   { color: white; font-weight: bold; font-size: 12px; text-decoration: none; text-align: left }
#frame_image a:hover  { color: #f8701a; font-size: 12px; text-decoration: none; text-align: left }
#frame_image h1     { color: white; font-weight: bold; font-size: 12px; text-align: right; float: right; margin: 8px 0px 0px; padding: 0px }
#frame_image h2    { color: white; font-weight: bold; font-size: 12px; text-align: center; margin: 8px 0px 0px; padding: 0px }

#flashcontent {	
		
		margin: 0
	}


#casestudies2 ul      { list-style-type: none; margin: 0px; padding: 
0px; height: 140px }
#casestudies2 li          { background: white no-repeat; list-style-type: none; float: left; margin: 0px 5px 5px 0px; padding: 3px 0px 0px; border: solid 1px #f8701a; height: 110px }
#casestudies2 img { margin: 0px; padding: 0px }
#casestudies2 p    { color: #280047; font-size: 12px; background-color: transparent; text-align: center; vertical-align: top; margin: 0; padding: 8px 4px }
#casestudies2 h1  { color: black; font-size: 12px; line-height: 12px; background-color: white; float: left; margin: 0px; padding: 0px; height: 12px }
#casestudies2       { background-color: transparent; clear: none; margin: 0; padding: 18px 0 0; width: 550px; height: 480px; display: block }
#casestudies2 p a, #casestudies2 p a:link, #casestudies2 p a:visited    { color: #280047; font-weight: bold; text-decoration: none; background: url(../images/link_icon_2.gif) no-repeat 0px 1px; margin: 0px; padding-top: 0px; padding-left: 7px; _background-position: 0px 2px }
#casestudies2 p a:hover  { color: #f8701a; text-decoration: none; background: url(../images/link_icon_2_over.gif) no-repeat 0px 1px; _background-position: 0px 2px }

#casestudies3 ul      { height: 140px; list-style-type: none; margin: 0; padding: 
0; }
#casestudies3 li           { background: white no-repeat; list-style-type: none; float: left; margin: 0; padding: 3px; border-style: solid; border-width: 1px 1px 0 0; border-color: #f8701a; height: 83px ; }
#casestudies3 li.lb   { background-color: white; border-bottom: 1px solid #f8701a; border-left: 1px solid #f8701a }
#casestudies3 li.lb2 { background-color: white; border-top: 0px; border-bottom: 1px solid #f8701a; border-left: 1px solid #f8701a }
#casestudies3 li.l { background-color: white; border-left: 1px solid #f8701a }
#casestudies3 li.b { background-color: white; border-bottom: 1px solid #f8701a }
#casestudies3 img { margin: 0px; padding: 0px }
#casestudies3 p    { color: black; font-size: 12px; background-color: transparent; text-align: center; vertical-align: top; margin: 0px; padding: 8px 4px }
#casestudies3 h1  { color: black; font-size: 12px; line-height: 12px; background-color: white; float: left; margin: 0px; padding: 0px; height: 12px }
#casestudies3        { background-color: transparent; clear: none; margin: 0; padding: 18px 0 0; width: 550px; height: 900px; display: block }
#casestudies3 p a, #casestudies p a:link, #casestudies p a:visited    { color: #280047; font-weight: bold; text-decoration: none; background: url(../images/link_icon_2.gif) no-repeat 0px 1px; margin: 0px; padding-top: 0px; padding-left: 7px; _background-position: 0px 2px }
#casestudies3 p a:hover  { color: #f8701a; text-decoration: none; background: url(../images/link_icon_2_over.gif) no-repeat 0px 1px; _background-position: 0px 2px }

#credit { color: white; font-size: 10px; text-align: left; margin: 5px auto 10px; padding: 0px; width: 854px }
#credit a, #credit a:link, #credit a:visited  { color: white; text-decoration: none }
#credit a:hover { color: white; text-decoration: none; background-color: #f00 }
