/* Common */



.b {	font-weight:bold;	/*bold*/

	}



.n {	font-weight:normal;	/*normal*/

	font-style:normal;

	}



.mu {	margin-top:5px;	/*margin up*/

	}



.md {	margin-bottom:5px;	/*margin down*/

	}



.mr {	margin-right:5px;	/*margin right*/

	}



.ml {	margin-left:5px;	/*margin left*/

	}





/* Login */



table.login {

	font:normal 12px Tahoma; 
	background-color: #FAF8E3;
	border: solid 1px #D7AF74;
	
	}

table.login table.login {
	border: none;
}

table.login table.login td {
	padding: 5px 3px;
}

table.login .note {
	color: #900;
	font-size: 93%;
}

table.login p.note {
	padding-right: 20px;
	margin-bottom: 0;
}

table.login td.block{

	background: #FFFFE8;

	border:solid 1px /*#663300*/ #D7AF74;

	padding: 5px 8px 5px 8px;

	}

table.login th.block{

	background: #FFFFE8;

	border:solid 1px /*#663300*/ #900;

	/*padding: 5 8 5 8px;*/

	}



/* My Account*/

table.login th.block h1{

	font:normal 18pt Arial;

	}



table.history {

	border-left:1px solid #663300; border-right:0px solid #663300; border-top:1px solid #663300; border-bottom:0px solid #663300; background:white; 

	}

table.history td {

	border-left:0px solid #663300; border-right:1px solid #663300; border-top:0px solid #663300; border-bottom:1px solid #663300; padding-left:5px;/* padding-right:5;padding-top:2;  padding-bottom:2*/

	}

table.history td td{

	border:none;

	}

table.history th {

	border-left:0px solid #663300; border-right:1px solid #663300; border-top:0px solid #663300; border-bottom:1px solid #663300; 

	}



/* Register */

h1.register {

    FONT-WEIGHT: bold; FONT-SIZE: 15pt; COLOR: #993300; FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
	margin: 8px 0 8px 0px;
	color:#993300;

	}



/* Tracker */

table.tracker {

	font:normal 11px Tahoma; 

	}

table.tracker td {

	background: white url('tracker.gif') repeat-x bottom left;

	}



/* Messages */

input.msg {

	border-width:1px;

	font:bold 10px Arial;

	width:103px;

	}

.row_even {

	background:white;

	}

.row_odd {

	background:#Ededed;

	}





/*

*

*	Tue, Dec-21-2004

*	Wishlist Controls CSS Classes

*

*/

table.wishlist-controls {

	/*margin: 8 0 6 0px;*/

	}

table.wishlist-controls td {

	vertical-align:middle;

	}

table.wishlist-controls input {

	/*margin: 3 0 0 0px;*/

	width:124px;

	font: bold 10px Arial;

	}

table.wishlist-controls select {

	margin-top:1px;

	}

table.wishlist-controls th input {

	margin: 0 0 0 3px;

	}

tr.wishlist-controls td input {

	width:300px;

	letter-spacing:1px;

	}

table.wishlist-quantity {

	/*margin: 0 0 6 0px;*/

	}

table.wishlist-quantity td{

	text-align:right;

	}

table.wishlist-quantity th{

	/*padding: 0 16 0 3px;*/

	}

table.wishlist-quantity input{

	text-align:center;

	}
	
	

	input.button {

	border-width: 1px;

	font: bold 11px Tahoma;



	background:#aa0000;

	color:white;

	border-color: #ff6666 #770000 #770000 #ff6666;

	

    padding: 3px 5px;
	
	margin: 3px 3px 3px 3px;

	}
