﻿p, td, th, li {
    font-size: .8em;
}
#rightCol ul {
	list-style:none outside disc;
	padding-left:30px;
}
#cart
{
    margin-top:15px;
}
.CartSummary
{
    border:solid 1px #e9e9e9;
    color:#666666;
    padding:5px;
}
a.CartLink
{
    font-size:12px;
}
.ButtonText
{
    background-color:White;
    color: #de4e77;
    font-weight:bold;
    font-family: arial, verdana, tahoma;
}
.ButtonTextHover
{
    text-decoration:underline;
}
.SmallButtonText
{
    color:Black;
    font-size:.9em;
    font-family: arial, verdana, tahoma;
    padding: 2px 4px;
    
}

.redtext
{
    color:Red;
}
.paymentType
{
    width:100%;
    text-align:left;
    padding:10px;
}

.paymentType input
{
    margin-bottom:20px;
}

#mainContent label
{
    width: 190px;
    display: block;
    float: left;
}

#mainContent label.labellong
{
    width: 170px;
}

#mainContent input.textbox
{
    width: 185px;
}

#mainContent input.textboxsmall
{
    width: 100px;
}

#mainContent input.textboxverysmall
{
    width: 50px;
}

#mainContent .formInfo
{
    padding:0;
    border-bottom:1px solid #9fc1da;
    margin-bottom:10px;
}

#mainContent .formInfo p
{ 
    line-height:16px;
    padding:0;
}
#mainContent span.address
{
    display:inline-block;
    float:left;
}

#mainContent .formInfo td, #mainContent .formInfo th
{
    padding:2px;
}

#mainContent .formInfo p.orderTotal
{
    margin-top:10px; 
    padding:5px 0; 
    border-top:1px solid #9fc1da; 
    border-bottom:1px solid #9fc1da;
    font-weight:bold;
}

#mainContent p.buttonsLeft
{
    width:200px;
    float:left;
    margin-left:10px;
}

#mainContent p.buttonsRight
{
    width:200px;
    float:right;
}

.clear {
	clear: both;
}

p.order-total {
	width: 297px;
	float: left;
}

p.update-quants {
	text-align: right;
}

p.checkout {
	margin: 0;
}

p.pink {
	background-color: #DE4E77;
	color: #fff;
	text-align: right;
	line-height: 26px;
	padding: 0 5px 0;
}

p.pink a {
	color: #0000ff;
	text-decoration: underline;
}

input,
select,
textarea {
	padding:2px;
    font-size: 1em;
}