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{
text-align: right;
font-weight:bold;
font:120% Times, serif;
width:86%;
margin: 10px 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;
}

.cost{
height:20px;
background:#FFFBC7;
margin:70px 0 80px -50px;
text-align: right;
font-size:120%;
font-weight:bold;
font-family:Tahoma, "Arial Narrow";
padding:0 40px 0 10px;
}

#deliveryform h3 {
	font-family: Tahoma, "Arial Narrow";
	font-size: 150%;
	font-weight: normal;
	text-transform: none;
}

#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:-50px;
top:-2px;
}

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

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

.buttons{
float:right;
position:relative;
top:0px;
right:400px;
}
.buttons img{
margin:0 0 20px 0;
}
.print{
float:left;
clear:left;
position:relative;
top:25px;
left:40px;
}