body{
	word-wrap:break-word;
	margin: 0px;
	padding: 0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.separator {
	border-right : 1px solid orange;
}
A {
	TEXT-DECORATION: none
}
A:visited {

	TEXT-DECORATION: none
}
A:active {
	TEXT-DECORATION: none
}
A:hover {
	color: #FF8318;
	TEXT-DECORATION: none;
}
.txt-aln-left{
	text-align: left;
}
.txt-aln-right{
	text-align: right;
}
.disp-dir{
	direction: ltr;
}
/*------- MCC005 --------*/
.l_menu_cnter{
	border:0px solid green;
	text-align:left;
	width:210px;
	margin-top: 0px;
}
.l_menu_tlt{
	border:0px solid red;
	padding:3px 0px;
}
.l_menu_tlt a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:14px;
	color:#02557A;
	line-height:20px;
}
.l_menu_tlt a:hover{
	color:#aaaaaa;
	font-weight: bold;
	text-decoration:none;
}
.l_menu_tlt_act a{
	border:0px solid red;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:14px;
	color:#FF8318;
	line-height:20px;
}
#main_level {
	border:0px dotted #FF00BB;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	LIST-STYLE-TYPE: none;
	margin:0px;
	text-align:left;
	padding:0px 0px;
}
.mainlevel a{
	color: #666666;
	font-size:12px;
	border:0px solid red;
	font-weight:bold;
}
.mainlevel a:hover {
	color:#aaaaaa;
	font-weight: bold;
	TEXT-DECORATION: none
}
.mainlevel_act a{
	color: #FF8318;
	font-size:12px;
	border:0px solid red;
	font-weight:bold;
}
.sublevel_block {
	border:0px solid green;
	display:none;
}
.sublevel_show {
	display:block;
}
.sublevl_act a {
	color: #FF8318;
	font-size:11px;
	line-height:15px;
	border:0px solid red;
	font-weight:bold;
	padding-left:0px;
}
.sunlevel_nrml a {
	color: #666666;
	line-height:15px;
	font-size:11px;
	border:0px solid red;
	font-weight:bold;
	padding-left:0px;
}
.sublvl_act a {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	LIST-STYLE-TYPE: none;
	text-align:left;
	margin-left:0px;
	width:auto;
	color: #666666;
	font-size:12px;
	font-weight:bold;
	padding:0px 10px;
}
.sublvl_act a:hover{
	color: #BBBBBB;
	font-size:12px;
	font-weight:bold;
}
.sublvl_on a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	LIST-STYLE-TYPE: none;
	text-align:left;
	margin-left:0px;
	width:auto;
	color: #FF8318;
	font-size:12px;
	font-weight:bold;
	padding:0px 10px;
}
/*end of MCC005*/
.bt_margin{
	padding:0px 0px 10px 0px;
}
/*-------------  MCO001 start -----------*/
#logo_cnt{
	border: 0px solid red;
	margin-top:35px;
	width:215px;
	height:240px;
	text-align:left;
}
#kino_logo{
	border:0px solid pink;
	padding:0px;
}
#cntry_name{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: 500;
	font-size:17px;
	color:#02557A;
	width:165px;
	letter-spacing:0px;
	text-align:right;
}
/*-------------  MCO001  end -----------*/
/*-------------  MCO002 start -----------*/
#login_info{
	border:0px solid blue;
	font-weight: 600;
	height:35px;
	text-align: right;
	width:auto;
	line-height:35px;
	margin:0px 10px 0px 0px;
}
#login_info div {
	border:0px solid yellow;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: 600;
	font-size:12px;
	color:#000000;
	padding: 0px 5px 0px 0px;
}
#login_info div a {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: 600;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	font: inherit;
}
#login_info div a:hover {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: 600;
	font-size:12px;
	color:#AAAAAA;
	text-decoration:none;
	font: inherit;
}
#sddm span{
	border-top: 1px solid black;
	border-right: 1px solid black;
	border-left: 1px solid black;
	position: absolute;
	visibility: hidden;
	padding: 0px;
	margin:25px 0px 0px -130px;
	z-index:5;
	line-height:20px;
	width:130px;
	background: #FFF;
}
#sddm span a{
	background:#FFF;
	position: relative;
	display: block;
	border-bottom: 1px solid black;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	white-space: pre-wrap;
	text-align: left;
	text-decoration: none;
	color: black;
	font-size: 12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:600;
	line-height:18px;
}
#sddm span a:hover{
	background: #FFF;
	color: #DDD;
	font-size: 12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:600;
	line-height:18px;
}
/*-------------  MCO002  end -----------*/
/*-------------  MCO003 start -----------*/
#srch_cnt{
	font-weight:bold;
	height:40px;
	text-align: left;
	width:auto;
	background-color:#002C60;
	border:0px solid red;
}
.srch_keyword{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:400;
	font-size:22px;
	color:#FFF;
	line-height:40px;
	padding:0px 0px 0px 5px;
}
.srch_l{
	background:url('../img/search_txt_l.jpg') no-repeat left center;
	padding-left:8px;
}
.srch_m{
	background:url('../img/search_txt_m.jpg') repeat-x center;
	height:28px;
	border:0px solid green;
	line-height:28px;
}
.srch_txt{
	width: 150px;
	border:0px solid red;
}
.srch_txt:active{
	width: 150px;
	border:0px solid red;
}
.srch_r{
	background:url('../img/search_txt_r.jpg') no-repeat left center;
	padding-left:8px;
	border:0px solid red;
	height:30px;
}
.srch_combo{
	height:22px;
	line-height: 22px;
	border:0px solid red;
	font-family: "Trebuchet MS";
	font-size:16px;
}
.go_l{
	background: url('../img/go_l.png') no-repeat ;
	border:0px solid red;
	height:31px;
	width:8px;
	margin:0px;
}
.go_m{
	width:auto;
	margin: 0px;
	padding: 0px;
	border:0px solid green;
}
.go-button{
	background: url('../img/go_m.png') repeat-x ;
	border:0px solid red;
	color:#002C60;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 600;
	height:31px;
	text-align:center;
	margin:0px;
	width:100%;
}
.go-button:hover{
	cursor: pointer;
}
.go_r{
	background: url('../img/go_r.png') no-repeat ;
	border:0px solid red;
	height:31px;
	margin:0px;
	width:11px;
}
#adv_key a{
	color:Orange;
	font-weight: 600;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:31px;
	margin: 0px 0px 0px 15px;
}
#adv_key a:hover{
	color:Orange;
	font-weight: 600;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:31px;
	cursor: pointer;
}
/*-------------  MCO003  end -----------*/
/*-------------  Start MCO004 -----------*/
#footer{
	width:auto;
	border:0px solid green;
	margin:0px;
}
#ft_bar{
	border:0px solid red;
	background:#002C60;
	height:12px;
}
.ft_disclaimer{
	margin: 10px 0px 0px 0px;
	font-size: 12px;
	font-weight: 500;
}
#ft_link{
	border:0px solid blue;
	color: #02557A;
	padding:10px 0px;
}
#ft_link a{
	padding : 0px 10px;
	height : 5px;
	line-height:5px;
}
#ft_add {
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	height:auto;
	padding : 10px 0px;
}
#ft_add table {
	text-align:center;
	border:0px solid red;
}
#ft_add table tr {
	vertical-align: top;
}
#ft_add table td {
	padding: 0px 0px 0px 20px;
}
#ft_add table td div{
	text-align:left;
	width:250px;
	padding-right: 10px;
}
#ft_copyrt{
	padding: 30px 0px;
	border: 0px solid yellow;
}
/*-------------  MCO004  end -----------*/
.error_msg{
	font-family: "Trebuchet MS";
	padding:5px;
	color:red;
}
.btn{
	background: #002C60;
	font-family: Calibri, "Trebuchet MS";
	font-size:12px;
	color:#FFF;
	text-align: center;
	font-weight: bold;
	border: none;
	padding:2px 10px;
	cursor: pointer;
}
.btn:hover{
	cursor: pointer;
}
.btn_best{
	background: #002C60;
	font-family: Calibri, "Trebuchet MS";
	font-size:12px;
	color:#FFF;
	text-align: center;
	font-weight: bold;
	border: none;
	padding:2px 0px;
	cursor:pointer;
	line-height:20px;
	width:155px;
}
.btn_jpn{
	background: #002C60;
	font-family: Calibri, "Trebuchet MS";
	font-size:12px;
	color:#FFF;
	text-align: center;
	font-weight: bold;
	border: none;
	padding:0px;
	cursor:pointer;
	width:150px;
	line-height:20px;
	padding:2px 0px;
}
.adv_btn{
	background: #002C60;
	font-family: "Trebuchet MS";
	font-size:12px;
	color:#FFF;
	text-align: center;
	font-weight: bold;
	border: none;
	padding:2px 10px;
	cursor:pointer;
}
.shpbtn{
	background: #002C60;
	font-family: "Trebuchet MS";
	font-size:12px;
	color:#FFF;
	text-align: center;
	font-weight: bold;
	border: none;
	padding: 2px 4px 2px 4px;
	cursor: pointer;
}
.shpbtn[Disabled]{
	background: #002C60;
	font-family: "Trebuchet MS";
	font-size:12px;
	color:#FFF;
	text-align: center;
	font-weight: bold;
	border: none;
	padding: 2px 4px 2px 4px;
}
.modifybtn{
	padding: 5px 30px 5px 25px;
	text-align: right;
}
.chk_con_btn{
	padding: 5px 17px 5px 22px;
	height:30px;
	width:95%;
}
.modifybtn a{
	padding: 3px 6px;
	background: #002C60;
	text-align: center;
	font-family: "Trebuchet MS";
	font-size:12px;
	color:#FFF;
	font-weight: bold;
	border: none;
}
.modifybtn a:hover{
	font-family: "Trebuchet MS";
	font-size:12px;
	color:#FFF;
	text-align: center;
	font-weight: bold;
	border: none;
}
.btn1 a{
	background: #002C60;
	font-family: "Trebuchet MS";
	font-size:12px;
	color:#FFF;
	text-align: center;
	font-weight: bold;
	border: none;
}
.btn  a{
	padding:2px 5px;
	font-family: "Trebuchet MS";
	font-size:12px;
	font-weight: bold;
	color:#FFF;
	margin-left: 55px;
}
#reviewborder {
	border: 0;
	width: 510px;
	background-color: #002C60;
	height: 4px;
	margin: 10px 0px;
 }
