@charset "utf-8";
/* CSS Document */
html, body {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:12px;
 margin: 0 0 0 0;
 color:#333333;
 height:100%;
}

a { 
 color:#2D6E96;
 text-decoration:none; 
}
a:hover {
 color:#D17E18;
 text-decoration:underline;
}
a img {
 border:none;
}

.div_ccontainer { /*Client Container*/
 width:1003px;
 min-width:1000px;
 background-image: url(../images/common/bg_book_body.gif);
 background-position:0 0;
 background-repeat:repeat-y;
 margin:0 auto;
}


/*--------TOP_start--------*/
.div_top {
 width:995px;
 display:block;
 height:98px;
 padding:0 0 0 0;
 margin: 0 auto;
 background-image: url(../images/c_top/bg_div_top.gif);
 background-position:0 0;
 background-repeat:no-repeat;
}

.div_logo {
 float:left;
 padding-top:0;
 margin-left:0;
 width:300px;
}
.div_logo a {
 cursor:pointer;
 outline: none; /* for Firefox */
 hlbr:expression(this.onFocus=this.blur()); /* for IE */
}
.div_logo a img {
 border-width:0px;
}

.div_top_link {
 float:right;
 margin-right:10px;
 margin-top:10px;
}
.div_top_link a {
 color:#FFFFFF;
 text-decoration:none;
 margin: 0 3px;
}
.div_top_link a:hover {
 color:#333333;
 text-decoration:underline;
}

div.div_top_link a.btn_read b {
 font-weight:normal;
}
.div_top_link span {
 line-height:18px;
 vertical-align:middle;
}
span.lan_sel {
 position:relative; 
 display:inline-block;
 overflow:hidden;
 height:15px;
 border:1px solid #FFFFFF;
 margin-left:5px;
}
span.lan_sel select {
 position:relative;
 font-size:11px;
 top:-1px;
 *top:-2px;
 left:1px;
 *left:-2px;
 margin-left:-5px;
 line-height:18px;
 color:#00509C;
}

/*Top Search*/
.div_top_search {
 float:left;
 display:block;
 padding: 0 0 0 0;
 color:#6D6852;
 width:243px;
 position:absolute;
 margin-top:12px;
 font-family:Arial, Verdana, Helvetica, sans-serif;
 margin-left:17px;
 *margin-left:0px;
}
.div_top_search_r1 {
 background-image:url(../images/c_left/bg_div_sea_r1.gif);
 background-position:0 0;
 background-repeat:no-repeat;
 line-height:20px;
 padding-top:4px;
 padding-bottom:9px;
 color:#FFFFFF;
 padding-left:25px;
 font-size:13px;
 font-weight:bold;
 letter-spacing:1px;
}
.div_top_search_r2 {
 background-image:url(../images/c_left/bg_div_sea_r2.gif);
 background-position:0 0;
 background-repeat:repeat-y;
 padding-left:20px;
 height:105px;
}
.div_top_search_r3 {
 background-image:url(../images/c_left/bg_div_sea_r3.gif);
 background-position:0 100%;
 background-repeat:no-repeat;
 padding:5px 0px 16px 0px;
}

div.g1 {  
 padding: 8px 0 5px 0;
}
.ss8 {
}
.ss8 input {
 padding: 2px 0 2px 0;
 margin: 0 0 3px 3px;
}
.ss9 {
 float:right;
 margin-right:30px;
 *margin-top:-33px;
}
a.div_top_sea_btn {
 display:block;
 background-image:url(../images/c_left/bg_sea01_btn01.gif);
 background-position:0 0;
 background-repeat:no-repeat;
 width:30px;
 height:24px;
}
a:hover.div_top_sea_btn {
 background-image:url(../images/c_left/bg_sea01_btn02.gif);
 background-position:0 0;
 background-repeat:no-repeat;
 width:30px;
 height:24px;
}

div.g2 {
 clear:both; 
 display:block;
 position:relative;
 font-size:11px; 
}
/*ss = Simple Search*/
div.g2 span {
 float: left;
 display:inline;
 position:relative;
 padding-right:2px;
}
span.ss1, span.ss4, span.ss7 {
 width:30%;
}
span.ss2, span.ss5 {
 width:35%;
}
span.ss3, span.ss6 {
 width:30%;
}

div.g3 {
 clear:both; 
 float:right;
 display:block;
 margin-top:0px;
 margin-right:10px;
}

/*--------TOP_end--------*/



/*--------Center_start--------*/
.div_center {
 margin: 0 0 0 0;
 width: 970px;
 margin: 0 auto 0 auto;
 padding-top:12px;
 padding-bottom:10px;
}
.div_left {
 height:100%;
 float:left;
 width:243px;
 *width:235px;
 margin-right:8px;
}
;
.div_right {
 width: 720px;
 float:right;
 left:243px;
 top:110px;
}

/* Account Login _ Start */
.div_log {
 position: absolute;
 margin-left:300px;
 width:670px;
 text-align:right;
 top:43px;
}
.div_log_wel {
	color:#FFFFFF;
	font-size:12px;
}
.div_log_mem {
	color:#FFFFFF;
	font-size: 12px;
}
.div_log_link {
 color:#2060A0;
 text-align:center;
}
.div_log_link a:link, .div_log_link a:visited {
 color:#2060A0;
 line-height:20px;
 text-decoration:underline; 
}
.div_log_link a:hover {
 color:#256FB8;
 line-height:20px;
 text-decoration:underline;
}
/* Account Login _ End */


/*-------- AD_start--------*/
.div_ad {
  position:absolute;
  top:275px;
  margin-left:8px;
}
.div_ad img {
  border:none;
}
/*-------- AD_end--------*/

.div_clc UL  UL {
	display: none;
}
.div_clc UL  LI:hover UL {
	display: inline;
	z-index:200;
}
.div_clc UL  LI:hover UL UL {
	display: none;
}

.div_clc UL  LI UL LI:hover UL {
	display: inline;
	z-index:200;
}
.div_clc UL  LI:hover UL UL UL {
	display: none;
}
.div_clc UL  LI UL LI UL LI:hover UL {
	display: inline;
	z-index:200;
}
.div_clc UL  LI UL LI:hover UL UL UL {
	display: none;
}
.div_clc UL  LI UL LI UL LI UL LI:hover UL {
	display: inline;
	z-index:200;
}
.div_clc UL  LI UL LI UL LI:hover UL UL UL {
	display: none;
}
.div_clc UL  LI UL LI UL LI UL LI UL LI:hover UL {
	display: inline;
	z-index:200;
}

