
/* top_banner_iframe oup_logo */
#top_banner_iframe
{
	float:inherit;
	position: absolute;
	top: 0px;
	left: 0px;
  	height:40px;
	width:100%;
	background-color:#707072;
}
#top_banner_txt_iframe
{
	background-color:#707072;
	background-repeat:repeat-y;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	margin-top:-40px;
	padding-top:20px;
	position:relative;
	width:360px;
}
#top_banner_txt_iframe a
{
	color:#ff0000;
	font-family:Arial, Helvetica, sans-serif;
}

#iframeDiv
{
  position:absolute;
  top:56px;
  left:0px;
  width:100%;
  height:92%;
  display: none;
  z-index:100;
}

.choose_language1{
    display: none;
}
.add-basket {margin:7px 7px 9px 0;}


#footer
{
    width: 975px;
	height: 42px;
	margin: 0 auto;
	line-height: 18px;
	color:#000000; 
	/*font-size:11px;*/
	/*font-size:70%;*/
	font-family:Arial, Helvetica, sans-serif;
	border-top:1px solid #4F4F4F;
	text-align:left;
}
#footer a{
	/*font-size:90%;*/
   /*font-size:10px;*/
   color:#0B286A;
   }
   


#function_zone
{	
	margin-top:25px;
	height:10px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#678D16;
	margin-bottom:40px;
	*margin-bottom:38px;
}
#function_register
{
	float:right;
	text-align:center;
}
#function_line
{
	float:right;
	width: 46px;
	text-align:center;
}
#function_login
{
	float:right;
	text-align:right;
}
#home_login_button_top{
	 margin-top: 7px;
	 margin-bottom:3px;
}

#siteMapDiv #siteMapList{margin-left:-60px;}
#siteMapDiv ul{list-style:none;margin-left:40px;}
#siteMapDiv li{background:#fff; margin-bottom:4px; }

.class_support_faq_desc{
	font-size:15px;
	/*color : #C89421;*/
	font-weight:bold;
	 font-family:Arial, Helvetica, sans-serif;
	 margin-top:5px;
}

.class_support_faq_question{
	font-weight:bold;
    padding-top:10px;
    padding-bottom : 5px;
}

.datalist-sample{border: none;}

.pnav table a{ display:block; margin:5px 0; padding:3px 8px; color:#000; text-decoration:none; }
.pnav table li { display:inline; }
.pnav table{ width:143px; }

.view-prds { background:#fffadc url(../images/expand.gif) no-repeat 98px 7px; display:block; float:right; margin:8px 9px 0 0; padding:7px 0 0 12px; width:111px; height:21px; color:#000; text-decoration:none; }

.pro-name { /*background:url(../images/info_grey.gif) no-repeat 13px 50%;*/ float:left; padding-left:35px; font:12px "Arial Black"; color:#848484; line-height:44px; }
.datalist-pro{width:593px;}

.view_basket_td_item{ width:230px;}
.view_basket_td_quantity{ width:50px;text-align:left;}
.view_basket_td_quantity span{ width:50px; display:inline-block;}
.view_basket_td_quantity-lbl{ width:60px; text-align:center;}
.view_basket_td_totalprice{ width:130px; text-align:right;}
.view_basket_td_totalprice span{ width:130px; display:inline-block;}
.view_basket_td_totalquantity{ width:50px; text-align:left;}
.view_basket_td_totalquantity span{ width:50px; display:inline-block;}
/*.quantity_span{ padding-left:5px;}*/


.basket_td{	padding:2px 10px; font-weight:bold;}
.view_error{margin-left: 13px;}
.view_basket_th{ height:40px; vertical-align:bottom; font-weight:bold;}
.view_basket_tr {height: 29px;}

.basket_a { text-decoration: none; cursor:pointer; }

.pending-orders-list { margin:0 auto; width:619px; background:url(../images/basket_thbg.gif) no-repeat; }
.pending-orders-list th { font-weight:bold; line-height:28px; text-indent:2px;text-align: center;}
.pending-orders-list th.even { text-align: left;}
.pending-orders-list th.width { width:93px;}
.pending-orders-list td { padding:3px 4px 4px ; border-bottom:solid 3px #fff; background-color:#f6fbff;}
.pending-orders-list td.even { text-align:right; }
.pending-orders-list .pending-orders-note td, .pending-orders-list .view_basket_th td { background-color:#fff; }
.pending-orders-list td input { border:solid 1px #889cb7; width:50px; }
.pending-orders-list .summary td { border-top:#fff 15px solid; background-color:#e0f0f9; }


#receiptDiv{display: none}

tr.rowhidden td, tr.rowhidden th { display:none }
tr.rowshow td, tr.rowshow th { display:block }