body{background-color:#e1dfdf;color:#00456b;font-family:Arial,Helvetica,sans-serif;font-size:90%;font-style:normal;font-weight:normal;margin:0;padding:0;min-width:766px;}
a:active{text-decoration:none;color:red;background-color:#e1dfdf;}
a:hover,a:focus{text-decoration:underline;color:blue;background-color:#dddeff;}
a:link{text-decoration:none;font-style:normal;color:blue;background-color:#dddeff;}
a:visited{text-decoration:none;font-style:normal;color:purple;background-color:#dddeff;}
li{margin-bottom:5px;}
#LibraryTopBar{width:766px;margin:7px auto 6px auto;background-image:url(/Images/DMULogo.png);background-repeat:no-repeat;background-position:5px 5px;}
#LibraryLogo img{float:left;margin:7px auto 6px auto;border:none;}
#LibraryLogo a{border:none;}
.skiplink{color:#000;font-size:.2em;margin:5px;}
#mainHeader{height:99px;}
#LibrarySiteTitle{float:left;margin:0;padding:0;clear:left;width:50%;}
#LibrarySiteTitle h1{font-size:25px;margin-bottom:5px;margin-top:0;padding-bottom:5px;}
#welcome{float:right;font-size:small;}
#headerSearchBox{float:right;width:271px;font-size:small;margin-top:0;}
#headerSearchBox p{font-size:.75em;font-weight:bold;padding-top:3px;padding-bottom:3px;margin:0;}
#headerSearchBox fieldset{border:1px solid #00456b;width:20em;padding:5px;}
#headerSearchBox legend{color:#fff;background:#00456b;font-weight:bold;padding:2px 6px;border:1px solid #00456b;}
#headerSearchBox a:link{text-decoration:none;background-color:#dddeff;}
#headerSearchBox a:visited{text-decoration:none;color:purple;background-color:#dddeff;}
#headerSearchBox a:hover,a:focus{text-decoration:underline;background-color:#dddeff;}
#headerSearchBox form{padding:0;margin:0;}
#headerSearchBox label{padding:0 0 10px 10px;width:auto;}
#headerSearchBox ul{list-style:none;font-size:small;margin:0;padding:3px 0 6px 0;}
#headerSearchBox li{display:inline;padding-right:12px;}
#SearchBox legend{color:#fff;background:#00456b;font-weight:bold;padding:2px 6px;border:1px solid #00456b;}
#SearchBox a:link{text-decoration:none;}
#SearchBox a:visited{text-decoration:none;}
#SearchBox a:hover,a:focus{text-decoration:underline;}
#SearchBox form{padding:0;margin:0;}
#SearchBox label{padding:0 0 10px 10px;}
#SearchBox ul{list-style:none;font-size:small;margin:0;padding:5px 0 0 0;}
#SearchBox li{display:inline;padding-right:12px;}
#SearchBox fieldset{border:1px solid #00456b;width:20em;padding:5px;}
#LibrarySections{font-weight:bold;font-size:.9em;color:#fff;text-decoration:none;text-align:center;height:24px;background-color:#00456b;clear:both;margin-top:45px;margin-bottom:5px;padding-bottom:5px;}
#LibrarySections ul{list-style:none;padding:6px 0 0 15px;}
#LibrarySections li{display:block;margin:0;padding:0;float:left;}
#LibrarySections a{border-right:1px solid #fff;padding:0 8px 0 8px;font-weight:bold;color:#fff;background-color:#00456b;text-decoration:none;}
#LibrarySections a:visited{text-decoration:none;}
#LibrarySections a:hover,a:focus{text-decoration:underline;}
#LibrarySections .final{border-right:0;}
#top-nav ul{list-style:none;}
.navItem{background-color:#00456b;color:#000;}
#BreadCrumb{background-color:#e1dfdf;width:768px;margin-top:10px;margin-bottom:9px;padding-top:2px;padding-left:3px;clear:both;font-size:.8em;}
#BreadCrumb a:link{color:#00456b;text-decoration:none;}
#BreadCrumb a:visited{color:#00456b;text-decoration:none;}
#BreadCrumb a:hover,a:focus{color:#00456b;text-decoration:underline;}
#LibraryMiddleRow{width:766px;margin:7px auto 6px auto;}
#LibraryLeftBar{width:140px;float:left;font-size:80%;}
#side-nav{width:140px;float:left;}
#side-home{border:1px solid #00456b;font-weight:bold;padding:6px 10px 6px 10px;width:140px;}
#side-home a{text-decoration:none;color:#00456b;background-color:#e1dfdf;}
#side-header{color:#fff;background-color:#00456b;font-weight:bold;padding:6px 10px 6px 10px;width:140px;border-left:1px solid #00456b;border-right:1px solid #00008b;border-bottom:1px solid #00008b;}
#subsections{width:140px;float:left;}
#subsections ul{list-style:none;margin:0;padding:0;color:#00456b;margin-bottom:-1px;}
#subsections li{margin:0;}
#subsections a:link{display:block;padding:6px 10px 6px 10px;background-color:#e1dfdf;color:#00456b;text-decoration:none;width:140px;border-left:1px solid #00456b;border-right:1px solid #00008b;border-bottom:1px solid #00008b;}
#subsections a:visited{display:block;padding:6px 10px 6px 10px;background-color:#e1dfdf;color:#00456b;text-decoration:none;width:140px;border-left:1px solid #00456b;border-right:1px solid #00008b;border-bottom:1px solid #00008b;}
#subsections a:hover,a:focus{background-color:#00456b;color:#fff;border-left:1px solid #00456b;border-right:1px solid #00008b;border-bottom:1px solid #00008b;}
#LibraryMiddle{border-top:1px solid #00456b;border-left:1px solid #00456b;border-right:1px solid #00008b;border-bottom:1px solid #00008b;float:right;width:595px;margin-top:0;margin-bottom:-1px;}
#main h3{margin:0;}
#LibraryTitle{color:#fff;background-color:#00456b;text-align:right;padding-right:20px;margin-bottom:5px;}
#LibraryTitle h2{margin-top:0;padding:5px;}
#LibraryDescription{color:#00456b;background-color:#e1dfdf;padding-left:5px;padding-right:5px;font-size:large;font-weight:bold;}
#LibraryPage{margin:0 5px 0 5px;}
#LibraryPage img{border:none;}
#LibraryPage h3{margin-top:5px;}
#LibraryPage h4{font-size:110%;margin:5px;}
#LibraryFootnote{width:766px;margin:-5px auto 6px auto;clear:both;border-top:1px solid #00456b;}
#LibraryFootnote p{color:#00456b;background-color:#e1dfdf;font-weight:bold;padding:10px 0 0 0;font-size:small;}
#credits{font-size:smaller;font-weight:300;text-align:center;}
#checks img{margin-top:10px;border:none;}
#checks p{margin-top:10px;margin-bottom:0;padding-bottom:0;}
#contacts{width:100%;}
#contact{float:left;width:auto;margin-top:5px;font-weight:bold;font-size:large;}
#copyright{float:right;width:177px;margin-left:30px;margin-top:7px;margin-bottom:10px;font-weight:normal;font-size:small;padding-bottom:5px;}
#LibraryPage form{font:100% verdana,arial,sans-serif;margin:0;padding:0;}
#LibraryPage fieldset{border-color:#00456b;border-width:1px;border-style:solid;padding:10px;margin:5px;width:auto;}
#LibraryPage legend{font-size:1.1em;color:#fff;background-color:#00456b;padding:2px 5px 2px 5px;}
#LibraryPage label{display:block;float:left;width:150px;padding:0;margin:2px 0 0;text-align:right;}
#LibraryPage input,textarea,select{width:auto;margin:5px 0 0 10px;}
#LibraryPage input#reset{margin-left:0;}
#LibraryPage textarea{overflow:auto;}
#LibraryPage form .small{display:block;margin:0 0 5px 160px;padding:1px 3px;font-size:small;}
#LibraryPage form .required{font-weight:bold;}
#LibraryPage br{clear:left;}
#LibraryPage dt{font-weight:bold;}
.float-right{float:right;margin-bottom:10px;}
.float-left{float:left;margin-left:5px;width:60%;}
.loginid{padding-bottom:3px;text-align:right;font-size:large;}
.maintained{float:left;margin-top:123px;margin-left:5px;width:60%;}
.right{text-align:right;}
.left{text-align:left;clear:left;margin-bottom:5px;}
.list dt{margin-top:9px;font-weight:bold;margin-left:0;}
#list dt{margin-top:9px;font-weight:bold;}
#list dd{margin-left:0;}
#list img{border:none;margin:7px;}
.list dd{margin-left:0;}
.small{font-size:small;}
#AcrobatReader{border:none;}
.bold{font-weight:bold;}
.italic{font-style:italic;}
#examresults .odd{color:#00456b;background-color:#e6e6fa;width:auto;}
.odd{color:#00456b;background-color:#e6e6fa;width:auto;}
.odd a{color:blue;background-color:#e6e6fa;width:auto;}
.odd a:hover,a:focus{text-decoration:underline;color:blue;background-color:#e6e6fa;}
.odd a:active{text-decoration:none;color:red;background-color:#e6e6fa;}
.odd a:visited{text-decoration:none;font-style:normal;color:purple;background-color:#e6e6fa;}
.even{color:#00456b;background-color:#e1dfdf;width:auto;}
.even a{color:blue;background-color:#e1dfdf;width:auto;}
.even a:hover,a:focus{text-decoration:underline;color:blue;background-color:#e1dfdf;}
.even a:active{text-decoration:none;color:red;background-color:#e1dfdf;}
.even a:visited{text-decoration:none;font-style:normal;color:purple;background-color:#e1dfdf;}
.examline{padding-left:5px;margin-left:5px;}
.exam1{position:relative;left:10px;}
.dataline{margin:0;}
.datalabel{float:left;width:15%;}
.datalabel2{float:left;width:25%;}
.examlabel{float:left;width:15%;}
.contact img{border:none;}
.LibraryFurtherResults {margin-left:auto;margin-right:auto;text-align:center}
.LibraryFurtherResultsPrevious img{border:none;}
.LibraryFurtherResultsNext img{border:none;}
#rss img{border:none;}
#rss{float:right;margin:7px;width:36px;}
.dot{background-color:#00456b;color:#00456b;}
#posttext_container{margin:10px;}
.mce_layout{margin:10px;}
#share{display:inline;}
#share ul{display:inline;margin-left:0;padding-left:0;list-style:none;background-color:#e1dfdf;}
#share li{display:inline;}
#share img{border:none;margin:5px 2px 0 2px;}
.endoflist{display:none;}
input.btn{color:#006;background:#f0f0f0;font-family:'trebuchet ms',helvetica,sans-serif;font-weight:bold;font-size:90%;border:1px solid;border-top-color:#696;border-left-color:#696;border-right-color:#363;border-bottom-color:#363;}
.red{color:red;background:#e1dfdf;}
.help{border:none;}
.list h3{padding-bottom:0;margin-bottom:0;}
.list p{margin-top:0;font-size:90%;}
#list h3{padding-bottom:0;margin-bottom:0;}
#list p{margin-top:0;margin-bottom:0;font-size:90%;}
label {width:10em;float:left;}
label.error {float:none;color:red;padding-left:.5em;vertical-align:top;}
.submit {margin-left:12em;}
em {font-weight:bold;padding-right:1em;vertical-align:top;}
.box {margin: 12px;border-style:solid;padding:10px;}
.center{text-align:center;}
.heatli { letter-spacing:.5px; }
.heatli li {margin:5px;padding:2px;text-align:left;}
.heatcenter{text-align:center;color:#0000ff;font-size:smaller;}
.heatcenter hr{width:300px;color:#0000ff;background-color:#0000ff;margin-left:auto;margin-right:auto;margin-left:120px;margin-right:120px;}
.heattable table{border-collapse:collapse;margin: 0 10px;letter-spacing:.5px;}
.heattable tr, .heattable th, .heattable td {text-align:left;padding:.5em;border:1px solid #330033;}
.heattable td{margin-left:10px;margin-right:10px;padding:20px;vertical-align:top;}
.heattable th{background:#328aa4 repeat-x;color:#fff;text-align:center;}
/* rounded textbox */
.top, .bottom { display:block; background:transparent; font-size:1px; }
.b1, .b2, .b3, .b4 { display:block; overflow:hidden;}
.b1, .b2, .b3 { height:1px; }
.b1 { margin:0 5px; background:#330033; }
.b2 { margin:0 3px; border-width:0 2px; }
.b3 { margin:0 2px; } 
.b4 { height:2px; margin:0 1px; }
.boxcontent { display:block;}
/* heat body style and rounded box style end */
.box {margin: 12px;border-style:solid;padding:10px;}
/* Rounded textbox #2 */
.t {background: url(/Images/orangedot.gif) 0 0 repeat-x;width:550px;margin-top:5px;}
.b {background: url(/Images/orangedot.gif) 0 100% repeat-x;margin-bottom:5px;}
.l {background: url(/Images/orangedot.gif) 0 0 repeat-y}
.r {background: url(/Images/orangedot.gif) 100% 0 repeat-y}
.bl {background: url(/Images/blgrey.gif) 0 100% no-repeat}
.br {background: url(/Images/brgrey.gif) 100% 100% no-repeat}
.tl {background: url(/Images/tlgrey.gif) 0 0 no-repeat}
.tr {background: url(/Images/trgrey.gif) 100% 0 no-repeat;padding:10px}
.fragment-anchor h3 a {background-color:inherit;color:#00456b}
.fragment-anchor h3 a:hover {text-decoration:none;color:inherit;background-color:inherit}
#LibraryPage label.invalid {width:350px;text-align:left;padding-left:182px;padding-bottom:10px;font-style:italic;color:red}
.cc { vertical-align:middle;}
/*Footer*/
#footer-withtoc { padding-left: 6px; padding-right: 6px; margin-left: 180px; margin-right: 10px; margin-top: 10px; margin-bottom: 10px; padding-top: 4px; padding-bottom: 4px; font-size: 0.8em; position: static; text-align: center;}
/* Hides from IE5-mac \*/
* html #footer-withtoc {height: 1%;}
* * */* End hide from IE5-mac */
#footer-notoc { padding-left: 6px; padding-right: 6px; margin-left: 10px; margin-right: 10px; margin-top: 10px; margin-bottom: 10px; padding-top: 4px; padding-bottom: 4px; font-size: 0.8em; position: static; text-align: center; border-top: 1px #cccccc solid;}
/* Hides from IE5-mac \*/
* html #footer-notoc {height: 1%;}
* * */* End hide from IE5-mac */
#footer a:link, #footer-withtoc a:link, #header a:hover, #header a:visited, #header a:active { background:transparent;}
#bottom-nav { padding-left: 10px; padding-top: 4px; padding-bottom: 4px; padding-right: 10px; position: absolute; right: 10px; bottom: 0px;}
.floatright { float: right; margin-top: 10px; margin-left: 10px; display: inline;}
.floattopright { float: right; margin-top: 0px; margin-left: 10px; display: inline;}
/*Longdescriptions*/
#longdesc { margin: 10px;}
.creativecommons {line-height:31px;vertical-align:middle;}
table.qinput { width: 100%; padding: 8px; font-size: 1em; line-height: 1.4em;}
.Qfeedbackgeneric { display: none; background-color: #bfd5ea; border: 1px #666666 solid; line-height: 1.2em; padding-top: 4px; padding-bottom: 4px; padding-left: 6px; padding-right: 6px;}
.Qfeedbackcorrect { display: none; background-color: #c1e8bd; padding-top: 4px; padding-bottom: 4px; padding-left: 6px; padding-right: 6px; border: 1px #666666 solid; line-height: 1.2em;}
.Qfeedbackincorrect { display: none; background-color: #ffcccc; padding-top: 4px; padding-bottom: 4px; padding-left: 6px; padding-right: 6px; border: 1px #666666 solid; line-height: 1.2em;}
.Qfeedbackcorrect-chb2 { display: none; background-color: #c1e8bd; padding-top: 4px; padding-bottom: 4px; padding-left: 6px; padding-right: 6px; line-height: 1.2em;}
.Qfeedbackincorrect-chb2 { display: none; background-color: #ffcccc; padding-top: 4px; padding-bottom: 4px; padding-left: 6px; padding-right: 6px; line-height: 1.2em;}
.Qfeedbacksaved { display: none; background-color: #ffcc99; padding-top: 4px; padding-bottom: 4px; padding-left: 6px; padding-right: 6px; border: 1px #666666 solid; line-height: 1.2em;}

