﻿/*--------------------------------------------------
	 Account Sheet (for version 8 browsers)

	 Version :   1.0
	 Creator :   Milo Liu
	 E-mail  :   Milo.Q.Liu@Newegg.com
--------------------------------------------------*/ 
.mainBottom {
	padding-bottom: 17px;
}
/* order detail */
#orderDetail {
	position: relative;
	float: left;
	width: 960px;
	margin-left: 2px;
	display: inline; /* for ie6 below */
}
#orderDetail h1 {
	margin: 8px 0 14px 7px;
	font-size: 1.4em;
	>font-size: 14px;
}

#orderDetail div.crumbNav {
	position: absolute;
	font-size: 1.1em;
	>font-size: 11px;
	font-weight: bold;
	top: 10px;
	left: 240px;
}
/* about us */
#aboutUs p.PrivacySecurity {
	margin-bottom:-15px;
}
#aboutUs p.intro {
	padding: 12px;
	line-height: 1.5em;
	font-size: 1.2em;
}

#aboutUs p.PromiseP {
	padding: 12px 12px 0px 12px;
	line-height: 1.5em;/*16px;*/
	font-size: 1.2em;
	padding: 0px 12px 5px 12px; /* for ie6 below */
}

#aboutUs p.intro a {
	color: #336699;
	font-weight: bold;
}
#aboutUs p.indent {
	padding-left: 24px;
}
#aboutUs p.modBottom {
    padding-bottom: 8px;
}
#aboutUs dl {
	float: left;
	padding-bottom: 20px;
	width: 300px;
}
#aboutUs dl.right {
	margin-left: 20px;
	display: inherit;
}
#aboutUs dt {
	float: left;
	padding: 0 10px;
	width: 300px;
	w\idth: 280px;
	height: 2em;   
	line-height: 2em; 
	font-size: 1.3em;
	font-weight: bold;
	background: #E6E9EE;
	>font-size:12px;
}
#aboutUs dd {
	float: left;
	padding: 0 20px;
	width: 300px;
	w\idth: 260px;
}
#aboutUs dd h3 {
	height: 50px;
	line-height: 50px;
	font-size: 1.6em;
	font-weight: bold;
	>font-size:16px;
}
#aboutUs dd h3.sitemap {
	height: 3.5em;
	line-height: 3.5em;
	font-size: 1.5em;
	font-weight: bold;
	border-bottom: -14px;
	>font-size:16px;
}
#aboutUs dd h3.sitemapShop {
	height: 35px;
	line-height: 50px;
	border-bottom: -14px;
	>font-size:16px;
}
#aboutUs dd h4 {
	padding-left: 20px;
	height: 2em; /*24px;*/
	line-height:  2em; /*24px;*/
	font-size: 1.2em;
	font-weight: bold;
	>font-size:12px;
}
#aboutUs dd h4.toLeft {
	padding-left: 0;
}
#aboutUs dd ul {
	clear: both;
	padding-left: 20px;
	font-size: 1.1em;
	>font-size:11px;
}
#aboutUs dd li {
	height: 16px;
	margin-left: 10px;
	*margin-left: 0px;/*for ie*/
	line-height: 16px;
	list-style-position: inside;
}
#aboutUs dd li.toLeft {
	margin-left: -20px;
	*margin-left: -36px;
	>font-size:11px;
}

/* contact us */
#contactUs ul {
	clear: both;
	padding: 12px 100px;
	width: 500px;
}
#contactUs li {
	font-size: 1.2em;
	height: 18px;
	line-height: 18px;
}
#contactUs li span {
	font-weight: bold;
}
#contactUs li label {
	padding-left: 40px;
}
/* FAQs */
#faqs {
	clear: both;
}
#faqs ul {
	padding: 20px 30px;
}
#faqs li {
	padding-top: 5px;
	line-height: 1.5em;
	font-size: 1.2em;
	list-style: outside disc;
}
#faqs li div {
	background: #DFDFDF;
	display: none;
}

#faqs li div a{
	font-weight:bold;
}

