body  {
  background: white;
  font-size: 75%;
  font-family:Arial,Helvetica,Verdana,"Bitstream Vera Sans",sans-serif;
}

p {
}

a:link, a:visited {
font-weight:700;
}

a:hover, a:focus, a:active {
 text-decoration:none;
}

h1, h2, h3, h4, h5, h6 {
line-height:100%;
}
h1, h1.title {
font-size:220%;
}
h2 {
font-size:200%;
}
h3 {
font-size:166.67%;
}
h4 {
font-size:116.67%;
}
h5 {
font-size:100%;
}
h6 {
font-size:83.33%;
}
p {
margin:0 0 1em;
}
ul, ol {
margin:0.5em 0 1em 1em;
padding:0;
}
ul.links li {
margin:0;
padding:0 0.5em 0 0;
}
.item-list ul li {
margin:0 0 0.25em 0.5em;
}
dl dd {
margin:0 0 0.5em 1.5em;
}
code, pre {
background-color:#ECECEC;
font-size:0.95em;
padding:0.5em;
}
table {
font-size:1em;
margin:1em 0;
width:100%;
}
tr.even, tr.odd {
background-color:#D5F6FF;
border-bottom:1px solid #CEEBF3;
}
tr.even {
background-color:#EAFBFF;
}
thead th {
border-color:#CEEBF3;
color:#636363;
font-size:1.2em;
}
tbody {
border-color:#CEEBF3;
}
tr.odd td.active {
background-color:#DDEEF3;
}
tr.even td.active {
background-color:#E8F1F3;
}

.node .content a {
text-decoration:underline;
}
.node .content h2.title a {
text-decoration:none;
}

.rteindent1 {
margin-left:40px;
}
.rteindent2 {
margin-left:80px;
}
.rteindent3 {
margin-left:120px;
}
.rteindent4 {
margin-left:160px;
}
.rtejustify {
text-align:justify;
}
.image_assist {
background-color:#EEEEEE;
background-image:url("plugins/imgassist/imgassist.gif");
background-position:50% 50%;
background-repeat:no-repeat;
border:1px dashed #DDDDDD;
}
.ibimage_left {
float:left;
}
table.left-image-caption {
float:left;
margin-right:8px;
width:0;
}
table.right-image-caption {
float:right;
margin-left:8px;
width:0;
}
.imageright {
float:right;
margin:0 8px 8px;
}
.imageleft {
float:left;
margin:0 8px 8px;
}

ul li, ol li, dl {
margin:0.5em 0 1em 1.5em;
}
.node ul li, .node ol li {
list-style-position:inside;
}
blockquote {
background: #f5f5f5;
padding:5px;
font-style: italic;
border: 1px solid #ccc;
}
.pullquote {
  float: right;
  clear: both;
  background-color: grey;
  border-style: solid;
  width: 200px;
}