#newspromo_box{
	background-color:#EFEDFA;
}
/* MCC011 */
#mcc011{
	direction: ltr;
	width: 510px;
	text-align: left;
}
/* Pick Up and All Module Headers*/
.md_name{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: 600;
	font-size:20px;
	color:#02557A;
	line-height:20px;
	text-align: left;
}
/*For check out */
.chk{
	color:#4A4A42;
	font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-weight: 600;
	padding:10px 10px 0px 10px;
	width:650px;
}
.chk_tl{
	color:#4A4A42;
	font-family:Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight:bold;
}
.chk_tl_padding {
	padding: 0px 15px 0px 15px;
}
.card_title{
	color:#4A4A42;
	font-family:Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight:bold;
	padding: 0px 20px;
}
.cntBtn{
	padding:10px 20px 10px 25px;
}
.chk_radio{
	margin:0px 15px 0px 5px;
}
.reset_but{
	margin:0px 30px 0px 25px;
	border:0px solid red;
	text-align: right;
}
.pay_inf{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: 500;
	font-size:17px;
	line-height:30px;
	text-align: left;
}
.cre_inf{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #02557A;
	font-weight:bolder;
}
.cre_link{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #02557A;
	font-weight:bolder;
	border:0px solid green;
	width:360px;
	padding : 5px 20px;
}
.chk_guide_link{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #02557A;
	font-weight:bolder;
	border:0px solid green;
	padding : 5px 25px;
	text-align: left;
}
.chk_guide_link a{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #02557A;
	font-weight:bolder;
	border:0px solid green;
	width:360px;
}
.cre_link a{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #02557A;
	font-weight:bolder;
	border:0px solid green;
	width:360px;
	padding : 5px 0px;
}
.shw_map{
	color:#FF8318;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration: none;
}
.error_map{
	font-family: "Trebuchet MS";
	padding:5px;
	color:red;
	font-size: 12px;
	font-weight:bolder;
	text-align:left;
}
#store{
	margin-left: 15px;
	width: 660px;
}
/*For Exclusive Items 14px */

.bk_title a{
	color:#4A4A42;
	font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight:600;
	text-align: left;
}
.bk_title{
	color:#4A4A42;
	font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight:600;
	text-align: left;
	margin:0px;
}
.bk_title a:hover{
	color:#FF8318;
}
.aut_name{
	font-family:"Trebuchet MS", Helvetica, Arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#4A4A42;
	text-align: left;
	padding:3px 0px;
}
.home_desc{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:500;
	font-size:12px;
	color:#4A4A42;
	line-height:15px;
	text-align: left;
}
.new-comments{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:500;
	font-size:12px;
	color:#4A4A42;
	line-height:15px;
	text-align: justify;
	margin:5px 0px;
	width:165px;
}
.home_desc_width{
	width:390px;
}
.rd_more{
	color:#FF8318;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration: none;
}
.rd_more1 a:hover{
	color: #FF8318;
	font-family:Trebuchet MS,Helvetica, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	cursor: pointer;
}
.rd_more1 a{
	color: #FF8318;
	font-family:Trebuchet MS,Helvetica, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}
