BODY, TD, INPUT, SELECT, TEXTAREA, DIV, SPAN
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Tahoma
}

A
{
    COLOR: #0066cc;
    TEXT-DECORATION: none
}

A:hover
{
    COLOR: #0033cc;
    TEXT-DECORATION: underline
}

#num
{   COLOR: #0000cd; FONT-WEIGHT: bolder; font-size:9pt}


#car_t
{
    BORDER-RIGHT: #4164a2 1px solid;
    BORDER-BOTTOM: #4164a2 1px solid;
    BORDER-TOP: #cefcff 1px solid;
    BORDER-LEFT: #cefcff 1px solid;
    BACKGROUND-COLOR: #c1daef;
}
#car_s
{
    BORDER-RIGHT: #6699cc 1px none;
    BORDER-TOP: #6699cc 1px none;
    BORDER-LEFT: #6699cc 1px none;
    BORDER-BOTTOM: #a1c1de 1px solid;
}
#car_b
{
    BORDER-RIGHT: #dddddd 1px none;
    BORDER-TOP: #dddddd 1px none;
    BORDER-LEFT: #dddddd 1px none;
    BORDER-BOTTOM: #dddddd 1px dotted;
    COLOR: #666666;
}

#obj
{
	BORDER: 1px solid #5e7ea2; COLOR:#000066; background-color:#f6fafa;
}

#but
{
    BORDER: #b0c4de thin outset;    
    COLOR: #ffffff;
    BACKGROUND-COLOR: #5e89af;
    MARGIN-TOP: 5px;
}

#step_e
{
    BORDER-RIGHT: #587ebe double;
    BORDER-TOP: #587ebe double;
    BORDER-LEFT: #587ebe double;    
    BORDER-BOTTOM: none;
    COLOR: #0000cc;
    FONT-WEIGHT: bolder;
    BACKGROUND-COLOR: #adbee2;
    TEXT-ALIGN: center;
    WIDTH: 180px;
}

#step_d
{
    BORDER-RIGHT: #adbee2 1px solid;
    BORDER-TOP: #adbee2 1px solid;
    BORDER-LEFT: #adbee2 1px solid;    
    BORDER-BOTTOM: #587ebe solid 2px;
    COLOR: #adbee2;
    TEXT-ALIGN: center;
    WIDTH: 120px;
}

#step_d2
{
    BORDER-RIGHT: #adbee2 0px solid;
    BORDER-TOP: #adbee2 0px solid;
    BORDER-LEFT: #adbee2 0px solid;    
    BORDER-BOTTOM: #587ebe solid 2px;
    WIDTH: 450px;
}

#step_t
{
	font-family:Arial Black;  font-size:13pt
}

#step_m
{
	BORDER-RIGHT: #587ebe double;
    BORDER-BOTTOM: #587ebe double;
    BORDER-LEFT: #587ebe double;    
    BORDER-TOP: none;
    PADDING: 5px;
}

#step_line
{
	border:dotted 2px #99cccc
}
