img{
border:none
}


a:link, a:visited{
color:#2d7aca;
font-size:13px;
font-family:Tahoma, Verdana, Arial;
}

a:active, a:hover{
color:#eb516a;
font-size:13px;
font-family:Tahoma, Verdana, Arial;
}

.whatis{
float:right;
position:relative;
right:150px;
top:8px;
}

#items{
font:80% Tahoma, "Arial Narrow";
width:85%;
border:none;
margin:10px 0 0 50px;
text-align:left;
clear:left;
border-collapse:collapse;
}

#items a:link, #items a:visited{
color:#2fc102;
}

#items a:active, #items a:hover{
color:#eb516a;
}

#items td{
padding:5px;
}

#items .caption{
color: #000000;
font:80% Tahoma, "Arial Narrow";
clear:left;
}

#items .trc{
background:#DCFDAE;
}
#items .trc td{
background:#DCFDAE;
}

#items .trp{
background:#DCAEFD;
}
#items .trp td{
background:#DCAEFD;
}

#items .del{
text-align:center;
color:#FF0000;
}
#items .del a{
font-weight:bold;
text-decoration:none;
text-align:center;
color:#FF0000;
}

.summ{
float:right;
font-weight:bold;
font:120% Times, serif;
position:relative;
right:90px;
margin:40px 0 0 0;
}

.delsumm{
float:right;
font-weight:bold;
font:120% Times, serif;
position:relative;
margin:25px 235px 0 0;
}


#deliveryform{
font-size:90%;
margin:10px 60px 0 50px;
}

#deliveryform p{
margin:15px 0;
}

#deliveryform input[type=radio]{
margin:0 10px 5px 15px;
}

#deliveryform select{
height:17px;
margin:0 20px 0 0;
}

#deliveryform .time{
margin:0 20px 0 0;
}

#deliveryform textarea{
width:520px;
height:80px;
}

#deliveryform .cost{
height:20px;
background:#FFFBC7;
margin:70px 0 80px -50px;
}

#deliveryform .costcash{
height:20px;
font-size:120%;
font-weight:bold;
background:#fff;
float:right;
margin:0 230px 0 0;
font-family:Tahoma, "Arial Narrow";
padding:0 10px;
}

#contactinfo{
margin:10px 60px 0 50px;
line-height:150%;
}

#contactinfo label{
width:300px;
float:left;
}

#contactinfo .infotxt{
float:right;
position:relative;
left:-380px;
width:230px;
}

*+html .infotxt{
float:right;
position:relative;
left:-380px;
width:330px;
}

#contactinfo .note{
color:#908F8F;
font-size:80%;
position:relative;
float:right;
left:-20px;
top:-2px;
}

#contactinfo .note2{
color:#cb0000;
font-size:80%;
position:relative;
float:right;
left:58px;
top:-2px;
}

#contactinfo .confirm{
position:relative;
float:left;
left:25px;
top:70px;
}

.buttons{
float:right;
position:relative;
top:70px;
right:300px;
}
.buttons img{
margin:0 0 20px 0;
}
.print{
float:left;
clear:left;
position:relative;
top:100px;
left:140px;
}