.rd_more11 a{
	color:#4A4A42;
	font-family:Trebuchet MS,Helvetica, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	line-height: 12px;
}
.rd_more11 a:hover{
	color: #FF8318;
	font-family:Trebuchet MS,Helvetica, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	line-height: 15px;
}
.phb_title{
	color:#4A4A42;
	font-family:Trebuchet MS,Helvetica, Arial, sans-serif;
	font-size:12px;
	font-weight:600;
	margin: 5px 0px;
	text-align: left;
}
.phb_title a{
	color:#4A4A42;
	font-family:Trebuchet MS,Helvetica, Arial, sans-serif;
	font-size:12px;
	font-weight:600;
	line-height: 15px;
	text-decoration: none;
	text-align: left;
}
.phb_title a:hover{
	color: #FF8318;
}
.footer_link a{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #002C60;
	font-weight:bolder;
}
.footer_link a:hover{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #999;
	font-weight:bolder;
}
.st_name{
	font-family:Helvetica, Arial, sans-serif;
	font-size: 12px;
	color:#111;
	font-weight:bolder;
	padding:0px 0px 5px 0px;
	border:0px solid red;
}
.st_add{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color:#4A4A42;
	font-weight:bolder;
	line-height:12px;
}
.copy_rt{
	font-family:Helvetica, Arial, sans-serif;
	font-size: 11px;
	color:#111;
	font-weight:bold;
}
.BD_header{
	color:#02557A;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight: bold;
	text-align: left;
}
.BD_tbl{
	width: 510px;
	text-align: left;
}
.BD_tbl_cnt{
	margin-left: 5px;
}
.BD_bookTitle{
	font-family:"Trebuchet MS", Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size:18px;
	color:#4A4A42;
	line-height:20px;
}
.onover a:hover{
	color:#FF8318;
}
.NR_bookTitle1 a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:14px;
	color:#4A4A42;
	text-align: justify;
	line-height: 15px;
}
.NR_bookTitle1 a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:14px;
	color:#FF8318;
	line-height: 15px;
}
.NR_auth{
	color:#4A4A4A;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: 500;
	font-size:12px;
	margin-top:5px;
}
.BD_authorName {
	font-family:"Trebuchet MS", Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size:15px;
	color:#4A4A42;
}
.publisher{
	margin-top: 10px;
}
.publisher a:hover {
	color:#FF8318;
}
.ab {
	border:0px solid red;
	font-family:"Trebuchet MS", Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size:14px;
	color:black;
	margin-top:5px;
}
.NR_authorName{
	font-family:Helvetica, Arial, sans-serif;
	font-weight: 500;
	font-size:13px;
	color:black;
	line-height:15px;
}
.BD_listPrice{
	font-size:12px;
	font-weight:normal;
	color: black;
	font-family: "Trebuchet MS";
}
.BD_price{
	color:#0039f2;
	font-weight: bolder;
}
.BD_info{
	color:black;
	font-family:"Trebuchet MS";
	font-size: 12px;
	line-height: 15px;
}
.price_blue{
	color:blue;
	font-family:"Trebuchet MS";
	font-size: 12px;
}
.price_maroon{
	color:#8B0000;
	font-family:"Trebuchet MS";
	font-size: 12px;
}
.BD_stock{
	font-size:11px;
	font-weight: normal;
	font-family: "Trebuchet MS";
}
.BD_instock{
	color:green;
	font-weight: bolder;
	font-size:12px;
}
.BD_category input[type="submit"]{
	font-family: "Trebuchet MS";
	color:#FF8318;
	font-size:13px;
	font-weight: bolder;
	border: none;
	background: none;
	cursor: pointer;
}
.BD_category a{
	font-family: "Trebuchet MS";
	color:#FF8318;
	font-size:13px;
	font-weight: bolder;
	color: #FF8318;
}
.BD_desc{
	font-family:"Trebuchet MS";
	font-size:12px;
	width:510px;
}
.BD_desc_title{
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight: bold;
}
/* Advanced search */
#MBS001{
	width: 505px;
}
.AS_header{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:20px;
	color:#02557A;
}
.AS_info{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight: bold;
}
.AS_guide_left{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.link_mbs003 {
	background: #F2F2F2;
	color:#FF8318;
	font-weight:bold;
	border:none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:left;
	float:left;
	border: 0px solid red;
	cursor: pointer;
	margin-left:0px;
	padding-left:0px;
}
.AS_guide_right {
	float:right;
	color:#FF8318;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
}
.AS_fields{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#02557A;
	font-weight:bold;
}
.As_comment{
	color:black;
	font-size: 13px;
}
.AS_guide{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
}
.AS_guide_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}
.AS_guide_info{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}
.AS_bktup{
	font-family: "Trebuchet MS";
	font-size: 14px;
	color:#FF8318;
	font-weight: bold;
}
/*search  result*/
.bg_none{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	background:transparent;
	border:none;
	color:#fff;
}
/* back ground*/
.imgTop {
	background-image: url(../img/bg_header.png) ;
	background-position: 0px 0px;
	width: 680px;
	height: 19px;
	background-repeat: no-repeat;
	border:0px solid red;
}
.imgMiddle{
	background-image: url(../img/bg_body.png);
	background-position: 0px 0px;
	width: 680px;
	background-repeat: repeat-y;
	text-align: left;
	border:0px solid red;
}
.imgBottom{
	background-image: url(../img/bg_footer.png);
	background-position: 0px 0px;
	width: 680px;
	background-repeat: no-repeat;
	height:23px;
	border:0px solid red;
}
/*---------------guidence-----------*/
/* back ground for center module screens*/
.bg_imgTop {
	background-image: url(../img/bg_cent_header.png) ;
	background-position: 0px 0px;
	width: 505px;
	height: 15px;
	background-repeat: no-repeat;
	border:0px solid red;
}
.bg_imgMiddle{
	background-image: url(../img/bg_cent_body.png);
	background-position: 0px 0px;
	width: 505px;
	background-repeat: repeat-y;
	text-align: left;
	border:0px solid red;
}
.bg_imgBottom{
	background-image: url(../img/bg_cent_footer.png);
	background-position: 0px 0px;
	width: 505px;
	background-repeat: no-repeat;
	height:17px;
	border:0px solid red;
}
/*---------------guidence-----------*/
.guide_content{
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	font-weight:800;
	color:#4A4A42;
	line-height:15px;
	text-align: justify;
	padding:6px 0px;
}
.guide_desc{
	font-family:Helvetica, Arial, sans-serif;
	font-weight:500;
	font-size:13px;
	color:#4A4A42;
	line-height:15px;
	text-align: justify;
	border:0px solid red;
}
.guide_desc a{
	color:#FF8318;
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}
.guide_link{
	color:#FF8318;
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}

.guide_link a{
	color:#FF8318;
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}
/*----------- guidence end-----------*/
.regbtn{
	background: #002C60;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	padding: 3px 30px 3px 30px;
	text-align: center;
	border:none;
	font-weight: bold;
	text-align:right;
}

/* Start of Image Width css */
.smallImg{
	width:70px;
}
.bestsellImg{
	width:60px;
}
.mediumImg{
	width:100px;
}
.wrapImg{
	width:150px;
	height:150px;
	cursor: pointer;
}
.bigImg{
	width:160px;
	height:240px;
}
.exclusiveImg{
	width:70px;
	height:100px;
}
.exclusiveImg1{
	width:130px;
	height:100px;
}
.kpcCardImg{
	width:30px;
	height:20px;
}
.kinoLogoImg{
	width:80px;
	height:80px;
}
.ohbLogoImg{
	width:140px;
	height:40px;
}
.newReleaseImg{
	width:100px;
}
/* End Of Image Width Css */
/* Start Of Pick Up Daily MCC002 CSS */
#maindiv{
	text-align:left;
	width:510px;
	padding:0px;
	border: 0px dashed violet;
	direction: ltr;
}
.pickUpMargin{
	margin: -20px 0px 0px 0px;
}
#tblmain{
	width:480px;
	margin: 0px;
	padding: 0px;
	border: 0px dashed yellow;
}
#fontalidgn{
	vertical-align:top;
}
#imgtdwidth{
	width:80px;
}
#tdinforwidth{
	text-align: left;
	padding-left:15px;
}
.bdrln div{
	margin:10px 0px;
	border-bottom:1px solid #DDD;
}
.pick_up{
	padding:0px 0px 10px 0px;
}
/* End Of PickUp Daily MCC002 CSS */
/* FBS001 screen CSS (Advance Search)*/
.AS_headers{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:20px;
	color:#02557A;
	text-align:left;
}
.AS_infos{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	text-align:left;
}
.AS_guide_lefts{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#02557A;
}
.AS_guide_rights{
	color:#FF8318;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: left;
}
.AS_guide_rights a{
	color:#FF8318;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
.AS_fieldsss{
	font-family:Arial, Helvetica, sans-serif;
	color:#02557A;
	font-weight:bold;
	font-size: 12px;
	vertical-align: top;
	text-align: left;
}
.AS_padding {
	padding-left: 15px;
	width: 200px;
}
.AS_paddinginfo {
	padding-left:225px;
	width:200px;
	vertical-align:middle;
}
.AS_paddinginner {
	padding-left:15px;
	width:200px;
	vertical-align:middle;
}
.As_comments{
	color:black;
	font-size: 13px;
	font-weight: bold;
}
.AS_guides{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	text-align:left;
}
.AS_guide_titles{
	font-family: "Trebuchet MS";
	font-size:13px;
	font-weight:bold;
	text-align:left;
}
.AS_guide_infos{
	font-family: "Trebuchet MS";
	font-size:12px;
	font-weight:normal;
	text-align:left;
}
.AS_bktups{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color:#FF8318;
	font-weight: bold;
	text-align:left;
}
.AS_bktups a{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color:#FF8318;
	font-weight: bold;
	text-align:left;
}
.texts{
	padding-left: 12px;
	text-align:left;
	width:400px;
}
#reviewborders {
	border: 0;
	width: 505px;
	background-color: #002C60;
	height: 4px;
}
.imgTops {
	background-image: url(../img/bg_header.png) ;
	background-position: 0px 0px;
	width: 505px;
	height: 25px;
	background-repeat: no-repeat;
	border:0px solid red;
}
.imgMiddles {
	background-image: url(../img/bg_body.png) ;
	background-position: 0px 0px;
	width: 500px;
	background-repeat: repeat-y;
	text-align: left;
	border:0px solid red;
}
.imgBottoms {
	background-image: url(../img/bg_footer.png) ;
	background-position: 0px 0px;
	width: 505px;
	background-repeat: no-repeat;
	height:17px;
	border:0px solid red;
}
 /* END of FBS001 screen CSS (Advance Search)*/
 /*------------- Mcc009----------------------*/
