

	

#cartinner {
	background-color:#FFFFFF;
	margin:0 auto;
	margin-top:50px;
	margin-bottom: 50px;
	border:#999999 1px solid;
	width:700px;
	}
	span#price {
    position: absolute;
    font-weight: bold;
    line-height: 2.5em;
    text-align: center;
    width: 200px;
	color: #000;
	top: 60px;
	margin:0 auto 0 550px;
}

span#pricetext {
    font-weight:lighter;
    font-size:smaller;
    line-height: 2em;
    text-align: right;
    top: 10px;
    right: 0;
}


h1 {
    border-bottom: 1px solid #ddd;
    background-color: #eee;
    text-transform: uppercase;
    padding: 5px;
    font-size: 2em;
    letter-spacing: 4px;
    padding-right: 120px;
}
p#incart,  p#price, h1{
    padding-left: 50px;
    font-weight: bold;
    color: #fff;
	background-color:#ccc;
}
#ptc{
	display: block;
	margin: 0 auto;
	text-align:center;
	background-color:#999;
	color:#CCCCCC;
	line-height: 2em;
	width: 250px;
	background-color:#a7a7a7;
}
#ptc:hover {
color: #b92500;
}
 p#proceed{
 margin-top: 10px;
    font-weight: bold;
    color: #fff;
	background-color:#ccc;
}

    p#proceed span.disabled {
        background-color: #444 !important;
        cursor: auto !important;
        color: #888 !important;
    }
    
.itemstable {
border:0px;
 border-collapse:collapse;
}

.itemstable td {
padding:1px;
}
    
.rowstyle1{
background-color:#FFFFFF ;
border:0px;
border-collapse:collapse;
}

.rowstyle2{
background-color:#E4E4EA;
border:0px;
border-collapse:collapse;
}

.rowstyle3{
color:#FFFFFF;
background-color:#BBBBBF;
border:0px;
border-top:#2A7D00 solid 1px;
border-bottom:#2A7D00 solid 1px;
}

.darkgrn {color:#4A9400;}
.darkred {color:#B92500;}

