﻿body {
    background: #333;
    margin-top: 10px;
    padding: 0;
    font: 80% "Lucida Grande", Verdana, Arial, sans-serif;
    color: #333;
    background-repeat: repeat-x;
}

html { height: 101%; }


a {
    text-decoration: underline;
    color: #993300;
}

a:hover {
    text-decoration: underline;
}

a img {
    border: none;
    margin: 0;
    padding: 0;
}

h2, h3 {
    margin: 0;
    padding: 0;
}


.ForeColor 
{
	color: #993300;
}

#container {
    background: #fff;
    padding: 5px 5px 20px 5px;
    border-style: solid;
    border-width: 5px;
    border-color: #333333;
    width: 1000px;
    margin: auto;
    min-height:100%;

}

#header {
    background: url('../img/header_title_back.jpg') repeat-x;
    height: 150px;
    Color: #ffffff;
    font-size: 1px;
}

#footer {
    font-size: 0.85em;
    color: #aaa;
    text-align: center;
    padding: 10px 5px;
}

#footer a {
    color: #9999FF;
}

#footer a:hover {
    color: #CCCCFF;
}

#content {
    margin: 10px 10px 0 0px;
    padding: 10px 25px 10px;
    border-left: 1px dotted #ccc;
    /* border-right: 1px dashed #ccc; */
    height: 100%;
    width: 500px;
    float: left;
    min-height: 100%;
}

#sidebar {

    float: left;
    width: 216px;
    padding: 0px 5px 10px 10px;
    margin-top: 10px;
    margin-right: 25px;
}

#sidebar a 
{
	text-decoration: none;
	color: #001100;
}

#sidebar a:hover 
{
	text-decoration: underline;
	color: #993300;	
}

#sidebar_right
{
	float: left;
	right: 0px;

	width: 180px;
	margin-top: 20px;

}

#container h2 {
    background: url('../img/sidebar_bg.jpg') repeat-x;
    color: #fff;
    font-size: 0.9em;
    margin: 10px -10px 5px;
    padding: 4px 10px;
}

#container h3 
{
	color: #222222;
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom: 8px;
}
	

#sidebar h2 a 
{
    color: #fff;
}

#sidebar h2 a:hover
{
	text-decoration: underline;
    color: #fff;
}

#sidebar ul {
    list-style: none outside;
    padding: 0;
    margin: 0;
    font-size: 0.85em;
}

#sidebar table
{
    font-size: 0.85em;	
}

#sidebar li {
    margin: 3px 0 3px;
    padding: 0;
    list-style: none outside;
}

#content p {
    margin: 20px 40px 20px 10px;
}

#content .Headline {
    font: normal 1.4em "Lucida Grande", Verdana, Arial, sans-serif;
    color: #ce3c00;
    margin: 0px 0 5px 10px;
}

#navbar {
    background: url('../img/navbar_bg.jpg') repeat-x;
    font-size: 1.0em;
    height: 36px;
}

#navbar ul {
    margin: 0 0 0 0;
    padding: 0;
    float: left;
    list-style: none outside;
}

#navbar li {
    float: left;
    margin: 0 0 0 0;
    padding: 0;
}

#navbar a {
    float: left;
    background: transparent;
    padding: 10px 9px 10px;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
    border-right: solid 1px #333333;
}

#navbar a:hover {
    background: url('../img/navbar_bg_over.jpg') repeat-x;
    border-right: solid 1px #333333;
    color: #110000;

}

input.txt 
{
	border: solid 1px #666666;
	color: #000000;
	text-decoration: none;
}

input.btn {   
  color: #993300;
  height: 30px;
  font-weight: bold;
} 

input.btn_defaultheight {   
  color: #993300;
  font-weight: bold;
}  
