﻿/*===============================================================
    Standart Tags
---------------------------------------------------------------*/

html, body 
{
    margin:0;
    padding:0;
}

body
{
    font-family:Verdana;
    font-size:11px;
    color: #565656;
}

a 
{
    font-family:Verdana;
    text-decoration: none;
    color: #004f8b;
}

a:hover 
{
    text-decoration: none;    
}

img
{
    border: none;
}

/*===============================================================
    Layout
---------------------------------------------------------------*/

#Container
{
    text-align:left;
    width: 990px;
}



/*===============================================================
    Custom
---------------------------------------------------------------*/

.TextBlue
{
    font-family:Verdana;
    font-size:11px;        
    color: #004f8b;
    text-decoration: none;
}

.Footer
{
    font-family:Verdana;
    font-size:10px;        
    color: #004f8b;
    text-decoration: none;    
}

.TextBlue:hover
{
    color: #005596;
    text-decoration: none;
}

.HeaderBlue
{
    font-family:Verdana;
    font-size:15px;        
    color: #004f8b;
    font-weight: bold;
    height: 40px;
    vertical-align: middle;
}

.TextOrange
{
    font-family:Verdana;
    font-size:11px;        
    color: #FF6600;
    text-decoration: none;
}

.TextOrange:hover
{
    color: #FF6600;
    text-decoration: none;
}



.TextGray
{
    color:#5d5d5d;
}

.TextBrown
{
    color:#764c38;
}

a.Brown
{
    color:#764c38;   
    font-weight:bold;
}

a.Green
{
    color:#336666;   
    font-weight:bold;
}

/*** Form Controls */

.TextBox
{
    font-family:Verdana;
    font-size:11px;
    border:solid 1px #005596;
    color:#005596;
}




/*** Cms Area */

li
{
    margin-bottom: 5px;
    list-style-image: url(Images/blue.gif);
}

table.green 
{
    background-image: url(images/tbg.png);   background-repeat: repeat-x;
    background-color: #e1f2cc;
    background-position: center top;
    border-right: #cbe3a5 2px solid;
    border-top: #cbe3a5 2px solid;
    border-left: #cbe3a5 2px solid;
    border-bottom: #cbe3a5 2px solid;    
}

hr
{
    color: #004f8b;
}


table.events {
	border-collapse:collapse;
	width: 100%;
}

table.events td
{
	border: 1px solid #BCBCBC;
}

table.events td a
{
	font-weight: bold;
	color:#5d5d5d;
	text-decoration: underline;
}

table.events td a:hover
{
	text-decoration: none;
}

table.events td.alt
{
	border: 1px solid #BCBCBC;
	background-color: #F2F3F4;
}

table.events th
{
	border: 1px solid #BCBCBC;
	background-color: #E4E7EA;
    font-family:Verdana;
    font-size:11px;
    color: #565656;
	font-weight: bold;
	text-align: left;
}

/*  Site Map */

div.parent {
	margin-top: 5px;
	margin-left: 10px;
}

div.parent > a {
	font-weight: bold;
}

div.parent div {
	margin-left: 15px;
	margin-top: 5px;
}

div.parent div a {
	display:block;
	margin-top: 5px;
}

table.gal {
    font-size: 11px;
    border-right: #004c86 2px solid;
    border-top: #004c86 2px solid;
    border-left: #004c86 2px solid;
    border-bottom: #004c86 2px solid;
    border-collapse: collapse;
}

table.gal th {
    background-color: #004c86;
    color: #FFFFFF;
    padding: 3px;
    font-weight: bold;
    text-align: left;
}

table.gal td
{
    padding: 3px;
}

table.gal td a
{
    text-decoration: none;
}

table.gal td.alt
{
    padding: 3px;
    background-color: #E1E1E1;
}

table.gal td.logo
{
    border-left: #004c86 2px solid;
}

a.loc
{
    font-family:Verdana;
    text-decoration: none;
    color: #565656; 
}

a.loc:hover
{
    color: #FF6600;
}
