div.page_title {background: url("/media/1/blue-clouds.png") repeat-x}

body {font: 11pt Verdana, sans-serif; line-height: 1.25em}

h1 {font: bold 14pt Verdana, sans-serif; margin-top: 1em; margin-bottom: 1em;}
h2 {font: bold 11pt Verdana, sans-serif; margin-top: 1em; margin-bottom: 1em;}
h3 {font: italic bold 10pt Verdana, sans-serif; margin-top: 1em; margin-bottom: 1em;}
h4 {font: bold 9pt Verdana, sans-serif; margin-top: 1em; margin-bottom: 1em;}
h5 {font: italic bold 9pt Verdana, sans-serif; margin-top: 1em; margin-bottom: 1em;}

table.numbers {border: 1px solid #999; border-collapse: collapse; margin: 1.3em auto}
table.numbers td {text-align: right; padding: 2px 2px;}
table.numbers td, table.numbers th {border: 1px solid #999}

/* p inside provides margin-bottom 1rem */
blockquote {font-style: italic; color: #555; border-top: 1px dashed #777; border-bottom: 1px dashed #777; padding-top: 1rem; padding-bottom: 0; margin-left: 1.5rem; margin-bottom: 1rem;}
pre {font-size: 11pt; border: 1px dashed #777; padding: 3px 5px; background-color: #F5F5F5}

samp {padding: 2px 3px 1px; color: #e01e5a; font-family: Consolas,Courier,monospace; background-color: #f7f7f9; border: 1px solid #e1e1e8; border-radius: 3px}
li {margin-bottom: 5px;}

img {border-style: none; max-width: 100%; height: auto;}

div.pic_frame,
div.pic-frame {border: 1px solid #777; padding: 0; margin: 1em auto; line-height: 0}

div.pic_landscape_800 {max-width: 800px; width: 100%;}
div.pic_landscape_640 {max-width: 640px; width: 100%;}
div.pic_landscape {max-width: 500px; width: 100%;}
div.pic_portrait {max-width: 375px; width: 100%;}
div.pic_portrait_3x2 {max-width: 333px; width: 100%;}

div.pic_frame div,
div.pic-frame div {text-align: center; margin: 0; padding: .5em 0; font-size: 10pt; font-weight: bold; border-top: 1px solid black; line-height: normal; background-color: #F5F5F5}

div.pic_frame div span,
div.pic-frame div span {cursor: pointer}

div.img_buffer {border-style: none; margin: 0pt; padding: 0pt; overflow: hidden; visibility: hidden; width: 0pt; height: 0pt;}
