@charset "utf-8";
/* CSS Document */

body {
background: #000 /*#dedede*/;
font-size: small;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-top:0;
}

td {
	font: normal 12px Tahoma, Arial;
	color: #464646;
}
.tablebox {
	border:1px solid #CCC;
	padding:10px;
	float:left;
}

.tablebox table{
	border:1px solid #CCC;
}

h1, h2, h3, h4, h5 {

    color: #7b98c7;
    margin: 0px;
}


h1 {
    font-size: 31px;
	font-family: Arial, Helvetica, sans-serif;
}

h2 {
    font: normal 22px "Times New Roman", Times, serif;
}

h3 {
    font-size: 14px;
}


a {
font: normal 12px Tahoma, Arial;
color: #4a8a2c;
text-decoration: underline;
}

a:hover {
font: normal 12px Tahoma, Arial;
color: #4a8a2c;
text-decoration: none;

}

a.white-link-underline {	
	text-decoration: underline;
	color: #FFFFFF;
}

.white-text{
color: #ffffff;
text-decoration: none;

}
a.b1
{
font:  14px tahoma, Arial;
color: #fffea0;
text-decoration: none;
padding: 15px;
margin: 0px;

}
.p
{
padding: 0 0 0 20px;
}
.p1
{
padding: 0 0 0 30px;
}
.p2
{
padding: 30px 50px 30px 30px;
}
.bg1{background: #000000 url(../images/index_10.gif) top no-repeat;}
.bg2 {background: #000000 url(../images/index_10.gif) top no-repeat;}
.bg3 {background: #000000 url(../images/index_06.gif) top no-repeat;}
.bord{border: 1px solid #c5d85a;}
a.menu {
color:#ffffff;
vertical-align:top;
font:bold 12px Tahoma, Geneva, sans-serif;
height: 35px;
padding: 0 5px 0 10px;
}
a.menu:hover
{ text-decoration:none; color:#ffffff;}

.blye-text-underline {
color: #5a768d;
text-decoration: underline;
}

.blye-text-regular {
color: #5a768d;
text-decoration: none;
}

.yellow-text-regular {
color: #ffb400;
text-decoration: none;
}

.yellow-text-underline {
color: #ffb400;
text-decoration: underline;
}

.orange-text-regular {
color: #fe6b1d;
text-decoration: none;
}

.orange-text-underline {
color: #fe6b1d;
text-decoration: underline;
}
.broun-text-regular {
color: #de4e06;
text-decoration: none;
}

.broun-text-underline {
color: #de4e06;
text-decoration: underline;
}

.red-text-regular {
color: #8c247b;
text-decoration: none;
}

.red-text-underline {
color: #8c247b;
text-decoration: underline;
}
.black-text-regular {
color: #000000;
text-decoration: none;
}

.black-text-underline {
color: #000000;
text-decoration: underline;
}


.gray-text-underline{
color: #7c7c7c;
text-decoration: underline;
}
.gray-text-regular{
color: #7c7c7c;
text-decoration: none;
}

.green-text{
color: #4a8a2c;
text-decoration: none;
}

.green-text-underline{
color: #4a8a2c;
text-decoration: underline;
}

/* cjd */
#container {width:1000px; border:1px solid #999; margin:0 auto; background-color:#FFF;}
#top-menu {
	background-image: url(../images/index_01.gif);
	background-repeat: repeat-x;}
#main-image {margin:0;}
#area1{
	padding:10px;
	margin:0;
	clear:both;
	/*background-image: url(../images/index_08.gif);*/
}
#main-area {
	width:870px;
	padding:20px 65px;
	margin-bottom:50px;
}
.main-text {float:left; width:80%; margin-left:30px;}

.spacer-gif {height:1px; background-color:#B2B2B2; margin:0 auto; clear:both; margin-bottom:22px;}

#contactform { margin:0; padding:5px; text-align:left;}
#contactform * { font-family: Arial, Helvetica, sans-serif; font-size:12px;}
#contactform input.textBox {text-align:left; width:280px; border:1px solid #d6d6d6; margin:0; padding:5px 2px; height:16px; background:#fff;}
#contactform textarea { width:280px; border:1px solid #d6d6d6; padding:2px; background:#fff;}
#contactform .btn { padding:3px 10px; margin:10px 0 0 130px; background:#d14603; border:1px solid #e46300; color:#FFF; float:left; clear: both;}
.KT_th {text-align:left; padding-top:5px;}

#footer {
	clear:both;
	padding:30px;
	background-image: url(../images/index_26.gif);
}