#shopping-cart{
	border:0px solid red;
	width:180px;
	margin:0px;
}
.head{
	width:180px;
	height:32px;
	background:url('../img/shoppingCartLogo.png');
}
.content_shop a{
	text-decoration: none;
	font-weight:bold;
}
.content_shop{
	width:158px;
	height:auto;
	background:#FFF;
	font-family:"Trebuchet MS",  Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#373737;
	padding: 5px 10px 0px 10px;
	border-left:1px solid #6E99C4;
	border-right:1px solid #6E99C4;
}
.sh_cnt{
	text-align:left;
	height:auto;
	margin-left:0px;
	font-family:Trebuchet MS,Helvetica, Arial, sans-serif;
	font-size:10px;
	font-weight:600;
	line-height:13px;
}
.rd_cnt{
	text-align:left;
	height:auto;
	margin-left:0px;
	font-family:Trebuchet MS,Helvetica, Arial, sans-serif;
	font-size:12px;
	font-weight:600;
	line-height:13px;
}
.rd_cnt a{
	color:#000;
}
.rd_cnt a:hover{
	color:#FF8318;
}
.sh_cnt a{
	line-height:25px;
	text-align:left;
	height:auto;
	margin-left:0px;
	font-family:Trebuchet MS,Helvetica, Arial, sans-serif;
	font-size:11px;
	font-weight:500;
	color:#FF8318;
}
.checkOut{
	width: 178px;
	height: auto;
	border-right:1px solid #6E99C4;
	border-left:1px solid #6E99C4;
	border-top:1px solid #6E99C4;
	padding: 4px 0px;
	background-color: #D9DEE2;
	color:#FF8318;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
}
.wishList{
	clear:both;
	width: 178px;
	height: auto;
	border:1px solid #6E99C4;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align:center;
	background-color: #D9DEE2;
	color:#FF8318;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}
.wishList a{
	color:#FF8318;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:600;
	text-decoration: none;
	padding-left: 5px;
}
.items{
	color:#FF8318;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	font-weight:bold;
	padding-top: 3px;
	border:0px solid red;
}
.checkOut a{
	height: 20px;
	border:none;
	color : #ddd;
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 11px;
	padding:2px 5px;
	background-color : #002C60;
	background-repeat:no-repeat;
	margin-left:5px;
}
.checkOut a:hover{
	height: 20px;
	border:none;
	color : #ddd;
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 11px;
	padding:2px 5px;
	background-color : #002C60;
	background-repeat:no-repeat;
	margin-left:5px;
}
.chkOutBtn:hover{
	cursor:pointer;
}
/*--------Mcc009 -----------*/
/*Start of FGU003 Mail Compose screen*/
.bg_popupImgTop {
	background-image: url(../img/bg_popup_header.png) ;
	background-position: 0px 0px;
	width: 775px;
	height: 15px;
	background-repeat: no-repeat;
	border:0px solid red;
}
.bg_popupImgMiddle{
	background-image: url(../img/bg_popup_body.png);
	background-position: 0px 0px;
	width: 775px;
	background-repeat: repeat-y;
	text-align: left;
	border:0px solid red;
}
.bg_popupImgBottom{
	background-image: url(../img/bg_popup_footer.png);
	background-position: 0px 0px;
	width: 775px;
	background-repeat: no-repeat;
	height:26px;
	border:0px solid red;
}
.label{
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight:bold;
	color: #02557A;
	text-align:left;
	padding-left:20px;
	padding-top:10px;
	width:180px;
	border:0px solid red;
}
.text_box{
	width:570px;
	height:20px;
	border-top: 2px solid #d0d0d0;
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	margin-top:10px;
	margin-left:10px;
	font-family: Trebuchet MS;
	font-size:14px;
}
.disabledtxtbox{
	background-color:#EEEEEE;
	width:570px;
	height:20px;
	border-top: 2px solid #d0d0d0;
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	margin-top:10px;
	margin-left:10px;
	font-family: Trebuchet MS;
	font-size:14px;
}
.txtarea{
	margin-top:10px;
	margin-left:10px;
	border-top: 2px solid #d0d0d0;
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	width:570px;
	font-family: Trebuchet MS;
	font-size:14px;
}
.mailbtn{
	background: #002C60;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	padding: 3px 30px 3px 30px;
	text-align: center;
	border:none;
	font-weight: bold;
	margin-top:10px;
	width:100px;
	cursor: pointer;
}
.arrbtn{
	margin-left:550px;
}
/*End of FGU003 Mail Compose screen*/
/*--------FME002-----------*/
.reginfo-txt-align{
	text-align: left;
}
.reginfo-lbl{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight:bolder;
	color: #02557A;
	padding-left:14px;
	text-align:left;
	width:350px;
}
.reginfo-cmn-msg{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight:bolder;
	color: #02557A;
	padding-left:0px;
	text-align:left;
	width:350px;
}
.reginfo-btn{
	text-align:right;
	margin-right:20px;
}
.header02{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: 800;
	font-size:21px;
	color:#02557A;
	line-height:30px;
	text-align: left;
}
.info02{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: 800;
	font-size:15px;
	color:#4A4A42;
	text-align: left;
	padding-left:15px;
}
.auth_hdr{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: 600;
	font-size:15px;
	color:#4A4A42;
	text-align: left;
	margin:10px 0px 0px 0px;
}
.reg_lbl02{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight:bolder;
	color: #02557A;
	text-align:left;
	padding-left:14px;
	padding-top:10px;
	width:100px;
}
.descriptn02{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight:bolder;
	color: #02557A;
	text-align:left;
	padding-left:14px;
	padding-top:10px;
}
.txtbox02{
	width:335px;
	height:20px;
	border-top: 2px solid #d0d0d0;
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	margin-top:10px;
	margin-left:0px;
	font-family: Trebuchet MS;
	font-size:14px;
}
.txtboxreadonly{
	background-color:#EEEEEE;
	width:335px;
	height:20px;
	border-top: 2px solid #d0d0d0;
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	margin-top:10px;
	margin-left:0px;
	font-family: Trebuchet MS;
	font-size:14px;
}
.txtarea02{
	width:324px;
	height:100px;
	border-top: 2px solid #d0d0d0;
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	margin-top:10px;
	font-family: Trebuchet MS;
	font-size:14px;
}
.regbtn202{
	background: #002C60;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	padding: 2px 20px;
	text-align: center;
	border:none;
	font-weight: bold;
	cursor: pointer;
}
.error_display02{
	display: none;
	color:#FF0000;
	margin-left:10px;
}
/*end FME002 */
/*--------mme003 start -----------*/
.header{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: 800;
	font-size:21px;
	color:#02557A;
	line-height:30px;
	text-align: left;
	padding-left: 3px;
}
.main_tbl{
	width:505px;
	border-spacing:5px;
}
.main_lbl{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight:bolder;
	color: #02557A;
	padding-left:16px;
	text-align:left;
	padding-top:10px;
}
.sub_lbl{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight:bolder;
	color: #02557A;
	text-align:left;
}
.txt-width{
	width:110px;
}
.txt_box{
	width:334px;
	height:20px;
	border-top: 2px solid #d0d0d0;
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	margin-top:10px;
	margin-left:0px;
	font-family: Trebuchet MS;
	font-size:14px;
}
.txt_box_pay{
	width:334px;
	height:20px;
	border-top: 2px solid #d0d0d0;
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	margin-top: 5px;
	margin-left:0px;
	font-family: Trebuchet MS;
	font-size:14px;
}
.sub_txt_box{
	width:92px;
	height:20px;
	border-top: 2px solid #d0d0d0;
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	margin-top:10px;
	font-family: Trebuchet MS;
	font-size:14px;
}

.sub_txt_box1{
	width:97px;
	height:20px;
	border-top: 2px solid #d0d0d0;
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	margin-top:10px;
	font-family: Trebuchet MS;
	font-size:14px;
}
.combo_box_date{
	height:22px;
	width:50px;
	border-top: 2px solid #d0d0d0;
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	margin-left:-1px;
	font-family: Trebuchet MS;
	font-size:14px;
}

.combo_box{
	height:23px;
	border-top: 2px solid #d0d0d0;
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	margin-top:10px;
	font-family: Trebuchet MS;
	font-size:14px;
}
.mme003-sub_lbl{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight:bolder;
	color: #02557A;
	text-align:left;
}
.mme003-btn{
	text-align:right;
	margin-right:20px;
}
/*--------mme003 end -----------*/

/*-------------  MME007 & MME008 start -----------*/
table#forgotpassword{
	margin-top: 0px;
	padding:10px 0;
	width:505px;
	color:#191970;
	font-family:Arial, Helvetica, sans-serif;
}
.fme008-btn{
	text-align: right;
	padding-right: 50px;
}
#forgotpassword td{
	color:#191970;
	font-size:15px;
	font-weight:600;
}
.label{
	text-align:left;
	padding-left: 20px;
	width:100px;
}
.txtbox{
	width:320px;
	height:20px;
	border-top: 2px solid #d0d0d0;
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}
/*-------------  MME007 & MME008 end -----------*/

