/*Generic styles*/
* {
margin:0;
padding:0;
}

img
{
border: 0;
display: block;
padding: 0 0 10px 0;
}

body
{
font-family:arial, verdana, serif;
color: #000;
}

#Navigation,#Banner,#RightCol img
{
display: none;
}

p,ul
{
font-size: 0.7em;
padding: 0 0 10px 0;
}

h1
{
padding: 0 0 20px 0;
position: absolute;
right: 30px;
}

h2
{
font-size: 1em;
font-weight: bold;
}

.sifr object, .sifr embed {
display: none !important;
height: 0;
width: 0;
position: absolute;
overflow: hidden;
}

.sifr span {
visibility: visible !important;
display: block !important;
position: static !important;
left: auto !important;
top: auto !important;
font-size: 1.2em;
padding: 0 0 10px 0;
}

#LeftCol
{
padding: 0 0 10px 0;
}

#ColOne,
#ColTwo,
#ColThree
{
border-bottom: 1px solid #000;
padding: 0 0 10px 0;
margin: 0 0 10px 0;
}

#MainContent
{
padding: 0px 0 0 0;
}

#Header
{
border-bottom: 1px solid #000;
height: 70px;
margin: 0 0 20px 0;
}

#MainContent  img,
#InnerPage img
{
display: none;
}

#InnerPage 
{
padding: 0px 0 0 0;
}

a
{
color: #000;
} 
.Terms a,.Paging
{
display: none;
}

h3
{
font-size: 0.9em;
padding: 10px 0 10px 0;
}

.HorizontalListing
{
list-style: none;
font-size: 11px;
}

.HorizontalListing h3
{
font-size: 13px;
}

.HorizontalListing p
{
font-size: 1em;
}


#Footer
{
border-top: 1px solid #000;
padding: 10px 0 10px 0;
}

.Form
{
text-align: left;
font-size: 12px;
}

.Form td
{
padding: 10px;
}