flashClass 
{
    position:absolute;
    z-index:-1
}

BODY {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;	
	MARGIN: 0px;  
}

div.divmain 
{
       width: 920px;     
       position: relative;   
       margin: 0px auto;
       BORDER-LEFT: #929292 2px solid; 
        BORDER-RIGHT: #929292 2px solid;
        BORDER-BOTTOM: #929292 2px solid;
}

TABLE.main 
{
       width:920px;
      text-align:center;   
}

TD.leftNav {
    width:100px; PADDING-TOP: 0px; 
    BACKGROUND-COLOR: #f5f5f5; text-align:left; 
    BORDER-RIGHT: #929292 1px solid;
    
}
TD.TopNav 
{
    text-align:left; background-color: #CCCCFF; 
    border-bottom-width:1px; border-bottom-color:Navy; 
    border-bottom-style:solid
}
TD.BottomNav 
{
    border-top:solid thin navy;
}
TD.bodyMain 
{
    width:605px; padding-left:5px; padding-top:5px; background-color:White; vertical-align:top; text-align:left  
}
TD.rightMain
{
        width:215px; 
        padding-left:5px; 
        padding-top:5px; 
        background-color: #e7e7ff; 
        vertical-align:top; 
        text-align:left;  
        BORDER-LEFT: #929292 1px solid;
}

.pageTitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #993333;
	padding-left: 0px;
}

.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
color:black;
	padding-left: 5px;
	padding-right:3px;
	display:block;

}

.bodytext-small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.subheading
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	padding-left: 0px;
	color: #993333;
}
.subheading A
{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	padding-left: 0px;
	color: #993333;
	text-decoration:none;
}
.subheading A:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	padding-left: 0px;
	color: #993333;
	text-decoration:underline;
}

.listprice {
	text-decoration: line-through;
}
.ourprice {
	color: #FF0000;
}

.menuHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000099;
}
.menuListing {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.menuListing A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;

}
.menuListing a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
	text-decoration: underline;

}

.calendarMonthEventTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;

}
.calendarMonthEventTitleAllDayEvent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color:#FFFFCC;
	border:#aba 1px solid;

}
.wcf-title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0033CC;
}
.wcf-subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #0000CC;
}
.wcf-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 10px;



}
.wc-general 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.wc-question 
{
    font-family:Verdana;
    font-size:12px;
    font-style:italic;
}


.amazonPartsTitle
{
    font-weight: bold;
    font-size: 12pt;
    color: #993300;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
#nav {
	font-weight: bold;
    font-size: 12pt;
    color: #ff9900;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
#nav FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 5px 3px; PADDING-TOP: 0px
}
#nav FORM INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
#nav FORM INPUT.textfield {
	BORDER-RIGHT: #aba 1px solid; BORDER-TOP: #aba 1px solid; BORDER-LEFT: #aba 1px solid; WIDTH: 110px; BORDER-BOTTOM: #aba 1px solid; BACKGROUND-COLOR: #e7ede9
}
#nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav A {
	PADDING-RIGHT: 5px; BORDER-TOP: #aba 1px solid; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
#nav A:link {
	COLOR: #450107; TEXT-DECORATION: none
}
#nav A:visited {
	COLOR: #450107; TEXT-DECORATION: none
}
#contact A:link {
	COLOR: #450107; TEXT-DECORATION: none
}
#nav A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #ebad46
}


 .nav {
	FONT-SIZE: 100%; 
	
	
}
.nav FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 5px 3px; PADDING-TOP: 0px
}
.nav FORM INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.nav FORM INPUT.textfield {
	BORDER-RIGHT: #aba 1px solid; BORDER-TOP: #aba 1px solid; BORDER-LEFT: #aba 1px solid; WIDTH: 110px; BORDER-BOTTOM: #aba 1px solid; BACKGROUND-COLOR: #e7ede9
}
.nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.nav A {
	PADDING-RIGHT: 5px; BORDER-BOTTOM: #aba 1px solid; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.nav A:link {
	COLOR: #450107; TEXT-DECORATION: none
}
.nav A:visited {
	COLOR: #450107; TEXT-DECORATION: none
}
.contact A:link {
	COLOR: #450107; TEXT-DECORATION: none
}
.nav A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #ebad46
}