/* Start Fme001 */
#MME001{
	direction: ltr;
	width: 505px;
}
.login_label{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: 800;
	font-size:21px;
	color:#02557A;
	line-height:30px;
	text-align: left;
}

.login_inf{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bolder;
	color: #02557A;
	padding-left:14px;
	text-align:left;
	width:90px;
}
.login-lbl{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight:bolder;
	color: #02557A;
	padding-left:0px;
	width:350px;
	text-align:left;
	width:350px;
}
.bttn{
	background: #002C60;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	padding: 0px 20px;
	text-align: center;
	border:none;
	font-weight: bold;
	cursor: pointer;
}
.login_link a{
	color:#02557A;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bolder;
	text-decoration: none;
}

/* End FME001 */
/* Start FME004 */
#mme004{
	direction:ltr;
	width:505px;
}
.mme004-header{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: 800;
	font-size:21px;
	color:#02557A;
	line-height:30px;
	text-align: left;
}

.reg_lbl, .mme005_reg_lbl{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight:bolder;
	color: #02557A;
	padding-left:14px;
	text-align:left;
}
.reg_lbl_pay{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight:bolder;
	color: #02557A;
	padding-left:14px;
	padding-top: 5px;
	text-align:left;
	width:130px;
}
.reg_lbl_rtl{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight:bolder;
	color: #02557A;
	padding-left:14px;
	text-align:left;
}
.inst_lbl{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight:bolder;
	color: #02557A;
	padding-left:14px;
	text-align:left;
	width:350px;
}
.inst_lbl_pay{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight:bolder;
	color: #02557A;
	padding-left: 0px;
	text-align:left;
}
.rt_align{
	text-align: left;
	width:15%;
}
.fix_blank_width{
	width:65%;
}
.lt_align{
	padding: 0px 20px;
	width: 100px;
}
.place_price{
	color:#02557A;
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:900;
	text-align: right;
}
.inst_lbl1{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight:bolder;
	color: #02557A;
	padding-left:0px;
	text-align:left;
	width:350px;
}
.subtextbox{
	width:100px;
	height:20px;
	border-top: 2px solid #d0d0d0;
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	margin-top:0px;
	font-family: "Trebuchet MS";
	font-size: 14px;
}
.subbox{
	width:100px;
	height:20px;
	border-top: 2px solid #d0d0d0;
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	margin-top:0px;
	background-color: #EEEEEE
}
.textboxa{
	width:334px;
	height:20px;
	border-top: 2px solid #d0d0d0;
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	margin-top:10px;
	margin-left:0px;
	background-color: #EEEEEE;
	font-family: "Trebuchet MS";
	font-size: 14px;
}
.cls{
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight:bolder;
	color: #02557A;
	padding-left:16px;
	text-align:left;
	padding-top:10px;
}
.combox{
	height:23px;
	border-top: 2px solid #d0d0d0;
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	margin-top:5px;
	margin-left:0px;
	font-family: Trebuchet MS;
	font-size:14px;
}
.comboxyear{
	height:22px;
	width:60px;
	border-top: 2px solid #d0d0d0;
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	margin-top:5px;
	margin-left:0px;
	font-family: Trebuchet MS;
	font-size:14px;
}
.regbutton{
	background: #002C60;
	font-family: "Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	border:none;
	padding: 3px 30px 3px 30px;
	text-align: center;
	cursor: pointer;
}
.info{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: 800;
	font-size:15px;
	font-weight:bold;
	color:#4A4A42;
	text-align: left;
	padding:0px 0px 10px 10px;
}
.mainlabel{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight:bolder;
	color: #02557A;
	padding-left:16px;
	text-align:left;
	padding-top:10px;
}
.cmp_info{
	font-family: "Trebuchet MS";
	font-size:11px;
	font-weight:normal;
}
.mme004-btn{
	text-align:right;
	margin-right:20px;
	width: 96%;
}
/* End FME004 */
/*----------mbs002--------------*/
.linksdisplay{
	text-align: center;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 13px;
	font-weight: 900;
}
.linksdisplay a{
	text-align: center;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 13px;
	font-weight: 900;
}
.linksdisplay a:hover{
	color:#FF8318;
}

