H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px; COLOR: #003366; LINE-HEIGHT: 17px; PADDING-TOP: 0px; FONT-FAMILY: Arial, sans serif
}
H2 {
	FONT-SIZE: 11px; MARGIN: 0px 0px 2px; COLOR: #003366; FONT-FAMILY: Arial, sans serif
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
UL LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 5px; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(../images/li_bullet.gif); PADDING-BOTTOM: 3px; COLOR: #333; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
A {
	DISPLAY: block; COLOR: #0065a3; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A.none:hover {
	TEXT-DECORATION: none
}
.inline {
	DISPLAY: inline
}
I {
	
}
#contentarea {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: left; BACKGROUND-IMAGE: url(../images/maincontent_gradtop.gif); PADDING-BOTTOM: 50px; WIDTH: 535px; PADDING-TOP: 15px; BACKGROUND-REPEAT: no-repeat
}
#container {
	MARGIN-LEFT: auto; WIDTH: 770px; MARGIN-RIGHT: auto
}
#topnav {
	CLEAR: both; PADDING-RIGHT: 14px; PADDING-LEFT: 14px; BACKGROUND-IMAGE: url(../images/top_grad.gif); PADDING-BOTTOM: 14px; WIDTH: 722px; COLOR: #ccc; PADDING-TOP: 14px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 70px
}
#topnav A {
	DISPLAY: inline; COLOR: #0066a5
}
#topnav A.big {
	FONT-SIZE: 14px; COLOR: #0066a5; MARGIN-RIGHT: 20px; FONT-FAMILY: Arial
}
#topnav A.active {
	COLOR: #333
}
#topnav A:hover {
	COLOR: #ff9900; TEXT-DECORATION: none
}
INPUT {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #999 1px solid; COLOR: #999; BORDER-BOTTOM: #999 1px solid; HEIGHT: 17px
}
SELECT {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #999 1px solid; COLOR: #999; BORDER-BOTTOM: #999 1px solid; HEIGHT: 17px
}
#lnav {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; BACKGROUND-IMAGE: url(../images/lnav_grad.gif); PADDING-BOTTOM: 10px; WIDTH: 146px; MARGIN-RIGHT: 10px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
#lnav A {
	PADDING-RIGHT: 0px; BORDER-TOP: #a3c8de 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; WIDTH: 130px; LINE-HEIGHT: 20px; PADDING-TOP: 2px
}
#lnav A.active {
	FONT-WEIGHT: bold; COLOR: #333
}
#lnav A.level0 {
	BACKGROUND-POSITION: 0px 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../images/link_level1.gif); WIDTH: 130px; BORDER-TOP-STYLE: none; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#lnav A.level1 {
	BACKGROUND-POSITION: 0px 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../images/link_level1.gif); WIDTH: 130px; BACKGROUND-REPEAT: no-repeat
}
#lnav A.level2 {
	BACKGROUND-POSITION: 5px 6px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../images/link_level2.gif); MARGIN-LEFT: 8px; WIDTH: 117px; LINE-HEIGHT: 15px; BACKGROUND-REPEAT: no-repeat
}
#lnav SPAN.level2 {
	PADDING-LEFT: 3px; MARGIN-LEFT: 8px; WIDTH: 130px; COLOR: #666; LINE-HEIGHT: 15px
}
#contentarea H1.pagetop {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 12px; COLOR: #999; LINE-HEIGHT: 12px; FONT-FAMILY: Arial
}
#contentarea DIV.pagetop {
	FONT-SIZE: 14px; MARGIN-BOTTOM: 20px; COLOR: #333; LINE-HEIGHT: 17px; FONT-FAMILY: Arial
}
.vertrule {
	BACKGROUND-IMAGE: url(../images/rules/vert_blu_dashedbg.gif); BACKGROUND-REPEAT: repeat-y
}
LI {
	MARGIN-LEFT: 13px
}
.greytop {
	BACKGROUND-IMAGE: url(/images/167_grey_gradient.gif); BACKGROUND-REPEAT: no-repeat
}
A.arrow {
	BACKGROUND-POSITION: 1px 3px; PADDING-LEFT: 14px; BACKGROUND-IMAGE: url(../images/hm_arrow.gif); BACKGROUND-REPEAT: no-repeat
}
A.download {
	BACKGROUND-POSITION: 1px 1px; MARGIN-TOP: 5px; PADDING-LEFT: 16px; MIN-HEIGHT: 21px; BACKGROUND-IMAGE: url(../images/icons/download.gif); BACKGROUND-REPEAT: no-repeat
}
A.feed {
	BACKGROUND-POSITION: 1px 0px; MARGIN-TOP: 5px; PADDING-LEFT: 19px; BACKGROUND-IMAGE: url(../images/icons/12_rss.gif); BACKGROUND-REPEAT: no-repeat
}
A.website {
	BACKGROUND-POSITION: 0px 1px; MARGIN-TOP: 5px; PADDING-LEFT: 17px; BACKGROUND-IMAGE: url(../images/icons/website.gif); BACKGROUND-REPEAT: no-repeat
}
A.email {
	BACKGROUND-POSITION: 0px 2px; MARGIN-TOP: 3px; PADDING-LEFT: 16px; BACKGROUND-IMAGE: url(../images/icons/email.gif); BACKGROUND-REPEAT: no-repeat
}
TR.toprule TD {
	PADDING-LEFT: 17px; BACKGROUND-IMAGE: url(../images/rules/539_grey_dashed.gif); LINE-HEIGHT: 22px; BACKGROUND-REPEAT: no-repeat
}
TR.toprule A {
	DISPLAY: inline; LINE-HEIGHT: 22px
}
A.tablesort {
	BACKGROUND-POSITION: 3px 3px; PADDING-LEFT: 16px; BACKGROUND-IMAGE: url(../images/invest/blu_arrow.gif); BACKGROUND-REPEAT: no-repeat
}
A.tablesorton {
	BACKGROUND-POSITION: 3px 3px; PADDING-LEFT: 16px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../images/invest/grey_arrow.gif); COLOR: #333; BACKGROUND-REPEAT: no-repeat
}
TR.trule TD {
	BACKGROUND-IMAGE: url(../images/rules/539_grey_dashed.gif); PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
#footer {
	PADDING-BOTTOM: 60px; WIDTH: 752px; POSITION: relative
}
#footer TD {
	FONT-SIZE: 11px; WIDTH: 730px; COLOR: #999; LINE-HEIGHT: 15px
}
#footer A {
	DISPLAY: inline; COLOR: #999
}
#footer A:hover {
	COLOR: #333
}
TR {
	VERTICAL-ALIGN: top
}
TD {
	VERTICAL-ALIGN: top
}
 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; LINE-HEIGHT: 13px; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
