/*START Web Display Template Styles****************/

div#maincontent { width: 100%; padding: 12px 12px; text-align: left; }

body { margin:0px; padding:0px; background-color:#BBBB88; color:black; }

#header { margin: 25px 75px 0px 75px; padding: 0px; }
.htitle { margin: 0px 50px 1px -25px; color: #000; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 22px; font-weight: 500; font-stretch: condensed; }
.title { margin-bottom: -1em; color: #000; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 13px; font-weight: bold; }
.title2 { margin-bottom: -.6em; color: #000; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 16px; font-weight: bold; }
.title3 { margin-bottom: 1em; color: #000; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 16px; font-weight: bold; }
	
#content { margin:0px 25px 25px; padding:15px; color:black; background-color:#fff; border:1px solid black; }

table, tr, td, p { font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 12px; }

td li { margin-left: -1.7em; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 12px; list-style-type: square; list-style-position: outside; }

h1, h2, h3, p { font-family: Verdana, Arial, Helvetica, Sans-serif; }
h1 { font-size: 26px; }

#agenda { border-color: #039; border-width: 1px; border-style: ridge; padding: 1.5em; margin: 0 1.5em 0 1.5em;  }

p { line-height: 1.5em; list-style-type: square; }
h2 { font-size: 18px; color: #000; line-height: 1.5em; font-style: normal; font-weight: bold; border-color: #000; border-width: 1px 0px 1px 0px; border-style: solid;  } 
h3 { font-size: 16px; color: #000;  font-style: italic; font-weight: bold; padding: 0em 0 .25em 0; border-width: 1px 0px 0px 0px; border-style: solid; }
h4 { font-size: 14px; color: #000;  font-style: normal; font-weight: bold; font-family: Verdana, Arial, Helvetica, Sans-serif; }


.subsec { font-size: 16px; color: #000;  font-style: italic; font-weight: bold; border-color: #000; border-width: 0px 0px 1px 0px; border-style: solid; padding: 0 0 .25em 0; }

ol .lalpha { list-style-type: lower-alpha; }
ol li { list-style-type: decimal; list-style-position: outside; font-style: normal; font-weight: bold; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 12px; line-height: 1.5em; }
.spacebot { margin-bottom: 1.2em; }
.spacetop { margin-top: 1.2em; }

ul li { list-style-position: outside; font-style: normal; font-weight: normal; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 12px; line-height: 1.5em; list-style-type: square; }

.shade { background-color: #eee; }
.subsection { color: #000; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 14px; font-weight: bold; font-style: italic; padding: 0em 0 .5em 0; border-color: #000; border-width: 0px 0px 1px 0px; border-style: solid; }



#tocbox { border-color: #039; border-width: 2px; border-style: ridge; padding: 2em; margin: 0 1em 0 1em; background-color: #eee; }
#tocbox2 { border-color: #039; border-width: 1px; border-style: dotted; padding: 1em; margin: 0 75px 0 75px; background-color: #eee; }
ul#toc { margin:0; padding:0; list-style-type:none; }

ul#toc li { display: block; font-size: 12px; font-family: Verdana, Arial, Helvetica, Sans-serif; font-weight: normal; line-height: 1.7em; }
ul#toc li span { color: #333; margin-left: 1.5em; font-family: Verdana, Arial, Helvetica, Sans-serif; border-bottom: #666; border-width: 0 0 1px 0; border-style: none none dotted none; }
ul#toc li a:hover span { color: #039; border-bottom: #666; border-width: 0 0 1px 0; border-style: none none solid none; }

ul#toc .sect { font-weight: bold; font-size: 14px; text-decoration: underline; }
ul#toc a { color: #000; text-decoration: none; }
ul#toc a:hover { color: #039; text-decoration: none; }

.indent { margin-left: 4em; }
.indent2 { margin-left: 2em; }

A:link { color: #66655A; text-decoration: underline; background-color: transparent; }
A:visited { color: #66655C; text-decoration: none; background-color: transparent; }
A:hover { color: #039; text-decoration:  underline; background-color: transparent; }
A:active { color: #039; text-decoration: none; background-color: transparent; }

A:link.lk { color: #039; text-decoration: underline; background-color: transparent; text-transform: inherit; }

.lk { text-align: center; }
   #footerbox { width: 50%; height: 125px; margin: 0 25% 0 25%; background-color: #000; border-color: #BBBB88; border-width: 0px; background-image: url(/new/announcements/ktpanel/images/dogear.gif); background-repeat: no-repeat; background-position: right top; }
   #footerbox p { padding: 10px; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 12px; text-align: center; color: #BB8; font-weight: bold; line-height: 12px; }

	#footerbox A:link { color: #bbb; text-decoration: none; background-color: transparent; }
	#footerbox A:visited { color: #fff; text-decoration: none; background-color: transparent; }
	#footerbox A:hover { color: #eee; text-decoration:  underline; background-color: transparent; }
