a{
text-decoration: none;
color: #436976;
background-color: transparent;}

blockquote, q{
font-family: Times, "Times New Roman", serif;
font-style: italic;
font-size: 120%;}

body{
font: 70% Verdana, Helvetica, Arial, sans-serif;
background: White;
color: Black;
margin: 0;
padding: 0;
scrollbar-base-color: #DEE7EC;
scrollbar-highlight-color: #DEE7EC;
scrollbar-track-color: #F7F9FA;
scrollbar-darkshadow-color: #F7F9FA;
scrollbar-3dlight-color: #8CACBB;
scrollbar-shadow-color: #8CACBB;
scrollbar-arrow-color: #436976;}

code{
font-size: 120%;
color: Black;
background-color: #dee7ec;}

h1, h2, h3, h4, h5, h6{
color: Black;
clear: left;
font: 100% Verdana, Helvetica, Arial, sans-serif;
margin: 0;
padding-top: 0.5em;
border-bottom: 1px solid #8CACBB;}

h1{font-size: 160%;}
h2{font-size: 150%;}
h3{font-size: 140%;}
h4{font-size: 120%;}
h5{font-size: 100%;}
h6{font-size: 80%;}

img{
border: none;
vertical-align: middle;}

p{
margin: 0.5em 0em 1em 0em;
text-align: justify;
line-height: 1.5em;}

p a{
text-decoration: none;}

p a:visited{
color: Purple;
background-color: transparent;}

p a:active{
color: Red;
background-color: transparent;}

p img{
border: 0;
margin: 0;}

pre{
font-size: 120%;
padding: 1em;
border: 1px solid #8cacbb;
color: Black;
background-color: #dee7ec;}

/*q{
font-family: Times, "Times New Roman", serif;
font-style: italic;
font-size: 120%;}*/

table{
font-size: 100%;}

/******************************************************************************/

div.Logo{
padding: 0.5em 0em 0em 2em;}

div.Top{
background: transparent;
margin: 0;
padding: 0;}

div.Tabs{
background: transparent;
border-collapse: collapse;
border-bottom-color: #8CACBB;
border-bottom-style: solid;
border-bottom-width: 1px;
padding: 0.5em 0em 0em 2em;
white-space: nowrap;}

div.Tabs a{
background: transparent;
border-color: #8CACBB;
border-width: 1px;
border-style: solid solid none solid;
color: #436976;
font-weight: normal;
height: 1.2em;
margin-right: 0.5em;
padding: 0em 2em;
text-transform: lowercase;}

div.Tabs a.Selected{
background: #DEE7EC;
border: 1px solid #8CACBB;
border-bottom: #DEE7EC 1px solid;
color: #436976;
font-weight: normal;}

div.Tabs a:hover{
background: #DEE7EC;
border-color: #8CACBB;
border-bottom-color: #DEE7EC;
color: #436976;}

div.PersonalBar{
background: #DEE7EC;
border-bottom-color: #8CACBB;
border-bottom-style: solid;
border-bottom-width: 1px;
color: Black;
padding-right: 3em;
text-align: right;
text-transform: lowercase;}

div.PersonalBar a{
background-color: transparent;
color: #436976;
font-weight: normal;
margin-left: 1em;}

div.PersonalBar img{
vertical-align: top;}

div.PathBar{
border-bottom-color: #8CACBB;
border-bottom-style: solid;
border-bottom-width: 1px;
padding-left: 2em;
padding-right: 2em;
text-transform: lowercase;}

table.Columns{
width: 100%;}

table.Columns td.Left{
vertical-align: top;
width: 15%;
padding: 2em 0em 1em 2em;}

table.Columns td.Main{
vertical-align: top;
padding: 0em 2em 1em 2em;
margin: 0;}

table.Columns td.Right{
vertical-align: top;
width: 15%;
padding: 2em 2em 1em 0em;}

div.Document{
background: White;
font: 110% Verdana, Helvetica, Arial, sans-serif;
padding: 0;
margin: 0em 0em 2em 0em;}

div.EditableDocument{
background: White;
border: 1px solid #74AE0B;
font: 120% Verdana, Helvetica, Arial, sans-serif;
margin: 0em 0em 2em 0em;
padding: 0em 1em 2em 1em;}

div.DocumentActions{
float: right;
margin-top: 1.5em;}

div.Message{
background: #FFCE7B;
border: 1px solid #FFA500;
color: Black;
font: bold 80% Verdana, Helvetica, Arial, sans-serif;
margin: 2em 0em 1em 0em;
padding: 0.5em 1em;
vertical-align: middle;}

div.Message a{
color: Black;
text-decoration: underline;}

.Footer{
background: #DEE7EC;
border-top: 1px solid #8CACBB;
border-bottom: 1px solid #8CACBB;
color: Black;
clear: both;
float: none;
margin: 2em 0em;
padding: 0.5em 0em 1em 0em;
text-align: center;}

div.Box{
border: none;
margin: 0em 0em 2em 0em;
padding: 0;}

div.Box h1, div.Box h2, div.Box h3, div.Box h4, div.Box h5, div.Box h6{
margin: 0;
padding: 0;}

div.Box h5{
background: #DEE7EC;
border: 1px solid #8CACBB;
border-style: solid solid none solid;
color: Black;
padding: 0em 1em 0em 1em;
text-transform: lowercase;
display: inline;
font-size: 1em;
height: 1.2em;}

div.Box h6{
background: #DEE7EC;
border: 1px solid #8CACBB;
border-style: solid solid none solid;
color: Black;
padding: 0em 1em 0em 1em;
text-transform: lowercase;
display: block;
font-size: 1em;
height: 1.2em;}

div.Box div.body{
background: transparent;
border-collapse: collapse;
border: 1px solid #8CACBB;}

div.Box .Content {
padding: 1em;}

.Private{color: Black;}
.Published{color: #74AE0B;}
.Pending{color: #FFA500;}
.Syndicated{color: #008000;}
.Expired{color: Red;}
.Even{background-color: #F7F9FA;}
.Odd{background-color: transparent;}
.Highlight{background-color: #F7F9FA;}

/******************************************************************************/
form{
border: none;
margin: 0;}

textarea{
border: 1px solid #8cacbb;
color: Black;
background-color: white;
width: 88%;
padding: 0.1em;}

input{
font: 100% Verdana, Helvetica, Arial, sans-serif;
border: 1px solid #8cacbb;
color: Black;
background-color: white;
vertical-align: middle;
margin-bottom: 1px; /* IE bug fix */
padding: 0.1em;}

select{
font: 100% Verdana, Helvetica, Arial, sans-serif;
border: 1px solid #8cacbb;
vertical-align: top;}

abbr, acronym, .Explain {
border-bottom: 1px dotted Black;
color: Black;
background-color: transparent;
cursor: help;}

/******************************************************************************/

.h {
display: none;
}

