/* vim: set expandtab tabstop=4 shiftwidth=4:
+----------------------------------------------------------------------+
| PHP version 4                                                        |
+----------------------------------------------------------------------+
| Copyright (c) 2006 Letter10 Design                                   |
+----------------------------------------------------------------------+
| This program is free software; you can redistribute it and/or modify |
| it under the terms of the GNU General Public License (GPL) as        |
| published by the Free Software Foundation; either version 2 of the   |
| License, or (at your option) any later version.                      |
|                                                                      |
| This program is distributed in the hope that it will be useful, but  |
| WITHOUT ANY WARRANTY; without even the implied warranty of           |
| MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU    |
| General Public License for more details.                             |
|                                                                      |
| To read the license, visit http://www.gnu.org/copyleft/gpl.html      |
+----------------------------------------------------------------------+
| Authors: Matthew Kirkpatrick <admin@letter10.net>                 |
+----------------------------------------------------------------------+

 Created:      February 13, 2005
 Last Updated: February 13, 2005

 @version $Id: .global.css,v 0.2 2005/02/12 10:24:00 EST $
 @copyright 2006

*/

/**********************************************************************/
/*                      TAGS REDEFINED: Default                       */
/**********************************************************************/

body {
	background:			#ffffff;
	margin:				auto;
}

body, div, td, ol, ul, li, p, a, span {
	font-family:		Baskerville, "Times New Roman", Times, serif;
	font-size:			14px;
	color:				#000000;
}

img {
	border:				0px;
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
}

h1, h2, h3, h4, h5, h6 {
	font-family:		Baskerville, "Times New Roman", Times, serif;
	font-weight:		bold;
	color:				#2b428f;
	padding:			0px;
	margin:				0px;
}

h1 {					font-size: 21px; }
h2 {					font-size: 18px; }
h3 {					font-size: 16px; }
h4 {					font-size: 14px; }
h5 {					font-size: 12px; }
h6 {					font-size: 10px; }

a:link, a:visited {
	color:				#2b428f;
	text-decoration:	underline;
}

a:hover, a:active {
	color:				#990000;
	text-decoration:	underline;
}

form, input, select, label {
	font-family:		Arial, Helvetica, sans-serif;
	color:				#333333;
}

form {					margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
input {					font-size: 10px; }
select {				font-size: 10px; }

/**********************************************************************/
/*                        CORE LAYOUT & STYLE                         */
/**********************************************************************/

/****************************** MAIN **********************************/

.main {
	width:				100%;
	height:				100%;
}

/***************************** COLUMNS ********************************/

.left {
	width:				136px;
	background:			#47598f url(../files_images/bg_left.jpg);
	vertical-align:		top;
	border-right:		2px solid #333333;
	border-bottom:		2px solid #333333;
}

.center {
	background-color:	#ffffff;
	vertical-align:		top;
}

.right {
	width:				152px;
	background:			#47598f url(../files_images/bg_right.jpg);
	vertical-align:		top;
	border-left:		2px solid #333333;
	border-bottom:		2px solid #333333;
}

/******************************* NAV **********************************/

.nav {
	min-width:			158px;
	padding:			0px 0px 0px 0px;
	margin:				0px 0px 0px 0px;
	vertical-align:		bottom;
}

.nav a, .nav a:link, .nav a:visited, .nav a:hover, .nav a:active {
	display:			block;
	width:				135px;
	margin:				0px 0px 3px 0px;
	padding:			3px 7px 3px 7px;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	color:				#afbadb;
	text-decoration:	none;
	border:				1px solid #ffffff;
}

.nav a:hover, .nav a:active {
	border:				1px solid #cdcdcd;
	border-bottom:		1px solid #333333;
	background-color:	#afbadb;
	color:				#333333;
}

.nav #hiddenroll {
	color:				#ffffff;
}

/****************************** FOOTER ********************************/

.copyright {
	margin-top:			12px;
	margin-bottom:		3px;
	margin-left:		170px;
	margin-right:		186px;
	border-top:			1px dotted #666666;
	padding:			5px 0px 0px 0px;
	vertical-align:		top;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			9px;
	color:				#afbadb;
	text-align:			center;
}

.footer {
	padding:			0px 0px 0px 0px;
	vertical-align:		top;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			9px;
	color:				#afbadb;
	text-align:			center;
}

.footer a, .footer a:link, .footer a:visited {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			9px;
	color:				#afbadb;
	text-decoration:	none;
}

.footer a:hover, .footer a:active {
	text-decoration:	underline;
}

/************************** FORM FEEDBACK *****************************/

.feedback {
	padding:			5px 5px 5px 5px;
	font-size:			11px;
	font-weight:		bold;
	color:				#333333;
	text-align:			center;
}

div.feedback {			border: 1px solid #333333; }

.feedback#error {		background-color: #D6A19A; }
.feedback#success {		background-color: #C3D9B8; }


/**********************************************************************/
/*                             SECTIONS                               */
/**********************************************************************/

#section_index {
	padding:			10px 25px 15px 25px;
	text-align:			left;
}

/******************************** END *********************************/
