BODY {
	background:#EEE3B6;
	background-image:url('../image/04original.gif');
	}

a:link, a:active, a:visited {
	font-family:Georgia;
	font-size:9pt;
	font-weight:none;
	color:#C1DACF;
	text-decoration:none;
	}

a:hover {
	font-family:Georgia;
	font-size:9pt;
	font-weight:none;
	color:#C1DACF;
	text-decoration:underline;
	}


a.menu:link, a.menu:active, a.menu:visited {
	font-family:Tahoma;
	font-size:9pt;
	font-weight:none;
	color:#1a2e27;
	text-decoration:none;
	}

a.menu:hover {
	font-family:Tahoma;
	font-size:9pt;
	font-weight:none;
	color:#C1DACF;
	text-decoration:underline;
	}

h2 {
	font-family:Georgia;
	font-size:14pt;
	color:#e4c9a1;
	}

h3 {
	font-family:Georgia;
	font-size:12pt;
	color:#993300;
	}

h3.admin_head {
	font-family:Arial;
	font-size:12pt;
	color:#000000;
	}

td.menu {
	border-bottom:2px solid #659886;
	padding:5;
	font-family:Tahoma;
	font-size:9pt;
	font-weight:bold;
	color:#C1DACF;
	text-align:center;
	cursor:hand;
	}

td.menu_over {
	border-bottom:2px solid #496f5f;
	padding:5;
	padding-top:16;
	font-family:Tahoma;
	font-size:9pt;
	font-weight:bold;
	color:#1a2e27;
	text-align:center;
	cursor:hand;
	}

td.menu_mini {
	border-bottom:2px solid #659886;
	padding:5;
	font-family:Tahoma;
	font-size:8pt;
	font-weight:bold;
	color:#C1DACF;
	text-align:center;
	cursor:hand;
	}

td.menu_mini_over {
	border-bottom:2px solid #496f5f;
	padding:5;
	padding-top:16;
	font-family:Tahoma;
	font-size:8pt;
	font-weight:bold;
	color:#1a2e27;
	text-align:center;
	cursor:hand;
	}

.statement {
	font-family:Verdana;
	font-size:9pt;
	font-style:italic;
	text-indent:25;
	color:#000000;
	padding:55;
	padding-top:0;
	padding-bottom:35;
	}

.blendBar {
	padding-left:10px;
	color:#e4c9a1;
	font-family:Arial;
	font-size:12pt;
	font-weight:bold;
	}

.main {
	font-family:Georgia, Times New Roman;
	font-size:9pt;
	color:#1a2e27;
	padding:10;
	word-spacing:2pt;
	}

.mainTd {
	background:#518274;
	font-family:Tahoma;
	font-size:9pt;
	color:#1a2e27;
	padding:8;
	word-spacing:1pt;
	border:2px solid #395c50;
	}

.mainBtd {
	font-family:Arial;
	font-size:8pt;
	color:#000000;
	padding:4;
	}

.mainLtd {
	background:#FFFFFF;
	font-family:Arial;
	font-size:8pt;
	color:#000000;
	padding:5;
	text-align:center;
	}

.footer {
	font-family:Arial;
	font-size:7pt;
	color:#000;
	}

.upcomingEvents {
	font-family:Arial;
	font-size:9pt;
	color:#000000;
	background:#C1DACF;
	border:1px dashed #98BAAC;
	padding:10;
	width:260px;
	height:100px;
	}

.ministry {
	background:#FFFFFF;
	vertical-align:top;
	width:50%;
	padding:10;
	}

b {
	color:#13241e;
	}

.preload {
	display:none;
	}

.frmInput {
	background:#fdedbc;
	border:1px solid #7c8fe1;
	}

.admin {
	background:#9dbcb3;
	border:1px solid #C1DACF;
	font-family:Arial;
	font-size:9pt;
	color:#000000;
	padding:10;
	}

.admin_main {
	background:#bdd1cc;
	border:1px solid #C1DACF;
	font-family:Arial;
	font-size:9pt;
	color:#000000;
	padding:10;
	}

.admin_mainNOpad {
	background:#FFFFFF;
	border:1px solid #C1DACF;
	font-family:Arial;
	font-size:9pt;
	color:#000000;
	padding:0;
	}

.admin_bar {
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#9dbcb3,endColorStr=#639889);
	background:#9dbcb3;
	font-family:Arial;
	font-size:9pt;
	color:#000000;
	padding:10;
	}

.area_bar {
	background:#588e7f;
	font-family:Arial;
	font-size:9pt;
	color:#000000;
	border:1px solid #22614f;
	}

.result_over {
	background:#ffe9cd;
	font-family:Tahoma;
	font-size:8pt;
	border:1px solid #000000;
	}

.result_pub {
	background:#bfcbcc;
	font-family:Tahoma;
	font-size:8pt;
	}

.result_non {
	background:#e3e1c1;
	font-family:Tahoma;
	font-size:8pt;
	}

.art_table {
	border-right:1px solid #FFFFFF;
	}

.divButton {
	display:inline;
	padding:.3em;
	background:#fdedbc;
	background-image:url('../image/obj_img/aMenuBG.png');
	border:1px outset #8d8d8d;
	border-top:0;
	font-weight:none;
	font-family:Georgia;
	cursor:hand;
	color:#FFFFe0;
	height:40px;
	font-size:1.2em;
	 text-align:center;
	padding:8 8;
	}

