/* last change June 6, 2010 by Kai  */
/* WGS Theme:  Red #ff2a00  Blue #0199cb */

.tdline_1
{
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
body, table, font, input, select, p, div, td
{
	font: 8pt verdana,arial;
	color: #000000;
}
/*header*/
.planetshoes
{
	background: url(../../../Images/template/wegotsoccer.com_logo_sprite.png) no-repeat 0 0px;
	width: 247px;
	height: 83px;
}
.planetshoes:hover
{
	background: url(../../../Images/template/wegotsoccer.com_logo_sprite.png) no-repeat 0 -83px;
}
.headtop
{
	background: url(../../../Images/template/top_navbar_bg_pattern.png) repeat;
	width: 100%;
	margin: 0;
	height: 20px;
	text-align: center;
}
.headdiv
{
	clear: both;
	width: 1002px;
	height: 20px;
	margin: 0 auto;
}
.headinfo
{
	float: left;
}
.Welcome
{
	font: italic bold 12px verdana,arial;
	color: #FFFFFF;
	float: left;
	position: relative;
	left: 5px;
	width: 130px;
}
.cust_call
{
	float: left;
	font-weight: bold;
	color: #FFFFFF;
	position: relative;
	left: 130px;
	top: 3px;
	font-size: 12px;
}
.cust_call a
{
	color: #FFFFFF;
}
.toplink
{
	float: right;
	position: relative;
}
.toplink ul
{
	list-style: none;
	margin: 0;
	padding: 0;
}
.toplink li
{
	float: left;
	margin: 0;
	padding: 2px 5px;
	border: 0;
	text-align: center;
	height: 16px;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	border-left: 1px #393939 solid;
	line-height: 13px;
}
.toplink li:hover
{
	background: url(../../../Images/template/navbar_bg_pattern.png) repeat;
}
.head_mid
{
	width: 100%;
	text-align: left;
}
.head_mid div
{
}
.head_log
{
	float: left;
	margin: 5px 0 0 0;
}
.head_search
{
	float: left;
	margin: 12px 0 0 30px;
}
.txt_key
{
	height: 20px;
	float: left;
	margin: 6px 4px 4px 2px;
	border-width: 0px;
	font-style: italic;
	font-size: 16px;
	width: 220px;
}
.btn_key
{
	margin: 5px 0 0 3px;
}
.addtocart
{
	background: url(../../../Images/template/btn_add.png) no-repeat;
	width: 166px;
	height: 32px;
	font-size: 14px;
	font-weight: bolder;
	color: #FFFFFF;
	cursor: pointer;
	padding: 5px 0 0 12px;
	text-transform: uppercase;
	font-smooth: always;
}
.itemqty
{
	margin: 5px 0 10px 158px;
	padding: 0;
	clear:both;
}
.applytoset
{
	background: url(../../../Images/template/btn_set.png) no-repeat;
	width: 93px;
	height: 18px;
	font-size: 12px;
	font-weight: 900;
	color: #FFFFFF;
	cursor: pointer;
	padding: 1px 0 0 1px;
}
.head_html
{
	float: right;
	margin: 5px 0 5px 0;
	width: 350px;
	height: 70px;
	text-align: center;
	overflow: hidden;
}

.nav_mid
{
	border: 0px solid #3BAB00;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	background: url(../../../Images/template/navbar_bg_pattern.png) repeat;
	height: 28px;
	width: 100%;
	margin: 0 0 12px 0;
	clear: both;
}
.head_menu
{
	float: left;
}
#head_menu_list
{
	margin: -2px;
	padding: 0;
	list-style: none;
}
.head_menu_list_item
{
	width: 85px;
	padding: 6px 0px 0px 0px;
	float: left;
	border: 0;
	border-right: 1px solid #7c7777;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	height: 22px;
	position: relative;
	top: 2px;
	line-height: 13px;
	z-index:12;
}
.head_menu_list_item:hover
{
	background: url(../../../Images/template/navbar_bg_pattern_mouseover.png) repeat;
}

/**all the links**/
a
{
	color: #000;
	font-family: arial,verdana;
	text-decoration: none;
	text-align: left;
	margin: 0;
	padding: 0;
	font-weight: normal;
	border: 0;
	outline: none;
}
a:active
{
	color: #0199cb;
}
/*a:hover
{
	text-decoration: underline;
}*/
a.menutitle1
{
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
a.menutitle1:active
{
	color: #FFF;
}
a.menutitle1:hover
{
	color: #FFF;
}
a.footer
{
	color: #0199cb;
	font-weight: bold;
}
a.footer:hover
{
	color: #ff2a00;
	text-decoration: underline;
}
a.GreenLink
{
	font-size: 10pt;
	color: #0199cb;
	font-weight: bold;
}
a.content12
{
	font-family: verdana,arial;
	font-weight: bold;
}
/*   category*/

a.MainContainerLink:hover
{
	color: #0199cb;
}
a.MainContainerLink
{
	margin: 0;
	padding: 0;
	text-decoration: none;
}
a.MainContainerLink:active
{
	color: #000000;
}
/*categoryred*/
A.MainContainerLinkGreen
{
	color: #0199cb;
}
A.MainContainerLinkGreen:hover
{
	text-decoration: underline;
}

a.MainContentLink
{
	font-size: 10pt;
	color: #0199cb;
	text-decoration: none;
}

a.MainContentLink:hover
{
	color: #ff2a00;
	text-decoration: none;
}
a.MainContentLink:active
{
	color: #0199cb;
	text-decoration: none;
}
a.headLink
{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.MainPageLink
{
	color: #646d5a;
	font-weight: bold;
	text-decoration: none;
}
a.MainPageLink:hover
{
	text-decoration: none;
}

A.LoginLink
{
	color: #0199cb;
	text-decoration: underline;
}
A.LoginLink:hover
{
	color: #ff2a00;
}
.MainBody
{
}
.MainBody_Green
{
	color: #0199cb;
	font-weight: normal;
}
.MainBody_bold
{
	font-weight: bold;
}
.MainBody_bold_red
{
	color: #9e1900;
	font-weight: bold;
}
.searchbox div
{
	float: left;
	border: 0px solid red;
}
.SearchBoxText
{
	font-size: 14pt;
}
.helpbodytable td
{
	text-align: left;
	font-size: 10pt;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
.helpbodytable th
{
	text-align: left;
	font-weight: bold;
}
.HelpBody
{
	font-size: 10pt;
	font-weight: normal;
}
.help_banner
{
	position: relative;
	left: -4px;
	z-index: 10;
	background: url(../../../Images/template/panel_title.png) no-repeat;
	height: 20px;
	width: 173px;
	margin: 10px 0;
	font-size: 16px;
	color: #FFFFFF;
	text-align: center;
	padding: 6px 0;
	font-weight: bold;
}
.help_sub
{
	border-bottom: 1px dashed #E3E3E3;
	padding: 0 0 0 0;
	margin: 0 0 5px 0;
}

.help_sub ul li
{
	background: url(   "../../../Images/icons/icon_bullit.gif" ) no-repeat scroll 0 7px transparent;
	list-style-type: none;
	margin: 0 0 0 8px;
	padding: 3px 0 0 10px;
}

.HelpBody_red
{
	font-family: verdana,arial;
	font-weight: bold;
	color: #990000;
}
.PageTitle
{
	color: #0199cb;
	font-size: 16pt;
	font-weight: normal;
}
.SectionTitle_GreenSize8Bold
{
	color: #0199cb;
	font-weight: bold;
}
.SectionTitle_redSize8Bold
{
	color: #990000;
	font-weight: bold;
}
.SectionTitle_redSize10Bold
{
	color: #990000;
	font-size: 10pt;
	font-weight: bold;
}
.PageSubTitle
{
	font-size: 10pt;
	font-weight: bold;
}
.PageSubTitle_Green
{
	color: #0199cb;
	font-size: 12pt;
	font-weight: bold;
}
/* no use */
.PageSubTitle_Size10
{
	font-size: 10pt;
	font-weight: bold;
}

.HelpNavTitle
{
	font-size: 9pt;
	font-weight: bold;
	word-wrap: break-word;
	width: 159px;
}
.iteminfo
{
	list-style: none;
	margin: 0;
	padding: 0;
}
.iteminfo li
{
	text-align: left;
	color: #717171;
}
.ErrorMsgRd
{
	font-family: verdana,arial;
	font-weight: bold;
	color: #ff0000;
}
ul.wrap_attr
{
	display: block;
}
ul.wrap_attr li
{
	display: block;
	float: left;
	height: 28px;
	line-height: 28px;
	width: 120px;
	position: relative;
	margin-right: 1px;
	text-align: center;
	color: #ff2a00;
	font-size: 12px;
	background: #0199cb;
	cursor: pointer;
	border-top: 1px solid #CCCCCC;
	font-weight: bold;
}
ul.wrap_attr li ul
{
	position: absolute;
	top: 28px;
	left: -40px;
	list-style: none;
	display: none;
	filter: alpha(opacity=85);
	-moz-opacity: 0.85;
	opacity: 0.85;
}
ul.wrap_attr li ul li
{
	display: block;
	width: 120px;
	background: #666;
	color: #fff;
}
ul.wrap_attr li ul li:hover
{
	background: #9BDD04;
	color: #fff;
}
.select
{
	width: 120px;
	height: 28px;
	text-decoration: none;
}
.attr_box
{
	height: 35px;
}
.attr_show
{
	border: 1px solid #7F9DB9;
	border-right: 0;
	width: 272px;
	height: 15px; /*For Firefox*/ *height:13px;/*For IE*/
position:absolute;
margin:0;
z-index:2;
text-align:left;
background-color:#FFFFFF;
padding:4px0;

display:none;

}
.AttrSelect
{ /*border: 0 none;*/
	font-weight: normal;
	margin: 0;
	width: 290px;
}
.AttrSelect option
{
	font-weight: normal;
	font-size: 12px;
	-moz-outline-style: none;
}
.attr_sel
{
	border: 0px solid #7F9DB9;
	text-align: left;
	margin: 3px 0 3px 8px;
	float: left;
}
.stepImg
{
	float: left;
	margin-top: 4px; *margin-top:5px;}
.MainSelect
{
	font-weight: normal;
}
.MainSelect option
{
	font-weight: normal;
}
.FontGreen-Bold-8
{
	color: #0199cb;
	font-weight: bold;
}
.FontGreen-Bold-12
{
	color: #0199cb;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
}
.FontGreen-Bold-14
{
	color: #666666;
	font-size: 14px;
	font-weight: bold;
}
/*Original:CtSmallBold*/
.c_SalePrice
{
	font-size: 14px;
	font-weight: bold;
	color: #ef0303;
	line-height: 18px;
}
.c_RegPrice
{
	font-size: 14px;
	font-weight: bold;
	line-height: 18px;
}
.c_SalePrice_Small
{
	font-size: 10px;
	font-weight: bold;
	color: #ef0303;
	line-height: 18px;
}
.c_RegPrice_Small
{
	font-size: 10px;
	font-weight: bold;
	line-height: 18px;
}
.c_SalePrice_M
{
	font-size: 12px;
	font-weight: bold;
	color: #ef0303;
	line-height: 18px;
}
.c_RegPrice_M
{
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
}
/****************************************************************************************************************************************/
.lineheight18
{
	line-height: 18px;
}

.td_bg_top
{
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	line-height: 8px;
	background: url(../../../Images/template/CATEGORY_130.jpg) repeat;
}
.td_bg_bottom
{
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	text-align: center;
}

.siteNav1TD
{
	background-color: #009E47;
}
.siteNav2TD
{
	background-color: #e5f5ec;
}
.siteNav3TD
{
	background-color: #E5F5EC;
}
.sitenav4TD
{
	background-color: #ffffec;
}
.siteNav5TD
{
	background-color: #F2F2F2;
}
.sitenav6td
{
	background-color: #ffffff;
}
.siteNav7TD
{
	background-color: #cccccc;
}
.siteNav8TD
{
	background-color: #ffffff;
}
.siteNav9TD
{
	background-color: #ffffff;
}
.siteNav10TD
{
	background-color: #cfc890;
}

.siteNav12TD
{
	background-color: #336699;
}
.siteNav17TD
{
	background-color: #e5f5ec;
}

.content
{
	font-family: verdana,arial;
	font-weight: normal;
}
.contentg
{
	font-family: verdana,arial;
	font-weight: normal;
	color: #666666;
}
.footer_dt
{
	font-family: arial,sans-serif;
	font-size: 11px;
	color: #999999;
	line-height: 20px;
}

/*  the following style is for navigation */
.td_menu1
{
	text-align: center;
	vertical-align: bottom;
	border-left: 1px #393939 solid;
	margin: 0;
	padding: 0;
	cursor: pointer;
}

/*       end  of navigation       */
.greentitle2
{
	color: #0199cb;
	font-size: 14px;
	font-weight: bold;
}
.contbold
{
	font-weight: bold;
}
.contboldRd
{
	font-family: verdana,arial;
	font-weight: bold;
	color: #ff0000;
}
.GiftCertMsg
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}
.GiftCertOpt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.maintable
{
	width: 750px;
	height: 100%;
}
.choice_txt_div
{
	font-size: large;
	font-weight: bold;
	text-align: center;
	width: 172px;
}


/*灰白底相间表格 ---start--*/
.greywhite
{
	font-size: 12px;
	table-layout: fixed;
	empty-cells: show;
	border-collapse: collapse;
	margin: 0 auto;
	border: 0px solid #B8B8B8;
	color: #666;
	background-color: #fffFFF;
}
.grey
{
	background-color: #F1F1F1;
}
.greywhite th
{
	vertical-align: middle;
	line-height: 10px;
	padding: 0;
	margin: 0 auto;
	font-weight: bold;
	height: 20px;
	border: 0px solid #B8B8B8;
	background-color: #edefee;
}
.greywhite td
{
	border: 0px solid #B8B8B8;
	padding: 2px 0;
	margin: 0 auto;
	vertical-align: middle;
	font-size: 10pt;
	font-weight: normal;
}
/*灰色边线表格 ---start--*/
.mytable
{
	border-collapse: collapse;
	border: 1px solid #B8B8B8;
}
.mytable td
{
	border-collapse: collapse;
	border: 1px solid #B8B8B8;
	white-space: nowrap;
	word-break: keep-all;
}
.dxnbGroupHeader_Glass td.dxnb
{
	color: #666565;
	font-weight: bold;
}
.dxnbGroupHeader_Glass
{
	font: 9pt Tahoma;
	color: #666565;
	font-weight: bold;
	
	background: url(../../../../images/template/nav_arrows.png) no-repeat -326px 0;
	width: 160px;
	height: 21px;
	border-bottom: 1px solid #d9d8d8;
	padding: 3px 5px 3px 5px;
}
.dxnbGroupHeaderCollapsed_Glass
{
	font: 9pt Tahoma;
	color: #666565;
	font-weight: bold;	
	background: url(../../../../images/template/nav_arrows.png) no-repeat -1px 0;
	width: 164px;
	height: 21px;
	border-bottom: 1px solid #d9d8d8;
	padding: 3px 0px 3px 5px !important;
}
.dxnbGroupHeaderCollapsed_Glass td
{
	color: #666565;
	font-weight: bold;
}
.dxnbGroupHeaderCollapsedHover_Glass
{
	background: url(../../../../images/template/nav_arrows.png) no-repeat -163px 0; /**/
	width: 164px;
	height: 21px;
	border-bottom: 1px solid #d9d8d8;
	padding: 3px 0px 3px 5px;
}
.dxnbGroupHeaderCollapsed_Glass:hover td
{
	color: #676767;
	font-weight: bold;
}
.dxnbControl_Glass
{
	margin: 0 0 0 0;
}
.dxnbControl_Glass a
{
	color: #666565;
}
/*storeitem page number*/
.dxpCurrentPageNumber_Aqua
{
	/*bcolor: #0099cc !important; 	ackground-color: #FFE7A2 !important; 	border: 1px solid #FFBD69 !important;*/
}
.dxdvLoadingPanel_Aqua td.dx
{
	padding: 0 !important;
}
.dxpPageNumber_Aqua
{
	color: #000;
}
.dxdvLoadingPanel_Aqua
{
	background-color: transparent !important;
	border: 0;
	font: 9pt Tahoma;
}
.dxdvContent_Aqua
{
	border-bottom: 1px solid #CCC !important;
	border-top: 1px solid #CCC !important;
}
.dxdvLoadingPanel_Aqua
{
	background-color: White;
	border: 0px solid #67A2C6;
	color: #2C4D79;
	font: 9pt Tahoma;
}
.dxdvLoadingPanel_Aqua td.dx
{
	padding: 0;
	text-align: center;
	white-space: nowrap;
}
/*灰色边线表格 ---end--*/
/*统一控制模块之间的间距*/
.wordspace
{
	height: 8px;
	width: 120px;
	padding: 0px;
	margin: 0px;
	border: #9933FF solid 0px;
}
/*选项卡 ---start--*/
.txttab
{
	margin: 0;
	padding: 0;
	margin-left: -4px;
	border-bottom: 1px solid #CCCCCC;
	height: 23px;
	width: 794px;
}
.txttab ul
{
	margin: 0;
	padding: 0;
}
.txttab li
{
	list-style: none;
	float: left;
	padding: 0;
	margin: 0;
	margin-right: 0px;
	text-align: center;
	border: #9933FF solid 0px;
	vertical-align: bottom;
}
.radius-btm
{
	border: 1px solid #CCCCCC;
	-moz-border-radius-bottomright: 8px;
	-moz-border-radius-bottomleft: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	padding: 0px;
	margin: 0;
	width: 788px;
	min-height: 200px;
	background: #FFFFFF;
	border-top: 0px;
	text-align: left;
}
.option_on
{
	background: url(../../../Images/template/RoundConners.png) no-repeat -286px -50px;
	width: 127px;
	line-height: 22px;
	height: 23px;
	margin: 0 2px;
	padding: 0;
	position: relative;
	top: 1px;
	cursor: pointer;
	font-weight: 600;
	color: #000000;
}
.option_off
{
	background: url(../../../Images/template/RoundConners.png) no-repeat -286px -101px;
	width: 127px;
	line-height: 22px;
	height: 23px;
	margin: 0 2px;
	padding: 0;
	cursor: pointer;
	font-weight: 600;
	color: #FFFFFF;
	position: relative;
	top: 1px;
}
.option_off:hover
{
	background: url(../../../Images/template/RoundConners.png) no-repeat -286px -76px;
	position: relative;
	top: 1px; /*top: 1px;*/
}
/*Particular:option1 be used by [all(brand)style] tab*/
.option1_on
{
	background: url(../../../Images/template/RoundConners.png) no-repeat -544px -50px;
	width: 175px;
	line-height: 22px;
	height: 23px;
	margin: 0 2px;
	padding: 0;
	position: relative;
	top: 1px;
	cursor: pointer;
	font-weight: 600;
	color: #646D5A;
	border: 1px solid blue;
}
.option1_off
{
	background: url(../../../Images/template/RoundConners.png) no-repeat -544px -101px;
	width: 175px;
	line-height: 22px;
	height: 23px;
	margin: 0 2px;
	padding: 0;
	cursor: pointer;
	font-weight: 600;
	color: #FFFFFF;
	position: relative;
	top: 1px;
}
.option1_off:hover
{
	background: url(../../../Images/template/RoundConners.png) no-repeat -544px -76px;
	position: relative;
	top: 1px; /*top: 1px;*/
}
/*Particular:option2 be used by [Q & A] tab*/
.option2_on
{
	background: url(../../../Images/template/RoundConners.png) no-repeat -255px 0;
	width: 82px;
	line-height: 22px;
	height: 23px;
	margin: 0 2px;
	padding: 0;
	position: relative;
	top: 1px;
	cursor: pointer;
	font-weight: 600;
	color: #000000;
}
.option2_off
{
	background: url(../../../Images/template/RoundConners.png) no-repeat -341px 0;
	width: 82px;
	line-height: 22px;
	height: 23px;
	margin: 0 2px;
	padding: 0;
	position: relative;
	top: 1px;
	cursor: pointer;
	font-weight: 600;
	color: #FFFFFF;
}
.option2_off:hover
{
	background: url(../../../Images/template/RoundConners.png) no-repeat -426px 0;
	position: relative;
	top: 1px;
}
.zoomtab
{
	text-align: left;
	border: #9933FF solid 0px;
}
.zoomtab ul
{
	margin: 0;
	padding: 0;
}
.zoomtab li
{
	list-style: none;
	float: right;
	padding: 0;
	margin: 0;
	text-align: center;
	border: #9933FF solid 0px;
	vertical-align: baseline;
}
.zoomtab a
{
	display: block;
	width: 84px;
	font-family: verdana,arial;
	font-size: 12px;
	font-weight: bold;
	color: #646D5A;
	text-decoration: none;
}
#cont
{
	clear: both;
	border: 0px solid #D9D9D9;
	width: 100%;
	margin: 0;
	padding: 0;
}
.common
{
	margin: 0px;
	text-align: center;
	padding: 0;
	z-index: 5;
}
.img_on
{
	background: url(../../../Images/template/RoundConners.png) no-repeat;
	width: 84px;
	line-height: 22px;
	height: 23px;
	margin: 0;
	padding: 0;
	z-index: 2;
	position: relative;
	left: 0px;
	top: 1px;
	text-align: center;
}
.img_off
{
	background: url(../../../Images/template/RoundConners.png) no-repeat -169px 0;
	width: 84px;
	line-height: 22px;
	height: 23px;
	margin: 0;
	padding: 0;
	vertical-align: bottom;
	text-align: center;
	position: relative;
	left: 0px;
	top: 1px;
}
.img_off:hover
{
	background: url(../../../Images/template/RoundConners.png) no-repeat -86px 0;
}
.rollBox
{
	height: 200px;
	width: 780px;
	padding-left: 10px;
}
/*.img_off:hover
{
	background: url(../../../Images/template/RoundTabs.png) no-repeat -553px -30px;
	color: #FFF;
}选项卡 ---end--*/
img
{
	border: 0;
}
.pre_btn_t
{		
	float: left;		
	position:relative;
	top:-6px;
	height:14px;	
}
.pre_btn_t div
{
color:#0199CB;
float:left;
font-size:11px;
font-weight:bold;
margin:2px 0;
padding:0;
text-align:center;
cursor:pointer;	
}
.grey_button
{
	vertical-align: text-bottom;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	background: #edf6ff url(../../../Images/template/buttons.gif) no-repeat 0px -49px;
	width: 139px;
	line-height: 18px;
	height: 24px;
	margin: 0 5px;
	float: left;
	border: #990000 solid 0px;
	padding: 0 4px;
	cursor: pointer;
}
.none_button
{
	vertical-align: text-bottom;
	font-size: 11px;
	font-weight: bold;
	color: #646d5a;
	text-align: left;
	width: 129px;
	line-height: 22px;
	height: 20px;
	margin: 0 5px;
	float: left;
	border: #990000 solid 0px;
	padding: 0 0 4px 0;
	cursor: pointer;
}
.none_button:hover
{
	/*vertical-align: text-bottom; 	font-size: 11px; 	font-weight: bold; 	color: #FFFFFF; 	text-align: left; 	background: #edf6ff url(../../../Images/template/buttons.gif) no-repeat 0px -49px; 	width: 139px; 	line-height: 18px; 	height: 24px; 	margin: 0 2px; 	float: left; 	border: #990000 solid 0px; 	padding: 0 4px; 	cursor: pointer;*/
	color: #0199CB;
}
.itemlogo
{
	border: 1px solid #cccccc;
	border-top: 0;
	-moz-border-radius-bottomleft: 8px;
	-moz-border-radius-bottomright: 8px;
	background-color: #EDEDED;
	color: #4C4C4C;
	font-weight: bold;
	left: -5px;
	margin: 0;
	position: relative;
	top: 5px;
	width: 316px;
	z-index: 0;
	text-align: left;
	padding: 5px;
}
.itemlogo img
{
	margin: 0 5px 0 0;
}
.shipinfo
{
	border: 0px solid #CCCCCC;
	-moz-border-radius: 0;
	background-color: #bbd1e2;
	color: #0199cb;
	height: 28px;
	width: 320px;
	margin: 6px 0 0 12px;
	text-align: left;
}
.grey_button img
{
	margin: 0 4px 0 0;
}
.grey_button b
{
	text-decoration: underline;
}
.green_button
{
	font: bold 11px tahoma,verdana;
	vertical-align: text-bottom;
	color: #FFFFFF;
	text-align: left; /*background: #edf6ff url(../../../Images/template/buttons.gif) no-repeat 0px -75px;*/
	width: 139px;
	line-height: 24px;
	height: 25px;
	margin: 0 3px;
	margin-bottom: 3px;
	float: left;
	border: #990000 solid 0xp;
	padding: 0 4px;
	cursor: pointer;
}
a.gae_click
{
}
.totalprice
{
	list-style: none;
	border: #0000FF solid 0px;
	margin: 0;
	padding: 0;
}
.totalprice li
{
	font-size: 14px;
	font-weight: bold;
	line-height: 18px;
	text-align: right;
}
.totalprice font
{
	color: #0199cb;
}

.bg_div td
{
	border: #333333 solid 0px;
	border-bottom: 1px dashed #E3E3E3;
	margin: 0;
}
.verticalitems
{
	border-top: 1px dashed #E3E3E3;
	margin: 0;
	padding: 0;
	clear: both;
	vertical-align: middle;
}

.itemsdesc
{
	float: left;
	width: 92px;
	margin: 0;
	margin-left: 5px;
}
.itemsimg
{
	float: left;
}
.itemsDel
{
	margin: 8px 0;
	text-align: center;
}
.itemsDel img
{
	height: 11px !important;
	width: 11px !important;
	border: 0;
}
.itemsimg img
{
	height: 45px;
	width: 45px;
	border: 0;
}
/*round corner*/
.roundcorner
{
	background: #F0F0F0;
	width: 100%;
	height: 100%;
	margin: 0 auto;
}
.roundcorner .top, .roundcorner .bottom
{
	display: block;
	background: #F0F0F0;
	font-size: 1px;
}
.roundcorner .b1, .roundcorner .b2, .roundcorner .b3, .roundcorner .b4
{
	display: block;
	overflow: hidden;
}
.roundcorner .b1, .roundcorner .b2, .roundcorner .b3
{
	height: 1px;
}
.roundcorner .b2, .roundcorner .b3, .roundcorner .b4
{
	background: #F0F0F0;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}
.roundcorner .b1
{
	margin: 0 5px;
	background: #CCCCCC;
}
.roundcorner .b2
{
	margin: 0 3px;
	border-width: 0 2px;
}
.roundcorner .b3
{
	margin: 0 2px;
}
.roundcorner .b4
{
	height: 2px;
	margin: 0 1px;
}

.roundcorner .boxcontent
{
	display: block;
	background: #F0F0F0;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

div.round_inner_nav
{
	margin: 8px;
	background: url(../../../Images/template/background_panel_body.png);
	padding: 0;
	border: #7b7c7e solid 1px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
div.round_outer_nav
{
	float: left;
	border: #1f2022 solid 1px;
	text-align: center;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	background: url(../../../Images/template/background_panel.png);
	margin: 0;
}
div.round_inner
{
	margin: 8px;
	background-color: #FFFFFF; /*		background:url(../../../Images/template/background_panel_body.png) repeat;  */
	padding: 0;
	border: #848484 solid 1px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
div.round_outer
{
	float: left;
	border: #e8e8e8 solid 0px;
	text-align: center;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	background: url(../../../Images/template/background_panel.png);
	margin: 0;
}

/*roundpannel*/
.boxsize
{
	height: 5px;
	width: 5px;
}
.boxborder
{
	height: 1px;
	width: 1px;
}
.boxleft, .boxright, .boxtop, .boxbottom
{
	border: 0 solid #8B8B8B;
	background-color: #ffffff;
}
.boxleft
{
	border-left-width: 0px;
}
.boxright
{
	border-right-width: 0px;
}
.boxtop
{
	border-top-width: 0px;
}
.boxbottom
{
	border-bottom-width: 0px;
}
.yourimglist
{
	background-color: #FFF;
	border: 0;
	margin: 3px;
	padding: 0;
	width: 330px;
	height: 126px;
}
.yourimglist div
{
	float: left;
	margin: 6px;
}
.yourimglist ul
{
	margin: 0;
	padding: 0;
	list-style: none;
}
.yourimglist li
{
	text-align: center;
	color: #000;
}
.yourimglist img
{
	width: 90px;
	height: 90px;
}
.imageDesc
{
	background: url(  "/images/template/dropdown_div_bg.png" ) repeat scroll 0 0 transparent;
	border: 1px solid #0099cc;
	color: White;
	display: none;
	padding: 5px !important;
	position: absolute;
	text-align: left;
	top: 25px;
	vertical-align: top;
	width: 250px;
	z-index: 10;
}
#pic
{
	position: relative;
	z-index: 1;
}

#pic a .large
{
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	top: -1px;
	width: 1px;
}

#pic a img
{
	border: 0;
}


#pic a.p1:hover .large
{
	margin: 0;
	padding: 8;
	border: 1px solid #0199cb;
	display: block;
	height: 125px;
	left: 0px;
	position: absolute;
	top: -135px;
	width: 125px;
}
.del
{
	text-decoration: line-through;
}

.ins
{
	text-decoration: underline;
}
.Tah_16_Green_bold
{
	color: #0199cb;
	font-size: 16px;
	font-weight: bold;
}
.Tah_14_Green
{
	color: #0199cb;
	font-size: 14px;
	font-weight: normal;
}

.Tah_14_Grey
{
	color: #8c8c8c;
	font-size: 14px;
}
.Tah_11_Grey
{
	color: #666666;
}
.Tah_12_Grey
{
	color: #666666;
	font-size: 12px;
}
.Tah_10_Grey
{
	color: #999999;
	font-size: 10px;
}
.Tah_11_bold
{
	color: #000000;
	font-weight: bold;
}
a.FooterLink
{
	color: #666666;
	font-weight: normal;
	font-size: 12px;
}
a.FooterLink:hover
{
	color: #0199cb;
	text-decoration: underline;
	font-size: 12px;
}
.Arial_11_bold
{
	font-weight: bold;
}
.MyAccInfo
{
	float: left;
	width: 24%;
	height: 15px;
	padding: 3px;
	text-align: left;
}
/*left nav */
.GroupHeader_Collapsed
{
	background: url(    "../../../images/template/titlebox.png" ) no-repeat scroll -2px 0 transparent;
	color: #303030;
	font: bold 9pt Tahoma;
	height: 30px;
	padding: 3px 0px;
	width: 168px;
}

.GroupHeader_Collapsed:hover
{
	color: #0099cc;
	background: url(    "../../../images/template/titlebox.png" ) no-repeat scroll -174px 0 transparent;
}
.GroupHeader_Collapsed:hover div
{
	color: #0099cc;
}
.GroupHeader_Expanded
{
	background: url(    "../../../images/template/titlebox.png" ) no-repeat scroll -346px 0 transparent;
	color: #303030;
	font: bold 9pt Tahoma;
	height: 30px;
	padding: 3px 0px;
	width: 168px;
}
/*storeitem page number*/
.dxpCurrentPageNumber_Aqua
{
	color: #0099cc !important;
	background-color: #FFFFFF !important;
	border: 0px solid #343434 !important;
}
.dxdvLoadingPanel_Aqua td.dx
{
	padding: 0 !important;
}
.dxpPageNumber_Aqua
{
	color: #000000;
}
.dxdvLoadingPanel_Aqua
{
	background-color: transparent !important;
	border: 0;
	font: 9pt Tahoma;
}
.dxdvLoadingPanel_Aqua td.dx
{
	padding: 0 !important;
}
.dxdvContent_Aqua
{
	border-bottom: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	padding: 20px;
}
.dxdvContent_Aqua
{
	border-bottom: 1px solid #CCCCCC !important;
	border-top: 1px solid #CCCCCC !important;
}
/*right nav */
.dxnbGroupHeader_Glass
{
	background: url(    "../../../images/template/titlebox.png" ) no-repeat scroll -346px 0 transparent;
	color: #303030;
	font: bold 9pt Tahoma;
	height: 30px;
	padding: 2px 5px 5px 5px;
	width: 168px;
	border: 0;
}
.dxnbGroupHeader_Glass td
{
	color: #C5C5C5 !important;
	font-weight: bold;
	white-space: nowrap;
}
.dxnbGroupHeaderCollapsed_Glass
{
	background: url(    "../../../images/template/titlebox.png" ) no-repeat scroll -2px 0 transparent;
	border-bottom: 0 solid #D5D5D5;
	border-style: none none solid;
	color: #0099cc;
	font-weight: bold;
	height: 31px;
	padding: 2px 5px 5px 5px;
	width: 168px;
}
.dxnbGroupHeaderCollapsed_Glass td
{
	color: #C5C5C5;
	font-weight: bold;
}

.dxnbGroupHeaderCollapsed_Glass:hover
{
	background: url(    "../../../images/template/titlebox.png" ) no-repeat scroll -174px 0 transparent;
	height: 31px;
	font-weight: bold;
}
.dxnbGroupHeaderCollapsed_Glass:hover td
{
	color: #0099cc;
	font-weight: bold;
}
.dxnbControl_Glass a
{
	color: #000000;
}
.nav_banner
{
	position: relative;
	left: 0;
	z-index: 10;
	background: url(../../../Images/template/panel_title.png) no-repeat;
	height: 20px;
	width: 173px;
	margin: 10px 0;
	font-size: 14px;
	color: #FFFFFF;
	text-align: center;
	padding: 6px 0;
	font-weight: bold;
}
.right_banner
{
	position: relative;
	left: 0;
	z-index: 10;
	background: url(../../../Images/template/panel_title.png) no-repeat;
	height: 20px;
	width: 189px;
	margin: 10px 0;
	font-size: 16px;
	color: #FFFFFF;
	text-align: left;
	padding: 6px 5px;
	font-weight: bold;
}
.Brand_left_banner
{
	background: url(   "../../../Images/template/panel_title.png" ) no-repeat scroll 0 0 transparent;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	height: 20px;
	left: -5px;
	margin: 10px 0;
	padding: 6px 0;
	position: relative;
	text-align: center;
	width: 173px;
	z-index: 10;
}
.radius
{
	border: 1px solid #CCCCCC;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	padding: 4px;
	margin: 3px 0;
	background-color: #ffffff;
}
.inline_cart
{
	margin: 5px 0 0 0;
	border: 0px solid green;
}
.inline
{
	margin: 5px 0 0 0;
}
.inline div
{
	float: left;
	border: 0px solid #ee00e0;
	text-align: left;
}
table
{
	border: 0px #660066 dotted;
}
.picBox
{
	margin: 2px;
	float: left;
	padding: 3px;
	width: 110px;
	text-align: center;
	white-space: normal;
}
.picBoximg
{
	width: 95px;
	height: 95px;
}
.feature
{
	width: 600px;
	height: auto;
	margin: 5px 0;
	text-align: left;
}
.feature div
{
	border-bottom: 1px solid #CCCCCC;
	clear: both;
	margin: 0;
	height: auto;
	text-align: left;
}
.feature span
{
	width: 200px;
	float: left;
}
.feature ul
{
	float: left;
	border: 0 solid red;
	margin: 3px 0 3px 5px;
	padding: 0;
	width: 300px;
	text-align: left;
	list-style: square inside url(     "../../../Images/icons/icon_bullit.gif" );
}

/* Select Country */
#divSelectCountry
{
	margin-left: -9px;
}

#divDropDownSelectCountry
{
	position: absolute;
	top: 20px;
	right: 0px;
	width: 106px;
	background: url(../../../Images/template/navbar_bg_pattern.png)repeat;
	display: none;
	text-align: left;
	-moz-border-radius: 3px;
}

#divDropDownSelectCountry a
{
	font-weight: normal;
	font-family: Arial;
	font-size: 11px;
	padding-right: 20px;
}

#divDropDownSelectCountry a:hover
{
	font-weight: bold;
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
}

#USALink
{
	position: absolute;
	top: 6px;
	right: 15px;
}

#EuropeLink1
{
	position: absolute;
	top: 6px;
	right: 15px;
}

#EuropeLink2
{
	position: absolute;
	top: 24px;
	right: 15px;
}

#ChinaLink
{
	position: absolute;
	top: 24px;
	right: 15px;
}


#divDropIcon
{
	float: left;
	background: url(../../../Images/country.gif) no-repeat -17px 0px transparent;
	width: 5px;
	height: 11px;
	margin: 6px 0px 0px 3px;
	cursor: pointer;
}


.divUSASelected
{
	float: left;
	background: url(../../../Images/country.gif) no-repeat 11px 0 transparent;
	_background: url(../../../Images/country.gif) no-repeat 11px 2px transparent;
	width: 28px;
	height: 11px; *height:11px;
_height:13px;
margin-top:3px;
_margin-top:1px;
cursor:pointer;
overflow:hidden;
}

.divUSA
{
	width: 30px;
	background: url(../../../Images/country.gif) no-repeat 0px 0px transparent;
	display: inline;
}


.divEuropeSelected
{
	float: left;
	background: url(../../../Images/country.gif) no-repeat 11px -11px transparent;
	width: 28px;
	height: 11px; *height:11px;

margin-top:3px;

cursor:pointer;
overflow:hidden;
}


.divEurope
{
	width: 30px;
	background: url(../../../Images/country.gif) no-repeat 0px -11px transparent;
	display: inline;
}

.divChinaSelected
{
	float: left;
	background: url(../../../Images/country.gif) no-repeat 11px -22px transparent;
	width: 28px;
	height: 11px; *height:11px;
_height:11px;
margin-top:3px;
_margin-top:3px;
cursor:pointer;
overflow:hidden;
}


.divChina
{
	width: 30px;
	background: url(../../../Images/country.gif) no-repeat 0px -22px transparent;
	display: inline;
}

.divRow
{
	text-align: right;
	height: 11px; *height:11px;
margin:4px14px2px0px;
*margin:4px13px2px0px;
_margin:4px12px2px0px;
padding-top:3px;
overflow-y:hidden;
}
#checkCode
{
	background-color: #727272;
	color: #FFFFFF;
	font-size: 30px;
	font-style: italic;
	margin: 5px 0;
	text-align: center;
	width: 367px;
	letter-spacing: 15px;
}
.sizelist
{
	padding: 20px 0;
}
.sizelist li
{
	list-style: none;
	line-height: 20px;
	border-bottom: 3px solid #F3EEE2;
	width: 340px;
}
.sizelist li b
{
	margin: 0 10px 0 0;
}
.sizelist ul
{
	display: none;
}
.sizelist ul li
{
	border: 0;
	list-style: square inside url(      "../../../Images/icons/icon_bullit.gif" );
}
.listMouseOver
{
     cursor: pointer;
	 background-color:#e5e5cc;
	}
	.listMouseOut
{
	background-color:#FFFFFF;
	}
.dxpcContent
{
	padding: 0 !important;
}
#sItemNameTop
{
	font-weight: bold;
	color: #776757;
}
.GiftCertBuy
{
	color: #008000;
	font-family: tahoma,verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
}
.leftborder
{
	border-left: 1px solid #cccccc;
}
.rightborder
{
	border-right: 1px solid #cccccc;
}
.GiftCertificates
{
	color: #0099cc;
	font-size: 16pt;
	font-weight: normal;
}
.PopBackColor
{
	background-color: #F0F0F0;
}
.TitleBackColor
{
	background-color: #F1F1F1;
}
.AccountNote
{
	color: Gray;
}
.CategoryColor1
{
	margin-left: 5px;
	color: #0099cc;
}
.CategoryColor2
{
	margin-left: 5px;
}
.imgBorder
{
	border: 1px solid #cccccc;
}
/* SelectMultiLanguage */
#div_CurrentSelectedLanguage
{
	width: 58px;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
	color: #FFFFFF !important;
	text-align: left;
}
#div_SelectMultiLanguage
{
	width: 55px;
	display: none;
}
.div_SelectMultiLangItem
{
	width: 100%;
	text-align: right;
}

.div_SelectMultiLangItem div
{
	width: 100%;
	font-size: 7.5pt;
	margin-top: 4px;
}
.div_SelectMultiLangItem div:hover
{
	font-weight: bold;
}


.dxpcContent
{
	padding: 0 !important;
}
#sItemNameTop
{
	font-weight: bold;
	color: #0199cb;
}
.GiftCertBuy
{
	color: #0199cb;
	font-family: tahoma,verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
}
.leftborder
{
	border-left: 1px solid #cccccc;
}
.rightborder
{
	border-right: 1px solid #cccccc;
}
.GiftCertificates
{
	color: #0199cb;
	font-size: 16pt;
	font-weight: normal;
}
.PopBackColor
{
	background-color: #F0F0F0;
}
.TitleBackColor
{
	background-color: #F1F1F1;
}
.AccountNote
{
	color: Gray;
}
.CategoryColor1
{
	margin-left: 5px;
	color: #0199cb;
}
.CategoryColor2
{
	margin-left: 5px;
}
.imgBorder
{
	border: 1px solid #cccccc;
}
.shoes-tabs
{
	margin: 0pt;
	text-align: left;
	width: 438px;
	float: left;
	border: 1px solid rgb(255, 255, 255);
}
#item_info_box
{
	float: left;
	position: relative;
	text-align: right;
	width: 340px;
}
#detailimg
{
	background-color: #FFF;
	text-align: center;
	width: 440px;
}
#startdiv
{
	background-color: #FFF;
}
.nozoom
{
	background-color:#FFF;
	opacity:0;
	width: 452px;
	height: 415px;
	position: absolute;
	z-index: 11;
	display: none;
}

#TitleInfo
{
	font-weight: bold;
	color: #0199cb;
	margin: 0 0 0 10px;
}
.review
{
	font-weight: bold;
	color: #646D5A;
}
.facebookfan
{
	font-family: Tahoma,Verdana;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 10pt;
	line-height: normal;
	color: rgb(0, 0, 0);
}
.lineSpace
{
	width: 100%;
	line-height: 9px;
	background-color: rgb(241, 241, 241);
}
.GiftCertColor
{
	padding: 2px;
	margin: 5px;
	border: thin, #000000;
	background-color: #FFFFE5;
}
.previewLink
{
	font-size: 12pt;
	color: rgb(0, 0, 205);
}
.printBColor
{
	background-color: #FFF;
}
.SavPromo
{
	width: 100px;
	font-family: Verdana,Arial;
	font-size: 12;
	color: #990000;
	text-align: right;
	border: none;
	font-weight: bold;
}
.UpdateCart
{
	color: #0199cb;
}
.kitList
{
	border: 1px solid red;
}
.kitList ul
{
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: left;
}
.kitList li
{
	float: left;
	max-width: 120px;
	word-spacing: break;
}
/* SelectMultiLanguage */
#div_CurrentSelectedLanguage
{
	width: 55px;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
	color: Black;
	text-align: left;
}
#div_SelectMultiLanguage
{
	width: 55px;
	display: none;
}
.div_SelectMultiLangItem
{
	width: 100%;
	text-align: right;
}

.div_SelectMultiLangItem div
{
	width: 100%;
	font-size: 7.5pt;
	margin-top: 4px;
}
.div_SelectMultiLangItem div:hover
{
	font-weight: bold;
}
#btnSearch
{
	background: url(../../../Images/template/button_search.png) no-repeat;
	height: 26px;
	width: 84px;
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
	margin: 4px 0 0 255px;
	padding: 2px 0 0 8px;
	font-weight: bold;
	text-decoration: none;
}
.itemdescbox
{
	margin:-5px 0 0 0;
	height: 25px;
	width: 318px;
	text-align: left;
	float: left;
	padding-left: 20px;
	color: #FFFFFF;
	position:relative;
	z-index:10;	
}

.td_CommonBorder1
{
	border-bottom: 1px solid rgb(204, 204, 204);
}
.colorRed
{
	color: red;
}
.upsLabelColor1
{
	color: #663300;
}
.ItemQAAndReviewColor1
{
	color: #999933;
}
.ScrollableBgColor1
{
	background-color: #FFF;
}
.OrderCommonFont1
{
	font-family: Verdana,Arial;
	text-align: left;
	font-weight: bold;
}
.OrderFontRoman
{
	margin: 10px 0;
	font-size: 14pt;
	text-align: center;
	font-family: Times New Roman;
}
.choice_txt_div
{
	text-align: center;
	font-size: medium;
	font-weight: bold;
	width: 172px;
}
.CRMTextBox
{
	font-family: Verdana;
	font-size: 11px;
}
.ShippingSpanCommon1
{
	width: 100px;
	font-family: Verdana,Arial;
	font-size: 12;
	text-align: right;
	border: none;
	font-weight: bold;
}
.ShippingSpanFont8ptBold
{
	font-weight: bold;
	font-size: 8pt;
}

.cerListItemBottom1
{
	border-bottom: 1px solid #cccccc;
	width: 706px;
	float: left;
	height: 8px;
}
.leftBorderBottom
{
	width: 9px;
	float: left;
}
.rightBorderBottom
{
	width: 9px;
	float: right;
}
.accDivItem1
{
	float: left;
	text-align: center;
	border-left: solid 1px white;
}
.retrieveCartItem
{
	margin-top: 0px;
}
.button_add_review
{
	background: url(   "../../../Images/template/button10.png" ) no-repeat scroll 0 0 transparent;
	color: #FFFFFF;
	cursor: pointer;
	float: left;
	font-size: 11px;
	font-weight: 900;
	height: 27px;
	padding: 5px 0 0 7px;
	text-transform: uppercase;
	width: 94px;
	white-space: nowrap;
	word-break: keep-all;
}
.button_cancel
{
	background: url(../../../Images/template/button10_grey.png) no-repeat;
	color: #FFFFFF;
	cursor: pointer;
	float: left;
	font-size: 11px;
	font-weight: 900;
	height: 27px;
	padding: 5px 0 0 14px;
	text-transform: uppercase;
	width: 94px;
}
.button_add_answer
{
	background: url(   "../../../Images/template/button10.png" ) no-repeat scroll 0 0 transparent;
	color: #FFFFFF;
	cursor: pointer;
	float: left;
	font-size: 11px;
	font-weight: 900;
	height: 27px;
	padding: 5px 0 0 7px;
	text-transform: uppercase;
	width: 94px;
	white-space: nowrap;
	word-break: keep-all;
}
.button10
{
	background: url(   "../../../Images/template/button10.png" ) no-repeat scroll 0 0 transparent;
	color: #FFFFFF;
	cursor: pointer;
	float: left;
	font-size: 10px;
	font-weight: 900;
	height: 27px;
	padding: 5px 0 0 5px;
	text-transform: uppercase;
	width: 94px;
	white-space: nowrap;
	word-break: keep-all;
	text-align: center;
	text-decoration: none;
}
.cartTotalPrice
{
	font-size: 10px;
	font-weight: bold;
	line-height: 18px;
	background-color: #FFFFFF;
	padding-left: 37px;
	text-align: left;
	width: 127px;
	margin-left:3px;
}
.checkout_nav
{
	background: url(   "../../../Images/template/button5_small.png" ) no-repeat scroll 0 0 transparent;
	color: #FFFFFF;
	cursor: pointer;
	float: left;
	font-size: 11px;
	font-weight: 900;
	height: 20px;
	padding: 3px 0 0 16px;
	text-transform: uppercase;
	width: 115px;
	margin-left: 18px;
}
.checkout_nav_back
{
	background-color: #FFFFFF;
	height: 27px;
	width: 164px;
	margin-left:3px;
}
.cartSpace
{
	height: 25px;
}
.button_add
{
	background: url(   "../../../Images/template/button_small.png" ) no-repeat scroll 0 0 transparent;
	color: #FFFFFF;
	cursor: pointer;
	font-size: 10px;
	font-weight: 900;
	height: 16px;
	padding: 1px 0 0 2px;
	text-transform: capitalize;
	width: 31px;
	margin-left: 70px;
}

.button5_small
{
	background: url(   "../../../Images/template/button5_small.png" ) no-repeat scroll 0 0 transparent;
	color: #FFFFFF;
	cursor: pointer;
	font-size: 11px;
	font-weight: 900;
	height: 23px;
	padding: 3px 0 0 12px;
	text-transform: uppercase;
	width: 125px;
	text-align: center;
}
.button6
{
	background: url(   "../../../Images/template/button6.png" ) no-repeat scroll 0 0 transparent;
	color: #FFFFFF;
	cursor: pointer;
	font-size: 11px;
	font-weight: 900;
	height: 23px;
	padding: 3px 0 0 25px;
	text-transform: uppercase;
	width: 125px;
}
.button_small2
{
	background: url(   "../../../Images/template/button_small2.png" ) no-repeat scroll 0 0 transparent;
	color: #FFFFFF;
	cursor: pointer;
	font-size: 11px;
	font-weight: 900;
	height: 16px;
	padding: 0;
	width: 53px;
	text-align: center;
}
.button5
{
	background: url(   "../../../Images/template/button5.png" ) no-repeat scroll 0 0 transparent;
	color: #FFFFFF;
	cursor: pointer;
	font-size: 11px;
	font-weight: 900;
	height: 32px;
	padding: 6px 0 0 0;
	text-transform: capitalize;
	width: 165px;
	white-space: nowrap;
	word-break: keep-all;
	text-decoration: none;
}
.progress_inline div
{
	float: left;
	margin: 0 0 0 4px;
}
.progress1_on
{
	background: url(   "../../../Images/template/button_check_progress_1_on.png" ) no-repeat scroll 0 0 transparent;
	color: #FFFFFF;
	cursor: pointer;
	font-size: 11px;
	font-weight: 900;
	height: 30px;
	padding: 8px 0 0 0;
	text-transform: capitalize;
	width: 110px;
	white-space: nowrap;
	word-break: keep-all;
	text-decoration: none;
}
.progress1_off
{
	background: url(   "../../../Images/template/button_check_progress_1_off.png" ) no-repeat scroll 0 0 transparent;
	color: #FFFFFF;
	cursor: pointer;
	font-size: 11px;
	font-weight: 900;
	height: 30px;
	padding: 8px 0 0 0;
	text-transform: capitalize;
	width: 110px;
	white-space: nowrap;
	word-break: keep-all;
	text-decoration: none;
}
.progress2_on
{
	background: url(   "../../../Images/template/button_check_progress_2_on.png" ) no-repeat scroll 0 0 transparent;
	color: #FFFFFF;
	cursor: pointer;
	font-size: 11px;
	font-weight: 900;
	height: 30px;
	padding: 8px 0 0 0;
	text-transform: capitalize;
	width: 140px;
	white-space: nowrap;
	word-break: keep-all;
	text-decoration: none;
}
.progress2_off
{
	background: url(   "../../../Images/template/button_check_progress_2_off.png" ) no-repeat scroll 0 0 transparent;
	color: #FFFFFF;
	cursor: pointer;
	font-size: 11px;
	font-weight: 900;
	height: 30px;
	padding: 8px 0 0 0;
	text-transform: capitalize;
	width: 140px;
	white-space: nowrap;
	word-break: keep-all;
	text-decoration: none;
}
.progress3_off
{
	background: url(   "../../../Images/template/button_check_progress_3_off.png" ) no-repeat scroll 0 0 transparent;
	color: #FFFFFF;
	cursor: pointer;
	font-size: 11px;
	font-weight: 900;
	height: 30px;
	padding: 8px 0 0 0;
	text-transform: capitalize;
	width: 212px;
	white-space: nowrap;
	word-break: keep-all;
	text-decoration: none;
}
.progress3_on
{
	background: url(   "../../../Images/template/button_check_progress_3_on.png" ) no-repeat scroll 0 0 transparent;
	color: #FFFFFF;
	cursor: pointer;
	font-size: 11px;
	font-weight: 900;
	height: 30px;
	padding: 8px 0 0 0;
	text-transform: capitalize;
	width: 212px;
	white-space: nowrap;
	word-break: keep-all;
	text-decoration: none;
}
.customKitImg
{
	display: none;
}
.selectKit
{
	background: url(   "../../../Images/template/button_sets_2.png" ) no-repeat scroll 0 0 transparent;
	color: #000000;
	cursor: pointer;
	font-size: 9px;
	height: 14px;
	text-transform: uppercase;
	width: 46px;
	padding: 0 0 0 10px;
	margin: 0 0 0 10px;
	text-align: left;
}
.fixKit
{
	background: url(   "../../../Images/template/button_sets_3.png" ) no-repeat scroll 0 0 transparent;
	color: #000000;
	cursor: pointer;
	font-size: 9px;
	height: 14px;
	text-transform: uppercase;
	width: 46px;
	padding: 0 0 0 10px;
	margin: 0 0 0 10px;
	text-align: left;
}
.changeKit
{
	background: url(   "../../../Images/template/button_sets_1.png" ) no-repeat scroll 0 0 transparent;
	color: #000000;
	cursor: pointer;
	font-size: 9px;
	height: 14px;
	text-transform: uppercase;
	width: 46px;
	padding: 0 0 0 10px;
	margin: 0 0 0 10px;
	text-align: left;
}
.button1
{
	background: url(   "../../../Images/template/button1.png" ) no-repeat scroll 0 0 transparent;
	color: #FFFFFF;
	cursor: pointer;
	float: left;
	font-size: 12px;
	font-weight: 900;
	height: 27px;
	padding: 5px 0 0 5px;
	text-transform: uppercase;
	width: 94px;
	white-space: nowrap;
	word-break: keep-all;
	text-align: center;
	text-decoration: none;
}
.sale_red2
{
	background: url(   "../../../Images/template/sale-red2.gif" ) no-repeat transparent;
	color: #FFFFFF;
	font-size: 11px;
	height: 15px;
	text-transform: capitalize;
	width: 40px;
	padding: 1px 11px;
	margin: 0;
}
.sale_inline
{
	background: url(   "../../../Images/template/sale-inline.gif" ) no-repeat transparent;
	color: #FFFFFF;
	font-size: 9px;
	height: 11px;
	text-transform: capitalize;
	padding: 0 0 1px 8px;
	width: 32px;
	margin: 2px 0 0 0;
	font-weight: bold;
}
.ScrollableBgColor1
{
	background-color: #FFFFFF;
}
.emptyItem
{
	color: #FFFFFF;
	font: 8pt verdana,arial;
}

#clearAll
{
	background: url(   "../../../images/template/button_clear.png" ) no-repeat scroll 0 0 transparent;
	color: #0099CC;
	cursor: pointer;
	font-size: 9px;
	font-weight: bold;
	text-align: center;
	height: 23px;
	margin: 5px auto;
	width: 117px;
}
/* use for helpcenter.aspx*/
#content
{
	width: 560px;
}

#content p
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#content p a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	text-decoration: underline;
}

#content p a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: green;
	text-decoration: none;
	font-weight: bold;
}

#content p a:hover
{
	color: #999933;
	text-decoration: underline;
}

#content .subhead
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

#content h2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #339933;
	font-weight: bold;
}

#content ul li
{
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
}
#content ol li
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	line-height: 150%;
	margin-bottom: 5px;
}

#content ol li a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#content .notice
{
	font-weight: bold;
	color: #339933;
}
/* end for helpcenter.aspx*/
.poptipdiv
{
	text-align: left;
	vertical-align: top;
	padding: 5px !important;
	width: 400px;
	color: White; /*style copied from 'dropmenudiv' */
	display: none;
	position: absolute;
	top: 27px;
	border: 0px solid #1E2021; /*THEME CHANGE HERE*/
	border-bottom-width: 0;
	font: bold 12px Arial;
	line-height: 20px;
	z-index: 10;
	background: url(../../../images/template/navbar_menu_bg.png) repeat;
}
/* tooltip styling */
.tooltip
{
	display: none;
	background: url(/images/template/white_arrow_big.png);
	height: 376px;
	padding: 40px 30px 0px 30px;
	width: 600px;
	font-size: 11px;
	color: #fff;
	text-align: left;
	position: absolute;
}

/* a .label element inside tooltip */
.tooltip ul
{
	margin: 0 0 0 10px;
	padding: 0;
	text-align: left;
	width: 350px;
}
.tooltip li
{
	color: #000000;
	margin: 3px 0;
}
.closeTip
{
	background: url(   "../../../Images/icons/close.png" ) no-repeat scroll 0 0 transparent;
	cursor: pointer;
	height: 35px;
	position: absolute;
	right: 20px;
	top: 70px;
	width: 35px;
}
#shipoption
{
	color: #0199CB;
	font-weight: bold;
	margin: 0 0 0 10px;
	cursor: pointer;
}
#watchvideo
{
	color: #0099cc;
	font-weight: bold;
	margin: 0 0 0 25px;
}
#inv_message
{
	color: #0199CB;
	font-size: 9pt;
	font-weight: bold;
	margin: 0 0 0 10px;
	padding-right: 5px;
	position: relative;
	top: -8px;
}
/* css of Acc management */
.acc_TextBox
{
	border:1px solid #9F9F9F;
}
.acc_Input_Description
{
	color:#474747;
	float: left; 
	font-weight:bold;
	margin-top: 3px;
	text-align:left; 
	width: 120px; 
}
#loadingtab{top:0 !important;}
.customInputBox
{
	 width:230px
}
/*m.master page*/
#PageMain
{
	border:0px solid #f0f0f0;
	clear:both;	
	overflow:hidden;
	width:1004px; 
}
/*Header Search*/
div#searchResult{z-index:10000;display:none;width:350px;border:solid 1px #BFBFBF;text-align:left;position:absolute;background-color:#FFF;margin-top:-4px;}
ul#searchResultList{list-style:none;padding:0;margin:0;}
ul#searchResultList li{padding:3px 0;text-indent:5px;cursor:pointer;}
ul#searchResultList li:hover{background-color:#D3D3D3;}

#div_BelowNavContainer{clear: both; margin-bottom:5px;}

.CRM{font-weight:bolder; font-size:12px; color:Black;}

.nav_mid_section{float:left;height:28px;text-align:center;}

/*Footer*/
#div_FooterBanner{clear: both; margin:10px 0 0 0;}
#overlayLandingDiv
{
	background-color:Black;
	clear:both;
	z-index:2000;
	padding:8px;
	display:none;
	margin:0 auto;
	width:1002px;
}
#closeLandingDiv
{
	position:absolute;
	background:url("/mmwgs/jquery-tool-images/close.png");
    cursor:pointer;
    height:35px;
    width:35px;
    top:-17px;
    right:-15px;
}
#landingContentDiv
{
   width:984px;
   height:auto;
}
