#navigation 
{
	PADDING: 3px 0; 
	MARGIN: 3px 10px 3px 10px;
	BACKGROUND: #d1cab0;
	FONT: bold 12px Verdana, sans-serif;
}
#navigation li 
{
	LIST-STYLE: none; 
	MARGIN: 0;
	DISPLAY: inline;
}
#navigation li a 
{
	PADDING: 3px 0.5em;
	BORDER-RIGHT: 0px;
	TEXT-DECORATION: none;
}
#navigation li a:link 
{
	COLOR: #544d31;
}
#navigation li a:visited 
{
	COLOR: #667;
}
#navigation li a:hover 
{
	BORDER-COLOR: #544d31; 
	COLOR: #FFF; 
	BACKGROUND: #544d31;
}

.menu DIV 
{
	FLOAT:left;
	WIDTH:180px;
    MARGIN: 0px 0px 15px 20px;
    PADDING:15px;
    BORDER:1px solid black;
   	TEXT-ALIGN:center;
}


a img, a:link img {
	border: 0px;
}

body {
   BACKGROUND: #f0f0ff; 
}

#left_caption
{
    float:left;
    width:200px;
    height: 160px;
    margin:0 0 15px 20px;
    padding:15px;
    border:1px solid black;
    text-align:center;
}

#hdr
{
	MARGIN: 20px 100px 0px 100px;
	BACKGROUND: #ffffff;
        BACKGROUND: #f0f0ff;
	FONT: bold 12px Verdana, sans-serif;
}
#hdr TABLE
{
    MARGIN: 10px;
}
#hdr .mainHeader H1
{
    PADDING-LEFT: 10px;
    FONT-SIZE: 10px;
    COLOR: #6e6644;
	TEXT-ALIGN: left;
}
#hdr .mainHeader SPAN
{
    DISPLAY: block;
    FONT: bold 24px Arial, Helvetica, sans-serif;
    COLOR: #962542;
	TEXT-ALIGN: left;
}
#bdy
{
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    MARGIN: 0px 100px 0px 100px;
    BACKGROUND: #f0f0ff;
    FONT: 11px Verdana, Arial, Helvetica, sans-serif;
}
#bdy .header TD
{
	PADDING: 3px;
	BACKGROUND: #000000;
    COLOR: #ffffff;
    FONT: bold 12px Verdana, sans-serif;
	TEXT-ALIGN: left;
	BORDER-BOTTOM: 1px solid black;
}
#bdy .balance TD
{
	PADDING: 3px;
	BACKGROUND: #ff7777;
    COLOR: #000000;
    FONT: bold 14px Verdana, sans-serif;
	TEXT-ALIGN: center;
}
#bdy .level0 TD
{
	BACKGROUND: #ffee00;
}
#bdy .level1 TD
{
	BACKGROUND: #ff7777;
}
#bdy .level2 TD
{
	BACKGROUND: #ff9999;
}
#bdy .level3 TD
{
	BACKGROUND: #ffbbbb;
}
#bdy .firstcol
{
	TEXT-ALIGN: left;
	BORDER-LEFT: 1px solid black;
	BORDER-BOTTOM: 1px solid black;
}
#bdy .speedlastcol
{
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	WIDTH: 80px;
	TEXT-ALIGN: right;
	BORDER-LEFT: 1px solid black;
	BORDER-RIGHT: 1px solid black;
	BORDER-BOTTOM: 1px solid black;
}

#bdy .speedlastcolx
{
	BACKGROUND: #ff0000;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	WIDTH: 80px;
	TEXT-ALIGN: right;
	BORDER-LEFT: 1px solid black;
	BORDER-RIGHT: 1px solid black;
	BORDER-BOTTOM: 1px solid black;
}

#bdy .numcol
{
	TEXT-ALIGN: center;
	WIDTH: 80px;
	BORDER-LEFT: 1px solid black;
	BORDER-BOTTOM: 1px solid black;
}
#bdy .nmecol
{
	PADDING-LEFT: 3px;
	TEXT-ALIGN: left;
	BORDER-LEFT: 1px solid black;
	BORDER-BOTTOM: 1px solid black;
}
#bdy .datetime
{
	WIDTH: 140px;
	PADDING-LEFT: 3px;
	TEXT-ALIGN: center;
	BORDER-LEFT: 1px solid black;
	BORDER-BOTTOM: 1px solid black;
}
#bdy .imeicol
{
	PADDING-LEFT: 3px;
	TEXT-ALIGN: center;
	BORDER-LEFT: 1px solid black;
	BORDER-BOTTOM: 1px solid black;
}
#bdy .devicenamecol
{
	PADDING-LEFT: 3px;
	TEXT-ALIGN: left;
	BORDER-LEFT: 1px solid black;
	BORDER-BOTTOM: 1px solid black;
}
#bdy .iocol
{
        PADDING-LEFT: 3px;
        WIDTH: 30px;
        TEXT-ALIGN: center;
        BORDER-LEFT: 1px solid black;
        BORDER-BOTTOM: 1px solid black;
}
#bdy .latlongcol
{
	PADDING-LEFT: 3px;
	WIDTH: 80px;
	TEXT-ALIGN: center;
	BORDER-LEFT: 1px solid black;
	BORDER-BOTTOM: 1px solid black;
}
#bdy .kbcol
{
	PADDING-LEFT: 3px;
	WIDTH: 80px;
	TEXT-ALIGN: right;
	BORDER-LEFT: 1px solid black;
	BORDER-BOTTOM: 1px solid black;
}
#bdy .speedcol
{
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	WIDTH: 80px;
	TEXT-ALIGN: right;
	BORDER-LEFT: 1px solid black;
	BORDER-BOTTOM: 1px solid black;
}

