/*********************************************************/
/*********************** GLOBLAL *************************/
/*********************************************************/
.myAccountWrapper{
	width:928px;
	margin-top:16px;
	margin-left:10px;
	*/
	font-family:arial,verdana,sans-serif;
	font-size:12px;
	font-weight:500;
	color: #cccccc;
}
.myAccountWrapper td{
	font-family:arial,verdana,sans-serif;
	font-size:12px;
	font-weight:500;
	color: #cccccc;
}
/*
.myAccountWrapper a:link{color:#888888; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none;}
.myAccountWrapper a:active{color:#888888; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none;}
.myAccountWrapper a:visited{color:#888888; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none;}
.myAccountWrapper a:hover{color:#4975a2; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none;}
*/

.marDataTable{width:100%;}
.marDataTable th{
	color:#ffffff;
	background-image:url(/skins/black/dataTableHeaderBg.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	line-height:38px;
	padding-left:6px;
	font-size:11px;
	font-weight:700;
	text-align:left;
}
.marDataTable td{
	color:#cccccc;
	font-size:11px;
	padding:6px;
	text-align:left;
}
.marDataTable h1{
	color:#dedede;
	font-size:16px;
	font-weight:700;
	margin:0;
	padding:0;
}
.marDataTableRowOn{background-color:#f2f2f2;}


/***************************************************/
/******************* HEADER TITLE  *****************/
/***************************************************/
.marTitle{
	background-image:url(/skins/black/titleBg.gif); 
	background-repeat:repeat-x; 
	height:50px; 
	margin-bottom:12px;
	vertical-align:text-bottom;
}
.marTitle h1{
	font-family:arial,verdana,sans-serif;
	font-size:18px;
	font-weight:700;
	color: #ffffff;
	padding:0;
	margin:0;
	padding-top:14px;
	padding-left:10px;
	text-align:left;
}

/***************************************************/
/********* LOGGED IN TITLE AND WELCOME TEXT*********/
/***************************************************/
.marNavTitle{margin-bottom:2px; margin-left:2px;}
.marNavTitle table{width:99%;}
.marNavTitle table th{
	font-family:arial,verdana,sans-serif; 
	font-size:16px; 
	font-weight:700;
	color:#ffffff;
	text-transform:uppercase;
	margin:0;
	padding:0;
	text-align:left;
}
.marNavTitle table td{
	font-family:arial,verdana,sans-serif;
	font-size:14px;
	font-weight:700;
	color: #cccccc;
	text-align:right;
}
.marNavTitle a:link{color:#888888; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none;}
.marNavTitle a:active{color:#888888; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none;}
.marNavTitle a:visited{color:#888888; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none;}
.marNavTitle a:hover{color:#4975a2; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none;}

/***************************************************/
/********* LOGGED IN NAVIGATION DISPLAY ************/
/***************************************************/
#marNav{
	background-image:url(/skins/black/navBg.gif); 
	background-repeat:repeat-x; 
	height:50px; 
	margin-bottom:24px;
	vertical-align:text-bottom;
}
#marNav table{height:100%;}
#marNav td{vertical-align:bottom;}
#marNav .marNavSpacer{background-image:none; padding-left:10px; padding-right:10px;}
#marNav .marNavOn{
	background-image:url(/skins/black/tabL.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
}
#marNav .marNavOn div{
	background-image:url(/skins/black/tabR.gif);
	background-repeat:no-repeat;
	background-position:right;
	height:30px;
	padding:0px 8px 0px 8px;
}
#marNav .marNavOn a{line-height:30px; color:#ffffff; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none;}
#marNav .marNavOn a:link{color:#ffffff; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none;}
#marNav .marNavOn a:active{color:#ffffff; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none;}
#marNav .marNavOn a:visited{color:#ffffff; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none;}

#marNav a{line-height:30px; color:#bbbbbb; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none;}
#marNav a:link{color:#bbbbbb; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none;}
#marNav a:active{color:#bbbbbb; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none;}
#marNav a:visited{color:#bbbbbb; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none;}
#marNav a:hover{color:#ffffff;}

/************************************************************/
/******************* SECOND TIER NAVIGATION *****************/
/************************************************************/
#marNavSub{
	border-bottom:dotted 1px #dedede;
	padding-bottom:20px;
	margin-bottom:20px;
}
#marNavSub h4{color:#000000; font-size:11px; font-weight:700;}
#marNavSub td{
	float:left; 
	padding-left:14px; 
	padding-right:24px;
	background-image:url(/skins/black/rightArrow.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
#marNavSub a:link{color:#aaaaaa; font-size:11px; font-weight:500;}
#marNavSub a:visited{color:#aaaaaa; font-size:11px; font-weight:500;}
#marNavSub a:active{color:#aaaaaa; font-size:11px; font-weight:500;}
#marNavSub a:hover{color:#333333; font-size:11px; font-weight:500;}

#marNavSub .marNavSubOn{background-image:url(/skins/black/downArrow.gif);}
#marNavSub .marNavSubOn a:link{color:#333333; font-size:11px; font-weight:500; text-decoration:none;}
#marNavSub .marNavSubOn a:visited{color:#333333; font-size:11px; font-weight:500; text-decoration:none;}
#marNavSub .marNavSubOn a:active{color:#333333; font-size:11px; font-weight:500; text-decoration:none;}
#marNavSub .marNavSubOn a:hover{color:#333333; font-size:11px; font-weight:500; text-decoration:none;}



/*********************************************************/
/*************** MY ACCOUNT/ ORDER HISTORY ***************/
/*********************************************************/
.marInfoBox{
	font-family:arial,verdana,sans-serif;
	font-size:12px;
	padding:10px;
	border:1px #888888 solid;
	width:180px;
}
.marInfoBox img{vertical-align:middle;}
.marInfoBox a:link{font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; color:#cccccc; text-decoration:none;}
.marInfoBox a:active{font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; color:#cccccc; text-decoration:none;}
.marInfoBox a:visited{font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; color:#cccccc; text-decoration:none;}
.marInfoBox a:hover{font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; color:#ffffff; text-decoration:underline;}

/*********************************************************/
/************ UPDATE MY ACCOUNT/ PREFERENCES *************/
/*********************************************************/
.marPreferencesTable{width:99%;}
.marPreferencesTable h1{
	font-family:arial,verdana,sans-serif;
	font-size:16px;
	font-weight:700;
	color: #ffffff;
	border-bottom:1px dotted #cccccc;
	margin-top:10px;
}
.marPreferencesTable h2{
	font-family:arial,verdana,sans-serif;
	font-size:12px;
	font-weight:700;
	color: #ffffff;
	margin:0;
	padding:0;
}
.marPreferencesPassword{
	background-color:#666666;
	border:1px dotted #dedede;
	padding:6px;
}

/*********************************************************/
/*************** REGISTER FOR AN ACCOUNT *****************/
/*********************************************************/
.marRegisterTable{width:99%;}
.marRegisterTable h1{
	font-family:arial,verdana,sans-serif;
	font-size:16px;
	font-weight:700;
	color: #ffffff;
	border-bottom:1px dotted #cccccc;
	margin-top:10px;
	margin-bottom:0;
}
.marRegisterTable h2{
	font-family:arial,verdana,sans-serif;
	font-size:12px;
	font-weight:700;
	color: #dedede;
	margin:0;
	padding:0;
}
.marCopyCheckbox{
	color:#dedede;
	padding:5px;
	background-color:#888888;
	border:1px dotted #cccccc;
	margin-top:10px;
	margin-bottom:10px;
	width:350px;
}
.marCopyCheckbox input{vertical-align:middle;}
.marCopyCheckbox div{float:right;}

/*************************************************/
/****************** LOGIN BOXES ******************/
/*************************************************/
.marLoginBox{
	background-image: url(/skins/black/loginBoxBg.gif);
	background-repeat: no-repeat;
	width:250px;
	height:200px;
	padding-top:16px;
}
.marLoginBox table{margin-left:16px;}
.marLoginBox td{padding-bottom:8px;}
.marLoginBox h4{
	font-family:arial,verdana,sans-serif;
	font-size:11px; 
	color: #ffffff;
	font-weight:700;
	margin:0;
	padding:0;
}
.marLoginBox img{vertical-align:middle;}
.marLoginBox a:link{font-family:arial,verdana,sans-serif; font-size:11px; font-weight:500; color:#888888; text-decoration:none;}
.marLoginBox a:active{font-family:arial,verdana,sans-serif; font-size:11px; font-weight:500; color:#888888; text-decoration:none;}
.marLoginBox a:visited{font-family:arial,verdana,sans-serif; font-size:11px; font-weight:500; color:#888888; text-decoration:none;}
.marLoginBox a:hover{font-family:arial,verdana,sans-serif; font-size:11px; font-weight:500; color:#ffffff; text-decoration:underline;}

.marLoginInput{width:200px;}
.marLoginRed{color:#c80000; text-align:left;}

.marLoginBoxTitle{
	font-family:arial,verdana,sans-serif;
	font-size:15px; 
	color: #ffffff;
	font-weight:700;
	margin-top:0;
	margin-bottom:5px;
	padding-left:6px;
}

/*************************************************/
/******************* HOME PAGE *******************/
/*************************************************/
.marHomeTitle{
	font-family:arial,verdana,sans-serif;
	font-size:14px; 
	color: #ffffff;
	text-transform:uppercase;
	font-weight:700;
	margin-top:0;
	margin-bottom:10px;
	padding:0;
}

/*************************************************/
/************** ORDER DETAIL PAGE ****************/
/*************************************************/
.marOrderDetailTitle{
	font-family:arial,verdana,sans-serif;
	font-size:15px; 
	color: #ffffff;
	font-weight:700;
	margin-top:0;
	margin-bottom:4px;
	padding-left:5px;
}
.marOrderDetailTable{
	width:100%;
}
.marOrderDetailTable td{
	font-family:arial,verdana,sans-serif;
	font-size:12px;
	border:1px #888888 solid;
	margin:10px;
}
.marOrderDetailTable div{
	padding:8px;
}
.marOrderDetailTable h2{
	color:#cccccc;
	font-family:arial,verdana,sans-serif;
	font-size:12px;
	font-weight:700;
	padding:0;
	margin-bottom:10px;
	margin-top:0;
	display:block;
	float:none;
}
.marOrderDetailTable a:link{font-family:arial,verdana,sans-serif; font-size:11px; font-weight:500; color:#ffffff; text-decoration:none;}
.marOrderDetailTable a:active{font-family:arial,verdana,sans-serif; font-size:11px; font-weight:500; color:#ffffff; text-decoration:none;}
.marOrderDetailTable a:visited{font-family:arial,verdana,sans-serif; font-size:11px; font-weight:500; color:#ffffff; text-decoration:none;}
.marOrderDetailTable a:hover{font-family:arial,verdana,sans-serif; font-size:11px; font-weight:500; color:#888888; text-decoration:underline;}

/*************************************************/
/********** FAVORITES POPUP WINDOW ***************/
/*************************************************/
.myAccountFavoritesPopupBody{
	background-image:none;
	background-color:#000000;
	padding-left:10px;
}
.myAccountFavoritesPopupWrapper{
	background-color:#000000;
	color:#FFFFFF;
	font-family:arial,verdana,sans-serif;
	font-size:12px;
	font-weight:500;
}
.myAccountFavoritesPopupWrapper td{
	color:#FFFFFF;
	font-family:arial,verdana,sans-serif;
	font-size:12px;
	font-weight:500;
}
.myAccountFavoritesTitle{
	font-family:arial,verdana,sans-serif;
	font-size:18px;
	font-weight:700;
	color: #FFFFFF;
	border-bottom: 1px dotted #cccccc;
	margin-top:10px;
	margin-bottom:10px;
}