.suggestiondisplay{
    text-align: center;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:blue;
	font-size: 14px;
	font-weight: 600;
	text-decoration:underline;
	border: 0px solid red;
}
.suggestiondisplay a{
	text-align: center;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:blue;
	font-size: 14px;
	font-weight: 600;
	text-decoration:underline;
}
.suggestiondisplay a:hover{
	color:#FF8318;
}
.links a{
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 12px;
	font-weight: 900;
}
.links a:hover{
	color:#FF8318;
}
.pagesdisplay{
	text-align: center;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#736F6E;
	font-size: 13px;
	font-weight: 900;
}
.pagesdisplay a{
	text-align: center;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 13px;
	font-weight: 900;
}
.pagesdisplay a:hover{
	color:#FF8318;
}
#mbs002{
	border:0px solid green;
	width:510px;
	direction: ltr;
	text-align: left;
}
.google_pv{
	margin-top:5px;
}
.v-aln{
	vertical-align:top;
}
.bk-disp{
	width:80px;padding-top:10px;
}
.cnt-disp{
	word-wrap: break-word;
	text-align:left;
	padding:10px 10px 0px 10px;
}
.sh_info{
	font-family:"Trebuchet MS";
	font-size: 12px;
	font-weight:600;
}
.sh_rd_more a{
	color:#FF8318;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:800;
	text-decoration: none;
}
#wishListdata{
	font-family:"Trebuchet MS";
	font-size: 12px;
	font-weight:600;
	color:#FF0000;
	padding:0px 0px;
	border:0px solid green;
	margin-top:0px;
	height:25px;
}
.hiddenControl{
	display:none;
}
.search {
	margin-top:-10px;
	width: 675px;
	padding: 3px;
	border: 2px solid #17528C;
}
.search td{
	height:30px;
	font-size: 13px;
	word-wrap:break-word;
}
.search th{
	height:30px;
	color:#FFFFFF;
	font-size: 12px;
	text-transform: uppercase;
	background-color: #17528C;
	text-align:left;

}
.search tr{
	background-color: #FFFFFF;
}
.search tr.alt td{
	background-color: #F3F3FE;
}
.search th a:hover{
	text-decoration: underline;
}
.search th a{
	color:white;
	text-decoration:none;
}
.search td a{
	text-decoration:none;
}
.search td a:hover{
	text-decoration: underline;
}
.nav{
	font-size: 13px;
}
.nav a{
	font-size: 12px;
}
.button{
	background:transparent;
	height:20px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#17528C;
	font-weight:400;
	text-align:center;
	padding:0px;
	width:120px;
	cursor: pointer;
}
.new-btn {
	background:transparent;
	height:20px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#17528C;
	font-weight:400;
	text-align:center;
	padding:0px;
	width:120px;
	cursor: pointer;
}
.title {
	color: #17528c;
	font-weight:800;
	font-size: 18px;
	background: #FFFFFF url('/common/images/roundedcornr_870492.gif') no-repeat;
	padding:0 0 0px 10px;
	border-bottom: 3px solid #17528c;
	height:28px;
	line-height:28px;
	margin-bottom:20px;
}
/*--------------mbs002 end-----------------*/
/*--------------Start of MMY004 -----------------*/
.btn_mmy004{
	background: #002C60;
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#FFF;
	line-height:15px;
	height:20px;
	padding: 0px 0px;
	text-align: center;
	border: none;
	cursor: pointer;
}
.font{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#02557A;
	font-weight:bold;
	border: 5px;
	padding-left:10px;
}
.err_msg_mmy004{
	display: none;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-weight:bold;
	border: 5px;
	padding-top: 15px;
}
.info_selection{
	display: block;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#02557A;
	font-weight:bold;
	border: 5px;
}
.preference_font {
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	color:#02557A;
	font-weight:bold;
}
#container_mmy004 {
	width : 505px;
	word-wrap: break-word;
	direction: ltr;
	text-align: left;
}
.mmy004-btn{
	text-align: right;
	width: 96%;
}
#tbl-mmy004{
	text-align: left;
	margin-left: 10px;
	width: 96%;
}
#line{
	width:505px;
	height: 28px;
	padding-bottom:5px;
	border-bottom:5px solid #002C60;
}
.prank-bdr{
	width: 100px;
	border-right: 2px solid #000;
}
.preference {
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:800;
}
.preference_value{
	line-height: 20px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:600;
	color:gray;
}
.module_header{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	border-bottom:5px solid #002C60;
	padding-bottom:8px;
	width:505px;
	margin-bottom:10px;
	margin-top:20px;
}
.module_name{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-bottom:3px;
	width:505px;
	margin-bottom:10px;
	margin-top:20px;
}
.selbox {
	width: 185px;
	font-family: "Trebuchet MS";
	font-size:12px;
}
.tBox {
	font-family: "Trebuchet MS";
	font-size:12px;
}
.bkclasslink{
	font-family: "Trebuchet MS";
	font-size:12px;
	font-weight: bolder;
	text-align:center;
	vertical-align:top;
}
.rankdisplay {
	word-wrap: break-word;
	font-size:11px;
	width:auto;
	padding-left:0px;
	padding-top:0px;
	font-family: "Trebuchet MS";
	color:#FF8318;
	font-weight: bolder;
	vertical-align:top;
}
.numImg {
	height:30px;
	width:30px;

}
/*--------------End of MMY004  -----------------*/
/*--------------Start of MMY003  -----------------*/
.preference_change {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#F88017;
	font-weight:bold;
	border: 5px;
}
.preference_change a{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#F88017;
	font-weight:bold;
	border: 5px;
}
.reg_details{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:600;
	color:gray;
	padding-left: 5px;
	line-height: 20px;
}
a {text-decoration:none}
.BD_price_kpc{
	color:#02557A;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;
}
/*--------------End of MMY003  -----------------*/
/*--------------Start of MCC006-----------------*/
.bestseller_mdname{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: 600;
	font-size:15px;
	color:#02557A;
	font-weight: bold;
	line-height:20px;
	text-align: left;
}
.bestseller_bktitle {
	font-size:12px;
	font-family:Trebuchet MS;
	color:#000;
	text-align:left;
	vertical-align:top;
}
.bestseller_autname {
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#4A4A42;
	line-height:15px;
	text-align: left;
	padding:3px 0px;
}
/*---------------End of MCC006-----------------*/
/*--------------mmy001 start--------*/
.bktitle{
	font-family: "Trebuchet MS";
	color:#000;
	font-size:12px;
	font-weight: bold;
	text-align:left;
	vertical-align:top;
}
.bktitle a{
	font-weight: bold;
}
.orderLabel{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight: normal;
}
.parafont{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:600;
	color:#191970;
	text-align:center;
	margin-left:30px;
}
.innerTable{
	width:380px;
	margin-left:10px;
}
/*--------mmy001 end--------------*/
/*------- MSC001 Strat ---------- */
#tablebox {
	width: 670px;
	text-align: left;
	vertical-align: top;
}
#mdmarg {
	margin:0px 0px 10px 0px;
}
#hdmarg {
	margin-top:6px
}
.num_align{
	text-align:right;
	width:60px;
	vertical-align:top;
}
#imgtopmarg {
	margin-top:10px;
	margin-left:-5px;
}
#imgmdmarg {
	margin-left:-5px;
}
#shop_title{
	margin:0px 0px 20px 0px;
}
#imgbtmarg {
	margin-left:-5px;
}
#noitems {
	font-family:"Trebuchet MS";
	text-align:center;
	color:red;
	font-size:20px;
	font-weight:600;
	line-height:30px;
	margin-right:20px;
}
.col_no {
	width:40px;
	vertical-align:top;
	font-weight:600;
	font-family:"Trebuchet MS";
	font-size:12px;
	text-align: right;
	padding-right: 5px;
}
.col2 {
	width:60px;
	vertical-align:top;
}
.col3 {
	width:580px;
	vertical-align:top;
	padding-right: 10px;
}
#shopstock{
	margin-top:8px;
}
.qtymar{
	margin-left:50px;
}
#wrapmar{
	margin-left:50px;
}
#msgmar{
	margin-left:30px;
}
.shop-btn{
	text-align:right;
	margin-right:30px;
	height:40px;
}
#shopfontmar{
	margin-top:-6px;
}
#pricetable{
	width:100%;
}
#cart_header{
	background:url('../img/shop_order.png') no-repeat;
	width:670px;
	height:28px;
	padding-bottom:5px;
	border-bottom:5px solid #002C60;
}
#chk_header{
	background:url('../img/shop_checkout.png') no-repeat;
	width:670px;
	height:28px;
	padding-bottom:5px;
	border-bottom:5px solid #002C60;
}
.bdrhr{
	padding:10px 0px;
}
.bdrhr div{
	margin:0px 15px;
	border-bottom:1px solid #DDD;
}
.bdrhr-chk{
	padding:10px 0px;
}
.bdrhr-chk div{
	margin:0px 0px;
	border-bottom:1px solid #DDD;
}
.bdrline{
	padding:10px 0px;
}
.bdrline div{
	margin-left:12px;
	border-bottom:1px solid #DDD;
	width:650px;
}
.cartwbox {
	width: 680px;
	direction: ltr;
	text-align: left;
}
.shopfonts{
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:500;
}
.countfonts{
	font-family:"Trebuchet MS";
	font-size:12px;
	line-height:20px;
	margin:0px 0px 0px 10px;
}
.orderfonts{
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight:800;
	line-height:20px;
}
.odrfonts{
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight:800;
	line-height:18px;
}
.shpfont a{
	color: red;
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight:600;
}
.shopstock{
	color:#5A5A56;
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:500;
	margin-top:20px;
}
.shopstockinf{
	color:#01374F;
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:500;
	padding-right: 5px;
}
.priceinf{
	color:#01374F;
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:900;
	padding:0px 30px 10px 30px;
	text-align: right;
}
.shopfont a{
	color:#000;
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:600;
	text-decoration: none;
}
.shopfont a:hover{
	color:#F47109;
}
.shopfont {
	color:#000;
	font-family:"Trebuchet MS";
	font-size:12px;
}
.shopfont_bold{
	color:#000;
	font-family:"Trebuchet MS";
	font-size:12px;
	text-decoration: none;
	font-weight: 600;
}
.test6{
	width:30px;
}
.test7{
	width:50px;
	font-family: Trebuchet MS;
	font-size:14px;
}
/*----------- MSC001 End --------*/
.chkContent{
	width:auto;
	border:0px solid red;
	padding:0px 50px 0px 0px;
}
.priceWidth{
	padding: 0px 0px 0px 10px;
	text-align: left;
}
.lab_width{
	text-align:right;
	width: 80%;
}
.przFont{
	font-size:12px;
	font-weight:800;
	font-family:Trebuchet MS;
	color:#02557A;
}
.przTbl{
	width:680px;
}
#expresspcheck{
	text-align: right;
	margin-right: 50px;
}
#storelist{
	text-align: left;
}
/* MCC008 */
#reviewborder {
	margin-top:5px;
	background-color: #002C60;
	height: 5px;
}
.submit_review{
	font-family: "Trebuchet MS";
	color:#002C60;
	font-size:16px;
	font-weight: bold;
}
.maincontainer{
	margin-top:8px;
	margin-left:auto;
	margin-right:auto;
	background-color:#eaeaea;
	background-repeat:no-repeat;
	color:#4A4A42;
	width:510px;
}
.reviewtxtbox{
	width:400px;
	height:20px;
	border-top: 1px solid #d0d0d0;
	border-left: 1px solid #d0d0d0;
	border-right: 1px solid #d0d0d0;
	border-bottom: 1px solid #d0d0d0;
	margin-top:10px;
	margin-left:0px;
	font-family: Trebuchet MS;
	font-size:14px;
}
.review_txtarea{
	width:400px;
	height:100px;
	border-top: 1px solid #d0d0d0;
	border-left: 1px solid #d0d0d0;
	border-right: 1px solid #d0d0d0;
	border-bottom: 1px solid #d0d0d0;
	margin-top:10px;
	font-family: Trebuchet MS;
	font-size:14px;
}
.review_submitbtn{
	background: #002C60;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	padding: 6px 25px 6px 25px;
	text-align: center;
	border:none;
	font-weight: bold;
	cursor: pointer;
}
.countbtn{
	background: #002C60;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	padding: 3px 10px 3px 10px;
	text-align: center;
	border:none;
	font-weight: bold;
	cursor: pointer;
}
.countbtn:hover{
	cursor: pointer;
}
.bg_orange{
	font-family: Arial, Helvetica, sans-serif;
	color:#FF8318;
	font-weight: bold;
}
.sort_link a{
	font-family: Arial, Helvetica, sans-serif;
	color:#FF8318;
	font-weight: bold;
}
.bg_black{
	font-family: Arial, Helvetica, sans-serif;
	color:#4A4A42;
	font-weight: bold;
}

