* { margin:0; padding:0;}
body { background:#1d1e1e; font-size:100%; line-height:1em; font-family:Arial, tahoma; color:#7a7a7a; text-align:center;}


/*in_line*/
table, td {border-collapse:collapse; padding:0; border:0;}
input, select, textarea { vertical-align:middle; font-family:tahoma;}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}
a:hover{text-decoration:none;}
.column { float:left;}
.clear, .col-list, .row-box { width:100%; overflow:hidden;}
.col-list ul{ float:left}
.col-list .indent-list{ margin-left:40px;}


.site-center {margin:0 auto; width:980px; text-align:left;}
.col-1, .col-2, .col-3, .row-box-1, .row-box-2{ float:left;}
/*header*/
.row-logo{ background:url(images/row-logo.gif) 0 0 repeat-x; height:117px;}
.row-logo .logo{ position:absolute; margin:13px 0 0 25px;}
.row-logo .navigation{ position:absolute; margin:16px 0 0 644px;}
.row-logo .navigation1{ position:absolute; margin:66px 0 0 640px;}
.wrapper-img{ height:278px; background:url(images/wrapper-img.jpg) 0 0 no-repeat;}
.wrapper-img span{ display:block; margin:196px 0 0 0; position:absolute; width:368px; height:143px; background:url(images/slogan.jpg) 0 0 no-repeat;}
.menu{ height:107px;}
.act{ position:absolute;}
#page2 .act{ margin-left:122px;}
#page3 .act{ margin-left:246px;}
#page4 .act{ margin-left:368px;}
#page5 .act{ margin-left:491px;}
#page6 .act{ margin-left:613px;}
#page7 .act{ margin-left:735px;}
#page8 .act{ margin-left:858px;}

/*footer*/
.footer{ background:url(images/footer.gif); font-size:0.812em;}
.top-line{ background:url(images/top-line.gif) 0 0 repeat-x; padding:33px 0 77px 0; text-indent:41px; color:#ffffff;}
.top-line a{ color:#ffffff; text-decoration:none;}
.top-line a:hover{ text-decoration:underline;}

/*content*/
.content{ background:url(images/content.gif) 0 0; color:#444a4a; font-size:0.75em; line-height:1.25em;}
.content .col-1{ width:340px;}
.content .col-2{ width:562px; margin-left:30px;}
.content .text, .text-1 dt{ color:#ff4400; font-weight:bold; font-size:1.06em;}
.line{ background:url(images/line.gif) 0 30px repeat-x; height:60px; display:block;}


.content .title{ display:block;}
.content .img-left{ float:left; margin:0 13px 0 0;}
.content-top{ background:url(images/content-top.gif) 0 0 repeat-x; padding:40px 0 29px 0;}
.extra-left{ padding-left:20px; width:960px; overflow:hidden;}
.h1{ background:url(images/h1.gif) bottom left repeat-x; height:25px; margin-bottom:25px; display:block;}
.content .title{ display:block; margin-bottom:27px;}
.content .indent-1{ display:block; margin-bottom:5px;}
.content .indent-top-bot{ margin:25px 0; display:block;}
.content .indent-top{ display:block; margin-top:14px;}
.content .fright{ float:right;}
.content .fright1{ margin:900px 0; display:block;}
.content .list li a{ color:#444a4a; text-decoration:none; line-height:2em;}
.content .list li a strong{ color:#ff4400;}
.content .list li a:hover{ color:#ff4400;}
.text-1 dt{ padding-bottom:7px;}
.text-1 dd{ padding-bottom:14px;}
.indent-bot{ display:block; margin-bottom:25px;}


.table-top{ margin-top:26px;}
.table{ font-size:1.06em;}
.table .ind-1{ text-indent:38px;}
.table .ind-2{ text-indent:12px;}
.table .box-col-1{ width:152px; height:21px;}
.table .box-col-2{ width:216px;}
.table .box-col-3{ width:126px;}
.table .box-col-4{ width:67px;}
.table .box-col-4 a{ color:#ff4400; text-decoration:none;}
.table .box-col-4 a:hover{ color:#444a4a;}
.br{ display:block;}
.table-1 .box-col-1{ width:152px; height:21px;}
.table-1 .box-col-2{ width:111px;}
.table-1 .box-col-3{ width:115px;}
.table-1 .box-col-4{ width:127px;}
.table-1 .box-col-5{ width:60px;}

.link{ color:#444a4a; font-weight:bold;}
.table-2  td span{ display:block;}
.table-2{ border:1px solid #c9c9c2; width:552px;}
.table-2 .box-col-1{ width:142px; height:21px;}
.table-2 .box-col-1 span{ padding:6px 21px 16px 11px; font-size:1.06em;}
.table-2 .box-col-2{ width:131px; text-align:center}
.table-2 .box-col-3{ width:131px;  text-align:center}
.table-2 .box-col-4{ width:148px;}
.table-2 .box-col-4 span{ padding:20px 0 0 20px;}
.table-2 .box-col-1, .table-2 .box-col-2, .table-2 .box-col-3{background:url(images/border.gif) top right repeat-y;}
.line-table{ background:url(images/border.gif) 0 0 repeat-x; height:1px; width:552px;}
.text-2{ font-weight:bold; text-align:center; height:31px;}
/*================== index.html ==================*/
#page1 .content .col-2 .box-col{ width:189px; padding-top:5px;}
/*================== index-1.html ==================*/
#page2 .content .col-2 .fright{ margin-left:15px;}
/*================== index-6.html ==================*/
#page7 .content .col-2 input{ border:1px solid #151514; color:#444a4a; padding-left:4px; width:131px; height:18px; font-size:1em;}
#page7 .content .col-2 .row-box-1{ width:170px;}
#page7 .content .col-2 .row-box-2{ width:170px;}
#page7 .content .col-2 .indent-form{ margin-top:5px;}
.link-1{ margin-left:10px; color:#444a4a; font-weight:bold; text-transform:uppercase;}
/*================== index-7.html ==================*/
#page8 .form input{ height:18px; width:264px;}
#page8 .form textarea{ overflow:auto; display:block; height:128px; width:279px; margin-bottom:15px;}
#page8 .form textarea, #page8 .form input{ border:1px solid #a4a4a4; background:none; color:#a4a4a4; font-size:1em; padding-left:4px;}
#page8 .form .form-link{ margin-left:155px; margin-right:40px;}
#page8 .form .row-box-1{ width:277px;}
#page8 .form .row-box-2{ width:280px;}
#page8 .form .indent-form{ height:27px;}
/*================== index-8.html ==================*/
#page9 .content p{ margin-top:16px;}

.box{ background:url(images/box.gif) 0 0; margin-top:51px;}
.box .border-top {background:url(images/border_top.gif) repeat-x top;}
.box .border-bot {background:url(images/border_bot.gif) repeat-x bottom;}
.box .corner-top-left {background:url(images/corner_top_left.gif) no-repeat left top;}
.box .corner-top-right {background:url(images/corner_top_right.gif) no-repeat right top;}
.box .corner-bot-left {background:url(images/corner_bot_left.gif) no-repeat left bottom;}
.box .corner-bot-right {background:url(images/corner_bot_right.gif) no-repeat right bottom; }
.box .indent-box{ padding:44px 30px 34px 29px;}