DIV.tabnav_off {
	BACKGROUND-IMAGE: url(/images/prod_tab_off.gif); WIDTH: 89px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 52px; TEXT-ALIGN: center
}
DIV.tabnav_on {
	BACKGROUND-IMAGE: url(/images/prod_tab_on.gif); WIDTH: 89px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 52px; TEXT-ALIGN: center
}
DIV.tabnav_off A {
	MARGIN-TOP: 15px; FONT-SIZE: 14px; COLOR: #0066a5; LINE-HEIGHT: 19px
}
DIV.tabnav_on A {
	MARGIN-TOP: 15px; FONT-SIZE: 14px; COLOR: #003366; LINE-HEIGHT: 19px
}
#tabnav_1 {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
#tabnav_2 {
	LEFT: 89px; POSITION: absolute; TOP: 0px
}
#tabnav_3 {
	LEFT: 178px; POSITION: absolute; TOP: 0px
}
#tabnav_4 {
	LEFT: 267px; POSITION: absolute; TOP: 0px
}
DIV.swaps_outer {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; Z-INDEX: 10000; LEFT: 0px; BACKGROUND-IMAGE: url(/images/356_ltblu_gradient.gif); PADDING-BOTTOM: 15px; WIDTH: 600px; PADDING-TOP: 15px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 42px
}
#swapdiv_1 {
	WIDTH: 500px
}
#swapdiv_2 {
	WIDTH: 500px
}
#swapdiv_3 {
	WIDTH: 500px
}
#swapdiv_4 {
	WIDTH: 500px
}
INPUT.radio {
	WIDTH: 12px; HEIGHT: 12px
}
INPUT.wide {
	WIDTH: 165px
}
SELECT.wide {
	WIDTH: 165px
}
TABLE.formtable TD {
	HEIGHT: 46px
}
TABLE.checkboxes TD {
	PADDING-TOP: 5px
}
TABLE.checkboxes INPUT {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.button {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #999 1px solid; DISPLAY: inline; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #999 1px solid; COLOR: #666; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px solid
}
.button:hover {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #999; TEXT-DECORATION: none
}
.errormsg {
	DISPLAY: none; PADDING-LEFT: 10px; WIDTH: 115px; COLOR: #f00
}
.error {
	DISPLAY: none; PADDING-LEFT: 10px; WIDTH: 115px; COLOR: #f00
}
DIV.faq {
	OVERFLOW: hidden
}
A.faq {
	MARGIN-BOTTOM: 7px
}
DIV.faq_active {
	MARGIN-BOTTOM: 7px; PADDING-BOTTOM: 7px; OVERFLOW: hidden
}
A.faq_active {
	BACKGROUND-POSITION: 0px 5px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/images/rules/359_grey_dashed.gif); PADDING-BOTTOM: 7px; COLOR: #333; PADDING-TOP: 17px; BACKGROUND-REPEAT: no-repeat
}
IMG.faq {
	MARGIN-TOP: 7px; MARGIN-BOTTOM: 0px
}
SUP.sm {
	FONT-SIZE: 9px
}
.footnote {
	FONT-SIZE: 9px
}
.smark {
	FONT-SIZE: 11px; COLOR: #333; FONT-FAMILY: Lucida Sans Unicode, arial, sans-serif
}
A SPAN.smark {
	FONT-SIZE: 11px; COLOR: #0065a3; FONT-FAMILY: Lucida Sans Unicode, arial, sans-serif
}
A.active SPAN.smark {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333; FONT-FAMILY: Lucida Sans Unicode, arial, sans-serif
}
H1 SPAN.smark {
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Lucida Sans Unicode, arial, sans-serif
}
H1.pagetop SPAN.smark {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #999; FONT-FAMILY: Lucida Sans Unicode, arial, sans-serif
}
DIV.pagetop SPAN.smark {
	FONT-SIZE: 14px; COLOR: #333; FONT-FAMILY: Lucida Sans Unicode, arial, sans-serif
}
.ti1 {
	TEXT-INDENT: 1px
}
H1 I {
	FONT-SIZE: 14px; COLOR: #003366
}
H1.pagetop I {
	FONT-SIZE: 12px; COLOR: #999
}
A I {
	COLOR: #0065a3; TEXT-DECORATION: none
}
A.active I {
	FONT-WEIGHT: bold; COLOR: #333
}
DIV.pagetop I {
	FONT-SIZE: 14px; COLOR: #333
}
.head_msg {
	POSITION: relative; HEIGHT: 209px
}
.head_nav {
	LEFT: 15px; BOTTOM: 0px; POSITION: absolute
}