h1.title 
{
   font-family:Georgia,serif; font-size:20px; color:Maroon
}
.verse
{
    font-family:Georgia,serif; font-size:12px; color:Navy
}
h2 
{
    font-family:Georgia,serif; font-size:16px; color:Maroon
}
.visionSummary
{
    font-weight: bold;
    font-size: 16px;
    color: #663399;
    font-family: Verdana, Arial, Sans-Serif;
    text-align: center;
}
.pageMenu A
{
    font-family: Tahoma;
    font-size: large;
    color: #003399;
    text-decoration: none;
}
.pageMenu A:link
{
    font-family: Tahoma;
    font-size: large;
    color: #003399;
    text-decoration: none;
}
.pageMenu A:visited
{
    font-family: Tahoma;
    font-size: large;
    color: #003399;
    text-decoration: none;
}
.pageMenu A:hover
{
    font-family: Tahoma;
    font-size: large;
    color: #003399;
    background-color: #dde6ff;
    text-decoration: none;
}
li.letter
{
    list-style-position: outside;
    list-style-type: upper-alpha;
}
li.lettersmall
{
    list-style-type: lower-alpha;
}
#feature H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 10px; TEXT-TRANSFORM: uppercase; COLOR: #243b87; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
#feature H3.divider {
	BORDER-TOP: #243b87 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 10px; TEXT-TRANSFORM: uppercase; COLOR: #243b87; PADDING-TOP: 10px; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
#feature P {
	MARGIN-TOP: 20px; FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-LEFT: 10px; COLOR: #333333; LINE-HEIGHT: 18px; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.WSC-calendar 
{
    font-family:Verdana, Arial;
    font-size:12px;
    font-style:normal
}
.FC-calendar 
{
    font-family:Verdana, Arial;
    font-size:10px;
    font-style:italic
}
.WSC-question 
{
    font-family:Verdana, Arial;
    font-size:12px;
    font-style:italic
}
.WSC-answer
{
    font-family:Verdana, Arial;
    font-size:12px;
    font-style:normal
}
.FC-question 
{
    font-family:Verdana, Arial;
    font-size:12px;
    font-style:italic
}
.FC-answer
{
    font-family:Verdana, Arial;
    font-size:12px;
    font-style:normal
}
.catechismblock
{
   
   border: solid 1px; 
   background:#e1e1FF;
}
.resourceSmallTitle 
{
    font-family:Verdana, Arial, Helvetica, Sans-Serif;
    font-size:10px;
    font-weight:bold;
}
.resourceSmall 
{
    font-family:Verdana, Arial, Helvetica, Sans-Serif;
    font-size:10px;
    font-weight:normal;
}
.Preschool-calendar 
{
    font-family:Verdana, Arial, Helvetica, Sans-Serif;
    font-size:12px;
    font-style:italic;
}
.Regular-calendar 
{
    font-family:Verdana, Arial, Helvetica, Sans-Serif;
    font-size:12px;
    font-style:normal;
}

TD.adminLeft {
    width:122px; PADDING-TOP: 0px; BACKGROUND-COLOR: #CCCCFF; text-align:left;
    border-right: solid 1px #00ccff;
}

.sermonRecentWidgetTitle {
font-family:Tahoma, Arial, Helvetica, Sans-Serif;
font-size:12px;
font-style:normal;
}
.recentSermons
    {
    width: 95%;
    margin: 5px;
    background-color: #ccccff;	 
    border-right: #b1ccfb 2px solid;
	border-left: #b1ccfb 2px solid;
	border-top:#b1ccfb 2px solid;
	border-bottom: #b1ccfb 2px solid;
}