/* clearing */
.stretch,.clear
{clear:both;height:1px;margin:0;padding:0;font-size: 15px;line-height: 1px;}
.clearfix:after,.Content:after
{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
* html>body .clearfix,* html>body .Content  {width: 100%;}
* html .clearfix,* html .Content,* html .block {
		/* Hides from IE-mac \*/
		height: 1%;
		/* End hide from IE-mac */
}
 	html .clearfix,html .Content,html .block {
		/* Hides from IE-mac \*/
		height: 1%;
		/* End hide from IE-mac */
}
/* end clearing */

/* 新版全局样式(base.css) */
* html 						{filter:expression(document.execCommand("BackgroundImageCache", false, true));}
body{margin:0px;padding:0px;margin-left:auto;margin-right:auto;text-align:center; }
body>div					{margin-right:auto;margin-left:auto}
label							{cursor:hand}
h1, h2, h3, h4, h5, h6,p,ul,li		{margin:0px;padding:0; text-align:left;}
img								{border:0;margin:0;}
form							{margin:0px; padding:0px}
input, select			{font-size:12px;vertical-align:middle}
a, table, div, p, ul, li, td, pre, dt, dd,select, input, textarea,body {font:normal 12px Arial,Corbel,Verdana,Helvetica,sans-serif;}
li								{list-style-type:none;}


a									{text-decoration:underline;color:#0066CC}
a:hover						{text-decoration:none;color:#db2c30;}
a.noline					{text-decoration:none}

.fleft						{float:left}
.fright						{float:right}
.fclear						{clear:both}
.tleft						{text-align:left}
.tright						{text-align:right}
.tcenter					{text-align:center}

.big							{font-size:14px}
.orange						{color:#FF6600}
/*
.red							{color:#db2c30}*/
.red							{color:#000}
.red2							{color:#000}
.blue							{color:#0066FF}
.blue1						{color:#167093}
.blue2						{color:#3751A6}
.bold							{font-weight:bold}
.black						{color:#000;}
.black2						{color:#333;}
.hui 							{color:#999;}
.hui2							{color:#666;}
.Userimg 					{border:1px solid #E3E3E3;padding:2px;}

/* 按钮 */
.btn_close_1			{float:right;width:15px;height:15px;cursor:pointer!important;cursor:hand;background:url('images/btn_close_1.gif') no-repeat center center}

/* 标题 Modify By Sonic 20070828 */
.block						{background:url(img/block_br.gif) no-repeat right bottom;padding-bottom:4px;}
.Content					{border-left:1px solid #cce5ff;border-right:1px solid #cce5ff;}
h2 								{font-size:14px;font-weight:bold}
.Title1						{margin-top:10px;height:40px;background:url(images/block_tl.gif) no-repeat left top #FFF;}
.Title1	h2				{padding:8px 0 2px 36px;line-height:30px;background:url(images/title_dot.gif) no-repeat 10px 18px;}
.Title1	h2 a			{color:#000;font-size:14px;font-weight:bold; text-decoration:none;line-height:30px;}
.Title1 .more			{float:right;height:27px;line-height:27px;padding:8px 20px 6px;background:url(images/block_tr.gif) no-repeat right top;}
.Title1 a					{line-height:27px;padding:0 3px;}
.Title1 .more .black{color:#000;text-decoration:none;}
.Title1 .more .black:hover{color:#0066FF;text-decoration:underline;}

.Title1 .tag2						{padding-top:11px;border-bottom:1px solid #b8dcfb;height:30px;overflow:inherit!important;overflow:hidden;}
.Title1 .tag2 li 				{width:118px;float:left;text-align:center;background:url(images/tab2_tl.gif) no-repeat left 5px;}
.Title1 .tag2 li a 			{color:#333;height:23px;line-height:22px;padding-top:7px;display:block;text-decoration:none;background:url(img/tab2_tr.gif) no-repeat right 5px;}
.Title1 .tag2 li.now		{background:url(img/block_tl.gif) no-repeat left top;position:relative;bottom:-1px;z-index:100;}
.Title1 .tag2 li.now a	{font-size:14px;font-weight:bold;background:url(images/block_tr.gif) no-repeat right top;}
.Title1 .tag2 li.alt		{background:none;width:4px;}

/* num 1-10图标 */
.num			{font-size:0;width:13px;height:11px;background:url(images/icon_num.gif) no-repeat;}

/* 头部 100%宽度导航 by Sonic_20070801 */
/* 导航条 */
#Head											{width:980px;}
#Head .narrow							{position:relative;width:980px;background-color:#6C4AA4;height:58px;margin:0 auto 0 auto;}
#HelpMenu									{float:right;text-align:left;color:White;}
#HelpMenu .sysInfo				{text-align:right;padding-top:4px;margin-right:3px}
#HelpMenu .sysInfo span				{text-align:center;  margin-left:5px}
#HelpMenu .sysInfo span#menurss {background:url(../images/icon_feed.gif) no-repeat 0px; padding-left:20px;  margin-left:5px}
#HelpMenu .sysInfo span#menushopping {background:url(../images/shoppingcart.gif) no-repeat 0px; padding-left:22px;  margin-left:5px}
#HelpMenu .sysInfo a			{color:White;font-weight:bold; text-decoration:none;}
#HelpMenu .sysInfo a:hover{background:none;color:#E3D11E;}
#Logo											{float:left;width:119px;height:46px;padding:0;display:inline;margin:3px auto 0 0px;z-index:100;}
#Logo img{width:240px;height:50px;display:block;}
#dest											{width:170px;position:absolute;left:157px; top:11px;}
#HelpMenu p 							{margin:8px 0 0 0;}

#HelpMenu .userInfo	{text-align:right;border:none;margin:15px 0px 0 0;}
#HelpMenu .userInfo a {color:White;font-weight:bold;}
#HelpMenu .userInfo a:hover{background:none;color:#E3D11E;}
/*
 * 自动完成
 */
#HelpMenu .search 				{position:relative;z-index:50}
#showJKL									{position:absolute;z-index:999;top:21px;left:56px!important;left:52px;width:338px;height:160px;overflow:auto;background:#fffce9;border:1px solid #666;border-top:none;}
*+html #showJKL						{top:23px;left:52px!important;}/*IE7 Only*/
#showJKL ul#jk_ul					{margin:0;}
#showJKL ul#jk_ul span		{cursor:default;padding:0 4px;line-height:16px;}
#showJKL ul#jk_ul li			{clear:both;color:#333;display:inline;text-align:left;list-sytle-type:none;height:18px;line-height:18px;padding:0 4px;}
#showJKL ul#jk_ul li span	{float:right;color:#008000;line-height:12px;}
#showJKL ul#jk_ul li p		{float:left;width:auto;margin:0;}
#showJKL ul#jk_ul li.mOv	{background:#3366cc;}
#showJKL ul#jk_ul li.mOv span,#showJKL ul#jk_ul li.mOv p{color:#FFF}
#showJKL ul#jk_ul li.mOt	{background:none;}

/* 一级导航 */
#MainMenu													{width:100%;  background-color:#F2E8FE;}
#MainMenu .TabMenu								{width:100%; height:23px;font-size:16px; padding-top:5px; color:#6C4AA4;margin:0 auto;background:none;}
#MainMenu .TabMenu a					{ color:#6C4AA4;font-size:13px;font-weight:bold;text-align:center;text-decoration:none;}
#MainMenu .TabMenu a:hover{background:none;color:#DBC81C;}
#MainMenu .TabMenu span { margin:0px 2px 0px 2px; font-weight:bold;}
/* 二级导航 */
#SearchMenu									{width:100%;text-align:center;background:url(../images/menu_l2_bg.gif) left top repeat-x;margin-top:0px}
#SearchMenu .LimitWidth			{width:980px;height:40px;margin:0 auto;}
#SearchMenu .please a 			{color:#0ff}
#SearchMenu ul							{ padding-top:2px;overflow:hidden;}
#SearchMenu ul.active				{float:left!important;float:none;display:block;}
#SearchMenu span						{float:right;margin-top:10px;padding-right:10px}
#SearchMenu ul li						{display:inline;margin:0 4px;list-style-type:none}
#SearchMenu ul li a					{color:#333;height:26px;line-height:26px;}
#SearchMenu a								{color:#333;text-decoration:none;}
#SearchMenu ul li a:hover,
#SearchMenu a:hover 				{color:#db2c30;background:none;text-decoration:underline;}
#SearchMenu_Search						{margin-left:0px}
#Search_input	{line-height:18px;width:250px;margin:0 0 1px;height:18px;padding:1px 0 0 20px!important;padding:0 0 0 20px;background:url(../images/sousou.gif) no-repeat 0 -1px #fffce9;}
.SearchOut		{background:url(../images/btn_search2.gif) no-repeat 0 0;cursor:pointer;}
.SearchOvr		{background:url(../images/btn_search2.gif) no-repeat 0 -22px; cursor:pointer;}
.searchOut		{border:1px solid #666;}
#Search_btn {width:72px;height:22px;border:0;margin:0 -2px 1px 0;}
#AdvancedSearch_btn {width:110px;height:22px;border:0;margin:0 -2px 1px 0;}
.AddToCart {width:110px;height:22px;border:0;margin:0 -2px 1px 0;}
.SearchOut1		{background:url(../images/btn_search.gif) no-repeat 0 0;cursor:pointer; padding:0; margin:0;}
.SearchOvr1 {background:url(../images/btn_search.gif) no-repeat 0 -22px; cursor:pointer;padding:0; margin:0;}
.GotoPageOut
{
	background:url(../images/btn_Gotopage.gif) no-repeat 0 0;cursor:pointer;
	width:40px;height:22px;border:0;margin:0 -2px 1px 0;
}
.GotoPageOvr
{
	background:url(../images/btn_Gotopage.gif) no-repeat 0 -22px; cursor:pointer;
	width:40px;height:22px;border:0;margin:0 -2px 1px 0;
}

.ItemsCheckAll
{
	height:40px; vertical-align:top; padding-top:5px;background:url(../images/ArrowDown.gif) no-repeat 5px 18px; padding-left:25px;
}
html>/**/body .ItemsCheckAll
{
	background:url(../images/ArrowDown.gif) no-repeat 1px 18px; padding-left:20px;
}

.EMSbg
{
	background:url(../images/EMS.gif) #efefef 180px 7px no-repeat;
}
html>/**/body .EMSbg
{
	background:url(../images/EMS.gif) #efefef 180px 3px no-repeat;
}

.DHLbg
{
	background:url(../images/DHL_Express.gif) #efefef 180px 6px no-repeat;
}
html>/**/body .DHLbg
{
	background:url(../images/DHL_Express.gif) #efefef 180px 3px no-repeat;
}
.UPSbg
{
	background:url(../images/UPS.gif) #efefef 200px 6px no-repeat;
}
html>/**/body .UPSbg
{
	background:url(../images/UPS.gif) #efefef 200px 3px no-repeat;
}
.TNTExpressbg
{
	background:url(../images/Hongkong_Post.gif) #efefef 300px 4px no-repeat;
}
html>/**/body .TNTExpressbg
{
	background:url(../images/Hongkong_Post.gif) #efefef 300px 3px no-repeat;
}
.TNTEconomicbg
{
	background:url(../images/TNT.gif) #efefef 250px 6px no-repeat;
}
html>/**/body .TNTEconomicbg
{
	background:url(../images/TNT.gif) #efefef 250px 3px no-repeat;
}
.GantanNotice
{
	background:url(../images/GanTan.gif) #efefef 10px 6px no-repeat; padding-left:30px!important;
}
html>/**/body .GantanNotice
{
	background:url(../images/GanTan.gif) #efefef 10px 4px no-repeat; padding-left:30px;
}

html>/**/body .SearchOvr1
{
	background:url(../images/btn_search.gif) no-repeat 0 -22px; cursor:pointer;padding:2px; margin:0;
}
html>/**/body .SearchOut1
{
	background:url(../images/btn_search.gif) no-repeat 0 0;cursor:pointer; padding:2px; margin:0;
}
.BigSearchOut{background:url(../images/btn_big.jpg) no-repeat 0 0;cursor:pointer;}
.BigSearchOvr{background:url(../images/btn_big.jpg) no-repeat 0 -22px; cursor:pointer;}
/* NEW */
#NewSort {width:940px;margin:0 auto;position:relative;text-align:left;}
#NewSort div {width:30px;height:16px;position:absolute;z-index:-1;top:-80px;left:558px;}
#NewSort div a {width:25px;height:16px;display:block;background:url(images/icon_menu_new3.gif) no-repeat;}

.BatchAddToCartOut{width:150px;height:22px;border:0;margin:0 -2px 1px 0;background:url(../images/btn_big.png) no-repeat 0 0;cursor:pointer;}
.BatchAddToCartOvr{width:150px;height:22px;border:0;margin:0 -2px 1px 0;background:url(../images/btn_big.png) no-repeat 0 -22px;cursor:pointer;}
html>/**/body .BatchAddToCartOvr
{
	padding:2px; margin:0;
}
html>/**/body .BatchAddToCartOut
{
	padding:2px; margin:0;
}
.itemhr
{
	border: dashed 1px #CCCCCC  ;
}
#MainBody{width: 980px;text-align:center;margin-top:5px;}
#MainBody .BodyLeft
{
	float: left;
	width:210px;
	margin-top: 2px;
	
}
#MainBody .BodyRight
{
	float: right;
	width: 765px;
	margin-top: 2px;
}
.product_price
{
	color: #0c0c99;
	font-size: 11px;
}
.product_price1
{
	color: #037d2c;
	font-size: 11px;
}
.product_price2
{
	color: #c10000;
	font-size: 11px;
}
.Price_photo
{
	border: #cccccc 1px solid;
	padding: 2px;
}
.ProductName
{
	font-size: 13px;
	color: #1171ad;
}
#MainBody .MainCenter
{
	float: left;
	width: 550px;

}
* html #MainBody .MainCenter { /* ie6 hack */
     float: left;
	width: 545px;
}
#MainBody .MainRight
{
	float: right;
	width: 210px;

}
#MainBody .JoinusForm
{
 font-weight:bold; text-align:center;  width:80%;margin:0 auto 0 auto;
	
	
}

#MainBody .CustomerServiceForm
{
 font-weight:bold; text-align:center;  width:80%;margin:0 auto 0 auto; 
 height:auto;
}

#MainBody .CustomerServiceForm .SignInBox
{
 font-weight:bold; text-align:center;  width:48%;margin:0 auto 0 auto;float:left;
 height:auto;
}
#MainBody .CustomerServiceForm .AccountCreateBox
{

 float:right;
	width:48%;
	padding-top:10px;
	background-color:#fff;
	min-width: 48%;
	display:block;
	overflow: hidden;
	word-wrap:break-word; word-break:break-all; word-break/* */:normal ;
}
.AccountCreateBoxTitle
{
	background-color:#6C4AA4;
	color:#E3D11E;
	font-weight:bold;
	font-size:15px;
}
.SignInBoxTitle{
	background-color:#6C4AA4;
	color:#E3D11E;
	font-weight:bold;
	font-size:15px;
}
.BoxContent
{ 
	border-right:1px solid #6C4AA4;
	border-top:1px solid #6C4AA4;
	border-bottom:1px solid #6C4AA4;
	border-left:1px solid #6C4AA4;
}


#breadcrumbs{padding-bottom:10px;background-color:#fff;font:1em; width:100%; text-align:left;}
#breadcrumbs h1{display:inline;font:bold 1em verdana;border:none;padding:0!important;}
#breadcrumbs a{ text-decoration:none;}
#MainBody .JoinusForm .JoinusTitle
{ 
	background-color:#6C4AA4;
	color:#E3D11E;
	font-weight:bold;
	font-size:15px;
}
.shoppinginput
{
	border: 1px solid #ddd;
	}
.pages em,.pages .ItemsCountInfo,.pages #ShoppingItemsCount1,.pages #ShoppingItemsCount2{ line-height: 19px; }
.pages #TicketCount1,.pages #TicketCount2{ line-height: 19px; }
.pages #WishListCount1,.pages #WishListCount2{ line-height: 19px; }
.pages #OrderCount1,.pages #OrderCount2{ line-height: 19px; }
/* modify pagenav*/
.pages, .threadflow { border: 1px solid #ddd; background: #ffff; color: #999; overflow: hidden; }
.pages a, .pages strong, .pages em,.pages .ItemsCountInfo,.pages #ShoppingItemsCount1,.pages #ShoppingItemsCount2, #multipage .pages em { padding: 0 5px; text-decoration:none; border: 1px solid #ddd;background: #ffff;margin:0 2px; font-size:12px; color:#000;}
.pages #TicketCount1,.pages #TicketCount2, #multipage .pages em { padding: 0 5px; text-decoration:none; border: 1px solid #ddd;background: #ffff;margin:0 2px; font-size:12px; color:#000;}
.pages #WishListCount1,.pages #WishListCount2, #multipage .pages em { padding: 0 5px; text-decoration:none; border: 1px solid #ddd;background: #ffff;margin:0 2px; font-size:12px; color:#000;}
.pages #OrderCount1,.pages #OrderCount2, #multipage .pages em { padding: 0 5px; text-decoration:none; border: 1px solid #ddd;background: #ffff;margin:0 2px; font-size:12px; color:#000;}
.pages{ border:none; background:none;}
.pages a:hover { background-color: #E3D11E; color:#fff;border:1px solid #E3D11E; text-decoration:none;}
.pages strong { font-weight: bold; color: #fff; background: #E3D11E; border:1px solid #E3D11E;}
.pages a.prev, .pages a.next { font-family: Verdana, Arial, Helvetica, sans-serif; }
/**/
.ShoppingTitle
{ 
	background-color:#6C4AA4;
	color:#E3D11E;
	font-weight:bold;
	font-size:13px;
}
.SuccessTitle
{
	background-color:#6C4AA4;
	color:#E3D11E;
	font-weight:bold;
	font-size:15px;}
#MainBody .CustomerServiceForm .CustomerServiceTitle
{ 
	background-color:#6C4AA4;
	color:#E3D11E;
	font-weight:bold;
	font-size:15px;
}

#MainBody .JoinusForm .JoinusContent
{ 
	border-right:1px solid #6C4AA4;
	border-top:1px solid #6C4AA4;
	border-bottom:1px solid #6C4AA4;
	border-left:1px solid #6C4AA4;
}
.SuccessContent
{
	border-right:1px solid #6C4AA4;
	border-top:1px solid #6C4AA4;
	border-bottom:1px solid #6C4AA4;
	border-left:1px solid #6C4AA4;
	}
.ButtonStyle{width:72px;height:22px;border:0;margin:0 -2px 1px 0;}
.ButtonStyle1{width:110px;height:22px;border:0;margin:0 -2px 1px 0;}
.BigButton{width:150px;height:22px;border:0;margin:0 -2px 1px 0;}
#footer a {color:#6C4AA4;font-weight:bold; font-size:13px; text-decoration:none;}
#footer a:hover{background:none;color:#E3D11E;}
#Submit_btn {width:72px;height:22px;border:0;margin:0 -2px 1px 0;}
#DhlTrack_btn {width:72px;height:22px;border:0;margin:0 -2px 1px 0;}
#UpsTrack_btn {width:72px;height:22px;border:0;margin:0 -2px 1px 0;}
#EmsTrack_btn {width:72px;height:22px;border:0;margin:0 -2px 1px 0;}
#Cancel_btn {width:72px;height:22px;border:0;margin:0 -2px 1px 0;}
#Continue_btn{width:72px;height:22px;border:0;margin:0 -2px 1px 0;}
#LoginSuccessBtn{width:72px;height:22px;border:0;margin:0 -2px 1px 0;}
#Cancel1_btn {width:72px;height:22px;border:0;margin:0 -2px 1px 0;}
#MyAccount{width:72px;height:22px;border:0;margin:0 -2px 1px 0;}
.JoinusformLeft{ width:30%; text-align:right; vertical-align:top; padding-top:6px;}
.JoinusformCenter{ width:35%; vertical-align:top; text-align:left;}
.JoinusformRight{ width:35%; vertical-align:top; text-align:left; padding-top:6px;}

.errorB
{
	border-right: #fac5c7 1px solid;
	padding-right: 4px;
	border-top: #fac5c7 1px solid;
	padding-left: 20px;
	background: url(../images/icon_err.gif) #fef0f0 no-repeat 3px 2.5px;
	border-left: #fac5c7 1px solid;
	float:left;
	border-bottom: #fac5c7 1px solid;
}
.ShoppingCart315
{
    font-weight:bold;
    padding-bottom:3px;
    padding-top:3px;
	border-right: #fac5c7 1px solid;
	padding-right: 4px;
	font-size:13px;
	border-top: #fac5c7 1px solid;
	padding-left: 5px;
	background: url(../images/Dot.gif) #fef0f0 no-repeat 3px 5px;
	border-left: #fac5c7 1px solid;
	border-bottom: #fac5c7 1px solid;
}
.okdiv
{
	border-right: #66FF00 1px solid;
	padding-right: 4px;
	border-top: #66FF00 1px solid;
	padding-left: 20px;
	background: url(../images/icon_right.gif) #ECFFDF no-repeat 3px 2.5px;
	border-left: #66FF00 1px solid;
	float:left;
	border-bottom: #66FF00 1px solid;
}
.checkdiv
{
	border-right: #cccccc 1px solid;
	padding-right: 4px;
	border-top: #cccccc 1px solid;
	padding-left: 20px;
	padding-top:4px;
	background:url(../images/checking.gif) #FCFCFC no-repeat 3px 3px;
	border-left: #cccccc 1px solid;
	height:18px;
	float:left;
	border-bottom: #cccccc 1px solid;
}
.board
{
	padding-right: 16px;
	padding-left: 16px;
	font-size: 12px;
	width: 220px;
	text-align:left;
}
.inputtext
{
	width: 250px;
	height:18px;
	border:1px solid #ccc;
	padding:3px 0 0 0px!important;padding:0 0 0 0px;
}
.inputemailtext
{
	width: 150px;
	height:18px;
	border:1px solid #666;
	padding:3px 0 0 0px!important;padding:0 0 0 0px;
}
.inputnoborder
{
	height:18px;
	border:1px solid #666;
	padding:3px 0 0 0px!important;padding:0 0 0 0px;
}

#footer	{width:980px;text-align:center; color:#6C4AA4}
#footer	{font:0.8em verdana;}
#footer	{
	clear: both;
	padding:20px 0 10px 0;
	text-align:center;
	margin-top:15px;
}
.Search_m{font-size:13px;width: 342px;display:none;font-family:arial,sans-serif;cursor:default;line-height:17px;border:1px solid black;z-index:99;position:absolute;background-color:white;margin:0;}
.Search_a{background-color:white; width:100%; min-width:340px;}
.Search_b{background-color:#36c;color:white; width:100%; min-width:340px;}
.Search_c{white-space:nowrap;overflow:hidden;text-align:left;padding-left:3px;padding-bottom:1px;}
.Search_d{white-space:nowrap;overflow:hidden;font-size:10px;text-align:right;color:green;padding-right:3px;}
.Search_e{color:blue;text-decoration:underline;cursor:pointer;padding:0 3px 2px;text-align:right;font-size:10px;line-height:15px;}
.Search_b td{color:white; width:100%;}
.messagetext
{
	overflow: hidden;
	zoom: 1;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	padding: 0 10px;
	text-align: left;border-top: 1px solid #000;	border-bottom: 1px solid #000;
	background: #ffffe1;
}
.shoppingmessage
{
	
}
.messagetext img
{
	float: left;
	margin: 0 10px 3px 3px;
}


#CategoryMenu li li a.seeall:link,
#CategoryMenu li li a.seeall:visited {
	background-image:url(../images/see_all.gif)!important;
	background-position: 25px 10px;
	background-repeat:no-repeat;
	padding-left:33px!important;
}
#CategoryMenu li li a.seeall:hover {
	background-image:url(../images/see_all_current.gif)!important;
	background-position: 25px 10px;
	background-repeat:no-repeat;
	background-color:#fff6cb;
}


/* CategoryMenu */
#CategoryMenu span{color:#666;}
#tpnav #CategoryMenu span.remark{color:#666;font-size:10px!important;}
#CategoryMenu ul {list-style-image: none;margin:0px;font-size:12px;}
#CategoryMenu li {margin-bottom:0!important;list-style-type: none!important;background-image:none!important;padding:0!important;word-wrap:break-word; word-break:break-all; word-break/* */:normal ;}
#CategoryMenu li img {
	border: 0;padding: 4px 0px 4px 0px; vertical-align: middle;
}

#CategoryMenu li a:link,
#CategoryMenu li a:visited{
	color: #000;text-decoration: none;display: block;padding:3px 2px 3px 2px;min-height:18px;height:auto!important;height:18px;background-color: #F2E8FE;border-top:1px solid #fff;border-bottom:1px solid #CECECE;
background-position:right;
background-repeat:repeat-y;

}
#CategoryMenu li span
{
	color: #000;
}
.NavigateUrl a{ text-decoration:none;}
#CategoryMenu li a:hover{
	background:#F1E892;border-bottom:1px solid #E6A974;border-top:1px solid #fff;
}
#resourcebody #CategoryMenu li a:hover{
	background-image: url(../images/menu_resource_current.gif);
}
#CategoryMenu li a.current:link,
#CategoryMenu li a.current:visited{
	background:#F1E892;border-bottom:1px solid #E6A974;border-top:1px solid #fff;
}
.CategoryTitle
{
	background-color:#8c68ca;
	font-weight:bold;
	text-align:left;
	padding-left:8px;
	padding-top:3px;
	padding-bottom:3px;
	font-size: 14px; 
	color: rgb(239, 227, 126);
}

.submenu LI A:link
{
	background: url(../images/menu_arr.gif) #ffffff no-repeat 4px 9px;
	color:#000;
	text-align:left;
	display: block;
	position: relative;
	width: auto;
	padding:5px 0 5px 23px;
	padding-left: 16px !important;
	text-decoration: none;
	border-bottom: #b8b8b8 1px dotted;
	font-size:0.9em;
}

.submenu LI A:visited
{
	background: url(../images/menu_arr.gif) #ffffff no-repeat 4px 9px;
	color:#000;
	text-align:left;
	display: block;
	position: relative;
	width: auto;
	padding:5px 0 5px 23px;
	padding-left: 16px !important;
	text-decoration: none;
	border-bottom: #b8b8b8 1px dotted;
	font-size:0.9em;
}
.submenu LI A:hover
{
	padding:5px 0 5px 23px;
	background: url(../images/menu_arr_current.gif) #ffffff no-repeat 4px 9px;
	color:#000;
	text-align:left;
	display: block;
	position: relative;
	width: auto;
	background-repeat: no-repeat;
	background-color: #fff6cb;
	padding-left: 16px !important;
	text-decoration: none;
	border-bottom: #b8b8b8 1px dotted;
	font-size:0.9em;
}

.CategoryMenuSubmenuOut {
	font-size:0.9em;padding: 4px 0 4px 15px !important;margin: 0px;border-bottom: 1px dotted #b8b8b8;background: url(../images/menu_arr.gif) #ffffff 5px 8px no-repeat;
}

.CategoryMenuSubmenuOver
{
	font-size:0.9em;padding: 4px 0 4px 15px !important;margin: 0px;
	background-image: url(../images/menu_arr_current.gif)!important;
	background-color:#fff6cb;
	background-repeat:no-repeat;
	background-position:5px 8px;
	
}

.maskIframe{position:absolute;z-index:1;width:1px;height:1px;top:0px;left:0px;border:0px;background:#fff;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}

.FormBase, .FormFocus, .FormCode, .formnoborder
{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #fff;
	padding: 0.4em 0;
	border: 1px double #ccc;
}
.formnoborder
{
	background: transparent;
	border: 1px solid #FFF;
}
*html .FormBase, *html .FormFocus, *html .FormCode, *html .formnoborder
{
	height: 26px;
	padding: 0;
	line-height: 26px;
}
* + html .FormBase, * + html .FormFocus, * + html .FormCode, * + html .formnoborder
{
	height: 26px;
	padding: 0;
	line-height: 26px;
}
.AttachmentLogo
{
	background-image: url(../Images/attachment.gif) !important;
	background-repeat: no-repeat;
	padding-left: 18px !important;
	background-position: 0px 3px;
}
.FormFocus
{
	border: 1px double #6C4AA4;
}
.FormCode
{
	width: 80px;
}
.FormNav button
{
	width: 60px;
	height: 26px;
	border: 0;
	background: url(../images/button.gif) no-repeat left top;
	cursor: pointer;
	margin-left: 65px;
}

.ManagerButton, .TopicButton
{
	border: 1px solid #919699;
	background: url(../images/buttonbg.gif) repeat-x left bottom;
	text-align: center;
	text-decoration: none;
	color: #000;
	padding: 2px 3px;
	cursor: pointer;
	line-height: 18px;
	margin-right: 2px;
}
*html .ManagerButton
{
	padding: 1px 0;
}
* + html .ManagerButton
{
	padding: 0;
}
.ManagerButton img
{
	padding-right: 3px;
	margin-bottom: -3px;
}

.ShoppingCartMain
{
	margin-bottom: 60px;
}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#gb_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#gb_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#gb_window a:link {color: #666666;}
#gb_window a:visited {color: #666666;}
#gb_window a:hover {color: #000;}
#gb_window a:active {color: #666666;}
#gb_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#gb_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.gb_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.gb_overlayBG {
	background-color:#000;
	filter:alpha(opacity=55);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #gb_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#gb_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #gb_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#gb_window img#gb_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#gb_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#gb_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#gb_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#gb_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#gb_title{
	background-color:#e8e8e8;
	height:27px;
}

#gb_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#gb_ajaxContent.gb_modal{
	padding:15px;
}

#gb_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#gb_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #gb_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#gb_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #gb_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#gb_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .ui-tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .ui-tabs-nav {
        display: none;
    }
}

/* Skin */
.ui-tabs-nav, .ui-tabs-panel {
    font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;
    font-size: 12px;
}
.ui-tabs-nav {
    list-style: none;
    margin: 0;
    padding: 0 0 0 0;
}
.ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.ui-tabs-nav li {
    float: left;
    margin: 0 0 0 0;
    min-width: 84px; /* be nice to Opera */
}
.ui-tabs-nav a, .ui-tabs-nav a span {
    display: block;
    padding: 0 10px;
    background: url(../images/tab.png) no-repeat;
}
.ui-tabs-nav a {
    margin: 1px 0 0; /* position: relative makes opacity fail for disabled tab in IE */
    padding-left: 0;
    color: #27537a;
    font-weight: bold;
    line-height: 1.2;
    text-align: center;
    text-decoration: none;
    white-space: nowrap; /* required in IE 6 */    
    outline: 0; /* prevent dotted border in Firefox */
}
.ui-tabs-nav .ui-tabs-selected a {
    position: relative;
    top: 1px;
    z-index: 2;
    margin-top: 0;
    color: #000;
}
.ui-tabs-nav a span {
    width: 64px; /* IE 6 treats width as min-width */
    min-width: 64px;
    height: 18px; /* IE 6 treats height as min-height */
    min-height: 18px;
    padding-top: 6px;
    padding-right: 0;
}
*>.ui-tabs-nav a span { /* hide from IE 6 */
    width: auto;
    height: auto;
}
.ui-tabs-nav .ui-tabs-selected a span {
    padding-bottom: 1px;
}
.ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active {
    background-position: 100% -150px;
}
.ui-tabs-nav a, .ui-tabs-nav .ui-tabs-disabled a:hover, .ui-tabs-nav .ui-tabs-disabled a:focus, .ui-tabs-nav .ui-tabs-disabled a:active {
    background-position: 100% -100px;
}
.ui-tabs-nav .ui-tabs-selected a span, .ui-tabs-nav a:hover span, .ui-tabs-nav a:focus span, .ui-tabs-nav a:active span {
    background-position: 0 -50px;
}
.ui-tabs-nav a span, .ui-tabs-nav .ui-tabs-disabled a:hover span, .ui-tabs-nav .ui-tabs-disabled a:focus span, .ui-tabs-nav .ui-tabs-disabled a:active span {
    background-position: 0 0;
}
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-unselect a:hover, .ui-tabs-nav .ui-tabs-unselect a:focus, .ui-tabs-nav .ui-tabs-unselect a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}
.ui-tabs-disabled {
    opacity: .4;
    filter: alpha(opacity=40);
}
.ui-tabs-panel {
    border: 1px solid #6C4AA4;
    padding: 1em 8px;
    background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */
}
.ui-tabs-loading em {
    padding: 0 0 0 20px;
    background: url(loading.gif) no-repeat 0 50%;
}

/* Additional IE specific bug fixes... */
* html .ui-tabs-nav { /* auto clear, @ IE 6 & IE 7 Quirks Mode */
    display: inline-block;
}
*:first-child+html .ui-tabs-nav  { /* @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
    display: inline-block;
}

.scontent{
	width:100%;
	background-color:#fff;
	min-width: 595px;
	display:block;
	overflow: hidden;
	word-wrap:break-word; word-break:break-all; word-break/* */:normal ;
}
.alert{color:#f60; font-weight: bold;}
.highlight{background-color:#fffae2!important;}
.pane{border:1px solid #ccc!important;}
.paddedbox{padding:8px; text-align:left; line-height:20px;}
.box{padding:6px 6px 6px 12px; text-align:left; line-height:25px;}
.scontent h1{font-size:1.4em; font-weight:lighter;padding:0 12px 4px 12px;border-bottom:1px solid #ccc;}
.scontent h2{padding:4px 12px;font-size:1em;background-color:#efefef;border-top:1px solid #fff;border-bottom:1px solid #ccc;}
.CategoryMenu a.menuitem{
background-color: #F2E8FE;
color:#000;
text-align:left;
display: block;
position: relative;
width: auto;
padding: 4px 0 !important;
padding-left: 13px !important;
text-decoration: none;
border-bottom:1px solid #CECECE;
}
.SubheadItems
{
	padding:6px 6px 6px 12px; text-align:left; line-height:25px;
	background-color:#F5FAFE; border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;
}
.SubheadTitle
{
	margin-top:10px; border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;
	padding:4px 12px;font-size:1em;background-color:#efefef;border-bottom:1px solid #ccc;
}
.CategoryMenu a.menuitem:visited, .glossymenu .menuitem:active{
color: #000;background-color: #F2E8FE;border-bottom:1px solid #CECECE;
}

* html .CategoryMenu a.menuitem .statusicon{
position: absolute;
top: 7px;
left: -10px;
border: none;
}

html>/**/body .CategoryMenu a.menuitem .statusicon{
position: absolute;
top: 7px;
left: 3px;
border: none;
}

.CategoryMenu a.menuitem .statusicon{
position: absolute;
top: 7px;
left: 3px;
border: none;
}

.CategoryMenu a.menuitem:hover{
background:#F1E892;
border-bottom:1px solid #E6A974;
}

.CategoryMenu div.submenu{
background: white;
}

.CategoryMenu div.submenu ul{
list-style-type: none;
margin: 0;
padding: 0;
}

* html .CategoryMenu div.submenu ul li{
width:194px;
}
.CategoryMenu{
width:210px;
}
.submenu{
display: none;
}
.currendmenu{
display: block;
}

.TicketTable{    
width:100%;    
margin:0 auto;    
border-collapse:collapse;    
font-family:Arial, Helvetica, sans-serif;    
text-align:center;    
}  
.TicketTable td{    
 border:1px solid #ccc;
}
.TicketTable td{    
background-color:#F5FAFE;
}  

.AttachmentItems
{
	background:url(../images/attachment.gif) 2px 1px no-repeat; padding-left:18px; text-decoration:underline;
	margin-top:3px;float:left; border:0;
}
.DeletAttachmentImg
{
	cursor:pointer;
	background:url(../images/CloseButtom.gif) 2px 1px no-repeat;
	float:left;padding:3px 5px 5px 5px;
}

.NewProductList
{
	padding-left: 8px; padding-bottom: 3px; border-bottom: #6C4AA4 1px solid;
font-size: 14px; text-align:left; font-weight: bold; color: #6C4AA4; height: 17px; width: 650px;
}
.categoryCurrent
{
font-size: 14px; text-align:left; font-weight: bold; color: #6C4AA4; height: 17px;
border-bottom: #6C4AA4 1px solid;padding-bottom: 3px; padding-left:5px;
}
.NewProductListMore
{
padding-right: 8px; padding-bottom: 3px; border-bottom: #6C4AA4 1px solid;
font-size: 14px; height: 17px; width: 100px; font-weight: bold; text-align:right;	
}

.NewProductListMore a
{
text-decoration:none;
}

.NewProductListItems a
{
text-decoration:none;
}

.NewProductListItems
{
	vertical-align:top;
	text-align:center;
	padding-top: 10px;
	padding-bottom: 10px;
	width:100%;	
}

.ShowItemsDetailInfo
{
	margin-top: 8px;
}
.ShowItemsDetailInfoLine
{
	margin-top: 7px;border-bottom: #cccccc 1px solid;
}
.ShowItemsDetailInfo a
{
text-decoration:none;
}

.PriceOne
{
	color: #0c0c99;text-align:center;
}
.PriceTwo
{
	color: #037d2c;text-align:center;
}
.PriceThree
{
	color: #c10000;text-align:center;
}
.ThreePriceTable
{
	margin:0 0 0 0; width:100%; padding:0 0 0 0;
}

.NavigationLink
{
	margin-bottom:8px;text-align:left; padding-bottom:3px;border-bottom: #cccccc 1px solid;	
}

.AdvancedSearchTable
{
	 margin:auto; padding:auto;
}

.NewNavigationLink
{
	text-align:left; padding-bottom:3px;border-bottom: #cccccc 1px solid;	
}

.NewNavigationLink a
{
text-decoration:none;
}

.NavigationLink a
{
text-decoration:none;
}

.SearchKeyword
{
	margin-bottom:8px;text-align:center; border-bottom: #cccccc 1px solid;	
}
.SearchKeyword a
{
text-decoration:none;
}

.DiscountPolicyTitle{ margin:10px 0 3px 0; padding:4px 12px 0 10px; text-align:left; font-size:1em;background-color:#efefef;border-top:1px solid #fff;border-bottom:1px solid #ccc;}
.NewProductTitlemessage
{
	margin:0px 0 3px 0; padding:4px 4px 0 10px; text-align:left; font-size:1em;background-color:#efefef;border-top:1px solid #fff;border-bottom:1px solid #ccc;
}

.DiscountPolicyBox{padding:3px 6px 3px 10px; text-align:left; line-height:25px;}

html>/**/body #footer
{
	margin-top:10px;
}

.StockLinkNew
{
	position:absolute;z-index:999; display:none;
}

.indextopmessage{ margin:0px 0 1px 0; padding:4px 10px 4px 10px; text-align:left; font-size:1em;background-color:#fffae2;border-top:1px solid #fff; width:960px; border-bottom:1px solid #ccc;}
.subsection_hdr h2 {
background-color:#FFFFFF;
display:inline;
font-size:1.5em;
font-weight:200;
padding:0 12px 0 12px;
text-align:center;
}

.subsection_hdr {
background:url('/images/SitemapLine.jpg') repeat-x;
clear:both;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:auto;
padding-bottom:18px;
text-align:center;
width:640px;
}

.column {
width:210px;
margin: 0 10px 12px 30px;
float: left;
}

.column1 {
width:210px;
margin: 0 10px 12px 10px;
float: left;
}
.items {
width:210px;
background-color:#FBF7FF;
padding-bottom:1px;
margin-bottom:8px;
}

.item_hdr{
background:url('/images/SitemapTitle.jpg');
background-repeat:no-repeat;
width:210px;
height:22px;
padding-top:3px;
text-align:center;
font-weight:bold;
}



.freeshipping
{
	 font-weight:bold;	
}

.freeshipping ul{margin:0;}

.freeshipping li{background:url(../images/Dot.gif) no-repeat 0 5px; padding-left:13px; line-height:25px;}
.account_message {MARGIN: 0px auto 0px auto; WIDTH: 680px; HEIGHT: 197px}

#ForgotBox{BORDER-BOTTOM: #d3d3d3 1px solid;BORDER-TOP: #d3d3d3 1px solid; border-right: #d3d3d3 1px solid; border-left: #d3d3d3 1px solid; WIDTH: 772px; height:196px; PADDING-TOP:10px; padding-bottom:10px;  BACKGROUND-COLOR: #f4feff;}
.inputtext{width: 250px;height:18px;border:1px solid #ccc;padding:3px 0 0 0px!important;padding:0 0 0 0px;}

#SendSuccess{BORDER-BOTTOM: #d3d3d3 1px solid; border-right: #d3d3d3 1px solid; border-left: #d3d3d3 1px solid;BORDER-TOP: #d3d3d3 1px solid;WIDTH: 772px; height:196px; PADDING-TOP:10px;padding-bottom:10px;  BACKGROUND-COLOR: #f4feff; display:none;}
#StepTwo{BORDER-BOTTOM: #d3d3d3 1px solid; border-right: #d3d3d3 1px solid; border-left: #d3d3d3 1px solid;BORDER-TOP: #d3d3d3 1px solid;WIDTH: 772px; height:196px; PADDING-TOP: 10px;padding-bottom:10px;  BACKGROUND-COLOR: #f4feff; display:none;}
.scontent{
	width:100%;
	background-color:#fff;
	min-width: 595px;
	display:block;
	overflow: hidden;
	word-wrap:break-word; word-break:break-all; word-break/* */:normal ;
}
.ImageBorder
{
     border:#ccc 1px solid;
}
.margin_t {margin-top:10px;}
#translate_tools{background:url(/Images/translate.jpg) no-repeat;}
#translate_tools li a{padding-left:20px;background:url(/Images/flag.gif) no-repeat;}
#translate_tools li a.tab_fra{ background-position:0px -110px;}
#translate_tools li a.tab_ita{ background-position:0px -126px;}
#translate_tools li a.tab_ned{ background-position:0px -142px;}
#translate_tools li a.tab_esp{ background-position:0px -158px;}
#translate_tools li a.tab_dan{ background-position:0px -174px;}
#translate_tools li a.tab_deu{ background-position:0px -190px;}

#divFooter {
	CLEAR: both; WIDTH: 980px; HEIGHT: auto; text-align:left; margin-left:auto; margin-right:auto;
}
.NavigationLink
{
	margin-bottom:8px;text-align:left; padding-bottom:3px;border-bottom: #cccccc 1px solid;	
}
#divFooter .footWhy {
	BORDER-RIGHT:  rgb(140, 104, 202) 1px solid; BORDER-TOP:  rgb(140, 104, 202) 1px solid; MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px; OVERFLOW: hidden; BORDER-LEFT:  rgb(140, 104, 202) 1px solid; WIDTH: 978px; BORDER-BOTTOM:  rgb(140, 104, 202) 1px solid
}
#divFooter .footWhy .whyTitle {
	BACKGROUND: url(/Images/footerTitle_bg.gif) repeat-x 0px 0px; WIDTH: 968px; HEIGHT: 25px
}
#divFooter .footWhy .whyTitle SPAN {
	PADDING-LEFT: 8px; FONT-WEIGHT: bold; BACKGROUND: url(/Images/footerTitle_Arrow.gif) no-repeat 0px center; LINE-HEIGHT: 24px
}
#divFooter .footWhy .whyTitle SPAN.titleSpan {
	MARGIN-LEFT: 14px; MARGIN-RIGHT: 315px
}
#divFooter .footWhy .whyLeft {
	PADDING-RIGHT: 25px; MIN-HEIGHT: 200px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 575px; MARGIN-RIGHT: 12px
}
#divFooter .footWhy .whyLeft DIV {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 10px; COLOR: #666666
}
#divFooter .footWhy .whyLeft .leftTitle {
	FONT-WEIGHT: bold; MARGIN: 10px 5px 3px 12px
}
#divFooter .footWhy .whyLeft .leftTitle SPAN {
	PADDING-LEFT: 28px; BACKGROUND: url(/Images/IconFont_F.gif) no-repeat 0px center
}
#divFooter .footWhy .whyRight {
	MIN-HEIGHT: 200px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 350px
}
#divFooter .footWhy .whyRight .divFootQuestion {
	CLEAR: both; MARGIN-RIGHT: 10px; TEXT-ALIGN: right
}
#divFooter .footWhy .whyRight .divFootQuestion A {
	COLOR: #732daa; TEXT-DECORATION: underline
}
#divFooter .footWhy .whyRight .divFootQuestion A:hover {
	COLOR: #c66b02; TEXT-DECORATION: underline
}
#divFooter .footWhy .whyRight UL {
	MARGIN-TOP: 10px; LIST-STYLE-TYPE: none
}
#divFooter .footWhy .whyRight UL LI {
	MARGIN-TOP: 5px; PADDING-LEFT: 8px; BACKGROUND: url(/Images/list_Icon_nav.gif) no-repeat 0px center; FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 165px; LINE-HEIGHT: 14px
}
#divFooter .footerInfo {
	WIDTH: 980px; HEIGHT: auto
}
.footer_Top {
	BORDER-TOP: #dbdbdb 1px solid; BACKGROUND: url(/Images/footer_bg.gif) 0px 0px; WIDTH: 980px; HEIGHT: 125px; TEXT-ALIGN: center; margin-left:auto; margin-right:auto;
}
.footer_Link {
	MARGIN-TOP: 5px; LINE-HEIGHT: 24px; PADDING-TOP: 10px
}
.footer_Link SPAN {
	MARGIN-RIGHT: 35px
}
.footer_siteMap {
	MARGIN-TOP: 5px
}
.footer_siteMap A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
.footer_img {
	MARGIN-TOP: 5px; BACKGROUND: url(/Images/footer_Img_bg.gif) 0px 0px; HEIGHT: 69px; TEXT-ALIGN: center
}
.footer_img IMG {
	MARGIN-LEFT: 5px; VERTICAL-ALIGN: middle
}
.footer_copyright {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; LINE-HEIGHT: 20px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.table_a{width:100%;border-left:1px solid #E7CA96;border-bottom:1px solid #E7CA96;}
.table_a td,.table_a th{border-top:1px solid #E7CA96;border-right:1px solid #E7CA96;padding:4px 5px;}
.table_a th,.table_c th{background:#FBF7EE;}
.table_a strong.dd{color:#DA2B28;}
.table_a strong.ww{color:#005aa0;}
.table_a td{/*height:21px;*/}
.FooterLink a{ margin-left:10px; margin-right:10px; }