﻿
/* NOTE: DO NOT MODIFY THIS CSS FILE. THIS APPLIES TO THIS THEME. 
         PLEASE COPY IT OVER TO THE CUSTOM STYLES FOLDER AND THEN MODIFY IT */

body
{
	font-family: verdana;
}

/*table
{
	border: 0px;
	border-collapse: collapse;
	width: 100%;
	text-align: left;
}*/
		  
a:link {
	font-size: small;
	color: blue;
	text-decoration: underline;
}
a:visited {font-size: 7.5pt; color: blue}
a:hover {font-size: 7.5pt;  color: black}


table.MainBody
{
	height: 100%;
	vertical-align: top;
}

table.header	{}
tr.footer	{}
td.footer   {}

table.footer	
{
   
}
tr.footer	{}
td.footer
{
	text-align: center; 
	font-size: 10px;
	color: #ffffff; 
	/* border-top: 1px dotted #ffffff;*/
	
}
		  
table.NavigationHorizontal	{}
tr.NavigationHorizontal	{}
td.NavigationHorizontalBullet
{
	width: 15px;
}
td.NavigationHorizontal
{
	padding: 4px;
}

a.NavigationHorizontal:link {font-size: 9pt; color: white; font-weight: bold; text-decoration: none}
a.NavigationHorizontal:visited {font-size: 9pt; color: white; font-weight: bold;  text-decoration: none}
a.NavigationHorizontal:hover {font-size: 9pt;  color: 5b5b5b; font-weight: bold; background-color: none;  text-decoration: none}
	
	
table.NavigationVertical
{
	text-align: left;
}
tr.NavigationVertical	{}	
td.NavigationVertical	{}

.NavigationVerticalSubCategories	{font-size: 9.5pt; color:blue; font-weight: bold }

a.NavigationVertical:link {font-size: 8.5pt; color: black; font-weight: bold}
a.NavigationVertical:visited {font-size: 8.5pt; color: black; font-weight: bold}
a.NavigationVertical:hover {font-size: 8.5pt;  color: white; font-weight: bold}

table.BodyStaticText
{
	text-align: left;
        width: 100%;
}

tr.BodyStaticText	{}
td.BodyStaticText	{font-size: 9.5pt; color: black}

table.ContactStaticText
{
	text-align: center;
	width: 100%;
}

tr.ContactStaticText	{}
td.ContactStaticText	{font-family: verdana; font-size: 9.5pt; color: black; vertical-align: top;}

td.BodyTableBack 
{
	background-color: #F72C28; 
	vertical-align: top;			
}	
			
table.TableCellWhite
{
	background-color: #ffffff; 
}		
		  
td.BodyContent
{
	text-align: center; 
	font-size: 10px;
	/*color: #ffffff;*/ 
}


table.ShoppingCart
{
	width: 95%;
}
tr.ShoppingCart	{}
td.ShoppingCartHeader
{
	padding: 8px;
	font-size: 7.5pt;
	color: brown;
	font-weight: bold;
	border: 1px solid #D0B972;
}
td.ShoppingCart
{
	padding: 8px;
	font-size: 7.5pt;
	color: black;
	border: 1px solid #D0B972;
}
td.ShoppingCartTotal
{
	padding: 8px;
	font-size: 7.5pt;
	color: black;
	font-weight: bold;
	border: 1px solid #D0B972;
}

table.CheckoutConfirm
{
	width: 95%;
}
tr.CheckoutConfirm	{}
td.CheckoutConfirm
{
	padding: 8px;
	border: 1px solid #D0B972;
}

table.EditBodyStaticHeader
{
	width: 70%;
}
table.EditBodyStaticPage
{
	width: 70%;
	height: 492px;
}
tr.EditBodyStaticPage {}
td.EditBodyStaticPage
{
	vertical-align: top;
	border: 1px solid #848484;
}

.SmallText {font-size: 7.5pt; color: black}

