/* ------- RESET ALL TAGS --------*/
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }

/* ------- GLOBAL LAYOUT --------*/
.clear { clear: both; }

/* ------- Layout --------*/
.middlecontent {
float: left;
}

#UPSTracking { 
width: 675px; 
font: 12px Vendana, Geneva, sans-serif;
padding: 5px;
}

.emphasize {
color: #086f60;
font-weight: bold;
}

.ups-header {
padding: 30px 5px;
}

#trackingsummary tr .tableheader{
text-align: center;
}

#UPSTracking table { 
margin-bottom: 20px;
}

.tableheader h2,
#UPSForm h2
{
font: 24px/1.35 Arial, Helvetica, sans-serif;
font-weight: bold;
text-transform: uppercase;
padding-top: 7px;
}

.tableheader .ups-image {
float: left;
}

#trackingsummary td, 
#trackingsummary th,
#trackinghistory td, 
#trackinghistory th
{
border: 1px solid #666666;
text-align: center;
padding:5px;
}

#trackingsummary th,
#trackinghistory th
{
background-color: #39863d;
color: #FFFFFF;
font-weight: bold;
text-shadow: 1px 1px 1px #666666;
text-transform: uppercase;
}

#trackingsummary tr{
margin-left: 10px;
}

#trackinghistory .transit{
color: #ae920e;
font-weight: bold;
}

#trackinghistory .exception{
color: #a71d12;
font-weight: bold;
}

#trackinghistory .delivered{
color: #ffffff;
text-shadow: 1px 1px 1px #666666;
font-weight: bold;
background: #386e0c
}

#UPSTracking #UPSForm label {

}

#UPSForm .input-trackingups{
width: 250px;
padding: 5px;

}

#UPSForm  {
margin-bottom: 10px;
}

