.Pbg
{
    BACKGROUND: #F9E8AF;
    FONT: 10pt Arial;
    MARGIN-BOTTOM: 5px;
    MARGIN-TOP: 5px
}
.Pbg2
{
    BACKGROUND: #EDDEFE;
    FONT: 10pt Arial;
    MARGIN-BOTTOM: 5px;
    MARGIN-TOP: 5px
}
.tblbg {BACKGROUND-COLOR: #e6f3ff;border-top-color: #e6f3ff;border-left-color: #e6f3ff;font-size:11px;}
.tblFormat
{
    BACKGROUND-IMAGE: url(images/churchbg.gif);
    BACKGROUND-POSITION: center center;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 23pc;
    TEXT-ALIGN: center
}
.tblfmt
{
    TEXT-ALIGN: center
}
.tblfmtlft
{
    TEXT-ALIGN: left
}
.tblfmtrgt
{
    TEXT-ALIGN: right
}
.tblblnk
{
    BACKGROUND-COLOR: #ffffff
}

msgbd
{   
    FONT: 10pt Arial;
    OVERFLOW: auto;
    CURSOR: auto;
    BORDER-RIGHT: #a09f80;
    BORDER-TOP: #a09f80;
    BORDER-LEFT: #a09f80;
    BORDER-BOTTOM: #a09f80;
    BACKGROUND-COLOR: #e6f3ff;
    TEXT-DECORATION: none
}
#txts
{
    FONT-SIZE: x-small;
    COLOR: #003366;
    FONT: 10pt Arial;
    BACKGROUND-COLOR: #FFFFFF
}
#bttns
{
    FONT-SIZE: x-small;
    COLOR: #003366;
    FONT: 10pt Arial;
    BACKGROUND-COLOR: #D3D3D3
}
/* --------- mouseover css, used by /js/util.js: addMouseoverText() and addMouseoverHtml() ---------- */
.mouseover {position: absolute; display: none;z-index:999}
.mouseoverInner {color: black; background: #E9E5B9; border: 1px solid #333; text-align: left; white-space: normal;}
/* --------- end mouseover css ------------ */
/*------------------ Normal hyperlinks-------------------*/
a.:link, a.:active, a.:visited {font-size:12px;font-weight:bold;color:#007cc3;text-decoration:none;}
a.:hover {font-size:12px;font-weight:bold;color:#232325;text-decoration:none;}
/*-------------- New site formatting -------------*/
a.dropnav:link, a.dropnav:active, a.dropnav:visited {font-size:11px;font-weight:bold;color:#999;text-decoration:none;padding:3px 25px 3px 0px;background:url(/images/linkbg.gif) repeat-x bottom left;display:block}
a.dropnav:hover {font-size:11px;font-weight:bold;color:#232325;text-decoration:none;padding:3px 25px 3px 0px;background:url(/images/linkbg.gif) repeat-x bottom left;display:block}
.dropnavlink {padding:3px 25px 3px 0px;background:url(/images/linkbg.gif) repeat-x bottom left;}
.navdiv{margin-left:10px;}
/* -------------------- Control position of menu under top link --------------------- */
.droptab {position:absolute;top:77px;width:155px;display:none;z-index:99;background:#fff;border-right:1px solid #d6d6d6;border-left:1px solid #c0c0c0;border-bottom:10px solid #d6d6d6;padding:5px 10px 10px 9px;}
a.toplink:link, a.toplink:active, a.toplink:visited {border-left:4px solid #d6d6d6;padding:0px 30px 0px 4px;font:bold 14px/12px trebuchet ms,arial,verdana;color:#007cc3;display:block;float:left;text-decoration:none;text-transform:uppercase;}
a.toplink:hover {border-left:4px solid #7bd3f7;padding:0px 30px 0px 4px;font:bold 14px/12px trebuchet ms,arial,verdana;color:#007cc3;display:block;float:left;text-decoration:none;text-transform:uppercase;}
a.toplink_on:link, a.toplink_on:active, a.toplink_on:visited {border-left:4px solid #7bd3f7;padding:0px 30px 0px 4px;font:bold 14px/12px trebuchet ms,arial,verdana;color:#5281c8;display:block;float:left;text-decoration:none;text-transform:uppercase;}
a.toplink_on:hover {border-left:4px solid #7bd3f7;padding:0px 30px 0px 4px;font:bold 14px/12px trebuchet ms,arial,verdana;color:#5281c8;display:block;float:left;text-decoration:none;text-transform:uppercase;}
a.sidenav:link, a.sidenav:active, a.sidenav:visited {font-size:12px;font-weight:bold;color:#007cc3;text-decoration:none;}
a.sidenav:hover {font-size:12px;font-weight:bold;color:#232325;text-decoration:none;}
a.sidenav_on:link, a.sidenav_on:active, a.sidenav_on:visited {font-size:12px;font-weight:bold;color:#232325;text-decoration:none;}
a.sidenav_on:hover {font-size:12px;color:#232325;font-weight:bold;text-decoration:none;}
a.footernav:link, a.footernav:active, a.footernav:visited, a.footernav {font-size:11px;color:#999;font-weight:bold;text-decoration:none;cursor:pointer;}
a.footernav:hover {font-size:11px;color:#232325;font-weight:bold;text-decoration:none;cursor:pointer;}
/* -------------------- Sticky formatting for fontsizeup-dwn maintain left nav positioning ------------- */
a.sidenavstick:link, a.sidenavstick:active, a.sidenavstick:visited {font-size:12px;font-weight:bold;color:#007cc3;text-decoration:none;}
a.sidenavstick:hover {font-size:12px;font-weight:bold;color:#232325;text-decoration:none;}
a.sidenavstick_on:link, a.sidenavstick_on:active, a.sidenavstick_on:visited {font-size:12px;font-weight:bold;color:#232325;text-decoration:none;}
a.sidenavstick_on:hover {font-size:12px;color:#232325;font-weight:bold;text-decoration:none;}
a.footernavstick:link, a.footernavstick:active, a.footernavstick:visited, a.footernavstick {font-size:11px;color:#454547;font-weight:bold;text-decoration:none;cursor:pointer;}
a.footernavstick:hover {font-size:11px;color:#454547;font-weight:bold;text-decoration:none;cursor:pointer;}
/* -------------------- Control position of top menus --------------------- */
#top_nav {position:absolute;top:51px;left:20%;height:40px;padding-top:15px;width:100%;}
/* -------------------- FONTS GENERAL -------------------- */
body{font:13px trebuchet ms,arial,sans-serif;color:#454547;margin:0px;padding:0px;}
h1{font-size:37px;font-weight:300;color:#454547;margin:0px;}
h2{font-size:18px;color:#454547;margin:0px;}
h3{font-size:13px;color:#232325;margin:15px 0px 0px 0px;}
h4{font-size:24px;font-weight:300;color:#454547;margin:0px;}
h5{font-size:10px;color:#232325;margin:15px 0px 0px 0px;}
p {font-size:13px;color:#454547;margin:10px 0px 10px 0px;}
td{font-size:13px;}
#footer{text-align:left;margin-top:20px;width:1000px;}
#content-left{float:left;padding:10px 10px 0px 10px;border-left:1px solid #999;border-right:1px hidden #ffffff;text-align:left;}
#content-right{text-align:center;float:right;}
hr{border:1px solid #dadada;margin:0px 0px 0px 0px;}
/* ------------- ADDTO ------------- */
.addToContent {width:340px;height:16px;font:9px verdana, arial, sans-serif;color:#666;}
.addTo {background-color:#fff;margin:auto;padding-left:15px;}
.addTo img {vertical-align:middle;margin:1px 1px 4px 2px;cursor:pointer;}
.addTo dl {margin:0px;padding:0px;}
.addTo dd {display:inline;list-style:none;margin:0px;font:9px verdana, arial, sans-serif;color:#666;}
/* ------------- LAYOUT CALLOUT ------------- */
#nsContainer {width:178px;}
#nsContainer-home {width:178px;}
#nsCenter {margin:0px;height:1%;padding-left:15px;background-image:url(images/box-midBG180.gif);}
#nsCenter-home {margin:0px;width:178px;height:1%;padding-left:10px;padding-right:12px;background-image:url(images/box-midBG180.gif);}
#nsContent {width:90%;}
#nsContent-home {width:178px;}
.iconbox{width:20%;height:23px;float:left;}
.icontext{width:80%;height:25px;float:left;padding-top:2px;}
/* ------------------ SPAM traps Captcha -----------------*/
#MyTrap {display: none;}
/* ------------------ Dropdown backgrounds ---------------*/
OPTION.grey{background-color:#d3d3d3;}
OPTION.white{background-color:#ffffff;}
.blank{BACKGROUND-COLOR: #ffffff;}