@charset "utf-8"; 

/* Button Reset */
.button,
.button a,
.button button,
.button input { position:relative; margin:0; display:-moz-inline-stack; display:inline-block; text-decoration:none !important; border:0; font-weight:bold; font-size:12px; line-height:31px; font-family:Tahoma, Sans-serif; white-space:nowrap; background:url('../images/button/excel.gif') no-repeat; overflow:visible; color:#006635;}
.button { height:31px; padding:0; vertical-align:middle; margin-right:2px; background-position:left top;}
.button img { vertical-align:middle; margin-right:5px;}
.button a,
.button button,
.button input{ left:2px; vertical-align:top; cursor:pointer; background-position:right top; padding:0 20px 0 16px;}
.button a:hover {color:#979ea3}

/* Button Style */
.button.white2,
.button.white2 a,
.button.white2 button,
.button.white2 input { height:21px; font-size:11px; font-weight:normal; line-height:23px; background-image:url('../images/button/white2.gif'); color:#6b6b6b;}
.button.white2 a,
.button.white2 button,
.button.white2 input { padding:0 10px 0 8px;}
.button.white2 *:hover,
.button.white2 *:active,
.button.white2 *:focus{ color:#6b6b6b;}

.button.skyBlue,
.button.skyBlue a,
.button.skyBlue button,
.button.skyBlue input { height:28px; font-size:12px; width:60px; line-height:21px; background-image:url('../images/button/skyBlue2.gif'); color:#fff;}
.button.skyBlue a,
.button.skyBlue button,
.button.skyBlue input { padding:0 10px 0 8px;}
.button.skyBlue *:hover,
.button.skyBlue *:active,
.button.skyBlue *:focus{ color:#fff;}

.button.skyBlue2,
.button.skyBlue2 a,
.button.skyBlue2 button,
.button.skyBlue2 input { height:28px; font-size:12px; line-height:21px; background-image:url('../images/button/skyBlue2.gif'); color:#fff;}
.button.skyBlue2 a,
.button.skyBlue2 button,
.button.skyBlue2 input { padding:0 10px 0 8px;}
.button.skyBlue2 *:hover,
.button.skyBlue2 *:active,
.button.skyBlue2 *:focus{ color:#fff;}


.button.skyBlue_2,
.button.skyBlue_2 a{ height:21px; font-size:11px; line-height:20px; background-image:url('../images/button/skyBlue.gif'); color:#fff;}
.button.skyBlue_2 a{ padding:0 10px 0 8px;}
.button.skyBlue_2 *:hover,
.button.skyBlue_2 *:active,
.button.skyBlue_2 *:focus{ color:#fff;}

.button.black,
.button.black a,
.button.black button,
.button.black input { height:31px; font-weight:bold; line-height:10px; background-image:url('../images/button/down.gif'); color:#fff;}
.button.black a,
.button.black button,
.button.black input { padding:0 13px 0 12px;}
.button.black *:hover,
.button.black *:active,
.button.black *:focus{ color:#fff;}

.button.purple,
.button.purple a{ height:31px; font-weight:bold; line-height:31px; background-image:url('../images/button/purple.gif'); color:#fff;}
.button.purple a{ padding:0 13px 0 12px;}
.button.purple *:hover,
.button.purple *:active,
.button.purple *:focus{ color:#fff;}

.button.grey,
.button.grey a,
.button.grey button,
.button.grey input { height:31px; font-weight:bold; line-height:10px; background-image:url('../images/button/grey.gif'); color:#fff;}
.button.grey a,
.button.grey button,
.button.grey input { padding:0 13px 0 12px;}
.button.grey *:hover,
.button.grey *:active,
.button.grey *:focus{ color:#fff;}

.button.grey_2,
.button.grey_2 a,
.button.grey_2 button,
.button.grey_2 input { height:31px; font-weight:bold; line-height:31px; background-image:url('../images/button/grey.gif'); color:#fff;}
.button.grey_2 a,
.button.grey_2 button,
.button.grey_2 input { padding:0 13px 0 12px;}
.button.grey_2 *:hover,
.button.grey_2 *:active,
.button.grey_2 *:focus{ color:#fff;}

.button.grey_3,
.button.grey_3 a,
.button.grey_3 button,
.button.grey_3 input { height:28px; font-size:11px; width:45px; font-weight:bold; line-height:25px; background-image:url('../images/button/grey3.gif'); color:#fff;}
.button.grey_3 a,
.button.grey_3 button,
.button.grey_3 input { padding:0 13px 0 12px;}
.button.grey_3 *:hover,
.button.grey_3 *:active,
.button.grey_3 *:focus{ color:#fff;}


.button.blue,
.button.blue a,
.button.blue button,
.button.blue input { height:31px; font-weight:bold; line-height:10px; background-image:url('../images/button/blue.gif'); color:#fff;}
.button.blue a,
.button.blue button,
.button.blue input { padding:0 13px 0 12px;}
.button.blue *:hover,
.button.blue *:active,
.button.blue *:focus{ color:#fff;}

.button.search,
.button.search a,
.button.search button,
.button.search input { height:38px; width:60px; font-weight:bold; line-height:10px; background-image:url('../images/header/search_btn2.gif'); color:#fff;}
.button.search a,
.button.search button,
.button.search input { padding:0 13px 0 12px;}
.button.search *:hover,
.button.search *:active,
.button.search *:focus{ color:#fff;}


.button.blue_2,
.button.blue_2 a,
.button.blue_2 button,
.button.blue_2 input { height:31px; font-weight:bold; line-height:31px; background-image:url('../images/button/blue.gif'); color:#fff;}
.button.blue_2 a,
.button.blue_2 button,
.button.blue_2 input { padding:0 13px 0 12px;}
.button.blue_2 *:hover,
.button.blue_2 *:active,
.button.blue_2 *:focus{ color:#fff;}

.button.blue_3,
.button.blue_3 a,
.button.blue_3 button,
.button.grey_3 input { height:28px; font-size:11px; font-weight:bold; line-height:25px; background-image:url('../images/button/blue2.gif'); color:#fff;}
.button.blue_3 a,
.button.blue_3 button,
.button.blue_3 input { padding:0 13px 0 12px;}
.button.blue_3 *:hover,
.button.blue_3 *:active,
.button.blue_3 *:focus{ color:#fff;}


.button.blue2,
.button.blue2 a,
.button.blue2 button,
.button.blue2 input { height:31px; font-weight:bold; line-height:10px; background-image:url('../images/button/write.gif'); color:#fff;}
.button.blue2 a,
.button.blue2 button,
.button.blue2 input { padding:0 13px 0 12px;}
.button.blue2 *:hover,
.button.blue2 *:active,
.button.blue2 *:focus{ color:#fff;}

.button.blue2_1,
.button.blue2_1 a,
.button.blue2_1 button,
.button.blue2_1 input { height:31px; font-weight:bold; line-height:31px; background-image:url('../images/button/write.gif'); color:#fff;}
.button.blue2_1 a,
.button.blue2_1 button,
.button.blue2_1 input { padding:0 13px 0 12px;}
.button.blue2_1 *:hover,
.button.blue2_1 *:active,
.button.blue2_1 *:focus{ color:#fff;}

.button.blue3,
.button.blue3 a,
.button.blue3 button,
.button.blue3 input { height:28px; font-size:11px; font-weight:bold; line-height:25px; background-image:url('../images/button/write2.gif'); color:#fff;}
.button.blue3 a,
.button.blue3 button,
.button.blue3 input { padding:0 13px 0 12px;}
.button.blue3 *:hover,
.button.blue3 *:active,
.button.blue3 *:focus{ color:#fff;}

.button.whiteblue,
.button.whiteblue a,
.button.whiteblue button,
.button.whiteblue input { height:31px; font-weight:bold; line-height:31px; background-image:url('../images/button/whiteblue.gif'); color:#fff;}
.button.whiteblue a,
.button.whiteblue button,
.button.whiteblue input { padding:0 25px 0 25px;}
.button.whiteblue *:hover,
.button.whiteblue *:active,
.button.whiteblue *:focus{ color:#fff;}

.button.green,
.button.green a,
.button.green button,
.button.green input { height:31px; font-weight:bold; line-height:10px; background-image:url('../images/button/green.gif'); color:#fff;}
.button.green a,
.button.green button,
.button.green input { padding:0 13px 0 12px;}
.button.green *:hover,
.button.green *:active,
.button.green *:focus{ color:#fff;}

.button.green_2,
.button.green_2 a,
.button.green_2 button,
.button.green_2 input { height:31px; font-weight:bold; line-height:31px; background-image:url('../images/button/green.gif'); color:#fff;}
.button.green_2 a,
.button.green_2 button,
.button.green_2 input { padding:0 13px 0 12px;}
.button.green_2 *:hover,
.button.green_2 *:active,
.button.green_2 *:focus{ color:#fff;}

.button.grey2,
.button.grey2 a,
.button.grey2 button,
.button.grey2 input { height:31px; font-weight:bold; line-height:10px; background-image:url('../images/button/grey2.gif'); color:#fff;}
.button.grey2 a,
.button.grey2 button,
.button.grey2 input { padding:0 13px 0 12px;}
.button.grey2 *:hover,
.button.grey2 *:active,
.button.grey2 *:focus{ color:#fff;}

.button.grey2_1,
.button.grey2_1 a,
.button.grey2_1 button,
.button.grey2_1 input { height:31px; font-weight:bold; line-height:31px; background-image:url('../images/button/grey2.gif'); color:#fff;}
.button.grey2_1 a,
.button.grey2_1 button,
.button.grey2_1 input { padding:0 13px 0 12px;}
.button.grey2_1 *:hover,
.button.grey2_1 *:active,
.button.grey2_1 *:focus{ color:#fff;}

.button.whitegrey,
.button.whitegrey a,
.button.whitegrey button,
.button.whitegrey input { height:31px; font-weight:bold; line-height:31px; background-image:url('../images/button/whitegrey.gif'); color:#fff;}
.button.whitegrey a,
.button.whitegrey button,
.button.whitegrey input { padding:0 25px 0 25px;}
.button.whitegrey *:hover,
.button.whitegrey *:active,
.button.whitegrey *:focus{ color:#fff;}


.button.down,
.button.down a,
.button.down button,
.button.down input { position:relative; margin:0; display:-moz-inline-stack; display:inline-block; text-decoration:none !important; border:0; font-weight:bold; font-size:12px; line-height:31px; font-family:Tahoma, Sans-serif; white-space:nowrap; background:url('../images/button/down.gif') no-repeat; overflow:visible; color:#838f98;}
.button.down { height:31px; padding:0; vertical-align:middle; margin-right:2px; background-position:left top;}
.button.down img { vertical-align:middle; margin-right:5px;}
.button.down a,
.button.down button,
.button.down input{ left:2px; vertical-align:top; cursor:pointer; background-position:right top; padding:0 20px 0 16px;}
.button.down a:hover {color:#979ea3}

.button.write,
.button.write a,
.button.write button,
.button.write input { position:relative; margin:0; display:-moz-inline-stack; display:inline-block; text-decoration:none !important; border:0; font-weight:bold; font-size:12px; line-height:31px; font-family:Tahoma, Sans-serif; white-space:nowrap; background:url('../images/button/write.gif') no-repeat; overflow:visible; color:#ffffff;}
.button.write { height:31px; padding:0; vertical-align:middle; margin-right:2px; background-position:left top;}
.button.write img { vertical-align:middle; margin-right:5px;}
.button.write a,
.button.write button,
.button.write input{ left:2px; vertical-align:top; cursor:pointer; background-position:right top; padding:0 12px 0 10px; }
.button.write a:link {color:#ffffff}

.button.save,
.button.save button,
.button.save input { position:relative; margin:0; display:-moz-inline-stack; display:inline-block; text-decoration:none !important; border:0; font-weight:bold; font-size:12px; line-height:50px; font-family:Tahoma, Sans-serif; white-space:nowrap; background:url('../images/button/apply.gif') no-repeat; overflow:visible; color:#ffffff;}
.button.save { height:50px; padding:0; vertical-align:middle; margin-right:2px; background-position:left top;}
.button.save img { vertical-align:middle; margin-right:5px;}
.button.save button,
.button.save input{ left:2px; vertical-align:top; cursor:pointer; background-position:right top; padding:0 20px 0 20px; }
.button.save a:link {color:#ffffff}


.move_btn { background:url('../images/img_wrap_arrow.gif') 0 0 no-repeat; text-align:center; margin-top:20px; padding:40px 0 0 0}
.move_btn .grey2 > a { width:160px }
.move_btn .grey > a {padding-left:40px}