body {
 background-color: #ffffff;
 margin: 0px;
 padding: 0px;
 scrollbar-face-color:#566d7a;
 scrollbar-highlight-color:#ffffff;
 scrollbar-3dlight-color:#ffffff;
 scrollbar-darkshadow-color:#ffffff;
 scrollbar-shadow-color:#ffffff;
 scrollbar-arrow-color:#f4eee1;
 scrollbar-track-color:#ffffff;
 background-image: url(images/index_01.gif);
 background-position: top;
 background-repeat: repeat-x;}

a, a:hover {cursor: pointer; text-decoration: none;}
form {padding: 0px; margin: 0px;}

TD {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: normal;
 font-size: 13px;
 color: #5e5e5f; }
.tdb {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: bold;
 font-size: 13px;
 color: #464646; }

.righttable {background-color: #dfe5e8;}
.righttablebanner {background-color: #ffffff;}
.righttablebg {
 background-image: url(images/right_02.gif);
 width: 255px;
 height: 577px;
 padding: 22px 17px 22px 17px;
 background-position: top;
 background-repeat: no-repeat;}
.righttableadr {
 background-image: url(images/right_01.gif);
 width: 255px;
 height: 106px;
 background-position: top;
 background-repeat: no-repeat;}

.index_031 {
 background-image: url(images/index_031.gif);
 background-repeat: repeat-y;}

.topbanner {
 background-image: url(images/left_03.jpg);
 width: 719px;
 height: 191px;
 background-position: top;
 background-repeat: no-repeat;}
.textwhite {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: bold;
 padding: 170px 0px 0px 10px;
 font-size: 12px;
 color: #ffffff; }

.addr {padding: 0px 0px 0px 25px;}
.addr1 {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: bold;
 font-size: 13px;
 color: #3b4651; }
.addr2 {
 font-family: arial, tahoma, verdana;
 margin: 10px 0px 0px 0px;
 text-decoration: none;
 font-weight: normal;
 font-size: 13px;
 color: #596d81; }

.title22 {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: normal;
 font-size: 22px;
 color: #0d3b7f; }
.title22black {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: normal;
 font-size: 22px;
 color: #000000; }
.title13 {
 margin: 10px 0px 0px 0px;
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: bold;
 font-size: 13px;
 color: #000000; }

.link13 {
 font-family: arial, tahoma, verdana;
 text-decoration: underline;
 font-weight: normal;
 font-size: 13px;
 color: #0d3b7f; }
.link13:hover {
 font-family: arial, tahoma, verdana;
 text-decoration: underline;
 font-weight: normal;
 font-size: 13px;
 color: #000000; }
.alink13 {
 font-family: arial, tahoma, verdana;
 text-decoration: underline;
 font-weight: normal;
 font-size: 13px;
 color: #000000; }
.link13str {
 font-family: arial, tahoma, verdana;
 margin: 0px 6px 0px 6px;
 text-decoration: none;
 font-weight: normal;
 font-size: 13px;
 color: #0d3b7f; }
.product {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: normal;
 text-transform: uppercase;
 font-size: 13px;
 color: #000000; }

.bgcopy {
 background-image: url(images/index_06.gif);
 width: 1000px;
 height: 52px;
 background-position: top;
 background-repeat: no-repeat;}
.copy {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: normal;
 font-size: 13px;
 color: #677a8d; }
.cl {
 font-family: arial, tahoma, verdana;
 text-decoration: underline;
 font-weight: normal;
 font-size: 13px;
 color: #0d60b4; }

.content_01 {
 background-image: url(images/content_01.gif);
 background-color: #ececec;
 padding: 28px 23px 0px 36px;
 width: 793px;
 height: 193px;
 background-position: top;
 background-repeat: no-repeat;}
.colorcontent_01 {background-color: #ececec;}
.content_02 {
 background-image: url(images/content_02.gif);
 background-color: #324855;
 padding: 40px 23px 20px 36px;
 width: 793px;
 background-position: top;
 background-repeat: no-repeat;}

.white10 {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: normal;
 font-size: 10px;
 color: #ffffff; }
.black10 {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: normal;
 font-size: 10px;
 color: #5e5e5f; }

.img01 {margin: 0px 0px 0px 20px;}
.img02 {margin: 0px 20px 0px 0px;}

.r {border-right: 1px solid #819097;}
.brd {border: 1px solid #819097;}

.prodname {
 font-family: arial, tahoma, verdana;
 text-decoration: underline;
 font-weight: normal;
 font-size: 13px;
 color: #b7d9f9; }
.prodname2 {
 font-family: arial, tahoma, verdana;
 text-decoration: underline;
 font-weight: normal;
 font-size: 13px;
 color: #000000; }

/**************************************************************************/
.inputc {
 border: #beb79d 1px solid;
 width: 300px;
 height: 20px;
 margin-bottom: 10px;
 font-family: arial, verdana, tahoma;
 background-color: #eceadb;
 font-size: 14px;
 color: #000000;}
.txtar {
 border: #beb79d 1px solid;
 width: 300px;
 height: 82px;
 font-family: arial, verdana, tahoma;
 overflow: auto;
 background-color: #eceadb;
 font-size: 14px;
 color: #000000;}
.but1 {
 cursor: pointer;
 border: 1px solid #b3ac98;
 width: 90px;
 height: 18px;
 padding: 0px 4px 0px 2px;
 margin: 0px 56px 0px 0px;
 font-family: arial, tahoma, verdana;
 background-color: #eceadb;
 text-decoration:none;
 font-size: 11px;
 color: #634e1a;
 font-weight: bold;}
.form {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: normal;
 font-size: 13px;
 color: #ffffff; }


#header_image
{
	height:196px;
	position:relative;
	z-index:1;
	overflow:hidden;
	margin-top:40px;
	margin-bottom:-236px;
}
#header
{
	height:236px;
	overflow:hidden;
}
#menu
{
	position:relative;
	z-index:5;
}
#header_title
{
	position:relative;
	z-index:10;
	padding: 7px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#000000;
	margin-top:161px;
	margin-bottom:-161px;
}