/* SUBSYSTEM */

#popup p 				{ margin-bottom: 12px; }
#popup h1				{ font-weight: bold; font-size: 24px; margin-bottom: 24px; }
#popup h2 				{ font-weight: bold; font-size: 18px; margin-bottom: 12px; }
#popup h3				{ font-weight: bold; font-size: 16px; margin-bottom: 4px; }
#popup h4 				{ font-weight: bold; font-size: 14px; margin-bottom: 4px; }
#popup ul 				{ margin-bottom: 18px; list-style: square; margin-left: 2em; color: #333; }
#popup ol 				{ margin-bottom: 18px; list-style: decimal; margin-left: 2.2em; color: #333; }
#popup ul ul				{ margin-top: 3px; margin-bottom: 6px; }

#popup #content					{ margin-left: 10px; margin-right: 30px; margin-top: 30px; margin-bottom: 10px;}
#popup #content.border			{ border-left: 1px #ccc dotted; }
#popup h1						{ }
#popup h2 						{ }
#popup h3, 
#popup h3 a, 
#popup h4 						{ color: #7ca653; }
#popup h3 a:hover				{ color: #e5ac00; }
#popup h3.black, 
#popup h4.black					{ color: #000; }
#popup #content p,
#popup #content td				{ color: #333; }
#popup ul.buttons				{ margin-left: 0; }
#popup ul.buttons li			{ list-style: none; padding-left: 22px; padding-bottom: 10px; background: url(../_images/bullet-button.gif) no-repeat top left; }
#popup .subtitle 				{ font-size: 10px; color: #666; font-weight: normal; vertical-align: middle; text-transform: uppercase; }
#popup .smalltext				{ font-size: 10px; color: #666; font-weight: normal; }
#popup #content .feedback 				{ padding: 6px 10px; font-size:12px; font-weight: bold; color: #53a600; background-color: #f2ffe5; border: 1px #53a600 solid; text-align: left; }
#popup #content .error 				{ padding: 6px 10px; font-size:12px; font-weight: bold; color: #be122a; background-color: #f8d8dd; border: 1px #be122a solid; text-align: left; }

#popup table.list	 			{ background-color: #fff; border: 1px #999 solid; width: 100%; margin-bottom: 10px; }
#popup table.list th 			{ font-weight: bold; font-size: 11px; padding: 8px 6px; background: #ccc url(../_images/bg-tableheader.jpg) repeat-x; }
#popup table.list th a			{ color: #000; }
#popup table.list td 			{ padding: 8px 6px; border-top: 1px #e6e6e6 solid; font-size: 11px; }
#popup table.list tr.highlight td		{ background-color: #fff9e5; }
#popup table.list tr.footer th		{ font-weight: normal; color: #666; }
