/* Generic */
body
{
    background: #4a89a5 url('../images/bg.jpg' ) repeat-x; margin: 0px;
    font: normal 8pt sans-serif;
    word-spacing: .1em; line-height: 14pt;    
}


.step
{
    background-position: bottom;
    position: absolute;
    top: 550px;
    border: solid 2px #ebebeb;
    height: 250px;
    width: 200px;
    padding: 20px;
    background-image: url( '../images/images/sback.jpg' );
    background-repeat: repeat-x;
}

div, table, td, tr { 

	border-style: none;
	font: normal 8pt sans-serif;
    border-color: inherit;
    border-width: 0px;
    margin: 0px;
    padding: 0px;

}

hr { border: 2pt dotted #ebebeb; }

img {border-style: none; border-width: 0px;}

/* ID Selectors */
#container { margin: 0px auto; width: 912px; }

#nav { height: 52px; margin-top: 110px; }

#bodyContent
{
    width: 914px; height: 522px;
    margin: 0px; padding: 0px;
    border-collapse: collapse;
    border-spacing: 0px;
}

.headSpace
{
    height:0px;
    width:0px;
    left: -500px;
    top: -500px;
}


#frame
{
    height: 700px;
    width: 880px;
    position: absolute;
    top: 490px;
    left: 50%;
    margin-left: -440px;


}



/* Classes */
.heads
{
    color: #3333CC;
    font-weight: bold;
    font-size: 12pt;
}


.menu
{
    margin: 0px;
    width: auto;
    float: left;
    padding: 0px;
    cursor: default;
}

.leg
{
    color: #6699FF;
    font-size: 12px;
    font-weight: bold;
}

.fset
{
    border: thin solid silver
}

.selli
{
    width:200px;
}



/* Footer */
#footer { margin: 0px 20px 0px 20px; }

.foot 
{
    font: normal 7pt verdana;
    color: white;
    text-transform:uppercase;
}

.foot a
{
    font: normal 7pt verdana;
    color: white;
    text-transform:uppercase;
    text-decoration: none;

}
.foot a:hover
{
    text-decoration:underline;
    color: #ffcc00;
}
