* { margin:0; padding:0;}
body { background:#f3f1ea; font-size:100%; line-height:1em; font-family:Arial, tahoma; color:#2a2a29; text-align:center; padding:5px 0 0 0;}


/*in_line*/
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;}

/*header*/
.header-logo{ height:207px; background:url(images/header_logo.jpg) 0 0 no-repeat;}
.header-logo img{ width:336px; height:146px; margin:36px 0 0 26px;}
.header-menu{ height:108px; background:url(images/menu_right.jpg) top right no-repeat;}
.header-menu span{ display:block; background:url(images/menu_left.jpg) 0 0 no-repeat; text-indent:30px;}

/*footer*/
.footer{ padding:0 28px 50px 30px; color:#583a28; font-size:0.75em;}
.footer .line{ background:url(images/line_foter.gif) 0 0 repeat-x; padding:16px 0 0 0;}
.footer span{ display:block; position:absolute; margin: 0 0 0 723px;}
.footer span a{ font-weight:bold; color:#583a28;}
.footer ul{ width:440px; overflow:hidden;}
.footer li{ float:left; display:block;}
.footer li a{ color:#583a28; text-decoration:none; padding:0 15px; background:url(images/footer_marker.gif) center right no-repeat;}
.footer li a:hover{ text-decoration:underline;}
.indent-none{ padding-left:0 !important;}

/*content*/
.content{ padding-bottom:60px; font-size:0.75em; line-height:1.5em;}
.content .extra-left{ margin:0 0 0 29px; width:938px; overflow:hidden;}
.fright{ float:right;}
.bg-none{ background:none !important;}

.list li a{ color:#c54600; text-decoration:none; background:url(images/list_marker.gif) center left no-repeat; padding:0 0 0 8px; line-height:1.25em;}
.list li a:hover{ color:#2a2a29;}


.content .title{ display:block;}
.content .img-left{ float:left; margin:2px 25px 0 0;}
.title{ display:block; margin-bottom:24px;}
.ind-1{ display:block; margin-top:5px;}
.bg_1{ background:#e1ddd1 url(images/bg_1.gif) 0 0 repeat-x; line-height:1.25em;}
.bg_1 .indent-col{ padding:32px 15px 30px 12px;}
.bg_1 .indent-col-1{ padding:33px 22px 32px 25px;}
.link{ color:#ce3f02;}
.indent-top{ display:block; margin-top:31px;}
.title-h{ background:url(images/title-h.jpg) 0 0 repeat-x;}
.title-h div{ background:url(images/title_corner_left.jpg) 0 0 no-repeat;}
.title-h img{ margin:19px 0 0 7px;}
.title-h span{ display:block; height:82px;}
.bull-1{ background:url(images/bull-1.jpg) top right no-repeat;}
.bull-2{ background:url(images/bull-2.jpg) top right no-repeat;}
.bull-3{ background:url(images/bull-3.jpg) top right no-repeat;}
.content .em-1{ color:#c54600; font-weight:bold;}
.indent-bot{ display:block; margin-bottom:10px;}
.link-1{ display:block; background:url(images/link_marker.jpg) center left no-repeat; height:27px; color:#2a2a29; padding:0 0 0 33px; font-style:italic; font-weight:bold; line-height:2em;}
.text-1 dt{ background:url(images/marker.jpg) 0 3px no-repeat;  padding:0 0 5px 42px; font-size:0.875em;}
.text-1 dt a{ display:block; font-weight:bold; color:#2a2a29; font-size:1.25em !important;}
.text-1 dd{ padding-bottom:12px;}
.ind-2{ display:block; margin-bottom:3px;}
.indent-top-bot{ display:block; margin:25px 0;}
.indent-bot1{ display:block; margin-bottom:8px;}
.text{ color:#c54600;}
.link-2{ color:#c54600;}
.indent-bot2{ display:block; margin-bottom:15px;}
.indent-top1{ display:block; margin-top:15px;}
.br{ display:block;}
.text-2 dt{ color:#c54600; font-weight:bold; padding-bottom:3px;}
.text-2 dd{ padding-bottom:15px;}
.indent-none1{ padding-bottom:0 !important;}
.content .indent p{ margin-top:17px;}


/*================== index.html ==================*/
#page1 .content .row-top .fright{ margin:0 32px 0 18px;}
#page1 .content .row-top{ margin-bottom:64px;}
#page1 .content .row-bot .col-4 .img-left{ margin:2px 9px 57px 0;}
/*================== index-1.html ==================*/
#page2 .content .col-1 .bg_1{ margin-top:55px;}
#page2 .content .col-1 .bg_1 .img-left{ margin:2px 15px 0 0;}
#page2 .content .col-1 .row-box-1{ width:273px;}
#page2 .content .col-1 .row-box-2{ width:273px; margin-left:27px;}
/*================== index-3.html ==================*/
#page4 .content .row-bot .col-1 .img-left{ margin:2px 9px 57px 0;}
/*================== index-4.html ==================*/
#page5 .content .col-1 .row-box-1{ width:252px;}
#page5 .content .col-1 .row-box-2{ width:309px; margin-left:5px;}
#page5 .col-1 .bg_1{ margin-top:65px;}
#page5 .form input{ height:19px; width:236px;}
#page5 .form textarea{ overflow:auto; display:block; height:138px; width:306px; margin-bottom:15px;}
#page5 .form textarea, #page5 .form input{ border:1px solid #a6acb1; background:none; padding-left:3px; color:#2a2a29; font-size:0.937em; font-family:tahoma;}
#page5 .form .form-link{ margin-left:176px; margin-right:6px;}
#page5 .indent-text{ float:right; margin-right:169px;}
#page5 .indent-form{ height:39px;}
#page5 .indent-col-1{ padding-right:0 !important;}