body                   { margin: 20px 0px 0px 0px; text-left: center; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; background-color: #fff;}
p                      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #666; text-align: justify; margin-bottom: 6px; margin-right: 6px; }
p.fpage                { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #666; text-align: justify; margin: 8px 6px 6px 0px; }
p.welcome              { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #003; font-weight: normal; margin: 0px 0px 0px 0px; text-align: center; }
blockquote             { margin: 0px 20px 10px 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; color: #666; text-align: justify; font-style: italic; font-weight: normal; }
.intro                 { margin: 0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; color: #333; text-align: left; font-style: italic; font-weight: bold; }
.attrib                { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #336; font-style: italic; }
.pagehead              { font-family: Georgia, Times New Roman, Times, serif; font-size: 18px; line-height: 24px; font-weight: bold; color: #900; text-align: center; margin: 4px 0px 0px 0px; }
.pageheaddate          { font-family: Georgia, Times New Roman, Times, serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #900; text-align: center; margin: 4px 0px 4px 0px; }
.subh01                { font-family: Georgia, Times New Roman, Times, serif; font-size: 14px; font-weight: bold; color: #300; text-align: left; }
.caption               { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #900;  font-style: italic; text-align: center; }
.footer                { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #666;  font-style: italic; text-align: left; }
.small                 { font-size: 10px; }
a.hdnav:link 		   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #900; text-decoration: none; }
a.hdnav:visited		   { color: #003; text-decoration: none; }
a.hdnav:hover		   { color: #060; text-decoration: none; }
a.hdnav:active		   { color: #FC0; text-decoration: none; }
a.fullnav:link		   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #900; text-decoration: none; }
a.fullnav:visited	   { color: #003; text-decoration: none; }
a.fullnav:hover		   { color: #060; text-decoration: none; }
a.fullnav:active	   { color: #FC0; text-decoration: none; }
a.archnav, a.archnav:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-style: normal; font-weight: bold; color: #FFF; text-decoration: none; }
a.archnav:hover 	   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-style: normal; font-weight: bold; color: #FC0; text-decoration: none; }
a.archnav:active	   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-style: normal; font-weight: bold; color: #CCC; text-decoration: none; }
a.archnav:visited	   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-style: normal; font-weight: bold; color: #FFC; text-decoration: none; }
a.botnav			   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; font-style: normal; font-weight: bold; color: #FFF; text-decoration: none; }
a.botnav:link		   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; font-style: normal; font-weight: bold; color: #FFF; text-decoration: none; }
a.botnav:hover		   { color: #FC0; text-decoration: none; }
a.botnav:active		   { color: #FFF; text-decoration: none; }
a.botnav:visited	   { color: #FFF; text-decoration: none; }

div.vid_divider01      { width: 665px; height: 2px; clear: both; margin: 3px 0px 3px 0px; background: url(http://www.catholica.com.au/images/FCO_line30x2.gif) repeat-x; }

.content_hd02          { width: 680px; text-align: center; margin: 4px 0px 4px 0px; background: #900 url(http://www.catholica.com.au/images/SecHdBG01_1x20_900.gif) repeat-x; }
.content_hd02_info     { margin: 0px 10px 0px 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFF; font-size: 11px; line-height: 20px; font-weight: bold; }
.content_hd03          { float: left; width: 170px; height: 22px; text-align: left; margin: 0px 0px 0px 0px; background: #900 url(http://www.catholica.com.au/images/SecHdBG01_1x22_900.gif) repeat-x; }
.content_hd03_info     { margin-left: 10px; margin-right: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFF; font-size: 11px; line-height: 22px; font-weight: bold; }
.content_hd04          { float: left; width: 510px; height: 22px; text-align: center; margin: 0px 0px 0px 0px; background: #CCC url(http://www.catholica.com.au/images/SecHdBG02_1x22_CCC.gif) repeat-x; }
.content_hd04_info     { margin-left: 3px; margin-right: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000066; font-size: 11px; line-height: 22px; font-weight: normal; }
.content_hd05          { width: 325px; text-align: left; margin: 0px 0px 0px 0px; background: #060 url(http://www.catholica.com.au/images/SecHdBG05_1x20_060.gif) repeat-x; }
.content_hd05_info     { margin-left: 10px; margin-right: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px; line-height: 20px; font-weight: bold; }
.content_hd06          { width: 325px; text-align: left; margin: 0px 0px 0px 0px; background: #FC0 url(http://www.catholica.com.au/images/SecHdBG06_1x20_FC0.gif) repeat-x; }
.content_hd06_info     { margin-left: 10px; margin-right: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #003300; font-size: 12px; line-height: 20px; font-weight: bold; }
.content_hd07          { width: 680px; text-align: center; margin: 0px auto 0px auto; background: #006 url(http://www.catholica.com.au/images/SecHdBG07_1x20_006.gif) repeat-x; }
.content_hd07_info     { margin-left: 10px; margin-right: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px; line-height: 20px; font-weight: bold; }
.content_hd08          { width: 510px; height: 20px; text-align: center; margin: 0px 0px 0px 0px; background: #060 url(http://www.catholica.com.au/images/NavBG_060.gif) repeat-x; }
.content_hd08_info     { margin-left: 3px; margin-right: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFCC00; font-size: 12px; line-height: 18px; font-weight: normal; }
.content_hd09          { width: 680px; text-align: center; margin: 2px auto 2px auto; background: #F00 url(http://www.catholica.com.au/images/SecHdBG09_1x20_F00.gif) repeat-x; }
.content_hd09_info     { margin-left: 10px; margin-right: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-size: 13px; line-height: 20px; font-weight: bold; }
.content_hd10          { width: 680px; height: 40px; text-align: center; margin: 2px auto 2px auto; background: #900 url(images/SecHdBG10_1x40_900.gif) repeat-x; }
.content_hd10a         { width: 680px; height: 54px; text-align: center; margin: 2px auto 2px auto; padding: 5px 0px 0px 0px; background: #900 url(http://www.catholica.com.au/images/SecHdBG10a_1x54_900.gif) repeat-x; }
.content_hd10b         { width: 680px; height: 62px; text-align: center; margin: 2px auto 2px auto; padding: 2px 0px 0px 0px; background: #900 url(http://www.catholica.com.au/images/SecHdBG10b_1x62_900.gif) repeat-x; }
.content_hd10c         { width: 680px; height: 82px; text-align: center; margin: 2px auto 2px auto; padding: 2px 0px 0px 0px; background: #900 url(http://www.catholica.com.au/images/SecHdBG10c_1x82_900.gif) repeat-x; }
.content_hd10_info     { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFF; font-size: 10px; line-height: 18px; font-weight: bold; }
.content_hd11          { width: 325px; text-align: left; margin: 0px 0px 0px 0px; background: #C00 url(http://www.catholica.com.au/images/SecHdBG11_1x22_C00.gif) repeat-x; }
.content_hd12          { width: 325px; text-align: left; margin: 0px 0px 0px 0px; background: #606 url(http://www.catholica.com.au/images/SecHdBG12_1x22_606.gif) repeat-x; }
.content_hd13          { width: 325px; text-align: left; margin: 0px 0px 0px 0px; background: #066 url(http://www.catholica.com.au/images/SecHdBG13_1x22_066.gif) repeat-x; }
.content_hd14          { width: 325px; text-align: left; margin: 0px 0px 0px 0px; background: #909 url(http://www.catholica.com.au/images/SecHdBG14_1x22_909.gif) repeat-x; }
.content_hd15          { width: 325px; text-align: left; margin: 0px 0px 0px 0px; background: #C06 url(http://www.catholica.com.au/images/SecHdBG15_1x22_C06.gif) repeat-x; }
.content_hd16          { width: 680px; #FC0; text-align: left; margin: 0px 0px 0px 0px; background: #FC0 url(http://www.catholica.com.au/images/RainbowSash_680x22.jpg); }
