﻿/* $Id: defaults.css,v 1.5 2007/10/02 12:10:40 dries Exp $ */

/*
** HTML elements
*/

em { font-style:italic;}

strong { font-weight:bold;}

sup {
	height: 0;
	line-height: 1;
	position: relative;
	top: -0.6em;
	vertical-align: baseline !important;
	vertical-align: bottom;
	font-size: 10px;
}


small { font-size:80%;}



fieldset {
  margin-bottom: 1em;
  padding: .5em;
}
form {
  margin: 0;
  padding: 0;
}
hr {
  height: 1px;
  border: 1px solid gray;
}
img {
  border: 0;
}
table {
  border-collapse: collapse;
}
th {
  text-align: left; /* LTR */
  padding-right: 1em; /* LTR */
  border-bottom: 3px solid #ccc;
}

/*
** Markup free clearing
** Details: http://www.positioniseverything.net/easyclearing.html
*/
.clear-block:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.clear-block {
  display: inline-block;
}

/* Hides from IE-mac \*/
* html .clear-block {
  height: 1%;
}
.clear-block {
  display: block;
}
/* End hide from IE-mac */

.tab3 {
padding-left:45px;
}

ul.bullets {list-style-image:none;
list-style-position:outside;
margin-left:20px;list-style-type:disc;
}

.fl {float:left;}

ol.widespacing li, #content-area ul ul.widespacing li, #content-area ul ol.widespacing li, #content-area ol ul.widespacing li, #content-area ol ol.widespacing li {
margin:0 0 10px;
padding:0;
}