#faqs li a.over {
	font-weight: bold;
}
#faqs li a.out {
	font-weight: normal;
}
.toTop {
	float: left;
	padding: 7px 20px 0 20px;
	color: #336699;
	font-size: 1.1em;
	/*
	>font-size: 11px;
	*/
}
.toHelpTop {
	float: left;
	padding: 7px 0 0 12px;
	color: #336699;
	font-size: 1.1em;
}
.toTopLeft {
	float: left;
	padding: 7px 20px 0 0;
	color: #336699;
	font-size: 1.1em;
}
.rightTop {
	float: right;
}
/* tips */
#tips {
	float: left;
	width: 960px;
	background: url(http://c1.nemimage.com/Resource/WWW/Themes/2008/images/bgResult.gif) repeat-x left top #FFF;
	margin-left: 2px;
	display: inline; /* for ie6 below */
}
#tips p {
	float: left;
	width: 100%;
	background: url(http://c1.nemimage.com/Resource/WWW/Themes/2008/images/rightResult.gif) no-repeat right top;
}
#tips p span {
	float: left;
	width: 100%;
	padding-top: 13px;
	background: url(http://c1.nemimage.com/Resource/WWW/Themes/2008/images/leftResult.gif) no-repeat left top;
}
#tips p span.noBack {
    background: none;
	font-size: 1.34em; /*16px;*/
	padding: 0 0 8px 0;
}
#tips p span strong {
	float: left;
	margin-left: 12px;
	padding-bottom: 20px;
	width: 938px;
	
	font-size: 1.2em;
	display: inline; /* for ie6 below */
}
#tips p span ins.error  {
	float: left;
	margin-left: 12px;
	padding-bottom: 20px;
	width: 938px;
	text-decoration: none;
	font-size: 1.2em;
	display: inline; /* for ie6 below */
}
#tips p span strong ins {
	float: left;
	margin-left: 2px;
	padding-bottom: 6px;
	width: 880px;
	line-height: 1.5em;
	text-decoration: none;
	font-weight: normal;
	display: inline; /* for ie6 below */
}
#tips p span strong ins.small {
	font-size: 0.8em;
}
#tips p span strong.important, #tips p span strong.important2 {
	font-size: 1.6em;
	border-bottom: 0;
}
#tips p span strong.important2 {
	color: #C10302;
}
#tips p span strong.important3 
{
	font-size: 1.6em;
	font-weight: bold;
	border-bottom: 0;
	color: #787F00;
}
#tips p span strong span{
    background:transparent url(http://c1.nemimage.com/Resource/WWW/Themes/2008/images/Snap2.jpg) no-repeat left 11px;
	margin-left:33px;
	padding:6px 0px 6px 15px;
}
#tips p span strong.normal {
	font-weight: normal;
}
#tips p span strong.normal a {
	float: none;
	margin: 0;
}
#tips p span strong.normal a.spec {
	color:#336699;
	float:none;
	font-weight:bold;
	margin:0pt;
}
#tips p span strong.normal font
{
	^font-size: 12px;
	color:Black;
	font-weight:bold;
	text-decoration:underline;
}
#tips p span strong.normal em {
	font-style: normal;
	font-weight: bold;
}
#tips p span strong.error {
	color: #F00;
}
#tips p span strong.borderBottom {
	border-bottom: 0;
}
#tips p span strong em {
	float: left;
	margin: 3px 0 0 2px;
	width: 495px;
	font-style: normal;
	font-weight: normal;
	display: inline; /* for ie6 below */
}
#tips p span strong input {
	float: left;
	padding-left: 3px;
	font-size: 1em;
	border-top: 2px solid #808080;
	border-left: 2px solid #646464;
	border-bottom: 1px solid #D4D0C8;
	border-right: 1px solid #d8d5cd;
	z-index: 500;
	height: 1.5em;
	line-height: 1.5em;
	width: 317px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 311px;
}
#tips p span strong input {
	/* for ie5 */
}
#tips p span strong a {
	float: left;
	margin: 3px 0 0 6px;
	font-weight: normal;
	color: #1F4489;
	display: inline; /* for ie6 below */
}
#tips p span strong a.normal {
	float: none;
	margin: 0;
	font-weight: bold;
}
#tips p span strong.borderBottom a {
	float: none;
	margin: 0;
	color: #1F4489;
	font-weight: bold;
}
#tips p span strong.borderBottom a:hover {
	color: #F07700;
}