.report{
	font-family: "Trebuchet MS";
	font-size:12px;
	color:#FF8318;
	font-weight:bold;
	background:transparent;
	border:none;
	cursor:pointer;
}
.report:hover{
	cursor: pointer;
}
.AS_header{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#02557A;
	font-weight:bold;
}
.BD_desc{
	font-family:"Trebuchet MS";
	font-size:12px;
}

.AS_bktup{
	text-decoration:none;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color:#FF8318;
	font-weight:bold;
}
.textbox-border {
	border: 1px solid #d0d0d0;
}
.or{
	font-family: Arial, Helvetica, sans-serif;
	background:transparent;
	border:none;
	color:#FF8318;font-weight: bold;font-size:12px;
}
.pagenav{
	font-size:14px;
	color:#02557A;
	font-family: "Trebuchet MS";
}
.error{
	display: none;
	color:#FF0000;
}
.sort {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
}
.sort div :hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
}
 /* end MCC008 */
/*  MME009 strat */
.background {
	background: #FFFFFF url('../images/roundedcornr_650293.gif') no-repeat top left;
	width:680px;
	height:300px;
}
.parafont{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:800;
	color:#4A4A42;
	text-align:left;
	margin-left:30px;
	margin-top:-50px;
	line-height:15px;
}
/*  MME009 end */
/*--------------Start of MMY006  -----------------*/
.font_category{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#02557A;
	font-weight:bold;
	border: 5px;
}
.preference_value_mmy006{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:800;
	color:gray;
	margin-left: 20px;
	line-height: 25px;
}
.chkbox{
	width:20px;
	padding-left:05px;
	height:25px;
	border:0px solid red;
}
.mainCtg{
	width:140px;
	margin:0px 0px 0px 0px;
	height:25px;
	border:0px solid blue;
 }
.subCtg{
	margin:0px 0px 0px 0px;
	width:140px;
	height:25px;
	border:0px solid yellow;
 }
.main{
	width:505px;
	border:0px solid green;
	height:30px;
}
.main span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:800;
	color:#17528C;
	text-align:center;
}
.selectBox{
	width: 140px;
	height: 22px;
}
/*--------------End of MMY006  -----------------*/
/*MCC001*/
#container{
	border:0px solid red;
}
#c-ndex01{
	text-align: right;
	padding-left: 0px;
	background:#FFFFFF url('http://10.17.1.163/sg/images/roundedcornr_372307.gif') no-repeat;
	font-weight: 600;
	height:35px;
	width:500px;
	color: #18528C;
	font-size: 18px;
	line-height:20px;

}
.main_header{
	padding-left:20px
}
.new_release{
	background: url('http://10.17.1.163/sg/images/roundedcornr_959567.gif') no-repeat;
	text-align:right;
	margin-left:180px;
	font-size:12px;
	font-weight:400;
	padding:1px 3px;
}
.ht{
	height: 150px;
}
.rt{
	text-align: right;
	float:right;
}
.new-bauthor{
	text-align: left;
	font-size: 10px;
	margin-bottom: 8px;
	border:0px solid blue;
}
.Apple-style-span{
	font-size: 12px;
	color: #000000; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px;
	line-height: 15px
}
.new-bname{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 0px;
	text-align: left;
	color: #135cae;
}
.dt_line{
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	background-image: url('http://10.17.1.163/sg/images/genre-dotline.gif');
	background-repeat: repeat-x;
	background-position: 0% 50%;
}
.b_img{
	border:0px solid blue;
	padding:0px;
	margin:0px;
}
.b_detail{
	border:0px solid yellow;
	width:170px;
}
.b_detail a{
	border:0px solid red;
	word-wrap: break-word;
}
/********************/
/************* START OF MSC004 ********/
#thanku_header{
	background:url('../img/shop_thanku.png') no-repeat;
	width:670px;
	height:28px;
	padding-bottom:5px;
	border-bottom:5px solid #002C60;
}
.orderno_label {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: 800;
	font-size:14px;
	color:#02557A;
	text-align: left;
	padding-left:10px;
}
.order_link {
	color:#FF8318;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration: none;
}
.order_link a{
	color:#FF8318;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration: none;
}
shopfontmar1{
	margin-top:-6px;
	text-align: center;
}
.thank_you{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
/********** END OF MSC004 *********/
/********** Start of MSC003 ********/
#order_header{
	background:url('../img/shop_confirm.png') no-repeat;
	width:670px;
	height:28px;
	padding-bottom:5px;
	border-bottom:5px solid #002C60;
}
.delivery_info_label {
	font-family:"Trebuchet MS";
	font-weight:bold;
	font-size:12px;
	color:#02557A;
	text-align: left;
	padding-top:10px;
}
.delivery_info_content {
	font-family: "Trebuchet MS";
	font-weight:bold;
	font-size:12px;
	color:#4A4A42;
	text-align: left;
	padding-right:0px;
	padding-top:10px;
}
/******** End Of MSC003 **********/
/********** Start of MME012 ********/
.textareabox {
	white-space : pre-wrap;
}
#MME012 {
	direction: ltr;
	text-align: left;
}
.direct {
	direction: ltr;
}
.auth-align{
	text-align: left;
	padding-left:10px;
}
.cond-disp{
	font-family: "Trebuchet MS";
	font-size:11px;
	font-weight:normal;
	width:450px;
	height:400px;
	overflow:scroll;
	overflow-x:hidden;
	padding-left:15px;
}
.header_file{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: 800;
	font-size:21px;
	color:#02557A;
	line-height:30px;
	text-align: left;
	padding-left:40px;
}
.auth-btn{
	height:30px;
	padding-left:300px;
}
.auth-hr{
	width:100%;
	margin:10px 0px 5px 0px;
	border-bottom:1px solid #CCC;
}
/******** End Of MME012 **********/
/******** Start of MCC004 ********/
.pwb_header{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bolder;
	color: #02557A;
	margin:0px 0px 10px 0px;
}
#pwb-container {
	text-align: left;
	width: 510px;
	direction: ltr;
	margin-top: 10px;
}
.btn_phb{
	background: #002C60;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-align: center;
	font-weight: normal;
	border: none;
	padding:2px 5px;
	cursor:pointer;
}
.btn_phb:hover{
	cursor:pointer;
}
.people{
	width:125px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	background: #002C60;
	border:none;
	color:#FFF;
	text-align:center;
	font-size:9px;
	font-weight: normal;
	padding:2px 0px;
	margin: 0px;
	line-height:15px;
	cursor: pointer;
}
#module_Header {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #02557A;
}