.divButtonOver {
	display:inline;
	padding:.3em;
	background:#70a092;
	border:1px outset #8d8d8d;
	border-top:0;
	font-weight:none;
	font-family:Georgia;
	cursor:hand;
	color:#FFFFe0;
	height:40px;
	font-size:1.2em;
	 text-align:center;
	padding:8 8;
	}

.divButtonDown {
	display:inline;
	padding:.3em;
	background:#467769;
	border:1px inset #8d8d8d;
	border-top:0;
	font-weight:none;
	font-family:Georgia;
	cursor:hand;
	color:#FFFFe0;
	height:40px;
	font-size:1.2em;
	 text-align:center;
	padding:8 8;
	}

.editorBar {
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#abcfe4,endColorStr=#6e9bb4);
	cursor:arrow;
	}

.btn {
	display:inline;
	width:22px;
	height:22px;
	margin:0 2;
	padding:3 6;
	cursor:hand;
	}

.btnOver {
	background:#fdc879;
	display:inline;
	width:22px;
	height:22px;
	margin:0 2;
	padding:2 5;
	cursor:hand;
	border:1px solid #000000;
	}

.btnDown {
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#fde393,endColorStr=#e5b112);
	display:inline;
	width:22px;
	height:22px;
	margin:0 2;
	padding:2 5;
	border:1px inset;
	cursor:hand;
	}

.btnNA {
	filter: alpha(opacity=40);
	display:inline;
	width:22px;
	height:22px;
	margin:0 3;
	padding:0;
	cursor:arrow;
	}

#menu {
	margin:-12px -6px 0px -12px;
	}

#menu ul {
	list-style:none;
	margin:3px;
	}

#menu ul li {
	display:inline;
	}

#menu ul li a {
	margin:2px -2px;
	padding:4px 14px;
	font-family:Georgia;
	font-size:9pt;
	font-weight:bold;
	color:#595959;
	border:2px solid #518274;
	background:#639889;
	text-decoration:none;
	}

#menu ul li a.here {
	margin:2px -2px;
	padding:4px 14px;
	color:#000000;
	background:#9dbcb3;
	border:2px solid #639889;
	}

#menu ul li a:hover {
	margin:2px -2px;
	padding:4px 14px;
	font-family:Georgia;
	font-size:9pt;
	font-weight:bold;
	color:#000000;
	padding-bottom:4px;
	text-decoration:none;
	background:#9dbcb3;
	border:2px solid #639889;
	}

.bl {background: url('../scripts/calendar/images/bl.gif') 0 100% no-repeat #4f8572; width:200px;}
.br {background: url('../scripts/calendar/images/br.gif') 100% 100% no-repeat}
.tl {background: url('../scripts/calendar/images/tl.gif') 0 0 no-repeat}
.t_bg {background: url('../scripts/calendar/images/t_bg.gif'); margin-left:-10px; width:100%; margin-right:-10px; margin-bottom:10px; padding: 0 8 8 8; font-family:Georgia; font-size:14pt; color:#e4c9a1; font-weight:bold;}
.tr {background: url('../scripts/calendar/images/tr.gif') 100% 0 no-repeat; padding:10px}
.clear {font-size: 1px; height: 1px}

.errors {
    background-image: url('../image/obj_img/warning.gif');
    background-repeat: no-repeat;
    background-position: 5px 8px;
    margin:5px;
    border:	1px solid maroon;
    padding:8px;
    background-color: #FFCCCC;
    padding-left:     32px;
    padding-top:10px;
    font-family:Arial;
    font-weight:none;
    font-size:10pt;
    text-align:left;
}

.actions
{
    background-image: url('../image/obj_img/alert.gif');
    background-repeat: no-repeat;
    background-position: 5px 8px;
    margin:5px;	
    border:	1px solid #ccc;
    padding:8px;
    background-color: #FFFFE0;
    padding-left:     32px;
    padding-top:10px;
    font-family:Arial;
    font-weight:none;
    font-size:10pt;
    text-align:left;
}

fieldset {
	border:1px solid #c7c78f;
	background:#f1f1e3;
	height:300px;
	}

legend {
	background:#f1f1e3;
	color:#000000;
	}

.fm_admin {
	background:#f1f1e3;
	border:1px solid #c7c78f;
	font-family:Arial;
	font-size:9pt;
	color:#000000;
	padding:10;
	}

tr.pgTableListEven {
	background-color:#FFFFFF;
	padding:2px;
	font-size:8pt;
	font-family:Verdana;
	}

tr.pgTableListOdd {
	background-color:#EAEAEA;
	padding:2px;
	font-size:8pt;
	font-family:Verdana;
	}

tr.pgTableListOver {
	background-color:#FFFFCC;
	padding:2px;
	font-size:8pt;
	font-family:Verdana;
	}

th.pgTableList {
	font-size:8pt;
	background-color:#8D8D8D;
	color:#FEFEFE;
	white-space:nowrap;
	padding:2px 10px;
	}

.txt {
	background:#8eb3a8;
	font-family:Georgia;
	padding-left:5px;
	border:3px solid #467769;
	}

.button {
	background:#8eb3a8;
	background-image:url('../image/obj_img/aMenuBG.png');
	background-repeat:repeat-x;
	background-position: -10px 8px;
	font-family:Georgia;
	font-size:9pt;
	color:#ffdbc1;
	border:3px solid #467769;
	}

td.thumb {
	padding:10px;
	spacing:02px;
	border:1px dashed #E1E1E1;
	width:120px;
	height:100px;
	cursor:hand;
	}

.pic_thumb {
	border:1px solid #000000;
	width:120px;
	height:80px;
	}