div.orderSummary {
	float: left;
	margin-left: 14px;
	padding: 18px 0 15px 0;
	width: 940px;
	font-size: 1.6em;
	font-weight: bold;
	display: inline; /* for ie6 below */
}
#orderInfo {
	float: left;
	margin-left: 10px;
	padding: 8px 0 17px 0;
	width: 944px;
	font-size: 1.4em;
	font-weight: bold;
	border-bottom: 1px solid #DCDCDC;
	display: inline; /* for ie6 below */
}
#orderSummary h1 strong.status {
	float: right;
	margin-right: 20px;
	font-weight: bold;
	display: inline; /* for ie6 below */
}
#orderSummary dd.column li.select2 {
	border-right: 1px solid #FFF;
	width: 67px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 65px;
}
#orderSummary dd.column li.select2 {
	/* for ie5 */
}
#orderSummary dd.column li.select2 input {
	margin-left: 25px;
	>margin-left: 22px;
	border: 0;
}
#orderSummary dd.column li.qty2 {
	width: 84px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 82px;
}
#orderSummary dd.column li.qty2 {
	/* for ie5 */
}
#orderSummary dd.column li.product2 {
	width: 355px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 353px;
}
#orderSummary dd.column li.product2 {
	/* for ie5 */
}
#orderSummary dd.column li.track {
	/*width: 183px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 181px;*/

	width: 278px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 276px;

}
#orderSummary dd.column li.track {
	/* for ie5 */
}
#orderSummary dd.column li.track2 {
	width: 146px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 144px;
}
#orderSummary dd.column li.track2 {
	/* for ie5 */
}
#orderSummary dd.column li.date {
	/*width: 204px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 202px;*/

	width: 162px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 160px;
}
#orderSummary dd.column li.date {
	/* for ie5 */
}
#orderSummary dd.column li.date2 {
	width: 181px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 179px;
}
#orderSummary dd.column li.date2 {
	/* for ie5 */
}
#orderSummary dd.column li.price2 {
	/*border-right: 1px solid #FFF;
	width: 128px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 126px;*/

	border-right: 1px solid #FFF;
	width: 75px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 73px;
}
#orderSummary dd.column li.price2 {
	/* for ie5 */
}
#orderSummary dd.column li.price3 {
	width: 121px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 119px;
}
#orderSummary dd.column li.price3 {
	/* for ie5 */
}
#orderSummary dd li.qty2 {
	width: 73px;
}
#orderSummary dd li.qty2 span {
	float: left;
	margin-left: 24px;
	display: inline; /* for ie6 below */
}
#orderSummary dd li.track {
	/*width: 183px;*/
	width: 278px;
}
#orderSummary dd li.track2 {
	width: 146px;
}
#orderSummary dd li.track span, #orderSummary dd li.track2 span, #orderSummary dd li.date span, #orderSummary dd li.date2 span {
	float: left;
	margin-left: 8px;
	display: inline; /* for ie6 below */
}
#orderSummary dd li.track span span
{
	margin-left: 0px;	
}
#orderSummary dd li.date {
	/*width: 204px;*/
        width: 162px;
}
#orderSummary dd li.date2 {
	width: 181px;
}
#orderSummary dd li.price2 {
	/*width: 118px;*/
        width: 66px;
	text-align: right;
}
#orderSummary dd li.price3 {
	width: 121px;
	text-align: right;
}
#orderSummary dd li.price2 span {
	float: right;
	margin-right: 13px;
	display: inline; /* for ie6 below */
}
#orderSummary dd li.price3 span {
	float: right;
	margin-right: 15px;
	display: inline; /* for ie6 below */
}
#orderSummary dd li.select2 {
	width: 57px;
}
#orderSummary dd li.select2 input {
	margin-left: 27px;
	>margin-left: 24px;
	border: 0;
}
#orderSummary dd.shipping2 li.price {
	width: 113px;
}
#orderSummary dd.shipping2 li.price span {
	margin-right: 13px;
}
#orderSummary dd.shipping2 ul.marginRight {
	float: right;
	margin-right: 60px;
	display: inline; /* for ie6 below */	
}
#orderSummary div.total li.price2 {
	width: 123px;
}
#orderSummary div.total li.price2 span {
	margin-right: 23px;
}
#orderSummary a.btnOrderHistory {
	background: url(http://c1.nemimage.com/Resource/WWW/Themes/2008/images/btnOrderHistory.gif) no-repeat left top;
}
#orderSummary a.btnOrderHistory:hover {
	background: url(http://c1.nemimage.com/Resource/WWW/Themes/2008/images/btnOrderHistory.gif) no-repeat left bottom;
}
#orderList, #rmaList {
	float: left;
	width: 960px;
	margin-left: 2px;
	background: url(http://c1.nemimage.com/Resource/WWW/Themes/2008/images/bgFrameH.gif) left top repeat-y;
	display: inline; /* for ie6 below */
}
#rmaList li.autobreak
{
	word-break:break-all;
}
#orderList div.outer, #rmaList div.outer {
	float: left;
	width: 100%;
	background: url(http://c1.nemimage.com/Resource/WWW/Themes/2008/images/topFrameH.gif) left top no-repeat;
}
#orderList div.inner, #rmaList div.inner {
	float: left;
	width: 100%;
	padding: 3px 0;
	background: url(http://c1.nemimage.com/Resource/WWW/Themes/2008/images/bottomFrameH.gif) left bottom no-repeat;
}
#orderList h1, #rmaList h1 {
	width: 954px;
}
#orderList h1 a.view {
	float: left;
	margin-left: 11px;
	font-size: 0.95em;
	font-weight: normal;
	color: #1F4489;
	display: inline; /* for ie6 below */
}
#orderList h1 a.cancel {
	float: right;
	margin-right: 19px;
	font-size: 0.95em;
	font-weight: normal;
	color: #1F4489;
	display: inline; /* for ie6 below */
}
#orderList  dl, #rmaList dl {
	width: 954px;
	background: url(http://c1.nemimage.com/Resource/WWW/Themes/2008/images/dot3.gif) repeat-x left bottom;
}
#orderList dl.nobottomborder,#rmaList dl.nobottomborder {
	width: 954px;
	background: none;
}
#orderList dd.column, #rmaList dd.column {
	width: 100%;
}
#orderList dd.column li, #rmaList dd.column li{
	height: 2em;      
	line-height: 2em;
}
#orderList dd, #rmaList dd  {
	width: 934px;
}
#orderList div.button, #rmaList div.button {
	width: 954px;
}
#orderList dd.column li.date {
	width: 191px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 189px;
}
#orderList dd.column li.date {
	/* for ie5 */
}
#orderList dd.column li.product {
	width: 294px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 292px;
}
#orderList dd.column li.product {
	/* for ie5 */
}
#orderList dd.column li.track {
	width: 202px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 210px;
}
#orderList dd.column li.track3 {
	width: 327px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 325px;
}
#orderList dd.column li.track {
	/* for ie5 */
}
#orderList dd.column li.amount {
	width: 114px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 112px;
}
#orderList dd.column li.amount {
	/* for ie5 */
}
#orderList dd.column li.status {
	border-right: 1px solid #FFF;
	width: 140px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 140px;
}
#orderList dd.column li.status {
	/* for ie5 */
}
#orderList dd li.date {
	width: 180px;
}
#orderList dd li.date span {
    font-weight: bold;
}
#orderList dd li.product {
	width: 294px;
}
#orderList dd li.product ul {
	float: left;
	margin-left: 12px;
	width: 250px;
	display: inline; /* for ie6 below */
}
#orderList dd li.product ul li span.shipping {
    font-weight: bold;
	color: #000;
}
#orderList dd li.track {
	width: 200px;
}
#orderList dd li.track3 {
	width: 320px;
}
#orderList dd li.track span, #orderList dd li.track3 span {
	float: left;
	margin-left: 12px;
	display: inline; /* for ie6 below */	
}
#orderList dd li.track3 span span
{
	margin-left:0px;
}
#orderList dd li.track span.right, #orderList dd li.track3 span.right {
	float: right;
	font-weight: bold;
}
#orderList dd li.amount {
	width: 114px;
}
#orderList dd li.amount span {
	float: right;
	margin-right: 30px;
	display: inline; /* for ie6 below */
}
#orderList dd li.status {
	width: 140px;
}
#orderList dd li.status span {
	float: left;
	margin-left: 12px;
	display: inline; /* for ie6 below */
}
#orderList dd li.status span a {
	color: #1F4489;
}
#orderList dd.borderBottom, #rmaList dd.borderBottom {
	border-bottom: 0;
}
#orderList div.foot, #rmaList div.foot {
	float: left;
	margin-left: 3px;
	width: 954px;
	padding: 17px 0 31px 0;
	display: inline; /* for ie6 below */
}
#orderList div.foot h2, #rmaList div.foot h2 {
	float: left;
	margin-left: 6px;
	padding-top: 10px;
	padding-bottom: 7px;
	width: 940px;
	font-size: 1.4em;
	display: inline; /* for ie6 below */
}
#rmaList div.foot h2.marginTop {
	margin-top: 21px;
}
#orderList div.foot li {
	float: left;
	font-size: 1.2em;
	padding-top: 3px;
}
#orderList div.foot label {
	float: left;
	margin-left: 7px;
	width: 4em;
	font-weight: bold;
	display: inline; /* for ie6 below */
}
#orderList div.foot span {
	float: left;
	width: 860px;
}
#orderList div.button a.button7 {
	margin-left: 801px;
}
/* RMA */
#rmaList dd.column li.item {
	width: 75px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 73px;
}
#rmaList dd.column li.item {
	/* for ie5 */
}
#rmaList dd.column li.date {
	width: 195px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 193px;
}
#rmaList dd.column li.date {
	/* for ie5 */
}

