* { margin:0; padding:0;}
body { background:#F8FFF2; font-size:100%; line-height:1em; font-family:Arial, Arial, Helvetica, sans-serif; color:#757575; text-align:center;}

.big_down_bt {margin:0;}

.big_down_bt a{
background-image: url(images/download_big.gif);
background-repeat: no-repeat;
height: 140px;
width: 297px;
display:block;
}

.big_down_bt a:hover{
background-image: url(images/download_big_hover.gif);
background-repeat: no-repeat;
height: 140px;
width: 297px;
display:block;
}

/*in_line*/
input, select, textarea { vertical-align:middle; font-family:Arial, Arial, Helvetica, sans-serif;}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}
a{ color:#f37303;}
a:hover{text-decoration:none;}
.column { float:left;}
.clear, .col-list, .row-box, .footer { width:100%; overflow:hidden;}
.col-list ul{ float:left}
.col-list .indent-list{ margin-left:40px;}
.row-box-1 {font-size:14px}
.row-box-2 {font-size:14px}

/*header*/
.header{ height:464px; background:url(images/header.jpg) 0 0 no-repeat; color:#163e05; font-size:0.875em; line-height:1.06em;}
.menu { position:absolute; margin-left:120px; display:block;}

.act{ position:absolute;}
#page1 .act{ margin:0 0 0 108px;}

#page2 .act{ margin:0 0 0 194px;}
#page3 .act{ margin:0 0 0 284px;}
#page4 .act{ margin:0 0 0 385px;}
#page5 .act{ margin:0 0 0 474px;}
#page6 .act{ margin:0 0 0 563px;}
#page7 .act{ margin:0 0 0 658px;}
.logo{ position:absolute; margin:65px 0px 0 171px;}
.slogan{ position:absolute; margin:106px 0 0 500px;}
.header-wrapper-button{ position:absolute; margin:0 0 0 770px; width:100px; height:48px; display:block; background:url(images/header_wrapper_button.jpg) 4px 0 no-repeat; text-indent:20px;}
.header-wrapper-button img{ margin:3px 6px 0 0;}
.header-button{ z-index:1;
	display:block; width:90px; height:38px; margin:345px 0 0 430px; position:absolute; background:url(images/header_button.png) 0 0 no-repeat; color:#1e5d04; text-decoration:none; font-family:Tahoma, Geneva, sans-serif; font-size:0.812em; text-align:center; line-height:3em;
}

.back1 {background:no-repeat url(images/check.gif);}
.header-button:hover{ text-decoration:underline;}
.box-text{ margin:238px 0 0 145px;line-height:normal; position:absolute; width:355px;}

#page3 .box-text,#page5 .box-text, #page6 .box-text, #page7 .box-text{ margin:258px 0 0 145px; position:absolute; width:355px;}
.box-text2{ margin:258px 0 0 145px; position:absolute; width:355px;}
.indent-text{ padding:3px 0 0 4px;}
.link-1{ color:#163e05;}

.normal_text {font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:1.25em;}
.normal_text2 {font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:1.25em;}
.purchase_text {font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#5D5D5D; font-size:15px; line-height:1.25em;}

/*footer*/
.footer{ text-align:center;   padding:25px 0 27px 0; color:#777777;  text-indent:0px; font-size:0.75em;}
.footer a{ text-decoration:none; color:#777777; margin-left:8px;}
.footer a:hover{ text-decoration:underline;}

/*content*/
.content{ }
.content-bot{ }
.content-bot-left{ background:url(images/content-bot-left.gif) bottom left no-repeat; }
.content-bot-right{ background:url(images/content-bot-right.gif) bottom right no-repeat; width:100%;}
.indent-col-1{ padding:0 0 0 29px;}
.indent-col-2{ padding:0 0 0 20px;}
.row-banner{ padding:1px 0 0 93px; width:798px; overflow:hidden;}
.row-banner .col-1{ width:260px; height:236px; background:url(images/banner_bg_1.jpg) 0 0 no-repeat;}
.row-banner .col-2{ width:273px; height:236px; background:url(images/banner_bg_2.jpg) 0 0 no-repeat;}
.row-banner .col-3{ width:265px; height:236px; background:url(images/banner_bg_3.jpg) 0 0 no-repeat;}
.row-banner .banner-title{ position:absolute; margin:17px 0 0 1px;}
.row-banner .banner-text, .row-banner .banner-text2{ display:block; position:absolute; margin:94px 0 0 18px; color:#7a7979; font-size:0.75em; width:199px;}
.row-banner .banner-text2{margin:93px 0 0 18px !important;}
.row-banner .banner-text1{ position:absolute; margin:140px 0 0 43px;}
.col-3 .banner-text1{ position:absolute; margin:146px 0 0 43px;}
.indent-col-2 .banner-text1{ position:absolute; margin:148px 0 0 43px;}
.row-banner .banner-button{ position:absolute; margin:184px 0 0 0;}
.indent-1 p{ margin-top:13px;}


.content .title{ display:block;}
.content .img-left{ float:left; margin:0 19px 0 0;}
.indent-left{ padding-left:2px;}
.indent-left2{ padding-left:25px;}
.img_fright{padding-left:15px; float:right;}
.img_fleft{padding-right:15px; padding-bottom:15px; float:left;}
.img_left {padding-right:15px;}
.img_right {padding-left:15px;}
.line_down {border-bottom:1px solid #FFD384; padding-bottom:1px;  padding-bottom:2px;margin-bottom:5px;}

.list li{ background:url(images/list.gif) center left no-repeat; padding:0 0 0 23px; line-height:1.625em;}
.list li a{ color:#4b8dcb; text-decoration:none;}
.list li a:hover{ color:#ff641f;}
.main-text{ font-size:0.75em; line-height:1.06em;}
.row-col h1{ height:51px; font-weight:normal; color:#4c4a4a; font-size:2.06em; line-height:1em;}
.row-col h1 img{ position:absolute;}
.indent-top{ display:block; margin-top:6px;}
.text-box-1 dt{ color:#4b8dcb; font-weight:bold;}
.text-box-1 dd span{ color:#4b8dcb;}
.text-box-1 dd{ padding-bottom:14px;}
.indent-bot{ display:block; margin-bottom:22px;}
.indent-bot1{ display:block; margin-bottom:13px;}
.h-indent{ height:54px !important;}
.h-indent1{ height:52px !important;}
.indent-top1{ display:block; margin-top:17px;}
.indent-bot2{ display:block; margin-bottom:15px;}
.indent-top-bot{ display:block; margin:26px 0 33px 0;}
.link{ color:#4b8dcb;}
.link-2{ color:#ffffff;}
.text-right span{ float:right; margin-right:112px;}
.indent-top2{ margin-top:25px;}
.link-3{ color:#0d5ca8;}
#page_p .row-col {margin:29px 0 0 100px; width:780px; padding-bottom:36px;}
#page1 .row-col {margin:0 0 0 121px; width:720px; padding-bottom:22px;}
#page4 .row-col,#page5 .row-col,#page6 .row-col, #page7 .row-col{margin:29px 0 0 131px; width:700px; padding-bottom:62px;}
#page2 .row-col,#page3 .row-col {margin:29px 0 0 89px; width:805px; padding-bottom:62px;}
/*  #page6 .row-col{ padding:5px 0 0 152px; width:676px; padding-bottom:60px; overflow:hidden;}

================== index-4.html ==================*/

