
	body { font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; color: #333; margin: 0px; padding: 0px; line-height: 120%;}
	td { vertical-align: top; font-size: 13px; line-height: 120%;}
	a { color: #003366; text-decoration: underline; }
	a:hover { color: #184F87; text-decoration: underline; }

	table.wide, div.wide { width: 100%; vertical-align: top;}
	img { border: 0px}
	ul { margin: 0px 0px 8px 0px;}
	
	b, strong {color: #666;}
	
	hr {color: #fff; border: 1px dotted #ccc; border-style: none none dotted; }
	
	div.container { width: 990px; text-align: left;}
	div.content { width: 990px; }

		div.topLinks  { float: left; margin: 0 0 0 9px; padding: 0px; height: 21px; font-size: 14px; text-align: left; color: #184F87;}
		div.topLinks ul { display: inline; list-style: none; padding: 0; margin: 0 0 0 0; background: #369;}
		div.topLinks li { float: left; margin: 0 0 0 0; padding: 0px;}
		div.topLinks a { color: #184F87; text-decoration: none; margin: 0px;}
		div.topLinks a:hover { color: #184F87; text-decoration: underline; }

	
	div.header { width: 990px; top: 68px; margin: 10px 0px 6px 0px; line-height: 0.6cm; }

	div.footerBox { color: #fff; width: 990px; top: 68px; margin: 12px 0px 6px 0px; line-height: 0.6cm; border-top: 0px solid #ccc; }
	div.footerBox a  { color: #fff;}
	div.footerBlue, div.footerBlue a, div.footerBlue a:active, div.footerBlue a:visited { background-color: #3F637F; color: #CAD5DD; font-size: 14px; font-weight: bold; padding: 12px 38px 12px 30px; text-align: right;}
	
	td.leftColumn_home { width: 63%; text-align: left; vertical-align: top; }
	div.leftColumnBox_home { margin: 16px 28px 0px 0px; padding: 20px;}
	div.leftColumnBox_home_promo { margin: 10px 28px 0px 0px; padding: 10px 20px 4px 20px; background-color: #f6faff; border: 1px solid #e3e5d5; }
	td.rightColumn_home { width: 37%; text-align: right; vertical-align: top;}
	div.rightColumnBox_home { margin: 4px 34px 0px 10px; text-align: left;}

	div.leftColumnBox { margin: 0 28px 0px 0px; padding: 0}
	div.rightColumnBox { margin: 4px 34px 0px 10px; padding: 0; text-align: left;}

	
	div.oneColumn { width: 900px; margin: 20px; background-color: #ffffff;}
	div.oneColumnFull { width: 98%; margin: 20px; text-align: justify; vertical-align: top;}
	
	table.tableList { white-space: nowrap; }
	table.tableList td { white-space: nowrap; }
	tr.tableList { background-color: #F8F8F5;}
	
	table.products { border: 2px solid #F8F8F5; }
	td.products { border: 2px solid #F8F8F5; }
	
	div.quote { margin-bottom: 20px; font-size: 20px; color: #9EA191; line-height: 130%; text-align: right; white-space: nowrap;}
	div.caption { font-size: 15px; font-style: italic; color: #818377; line-height: 110%; text-align: right;}
	img.photo_home {margin: 3px 0 0 16px;}
	img.photo_home_left {margin: 3px 12px 0 0;}

	h1 { color: #8bac0f; font-size: 24px; font-weight: normal; margin: 6px 0px 13px 0px; line-height: 100%;}
	h2 { color: #8bac0f; font-size: 20px; font-weight: normal; margin: 6px 0px 4px 0px; line-height: 100%;}
	h3 { color: #779508; font-size: 18px; font-weight: normal; margin: 2px 0px 4px 0px; line-height: 100%;}
	h4 { color: #000; font-size: 14px; font-weight: bold; margin: 3px 0px 3px 0px;}
	
	h2 a, h2 a:link, h2 a:visited, h2 a:active { color: #8bac0f; }
	
	legend {color: #8bac0f; font-size: 20px; font-weight: normal; margin: 6px 0px 4px 0px;}
	fieldset { background-color: #f6faff; border: 1px solid #e3e5d5; padding: 10px;}
	
	h2 strong {font-weight: normal;}
	h3 strong {font-weight: normal;}
	
	div.copyright {margin: 8px 0 0 0; color: #EAEDD3}
	
	div.par, p { margin: 0px 0px 8px 0px; line-height: 120%; }

	sup {font-size: 9px; color: #333;}

	div.form { width: 600px; border: 1px solid #ccc; padding: 12px;}
	table.form { width: 100%;}
	td.formLabel { width: 180px; text-align: right; padding-right: 10px;}
	td.formValue { }	
	div.formTitle	{ margin: 10px 0 2px 0; padding: 6px 0 0 0; border-top: 1px solid #ccc; color: #A85250;  font-size: 15px;}
	div.formError	{ color: #A85250;  font-size: 12px; font-style: italic;}
	div.formMessage	{ margin: 8px 0px 28px 0px; font-size: 14px;}
	
	ul.checklist {
		line-height:1.4;
		list-style-type:none;
		padding-left: 20px;
		padding-top: 6px;
	}
	ul.checklist li {
		padding-left:35px; padding-top:2px;
		background:transparent url(http://organizersnw.com/i/ico_checkbox.gif) no-repeat;
		background-position:0 0px;
	}
	ul.checklist li ul { list-style-type: cirlce; }
	ul.checklist li ul li { padding-left:0px; padding-top:2px; background: none;}

	
	.newsletterArchives {color: #35637f;}
	.newsletterDate { font-size: 14px; color: #789608; margin: 0 0 3px 0;}
	.newsletterTitle {font-weight: bold; font-size: 18px;}
	.newsletterSubTitle {margin-top: 1px; font-weight: normal; font-size: 15px;}
	div.newsletterArchives { margin: 0px;}
	div.newsletterArchivesListing { margin: 17px 20px 5px 40px; padding: 10px 0px; border-bottom: 1px solid #ccc; clear: both;}
	div.newsletterArchivesListing img { margin: 0 20px 0 0; border: 1px solid #ccc;} 
	span.filesize {font-size: 10px; color: #666;}
	.tinytext {font-size: 9px; color: #666;}
	div.newsletterDownloadLink { margin: 2px 0 0 0;}
	div.newsletterDownloadLink_NoPhoto { margin: 0 0 0 40px; }

	div.clearboth {clear: both;}
	div.parIndent { margin: 4px 0px 6px 20px;}
	div.parBox { margin: 4px 0px 10px 0px; padding: 8px; border: 2px solid #ccc;}

	div.FAQ h2 { margin: 12px 0px 6px -20px;}
	div.FAQ li { margin: 0px 0px 3px 10px;}
	div.FAQ_question { font-weight: bold;}
	div.FAQ_answer { }
	
	.resources_categoryTitle { margin-top: 18px; border-bottom: 1px #ccc solid; }	
	
	b.btop, b.btop b, b.bbot, b.bbot b{
    display: block;height: 10px;font-size: 1px;
    background-image:url(http://organizersnw.com/i/roundedcorner.gif);
    background-repeat: no-repeat}
	b.btop b{background-position: 100% -10px}
	b.bbot{background-position: 0 -20px}
	b.bbot b{background-position: 100% -30px} 
	
	div#nifty{  width: 700px; margin: 0; background: #85bde7}

	div.niftyPadding { margin: 6px 14px;}
	b.rtop, b.rbottom{display:block;background: #FFF}
	b.rtop b, b.rbottom b{display:block;height: 1px;
		overflow: hidden; background: #85bde7}
	b.r1{margin: 0 5px}
	b.r2{margin: 0 3px}
	b.r3{margin: 0 2px}
	b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}


