/* CSS Document */

body {
    font: 12px Arial, Helvetica, sans-serif;
    margin:0px;
    padding:0px;
}

img, form, p, h3, h4, ul, li{
    padding:0px;
	margin:0px;
	border:0px;
}

a:link {
    color: #006699;
}
a:visited {
    color: #006699;
}
a:hover {
    color: #006699;
    text-decoration:none;
}
a:active {
    color: #006699;
}

.header {
    padding:0px;
	margin:0px;
	border:0px;
	width:100%;
	background:url(../img/header_bg.jpg)
}

.main_menu {
    padding:0px;
	margin:0px;
	border:0px;
	width:100%;
	background:url(../img/menu_bg.jpg)
}

.search {
	background:url(../img/search_bg.jpg)
}

.search_fitld {
	color:#333333;
	width:145px;
}

.main {
    padding:0px;
	margin:0px;
	border:0px;
	width:100%;
	background:#FFFFFF;
}

.left_menu {
	background:url(../img/left_bg.jpg);
	text-align:left;
	vertical-align:top;
	width:237px;
}

.left_menu table{
    background:url(../img/left_menu_bg.jpg);
    width:237px;
}

.left_menu .bg{
    background:url(../img/left_menu_top.jpg);
    background-repeat: no-repeat;
}

.right_menu {
	background:url(../img/right_bg.jpg);
	text-align:right;
	vertical-align:top;
	width:220px;
}

.right_menu_2 {
    background:url(../img/right_bg.jpg);
    text-align:right;
    vertical-align:bottom;
    width:220px;
}

.footer {
    padding:0px;
	margin:0px;
	border:0px;
	width:100%;
	background:url(../img/footer_bg.jpg)
}

.copy {
	width:720px;
	background:url(../img/footer_l.jpg);
	padding:33px 0 0 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFC082;
}

.line td {
    margin:0px;
    padding:0px;
}

.main_name td {
    padding:0 25px 0 25px;
}

.news div {
    margin:0 10px 10px 10px;
    padding:0 0 10px 0;
    border-bottom: 1px dotted #CCCCCC;
}

.item_title {
    color: #730000;
    font-weight: bold;
    font-size: 14px;
}

.item_title strong {
    color: #000000;
    font-weight: bold;
    padding:0 30px 0 50px;
}

.form {
    color: #730000;
    border:1px solid #999999;
    width:540px;
    padding:10px 0 10px 0;
    background: #e9e4d2;
}

.form input{
    color: #666666;
    width: 250px;
}

.form td {
    padding: 4px;
    width: 250px;
    border-bottom:1px dotted #999999;
    text-align:left;
}

.form_1 {
    color: #730000;
    border:1px solid #999999;
    width:99%;
    padding:10px 0 10px 0;
    background: #e9e4d2;
}

.form_1 .head td {
    color: #000000;
    font-weight: bold;
}

.form_1 td {
    padding: 4px;
    border-bottom:1px dotted #999999;
    border-right:1px dotted #999999;
    text-align:left;
    background: #e9e4d2;
}

.form_1 .right {
    border-right:0px;
}

.noline td {
    padding: 4px;
    border-bottom:0px;
    border-right:1px dotted #999999;
    text-align:left;
    background: #e9e4d2;
}

.newsline {
    border-bottom:1px solid #730000;
    width:98%;
}

.newsline a {
    text-decoration:none;
    font-weight: bold;
}
