/* Stylesheet by Matt Hinchliffe > www.forum-design.co.uk */

body {
	font-size: 1em;
	color: #666;
	text-align: left;
}

body, th, td, input, textarea, select, option {
	font-family: Arial, Helvetica, sans-serif;
}

p, blockquote, table, input, textarea, select, option, fieldset, li {
	font-size: 0.85em;
	text-align: left;
}

h1, h2, h3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666;
}

h1 {
	letter-spacing: -0.06em;
	font-size: 2em;
	font-weight: 500;
	margin: 0.5em 0 0.25em 0;
}

h2 {
	letter-spacing: -1px;
	font-size: 1.5em;
}

h3, h4, h5 {
	font-size: 1em;
}

p, ul, ol {
	line-height: 180%;
}

img {
	border: 0px;
}

a {
	color: #666;
}

a:hover {
	color: #000;
}

blockquote {
	margin: 15px;
	padding: 0 0 0 20px;
  	background-color: #FAFAFA;
	background-position: 8px 10px;
	border: 1px solid #f2f2f2;
	border-left: 3px solid #999999;
	font: bold 1.2em/1.5em "Trebuchet MS", Tahoma, sans-serif;
	color: #666666;
}

blockquote p, blockquote ul, blockquote ol {
	line-height: normal;
	font-style: italic;
}
	
/* Table Styling */

table {
	margin: 1em 0;
	width: 100%;
	border: 1px solid #ddd;
	background: #fff;
	border-collapse: collapse;
	}

thead {
	background: #717170 url(table-bg.jpg) repeat-x left top;
	margin: 0;
	color: #fff;
	text-align: left;
	}

tr {
	}
td {
	margin: 0;
	padding: 5px;
	}
tbody td {
	border-top: 1px dotted #ccc;
}

td.first,th.first {
	border-left: 0px;
}

tr.row-a {
	background: #F8F8F8;
}

tr.row-b {
	background: #EFEFEF;
}

/* WYMeditor */

/* ALIGN: Center */
.align-center /* p[@class!="align-center"] */ { 
	text-align: center;
	/* text-align: center */
	}
/* ALIGN: Right */
.align-right /* p[@class!="align-right"] */ { 
	text-align: right;
	/* text-align: right */
	}

/* P: Hidden note */
.hidden-note /* p[@class!="hidden-note"] */ {
     display: none;
	 visibility: hidden;
	 border: 2px solid #ccc;
    /* color: #999; border: 2px solid #ccc; */
}

/* P: Important */
.important /* p[@class!="important"] */ {
    color: red; font-weight: bold;
    /* color: red; font-weight: bold; border: 2px solid red; */
}

/* P: Small */
.small /* p[@class!="small"] */ {
	font-size: 0.75em;
    /* font-size: 0.75em */
}

/* IMG: Float left */
.float-left /* p[@class!=float-left"] */ {
	float: left; margin: 0 8px 8px 0;
	/* float: left; margin: 0 10px 10px 0; border: 3px solid #ccc; */
	}
	
/* IMG: Float right */
.float-right /* p[@class!=float-right"] */ {
	float: right; margin: 0 0 8px 8px;
	/* float: right; margin: 0 0 10px 10px; border: 3px solid #ccc; */
	}
/* Force new line */
.force-new-line	 /* p[@class!=force-new-line"] */{
	clear: both;
	/* clear: both; border-top: 3px solid #ccc; */
	}

/* /WYMeditor */
/* END EDITOR RELATED STYLES */