body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	margin-top: 10px 0px 0px 10px;
	background: #FFFFFF;

}

a, a:visited {
	color: #336699;
	text-decoration: underline;
}

a:active, a:hover {
	color: #6699CC;
	text-decoration: underline;
}

a.nav, a.nav:visited {
	color: #336699;
	text-decoration: none;
}

a.nav:active, a.nav:hover {
	color: #6699CC;
	text-decoration: none;
}

a.ftr, a.ftr:visited {
	color: #003366;
	text-decoration: none;
}

a.ftr:active, a.ftr:hover {
	color: #336699;
	text-decoration: none;
}

a.ftr_lnk, a.ftr_lnk:visited {
	color: #003366;
	text-decoration: none;
}

a.ftr_lnk:active, a.ftr_lnk:hover {
	color: #336699;
	text-decoration: none;
}

a.lst, a.lst:visited {
	color: #003366;
	text-decoration: none;
}

a.lst:active, a.lst:hover {
	color: #336699;
	text-decoration: none;
}

font.xxl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
}

font.xl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
}

font.l {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

font.m {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

font.s {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

font.xs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
}

font.xxs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6pt;
}

font.hdg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
}

font.ftr {
	font-family: Verdana;
	font-size: 8pt;
	color: #999999;
}

font.ftr_lnk {
	font-family: Verdana;
	font-size: 8pt;
	color: #999999;
}

input {
	font: 9pt Verdana, Arial, Helvetica, sans-serif;
}

input.txt {
	font: 9pt Verdana, Arial, Helvetica, sans-serif;
}

input.btn {
	font: 9pt Verdana, Arial, Helvetica, sans-serif;
	cursor: hand;
}

textarea.txt {
	font: 9pt Verdana, Arial, Helvetica, sans-serif;
}

select.lst {
	font: 9pt Verdana, Arial, Helvetica, sans-serif;
}

button.btn {
	font: 9pt Verdana, Arial, Helvetica, sans-serif;
	cursor: hand;
}	

td.rule_h {
	background: #003366 url('/img/mkt/layout/bg-rule_h.gif') no-repeat;
}

td.hdr_top {
	background: #336699 url('/img/mkt/layout/hdr/bg-grad.gif');
}

div.nav {
	width: 150px;
	padding-left: 10px;
	font-weight: bold;
	color: #003366;
	line-height: 12pt;
}

div.box {
	border: 2px solid #EFEFEF;
	border-top: none;
	padding: 5px;
	background: #ffffff url('/img/mkt/layout/bg-box.gif') no-repeat bottom right;
}

div.hdg {
	border-bottom: 1px solid #336699;
	margin-bottom: 10px;
}

ul.lst {
	position: relative;
	left: -20px;
	margin-top: 0px;
	margin-bottom: 20px;
	
}

li.lst {
	list-style-image: url('/img/mkt/layout/lst-8x8-CCCCCC.gif');
	margin-bottom: 5px;
}

ul.lst_box {
	position: relative;
	left: -20px;
	margin-top: 0px;
	margin-bottom: 0px;
	
}

li.lst_box {
	list-style-image: url('/img/mkt/layout/lst-8x8-CCCCCC.gif');
	margin-bottom: 2px;
	font-weight: bold;
	color: #003366;
}