.PW_bookTitle a {
	font-family:Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size:12px;
	color:#FF8318;
}

#auth {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: black;
}
#price {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: black;
}
td{
	word-wrap: break-word ;
}
/******** End of MCC004 ********/
.sub_labels{
	width:450px;
	height:400px;
	overflow:scroll;
	overflow-x:hidden;
	word-wrap:break-word;
	padding-left:0px;
}
.title_dis{
	font-family:Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size:12px;
	color:#FF8318;
}
/******** End Of MME012 **********/
#mme005{
	direction: ltr;
	width:505px;
}
.mme005-header{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: 800;
	font-size:21px;
	color:#02557A;
	line-height:30px;
	text-align: left;
	padding-left: 3px;
}
.mme005-btn{
	text-align:right;
	margin:10px 20px 0px 0px;
}
#mme006{
	direction: ltr;
	width: 505px;
	text-align: left;
}
.mme006-cnt{
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	font-weight:800;
	color:#4A4A42;
	line-height:15px;
	text-align: left;
	margin:0px 20px;
	padding:6px 0px;
	width:90%;
}
.mme006-btn{
	text-align:right;
	margin-right:20px
}
/********** Start of Wrapping ********/
.wrapping{
	background-color:#F2F2F2;
	margin:0px;
	padding:0px;
}
/******** End Of Wrapping **********/
/******** script disable***********/
.noscript {
	background:none repeat scroll 0 0 #F2F2F2;
	border-color:#EE0000;
	border-style:solid;
	border-width:1px 1px 1px;
	color:#EE0000;
	font-size:15px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height:1.25;
	text-align:center;
	padding-top:10px;
}
.noscript .noscript-inner {
	margin:0 auto;
	padding:12px 0;
}
/****************** end of script disable **********/
/****************** Start of BD screen **********/
.mbs003{
	width:510px;
	text-align: left;
	direction: ltr;
}
.BD_cnt{
	text-align: left;
	padding-left: 10px;
}
.BD_titleEN{
	font-weight: bold;
	color:#4A4A42;
	line-height:15px;
	font-size: 11pt;
	text-align: left;
}
.BD_author{
	font-weight: normal;
	font-size: 10pt;
	color:#777;
	line-height:11pt;
	margin:5px 0px;
}
.BD_author a {
	color: #777;
}
.BD_author a:hover {
	color: #FF8318;
}
.BD_publisher_date{
	font-weight: normal;
	color:#777;
	font-size: 9pt;
}
.BD_publisher{
	font-weight: normal;
	color:#000;
	font-size: 9pt;
}
.BD_publisher_cnt{
	font-weight: normal;
	color:#000;
	font-size: 9pt;
	margin: 10px 0px;
}
.BD-font-black {
	color: #000;
}
.BD_titleENG{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.BD_titleJPN{
	font-family:"MS PGothic";
}
.BD_titleCHN{
	font-family:"SimSun";
}
.BD_titleTHAE{
	font-family:"tahoma";
	line-height: 18px;
}
.font_BD a{
	color:black;
	font-size: 10pt;
	font-weight: normal;
}
.hide {
	display : none;
}
.show {
	position: relative;
	display : block;
	width:510px;
	height:500px;
	overflow: hidden;
	margin: 10px 0px 10px 0px;
}
/****************** End of BD screen **********/
.mail-btn{
	margin-right: 30px;
	text-align: right;
}
.mailcompose{
	margin: 0px;
	padding: 0px;
	direction: ltr;
}
.text_box_mail{
	width:570px;
	height:20px;
	border-top: 2px solid #d0d0d0;
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
}
.disabledtxtbox_mail{
	background-color:#EEEEEE;
	width:570px;
	height:20px;
	border-top: 2px solid #d0d0d0;
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	margin-top:5px;
	margin-left:0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
}
.txtarea_mail{
	margin-top:5px;
	margin-left:0px;
	border-top: 2px solid #d0d0d0;
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	width:570px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
}
.mail_label{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight:bold;
	color: #02557A;
	text-align:left;
	border:0px solid red;
}
.bs_bk_tlt{
	font-weight:bold;
	font-size:12px;
	font-family:Trebuchet MS;
	color:#FF8318 ;
	text-align:left;
	vertical-align:top;
}
.bs_aut{
	font-family:Helvetica, Arial,sans-serif;
	font-size:11px;
	color:#4A4A42;
	text-align:left;
}
#initialDisplay{
	background-color:#D9DEE2;
	border:1px solid #6E99C4;
	width:180px;
	border-top:none;
	border-bottom:none;
	padding-left:0px;
}
#noitemsWish {
	font-family:"Trebuchet MS";
	text-align:center;
	font-size:16px;
	line-height:30px;
	margin-right:20px;
}
.termsCond a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#02557A;
	text-align: left;
}
.termsCond_td a{
	font-weight: 600;
}
.termsCond_fnt_wet a{
	font-weight: 600;
}
.avlSts a{
	color: #680013;
	font-family:Trebuchet MS,Helvetica, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}
.tel-img{
	width:20px;
	height:20px;
	vertical-align: middle;
}
.t-c-hdr{
	font-family:Trebuchet MS;
	font-weight:bold; 
	font-size: 12pt;
}
.set-dir-ltr {
	direction: ltr;
	text-align: left;
}
.form-bottom-line {
	width:96%;
	margin:5px 15px;
	border-bottom:1px solid #CCC;
}
.tbl-lbl{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bolder;
	color: #02557A;
}
.tbl-txt {
	width: 300px;
}
#resendImg:hover{
	background: #CCC;
}
#graphic_icon img{
	margin:5px 3px 0px 3px;
}
.sm-tbl-brd{
	border-right:1px #6E99C4 solid;
	border-bottom:1px #6E99C4 solid;
	border-left:1px #6E99C4 solid;
	margin: 10px 0px 0px 0px;
	font-size: 12px;
	text-align: center;
}
.sm-tbl-brd td, .sm-tbl-brd th{
	border-top:1px #6E99C4 solid;
	padding: 0px 5px;
}
.sm-tbl-str-name {
	text-align: left;
}
.sm-tbl-brd-left{
	border-left:1px #6E99C4 solid;
}
.sm-tbl-brd-left span {
	text-decoration: none;
	color: #ff0000;
}
.sm-tbl-brd-left a{
	text-decoration: none;
	color: #000;
}
.sm-info-tbl{
	margin-bottom:10px;
	font-size:12px;
}
.sm-imp-tag{
	color: #FF0000;
	font-style: italic;
	font-weight: bold;
	text-decoration: underline;
}
.sm-info-tbl a{
	font-weight: inherit;
	text-decoration: underline;
	color: blue;
}
.fix-width{
	width:125px;
}
.align-spl{
	float:right;
}
.bttn-spl{
	margin-right:5px;
}