* { font-family:verdana,sans-serif; background-repeat:no-repeat; }

body { margin-left:auto; margin-right:auto; width:1000px; min-width:1000px; vertical-align:top; }

img { margin:0px; border:0px; padding:0px; }
img.LeftFloat { margin:2pt 6pt 4pt 0pt; padding:0px; border:0px; float:left; }
img.RightFloat { margin:2pt 0pt 4pt 6pt; padding:0px; border:0px; float:right; }
img.RightTop { float:right; border:0px; padding:0px; margin:0px 0px 10px 20px; }


pre { background-color:#E0E0E0; padding:8pt; }

br.ClearAll { clear:both; margin:0px 0px 0px 0px; border:0px; padding:0px; }

div#Header { margin:0px; padding:0px; border:0px; width:1000px; height:100px; line-height:100px; background-image:url(/images/header-common.png); }
div#NavigLeft { margin:20px 0px 0px 0px; padding:0px; border:0px; width:190px; float:left; background-color:#E0E0E0; vertical-align:text-top; font-size:9pt; }
div#Content { margin:20px 0px 0px 30px; padding:0px 0px 0px 0px; border:0px solid black; width:780px; float:left; vertical-align:text-top; font-size:10pt; }


div#NavigLeft a { display:block; margin:0px; padding:4px 6px 4px 6px; border:0px; text-decoration:none; color:darkred; }
div#NavigLeft a:focus { background-color:white; }
div#NavigLeft a:hover { background-color:white; }
div#NavigLeft div.ActiveAnchor { margin:0px; padding:4px 6px 4px 6px; border:0px; color:black; }

div#NavigLeft div.FrameImg { margin:0px; padding:0px; border:0px: background-color:#E0E0E0; height:14px; }
div#NavigLeft div.StartCont { margin:0px; padding:0px 0px 10px 0px; border-width:0px 1px 0px 1px; border-style:solid; border-color:black; }
div#NavigLeft div.Container { margin:0px; padding:8px 0px 10px 0px; border-width:1px 1px 0px 1px; border-style:solid; border-color:black; }
div#NavigLeft div.EndCont { margin:0px; padding:8px 0px 2px 0px; border-width:1px 1px 0px 1px; border-style:solid; border-color:black; }
div#NavigLeft div.Header { margin:0px; padding:4px 6px 4px 6px; font-weight:bold; color:darkgreen; }
div#NavigLeft div.Body { margin:0px; padding:0px; border:0px; color:black; }


div#Content h1 { margin:0px 0px 14pt 0px; padding:0px 0px 2pt 0px; border-bottom-style:dotted; border-bottom-width:1px; border-bottom-color:black; font-size:16pt; font-weight:bolder; }
div#Content h2 { margin:22pt 0px 10pt 0px; padding:0px 0px 2pt 0px; font-size:11pt; font-weight:bolder; }
div#Content h3 { margin:12pt 0pt 8pt 0pt; padding:0px 0px 1pt 0px; border-bottom-style:solid; border-bottom-width:1px; font-size:10pt; font-weight:bolder; }
div#Content p { text-align:justify; margin:0pt 0pt 8pt 0pt; border:0px; padding:0px; }


div.Thumbnail { margin:12px 15px 12px 15px; padding:0px; border:1px solid gray; width:120px; text-align:center; float:left; }
div.Thumbnail > div.Header { margin:0px 0px 2px 0px; padding:4px; border:0px; width:112px; background-color:#E0E0E0; color:darkgreen; font-size:9pt; font-weight:bold; }
div.Thumbnail > img { cursor:url(/images/enlarge.cur), default; }

div.Landscape  { display:none; position:absolute; overflow:hidden; z-index:100; width:1200px; padding:14px; margin:10px; border:1px dotted black; background-color:white; cursor:url(/images/close.cur), default; }
div.Landscape > div.Header { padding:4px; margin:0px; border:0px; background-color:#E0E0E0; color:darkgreen; font-weight:bold; font-size:9pt; text-align:left; }
div.Landscape > img { vertical-align:text-bottom; padding:10px 0px 0px 0px; margin:0px; border:0px; }

div.Portrait  { display:none; position:absolute; overflow:hidden; z-index:100; width:640px; padding:14px 35px 14px 35px; margin:10px; border:1px dotted black; background-color:white; cursor:url(/images/close.cur), default; }
div.Portrait > div.Header { padding:4px; margin:0px; border:0px; background-color:#E0E0E0; color:darkgreen; font-weight:bold; font-size:9pt; text-align:left; }
div.Portrait > img { vertical-align:text-bottom; padding:10px 0px 0px 0px; margin:0px; border:0px; }
