/*
10px = 77%
11px = 85%
12px = 9pt = 93%
13px = 100%
14px = 108%
15px = 116%
16px = 123.1%
17px = 131%
18px = 138.5%
19px = 146.5%
20px = 153.9%
21px = 161.6%
22px = 167%
23px = 174%
24px = 182%
25px = 189%
26px = 197%
*/

.callout { background: url("file3626.gif") no-repeat; background-position: center left; padding-left: 25px; }
	.callout a:link { color: #f60; }
	.callout a:visited { color: #f60; }
	.callout a:hover { color: #f60; }
	.callout a:active { color: #f60; }
	.callout a:visited:hover { color: #f60; }
.center { text-align: center; }
.data-block { margin-bottom: 20px; }
.flush-top { margin-top: 0; padding-top: 0; }
.heading { font-size: 85%; font-weight: bold; text-transform: uppercase; }
.jumpline { font-size: 85%; }
.lead { color: #6a6663; font-size: 85%; }
.right { text-align: right; }
.sidebar { background-color: #f3f1ed; border: 1px solid #b9b6b1; margin-bottom: 15px; padding: 15px; }
.small { font-size: 85%; }
.tout { border: 1px solid #f4821f; margin-bottom: 1em; padding: 0 15px; }
	.tout h3 { background: url("file3625.gif") no-repeat; background-position: center left; color: #f4821f; margin-top: 1em; padding-left: 25px; }
.uppercase { text-transform: uppercase; }
.viewall { font-size: 85%; text-align: right; }

table.alternate-rows { margin-bottom: 10px; width: 100%; }
	table.alternate-rows tr.odd td { background-color: #f6e9f0; } /* light color */
	table.alternate-rows tr.even td { background-color: #f3e2ec; } /* dark color */
	table.alternate-rows td { font-size: 85%; padding: 4px 8px; width: 50%; }

/* forces a list to display horizontally */
ul.horizontal { list-style-type: none; margin: 1em 0; }
	ul.horizontal li { display: inline; padding-right: 16px; }

/* flush left, with bullets */
ul.flush { margin: 0; padding: 0; }
	ul.flush li { list-style-position: outside; margin: 0; padding: 0; }

/* flush left, without bullets */
ul.flush-hidden { margin: 0; padding: 0; }
	ul.flush-hidden li { list-style-type: none; margin: 0; padding: 0; }


div.module { border-bottom: 1px solid #ccc; clear: both; display: block; margin-bottom: 20px; padding-bottom: 15px; }
div.module:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }

#col1:first-child h2 { margin-top: 0; }
