}
li.check {
        list-style-image: url('images/check.gif');
        margin-top:5px;
        margin-botton:5px;
}
.pack-table {
	font-family: arial;
	color: #000000;
        border: solid #f2f2f2 6px;
        width: 190px;
}
td.pack-header{
        width: 205px;
        font-size:24px;
	font-family: trebuchet ms;
        font-weight: bold;
        font-style: italic;
        color: #ffffff; 
        background-color: #c00000;
        padding: 7px 4px 7px 4px;
        text-align: center;
}
td.pack-desc {   
        font-size:11px;
        padding: 10px 4px 10px 4px;
}
td.pack-kf {
        font-size:12px;
        font-weight: bold;
        padding: 5px;
        border-top: dashed #000000 1px;
        border-bottom: dashed #000000 1px;
}

td.pack-fl {
        font-size: 11px;
        padding: 5px;
        border-bottom: dotted #c0c0c0 1px;
        border-right: dotted #c0c0c0 1px;
}
td.pack-flb {
        font-size: 11px;
        padding: 5px;
        border-bottom: dotted #c0c0c0 1px;
        text-align: center;
}
td.pack-fl2 {
        font-size: 11px;
        padding: 5px;
        border-bottom: dotted #c0c0c0 1px;
        border-right: dotted #c0c0c0 1px;
        background-color: #f2dbdb;
}
td.pack-fl2b {
        font-size: 11px;
        padding: 5px;
        border-bottom: dotted #c0c0c0 1px;
        background-color: #f2dbdb;
        text-align: center;
}
td.pack-rec {
        font-size:11px;
        padding: 8px 5px 5px 8px;
}
td.pack-est {
        font-size:9px;
        font-weight:bold;
        padding: 12px 5px 12px 5px;
        text-align: center;
}
td.pack-add {
        font-size:11px;
        padding: 5px;
        border-top: dotted #c0c0c0 1px;
        border-bottom: dotted #c0c0c0 1px;

}
.pack-add a:link {
	color: #000000;
	text-decoration: none;
}

.pack-add a:hover {
         color: #ce0504;
         text-decoration: underline;
}

.pack-add a:visited {
	color: #000000;
	text-decoration: none;


}
.pack-add img {
        width: 6px;
        height: 5px;
        border:none;

}
td.pack-order {
        font-size:28px;
        padding: 4px 4px 10px 4px;
        text-align: center;
}

#fixedtipdiv{
background: #fff;
text-align: left;
position:absolute;
padding: 2px;
border:3px solid black;
font:normal 11px arial;
color: #000000;
line-height:18px;
z-index:100;
}

a.order-button { 
        background:url(/images/package-order2.jpg) repeat 0px 0px; 
        width: 150px; 
        height: 34px; 
        display: block; 
}

a.order-button span { 
        display: none; 
}

a.order-button:hover { 
        background: url(/images/package-order2.jpg) repeat 0px -34px; 
}

.pack-container { width: 190px; float: left; margin-right: 16px; }
