BODY
{
margin:0 0 0 0;
}
TABLE.Top
{
    BORDER-BOTTOM: #000000 1px;
    BORDER-LEFT: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid
}
TABLE.Middle
{
	BORDER-BOTTOM: #000000 1px;
	BORDER-LEFT: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px;
}
TABLE.Botton
{
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px
}
TD.BackShadow
{
    BACKGROUND-IMAGE: url('images/ShadowBack.gif');
    BACKGROUND-POSITION: center top;
    BACKGROUND-REPEAT: repeat-x
}
P
{
    COLOR: #707070;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 4px;
    MARGIN-TOP: 4px;
	margin-left:4px;
	
}
H1
{
    COLOR: #707070;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 14px;
    MARGIN-BOTTOM: 4px;
    MARGIN-TOP: 4px;
	margin-left:4px
}

H2
{
    COLOR: #707070;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 4px;
    MARGIN-TOP: 4px
}
H3
{
    COLOR: #707070;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 10px;
    MARGIN-BOTTOM: 4px;
    MARGIN-TOP: 4px
}
H4
{
    COLOR: #707070;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 9px;
    MARGIN-BOTTOM: 4px;
    MARGIN-TOP: 4px
}
H5
{
    COLOR: #707070;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 8px;
    MARGIN-BOTTOM: 4px;
    MARGIN-TOP: 4px
}
H6
{
    COLOR: #707070;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 8px;
    MARGIN-BOTTOM: 2px;
    MARGIN-TOP: 2px
}

TD.BarBack
{
    BACKGROUND-IMAGE: url('images/BarBack.gif');
    BACKGROUND-POSITION: center bottom;
    BACKGROUND-REPEAT: repeat-x
}
.DoubleBreakAfter
{
    MARGIN-BOTTOM: 8px
}
IMG.Bordered
{
    BORDER-BOTTOM: #0e3a5a 1px solid;
    BORDER-LEFT: #0e3a5a 1px solid;
    BORDER-RIGHT: #0e3a5a 1px solid;
    BORDER-TOP: #0e3a5a 1px solid;
    MARGIN-RIGHT: 8px
}
.DoubleBreakBefore
{
    MARGIN-TOP: 4px
}
.NoBreakAfter
{
    MARGIN-BOTTOM: 0px
}
.NoBreakBeforeAfter
{
    MARGIN-BOTTOM: 0px;
    MARGIN-TOP: 0px
}
TD.Color
{
    BACKGROUND-COLOR: #dfecf7;
    BORDER-BOTTOM: #0f3b5a 1px;
    BORDER-LEFT: #0f3b5a 1px solid;
    BORDER-RIGHT: #0f3b5a 1px solid;
    BORDER-TOP: #0f3b5a 1px;
	/* width needed for chrome, safari browsers */
	width: 580px
}
TD.TopBorderBack
{
    border:1px none #0f3b5a; BACKGROUND-COLOR: #dfecf7;
    BACKGROUND-IMAGE: url('images/TopBorder.gif');
    BACKGROUND-POSITION: right top;
    BACKGROUND-REPEAT: no-repeat;
    
}
D.BotBorderBack
{
    border:1px none #0f3b5a; BACKGROUND-COLOR: #dfecf7;
    BACKGROUND-IMAGE: url('images/BotBorder.gif');
    BACKGROUND-POSITION: right top;
    BACKGROUND-REPEAT: no-repeat;
    
}

P.Indented8
{
    MARGIN-LEFT: 4px;
    MARGIN-RIGHT: 4px;
	font-size:14px
}
.NoBreakBefore
{
    MARGIN-TOP: 0px
}
P.Indented16R
{
    MARGIN-RIGHT: 16px
}

/* additions */
.text-align-right {text-align: right}
.text-align-center {text-align: center}
.text-align-left {text-align: left}

a.text-decoration-none {text-decoration: none;}
table.border-collapse {
	border-collapse: collapse;
}
.font-9px { font-size:9px }
.bold {font-weight: bold}
.bold-left {font-weight: bold; text-align: left}
.italic-bold-center {font-style: italic; font-weight: bold; text-align: center}

div.copyright {color: #FFFFFF; font-size: 10px; padding-bottom: 2px; padding-right: 10px}
div.last-modified {padding-top: 9px; text-align: center}
div.logo {padding-bottom: 4px; padding-top: 4px; text-align: center; }
div.logo.img {text-align:center}
div.mapsize {width: 500px; height: 500px}
div.float-right {float:right; width:210px;}
div.float-left-pad {float:left; padding-left:4px;}
div.clear {clear:both; height:10px;}
div.float-right-pad {float:right; padding-right:4px;}
div.float-left {float:left; width:210px;}