.div_clc {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#6D6545;
	margin-top:316px;
	float:right;
	letter-spacing:1px;
}
.div_clc UL {
    float:left;
	width: 243px;
    padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.div_clc UL LI {
	width: 243px;
	display:block;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border:none;
	vertical-align: top;
	line-height:18px;
	list-style:none;
}

.div_clc UL UL {    
	position: absolute;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	margin-left:175px;
	margin-top: -35px;
}

li.li_clc_r1 {
    background-image: url(../images/c_left/bg_div_clc_r1.gif);
	background-position: 0 0;
	background-repeat:no-repeat;
}
.li_clc_r1 span {
	color:#FFFFFF;
	font-size:13px;
    font-weight:bold;
	line-height:27px;
	padding-left:25px;
}
li.li_clc_r2 {
    background-image: url(../images/c_left/bg_div_clc_r2.gif);
	background-position: 0 4px;
	background-repeat:no-repeat;
	padding:0 0 0 0;
	margin:0 0 0 0;
}

li.li_clc_r3 {
    display:block;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	color: #2D6E96;
	text-decoration:none;
    background-image: url(../images/c_left/bg_div_clc_r3.gif);
	background-position: 0 100%;
	background-repeat:no-repeat;
}

li.li_clc_r3 A {
    display:block;
	padding: 3px 10px 3px 18px;
	margin: 0 0 0 20px;
	color: #2D6E96;
	text-decoration:none;
    background-image: url(../images/c_left/bg_div_clc_r2p01.gif);
	background-position: 0 5px;
	background-repeat:no-repeat;
}
li.li_clc_r3 A:hover {
	color: #D17E18;
	text-decoration:none;
    background-image: url(../images/c_left/bg_div_clc_r2p02.gif);
	background-position: 0 5px;
	background-repeat:no-repeat;
}
.li_clc_r4 {
    background-image: url(../images/c_left/bg_div_clc_r4.gif);
	background-position: 0 100%;
	background-repeat:no-repeat;
}
span.clc_amo {
   font-family:Arial, Verdana, Helvetica, sans-serif;
   letter-spacing: normal;
   color:#696969;
}

li.li_clc_r3 A:hover span.clc_amo {
   font-family:Arial, Verdana, Helvetica, sans-serif;
   letter-spacing: normal;
   color:#D17E18;
}

/*--------Latest Books_start--------*/

.div_latest {
 width:716px;
 float:left; 
 font-family:Arial, Verdana, Helvetica, sans-serif;
}
.table_latest {
 width:100%;
}
.table_latest_r1_c1 {
 background-image: url(../images/c_right/bg_table_latest_r1_c1.gif);
 background-position: 0 0;
 background-repeat:no-repeat;
 width:19px;
 height:35px;
}
.table_latest_r1_c2 {
 background-image: url(../images/c_right/bg_table_latest_r1_c2.gif);
 background-position: 0 0;
 background-repeat:repeat-x;
 padding-left:5px;
 color:#FFFFFF;
 font-size:13px;
 letter-spacing:1px;
 vertical-align:top;
 line-height:14px;
 padding-top:8px;
}
.table_latest_r1_c3 {
 background-image: url(../images/c_right/bg_table_latest_r1_c3.gif);
 background-position: 100% 0;
 background-repeat:no-repeat;
 width:10px;
}
.table_latest_r2_c1 {
 background-image: url(../images/c_right/bg_table_latest_r2_c1.gif);
 background-position: 0 0;
 background-repeat:repeat-y;
}
.table_latest_r2_c2 {
 background-color:#FFFFFF;
 padding: 10px 8px 10px 8px;
}
.table_latest_r2_c3 {
 background-image: url(../images/c_right/bg_table_latest_r2_c3.gif);
 background-position: 100% 0;
 background-repeat:repeat-y; 
}
.table_latest_r3_c1 {
 background-image: url(../images/c_right/bg_table_latest_r3_c1.gif);
 background-position: 0 100%;
 background-repeat:no-repeat;
 height:15px;
}
.table_latest_r3_c2 {
 background-image: url(../images/c_right/bg_table_latest_r3_c2.gif);
 background-position: 0 100%;
 background-repeat:repeat-x;
}
.table_latest_r3_c3 {
 background-image: url(../images/c_right/bg_table_latest_r3_c3.gif);
 background-position: 100% 100%;
 background-repeat:no-repeat;
}

.table_tit {
 float:left;
}
.buy_info {
	color:#6D6545;
	position: relative;
	float:right;
	margin-top:-15px;
	letter-spacing:normal;
	font-size:11px;
}

.div_bcell_row {
 margin-left: 0 auto 0 auto;
 width:100%;
 height:100%;
 background-image: url(../images/c_right/bg_bcell_row.gif);
 background-position:center;
 background-repeat:repeat-y;
 position:relative;
}
.bcell_l {
 float:left;
 display:block;
 margin-right:10px;
 position:relative;
 width:325px;
}
.bcell_r {
 float:right;
 display:block;
 position:relative;
 width:325px;
}

.div_bcell_row ul {
 margin: 0 0 0 0;
 padding: 0 0 0 0;
}
.div_bcell_row ul li {
 float:left;
 list-style:none;
 padding: 0 0 0 0;
 color:#6D6852;
}

.bcell_cov {
 width:80px;
 position: relative;
}
.bcell_cov span a {
}
.bcell_cov span img {
 width:66px;
 height:92px;
 padding:1px;
 background-color:#FFFFFF;
 border:1px solid #999999;
}
.bcell_data {
 line-height:18px;
 width:245px;
}

.bcell_name {
 display:block;
 vertical-align:top;
 padding-bottom:5px;
 min-height:35px;
 font-family:Arial, Verdana, Helvetica, sans-serif;
}
.bcell_name a {
 color:#3B87D6;
 text-decoration:none;
 border-bottom:1px solid #3B87D6;
 outline: none; /* for Firefox */
 hlbr:expression(this.onFocus=this.blur()); /* for IE */
}

.bcell_name a:hover {
 color:#D17E18;
 border-bottom:1px solid #D17E18;
 text-decoration:none;
}
.div_bcell_line {
 clear:both;
 margin-top:10px;
 margin-bottom:10px;
 height:5px;
 background-image: url(../images/c_right/bg_table_latest_r3_c2.gif);
 background-position: 0 100%;
 background-repeat:repeat-x;
}


.div_more {
 clear:both;
 float:right;
 background-image:url(../images/c_right/bg_more_01c2.gif);
 background-position: 100% 0;
 background-repeat:no-repeat;
 padding-right:4px;
 letter-spacing:1px;
}
.div_more a {
 display: block;
 color:#ECF8F9;
 text-decoration: none;
 background-image:url(../images/c_right/bg_more_01c1.gif);
 background-position: 0 0;
 background-repeat:no-repeat;
 padding-left:5px;
 padding-top:3px;
 padding-bottom:4px;
 font-size:11px; 
}
div.div_more:hover {
 clear:both;
 float:right;
 background-image:url(../images/c_right/bg_more_02c2.gif);
 background-position: 100% 0;
 background-repeat:no-repeat;
 padding-right:4px;
}
.div_more a:hover {
 display: block;
 color:#ECF8F9;
 text-decoration: none;
 background-image:url(../images/c_right/bg_more_02c1.gif);
 background-position: 0 0;
 background-repeat:no-repeat;
 padding-left:5px;
}
/*--------Latest Books_End--------*/


/*-------- Not yet purchases_start--------*/
.notyet {
 color:#B7B7B7;
}
a:link.notyet, a:visited.notyet {
 color:#B7B7B7;
}
a:hover.notyet {
 color:#999999;
}
.notyet a:link, .notyet a:visited {
 color:#B7B7B7;
}
.notyet a:hover {
 color:#999999;
}
/*--------Not yet purchases_End--------*/


/*-------- News_start--------*/
.div_news {
 float:right;
 width:190px;
 padding-right:5px;
 margin-top:10px;
 font-family:Arial, Verdana, Helvetica, sans-serif;
 min-height:280px;
}
.table_news {
 width:100%;
 min-height:100%;
}

.table_news_r1 {
 width: 100%;
 margin: 0 0 0 0;
 padding: 0 0 0 0;
 background-position: 0 0;
 background-repeat:repeat-x;
}
.table_news_r1_c1 {
 width: 19px; 
 height:35px;
 background-image: url(../images/c_right/bg_news_r1_c1.gif);
 background-position:0 0;
 background-repeat:no-repeat; 
}
.table_news_r1_c2 {
 height:27px;
 background-image: url(../images/c_right/bg_news_r1_c2.gif);
 background-position: 0 0;
 background-repeat: repeat-x;
 color:#FFFFFF;
 font-size:13px;
 letter-spacing:1px;
 vertical-align:top;
 padding-top:8px;
 padding-left:5px;
 line-height:14px;
}
.table_news_r1_c3 {
 width: 15px;
 background-image: url(../images/c_right/bg_news_r1_c3.gif);
 background-position:100% 0;
 background-repeat:no-repeat; 
}
.table_news_r2_c1 {
 background-image: url(../images/c_right/bg_news_r2_c1.gif);
 background-position: 0 0;
 background-repeat:repeat-y;
}
.table_news_r2_c2 {
 background-color:#FDFDFD;
 padding-top:5px;
}
.table_news_r2_c3 {
 background-image: url(../images/c_right/bg_news_r2_c3.gif);
 background-position: 100% 0;
 background-repeat:repeat-y;
}
.table_news_r3_c1 {
 background-image: url(../images/c_right/bg_news_r3_c1.gif);
 background-position: 0 100%;
 background-repeat:no-repeat;
 height:10px;
}
.table_news_r3_c2 {
 background-image: url(../images/c_right/bg_news_r3_c2.gif);
 background-position: 0 100%;
 background-repeat:repeat-x;
}
.table_news_r3_c3 {
 background-image: url(../images/c_right/bg_news_r3_c3.gif);
 background-position: 100% 100%;
 background-repeat:no-repeat;
}
.table_news_list {
 padding-left:0;
 padding-bottom:0;
 margin-left:20px;
 margin-bottom:0;
}
.table_news_list ul {
 margin: 0 0 0 15px;
 padding: 0 0 0 0;
}
.table_news_list li {
 padding: 0 0 4px 0;
 line-height:18px;
 color:#595757;
 background-image:url(../images/c_right/bg_news_pline.gif);
 background-position:bottom;
 background-repeat:repeat-x;
}
.table_news_list li a {
 color:#2D6E96;
 text-decoration:underline;
}
.table_news_list li a:hover {
 color:#D17E18;
 text-decoration:underline;
}
.table_news_date {
 display:block;
 width:100%;
 color:#696969;
}

/*-------- News_end--------*/


/*-------- Detail News_start--------*/
.table_dnews_list {
 width:715px;
}
.table_dnews {
 width:715px;
}
.table_dnews_r1_c1 {
 background-image: url(../images/c_right/bg_table_latest_r1_c1.gif);
 background-position: 0 0;
 background-repeat:no-repeat;
 width:19px;
 height:39px;
}
.table_dnews_r1_c2 {
 background-image: url(../images/c_right/bg_table_latest_r1_c2.gif);
 background-position: 0 0;
 background-repeat:repeat-x;
 color:#FFFFFF;
 font-size:13px;
 letter-spacing:1px;
 vertical-align:top;
 padding-top:6px;
 padding-left:5px;
}
.table_dnews_r1_c3 {
 background-image: url(../images/c_right/bg_table_latest_r1_c3.gif);
 background-position: 100% 0;
 background-repeat:no-repeat;
 width:12px;
 height:39px;
}
.table_dnews_r2_c1 {
 background-image: url(../images/c_right/bg_table_latest_r2_c1.gif);
 background-position: 0 0;
 background-repeat:repeat-y;
}
.table_dnews_r2_c2 {
 background-color:#FFFFFF;
 padding: 10px 8px 10px 8px;
}
.table_dnews_r2_c3 {
 background-image: url(../images/c_right/bg_table_latest_r2_c3.gif);
 background-position: 100% 0;
 background-repeat:repeat-y; 
 width:12px;
 height:12px;
}
.table_dnews_r3_c1 {
 background-image: url(../images/c_right/bg_table_latest_r3_c1.gif);
 background-position: 0 100%;
 background-repeat:no-repeat;
}
.table_dnews_r3_c2 {
 background-image: url(../images/c_right/bg_table_latest_r3_c2.gif);
 background-position: 0 100%;
 background-repeat:repeat-x;
}
.table_dnews_r3_c3 {
 background-image: url(../images/c_right/bg_table_latest_r3_c3.gif);
 background-position: 100% 100%;
 background-repeat:no-repeat;
 width:12px;
 height:12px;
}
.div_dnews_link {
 margin: 0 0 0 0;
 padding: 0 0 0 0;
 width:100%;
}
.div_dnews_link span {
 float: left;
 width: 100%;
 background-image:url(../images/common/img_book_hline.gif);
 background-position: 0 100%;
 background-repeat:repeat-x;
 padding: 8px 0 3px 0;
 vertical-align:top;
}
.div_dnews_link span li {
 list-style-position:outside;
 list-style: none;
 padding-left:12px;
 padding-right:10px;
 line-height:18px;
 letter-spacing:1px; 
 background-image:url(../images/common/img_dot_01.gif);
 background-position: 0 7px;
 background-repeat:no-repeat;
}
.div_dnews_link span li span.table_news_date {
 float:right;
 display:block;
 position: relative;
 width:100px;
 text-align:right;
 background-image:none;
 margin-top:-10px;
 *margin-top:-26px;
}
.div_dnews_link span li a {
 color:#2D6E96;
 text-decoration: none;
}
.div_dnews_link span li a:hover {
 color:#D17E18;
 text-decoration: none;
}
.div_dnews_link span li a:hover span.table_news_date {
 color:#D17E18;
 text-decoration: none;
}
.div_dnews_page {
 text-align:right;
}
.div_dnews_page a {
 color:#0066CC;
 text-decoration:none;
 margin-left:3px;
 margin-right:3px;
}
.div_dnews_page a:hover {
 color:#0066CC;
 text-decoration: underline;
}
.div_dnews_page input {
 border:1px solid #CCCCCC;
 color:#333333;
 margin:0 3px 0 3px;
 padding: 0 0 0 0;
 font-family:Arial, Helvetica, sans-serif;
 text-align:center;
}
.div_dnews_date {
 text-align:right;
 color:#0066CC;
 margin-bottom:10px;
}
.div_dnews_con {
 font-size:13px;
 letter-spacing:1px;
 line-height:18px;
}
/*-------- Detail News_end--------*/


/*-------- Hot_start--------*/
.div_hot {
 width:515px;
 float:left;
 padding-top:10px;
 display:block;
 position:relative;
 font-family:Arial, Verdana, Helvetica, sans-serif;
 margin-bottom:10px;
}
.table_hot {
 width:100%;
}
.table_hot_r1_c1 {
 width:19px;
 height: 35px;
 background-image: url(../images/c_right/img_table_hot_r1_c1.gif);
 background-position:0 0;
 background-repeat:no-repeat;
}
.table_hot_r1_c2 {
 background-image: url(../images/c_right/img_table_hot_r1_c2.gif);
 background-position: 0 0;
 background-repeat:repeat-x;
 padding-left:5px;
 color:#FFFFFF;
 font-size:13px;
 letter-spacing:1px;
 vertical-align:top;
 line-height:14px;
 padding-top:8px;
}
.table_hot_r1_c3 {
 width:8px;
 background-image: url(../images/c_right/img_table_hot_r1_c3.gif);
 background-position:100% 0;
 background-repeat:no-repeat;
}
.table_hot_r2_c1 {
 background-image: url(../images/c_right/img_table_hot_r2_c1.gif);
 background-position:0 100%;
 background-repeat:no-repeat;

}
.table_hot_r2_c2 {
 background-image: url(../images/c_right/img_table_hot_r2_c2.gif);
 background-position: 0 100%;
 background-repeat:repeat-x;
 vertical-align:top;
 padding-top: 5px;
 padding-bottom:7px;
 padding-left:5px;

}
.table_hot_r2_c3 {
 background-image: url(../images/c_right/img_table_hot_r2_c3.gif);
 background-position:100% 100%;
 background-repeat:no-repeat; 
}


.table_hot_list {
 width:100%;
 margin-bottom:5px;
}
.table_hot_list tr {
 background-image: url(../images/c_right/bg_hot_row.gif);
 background-position:bottom;
 background-repeat:no-repeat;
}
.table_hot_list td {
 padding-top:2px;
 line-height:22px;
 letter-spacing:1px;
 vertical-align:top; 
}
.table_hot_list_no {
 color:#2D6E96;
 font-size:12px;
 font-weight:bold;
 font-family:Arial;
 text-align:center;
 width:22px;
}
.table_hot_list_name {
 width:210px;
 padding-right:10px;
 color:#565347;
}
.table_hot_list_name a {
 color:#565347;
}
.table_hot_list_name a:hover {
 color:#D17E18;
}
/*-------- Hot_endt--------*/

/*--------Center_end--------*/




/*--------Foot_start--------*/
.div_foot {
 clear:both;
 background-image: url(../images/c_foot/bg_div_foot.gif);
 background-position:0 100%;
 background-repeat:repeat-x;
 height: 45px;
 width: 995px;
 margin:0 auto;
 color:#979CA0;
}

.div_copyright {
 float: left;
 position:relative;
 left:50%;
 margin-left:-480px;
 margin-top:19px;
}
.div_copyright a {
 text-decoration: none;
 color:#979CA0;
 padding-left:2px;
 padding-right:2px;
}

.div_copyright a:hover {
 text-decoration:underline;
}
.div_screen {
 float:right;
 margin-top:20px;
 margin-right:15px;
}
/*--------Foot_end--------*/



/*-------- search_start--------*/
.div_sea_title {
 background-image: url(../images/c_right/bg_search_title.gif);
 background-position: 0 0;
 background-repeat:no-repeat;
 margin-left:254px;
 *margin-left:0px;
 color:#FFFFFF;
 width:690px;
 padding-left:25px;
 height:27px;
 padding-top:6px;
 font-size:13px;
}
.div_sea {
 color:#666666;
 background-image:url(../images/c_right/bg_search_bt_c2.gif);
 background-position: 100% 100%;
 background-repeat:no-repeat;
 margin-left:262px;
 *margin-left:8px;
 width:707px;
}

div.div_sea_r1 {
 width:705px;
 float:left;
 border-top:1px solid #E7E7E7;
 border-left:1px solid #E7E7E7;
 border-right:1px solid #E7E7E7;
 background-image:url(../images/c_right/bg_search_line.gif);
 background-position: 50% 100%;
 background-repeat:no-repeat;
 position: relative;
 padding-top:10px;
 padding-bottom:10px;
}

div.div_sea_r2, div.div_sea_r3, div.div_sea_r4, div.div_sea_r5, div.div_sea_r6, div.div_sea_r7, div.div_sea_r8, div.div_sea_r9, div.div_sea_r10, div.div_sea_r11 {
 width:705px;
 float:left;
 border-left:1px solid #E7E7E7;
 border-right:1px solid #E7E7E7;
 background-image:url(../images/c_right/bg_search_line.gif);
 background-position: 50% 100%;
 background-repeat:no-repeat;
 position: relative;
 padding-top:10px;
 padding-bottom:10px;
}
.div_sea div div div {
 line-height: 18px;
}

div.div_sea_r3 div span {
 margin-right:10px;
 vertical-align:top;
}
.div_sea div div.c1 {
 float:left;
 width:130px;
 font-weight:bold;
 position: relative;
 padding-left:20px;
 height:100%;
 line-height:20px;
 top:50%;
 *margin-top:-20px;
}
.div_sea div div.c2 {
 float:left;
 width:530px;
 position: relative;
 border-left:1px solid #D3D3D3;
 padding-left:20px;
}
.table_search_all td {
 text-align:right;
}
.div_sea div div input {
 margin: 2px 2px 2px 2px;
}
.div_sea_note {
 color:#4A6A8A;
}



.table_class_category td {
 width:260px;
}
.table_class_category td input {
 margin: 0 0 0 0;
 padding: 0 0 0 0;
}
.table_class_category td input[type="checkbox"] {
 float:left;
 vertical-align:top;
 margin-right:5px;
 margin-top:3px;
 *margin-top:0;
 margin-bottom:10px;
}
.table_class_category td span{
 float:left;
 display: inline-block;
 position: relative;
 margin-left:25px;
 margin-top:-20px;
 margin-right:20px;
}
div.div_sea_sub {
 padding:10px 0 20px 0;
 text-align:center;
 background-image:url(../images/c_right/bg_search_bt_c1.gif);
 background-position: 0 100%;
 background-repeat:no-repeat;
}
div.div_sea_sub span {
 display: inline-block;
 position:relative;
 padding-right:5px;
}

.div_snote {
	font-size:12px;
	color:#EF70A4;
}
.div_sea input {
    margin-left:3px;
	margin-right:3px;
}
.div_sea input[type="text"] {
    border: 1px solid #D3D3D3;
}
.div_sea input[type="checkbox"] {
	padding: 0 0 0 0;
}
.div_sea select {
    border: 1px solid #666666;
	margin: 0 3px 0 3px;
}
.div_sco {
    height:30px;
}
.div_sco span {
   margin-right:5px;
}
.div_sclass02{
   margin-top:7px;
   margin-bottom:7px;
}
.div_sclass02 span {
  float:left;
  margin-right: 10px;
  padding: 0 0 0 0;
}
.div_sclass02 table td {
    padding: 0 0 0 0;
	margin: 0 0 0 0;
	border: none;
	line-height: normal;	
}
.div_sclass03 {
  clear:both;
}

.div_sbtns span {
  float:left;
  margin-right: 10px;
  padding: 0 0 0 0;
}
.div_sbtns  table td {
    padding: 0 0 0 0;
	margin: 0 0 0 0;
	border: none;
	line-height: normal;	
}
/*-------- search_end--------*/



/*-------- table_class_start--------*/
.div_class {
 margin: 0 auto 20px auto;
}
.table_class {
 width:720px;
}
.table_class_r1_c1 {
 background-image: url(../images/c_right/bg_table_latest_r1_c1.gif);
 background-position: 0 0;
 background-repeat:no-repeat;
 width:19px;
 height:39px;
}
.table_class_r1_c2 {
 background-image: url(../images/c_right/bg_table_latest_r1_c2.gif);
 background-position: 0 0;
 background-repeat:repeat-x;
 color:#FFFFFF;
 font-size:13px;
 letter-spacing:1px;
 vertical-align:top;
 padding-top:5px;
 padding-left:5px;
}
.table_class_r1_c3 {
 background-image: url(../images/c_right/bg_table_latest_r1_c3.gif);
 background-position: 100% 0;
 background-repeat:no-repeat;
 width:12px;
 height:39px;
}
.table_class_r2_c1 {
 background-image: url(../images/c_right/bg_table_latest_r2_c1.gif);
 background-position: 0 0;
 background-repeat:repeat-y;
}
.table_class_r2_c2 {
 background-color:#FDFDFD;
 padding: 10px 8px 10px 8px;
}
.table_class_r2_c3 {
 background-image: url(../images/c_right/bg_table_latest_r2_c3.gif);
 background-position: 100% 0;
 background-repeat:repeat-y; 
 width:12px;
 height:12px;
}
.table_class_r3_c1 {
 background-image: url(../images/c_right/bg_table_latest_r3_c1.gif);
 background-position: 0 100%;
 background-repeat:no-repeat;
}
.table_class_r3_c2 {
 background-image: url(../images/c_right/bg_table_latest_r3_c2.gif);
 background-position: 0 100%;
 background-repeat:repeat-x;
}
.table_class_r3_c3 {
 background-image: url(../images/c_right/bg_table_latest_r3_c3.gif);
 background-position: 100% 100%;
 background-repeat:no-repeat;
 width:12px;
 height:12px;
}
.table_class_r1_c2 a {
 color:#FFFFFF;
 text-decoration:none;
}
.table_class_r1_c2 a:hover {
 color:#FFFFFF;
 text-decoration:underline;
}

.div_class_link {
 clear:both;
 width:673px;
 min-height:18px;
 margin-top:5px;
 margin-bottom:5px;
}
.div_class_link a {
 color:#2D6E96;
 text-decoration:none;
 display:inline-block;
 background-image:url(../images/common/img_dot_01.gif);
 background-position: 0 5px;
 background-repeat:no-repeat;
 padding-left:10px;
}
.div_class_link a:hover {
 color:#D17E18;
}
.div_class_link span {
 float: left;
 width: 31%;
 margin-left:5px;
 margin-right:5px;
}
.div_class_link a:hover span.clc_amo {
 color:#D17E18;
}

.div_class_link span span {
 float: none;
}
.div_class_link span li {
 list-style-position:outside;
 list-style: none;
 padding-left:2px;
 padding-right:10px;
 line-height:18px;
 letter-spacing:1px;
 color:2D6E96;
}
/*-------- table_class_end--------*/


/*-------- table_class_list_start--------*/

.div_class_list {
 margin: 0 auto;
}
.table_class_list {
 width:720px;
 color:#6D6852;
}
td.table_class_list_r1_c1 {
 background-image: url(../images/c_right/bg_table_latest_r1_c1.gif);
 background-position: 0 0;
 background-repeat:no-repeat;
 width:19px;
 height:39px;
}
td.table_class_list_r1_c2 {
 background-image: url(../images/c_right/bg_table_latest_r1_c2.gif);
 background-position: 0 0;
 background-repeat:repeat-x;
 padding-left:5px;
 color:#FFFFFF;
 font-size:13px;
 letter-spacing:1px;
 vertical-align:top;
 padding-top:4px;
 *padding-top:6px;
}
td.table_class_list_r1_c3 {
 background-image: url(../images/c_right/bg_table_latest_r1_c3.gif);
 background-position: 100% 0;
 background-repeat:no-repeat;
 width:12px;
 height:39px;
}
td.table_class_list_r2_c1 {
 background-image: url(../images/c_right/bg_table_latest_r2_c1.gif);
 background-position: 0 0;
 background-repeat:repeat-y;
}
td.table_class_list_r2_c2 {
 background-color:#FDFDFD;
 padding: 10px 8px 10px 8px;
}
td.table_class_list_r2_c3 {
 background-image: url(../images/c_right/bg_table_latest_r2_c3.gif);
 background-position: 100% 0;
 background-repeat:repeat-y; 
 width:12px;
 height:12px;
}
td.table_class_list_r3_c1 {
 background-image: url(../images/c_right/bg_table_latest_r3_c1.gif);
 background-position: 0 100%;
 background-repeat:no-repeat;
}
td.table_class_list_r3_c2 {
 background-image: url(../images/c_right/bg_table_latest_r3_c2.gif);
 background-position: 0 100%;
 background-repeat:repeat-x;
}
td.table_class_list_r3_c3 {
 background-image: url(../images/c_right/bg_table_latest_r3_c3.gif);
 background-position: 100% 100%;
 background-repeat:no-repeat;
 width:12px;
 height:12px;
}

.div_class_list02 {
 margin: 0 auto;
}
.table_class_list02 {
 width:720px;
 color:#6D6852;
}
td.table_class_list02_r1_c1 {
 background-image: url(../images/c_right/bg_table_latest_r1_c1.gif);
 background-position: 0 0;
 background-repeat:no-repeat;
 width:19px;
 height:39px;
}
td.table_class_list02_r1_c2 {
 background-image: url(../images/c_right/bg_table_latest_r1_c2.gif);
 background-position: 0 0;
 background-repeat:repeat-x;
 padding-left:5px;
 color:#FFFFFF;
 font-size:13px;
 letter-spacing:1px;
 vertical-align:top;
 padding-top:4px;
 *padding-top:6px;
}
td.table_class_list02_r1_c3 {
 background-image: url(../images/c_right/bg_table_latest_r1_c3.gif);
 background-position: 100% 0;
 background-repeat:no-repeat;
 width:12px;
 height:39px;
}
td.table_class_list02_r2_c1 {
 background-image: url(../images/c_right/bg_table_latest_r2_c1.gif);
 background-position: 0 0;
 background-repeat:repeat-y;
}
td.table_class_list02_r2_c2 {
 background-color:#FDFDFD;
 padding: 10px 8px 10px 8px;
}
td.table_class_list02_r2_c3 {
 background-image: url(../images/c_right/bg_table_latest_r2_c3.gif);
 background-position: 100% 0;
 background-repeat:repeat-y; 
 width:12px;
 height:12px;
}
td.table_class_list02_r3_c1 {
 background-image: url(../images/c_right/bg_table_latest_r3_c1.gif);
 background-position: 0 100%;
 background-repeat:no-repeat;
}
td.table_class_list02_r3_c2 {
 background-image: url(../images/c_right/bg_table_latest_r3_c2.gif);
 background-position: 0 100%;
 background-repeat:repeat-x;
}
td.table_class_list02_r3_c3 {
 background-image: url(../images/c_right/bg_table_latest_r3_c3.gif);
 background-position: 100% 100%;
 background-repeat:no-repeat;
 width:12px;
 height:12px;
}

.div_class_list_top {
 background-color:#858C6F;
 height:20px;
 margin-bottom:10px;
 margin-top:10px;
}
span.tcl_c1 {
 float:left;
 padding-top:1px;
}
span.tcl_c2 {
 float:right;
 margin-left:8px;
 position:relative;
 *top:-2px;
 font-size:11px;
 letter-spacing:normal;
}
span.tcl_c2 select {
 padding:0 0 0 0;
 margin:0 0 0 0;
 position:relative;
 border:1px solid #E4DCCB;
 color:#666666; 
 font-size:11px;
 font-family: Arial, Verdana,Helvetica, sans-serif;
}
span.tcl_c3 {
 float:right;
 letter-spacing:normal;
 font-size:11px;
 position:relative;
 padding-top:3px;
 top:-2px;
}
span.tcl_count {
 color:#FFE75B;
 font-weight:bold;
 font-size:13px;
}


.div_class_list_page {
 width:700px;
 float:right;
 padding-top:3px;
 padding-bottom:3px;
 margin-right:5px;
 text-align:right;
 color:#6D6852;
}
.div_class_list_page table {
 float:right;
}
a.prev, a.next {
 background-image: url(../images/c_right/bg_more_01c2.gif);
 background-position:right;
 background-repeat:no-repeat;
 padding-right:10px;
 cursor:pointer;
 display: inline-block;
 text-decoration:none;
 margin:0 5px 0 5px;
 font-size:11px;
}
a.prev span, a.next span {
 background-image: url(../images/c_right/bg_more_01c1.gif);
 background-position:left;
 background-repeat:no-repeat;
 display: inline-block;
 padding: 2px 0 2px 10px;
 color:#FFFFFF;
 text-decoration:none;
}
a:hover.prev, a:hover.next {
 background-image: url(../images/c_right/bg_more_02c2.gif);
 background-position:right;
 background-repeat:no-repeat;
 padding-right:10px;
 cursor:pointer;
 display: inline-block;
 text-decoration:none;
 margin:0 5px 0 5px;
 font-size:11px;
}
a:hover.prev span, a:hover.next span {
 background-image: url(../images/c_right/bg_more_02c1.gif);
 background-position:left;
 background-repeat:no-repeat;
 display: inline-block;
 padding: 2px 0 2px 10px;
 color:#FFFFFF;
 text-decoration:none;
}
.div_class_list_page input[type="text"] {
 border:1px solid #CCCCCC;
 color:#333333;
 margin:0 3px 0 3px;
 padding: 0 0 0 0;
 font-family:Arial, Helvetica, sans-serif;
 text-align:center;
}
.tot-pag {
 font-weight: bold;
 padding:0 3px 0 3px;
 color:#09696D;
}
/*-------- table_class_list_end--------*/



/*-------- table_class_by_list_start--------*/
.table_class_by_list {
 width:100%;
 border-collapse: collapse;
 border-bottom: 3px double #C8CABD;
}
.table_class_by_list td {
 border:1px solid #C8CABD;
 padding: 5px 13px 5px 13px;
}
.table_class_by_list_title {
 background-image:url(../images/c_right/bg_class_list_tit.gif);
 background-position: 0 100%;
 background-repeat:repeat-x;
 color:#FFFFFF;
 text-align:center;
 font-size:13px;
}
.div_class_list_bt {
 display:none;
}
.div_class_list_bt div{
}
.table_class_by_list a {
	color:#3B87D6;
	text-decoration:none;
	cursor:pointer;
}
.table_class_by_list a:hover {
	color:#D17E18;
	text-decoration: underline;
}
.tr_bg_01 {
	background-color:#FDFEFF;
}
.tr_bg_02 {
	background-color:#F2FBF5;
}
.tr_bg_hover {
	color:#D17E18;
	background-color:#FEFBE7;
}
.tr_bg_hover a {
	color:#D17E18;
	text-decoration: none;
}
/*-------- table_class_by_list_end--------*/



/*-------- registry_start--------*/
.div_reg_tit {
 background-image: url(../images/c_right/bg_search_title.gif);
 background-position: 5px 0;
 background-repeat:no-repeat;
 color:#6D6545;
 font-size:13px;
 letter-spacing:1px;
 vertical-align:top;
 padding-top:5px;
 padding-left:30px;
 padding-bottom:6px;
}
.red {
 color:#CC0000;
 margin-left:3px;
 margin-right:3px;
}
.div_reg {
 margin-top:4px;
 margin-left:13px;
 width:700px;
 color:#6D6852;
 background-image:url(../images/c_right/bg_search_bt_c2.gif);
 background-position: 100% 100%;
 background-repeat:no-repeat;
}
.div_reg div {
 margin: 0 0 0 0;
 padding:0 0 0 0;
 display:block;
}
div.div_reg div.div_reg_r1 {
 clear:both;
 background-image:url(../images/c_right/bg_search_line.gif);
 background-position: 50% 100%;
 background-repeat:no-repeat;
 height:100%;
 position: relative;
 border-top:1px solid #E6E6E6;
 border-left:1px solid #E6E6E6;
 border-right:1px solid #E6E6E6;
 padding: 0 0 10px 0;
}


div.div_reg_r2, 
div.div_reg_r3, 
div.div_reg_r4, 
div.div_reg_r5, 
div.div_reg_r6, 
div.div_reg_r7, 
div.div_reg_r8, 
div.div_reg_r9, 
div.div_reg_r10, 
div.div_reg_r11,
div.div_reg_r12,
div.div_reg_r13 {
 clear:both;
 border-left:1px solid #E6E6E6;
 border-right:1px solid #E6E6E6;
 background-image:url(../images/c_right/bg_search_line.gif);
 background-position: 50% 100%;
 background-repeat:no-repeat;
 height:100%;
 position: relative;
 padding-bottom:10px;
}
.div_reg div div div {
 line-height: 18px;
}
div.div_reg_r3 div span {
 margin-right:10px;
 vertical-align:top; 
}
.div_reg div div.c1 {
 float:left;
 width:115px;
 font-weight:bold;
 position: relative;
 top:50%;
 padding-left:20px;
 *margin-top:-8px;
 text-align:right;
 padding-right:15px;
}
.div_reg div div.c2 {
 float:left;
 border-left:1px solid #D3D3D3;
 padding-left:20px;
 margin-top:0;
 *margin-top:10px;
}
.div_reg div div input {
 margin: 2px 2px 2px 2px;
}
.div_reg_note {
 font-size:12px;
 color:#EF70A4;
}
div.div_reg_sub {
 padding:10px 0 20px 0;
 text-align:center;
 background-image:url(../images/c_right/bg_search_bt_c1.gif);
 background-position: 0 100%;
 background-repeat:no-repeat;
}
div.div_reg_sub span {
 display: inline-block;
 position:relative;
 padding-right:5px;
}
/*-------- registry_end--------*/




/*-------- Buttons_start--------*/
/* btnc1 */
a.a_btnc1 {
   cursor:pointer;
   letter-spacing:1px;
   text-decoration:none;
   margin: 0 0 0 0;
}
a.a_btnc1 img {
   border:0px;
}
a.a_btnc1 td {
   margin: 0 0 0 0;
   padding: 0 0 0 0;
}
a.a_btnc1 td.a_btnc1_c1 {
   background-image:url(../images/common/btn_c1_01c1.gif);
   background-position:0 0;
   background-repeat:no-repeat;
   text-decoration:none;
   height: 23px;
   width:10px;
}

a.a_btnc1 td.a_btnc1_c2 {
   background-image:url(../images/common/btn_c1_01c2.gif);
   background-position:0 0;
   background-repeat:repeat-x;
   text-decoration:none;
   color:#FFFFFF;
}
a.a_btnc1 td.a_btnc1_c3 {
   background-image:url(../images/common/btn_c1_01c3.gif);
   background-position:100% 0;
   background-repeat:no-repeat;
   text-decoration:none;
   height: 23px;
   width:10px;
}
a:hover.a_btnc1 td.a_btnc1_c1 {
   background-image:url(../images/common/btn_c1_02c1.gif);
   background-position:0 0;
   background-repeat:no-repeat;
   text-decoration:none;
   height: 23px;
   width:10px;
}
a:hover.a_btnc1 td.a_btnc1_c2 {
   background-image:url(../images/common/btn_c1_02c2.gif);
   background-position:0 0;
   background-repeat:repeat-x;
   text-decoration:none;
   color:#FFFFFF;
}
a:hover.a_btnc1 td.a_btnc1_c3 {
   background-image:url(../images/common/btn_c1_02c3.gif);
   background-position:100% 0;
   background-repeat:no-repeat;
   text-decoration:none;
   height: 23px;
   width:10px;
}

/* Button 01 */
a.a_btn {
   cursor:pointer;
   letter-spacing:1px;
   text-decoration:none;
   margin: 0 0 0 0;
}
a.a_btn img {
   border:0px;
}

a.a_btn td.a_btn_c1 {
   background-image:url(../images/manage/btn_01_c1.gif);
   background-position:0 0;
   background-repeat:no-repeat;
   text-decoration:none;
   height: 27px;
   width:18px;
}

a.a_btn td.a_btn_c2 {
   background-image:url(../images/manage/btn_01_c2.gif);
   background-position:0 0;
   background-repeat:repeat-x;
   text-decoration:none;
   color:#333333;
}
a.a_btn td.a_btn_c3 {
   background-image:url(../images/manage/btn_01_c3.gif);
   background-position:100% 0;
   background-repeat:no-repeat;
   text-decoration:none;
   height: 27px;
   width:18px;
}
a:hover.a_btn td.a_btn_c1 {
   background-image:url(../images/manage/btn_02_c1.gif);
   background-position:0 0;
   background-repeat:no-repeat;
   text-decoration:none;
   height: 27px;
   width:18px;
}
a:hover.a_btn td.a_btn_c2 {
   background-image:url(../images/manage/btn_02_c2.gif);
   background-position:0 0;
   background-repeat:repeat-x;
   text-decoration:none;
   color:#333333;
}
a:hover.a_btn td.a_btn_c3 {
   background-image:url(../images/manage/btn_02_c3.gif);
   background-position:100% 0;
   background-repeat:no-repeat;
   text-decoration:none;
   height: 27px;
   width:18px;
}




/* Button 02 */
a.btn02 {
  cursor:pointer;
  background-image:url(../images/common/btn2_01_c2.gif);
  background-position:100% 0;
  background-repeat:no-repeat;
  font-size:12px;
  line-height:18px;
  color:#ECF8F9;
  text-decoration:none;
  padding: 2px 5px 1px 0;
  *padding: 0 5px 0 0;
  outline: none; /* for Firefox */
  hlbr:expression(this.onFocus=this.blur()); /* for IE */
}
a.btn02 b {
  font-weight:normal;
  background-image:url(../images/common/btn2_01_c1.gif);
  background-position:0 0;
  background-repeat:no-repeat;
  display: inline-block;
  text-align:center;
  padding: 0 0 2px 5px;
  *padding: 0 0 0 5px;
}
a:hover.btn02 {
  background-image:url(../images/common/btn2_02_c2.gif);
  background-position:100% 0;
  background-repeat:no-repeat;
  color:#ECF8F9;
  text-decoration:none;
  padding: 2px 5px 1px 0;
  *padding: 0 5px 0 0;
}
a:hover.btn02 b {
  font-weight:normal;
  background-image:url(../images/common/btn2_02_c1.gif);
  background-position:0 0;
  background-repeat:no-repeat;
  display: inline-block;
  text-align:center;
  padding: 0 0 2px 5px;
  *padding: 0 0 0 5px;
}
/*----*/


/* Button 03 */
.btn03 {
  zoom:1;
  border:0;
  line-height:18px;
  text-align:center;
  text-decoration:none;
  background:url("../images/common/btn_01_c2.gif") 100% 2px no-repeat;
  outline: none; /* for Firefox */
  hlbr:expression(this.onFocus=this.blur()); /* for IE */
  font-family:Arial, Verdana, Helvetica, sans-serif;
  color:#FFFFFF;
}
button.btn03 {
  cursor:pointer;
  *overflow:visible;
  border:0 none;
  background-color:none;
  vertical-align:middle;
  padding: 1px 0 0 0;
  *padding: 0 0 0 0;
  margin: 0 0 0 0;
}
.btn03 b{
  font-weight:normal;
  display:inline-block;
  display:-moz-inline-stack;
  *display:inline; /* for IE */
  zoom:1;
  line-height:18px;
  *line-height:13px;
  margin-right:5px;
  padding-left:5px;
  *padding-top:2px;
  *padding-bottom:3px;
  white-space:nowrap;
  font-weight:normal;
  vertical-align:middle;
  background:url("../images/common/btn_01_c1.gif") left no-repeat;
}
.btn03:hover {
  zoom:1;
  border:0;
  line-height:18px;
  text-align:center;
  text-decoration:none;
  background:url("../images/common/btn_02_c2.gif") 100% 2px no-repeat;
  outline: none; /* for Firefox */
  hlbr:expression(this.onFocus=this.blur()); /* for IE */
  font-family:Arial, Verdana, Helvetica, sans-serif;
}
.btn03:hover b{
  font-weight:normal;
  display:inline-block;
  display:-moz-inline-stack;
  *display:inline; /* for IE */
  zoom:1;
  line-height:18px;
  *line-height:13px;
  margin-right:5px;
  padding-left:5px;
  *padding-top:2px;
  *padding-bottom:3px;
  white-space:nowrap;
  font-weight:normal;
  vertical-align:middle;
  background:url("../images/common/btn_02_c1.gif") left no-repeat;
}



/* Button 04 */
a.btn04 {
  cursor:pointer;
  background-image:url(../images/common/btn2_01_c2.gif);
  background-position:100% 0;
  background-repeat:no-repeat;
  font-size:12px;
  color:#ECF8F9;
  text-decoration:none;
  outline: none; /* for Firefox */
  hlbr:expression(this.onFocus=this.blur()); /* for IE */
  padding-right:5px;
  padding-bottom:2px;
  padding-top:1px;
  *padding-top:0;
}
a.btn04 b {
  font-weight:normal;
  background-image:url(../images/common/btn2_01_c1.gif);
  background-position:0 0;
  background-repeat:no-repeat;
  display: inline-block;
  padding-left:5px;
  height:17px;
  padding-top:2px;
  *padding-top:2px;
  vertical-align: middle;
}
a:hover.btn04 {
  background-image:url(../images/common/btn2_02_c2.gif);
  background-position:100% 0;
  background-repeat:no-repeat;
  color:#ECF8F9;
  text-decoration:none;
}
a:hover.btn04 b {
  font-weight:normal;
  background-image:url(../images/common/btn2_02_c1.gif);
  background-position:0 0;
  background-repeat:no-repeat;
}
/*----*/



/* Button 05 */
.btn05 {
  zoom:1;
  border:0;
  line-height:18px;
  text-align:center;
  text-decoration:none;
  background:url("../images/common/btn_01_c2.gif") 100% 2px no-repeat;
  outline: none; /* for Firefox */
  hlbr:expression(this.onFocus=this.blur()); /* for IE */
  font-family:Arial, Verdana, Helvetica, sans-serif;
  color:#FFFFFF;
}
button.btn05 {
  cursor:pointer;
  *overflow:visible;
  border:0 none;
  background-color:none;
  vertical-align:middle;
  padding: 1px 0 0 0;
  *padding: 0 0 0 0;
  margin: 0 0 0 0;
}
.btn05 b{
  font-weight:normal;
  display:inline-block;
  display:-moz-inline-stack;
  *display:inline; /* for IE */
  zoom:1;
  line-height:18px;
  *line-height:13px;
  margin-right:5px;
  padding-left:5px;
  *padding-top:2px;
  *padding-bottom:3px;
  white-space:nowrap;
  font-weight:normal;
  vertical-align:middle;
  background:url("../images/common/btn_01_c1.gif") left no-repeat;
}
.btn05:hover {
  zoom:1;
  border:0;
  line-height:18px;
  text-align:center;
  text-decoration:none;
  background:url("../images/common/btn_02_c2.gif") 100% 2px no-repeat;
  outline: none; /* for Firefox */
  hlbr:expression(this.onFocus=this.blur()); /* for IE */
  font-family:Arial, Verdana, Helvetica, sans-serif;
}
.btn05:hover b{
  font-weight:normal;
  display:inline-block;
  display:-moz-inline-stack;
  *display:inline; /* for IE */
  zoom:1;
  line-height:18px;
  *line-height:13px;
  margin-right:5px;
  padding-left:5px;
  *padding-top:2px;
  *padding-bottom:3px;
  white-space:nowrap;
  font-weight:normal;
  vertical-align:middle;
  background:url("../images/common/btn_02_c1.gif") left no-repeat;
}


/* Button 06 */
a.btn06 {
  cursor:pointer;
  background-image:url(../images/common/btn6_01_c2.gif);
  background-position:100% 0;
  background-repeat:no-repeat;
  font-size:12px;
  color:#ECF8F9;
  text-decoration:none;
  outline: none; /* for Firefox */
  hlbr:expression(this.onFocus=this.blur()); /* for IE */
  padding-right:5px;
  padding-bottom:2px;
  padding-top:1px;
  *padding-top:0;
}
a.btn06 b {
  font-weight:normal;
  background-image:url(../images/common/btn6_01_c1.gif);
  background-position:0 0;
  background-repeat:no-repeat;
  display: inline-block;
  padding-left:5px;
  height:17px;
  padding-top:2px;
  *padding-top:2px;
  vertical-align: middle;
}
a:hover.btn06 {
  background-image:url(../images/common/btn6_02_c2.gif);
  background-position:100% 0;
  background-repeat:no-repeat;
  color:#ECF8F9;
  text-decoration:none;
}
a:hover.btn06 b {
  font-weight:normal;
  background-image:url(../images/common/btn6_02_c1.gif);
  background-position:0 0;
  background-repeat:no-repeat;
}
/*----*/
/*-------- Buttons_end--------*/




/*-------- _start--------*/
/*-------- _end--------*/

