/* Master Style Sheet - created for the Bethel Family Worship Center 10-15-01  */

/* All fonts used are to be of the Arial, Helvetica, sans-serif families  */
/* All changes to the style sheet must be discussed prior to the change so that all developers can be alerted of the change */ 

/* the below tag styles are to remain untouched, and should only be changed after extensive discussion */


a      {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	text-decoration: none;
}
	
a:link { color:blue; }	/* unvisited links */	
a:visited {
	color: Purple;
}	/* visited links */	
a:focus {
	color: Blue;
}	/* indicates a link */
a:hover {
	color: Olive;
}	/* user hovers over link */
a:link {
	color: Purple;
}	/* active links */

body   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	/*background-color:#006699;*/
}
	
p      {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	text-decoration : none;
	color :black;
}

td     {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	text-decoration : none;
	color :black;
}

h1     {color: Black;
		font-family: Arial, Helvetica, sans-serif;}

h2     {color: Black;
	    font-family: Arial, Helvetica, sans-serif;}

h3     {color : Black;
	    font-family: Arial, Helvetica, sans-serif;}
	
select,input,textarea,.input,option  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	text-decoration : none;
	color :black;
}
/* End of tag based styles */


/* Below are classes that are accessed by various apps.  These styles should remain unchanged, if additional classes are */
/* needed please contact the acting Web Designer for the project */


/* Used to insure background for documents not contained in the root directory */
.bodySub   {font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color :black;
		background-color:#ffffff;
		background-image:url('../images/background.gif');
		background-repeat: repeat-x;}

/* background class for content area of application */
.contentBg { 
	background-color: #c6e3e7;
}

/* background class for  watermark content area of application */
.contentBgWatermark {
	background-color: White;
	/*background-image : url("../image/ggbloomer.jpg");
	*/
	background-image : url("../image/Bgggloomer.gif");
	background-repeat : no-repeat;
	background-position : center;
	background-attachment : fixed;
}

/* background class for  watermark content area of application */
.e20050606BgWatermark {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-style : italic;
	/*background-color: #f5f5dc;
	*/
	color: White;
	background : url("../image/e20050606b.jpg");
}

/* background class for  watermark content area of application */
.e200500828aBgWatermark {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-style : italic;
	/*background-color: #f5f5dc;
	*/
	color: White;
	background : url("../image/e20050828a.jpg");
}


/* Used to highlight data returned in a table */		
.data {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	/*background-color: #f5f5dc;
	*/
	color: #006699;
	/*background : url("../image/gauzeyellow.gif");*/
	
	/*color :black;
	background-image : url("../image/marble75.gif"); */
	
}

/* Used for page background */		
.data01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-style : normal;
	color: black;
	background-color: White;
	text-align : justify;
}

/* Used for page background */		
.data01e20050606 {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	color: Black;
	background-color: #73a09f;
}

/* Used for page background */		
.data01e20061105 {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	color: Black;
	background-color: #2C4375;
}

/* Used for page background */		
.data01e20050606hotel {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	color: #ffffff;
	background-color: #213b6e;
}


/* Used for page background */		
.data01e20050606menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	color: white;
	background-color: #885498;
}

/* Used for page background */		
.data01Center {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-style : normal;
	color: black;
	background-color: White;
	text-align : center;
}

/* Used for page background */		
.tblBackground {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	color: black;
	background-color : #E7E7E7;
}

/* Used highlight first character of paragraph */		
.firstchar {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size : 16px;
	font-style : normal;
	color: Purple;
}

/* Used to highlight data banner in a table */		
.dataBanner {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-style : italic;
	/*background-color: #f5f5dc;
	*/
	color: White;
	background : url("../image/bargauzeblue.gif");
}

/* Used to highlight page label in a table */		
.pageLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-style : normal;
	color : Navy;
	text-decoration : underline;
}

/* Used in conjunction with td tags to replace the th tag */
.dataHeadings { font-family: Arial, Helvetica, sans-serif;
				font-size : 12px;
				font-style : normal;
				font-weight: bold;
				background-color : #006699; 
				color: White;}
				
/* Used in make a bid to show disclaimer about price changes */			
.disclaimer {font-family : Arial, Helvetica, sans-serif;
			font-size : 10px;
			font-weight : bold;
			color :red;}
	