#rmaList a.view 
{
	font-size:0.84em;
}


#rmaList dd.column li.product {
	width: 251px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 249px;
}
#rmaList dd.column li.product {
	/* for ie5 */
}
#rmaList dd.column li.track {
	width: 106px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 104px;
}
#rmaList dd.column li.track {
	/* for ie5 */
}
#rmaList dd.column li.track2 {
	width: 126px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 124px;
}
#rmaList dd.column li.track2 {
	/* for ie5 */
}
#rmaList dd.column li.itemPrice {
	width: 114px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 112px;
}
#rmaList dd.column li.itemPrice {
	/* for ie5 */
}
#rmaList dd.column li.category {
	border-right: 1px solid #FFF;
	width: 213px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 211px;
}
#rmaList dd.column li.category {
	/* for ie5 */
}
#rmaList dd.column li.category2 {
	width: 138px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 136px;
}
#rmaList dd.column li.status {
	/* for ie5 */
}
#rmaList dd.column li.status {
	border-right: 1px solid #FFF;
	width: 100px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 98px;
}
#rmaList dd.column li.category2 {
	/* for ie5 */
}
#rmaList dd {
	padding-bottom: 11px; 
}
#rmaList dd.column {
	padding: 0;
}
#rmaList dd li.item {
	width: 64px;
}
#rmaList dd li.item a {
	float: left;
	margin-left: 6px;
	text-decoration: none;
	color: #1F4489;
	display: inline; /* for ie6 below */	
}
#rmaList dd li.item a:hover {
    text-decoration: underline;
}
#rmaList dd li.date {
	width: 195px;
}
#rmaList dd li.date span, #rmaList dd li.track span, #rmaList dd li.category2 span, #rmaList dd li.status span {
	float: left;
	margin-left: 8px;
	display: inline; /* for ie6 below */	
}
#rmaList dd li.product {
	width: 251px;
}
#rmaList dd li.product ul {
	float: left;
	margin-left: 8px;
	width: 240px;
	display: inline; /* for ie6 below */
}
#rmaList dd li.track {
	width: 106px;
}
#rmaList dd li.track2 {
	width: 126px;
}
#rmaList dd li.track2 span {
	float: left;
	margin-left: 8px;
	display: inline; /* for ie6 below */
}
#rmaList dd li.itemPrice {
	width: 114px;
}
#rmaList dd li.itemPrice span {
	float: right;
	margin-right: 15px;
	display: inline; /* for ie6 below */	
}
#rmaList dd li.category {
	width: 203px;
}
#rmaList dd li.category select {
	margin: 0 0 0 7px;
	width: 190px;
	height: 1.5em;         
	line-height: 1.5em;    
}
#rmaList dd li.category2 {
	width: 138px;
}
#rmaList dd li.status {
	width: 91px;
}
#rmaList div.reason {
	float: left;
	margin-left: 3px;
	width: 954px;
	padding: 20px 0 17px 0;
	background: url(http://c1.nemimage.com/Resource/WWW/Themes/2008/images/dot3.gif) repeat-x;
	display: inline; /* for ie6 below */	
}
#rmaList div.reason label {
	float: left;
	margin: -2px 9px 0 0;
	width: 108px;
	text-align: right;
	font-size: 1.2em;
	display: inline; /* for ie6 below */
}
#rmaList div.reason textarea {
	float: left;
	padding-left: 3px;
	font-size: 1.2em;
	font-family: Arial, Helvetica, sans-serif;
	border-top: 2px solid #808080;
	border-left: 2px solid #646464;
	border-bottom: 1px solid #D4D0C8;
	border-right: 1px solid #d8d5cd;
	width: 824px;
	height: 158px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 818px;
	height: 152px;
}
#rmaList div.reason textarea {
	/* for ie5 */
}
#rmaList div.foot p, #orderList div.foot p {
	float: left;
	margin-left: 6px;
	width: 940px;
	line-height: 1.5em;
	font-size: 1.2em;
	display: inline; /* for ie6 below */	
}
#rmaList a {
	color: #1F4489;
}
#rmaList .input {
	height: 1.5em; 
	line-height: 1.5em; 
	font-size: 1em;
	width: 50px;
}
/* Account Menu */
#accountMenu {
	float: left;
	margin-left: 2px;
	width: 960px;
	background: url(http://c1.nemimage.com/Resource/WWW/Themes/2008/images/bgFrameH.gif) left top repeat-y;
	display: inline; /* for ie6 below */	
}
#accountMenu div.tab {
	float: left;
	width: 100%;
	height: 36px;
	background: url(http://c1.nemimage.com/Resource/WWW/Themes/2008/images/topFrameH.gif) left bottom no-repeat #FFF;
}
#accountMenu div.inner {
	float: left;
	width: 100%;
	background: url(http://c1.nemimage.com/Resource/WWW/Themes/2008/images/bottomFrameH.gif) left bottom no-repeat;
}
#accountMenu div.choice {
	float: left;
	width: 100%;
	/*
	height: 40px;
	*/
	background: url(http://c1.nemimage.com/Resource/WWW/Themes/2008/images/topFrameH.gif) left top no-repeat;
}

