/*************************************************************/
/* This file and all of its contents are the property of     */
/* Oasis Church.  Reproduction, dissemination, or use of any */
/* part of the code herein is strictly prohibited without    */
/* prior written consent.                                    */
/*                                                           */
/* Copyright 2004                                            */
/*                                                           */
/*************************************************************/
/* Filename:    primary.css                                  */
/* Description: The primary stylesheet used in Oasis         */
/*              Church's website.                            */
/* Date:        12/01/2004                                   */
/* Author:      Byron Bailey - b.bailey@oasischurchroch.org  */
/*************************************************************/
			
TD,
FONT.header,
FONT.coloredheader			{ font-family: Arial; }

TD							{ font-size: 9pt; vertical-align: top; }

FONT.header					{ font-size: 10pt; font-weight: bold; }		
FONT.coloredheader			{ font-size: 20px; color: #03c400; font-weight: bold; }

FONT.smallheader			{ font-family: Arial Narrow, Arial; font-size: 11pt; font-weight: bold; letter-spacing: 0px; }		
FONT.smallbody				{ font-size: 9pt; line-height: 15px; }		
FONT.smaller				{ font-family: Arial; font-size: 8pt; }		

FONT.mediumheader			{ font-family: Arial; font-size: 12pt; }		
FONT.mediumbody				{ font-size: 11pt; }

FONT.largeheader			{ font-family: Arial; font-size: 14pt; }		
FONT.largebody				{ font-size: 12pt; }

FONT.subtextred				{ color: red; font-size: 0.8em; }

a.common					{ font-size: 9pt; color: #000}		
a.bannerlink				{ font-weight: bold; font-size: 8pt; color: #000; }

a.common:active,
a.common:visited,
a.common:link,
a.bannerlink:visited,
a.bannerlink:active,
a.bannerlink:link			{ text-decoration: none; }

a.common:hover,
a.bannerlink:hover			{ text-decoration: underline; }

/*********  Set up the containers for general use    *********/
.container,
.border-container           { width: 500; }

.container-scale,
.border-container-scale     { width: 90.0%; }

.border-container,
.border-container-scale     { padding: 1px; }
/*********  End container section                    *********/


/*********  Finally, set up the spacing, align, etc  *********/

.portlet            	    { border-spacing: 0; border-collapse: collapse }

tr.portlet-header,
tr.portlet-header td	    { font-weight: bold; padding: 2px 2px 2px 2px; margin: 0; color: #fff; }

.portlet td,
.portlet tr          		{ padding: 2px 1px 2px 3px; font-size: 11px; width: 33.3%; }

INPUT.wizardbutton			{ font-size: 0.9em; border-top: 1px outset #B1B1B1; border-right: 1px outset #000000; border-bottom: 1px outset #000000; border-left: 1px outset #B1B1B1; margin-top: 2px; margin-left: 3px; }
INPUT.greenbutton			{ background-color: #c9f4c8; font-size: 0.9em; border-top: 1px outset #B1B1B1; border-right: 1px outset #000000; border-bottom: 1px outset #000000; border-left: 1px outset #B1B1B1; margin-top: 2px; margin-left: 3px; }

.portlet TEXTAREA,
.portlet INPUT,
.portlet SELECT				{ font-size: 11px; color: #000000; font-variant: normal; }

SPAN.portlet-buttons  		{ float: right; }

/*********  End spacing and alignment configuration  *********/

/*********  Miscellaneous formatting classes         *********/
TD.errortext		 		{ color: red; font-size: 0.8em; }
TD.messagetext				{ color: blue; font-size: 0.8em; }

.portlet,
tr.portlet-header,
tr.portlet-header td,
.border-container,
.border-container-scale     { background-color: #4858b8; }

/*  These are the light-colored parts (aside from the buttons) */
.portlet td,
.portlet tr                 { background-color: #fff; }

.alternate,
.alternate tr,
.alternate td     			{ background-color: #d0d0e8; padding: 2px 1px 2px 3px;  font-size: 10px; }

.solid						{ background-color: #4858b8; padding: 2px 1px 2px 3px;  font-size: 10px; }

.standard,
.standard tr,
.standard td     			{ background-color: #ffffff; padding: 2px 1px 2px 3px;  font-size: 10px; }

.portlet TEXTAREA,
.portlet INPUT,
.portlet SELECT,
INPUT.wizardbutton			{ background-color: #D0D0E8; }
