﻿


/* =main content
----------------------------------------------------------------------------------------------------*/
h3{
	color:#666666;
}

#cartItemsTable
{
	width:100%;
}

#cartItemsTable table
{
	margin: 20px 0;
	width:100%;
}

#cartItemsTable tr th{
	background-color:#990000; /*HEADER BAR*/
	padding:4px 10px 5px 10px;
	color:#FFFFFF;
}

#cartItemsTable tr th.thBorderRt
{
	border-right: 1px solid #990000;
}

tr.trSideBorder
{
	border-right: 1px solid #E9EAEC;
	border-left: 1px solid #E9EAEC;
	border-top: 1px solid #E9EAEC;
		padding:6px 10px;
}

td.tdBorder
{
	border-right: 1px solid #E9EAEC;
	border-left: 1px solid #E9EAEC;
	border-top: 1px solid #E9EAEC;
	padding:6px 10px;
}


#cartItemsTable tbody#cartItemsTableContent tr td.tdBorderLt{
	border-left: 1px solid #E9EAEC;
}

#cartItemsTable tbody#cartItemsTableContent tr td{
	border-top: 1px solid #E9EAEC;
	border-right: 1px solid #E9EAEC;
	padding:6px 10px;
}

.tablePbottomPad{
	margin-bottom: 5px;
}

input.qty{
	text-align:center;
}

#subTotal
{
	text-align:right;
}

#submitBlock
{
	margin: 20px 35px 0px 0px;
}


#submitBlock input{
	border: 3px double #999999;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding: 0.25em;
	background-color:#990000;
	color:White;
	font-weight:bold;
}

#submitBlock input:active, #submitBlock input:hover{
	border: 3px double #CCCCCC;
	border-top-color: #999999;
	border-left-color: #999999;
}


/* ----- table specific for striping----- */
	
table.stripeTables tbody tr.even
{
	background-color: #F7F7F7;
}
	
table.stripeTables tbody tr.tm_over td
{
	background-color: #FFFFCC;
}