#accountMenu div.choice h1 {
	float: left;
	margin: 17px 0 0 13px;
	>margin: 17px 0 0 7px;
	font-size: 1.4em;
}
/* registration */
#registration h2 {
	float: left;
	margin: 0 0 4px 8px;
	padding: 20px 0 7px 0;
	width: 704px;
	border-bottom: 1px solid #DBDCDE;
	font-size: 1.3em;
	display: inline; /* for ie6 below */
}
#changeID ul.divide {
	margin-top: 19px;
	padding-bottom: 14px;
	background: url(http://c1.nemimage.com/Resource/WWW/Themes/2008/images/dot3.gif) left bottom repeat-x;
}
#changeID UL.divide li.line {
	border-bottom: 1px solid rgb(219, 220, 222);
	margin: 0pt 0pt 7px 8px;
	width: 944px;
}
#changeID UL.divide li.noline {
	display:none;
}
#changeID ul.divide2 {
	margin-top: 19px;
	padding-bottom: 14px;
}
#registration ul.form p.important label, #changeID ul.form p.important label {
	float: none;
	margin: 0;
	width: auto;
	color: #333333;
	font-size: 1em;
	cursor: pointer;
}
#registration ul.form p.save {
	width: 600px;
	padding: 0 0 8px 8px;
}
#policy {
	float: left;
	margin-top: 17px;
	padding: 14px 9px;
	color: #666;
	font-size: 1.1em;
	border: 1px solid #D4D4D4;
	width: 720px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 700px;
}
#policy {
	/* for ie5 */
}
	#policy.width100 {
		width: 960px;
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 942px;
	}
	#policy.width100 {
		/* for ie5 */
	}
	.marginBottom17 {
		margin-bottom: 17px;
	}
