/* @override http://clls.mindsetsoft.com/site/clls/css/screen.css */


/* TRIPOLI RESET
    Tripoli is a generic CSS standard for HTML rendering. 
    Copyright (C) 2007  David Hellsing

*/

* { margin: 0; padding: 0; text-decoration: none; font-size: 1em; outline: none; }
code, kbd, samp, pre, tt, var, textarea, input, select, isindex { font: inherit; font-size: 1em; }
dfn, i, cite, var, address, em { font-style: normal; }
th, b, strong, h1, h2, h3, h4, h5, h6 { font-weight: normal; }
a, img, a img, iframe, form, fieldset, abbr, acronym, object, applet { border: none; }
table { border-collapse: collapse; border-spacing: 0; }
caption, th, td, center { text-align: left; vertical-align: top; }
body { line-height: 1; background: white; color: black; }
q { quotes: "" ""; }
ul, ol, dir, menu { list-style: none; }
sub, sup { vertical-align: baseline; }
a { color: inherit; }
hr { display: none; } /* we don't need a visual hr in layout */
font { color: inherit !important; font: inherit !important; color: inherit !important; } /* disables some nasty font attributes in standard browsers */

/*Print Stylesheet - Main Layout*/
body {
	font: 8pt/10pt "Trebuchet MS", Verdana, Lucida, sans-serif;
	margin: 0;
	color: #000;
	background-color: #fff;
}

#wrapper {
	width: 7.5in;
	margin: 0;
}

.hdr  { color: white; font-size: 8px; font-weight: bold; line-height: 10px; background-color: #878AB5; text-transform: uppercase }

/*TYPE*/

h1 {
	font-size: 24pt;
	line-height: 36pt;
	margin: 9px 0;
	font-weight: bold;
	color: #5c5288;
}

h2 {
	font-size: 24pt;
	line-height: 36pt;
	margin: 12px 0 9px 0;
}

h3 {
	font-size: 18pt;
	line-height: 18pt;
	margin: 9px 0;
}

p {
	color: #444;
	margin-bottom: 18px;
	font-size: 13pt;
	line-height: 18pt;
}

u {
	text-decoration: underline;
}

ul, ol, dl {
	margin: 0 9px 18px 9px;
}

ul {
	list-style-type: disc;
	list-style-position: outside;
	color: #666;
}

ol {
	list-style-type: decimal;
	list-style-position: outside;
}

dt {
	font-weight: bold;
}

dd {
	margin-bottom: 6px;
}

strong, b {
	font-weight: bold;
}

em, i {
	font-style: italic;
}

td p {
	margin-bottom: 9px;
	font-size: 9pt;
	line-height: 11pt;
}
p {
	margin-bottom: 9px;
	font-size: 9pt;
	line-height: 11pt;
}
td{
	margin-bottom: 9px;
	font-size: 9pt;
	line-height: 11pt;
}


span.title{
	margin-bottom: 20px;
	font-size: 18pt;
	line-height: 20pt;
}

label {
	display: inline;
}

label.text strong {
	display: block;
	margin-bottom: 9px;
}

form#simpleForm {
	width: 7in;
}

form#simpleForm td {
	padding: 2px 6px;
}

table {
	border-top: 2px solid #999;
	border-bottom: 2px solid #999;
}

td {
	border-bottom: thin solid #eee;
}

#footer {
	 width: 7.5in;
	 margin: 0 auto;
}

form#simpleForm label.number {
	display: block;
	padding: 8px;
	text-align: right;
}

label.subhead {
font-size:15pt;
padding:8px;
text-decoration:underline;
text-transform:uppercase;
}
