/* pptemplate.css */

body {
font-size: 10px;
font-weight: bold;
font-family: Arial, Helvetica, Verdana, sans-serif;
color: #000000;
margin:0;
padding:0;
line-height: 1.5em;
background-color: #cccccc;
/* background-image: url (img/bgdiamond.gif); */
}

div.container {
border: 1px solid #000000;
height: 490px;
overflow-y: auto;
scrollbar-face-color: #dddddd;
scrollbar-arrow-color: #999999;
scrollbar-track-color: #aaaaaa;
scrollbar-base-color: #cacaca;
}

table, tr, td {
background-color: #ffffff;
}

.breadcrumb {
font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
}

.breadcrumb a {
background: transparent url(/img/breadcrumb.gif) no-repeat center right;
text-decoration: none;
padding-right: 18px; /*adjust bullet image padding*/
color: navy;
}

.breadcrumb a:visited {
color: navy;
}

.breadcrumb a:active {
color: Red;
}

.breadcrumb a:hover {
color: blue;
text-decoration: underline;
}

.contentarea {
background-color: #ffffff;
margin:0; /* changed margin from 0 to 5 back to 0 */
padding:0; /* changed padding from 5 to 0 */
background-image: url(img/logobg.jpg);
background-repeat: no-repeat;
background-position: center center;
}

.contentarea a:link {
background: normal;
color: #444444;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
}

.contentarea a:visited {
background: normal;
color: #444444;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
}

.contentarea a:active {
background: normal;
color: #444444;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
}

.contentarea a:hover {
background: normal;
color: Red;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
}

p {
border: 0px;
color : #000000;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size : 0.9em;
line-height: 1.4em;
margin-top: 5px;
margin-right: 5px;
margin-bottom: 10px;
margin-left: 5px;
text-align : left;
}

p.endnote {
border: 0px;
color : #000000;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size : 0.7em;
line-height: 1.2em;
margin-top: 5px;
margin-right: 5px;
margin-bottom: 10px;
margin-left: 5px;
text-align : left;
}

form {
border: 0px;
color : #000000;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size : 0.8em;
line-height: 1.0em;
margin-top: 5px;
margin-right: 5px;
margin-bottom: 5px;
margin-left: 5px;
text-align : left;
}

ul {
border: 0px;
color : #000000;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size : 0.9em;
line-height: 1.4em;
list-style-image:  url(img/ppbullet.gif);
margin-top: 5px;
margin-right: 5px;
margin-bottom: 10px;
margin-left: 15px;
text-align : left;
}

ol {
border: 0px;
color : #000000;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size : 0.9em;
line-height: 1.4em;
list-style-image: none;
list-style: decimal;
margin-top: 5px;
margin-right: 5px;
margin-bottom: 10px;
margin-left: 15px;
text-align : left;
}

span.superscript {
font-size: 75%;
vertical-align: 33%;
line-height: 1.0em;
}

span.subscript {
font-size: 75%;
vertical-align: -33%;
line-height: 1.0em;
}

h1 {
color: #666666;
font-size : 1.4em;
font-weight: bold;
font-family: Arial, Helvetica, Verdana, sans-serif;
text-align: center;
}

h2 {
color: #999999;
font-size : 1.2em;
font-weight: bold;
font-family: Arial, Helvetica, Verdana, sans-serif;
text-align: left;
margin:0;
padding:5;
}

h3 {
color: #999999;
font-size : 1.0em;
font-weight: bold;
font-family: Arial, Helvetica, Verdana, sans-serif;
/* text-align: left; */
margin:0;
padding:15;
}

blockquote {
color: #c0c0c0;
font-size: 0.7em;
font-family: Arial, Helvetica, Verdana, sans-serif;
text-align: left;
}

.toplogo {
background-color: #000000;
text-align: left;
}

.footer {
background-color: #000000;
}

.copyright {
background-color: #000000;
color: #ffffff;
font-size: 0.7em;
font-style: italic;
padding-top: 3px;
padding-bottom: 20px;
text-align: center;
text-decoration: none;
}

.copyright a {
color: #ffffff;
text-decoration: none;
}

.loginform {
background-color: #c1c1c1;
color: #ffffff;
font: bold 1.0em "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
text-align: center;
}

.logintable {
background-color: #c1c1c1;
border-color: #000000;
/* border-style: double;  removed because IE doesn't fully support this */
color: #ffffff;
font: bold 0.85em "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
text-align: center;
vertical-align: bottom;
}

input.login {
border-color: #000000;
border-style: solid;
border-width: 1px;
}

.horizmenu {
background-color: #000000;
color: #ffffff;
padding-bottom: 5px;
text-align: center;
text-decoration: none;
}

.horizmenu a:link {
color: #cccccc;
text-decoration: none;
}

.horizmenu a:visited {
color: #cccccc;
text-decoration: none;
}

.horizmenu a:active {
color: #cccccc;
text-decoration: none;
}

.horizmenu a:hover {
color: #ffffff;
text-decoration: none;
}

.vertmenuheader-topline {
background-color: #000000;
color: #ffffff;
font: 1.0em;
font-weight: bold;
text-align: center;
line-height: 0.8em;
margin-top: 0px;
margin-bottom: 0px;
text-decoration: none;
}

.vertmenuheader {
background-color: #000000;
color: #ffffff;
font: 1.0em;
font-weight: bold;
text-align: center;
line-height: 2.0em;
margin-top: 0px;
margin-bottom: 0px;
text-decoration: none;
}

.vertmenu {
background-color: #000000;
color: #ffffff;
font: 0.7em;
font-weight: bold;
line-height: 1.5em;
margin-top: 0px;
margin-bottom: 0px;
padding-left: 8px;
text-decoration: none;
}

.vertmenu a:link {
color: #cccccc;
text-decoration: none;
}

.vertmenu a:visited {
color: #cccccc;
text-decoration: none;
}

.vertmenu a:active {
color: Red;
text-decoration: none;
}

.vertmenu a:hover {
color: #ffffff;
text-decoration: none;
}

.endnote a:link {
color: Navy;
text-decoration: none;
}

.endnote a:visited {
color: Navy;
text-decoration: none;
}

.endnote a:active {
color: Navy;
text-decoration: none;
}

.endnote a:hover {
color: Blue;
text-decoration: underline;
}

.sidebar {
background-color: #000000 !important;
}