/* object types */
div.object { margin: 0; padding: 0; }

div.accolade dl { margin-bottom: 20px; }
div.accolade dl dt { font-weight: normal; font-size: 1em; color: #666; line-height: 1.5em; }
div.accolade dl dd { font-weight: bold; font-style: italic; font-size: 1em; color: #999; line-height: 1.5em; }

div.copy p { font-weight: normal; font-size: 1em; color: #666; line-height: 1.5em; }
div.copy h1 { font-size: 2.5em; color: #759ea8; font-weight: normal; margin: .2em 0 .1em 0; }
div.copy h2 { font-size: 1.8em; color: #759ea8; font-weight: normal; margin: .2em 0 .1em 0; }
div.copy h3 { font-size: 1.6em; color: #759ea8; font-weight: normal; margin: .2em 0 .1em 0; }
div.copy h4 { font-size: 1.4em; color: #759ea8; font-weight: normal; margin: 1em 0 .5em 0; }
div.copy h5 { font-size: 1.2em; color: #759ea8; font-weight: normal; margin: 1em 0 .5em 0; }
div.copy h6 { font-size: 1em; color: #759ea8; font-weight: bold; margin: 1em 0 .5em 0; }

div.head { margin: 0; }
div.head h1 { font-size: 2.5em; color: #759ea8; font-weight: normal; margin: .2em 0 .1em 0; }
div.head h2 { font-size: 1.8em; color: #759ea8; font-weight: normal; margin: .2em 0 .1em 0; }
div.head h3 { font-size: 1.6em; color: #759ea8; font-weight: normal; margin: .2em 0 .1em 0; }
div.head h4 { font-size: 1.4em; color: #759ea8; font-weight: normal; margin: 1em 0 .5em 0; }
div.head h5 { font-size: 1.2em; color: #759ea8; font-weight: normal; margin: 1em 0 .5em 0; }
div.head h6 { font-size: 1em; color: #759ea8; font-weight: bold; margin: 1em 0 .5em 0; }

div.link {  }
div.list ul.list_none { margin-left: 10px; margin-bottom: 15px; }
div.list ul.list_none li { list-style-type: none; font-size: 11pt; color: #978e71; line-height: 1.2em; margin-top: 5px; margin-bottom: 5px; }
div.list ul.list_dots { margin-left: 10px; margin-bottom: 15px; }
div.list ul.list_dots li { list-style-type: none; font-size: 11pt; color: #978e71; line-height: 1.2em; margin-top: 5px; margin-bottom: 5px; background: url(/assets/dot.gif) 0 4px no-repeat; padding-left: 20px; }
div.list ol.list_numbers { margin-left: 20px; margin-bottom: 15px; }
div.list ol.list_numbers li { list-style-type: decimal; font-size: 11pt; color: #978e71; line-height: 1.2em; margin-top: 5px; margin-bottom: 5px; }
div.list ol.list_letters { margin-left: 20px; margin-bottom: 15px; }
div.list ol.list_letters li { list-style-type: lower-alpha; font-size: 11pt; color: #978e71; line-height: 1.2em; margin-top: 5px; margin-bottom: 5px; }
div.mailto {  }

div.photocopy p { font-size: 1em; color: #666; line-height: 1.5em; }
div.photocopy h1 { font-size: 2.5em; color: #759ea8; font-weight: normal; margin: .2em 0 .1em 0; }
div.photocopy h2 { font-size: 1.8em; color: #759ea8; font-weight: normal; margin: .2em 0 .1em 0; }
div.photocopy h3 { font-size: 1.6em; color: #759ea8; font-weight: normal; margin: .2em 0 .1em 0; }
div.photocopy h4 { font-size: 1.4em; color: #759ea8; font-weight: normal; margin: 1em 0 .5em 0; }
div.photocopy h5 { font-size: 1.2em; color: #759ea8; font-weight: normal; margin: 1em 0 .5em 0; }
div.photocopy h6 { font-size: 1em; color: #759ea8; font-weight: bold; margin: 1em 0 .5em 0; }

div.photocopy ul { margin-left: 15px; margin-bottom: 5px; }
div.photocopy ul li { list-style: disc; margin-left: 5px; padding-left: 0; font-size: 1em; color: #777; line-height: 1.2em; }

div.photocopy dl.left { float: left; margin-right: 12px; margin-bottom: 10px; }
div.photocopy dl.right { float: right; margin-left: 12px; margin-bottom: 10px; }
div.photocopy dl dd img { background-color: #fff; padding: 1px; border: 2px solid #abdfec; margin: 0; }
div.photocopy dl.left dd img { }
div.photocopy dl.right dd img { }
div.photocopy dl.top dd img { }
div.photocopy dd.caption { color: #999; font-size: .8em; padding-top: 4px; }
div.photocopy dl.left dd.caption { padding-right: 0px; }
div.photocopy dl.right dd.caption { padding-left: 0px; }

div.photo { margin: 0; }
div.photo dl { margin-bottom: 10px; }
div.photo dl dd.caption { color: #999; font-size: .8em; padding-top: 4px; }
div.photo dl dd img { }
