﻿html {
	height: 100%;
	}
body {
	margin: 0;
	padding: 0;
	height: 100%;
	font-family: Arial;
	}
a {
	color: #5B2727;
	}
a:hover {
	text-decoration: none;
	}

.top_nav {
border-top: 1px solid #fff;
border-bottom: 0;
background: #365A7A url("images/top_nav_bg.jpg") repeat-x top;
	}
.footer {
	background: #D9DEE3 url("images/footer_bg.jpg") repeat-x top;
	padding: 0 0 10px 0;
	}
#copyright {
	background: #FFF7E9 url("images/copyright_bg.jpg") repeat-x bottom;
	text-align: center;
	font-weight: bold;
	font-size: 65%;
	color: #88867C;
	padding: 5px 0 4px 0;
	}
#line {
	background: url("images/footer_line_bg.jpg") repeat-x bottom;
}
#container{
border: 1px solid #fff;
width: 760px;
height:100%;
background: #FFF url("images/container_bg.jpg") repeat-x top;
padding: 9px 7px 0 7px; }

#main_table{
border: 2px solid #fff;
height:100%;
}
.left_include{
background: url("images/left_include_bt-bg.jpg") no-repeat bottom left;
height: 100%;
border-right: 2px solid #FFF;
text-align: left;
}

ul.left_nav
	{
margin: 0;
padding: 0;
	}
ul.left_nav li
	{
margin: 0;
list-style-type: none;
padding:0px;
border-bottom: 1px solid #fff;
	}
ul.left_nav li a
	{
margin: 0;
list-style-type: none;
color: #fff;
padding: 6px 0 0 15px;
height: 23px;
font-weight: bold;
font-size: 76%;
background: #6198C8 url("images/left_nav_bg.jpg") repeat-x bottom left;
display: block;
text-decoration: none;
	}
ul.left_nav li a#last-nav {
height: 37px;
}
ul.left_nav li a:hover
	{
color: #5B2727;
font-weight: bold;
background: #fff url("images/left_nav_bg_o.jpg") repeat-x bottom left;
font-size: 76%;
}
.left_contact {
color: #fff;
font-weight: bold;
font-size: 76%;
padding: 0 15px 150px 15px;
line-height: 18px;
}
.content {
text-align: left;
padding: 5px 14px 10px 14px;
font-size: 76%;
}
.content table{
font-size: 100%;
}
.form {
width: 220px;
}
/**************** menu coding *****************/

#menu {
margin: 0;
padding: 0;
font-size: 70%;
font-weight: bold;
}

#menu ul{
list-style: none;
margin: 0;
padding: 0;
float: left;
display: inline;
}

#menu ul li{
margin: 0;
padding: 0;
float: left;
position: static;
}
.head {
color: #fff;
text-align: left;
}
.head a {
color: #fff;
display: block;
padding: 3px 0 3px 0;}

.sub a {
padding: 0 0 0 10px;
color: #9EC0ED;
display: block;}

.sub a:hover{
color: #F6EEDB;}

#menu a {
text-decoration:none;
display: block;
text-align: left;
float: left;
}
#menu ul ul {
position: absolute;
top: 136px;
left: 52%;
border-width: 1px;
border-style: solid;
border-color: #ffffff;
background: #365A7A;
display: block;
width: 170px;
}
#menu ul ul li{
position: relative;
display: block;
width: 155px;
padding-left: 8px;
}
div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}