body
	{
        font-size: 80%;
		background:url(imgs/ContainerBackgroundColor.gif) repeat;
		background-color:rgb(217,191,190);
	}

#container
    {
    width: 96%;
    /* margin: 2px; */
    margin-left: auto;
    margin-right: 25px;
    padding: 2px;
    background:url(imgs/ContainerBackgroundColor.gif) repeat;
    }

#banner-left
    {
    padding: 5px;
    margin-bottom: 5px;
    text-align: left;
    }

#banner-right
    {
    padding: 5px;
    margin-bottom: 5px;
    text-align: right;
    }

#content-left
    {
    padding: 4px;
    margin-left: 215px;
    margin-right: 265px;
    }

#content-center
    {
    padding: 4px;
    margin-left: 215px;
    margin-right: auto;
    }

#content-right
    {
    padding: 4px;
    margin-left: 220px;
    margin-right: 4px;
    }

#sidebar-left
    {
    float: left;
    width: 200px;
    \width: 210px;
    w\idth: 200px;
    margin: 0;
    padding: 5px;
    text-align: center;
    }

#sidebar-right
    {
    float: right;
    width: 250px;
    \width: 260px;
    w\idth: 250px;
    margin: 0;
    padding: 2px;
    text-align: center;
    }

#footer
    {
    margin-left: auto;
    margin-right: auto;
    margin-top: 5px;
    padding: 5px;
    text-align:center;
    }
    
/* --- tables --- */

table.transparent
	{
		background-color: transparent;
		border: none;
	}

table.white
	{
		background-color: white;
		border: none;
	}

td.transparent
	{
		background-color: transparent;
		border: none;
	}

td.white
	{
		background-color: white;
		border: none;
	}


/*  +++++++++ TEXT FORMATTING ++++++++++++++  */


.left
	{
		text-align:left;
	}

.center
	{
		text-align:center;
	}

.right
	{
		text-align:right;
	}

.indent
	{
		text-indent: 10px;
	}


.inline
	{
		display:inline;
	}


.big
	{
		font-size: 100%;
		line-height: 110%;
		font-weight: bold;
	}

.small
	{
		font-size: 70%;
	}

.quotes
    {
        color: blue;
        font-size: 10px;
        font-family: Courier, monospace;
    }

	
/* --- LINKS --- */

A:link
	{
		text-decoration: underline;
		color: green;
	}

A:visited
	{
		text-decoration: underline;
		color: red;
	}

A:hover
	{
		font-style: italic;
		color: red;
		text-decoration:blink;
	}

a:active
	{
		font-style: italic;
		background-color: yellow;
		color: red;
	}
	
/* --- forms --- */

input, textarea
	{
		font-family: Arial, sans-serif;
		font-size: 90%;
		font-weight: bold;
		text-align: left;
		line-height: 110%;
		color: black;
	}
	
ul, li.inline
	{
		text-align:left;
		display:inline;
		list-style-position: inside;
	}
	
select, option
	{
		text-align:left;
		font-size:x-small;
	}
	

.required
	{
		font-weight: bold;
		border: blue solid 1px;
	}
		

button 
	{
		background-color: yellow;
	}