#bdy .curbalcol
{
	PADDING-LEFT: 3px;
	TEXT-ALIGN: left;
	BORDER-LEFT: 1px solid black;
	BORDER-BOTTOM: 1px solid black;
    FONT: bold 12px Verdana, sans-serif;
}

#bdy .balcol
{
	PADDING-RIGHT: 3px;
	TEXT-ALIGN: right;
	WIDTH: 80px;
	BORDER-LEFT: 1px solid black;
	BORDER-BOTTOM: 1px solid black;
}

#bdy .actcol_lft
{
	PADDING-LEFT: 4px;
	TEXT-ALIGN: left;
	WIDTH: 65px;
	BORDER-LEFT: 1px solid black;
	BORDER-BOTTOM: 1px solid black;
}

#bdy .actcol_mid
{
	TEXT-ALIGN: left;
	WIDTH: 65px;
	BORDER-BOTTOM: 1px solid black;
}

#bdy .client_hdr
{
	TEXT-ALIGN: center;
	HEIGHT: 30px;
	BORDER-BOTTOM: 1px solid black;
	BORDER-LEFT: 1px solid black;
	BORDER-RIGHT: 1px solid black;
}

#bdy .client_hdr_right
{
	TEXT-ALIGN: left;
	HEIGHT: 30px;
	BORDER-BOTTOM: 1px solid black;
	BORDER-RIGHT: 1px solid black;
}

#bdy .client_hdr_left
{
	TEXT-ALIGN: left;
	HEIGHT: 30px;
	BORDER-BOTTOM: 1px solid black;
	BORDER-LEFT: 1px solid black;
}


#bdy .actcol_rht
{
	TEXT-ALIGN: left;
	WIDTH: 65px;
	BORDER-RIGHT: 1px solid black;
	BORDER-BOTTOM: 1px solid black;
}

#bdy .dbtcol
{
	PADDING-RIGHT: 3px;
	TEXT-ALIGN: right;
	WIDTH: 80px;
	BORDER-LEFT: 1px solid black;
	BORDER-BOTTOM: 1px solid black;
}

#bdy .cdtcol
{
	PADDING-RIGHT: 3px;
	TEXT-ALIGN: right;
	WIDTH: 80px;
	BORDER-LEFT: 1px solid black;
	BORDER-BOTTOM: 1px solid black;
}

#bdy .balcol
{
	PADDING-RIGHT: 3px;
	TEXT-ALIGN: right;
	WIDTH: 80px;
	BORDER-RIGHT: 1px solid black;
	BORDER-BOTTOM: 1px solid black;
}

#bdy .endcol
{
	PADDING-RIGHT: 3px;
	TEXT-ALIGN: center;
	WIDTH: 80px;
	BORDER-LEFT: 1px solid black;
	BORDER-RIGHT: 1px solid black;
	BORDER-BOTTOM: 1px solid black;
}

#bdy a 
{
	BORDER: 0px;
	TEXT-DECORATION: none;
}

#bdy .mainHeader H1
{
    PADDING-LEFT: 10px;
    FONT-SIZE: 10px;
    COLOR: #6e6644;
	TEXT-ALIGN: center;
}

#bdy .infohdr
{
    PADDING: 3px;
	FONT: bold 12px Verdana, sans-serif;
	COLOR: #ffffff;
    BACKGROUND: #000000;
	TEXT-ALIGN: center;
}

#bdy .label
{
	PADDING: 3px;
	TEXT-ALIGN: right;
}

#bdy .mainHeader SPAN
{
    DISPLAY: block;
    FONT: bold 24px Arial, Helvetica, sans-serif;
    COLOR: #962542;
	TEXT-ALIGN: center;
}

H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    MARGIN: 20px 0px 10px;
}
