/*************************************************************************** 
* Author:  	Penny DeGraff									 
* Date Created:	3/6/2006										 
* Purpose:	Cascading Style Sheet used for formatting Oran nan Car website
*								 
* Additional info:	
****************************************************************************

****************************************************************************/
/*-----------------------------------*/
/* Common style rules - entire site  */ 
/*-----------------------------------*/


/* Style rule to remove borders from images */
img
{
	border-style:none;
}

/* Custom style rule to handle general text 
.text
{
	color: #33666;		/* blue-green */

}

/* H2 style rule formats h2 object as a subtitle */
h2
{
	color: white;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	font-style: italic;	
	font-family: Verdana;
}
.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #660033;
	text-align: justify;
}


/* Custom style rule to handle the formatting of the navigation links */
.nav {
	text-align:center; 

}

/* Custom style rule to handle the formatting of the upper right table corner */
.corner
{
	text-align: right;
}

.hr
{
	color: black;
}

/*------------------------*/
/* Anchor tag style rules */
/*------------------------*/

/* Series of style rules to define the colors for each state of anchor tags */
a:link 
{
	color: black;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	border-style:none;
}

a:visited 
{
	color: navy;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	border-style:none;
}
a:hover 
{
	color: maroon;
	font-weight: bold;
	font-style: italic;
	font-weight: bold;
	border-style:none;
	font-size: 14px;
}
.link_indent {
	margin: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a:active 
{
	color: silver;
	border-style:none;
}

/*------------------------*/
/* Background style rules */
/*------------------------*/


/* Custom style rule to provide a blue background color */
.blue
{
	background-color: #7396AC;
}


/*-----------------------*/
/* Alignment style rules */
/*-----------------------*/

/* Custom style rules to align text in table cells */
.center
{
	text-align: center;
}

.topalign
{
	vertical-align:top;
	text-align:center;
	width:140;
	
}

.topalign2
{
	vertical-align:top;
	text-align:left;


}

.right
{
	text-align:right;
}

/*--------------*/
/* Table styles */
/*--------------*/

/* Table style rule to handle formatting of the table element */
.table
{
	width: 100%;
	font-size: 100%;
	font-weight: normal;	
	font-family: verdana;

}

.corner
{
	text-align:right;
	width:300px;
	height:133px;


}

/* Table style rule to handle formatting of the table element */
.admintable
{
	width: 100%;
	background-color: #7396AC;		/* blue */
	font-size: 100%;
	font-weight: normal;	
	font-family: verdana;
}

/* style rule to automatically add a scroll bar when the content exceeds the defined space */
.overflow
{
	padding:20;
	width:500px;
	height:10px;
	overflow: auto;
}

/* Logon table specific rules */
.logon
{
	width:350px;
/*	text-align:center; */
}

/* Style for checkbox toggling new member signup message and logon error messages */
#signup
{
	visibility:hidden;
	font-weight:bold;
	color:Yellow;
	font-style:italic;
}

/* Style for toggling new member password verification */
#verify
{
	display:none;
	font-weight:bold;
	color:Yellow;
	font-style:italic;
}

/* Custom id rule for logon table formatting */
#logonTable
{
/*	text-align:right; */
}

.totals
{
	background-color:yellow;
	font-size:medium;
	font-style:italic;
	font-weight:bold;
	color:Black;
}

.cellwidth
{
	width:25;
}

/*-------------------------------------*/
/* Oran nan Car branding styles        */
/*-------------------------------------*/

.body
{
	background: url(images/background5.jpg) no-repeat;
}

/* Custom style for Admin pages so public pages unaffected */
.adminbody
{
	background-color:#7396AC;			/* cornflower blue */
	font-family:Verdana, Sans-Serif;
}

/* Style for masthead */
.banner 
{
	width: 100%;
	text-align: left;
	font-size:50px; 
	color:black;		            /* black */
	font-weight:bold;
	font-family:Verdana, Sans-Serif;
}

/* Defines special text using dark blue logo color */
h3
{
	color:black;		            /* black */
	font-weight:bold;
	text-align:center;
}
.bodylong {
	background-image: url(images/background4.jpg);
	background-repeat: no-repeat;
}