.SmallTextBold {font-size: 7.5pt; color: black; font-weight: bold}
.SmallTextBrownBold {font-size: 7.5pt; color: brown; font-weight: bold}
.SmallTextBlue {font-size: 11px; color: #000000; font-weight: normal}

.SemiMediumText {font-size: 8pt; color: black}
.SemiMediumTextBlueBold {font-size: 14px; color: #0560A1; font-weight: bold}
.SemiMediumTextWhiteBold {font-size: 8pt; color: white; font-weight: bold}

.MediumText {font-size: 9.5pt; color: black}
.MediumTextBold {font-size: 9.5pt; color: black; font-weight: bold}
.MediumTextBrownBold {font-size: 9.5pt; color: brown; font-weight: bold}
.MediumTextBlueBold {font-size: 14px; color: #0560A1; font-weight: bold}
.MediumTextWhiteBold {font-size: 9.5pt; color: white; font-weight: bold}

.LargeText {font-size: 11pt; color: black}
.LargeTextBold {font-size: 20px; color: #0560A1; font-weight: bold}
.LargeTextBrownBold {font-size: 11pt; color: brown; font-weight: bold}

.VeryLargeTextBold {font-size: 15pt; color: black; font-weight: bold}

.ErrorMessage {color: red}

a.Medium:link {font-size: 8pt; color: blue}
a.Medium:visited {font-size: 8pt; color: blue}
a.Medium:hover {font-size: 8pt;  color: black}

a.SemiMediumBrownBold:link {font-size: 8.5pt; color: black; font-weight: bold}
a.SemiMediumBrownBold:visited {font-size: 8.5pt; color: black; font-weight: bold}
a.SemiMediumBrownBold:hover {font-size: 8.5pt;  color: white; font-weight: bold}

a.MediumWhiteBold:link {font-size: 9pt; color: white; font-weight: bold; text-decoration: none}
a.MediumWhiteBold:visited {font-size: 9pt; color: white; font-weight: bold;  text-decoration: none}
a.MediumWhiteBold:hover {font-size: 9pt;  color: 5b5b5b; font-weight: bold; background-color: none; text-decoration: none}


/*	Theme-Specific	*/

.SmallTextWhite 
{
        font-size: 10px; 
        color: black;
        
}

.documentbg 
{
	/*background-color: 8A8A8A; */
	margin:0;   
        margin-bottom: 0;        
	margin-height:0; 
	margin-width:0;
}
.bodybg 
{
	height: 100%;
        background-color: ffffff; 
	width: 100%;        
        border: 0;
        margin-bottom: 0;        
}


.bodymenu 
{
        width: 175; 
        height: 100%; 
        background-color: 669368;
        vertical-align: top;        
        background-repeat: no-repeat; 

}

.headerbgcolor 
{
        background-color: ffffff;     
        height: 110px;        
}

.menubgcolor 
{
        background-color: 8A8A8A;
        height: 20px;
        border-bottom: 1px solid #3A1869;
        border-top: 1px solid #3A1869;
}
table.headeralign
{
   
}
tr.headeralign
{
    
}
td.headeralign
{
    
}

table.VerticalNavStyle
{}
tr.VerticalNavStyle
{}
td.VerticalNavStyle
{
        font-family: Comic Sans MS;
        font-size: 14px;
        color: #CC0033;
        font-weight: bold;
        margin-top: 15cm;
        margin-bottom: 15cm;
        padding: 4px;
	border-bottom: 1px dashed #ffffff;
        
}

td.celldarkgrey
{
	background-color: #808080;
	height: 4;
}



.header2   
{ 
        border-top:3px solid #800080; 
        font-family: Verdana; 
        font-size: 13pt; 
        color: #800080; 
        font-weight: bold; 
        margin-top: 0; 
        margin-bottom: 6; 
        font-style:italic; 
        text-align:left; 
        text-indent:5; 
        margin-left:0; 
        margin-right:0; 
        padding-top:0; 
        padding-bottom:5;
        background-color:#F2F0F4; 
        FILTER: alpha(opacity=70, FinishOpacity=0, Style=1)  
}

				

td.celldarkyellow
{
	background-color: #FFCE39;
	height: 4;
}				

a:link {font-family:verdana; font-size: 9pt; color: red;}
a:visited {font-family:verdana; font-size: 9pt; color: red;}
a:hover {font-family:verdana; font-size: 9pt;  color: black;}

a.biglink:link {font-family: Verdana; font-size: 11pt; color: #800080; font-weight: bold; }
a.biglink:visited {font-family: Verdana; font-size: 11pt; color: #800080; font-weight: bold; }
a.biglink:hover {font-family: Verdana; font-size: 11pt; color: #6B66B3; font-weight: bold; text-decoration: underline}

a.VerticalNavFont:link {font-family: Comic Sans MS; font-size: 13px; color: CC0033; font-weight: bold; text-decoration: none}
a.VerticalNavFont:visited {font-family: Comic Sans MS; font-size: 13px; color: CC0033; font-weight: bold;  text-decoration: none}
a.VerticalNavFont:hover {font-family: Comic Sans MS; font-size: 13px;  color: 5b5b5b; font-weight: bold; background-color: none; text-decoration: none}

a.smallred:link {font-family:verdana; font-size: 10px; color: black; text-decoration: none;}
a.smallred:visited {font-family:verdana; font-size: 10px; color: black; text-decoration: none;}
a.smallred:hover {font-family:verdana; font-size: 10px;  color: red; text-decoration: underline;}

.bodybordercolor {background-color: 878585}

.BodyDetail 
{
    background-color: #FFFFFF;
    margin-top: 0; 
    margin-bottom: 0; 
    text-align:left; 
    text-indent:5; 
    margin-left:0; 
    margin-right:0; 
    padding-top:0; 
    padding-bottom:5;
    width: 100%;  
    height: 100%;        
}

.bodyheight {text-align: center; height: 100%; vertical-align: top}

/* Text */

.FooterText 
{       font-size: 14px; 
        color: #0560A1; 
        font-weight: bold
}

.bullet-list   
{ 
        font-family: Verdana; 
        font-size: 10pt; 
        text-align: left; 
}  

.purplesubheader
{
        font-family: Verdana; 
        font-size: 13pt; 
        color: #800080; 
        font-weight: normal; 
        margin-top: 0; 
        margin-bottom: 0    
}

.purplebig
{
        font-family: Verdana; 
        font-size: 14pt; 
        color: #800080; 
        font-weight: bold; 
        margin-top: 0; 
        margin-bottom: 0    
}

.purplemedium
{
        font-family: Verdana; 
        font-size: 14px; 
        color: #800080; 
        font-weight: bold; 
        margin-top: 0; 
        margin-bottom: 0    
}

.author   
{ 
        font-family: Verdana; 
        font-size: 10pt; 
        color: #800080; 
}

.bodytext
{
        font-family: Verdana; 
        font-size: 10pt; 
        text-align: left; 
}

.body
{
        font-family: Verdana; 
        font-size: 10pt; 
        text-align: left; 
}

.quote   
{ 
        font-family: Verdana; 
        font-size: 10px; 
        color: #888888; 
        font-weight: bold;        
        font-style:italic; 
        text-align:left; 
        text-indent:5;
        padding-bottom:5;       
}

.header   
{ 
        font-family: Verdana; 
        font-size: 14pt; 
        color: #800080; 
        font-weight: bold; 
        margin-top: 0; 
        margin-bottom: 0; 
}

.header3   
{ 
        font-family: Verdana; 
        font-size: 11pt; 
        color: #800080; 
        font-weight: bold; 
}

.body-single       
{ 
        font-family: Verdana; 
        font-size: 10pt; 
        text-align: left; 
}

.MinistryMediumText
{
        font-family: Verdana; 
        font-size: 13pt;
        color: purple; 
        font-weight: bold;        
        text-align: left;   
}

.MinistryBodyText
{
        font-family: Verdana; 
        font-size: 11pt;
        color: black; 
        font-weight: normal;        
        text-align: left;
        margin-left: .15cm;        
}

.White14Text
{
        font-family: Verdana; 
        font-size: 11px;
        color: white; 
        font-weight: bold;        
        text-align: center;
                
}
.bodyboxbig
{
        border-bottom: 1px dashed #55AEE0;
        
}

.bodyboxbigcell
{
        padding: 8px;
}    

.arrow
{
        list-style-image:url(http://www.learningwellinc.org/Snapshots/82/files/styles/files/images/arrow.gif);
        /*list-style-type : circle;*/
}

