/* CSS Document */
body	{margin:0;}
td.tabRight	{background: url(images/tabShade.jpg) repeat-y;}
td.navBottom	{background: #1845a1; padding:0;}
td.homePage	{padding:0px; vertical-align:top; background: url(images/bigApple2.jpg) no-repeat;}
td.homePageTop	{padding:0px; vertical-align:top; background: url(images/bigAppleTop.jpg) no-repeat;}
td.Footer	{background: white; padding:0;}
h1	{font:bold 24pt Cooper Black; letter-spacing:2px; color:#86050B; width:100%; text-align:center;}
h3	{margin:0; padding:10px; font:bold 16pt Arial; color:#000099;}
/*---------- This section is for the homepage ----------*/

A:link          {display:block; color:#003399;}
A:visited       {display:block; color:#003399;}
A:hover         {display:block; color:#5993ff;}
A:active        {display:block; color:#003399;}
A		{margin:0; padding:0; display:block; font:bold 9pt tahoma; color:#003399; text-decoration:none;}
A.big	{display:block; font:bold 12pt tahoma; color:#003399; text-decoration:none;}
A.level2	{display:block; font:12pt tahoma; color:#003399; text-decoration:none; padding:0 0 0 20px;}

table.outer	{margin:0; padding:0;}
td.outer1	{margin:0; padding:0; background: url(images/tab1.jpg) no-repeat; height:126px; width:184px;}
td.outer2	{margin:0; padding:0; background: url(images/tab2.jpg) no-repeat; height:126px; width:184px;}
table.inner	{margin:0 0 0 15px; padding:0;}

table.popup	{margin:0; padding:5px; background:white; border:1px solid #FF6600; border-width:1px;}

/*---------- This section is for the rest of the pages on the site ----------*/

table.nav	{margin:0; padding:0; border:0;}
tr.nav		{margin:0; padding:0; border:0;}
td.navtop	{margin:0; padding:0; border:0; background: url(images/nav_top.jpg) 1px no-repeat; height:37px; width:137px;}
td.navbody	{margin:0; padding:3px 0 3px 18px; border:0; background: white url(images/nav_side.jpg) repeat-y;}
td.navbottom	{margin:0; padding:0; border:0; background: url(images/nav_bottom.jpg) no-repeat; height:149px; width:137px;}

table.body	{margin:0; padding:0; border:0;}
tr.body		{margin:0; padding:0; border:0;}
td.body_tl	{margin:0; padding:0; border:0; background: url(images/body_tl.jpg) no-repeat; height:38px; width:48px;}
td.body_tr	{margin:0; padding:0; border:0; background: url(images/body_tr.jpg) no-repeat; height:38px; width:48px;}
td.body_bl	{margin:0; padding:0; border:0; background: url(images/body_bl.jpg) no-repeat; height:38px; width:48px;}
td.body_br	{margin:0; padding:0; border:0; background: url(images/body_br.jpg) no-repeat; height:38px; width:48px;}
td.body	{margin:0; padding:0; border:0; background: white; height:38px; width:340px;}
td.content	{margin:0; padding:10px; border:0; background: white;}

p.footer 	{margin:0 0 0 25px; font:bold 9pt tahoma; color:#003399;}
p	{margin:5px; padding:0; font:10pt tahoma; color:#003399;}
p.indent	{padding:0 0 0 40px;}
li	{padding:0; font:10pt tahoma; color:#003399;}
span	{margin:0; padding:0; font:10pt tahoma; color:#003399;}
strong	{margin:0; padding:0; font:bold 11pt tahoma; color:#003399;}

/* This section is for the Safety Dollars form */
table.dollars	{margin:0; padding:0; border: 1px solid #000099; border-width:0 1px 1px 1px;}
table.dollars tr td.top	{text-align:center; background:#ccccff; border: 1px solid #000099; border-width:1px 0 1px 0;}
table.dollars tr td.text	{border: 1px solid #ccccff; border-width:0 1px 1px 0;}
table.dollars tr td.check	{border: 1px solid #ccccff; border-width:0 0 1px 0;}


.header{font-family:garamond; font-size:24pt; font-weight:700; letter-spacing:5px; color:#86050B; width:100%; text-align:center;}

