/*
       B O D Y  S T U F F
   ------------------------------
*/

body
{
    margin:                 0;
    font-family:            Verdana, Arial, Helvetica, Sans-Serif;
    font-size:              10px;
    background:             #BCC4C9;
}

img
{
    border:                 0;
}

/*
        H Y P E R L I N K S
   ------------------------------
*/

a:link, a:visited
{
    text-decoration:	    underline;
    color:                  black;
}

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

/*
       C O N T A I N E R
   ------------------------------
*/

#header
{
    border-bottom:          1px solid black;
    background:             white;
	margin:					0px;
	padding:				0px;
}

#logoLeft
{
    background-image:       url(images/logo_left.png);
    background-repeat:      no-repeat;
    height:                 100px;
	margin:					0px;
	padding:				0px;
}

#logoRight
{
    background-position:    right;
    background-image:       url(images/logo_right.png);
    background-repeat:      no-repeat;
    height:                 100px;
	margin:					0px;
	padding:				0px;
}

#subNavigation
{
    background:             #F5821F;
    border-bottom:          1px solid black;
    padding-left:           5px;
    padding-top:            4px;
    padding-bottom:         4px;
}

#subNavigation a:link, #subNavigation a:visited
{
    text-decoration:        none;
    font-weight:            bold;
    color:                  black;
}
#subNavigation a:hover, #subNavigation a:active
{
    text-decoration:        underline;
    font-weight:            bold;
    color:                  white;
}

#contentContainer
{
    background:             white;
    height:                 1%;
    border-bottom:          1px solid black;
    background-image:       url(images/background.gif);
    background-repeat:      no-repeat;
    background-position:    bottom right;
}

#navigation
{
    width:                  16em;
    float:                  left;
    display:                inline;
}

#content
{
    padding:                5px;
    border-left:            1px solid black;
    margin-left:            170px;
    font-size:              11px;
}

#copyright
{
    clear:                  both;
    text-align:             center;
    padding-bottom:         3px;
	padding-top:         	1px;
    background-color:       #B2B3B6; /*#F5821F;*/
	border-top:				1px solid black;
}

#copyright a:link, #copyright a:visited
{
    color:                  black;
    text-decoration:        none;
    font-weight:            bold;
}
#copyright a:hover, #copyright a:active
{
    color:                  black;
    text-decoration:        underline;
    font-weight:            bold;
}
/*
            T A B L E S
   ------------------------------
*/

table
{
    border-collapse:        collapse;
    border-spacing:         0px 0px;
    border:                 1px solid #667A93; /*#667A93*/
}

th
{
    font-size:              12px;
    text-align:             left;
    border:                 1px solid #667A93; /*#667A93*/
    vertical-align:         top;
    padding:                5px;
    background-color:       #B7C1C8; /* #CBD8EB; #CBD8EB;*/
}

td
{
    border:                 1px solid #667A93; /*#667A93*/
    padding:                3px;
    font-size:              10px;
}

/*
         F O R M S
   ------------------------------
*/
input, formfield, textarea, button
{
    margin:                 0;
    font-family:            Verdana, Arial, Helvetica, Sans-Serif;
    font-size:              10px;
    border:                 1px solid #667A93;
    background-color:       #fafafa;
    color:                  #000000;
}

select
{
    margin:                 0 0 0 0;
    font-family:            Verdana, Arial, Helvetica, Sans-Serif;
    font-size:              10px;
    border:                 0px;
    background-color:       #fafafa;
    color:                  #000000;
    border:                 1px solid #667A93;
}

/*
    L E F T  N A V I G A T I O N
   ------------------------------
*/

#LeftNavigation a
{
    display:                block;
    margin-left:            3px;
    padding-left:           15px;
    text-decoration:        none;
    color:                  #000000;
    border-bottom:          1px solid #FFFFFF;
    border-left:            2px solid #FFFFFF;
    background-image:       url(images/arrow_black.gif);
    background-repeat:      no-repeat;
    background-position:    1px;
}

#LeftNavigation a:hover
{
    display:                block;
    border-bottom:          1px solid #F5821F;
    border-left:            2px solid #667A93;
    color:                  #000000;
    background-color:       #F5F5F5;
    background-image:       url(images/arrow_orange.gif);
    background-repeat:      no-repeat;
}

#LeftNavigation span
{
    padding-left:           3px;
    font-weight:            bold;
    font-size:              12px;
}

/*
          H E A D L I N E S
   ------------------------------
*/


h1 { font-size:24px; color:#B2B3B6; margin: 3px; margin-left: 0px;}
h2 { font-size:18px; color:#B2B3B6; margin: 3px; margin-left: 0px;}
h3 { font-size:14px; color:#B2B3B6; margin: 3px; margin-left: 0px;}
h4 { font-size:12px; color:#B2B3B6; margin: 3px; margin-left: 0px;}
h5 { font-size:10px; color:#B2B3B6; margin: 3px; margin-left: 0px;}

/*
            C L A S S E S
   ------------------------------
*/

.altColor1
{
    background-color:       #DBE0E3;/*#E7E7E7;*/
    border:                 1px solid #667A93; /*#667A93*/
}

.altColor2
{
    background-color:       #E8EDED;/*#F2F2F2;*/
    border:                 1px solid #667A93; /*#667A93*/
}
  
.contenttext
{
    background-color:       #C9CACD;/*#DBE0E3; #E0E0E0;*/
    padding:                5px;
    margin-bottom:          2px;
    /*border-top:             1px solid #FAFAFA;
    border-left:            1px solid #FAFAFA;
    border-right:           1px solid #C7C7C7;
    border-bottom:          1px solid #C7C7C7;*/
    border:                 1px solid #A8A8A8;
}

.quote1
{
    background-color:       white;
    padding:                5px;
    border:                 1px solid #A8A8A8;
}