/* my account static wide */
#changeID, #aboutUs, #contactUs, #faqs, .faqsHome {
	float: left;
	margin-left: 2px;
	width: 960px;
	background: url(http://c1.nemimage.com/Resource/WWW/Themes/2008/images/bgFrameJ.gif) left top repeat-y;
	display: inline; /* for ie6 below */
}
#changeID div.container, #aboutUs div.container, #contactUs div.container, #faqs div.container, .faqsHome div.container {
	float: left;
	width: 100%;
	background: url(http://c1.nemimage.com/Resource/WWW/Themes/2008/images/bottomFrameJ.gif) left bottom no-repeat;
}


/* fix sitemap li font */
div.containerFixFont
{
	>font-size:11px;
}

#changeID h2 {
	float: left;
	margin: 0 0 4px 8px;
	padding: 20px 0 7px 0;
	width: 944px;
	border-bottom: 1px solid #DBDCDE;
	font-size: 1.3em;
	display: inline; /* for ie6 below */
}
#changeID h6 {
	float: left;
	margin: 0 0 4px 8px;
	padding: 20px 0 7px 0;
	width: 944px;
	border-bottom: 0px solid #DBDCDE;
	font-size: 1.3em;
	display: inline; /* for ie6 below */
}
#changeID h6.line {
	width:948px;
	margin: 0;
	padding:20px 4px 7px 8px;
	background:transparent url(http://c1.nemimage.com/Resource/WWW/Themes/2008/images/dot.gif) repeat-x scroll left bottom;
}
#changeID h1 span, #aboutUs h1 span, #contactUs h1 span, #faqs h1 span, #pwdAssistance h1 span, #idAssistance h1 span, #newCustomer h1 span, #returningCustomer h1 span {
	background: url(http://c1.nemimage.com/Resource/WWW/Themes/2008/images/rightTitleA2.gif) right top no-repeat;
}
#changeID h1 span span, #aboutUs h1 span span, #contactUs h1 span span, #faqs h1 span span, #pwdAssistance h1 span span, #idAssistance h1 span span, #newCustomer h1 span span, #returningCustomer h1 span span {
	background: url(http://c1.nemimage.com/Resource/WWW/Themes/2008/images/leftTitleA.gif) left top no-repeat;
}
#changeID p.notice, #changeID div.notice {
	float: left;
	margin: 6px 0 0 9px;
	width: 940px;
	font-size: 1.2em;
	display: inline; /* for ie6 below */
}
#accountColor a.color 
{
	color:#333333;
}

