/** 

 * Copyright 2008 Breezy New Interactive

 * =====================================

 */ 



/* -- Basics -- */

html, body, div, p, form, fieldset, h1, h2, h3, h4, h5, h6   { margin: 0; padding: 0; }



body		{ font: normal 12pt Trebuchet MS, Arial, Helvetica, sans-serif; background: #fff; color: #000; }

a			  { color: #153F7B; }

a:hover	{ text-decoration: underline !important; color: #DB2032 !important;}

a:hover { color: #DB2032; }

a img   { border:0;}



h1	{ font-size: 1.8em; margin-bottom: .5em; }

h2	{ font-size: 1.45em; }

h3	{ font-size: 1.4em; }

h4	{ font-size: 1.2em; }

h5	{ font-size: 1.1em; }

h6	{ font-size: 1em; }



fieldset { border: 0 !important; }



/* -- Tables and lists -- */

table     { border-collapse: collapse; width: 100%; }

table th,

table td  { border: 1px black solid; padding: 5px; }



ul li { padding-left: 10px; }

ol li { padding-left: 10px; }



/* -- Basic layout -- */

#view    { }

#head    { font-size: 1.1em; position: relative; z-index: 1; display: none; }

#content { font-size: 1.1em; position: relative; z-index: 1; }

#foot    { font-size: 1.1em; position: relative; z-index: 1; display: none; }



/* -- Main classes -- */

.fr		    { float: right !important; }

.fl		    { float: left !important; }

.clear    { clear: both !important; }

.right	  { text-align: right !important; }

.left		  { text-align: left !important; }

.center	  { text-align: center !important; }

.last		  { margin-right: 0 !important; margin-bottom: 0 !important; border-bottom: none !important; }

.small	  { font-size: .90em; }

.big      { font-size: 1.5em; }

.item     { margin-bottom: 1.5em; border-bottom: 1px #d8d8d8 solid; clear: both; }

.info     { font-size: .95em; margin: 2px 0 6px !important; }

.col1     { width: 49%; float: left; }

.col2     { width: 49%; float: right; }

img.left  { margin-left: 0 !important; }

img.right { margin-right: 0 !important; hspace:10; vspace=10;}



/* -- NoPrint items -- */

.hidden,

#menuBlock { display: none; }



/* -- Content items -- */

#contentBlock p,

#contentBlock ul,

#contentBlock ol,

#contentBlock table { margin-bottom: 2em; }

