/* All pages styles start */
/* body styles start */
body {margin:0;padding:0;font-family:Verdana, Arial, sans-serif;font-size:12px;color:#333333;}
/* body styles end */

/* heading styles start */
h1 {font-family:"Monotype Corsiva", "Times New Roman", Georgia, serif;font-size:30px;color:#336699;text-align:center;}
h2 {font-family:"Monotype Corsiva", "Times New Roman", Georgia, serif;font-size:26px;color:#336699;text-align:center;}
h3 {font-family:"Monotype Corsiva", "Times New Roman", Georgia, serif;font-size:20px;color:#000000;text-align:center;}
/* heading styles end */

#main_logo {margin:0px 10px 10px 10px;}

.center {text-align:center;}
.right {text-align:right;}
.top {vertical-align:top;}
.red {color:#ff0000;}
.blue {color:#0000ff;}
.green {color:#00ff00;}
.purple {color:#800080;}
.blue_right {color:#0000ff;text-align:right;}
.green_center {color:#00ff00;text-align:center;}
.bold {font-weight:bold;}
.bold_center {font-weight:bold;text-align:center;}
.bold_red {font-weight:bold;color:#ff0000;}
.bold_red_center {font-weight:bold;color:#ff0000;text-align:center;}
.bold_green {font-weight:bold;color:#00ff00;}
.bold_green_center {font-weight:bold;color:#00ff00;text-align:center;}
.bold_blue {font-weight:bold;color:#0000ff;}
.bold_blue_center {font-weight:bold;color:#0000ff;text-align:center;}
.bold_purple {font-weight:bold;color:#800080;}
.bold_purple_center {font-weight:bold;color:#800080;text-align:center;}
.bold_center {font-weight:bold;text-align:center;}
.bold_italic {font-weight:bold;font-style:italic;}
.bold_italic_red {font-weight:bold;font-style:italic;color:#ff0000;}
.bold_italic_green {font-weight:bold;font-style:italic;color:#00ff00;}
.bold_italic_blue {font-weight:bold;font-style:italic;color:#0000ff;}
.bold_italic_purple {font-weight:bold;font-style:italic;color:#800080;}
.bold_italic_purple_center {font-weight:bold;font-style:italic;color:#800080;text-align:center;}
.italic {font-style:italic;}
.italic_red {font-style:italic;color:#ff0000;}
.italic_blue {font-style:italic;color:#0000ff;}
.italic_right {font-style:italic;text-align:right;}


/* div styles start */
div.title_details {margin-left:-20px;}
/* div styles end */

/* img styles start */
img.border {border:0;}
img.margins {margin:10px 10px;}
img.left_margins {float:left;margin:10px 10px;}
img.right_margins {float:right;margin:10px 10px;}
img.width_height {width:90%;height:90%;}
img.right {float:right;}
/* img styles end */

/* table styles start */
table.normal_center {margin-left:auto;margin-right:auto;}
table.cp_cs_width {padding:0;border-collapse:collapse;width:100%;}
table.normal_center_cp_cs_width {margin-left:auto;margin-right:auto;padding:0;border-spacing:0;width:90%;}
table.normal_center_cp_cs_width_border {margin-left:auto;margin-right:auto;padding:0;border-spacing:0;width:90%;border:2px ridge white;}
/* table styles end */

/* tr styles start */
tr.height {height:207px;}
/* tr styles end */

/* td styles start */
td.bc_width {background-color:#336699;width:180px;}
td.bold_right_top {font-weight:bold;text-align:right;vertical-align:top;}
td.left_bottom {text-align:left;vertical-align:bottom;}
td.right_top {text-align:right;vertical-align:top;}
td.bold_left_bottom {font-weight:bold;text-align:left;vertical-align:bottom;}
td.bold_red_width {font-weight:bold;color:#ff0000;width:30%;}
td.width {width:40%;}
td.bold_red_top_width {font-weight:bold;color:#ff0000;vertical-align:top;width:30%;}
td.bold_blue_width {font-weight:bold;color:#0000ff;width:30%;}
td.bold_blue_top {font-weight:bold;color:#0000ff;vertical-align:top;}
td.bold_blue_top_width {font-weight:bold;color:#0000ff;vertical-align:top;width:30%;}
td.top_width {vertical-align:top;width:40%;}
td.bold_width {font-weight:bold;width:40%;}
/* td styles end */

/* p styles start */
p.italic_center {font-style:italic;text-align:center;}
/*p.title_bold_center {font-family:"Monotype Corsiva", "Times New Roman", Georgia, serif;font-size:30px;font-weight:bold;color:#336799;text-align:center;}*/
p.bold_italic_blue_center {font-weight:bold;font-style:italic;color:#0000ff;text-align:center}
/* p styles end */

/* a styles start */
a:link {text-decoration:none;color:#7dcc7d;font-weight:bold;}
a:visited {text-decoration:none;color:#7dcc7d;font-weight:bold;}
a:hover	{text-decoration:none;color:#ff3333;font-weight:bold;}
a:active {text-decoration:none;color:#ff3333;font-weight:bold;}
/* a styles end */
/* All pages styles end */

/* Menu bar styles start */
span.menu_link_current {font-weight:bold;color:#ffffff;}

span.menu_link {font-weight:bold;}
/* Menu bar styles end */

/* Calendar styles start */
div.calendar {float:left;width:60px;height:32px;}

#content .calendar_icon {background:url("./images/calendar/calendar.png");}

div.calendar_day {font-weight:bold;font-size:10px;color:#f5433e;width:60px;text-align:center;padding-top:3px;}

div.div_to {font-weight:bold;color:#336799;float:left;width:15px;height:32px;}

div.div_s_e {margin-left:95px;}

div.div_s {margin-left:20px;}

#calendar-table{border-collapse:collapse;margin:20px;}
#calendar-table thead th.rounded-top-left-red{border-right:1px solid #336799;color:#ff0000;background:#f0f0f0 url("./images/top-left.png") left -1px no-repeat;}
#calendar-table td{color:#000000;background:#f0f0f0;padding:8px;}
#calendar-table td.rounded-top-right{background:#f0f0f0 url("./images/top-right.png") right -1px no-repeat;}
#calendar-table th{color:#000000;background:#f0f0f0;padding:8px;}
#calendar-table th.with-borders-red{border-right:1px solid #336799;border-top:1px solid #336799;color:#ff0000;background:#f0f0f0;padding:8px;}
#calendar-table td.with-top-border{border-top:1px solid #336799;color:#000000;background:#f0f0f0;padding:8px;}
#calendar-table tfoot th.rounded-bottom-left-red{border-right:1px solid #336799;border-top:1px solid #336799;color:#ff0000;background:#f0f0f0 url("./images/bottom-left.png") left bottom no-repeat;}
#calendar-table tfoot td.rounded-bottom-right{border-top:1px solid #336799;color:#000000;background:#f0f0f0 url("./images/bottom-right.png") right bottom no-repeat;}
/* Calendar styles end */

/* Contact Us styles start */
#subscribe label{font-weight:bold;}
#unsubscribe label{font-weight:bold;}
/* Contact Us styles end */

/* Homepage styles start */
img.valid-html401 {height:31px;width:88px;border:0;}
img.valid-css {height:31px;width:88px;border:0;}
/* Homepage styles end */

/* Ministerial Duties styles start */
#ministerial-duties-table-this{border-collapse:collapse;margin-left:auto;margin-right:auto;}
#ministerial-duties-table-this tr.top{vertical-align:top;}
#ministerial-duties-table-this thead th.rounded-top-left-red{border-right:1px solid #336799;color:#ff0000;background:#f0f0f0 url("./images/top-left.png") left -1px no-repeat;}
#ministerial-duties-table-this thead th.top-red{border-right:1px solid #336799;color:#ff0000;background:#f0f0f0;padding:8px;}
#ministerial-duties-table-this thead th.rounded-top-right-red{color:#ff0000;background:#f0f0f0 url("./images/top-right.png") right -1px no-repeat;}
#ministerial-duties-table-this th{color:#000000;background:#f0f0f0;padding:8px;}
#ministerial-duties-table-this th.borders-blue{border-right:1px solid #336799;border-top:1px solid #336799;color:#0000ff;background:#f0f0f0;padding:8px;}
#ministerial-duties-table-this td{color:#000000;background:#f0f0f0;padding:8px;}
#ministerial-duties-table-this td.borders{border-right:1px solid #336799;border-top:1px solid #336799;color:#000000;background:#f0f0f0;padding:8px;}
#ministerial-duties-table-this td.top-border{border-top:1px solid #336799;color:#000000;background:#f0f0f0;padding:8px;}
#ministerial-duties-table-this tfoot th.rounded-bottom-left-blue{border-right:1px solid #336799;border-top:1px solid #336799;color:#0000ff;background:#f0f0f0 url("./images/bottom-left.png") left bottom no-repeat;}
#ministerial-duties-table-this tfoot td.bottom{border-right:1px solid #336799;border-top:1px solid #336799;color:#000000;}
#ministerial-duties-table-this tfoot td.rounded-bottom-right{border-top:1px solid #336799;color:#000000;background:#f0f0f0 url("./images/bottom-right.png") right bottom no-repeat;}

#ministerial-duties-table-next{border-collapse:collapse;margin-left:auto;margin-right:auto;}
#ministerial-duties-table-next tr.top{vertical-align:top;}
#ministerial-duties-table-next thead th.rounded-top-left-red{border-right:1px solid #336799;color:#ff0000;background:#f0f0f0 url("./images/top-left.png") left -1px no-repeat;}
#ministerial-duties-table-next thead th.top-red{border-right:1px solid #336799;color:#ff0000;background:#f0f0f0;padding:8px;}
#ministerial-duties-table-next thead th.rounded-top-right-red{color:#ff0000;background:#f0f0f0 url("./images/top-right.png") right -1px no-repeat;}
#ministerial-duties-table-next th{color:#000000;background:#f0f0f0;padding:8px;}
#ministerial-duties-table-next th.borders-blue{border-right:1px solid #336799;border-top:1px solid #336799;color:#0000ff;background:#f0f0f0;padding:8px;}
#ministerial-duties-table-next td{color:#000000;background:#f0f0f0;padding:8px;}
#ministerial-duties-table-next td.borders{border-right:1px solid #336799;border-top:1px solid #336799;color:#000000;background:#f0f0f0;padding:8px;}
#ministerial-duties-table-next td.top-border{border-top:1px solid #336799;color:#000000;background:#f0f0f0;padding:8px;}
#ministerial-duties-table-next tfoot th.rounded-bottom-left-blue{border-right:1px solid #336799;border-top:1px solid #336799;color:#0000ff;background:#f0f0f0 url("./images/bottom-left.png") left bottom no-repeat;}
#ministerial-duties-table-next tfoot td.bottom{border-right:1px solid #336799;border-top:1px solid #336799;color:#000000;}
#ministerial-duties-table-next tfoot td.rounded-bottom-right{border-top:1px solid #336799;color:#000000;background:#f0f0f0 url("./images/bottom-right.png") right bottom no-repeat;}

#ministerial-duties-table2{border-collapse:collapse;margin-left:auto;margin-right:auto;}
#ministerial-duties-table2 thead th.rounded-top-left{border-right:1px solid #336799;color:#000000;background:#f0f0f0 url("./images/top-left.png") left -1px no-repeat;}
#ministerial-duties-table2 thead td.right-border{border-right:1px solid #336799;color:#000000;background:#f0f0f0;padding:8px;}
#ministerial-duties-table2 thead th.rounded-top-right{background:#f0f0f0 url("./images/top-right.png") right -1px no-repeat;}
#ministerial-duties-table2 th{color:#000000;background:#f0f0f0;padding:8px;}
#ministerial-duties-table2 th.right-border-blue{border-right:1px solid #336799;color:#0000ff;background:#f0f0f0;padding:8px;}
#ministerial-duties-table2 td{color:#000000;background:#f0f0f0;padding:8px;}
#ministerial-duties-table2 td.right-border-red{border-right:1px solid #336799;color:#ff0000;background:#f0f0f0;padding:8px;vertical-align:top;}
#ministerial-duties-table2 td.right-border-blue{border-right:1px solid #336799;color:#0000ff;background:#f0f0f0;padding:8px;vertical-align:top;}
#ministerial-duties-table2 tfoot th.rounded-bottom-left-right-border{border-right:1px solid #336799;color:#000000;background:#f0f0f0 url("./images/bottom-left.png") left bottom no-repeat;}
#ministerial-duties-table2 tfoot td.right-border{border-right:1px solid #336799;color:#000000;background:#f0f0f0;padding:8px;}
#ministerial-duties-table2 tfoot td.rounded-bottom-right-nb{color:#000000;background:#f0f0f0 url("./images/bottom-right.png") right bottom no-repeat;}
/* Ministerial Duties styles end */

/* Schools styles start */
img.st_aloysius {width:85px;height:93px;}
img.st_francis_de_sales {width:85px;height:94px;}
/* Schools styles end */

/* Play Group styles start */
span.play_group_1 {font-family:"Kristen ITC", "Comic Sans MS", Arial, sans-serif;font-size:24px;font-weight:bold;color:#0070b4;}

span.play_group_2 {font-family:"Kristen ITC", "Comic Sans MS", Arial, sans-serif;font-size:24px;font-weight:bold;color:#c10538;}
/* Play Group styles end */
