* {
margin:0;
padding:0;
text-align:left;
text-decoration:none;
border:0 none;
}

img.left {align:left; margin:5px 10px 5px 0}
img.right {align:right margin:5px 0 5px 10px}

html{
position:relative;
height:100%;
width:100%;
}

body {
position:relative;
margin:20px auto;
font-family: Verdana, sans-serif;
color: #333333;
background-color:#ffffff;
font-size: 14px;
}

blockquote {
font-family: "Times New Roman", serif;
font-size: 15px;
color:#000000;
border: #333399 1px solid;
padding:5px;
}

h1 {
display:none;
}

li li {
font-size: 1em;
}

p {
text-align:justify;
}

p, ul, h2, h3, h4, h5, h6 {
margin-bottom: 5px;
}

a {
color: inherit;
text-decoration:none;
font-weight:bold;
}

a:hover {
text-decoration:underline;
}

li {
margin-left:30px;
list-style:outside circle;
}

#wrapper {
position:relative;
width:1000px;
margin:10px auto;
}

#logo {
position: absolute;
overflow:hidden;
width:260px;
height:100px;
left:0;
top:0;
}

#crumbs ul, #crumbs li{
display:inline;
margin:0;
padding: 0 10px 0 0;
color:#333333;
font-size: 1.3em;
font-weight:bold;
}

.here a,
.extra a:hover {
color:#993333;
}

fieldset {
text-align:right;
}

input, select, textarea {
margin-bottom:5px;
width: 75%;
border:#cccccc solid 1px;;
font-size:1em;
font-color:#333333;
font-weight:bold;
}

input.button {
text-align:center;
}

#main {
position:absolute;
top:0;
left:0;
width:1000px;
margin-bottom:20px;
}

#document {
position:absolute;
top:60px;
right:0;
width:650px;
margin: 0 20px 0 0;
}

.pageimage {
clear:right;
float:right;
padding: 5px 12px 5px 0;
width:128px;
margin:0;
}

#document-content, .child-content{
margin-right:150px;
margin-bottom:20px;
}

h2 {
font-size:1.6em;
font-weight:bold;
color:#333399;
}


h3, .B_crumbBox {
font-size:1.3em;
font-weight:bold;
color:#333399;
}

h4 {
font-size:1.3em;
font-weight:bold;
margin-top: 10px;
color:#333333;
}

#document .child {
clear:right;
}

div.right {
float:right;
width:45%;
padding-left:4%
}

div.left {
float:left;
width:45%;
padding-right:4%
}

.right {
float:right;
padding-left:20px
}

.left {
float:left;
padding-right:20px
}

.clear {
clear:both;
}

#info {
position:absolute;
top:110px;
left:0;
margin:0 0 20px 0;
padding:5px;
width:300px;
}

#info p {
font-size:0.8em;
}

#info li {
font-size:1em;
}

.blog {margin-bottom:10px;}