/* Used in large areas of text to space and make text more readable. */
.heavytext {font-family : Arial, Helvetica, sans-serif;
			font-size : 12px;
			font-weight : bold;
			text-decoration : none;
			color :black;
			line-height: 150%;
			text-align: justify;
			padding-left: 5px;
			padding-right: 5px;}

/* Used to warn user or customer of a certain action */
.important {color : red;
			font-size: 14px;
			font-family : Arial, Helvetica, sans-serif;}
		

/* Used for text based login areas on the side menus */
.logintext {font-family : Arial, Helvetica, sans-serif;
			font-size : 12px;
			font-weight : bold;
			text-decoration : none;
			color :black;}
			
/* Used as a replacement for header tags same as title class with background and weight exceptions */	
.maintitle {color : #006699;
			font-size: 16px;
			font-weight:bold; 
			background-color:#eeeeee;
			font-family : Arial, Helvetica, sans-serif;}

			
/* Used to highlight mandatory fields */
.mandatory	{font-family : Arial, Helvetica, sans-serif;
			font-size : 12px;
			font-weight : bold;
			color :red;}
	
/* Used to highlight areas of note */	
.notice {font-family : Arial, Helvetica, sans-serif;
		font-size : 12px;
		font-weight : bold;
		color :red;}
		
/* Used by ATTR in the create a shipment trace section */	
.regboxes	{font-family : Arial, Helvetica, sans-serif;
			font-size : 12px;
			font-weight : bold;
			color :black;}

/* Used when text needs to be made smaller than surrounding text */		
.smalltext { font-family: Arial, Helvetica, sans-serif;
			font-size : 10px;
			font-style : normal;
			color: #000000;}
			 
/* Used to highlight user steps in an application */		 
.steps { font-family: Arial, Helvetica, sans-serif;
		font-size : 12px;
		font-style : normal;
		background-color: #ffffff;
		color: #000000;}
		 
/* Used as a replacement for header tags when space is at a premium */	 
.title {color : #006699;
		font-size: 14px;
		font-family : Arial, Helvetica, sans-serif;}
	
/* Used to set bg color for main menu */		
.mainMenuBg {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	color: #FFFF63;
	background-color : #000037;
}
	
/* Used to set bg color for left menu */		
.mainMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	background-color: #FFEBCD;
	color: #990033;
	/*background-image : url("../image/curve_goodies.gif");
	*/
	background-repeat : no-repeat;
	background-image : url("../image/lbj006.jpg");
}

/* Used for menu text in a table */		
/* color: #FF9C31;  */
.mainMenuText {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	color: White;
	background-image : url("../image/banner_left.jpg");
	background-repeat : repeat-y;
}

/* Used for menu bullet in a table */		
.mainMenuBullet {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	color: Silver;
	margin-left : 6pt;
}

/* Used for menu text right in a table */		
.mainMenuTextRight {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	color: Navy;
	background-color : Silver;
	/*background-color : #FF9C00;
	*/
}

/* Used to menu item text in a table */		
.mainMenuItemText {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	background-color: transparent;
	color: Silver;
}

/* Used to menu item button in a table */		
.mainMenuItemButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	background-color: transparent;
	color: Blue;
	padding-left : 10px;
}

/* Used for page menu header */		
.mainMenuPageHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	color: black;
}

/* Used to set page header color */		
.pageHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	background-image : url("../image/bannerweblue.jpg");
	background-repeat : repeat;
}	

/* Used to highlight page header data returned  */		
.pageHeaderData {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	background-color: Purple;
	color: White;
}

/* Used to set page footer  */		
.pageFooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
}	

/* Used to set page footer1 color */		
.pageFooter1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	background-color: White;
	color: #990066;
	background-image : url("../image/LBJ006.jpg");
	background-repeat : repeat;
}	


/* Used to set page footer text  */		
.pageFooterData {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	color : Navy;
}

/* Used to set page footer  */		
.pageFooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	color : Silver;
	background : url("../image/bargauzered.gif");
}

/* Used to set page header content separator  */		
.pageHeaderContentSep {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	background : url("../image/purple-strip.jpg");
}

/* Used for copyright text */		
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	color : Navy;
}

/* Used for last updated text */		
.lastUpdated {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	/*color: #FFCC00;
	*/
	color : Navy;
}			 	

/* Used for besides text */		
.besides {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	color: #006699;
}

/* Used for contact text */		
.contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	color: Maroon;
	font-weight : bold;
}
