body { scrollbar-arrow-color: #FFFFFF; scrollbar-3dlight-color: #4A4A70; scrollbar-highlight-color: #4A4A70; scrollbar-face-color: #4A4A70; scrollbar-shadow-color: #4A4A70; scrollbar-track-color: #E3DDC8; scrollbar-darkshadow-color: #4A4A70}

a:link { text-decoration: underline }
a:active { text-decoration: underline; color: #993333 }

b { font-weight: bold }
i { font-style: italic }
u { font-decoration: underline }

.highlight { font-weight: bold; }

.bgback { background: #FFFFFF }
.bgbanner { background: #F5F0DD }
.bgcallout { background: #F5F0DD }
.bgdeck { background: #C5BEA6 }
.bgdiscuss { background: #E3DDC8 }
.bgdivider { background: #4A4A70 }
.bgheader { background: #AC4B4C }
.bgleftnav { background: #F5F0DD }
.bgnavad { background: #C5BEA6 }
.bgrightnav { background: #E3DDC8 }
.bgshop { background: #FFFFFF }
.bgtopnav { background: #4A4A70 }


.navdeck { font: italic 7pt Verdana, Arial, Helvetica, sans-serif; color: #333366; text-decoration: none }
.navform { font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.navhead { font: bold 10pt Verdana, Arial, Helvetica, sans-serif; color: #993333 }
.navlink { font: bold 7pt Verdana, Arial, Helvetica, sans-serif; color: #993333 }
a.navlink:visited, a.navlink:link { text-decoration: underline }
.navmain { font: bold 10pt Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #333366 }
.navmenu { font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.navmini { font: bold 7pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.navtext { font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.navtext2 { font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #993333 }
.navtext3 { font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.navminitext { font: 7pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }

.featbyline { font: italic 8pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.featbylinecite { font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.featcallout { font: italic 14pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.featcaption { font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
a.featcaption:visited, a.featcaption:link { text-decoration: underline; color: #333399 }
.featcite { font: italic 10pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.featcredit { font: 7pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.featcrumb { font: bold 8pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.featdate { font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.featdeck { font: italic 10pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.featdept { font: bold 8pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.featemail { font: 10pt "Courier New", Courier, monospace; color: #333399 }
a.featemail:visited, a.featemail:link { text-decoration: underline }
.featemph { font: bold 10pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
a.featemph:visited, a.featemph:link { text-decoration: underline }
.featfield { font: bold 10pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.feathead { font: bold 16pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.feathead2 { font: bold 13pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
a.feathead2:visited, a.feathead2:link { text-decoration: underline }
.featkick { font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; text-transform: uppercase }
.featpub { font: italic 8pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.feattext { font: 10pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
a.feattext:visited, a.feattext:link { text-decoration: underline; color: #333399 }
.feattext2 { font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
a.feattext2:visited, a.feattext2:link { text-decoration: underline; color: #333399 }
.feattitle { font: bold 13pt Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #333366 }
.feattitle2 { font: bold 10pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
a.feattitle2:visited, a.feattitle2:link { text-decoration: underline }
.featurl { font: 10pt "Courier New", Courier, monospace; color: #333399 }
a.featurl:visited, a.featurl:link { text-decoration: underline }

.artaddress { font: 10pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.artanswer { font: 10pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.artbio { font: italic 9pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.artbiocite { font: 9pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.artbyline { font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.artcallout { font: italic 14pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.artcaption { font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.artcite { font: italic 10pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.artcopy { font: italic 8pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.artcredit { font: 7pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.artcrumb { font: bold 8pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.artdate { font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.artdeck { font: italic 9pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.artdef { font: 10pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.artdept { font: bold 13pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.artemail { font: 11pt "Courier New", Courier, monospace; color: #333399 }
.artemph { font: bold 10pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.arthead { font: bold 12pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.arthead2 { font: bold 10pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.artintro { font: italic 10pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.artintrocite { font: 10pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.artkey { font: 10pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.artkick { font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #000000; text-transform: uppercase }
.artlist { font: 10pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.artlyric { font: italic 10pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.artnum { font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.artpage { font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.artpost { font: italic 10pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.artproduct { font: 9pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.artpub { font: italic 8pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.artquestion { font: bold 10pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.artquote { font: 10pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.artscript { font: 10pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.artsource { font: italic 8pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.artsourcecite { font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.artterm { font: bold 10pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.arttext { font: 10pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.arttitle { font: bold 15pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.arturl { font: 11pt "Courier New", Courier, monospace; color: #333399 }
.artvol { font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
a.artbiocite:visited, a.artbiocite:link { text-decoration: underline; color: #000000 }
a.artcite:visited, a.artcite:link { text-decoration: underline; color: #333399 }
a.artcopy:visited, a.artcopy:link { text-decoration: underline }
a.artdate:visited, a.artdate:link { text-decoration: underline }
a.artemail:visited, a.artemail:link { text-decoration: underline }
a.artemph:visited, a.artemph:link { text-decoration: underline }
a.artpost:visited, a.artpost:link { text-decoration: underline; color: #333399 }
a.artproduct:visited, a.artproduct:link { text-decoration: underline; color: #333399 }
a.artpub:visited, a.artpub:link { text-decoration: underline }
a.arttext:visited, a.arttext:link { text-decoration: underline; color: #333399 }
a.arturl:visited, a.arturl:link { text-decoration: underline }
div.clear_div { clear: both; overflow: hidden; }


.wxaccess { font: 9pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
a.wxaccess:visited, a.wxaccess:link { text-decoration: underline }
.wxaccess2 { font: 7pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
a.wxaccess2:visited, a.wxaccess2:link { text-decoration: underline }
.wxcrumb { font: bold 8pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.wxdate { font: bold 9pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.wxdir { font: bold 9pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.wxhead { font: bold 10pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.wxnum { font: 9pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.wxtext { font: 10pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
a.wxtext:visited, a.wxtext:link { text-decoration: underline; color: #333399 }
.wxtitle { font: bold 13pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.wxuser { font: bold 9pt Verdana, Arial, Helvetica, sans-serif; color: #993333 }

.shopnav { font: bold 6pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.shopprice { font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.shopsale { font: bold 8pt Verdana, Arial, Helvetica, sans-serif; color: #993333 }
.shoptext { font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.shoptitle { font: bold 8pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }

.adaddress { font: 10pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.adbusname { font: 10pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.adcathead { font: bold 15pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.adcattext { font: 11pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.adcattitle { font: bold 13pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.adcrumb { font: bold 8pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.addate { font: 10pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.ademail { font: 10pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
a.ademail:visited, a.ademail:link { text-decoration: underline }
.adfeature { font: bold 9pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
a.adfeature:visited, a.adfeature:link { text-decoration: underline }
.adfield { font: bold 10pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.adform { font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.adformhead { font: bold 13pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.adformtext { font: 9pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.adformtext2 { font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.adhead { font: bold 13pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.adhead2 { font: bold 11pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.adname { font: 10pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.adnotice { font: 6pt Verdana, Arial, Helvetica, sans-serif; color: #000000; text-transform: uppercase }
.adphone { font: 10pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.adreghead { font: bold 13pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.adregtext { font: 10pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.adregtext2 { font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.adrestext { font: 10pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.adrestitle { font: bold 10pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.adripnav { font: bold 8pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.adriptext { font: 10pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
a.adriptext:visited, a.adriptext:link { text-decoration: underline; color: #333399 }
.adriptitle { font: bold 10pt Verdana, Arial, Helvetica, sans-serif; color: #333366; text-decoration: none }
.adsubhead { font: bold 10pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.adsubtext { font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.adtext { font: 10pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
a.adtext:visited, a.adtext:link { text-decoration: underline; color: #333399 }
.adtitle { font: bold 16pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.adtitle2 { font: bold 13pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.adurl { font: 10pt Verdana, Arial, Helvetica, sans-serif; color: #333399 }
a.adurl:visited, a.adurl:link { text-decoration: underline }

span.underline {
	text-decoration: underline;
}
div.image_left {
	display: inline;
	float: left;
	margin-right: 15px;
}
div.image_center {
	margin: 0 auto;
}
div.image_right {
	display: inline;
	float: right;
	margin-left: 15px;
}

.copyright { font: 8pt Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #333366 }
.deck { font: bold 13pt Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF }
.dividertext { font: bold 10pt Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF }
a.dividertext { font: bold 10pt Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF }
a.dividertext:active { font: bold 10pt Verdana, Arial, Helvetica, sans-serif; color: #F5F0DD }
.pageutility { font: bold 7pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
a.pageutility:visited, a.pageutility:link { text-decoration: underline; color: #993333 }

.errorhead { font: bold 17pt Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.errortext { font: bold 10pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
a.errortext:visited, a.errortext:link { text-decoration: underline; color: #333399 }

img
{
	border: 0;
}

/*.tip
{	
	background-color:#FFFFFF;
	font:7pt Verdana, Arial, Helvetica, sans-serif;
	color:#333366;
	visibility:hidden;
	position:absolute;
	padding:5px;
	border:1px solid #333366;
	width:175px;
}
a#tip
{
	text-decoration:underline;
	color:#4A4A70;
}*/
#promodiv
{
	background-color: #FFFFFF;
	z-index: 9999;
}
.printerversionad
{
	text-align: center;
	padding: 7px;
	background-color: #F1F0E5;
}
.printerversionad p
{
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #8F8D79;
	padding: 0;
	margin: 5px 0 0 0;
}
@media print
{
	.printerversionad
	{
		display: none;
	}
}
/* special features */

#globalMenu
{
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	position: absolute;
	z-index: 1000;
	background: #FFFFFF;
	border: solid #DEE0EB 1px;
	border-top: none;
}

#globalMenu a
{
	text-align: left;
	display: block;
	padding: 2px 5px 2px 5px;
	text-decoration: none;
	background: #FFFFFF;
	color: #717CAB;
	border-top: solid #DEE0EB 1px;
}

#globalMenu a:hover
{
	background-color: #DEE0EB;
	color: #717CAB;
}

.globalheader table,
.globalheader td
{
	padding: 0;
	margin: 0;
	border-style: none;
	border-collapse: collapse;
	vertical-align: top;
}
.is-invisible{
	display: none;
	visibility: hidden;
}