#changeID div.notice ul {
	padding: 9px 0 9px 15px;
}
#changeID div.notice li {
	padding-left: 10px;
	margin-bottom: 5px;
	background: url(http://c1.nemimage.com/Resource/WWW/Themes/2008/images/arrow04.gif) no-repeat left center;
}
#changeID ul.form {
	float: left;
	width: 958px;
	margin: 24px 0 0 1px;
	display: inline; /* for ie6 below */
}
#changeID ul.form2 {
	float: left;
	width: 958px;
	margin: 0px 0 0 1px;
	display: inline; /* for ie6 below */
	/*padding-bottom:14px;*/
}
#changeID label {
	width: 220px;
}
#changeID p.intro {
	font-size:1.2em;
	line-height:1.5em;
	padding:0px 12px 12px;
}
#changeID .colorLink {
	text-decoration:underline;
}
#changeID ul.noFont {
	font-size:1em;
	margin:3px 0pt 0pt 1px;
}
#changeID li.noSign {
	list-style-type:none;
}
#changeID div.bottom1 {
	background:transparent url(http://c1.nemimage.com/Resource/WWW/Themes/2008/images/dot3.gif) repeat-x scroll left bottom;
	height:5px;
	margin:0pt 1px;
}
#pwdAssistance, #idAssistance, #newCustomer, #returningCustomer {
	width: 471px;
	background: url(http://c1.nemimage.com/Resource/WWW/Themes/2008/images/bgFrameE.gif) left top repeat-y;
	display: inline; /* for ie6 below */	
}
#pwdAssistance, #newCustomer, .faqsHome {
	float: left;
	margin-left: 2px;
}
.faqsHome {
	margin-bottom: 10px;
}
.faqsHome h3 {
	padding: 10px;
	font-size: 1.3em;
	font-weight: bold;
}
.faqsHome h3.faqHomeH3 {
}
.faqsHome h3 span {
	display: block;
	height:1.8em;
	line-height:1.8em;
	border-bottom: 1px #D4D4D4 solid;
}
#faqHomeH3Span
{
	height:1.8em;
	line-height:1.8em;
}
.faqHomeH3Custom
{
	height:1.9em;
	line-height:1.9em;
}
.faqHomeH3SpanCustom
{
	height:1.8em;
	line-height:1.8em;
}

