﻿/* ------------------------------
graphic:orange 
bdroullard20071112
---------------------
<link href="go.css" type="text/css" rel="stylesheet" media="screen" />

453E08 olive
B23019 reddish

---------------------------------
Element Definitions
------------------------------ */

body
{
    background: #453E08;
    font-family: Courier New;
    font-size: .9em;
    color: #666666;
	text-align: center;
}
hr
{
    color: #453E08;
    height: 1px;
    border: dashed;
}  
    

/* ------------------------------
Link definitions
------------------------------ */

A.base:link
{
    text-decoration: none;
    color: #B23019;
}
A.base:visited
{
    text-decoration: none;
    color: #B23019;
}
A.base:active
{
    text-decoration: none;
    color: #B23019;
}
A.base:hover
{
    text-decoration: none;
    font-weight: bold;
    color: #453E08;
}
A.footer:link
{
    text-decoration: none;
    color: #FFFFFF;
}
A.footer:visited
{
    text-decoration: none;
    color: #FFFFFF;
}
A.footer:active
{
    text-decoration: none;
    color: #FFFFFF;
}
A.footer:hover
{
    text-decoration: underline;
    color: #FFFFFF;
}

/* ------------------------------
Class definitions
------------------------------ */
.clear 
{
	clear: both;
	display: block;
	height: 1px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
.head1
{
    font-size: 150%;
    font-weight: bold;
    margin-top: 10px;
    margin-bottom: 5px;

}
.head2
{
    font-size: 120%;
    font-weight: bold;
    margin-top: 10px;
    margin-bottom: 0px;
}
.head3
{
    font-size: 100%;
    font-weight: bold;
    margin-top: 5px;
    margin-bottom: 5px;
    color: #B23019;
}
.fullborder
{
    border: 1px dashed #453E08;
    padding: 5px;
}
.bottomborder
{
    border-bottom: 1px dashed #453E08;
    padding:  5px 0 5px 0;
}
.topborder
{
    border-top: 1px dashed #453E08;
    padding:  5px 0 5px 0;
}
.alignright
{
    text-align:right;
}
/* ------------------------------
Div definitions
------------------------------ */
div.container
{
    margin: 0 auto;
	width: 800px;
    border: 1px solid #453E08;
    line-height: 120%;
    position: relative;
	text-align: left;
    background-color: #ffffff;

}
div.header
{
    background-color: #B23019;
}
div.rightcolumn 
{
	margin: 0;
	padding: 0;
	background-image: url(images/right.gif);
	background-position: right;
	background-repeat: repeat-y;
	width: 100%;
}
div.leftcolumn 
{
	margin: 0;
	padding: 0;
	background-image: url(images/left.gif);
	background-repeat: repeat-y;
	width: 100%;
}
div.left
{
    float: left;
    width: 160px;
    padding: 10px;
    font-size: 80%;
}
div.right
{
    float: right;
    width: 160px;
    padding: 10px;
    font-size: 80%;
    text-align: right;
}
div.center
{
    padding: 10px;
    margin: 0px 180px 0px 180px;
    height: 100%;
    background-color: #FFFFFF;

}
div.footer
{
    font-size: 70%;
    padding: 0.5em;
    color: white;
    background-color: #B23019;
    text-align: right;
} 

/* ------------------------------
Img definitions
------------------------------ */
img.logo
{
    width: 100%;
    border: 1px dashed #453E08;
    margin: 0 0 10px 0;
}
img.twdad
{
	width: 121px;
	border: none;
	padding: 10px;
}
img.calendar
{
    border: none;
}
img.right03
{
    border: dashed 1px  #77552F;
    float: right;
    margin: 3px;
}
img.right10
{
    border: dashed 1px  #77552F;
    float: right;
    margin: 10px;
}
img.left10
{
    border: dashed 1px  #77552F;
    float: left;
    margin: 10px;
}
img.center10
{
    margin: 10px;
    width: 90%;
}
    
/* ------------------------------
Other definitions
------------------------------ */
p
{
    margin: 0 0 10px 0;
}
p.indent
{
    text-indent: 20px;
    line-height: 2em;
}
ul.blank
{
    list-style-type: none;
}
.text-90
{
	font-size: 90%;
	font-family: verdana;

}
/* ------------
Left Menu
------------ */
div.menu
{
    float: left;
    width: 85%;
    padding: 1em;
    background: #ffffff;
    border-bottom: 1px dashed #453E08;
}
a.menu
{
    width: 90%;
    text-align: left;
    font-weight: bold;
    font-size: 150%;
    text-decoration: none;
    color: #453E08;
    padding: .5em;
}
a.menu:hover
{
    color: #B23019;
    font-size: 180%;
}
a.menu-on
{
    width: 90%;
    text-align: left;
    font-weight: bold;
    font-size: 180%;
    text-decoration: none;
    color: #B23019;
    padding: .5em;
}
.bordertop
{
    border-top: 1px dashed #453E08;
}



