@charset "UTF-8";

/* 
Style: Initial.css
Author: Laura Hawkley
*/

html, body, form, fieldset 
{
margin: 0;
padding: 0;
border: none;
font: 1em/1.25 Arial, Helvetica, sans-serif;
}

/* headers */

h1, h2, h3, h4, h5, h6 
{
margin: 1em 0;
padding: 0;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
}

/* margins */

p, pre, ul, ol, dl, address 
{
margin: 1em 0;
padding: 0;
}

blockquote
{
margin: 1em 0 1em 1em;
padding: 0;
}

li, dd 
{ 
margin: 0 0 0 3em; 
padding: 0;
font: normal normal normal 1em/1.25 Arial, Helvetica, sans-serif;

}

th, td, dt, q, acronym, abbr, a, input, select, textarea 
{
margin: 0;
padding: 0;
font: normal normal normal 1em/1.25 Arial, Helvetica, sans-serif;
}

/* other */

q { font-style: italic; }

acronym, abbr 
{
cursor: help;
border-bottom: 1px dashed;
}

form label { cursor: pointer; }

table 
{
margin: 0;
padding: 0;
border: none;
}

form 
{
margin: 0;
padding: 0;
display: inline;
}

img, a img, :link img, :visited img { border:none }

/* text */

.center { text-align:center; }

.right { text-align:right; }

.left { text-align:left; }

.justify { text-align:justify; }

.bold { font-weight:bold; }

.italic	{ font-style:italic; }

.underline { text-decoration:underline; }

/* float */

.floatleft { float: left; margin: 0 10px 10px 0; }

.floatright { float: right; margin: 0 0 10px 10px; }

.clearboth { clear: both; }
.clearleft { clear: left; }
.clearright { clear: right; }

.clearfloat 
{ /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
clear: both;
height: 0;
font-size: 1px;
line-height: 0;
} 