.faqsHome ul {
	padding: 0 12px;
	font-size: 1.2em;
}
.faqsHome li {
	line-height: 1.5em;
	list-style: outside disc;
	margin-left:13px;
}
.faqsHome li div.faqhome{
	display: block; 
	margin-left: 13px;
	*list-style-image:none;
	*list-style-position:outside;
	*list-style-type:disc;
	margin-top: -18px;
	*margin-top: 0;
}
.faqsHome div.bottom {
	margin: 0 1px;
	height: 40px;
	background: url(http://c1.nemimage.com/Resource/WWW/Themes/2008/images/dot3.gif) repeat-x left bottom;
}
.faqsHome div.bottomSmall {
	margin: 0 1px;
	height: 20px;
	background: url(http://c1.nemimage.com/Resource/WWW/Themes/2008/images/dot3.gif) repeat-x left bottom;
}
.faqsHome a.more {
	float: left;
	margin: 0 13px;
	padding: 10px;
	text-align: right;
	font-size: 1.1em;
	font-weight: bold;
	background: url(http://c1.nemimage.com/Resource/WWW/Themes/2008/images/arrow01.gif) no-repeat left;
	display: inline;
}

.Promise h3 {
	padding: 10px;
	height: 4px;
	font-size: 1.3em;
	font-weight: bold;
	display: inline; /* for ie6 below */
}

/* for ie5.5*/
* html .Promise h3 {
	padding: 10px;
	height: 4px;
	font-size: 1.3em;
	font-weight: bold;
	margin-bottom: -12px;
}

.Promise h3 span {
	display: block;
	height: 30px;
	line-height: 30px;
	display: inline; /* for ie6 below */
}

#idAssistance, #returningCustomer {
	float: right;
	margin-right: 2px;
}
#pwdAssistance div.container, #idAssistance div.container, #newCustomer div.container, #returningCustomer div.container {
	float: left;
	width: 100%;
	background: url(http://c1.nemimage.com/Resource/WWW/Themes/2008/images/bottomFrameE.gif) left bottom no-repeat;
}
#pwdAssistance div.box, #idAssistance div.box {
	float: left;
	width: 100%;
	height:  20em;/*15em;*/ /*120px;*/
}
#pwdAssistance div.shortBox, #idAssistance div.shortBox {
    height: 15em;
}
#newCustomer div.box, #returningCustomer div.box {
	float: left;
	width: 100%;
	height: 27em;
}
#newCustomer div.box img.loginHint {
	margin: 35px 0pt 0pt 14px;	
}
#pwdAssistance ul.form, #idAssistance ul.form, #newCustomer ul.form, #returningCustomer ul.form {
	float: left;
	width: 469px;
	margin: 24px 0 0 1px;
	display: inline; /* for ie6 below */
}
#pwdAssistance label, #newCustomer label {
	width: 138px;
}
#idAssistance label {
	width: 180px;
}
#returningCustomer label {
	width: 128px;
}
#pwdAssistance p.notice, #idAssistance p.notice, #newCustomer p.notice, #returningCustomer p.notice {
	float: left;
	margin:17px 0pt 0pt 14px;/*modify 2008-4-9 (6px 0 0 9px)  */
	width: 450px;
	font-size: 1.2em;
	display: inline; /* for ie6 below */
}
#pwdAssistance a.button6, #idAssistance a.button6 {
	margin-right: 250px;
}
#returningCustomer ul.form p.save {
	width: 270px;
	padding: 3px 0 0 0;
}
#returningCustomer ul.form p.save input {
	margin-bottom: 5px;
}
#returningCustomer a.button6 {
	margin-right: 15px;
}
/* footer */
#footer div.mixContainer {
	height: 216px;
	margin-bottom: 10px;
	background: url(http://c1.nemimage.com/Resource/WWW/Themes/2008/images/bgMixFoot.gif) repeat-x;
	clear: both;
}
#footer div.mixContainer p {
	float: left;
	margin: 16px 318px 0 330px;
	padding-bottom: 5px;
	background: url(http://c1.nemimage.com/Resource/WWW/Themes/2008/images/lock.gif) no-repeat left top;
	display: inline; /* for ie6 below */
}
#footer div.mixContainer p span {
	padding: 0 19px;
	color: #1F4489;
	font-size: 1.2em;
	>font-size: 12px;
	font-weight: bold;
	background: url(http://c1.nemimage.com/Resource/WWW/Themes/2008/images/lock.gif) no-repeat right top;
	display: block;
}
#notice {
	float: left;
	margin: 17px 0 0 2px;
	padding: 14px 0 14px 0;
	width: 960px;
	border: 1px solid #D4D4D4;
}
#notice p {
	margin: 0 35px 0 23px;
	color: #666;
	font-size: 1.1em;
}
.SpecialMarginBottom
{
	margin-bottom:20px;
}

#AllMerchantTitle span span
{
	line-height:1.7em;
	font-size:1.5em;
	>font-size:16px;
	>height: 36px;
	>line-height: 36px;
}
#shippingAddressEdith1 span span
{
	line-height:2em;
	font-size:1.6em;
	>font-size:16px;
	>height: 36px;
	>line-height: 36px;
}
#shipTo h1 span, #billTo h1 span
{
	line-height:2em;
	font-size:1.27em;
	>font-size:16px;
	>height: 36px;
	>line-height: 36px;
}

#orderstatusListdiv 
{
	height:2.2em;
}

.OrderDetailPricetitleli
{
	width:6em;
}

#content div.infoBox div.contact1
{
	height:auto;
	margin-top:6px;/*add by jackie CRL13116 */
	padding-bottom:5px;
}
/*add by jackie CRL13116 */
#changeID ul.divide3 {
	margin-top: 19px;
	padding-bottom: 14px;
}

/*add by jackie CRL13116 */
#content div.infoBox div.contact2
{
	margin-top:6px;
	padding-bottom:5px;
}
#content div.infoBox p.control1
{
	height:auto;
	padding-bottom:7px;	
}
#OrderDetailPricetitleSpan
{
	>font-size:12px;	
}
