﻿/*
''<summary>
''	<page>01content.css</page>
''	<description>Generic styles for default elements and some useful styles</description>
''	<notes/>
''	<version>
''		2006/07/05	Gregory Brine	Initial creation of file
''		2006/07/06	Gregory Brine	Test Edit
''	</version>
''</summary>
*/
html, body { font-size: 90%; font-family: arial,verdana,sans; margin: 0px; padding: 0px; background-color: #E1DED2; color: #000000; }
h1 { margin: 0 0 10px 0; padding: 0; font-size: 160%; color: #b40101; font-weight: normal;}
h2 { margin: 0 0 10px 0; padding: 0; font-size: 120%; }
h3 { margin: 0 0 10px 0; padding: 0; font-size: 110%; }

p { margin: 0 0 16px 0; padding: 0; color: #000000; background-color: inherit; }


/* tag styles */
form { padding: 0; margin: 0; }
input, select { font-size: 100%; }
img { border: 0px; }
.highlight {color: #b40101; font-weight: bold; }
.intro {color: #838383; font-size: 120%;}


/* generic link styles */
a:link, a:visited { color: #000000; background-color: inherit; text-decoration: none; }
a:hover, a:focus { color: #000000; background-color: inherit; text-decoration: underline; }


/* useful styles */
.floatleft {float: left; }
.floatright {float: right; }
.hidden { display: none; visibility: hidden; }
.nobg { background: none; }
.clear {clear: both; }
.printonly { display: none; visibility: hidden; } /* This is overidden in the print.css stylesheet */
.separator {width:100%; height:1px; margin:0; padding: 0; background: url(../images/template/breadcrumbs-dottedline.gif) repeat-x left bottom;}

/* main table form format */
table.form td.label { width: 120px; padding: 2px 10px 0 0; vertical-align: top; text-align: left; border: 0; }
table.form td.input, table.form td.button { padding: 0 0 10px 0; vertical-align: top; text-align: left; }
table.form td.input input { width: 200px; }
table.form td.input textarea { width: 200px; }
table.form td.input select { width: 200px; }

/* content */
div#content_right, div#category_content_right {color: #333; font-size: 11px; line-height: 15px; }