TD.Header { 
	background-color: #E7DFC6; 
	height: 22px; 
	padding: 0px 4px 0px 4px; 
	color: #000000; 
	font-weight: bold; 
	font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px; 
	background-repeat: repeat;	
}

TD.KeyElement { 
	height: 24px; 					
	padding: 0px 4px 0px 4px; 		
	border-width: 0px 1px 1px 0px; 	
	border-color: #E7DFC6; 
	border-style: solid; 
	background-color: #E7DFC6;
	font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #000000; 
}

TD.KeyData { 
	height: 24px; 
	padding: 0px 4px 0px 4px; 
	border-width: 0px 0px 1px 0px; 
	border-color: #E7DFC6; 
	border-style: solid;
	background-color: #FFFFFF;
	font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; 
	font-size: 11px; 
	color: #000000; 
}

.um
{
    BORDER-RIGHT: #CCCCCC 1px solid;
    BORDER-TOP: #CCCCCC 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #CCCCCC 1px solid;

    COLOR: #000000;
    BORDER-BOTTOM: #CCCCCC 1px solid;
    FONT-FAMILY: Verdana,Tahoma,Arial,Helvetica,sans-serif;
    BACKGROUND-COLOR: #FFFCF7;
    font-weight: bold; 
        
}
.dataRight
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Tahoma,Arial,Helvetica,sans-serif;
    BACKGROUND-COLOR: #FFFFFF;
}
.dataLeft
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Tahoma,Arial,Helvetica,sans-serif;
    BACKGROUND-COLOR: #FFFFFF;
}

.titlelarge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;

}
.bodymedium {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;

}
.loginform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.orderform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.nopcart {
	background: #000000;
	border-top: 1px solid #E7DFC6;
	border-right: 1px none #E7DFC6;
	border-bottom: 1px none #E7DFC6;
	border-left: 1px solid #E7DFC6;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #ffffff;
}

.nopheader {
	background: #E7DFC6;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #E7DFC6;
	border-right-color: #E7DFC6;
	border-bottom-color: #E7DFC6;
	border-left-color: #E7DFC6;
}

.nopentry {
	background: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #E7DFC6;
	border-right-color: #E7DFC6;
	border-bottom-color: #E7DFC6;
	border-left-color: #E7DFC6;
}

.noptotal {
	background: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #E7DFC6;
	border-right-color: #E7DFC6;
	border-bottom-color: #E7DFC6;
	border-left-color: #E7DFC6;
}

.checkout {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
.checkoutinput {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}   
.nopbutton {background: #FFFBF7;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;} 
.noptextbox {background: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;} 
.greetext  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;color: #006600;}
.blacktext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;color: #000000;}    
.ordersubmitbutton {background: #CBA737;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;} 
.orderresetbutton {background: #FFFBF7;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;} 
 
 
 