﻿html 
{ margin-bottom: 1px;
height: 101%; 
overflow: -moz-scrollbars-vertical;
overflow-x: auto;
}


body{
    margin: 0;
	padding: 0;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Gray;
	background-image: url('images/bkg.jpg');
	background-repeat: no-repeat;
	background-position:center top;
}


img
{
    text-decoration: none; 
    border: none; 
}
table, td, tr
{
    margin: 0; 
    padding: 0; 
    border-width: 0px;
}

/* CONTAINER ---------------------------------------- */
#container
{
    width: 100%;
	
}
#body_container {
	width: 910px;
	margin: 0 auto 0 auto;
	padding: 0;
	text-align: left;
    overflow: hidden;
    height: 100%;
}

#header_container
{
	margin: 0 auto 0 auto;
	padding: 0;
    width: 910px;
    display: block;
	height: 167px;
    background-image: url('images/header_bg.png');
    background-repeat: repeat-x;
}

#nav_bar_container
{
    width: 910px;
    height: 65px;
    position: absolute;
    top: 125px;
}

/* HEADER -------------------------------------------- */
#header 
{
    text-align: left;
    width: 910px;
    background-image: url('images/header.png');
    height: 167px;
}

#nav_bar
{
    width: 870px;
    position: absolute;
    top: 14px;
}
#nav_bar a
{
    color: #f0f0f0;
}
/*
#nav_bar a:active
{	text-decoration: none;
	color: #42730a;
}
#nav_bar a:link
{	text-decoration: none;
    color: #5f5f5f;
	
}
#nav_bar a:visited
{	text-decoration: none;
    color: #5f5f5f;
}
#nav_bar a:hover
{	text-decoration: none;
	/*color:#F9EC31;*
    color: #42730a;
	background-image: url('images/glow.png');
	background-repeat: no-repeat;
	background-position: center center;
}

#nav_bar a.selected
{
	color: White;
}
*/
#content_main
{
    padding: 0;
    margin: 0;
    display: block;
    width: 910px;
    float: left;
}

#master_left
{
    width: 190px; 
    /*border-right: solid 1px #848484;*/
    padding: 0 0 10px 0;
    vertical-align: top;
    background-image: url('images/menu_bkg.png');
	background-repeat: no-repeat;
	background-position: center top;
}

#master_right
{
    padding: 4px 20px 20px 20px; 
    vertical-align: top;
    background-color: White;
    color:Black;
     height:auto;
}


#footer
{
    font-size: 85%;
    width: 910px;
    color: Gray;
    height: 54px;
    background-image: url('images/red_line.png');
    background-repeat: no-repeat;
    padding-top: 8px;
}

#footer a:active, #footer a:link, #footer a:visited
{	text-decoration: none;
	color: Gray;
}

#footer a:hover
{	text-decoration: none;
	color:#cfcfcf;
}
#footer a.selectedMenu
{
	color: #F9EC31;
}

/* Menu */

#left_menu 
{
    padding-left: 15px;
	margin: 0;
}

#menu ul {
	margin: 0;
	list-style: none;
}

#left_menu .li
{
	display: inline;
    border-bottom: solid 1px Gray;
    width: 165px;
	float: left;
	padding-top: 6px;
	padding-bottom: 6px;
}
#left_menu .li_noline
{
	display: inline;
    width: 160px;
	float: left;
	padding-top: 9px;
	padding-bottom: 9px;
}

#left_menu .li a,  #left_menu .li_noline a{

	margin: 0;
	padding: 0 5px 0 15px;
	text-decoration: none;
	text-transform: capitalize;
	background: url(images/round_arrow.png) no-repeat left center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
}

#left_menu a:hover {
	color: #FFFFFF;
}

#left_menu .current_page_item a {
	color: #FFFFFF;
}


