@charset "utf-8";
/* CSS Document */

body 
{
   	background: url('bg.jpg') no-repeat #000;
	
	}
	
td, input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#474645;
	}
	
.row_dark {
	background:#ddd7cf;
}

.rowsTitles {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.cart_row_dark { 
	background-color:#EBECE4;
	padding:6px 1px 6px 1px;
}

.cart_row_norm { 
	background-color:#f7eee0;
	padding:6px 1px 6px 1px;
}

.cart_header { 
	text-align:left; 
	font-weight:bold;
}

.cart_totals { 
	text-align:left; 
	font-weight:bold;
}

.teasertitle { 
	font-size:16px;
	font-weight:bold;
}

.address_scroll{
	height: 400px;
	max-height: 400px;
	overflow: scroll;
}

.address_scroll_norecs{
	height: 100px;
	overflow: scroll;
}

.formtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    height: 20px;
}

/* For shipping calendars start */
.ShipCALcpYearNavigation,
.ShipCALcpMonthNavigation
		{
		background-color:#cccccc;
		text-align:center;
		vertical-align:center;
		text-decoration:none;
		color:#FFFFFF;
		font-weight:bold;
		}
.ShipCALcpDayColumnHeader,
.ShipCALcpYearNavigation,
.ShipCALcpMonthNavigation,
.ShipCALcpCurrentMonthDate,
.ShipCALcpCurrentMonthDateDisabled,
.ShipCALcpOtherMonthDate,
.ShipCALcpOtherMonthDateDisabled,
.ShipCALcpCurrentDate,
.ShipCALcpCurrentDateDisabled,
.ShipCALcpTodayText,
.ShipCALcpTodayTextDisabled,
.ShipCALcpText
		{
		font-family:arial;
		font-size:8pt;
		}
TD.ShipCALcpDayColumnHeader
		{
		text-align:right;
		border:solid thin #6677DD;
		border-width:0 0 1 0;
		}
.ShipCALcpCurrentMonthDate,
.ShipCALcpOtherMonthDate,
.ShipCALcpCurrentDate
		{
		text-align:right;
		text-decoration:none;
		}
.ShipCALcpCurrentMonthDateDisabled,
.ShipCALcpOtherMonthDateDisabled,
.ShipCALcpCurrentDateDisabled
		{
		color:#D0D0D0;
		text-align:right;
		text-decoration:line-through;
		}
.ShipCALcpCurrentMonthDate
		{
		color:#6677DD;
		font-weight:bold;
		}
.ShipCALcpCurrentDate
		{
		color: #FFFFFF;
		font-weight:bold;
		}
.ShipCALcpOtherMonthDate
		{
		color:#808080;
		}
TD.ShipCALcpCurrentDate
		{
		color:#FFFFFF;
		background-color: #6677DD;
		border-width:1;
		border:solid thin #000000;
		}
TD.ShipCALcpCurrentDateDisabled
		{
		border-width:1;
		border:solid thin #FFAAAA;
		}
TD.ShipCALcpTodayText,
TD.ShipCALcpTodayTextDisabled
		{
		border:solid thin #6677DD;
		border-width:1 0 0 0;
		}
A.ShipCALcpTodayText,
SPAN.ShipCALcpTodayTextDisabled
		{
		height:20px;
		}
A.ShipCALcpTodayText
		{
		color:#6677DD;
		font-weight:bold;
		}
SPAN.ShipCALcpTodayTextDisabled
		{
		color:#D0D0D0;
		}
.ShipCALcpBorder
		{
		border:solid thin #6677DD;
		}
/* for shipping calendars end */		

