* 
{
	/* Reset browsers default margin, padding and font sizes */
	margin: 0;
	padding: 0;
}

body
{
	background: #eaeaea url("../images/bg.png") top repeat-x;
	text-align: center;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
}

hr
{
    border: none;
    border-top: Solid 1px;
    height: 1px;
}

div.outer
{
	margin: 0 auto;
	min-width: 740px;
	position: relative;
	width: 900px;
	text-align: center;
    font-size: 8pt;
    display: block;
}

td.inner
{
	background: white;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
	vertical-align: top;
}

div.content
{
	clear: both;
}

.t
{
    background: White url("../images/header.png") top repeat-x;
}

.tl
{
    background: url("../images/header_left.png") top left no-repeat;
}

.tr
{
    background: url("../images/header_right.png") top right no-repeat;
    height: 102px;
}

.b
{
    background: url("../images/footer.png") bottom repeat-x;
}

.bl
{
    background: url("../images/footer_left.png") bottom left no-repeat;
}

.br
{
    background: url("../images/footer_right.png") bottom right no-repeat;
	padding-bottom: 16px;
}

.ml
{
    background: url("../images/body_left.png") left repeat-y;
    width: 16px;
}

.mr
{
    background: url("../images/body_right.png") right repeat-y;
    width: 16px;
}

div.header
{
    padding-top: 48px;
    padding-left: 16px;
    padding-right: 16px;
	font-size: 7.4pt;
	text-align: right;
	line-height: 1.5em;
}

div.header a, div.header a:visited
{
	text-decoration: none;
	color: #103050;
}
	
div.header a:active, div.header a:hover
{
	color: #2080d0;
}

div.footer
{
	margin-top: 10px;
	font-size: 6.4pt;
	text-align: right;
	line-height: 1.5em;
}

div.footer2
{
    color: #C0C0C0;
    font-size: x-small;
}


div.footer a, div.footer a:visited
{
	text-decoration: none;
	color: #103050;
}
	
div.footer a:active, div.footer a:hover
{
	color: #2080d0;
}

table.outer-table
{
}

div.menu-chunk
{
	text-align: center;
}

table.menu
{
    font-size: 11pt;
	margin-top: 4px;
	margin-bottom: -4px;
	font-family: "Segoe UI Semibold", Verdana, Arial, Sans-Serif;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

table.menu td
{
	padding-left: 10px; 
	padding-right: 10px; 
	text-align: left;
}

table.menu a, table.menu a:visited
{
	text-decoration: none;
	color: #103050;
}

table.menu a:active, table.menu a:hover
{
	color: #2080d0;
}

table.body
{
    font-size: 9pt;
    width: 700px;
}

div.sleeve
{
    background: url("../images/sleeve.gif") top left no-repeat;
    width: 267px;
    height: 60px;
    padding-top: 21px;
    padding-left: 26px;
    margin-bottom: 6px;
    text-align: left;
    cursor: default;
}

div.sleeve img
{
	float: right; 
	margin-top: -19px; 
	margin-right: 8px;
	border: none;
}

div.sleeve-twoline
{
    background: url("../images/sleeve.gif") top left no-repeat;
    width: 267px;
    height: 60px;
    padding-top: 15px;
    padding-left: 26px;
    margin-bottom: 6px;
    text-align: left;
    cursor: default;
}

div.sleeve-twoline img
{
	float: right; 
	margin-top: -13px; 
	margin-right: 8px;
	border: none;
}

table.body a, table.body a:visited
{
	text-decoration: none;
	color: #103050;
}

table.body a:active, table.body a:hover
{
	color: #2080d0;
}

div.block
{
	width: 100%;
	font-family: Verdana Helvetica, Arial, sans-serif;
}

div.block-inner, div.top-block-inner
{
	border-left: solid 1px #cccecd; 
	border-right: solid 1px #cccecd; 
	padding: 0;
}

div.top-block-inner
{
	height: 269px;
}

.bt
{
    background: White url("../images/block_header.gif") top repeat-x;
}

.btl
{
    background: url("../images/block_header_left.gif") top left no-repeat;
}

.btr
{
    background: url("../images/block_header_right.gif") top right no-repeat;
    padding-top: 8px;
}

.bb
{
    background: url("../images/block_footer.gif") bottom repeat-x;
}

.bbl
{
    background: url("../images/block_footer_left.gif") bottom left no-repeat;
}

.bbr
{
    background: url("../images/block_footer_right.gif") bottom right no-repeat;
    padding-bottom: 8px;
}

.wbt
{
    background: White url("../images/white_block_header.gif") top repeat-x;
}

.wbtl
{
    background: url("../images/white_block_header_left.gif") top left no-repeat;
}

.wbtr
{
    background: url("../images/white_block_header_right.gif") top right no-repeat;
    padding-top: 8px;
}

.wbb
{
    background: url("../images/white_block_footer.gif") bottom repeat-x;
}

.wbbl
{
    background: url("../images/white_block_footer_left.gif") bottom left no-repeat;
}

.wbbr
{
    background: url("../images/white_block_footer_right.gif") bottom right no-repeat;
    padding-bottom: 8px;
}

.block-title, .block-title-bold
{
	color: #ff6020;
	font-size: 11pt;
	font-family: Arial, Sans-Serif;
}

.block-title-bold
{
	font-weight: bold;
}

.block-sub-title
{
	color: #224488;
	font-size: 10pt;
}

.company
{
	color: #224488;
	font-style: italic;
	font-weight: bolder;
	font-family: "Arial Black", Arial, Sans-Serif;
}

.emphasis
{
	color: #224488;
	font-weight: bold;
	text-align: center;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
}

div.emphasis a, div.emphasis a:visited
{
	color: #ff6832;
	font-weight: bolder;
}

div.emphasis a:active, div.emphasis a:hover
{
	color: #32a0ff;
	font-weight: bolder;
}

span.block-sub-title a, span.block-sub-title a:visited
{
	color: #224488;
	font-size: 10pt;
}

span.block-sub-title a:active, span.block-sub-title a:hover
{
	color: #2288cc;
	font-size: 10pt;
	text-decoration: underline;
}
