/* -----------------------------------------------------------------------

   Elements from:
   Blueprint CSS Framework 0.7.1, Copyright (c) 2007-2008
   http://blueprintcss.googlecode.com

----------------------------------------------------------------------- */

/* @group Reset */

	* { margin:  0; padding: 0; }
	a img, frameset { border: 0; }

/* @end */
/* @group Utility */

	.clearfix:after, row:after { content:".";display:block;height:0;clear:both;visibility:hidden;}
	.clear {clear:both;}
	.left {float:left;}
	img.left {margin: 0 12px 12px 0;}
	.right {float: right; }
	img.right {margin: 0 0 12px 12px;}
	.hide {display: none;}
	
/* @end */
/* @group Base Styles */

/* @group Text */

	body { width: 780px;font-size:11px; line-height: 14px;color:#1b1b1b;background:#fff;font: 11px normal Arial, Helvetica, sans-serif;text-align:left; padding:24px; }
	p {margin:0 0 1.5em;}
	p img.left {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
	p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
	blockquote {margin:1.5em;color:#666;font-style:italic;}
	strong {font-weight:bold;}
	em, dfn {font-style:italic;}
	dfn {font-weight:bold;}
	sup, sub {line-height:0;}
	abbr, acronym, cite {border-bottom:1px dotted #666;}
	address {margin:0 0 1.5em;font-style:italic;}
	del {color:#666;}
	pre, code {margin:1.5em 0;white-space:pre;}
	pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
	hr {background:url("/images/hr_bg.png") bottom left repeat-x;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:.6em 0 .6em 0;border:none;}
	hr.space {background:#fff;color:#fff;}
	
/* @end */

/* @group Headers */

	h1, h2, h3, h4, h5, h6 {font-weight:normal;}
	h1 {font-size:3em;line-height:1;}
	h2 {font-size:2em;margin-bottom:0.75em;}
	h3 {color: #822828;margin:1.3em 0 .6em 0;font: 1.5em/1em "Constantia",Times New Roman,serif;
		background:url("/images/hr_bg.png") bottom left repeat-x; padding: 0 0 12px 0;}
	h4 {color: #8d8377;text-transform:uppercase;margin: 1em 0 .5em 0;font: bold 1.2em/1em "Helvetica Neue", Helvetica, Arial, sans-serif;}
	h5 {
		font: italic 16px "Constantia",Times New Roman,serif;
		color: #58798b;
		margin: .5em 0 0 0;
	}
	h5 em {font-weight:normal;}
	h6 {font-size:1em;font-weight:bold;}

/* @end */

/* @group Links */

	a {color:#334944;text-decoration:underline;}
	a:visited {color:#334944;}	
	a:focus, a:hover {color:#4b6d5d;text-decoration: none;}
	a:active {color:#000;}	
	.column a[href^="http:"] { padding-right: 15px; background: url("/images/icon_external.png") center right no-repeat; }
	.column a[href^=mailto] { padding-right: 15px; background: url("/images/icon_email.png") center right no-repeat; }
	.column a[href$=".pdf"] { padding-right: 15px; background: url("/images/icon_pdf.png") center right no-repeat; }
	a[class], a[id] { outline: none; }


/* @end */

/* @group Lists */

	li ul, li ol {margin:0 1.5em;}
	ul, ol {margin:0 1.5em 1.5em 1.5em;}
	ul {list-style-type:disc;}
	ol {list-style-type:decimal;}
	dl {margin:0 0 1.5em 0;}
	dl dt {font-weight:bold;}
	dd {margin-left:1.5em;}

/* @end */
	
		
/* @group Tables */

	table {margin:1em 0;width:100%;}
	th {font-weight:bold;background:#C3D9FF;}
	th, td {padding:4px 10px 4px 5px;}
	tr.even td {background:#E5ECF9;}
	tfoot {font-style:italic;}
	caption {background:#eee;}
	
/* @end */


/* @end */














