BODY {
	BACKGROUND: #808080; FONT-FAMILY: Verdana
}
BODY.navigation {
	BACKGROUND: #cccccc; MARGIN: 0px
}
BODY.main_page {
	BACKGROUND: #ffffff; MARGIN: 15px 10px 0px
}
P {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana
}
P.form_message {
	COLOR: maroon; TEXT-ALIGN: center
}
H3 {
	FONT-SIZE: 14pt
}
A:link {
	COLOR: #993333
}
A:visited {
	COLOR: #993333
}
A:active {
	COLOR: #993333
}
A:hover {
	COLOR: #000099
}
A.footer {
	FONT-SIZE: 8pt
	}
a					{	font-family: Verdana;
						font-size: 10pt;
						color: #160478;
								}

a IMG			{	margin: 0;
				padding: 0 }
						
a:link				{	font-family: Verdana;
					font-size: 10pt;
					color: #160478 }

a:visited			{	font-family: Verdana;
					font-size: 10pt;
					color: #160478 }

a:hover				{	font-family: Verdana;
					font-size: 10pt;
					color: #160478
							}
a:active		{ 	font-family: Verdana;
				font-size: 10pt;
				color: #FF66FF }

a.menu	{	font-family: Verdana;
				font-size: 10pt;
				color: #160478; 
				font-weight: normal;
				text-decoration:none }

a.menu:link		{	font-family: Verdana;
				font-size: 10pt;
				color: #160478; 
				text-decoration:none }

a.menu:visited		{	font-family: Verdana;
				font-size: 10pt;
				color: #160478; 
				text-decoration:none }

a.menu:hover		{	font-family: Verdana;
				font-size: 10pt;
				color: #160478; 
				text-decoration:underline }

a.menu:active		{ 	font-family: Verdana;
				font-size: 10pt;
				color: #FF66FF }

P.list_prompt {
	MARGIN-BOTTOM: 10pt
}
TD {
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana
}
TD.listeven {
	PADDING-RIGHT: 3pt; PADDING-LEFT: 3pt; BACKGROUND: #a0c8e8; PADDING-BOTTOM: 3pt; PADDING-TOP: 3pt
}
TD.listodd {
	PADDING-RIGHT: 3pt; PADDING-LEFT: 3pt; BACKGROUND: #d8e8f0; PADDING-BOTTOM: 3pt; PADDING-TOP: 3pt
}
P.footer {
	FONT-SIZE: 9pt
}
.code { FONT-SIZE: 9pt; FONT-FAMILY: courier, fixed
}
TD.sidebar {
	BACKGROUND:  #EEEEDD;
	padding: 5px
}
TD.main {
	
}
P.header {
	FONT-SIZE: 16pt
}
P.example_caption {
	PADDING-RIGHT: 3pt; PADDING-LEFT: 3pt; FONT-SIZE: 8pt; BACKGROUND: #eeeeee; PADDING-BOTTOM: 3pt; PADDING-TOP: 3pt; FONT-STYLE: italic
}
P.copyright {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #666666
}
DIV.code {
	BORDER-RIGHT: 3pt; PADDING-RIGHT: 3pt; BORDER-TOP: 3pt; PADDING-LEFT: 3pt; FONT-SIZE: 10pt; BACKGROUND: #eeeeee; PADDING-BOTTOM: 3pt; BORDER-LEFT: 3pt; PADDING-TOP: 3pt; BORDER-BOTTOM: 3pt; FONT-FAMILY: monospace
}
PRE.code {
	BORDER-RIGHT: 0pt; PADDING-RIGHT: 6pt; BORDER-TOP: 0pt; PADDING-LEFT: 6pt; FONT-SIZE: 10pt; BACKGROUND: #eeeeee; PADDING-BOTTOM: 6pt; BORDER-LEFT: 0pt; PADDING-TOP: 6pt; BORDER-BOTTOM: 0pt; FONT-FAMILY: monospace
}
BODY.banner {
	BACKGROUND: #ffffff; MARGIN: 0pt
}
BODY.main {
	BACKGROUND: #ffffff; MARGIN: 0pt
}
A.navigation:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.navigation:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.navigation:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A.navigation:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
A.navigation {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000
}
A.navnum:hover {
	COLOR: #0000cc
}
A.navnum {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000
}
P.tourcaption {
	BORDER-RIGHT: 1px; PADDING-RIGHT: 8px; BORDER-TOP: 1px; PADDING-LEFT: 8px; FONT-SIZE: 14px; BACKGROUND: #eeeedd; PADDING-BOTTOM: 8px; MARGIN: 10px 0px 0px 10px; BORDER-LEFT: 1px; PADDING-TOP: 8px; BORDER-BOTTOM: 1px
}
IMG.tour {
	MARGIN: 10px 10px 10px 0px
}
SPAN.disablednum {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff
}
SPAN.disabled {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #666666
}
SPAN.footernormal {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000
}
TD.nav {
	FONT-WEIGHT: 600; FONT-SIZE: 14px; FONT-FAMILY: Verdana; LETTER-SPACING: 0px; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.nav:link {
	COLOR: #993333; TEXT-DECORATION: none
}
A.nav:visited {
	COLOR: #993333; TEXT-DECORATION: none
}
A.nav:active {
	COLOR: #993333; TEXT-DECORATION: none
}
A.nav:hover {
	COLOR: #000099; TEXT-DECORATION: none
}
SPAN.homeright {
	FLOAT: right; MARGIN: 6px
}
SPAN.homeleft {
	FLOAT: left; MARGIN: 6px
}
SPAN.exampleappright {
	FLOAT: right; MARGIN: 6px
}
SPAN.exampleappleft {
	FLOAT: left; MARGIN: 6px
}
P.simple {
	MARGIN-TOP: 3pt; MARGIN-BOTTOM: 3pt
}
P.simplelist {
	MARGIN-TOP: 3pt; MARGIN-BOTTOM: 3pt
}
P.simpleheading {
	MARGIN-TOP: 15pt; FONT-WEIGHT: bold; MARGIN-BOTTOM: 3pt
}
IMG.simple {
	MARGIN-TOP: 3pt; MARGIN-BOTTOM: 6pt
}
TR.listeven {
	PADDING-RIGHT: 3pt; PADDING-LEFT: 3pt; BACKGROUND: #a0c8e8; PADDING-BOTTOM: 3pt; PADDING-TOP: 3pt
}
TR.listodd {
	PADDING-RIGHT: 3pt; PADDING-LEFT: 3pt; BACKGROUND: #d8e8f0; PADDING-BOTTOM: 3pt; PADDING-TOP: 3pt
}
TH.simpleheader {
	PADDING-RIGHT: 3pt; PADDING-LEFT: 3pt; FONT-SIZE: 10pt; BACKGROUND: #cccccc; PADDING-BOTTOM: 3pt; PADDING-TOP: 3pt; align: left
}
IMG.simpleimg {
	MARGIN-TOP: 3pt; MARGIN-BOTTOM: 6pt
}
IMG.simpleimgleft {
	MARGIN-TOP: 3pt; FLOAT: left; MARGIN-BOTTOM: 6pt; MARGIN-RIGHT: 6pt
}
TABLE.page {
	border-color: #808080;
	border-style: solid;
	BORDER-RIGHT: 10px; BORDER-LEFT: 10px; border-top: 0; border-bottom: 0
}
TABLE.navigation {
	BORDER-RIGHT: 10pt; BORDER-LEFT: 10pt
}
TABLE.forminput {
	BORDER-RIGHT: #cccccc 6pt solid; BORDER-TOP: #cccccc 6pt solid; BORDER-LEFT: #cccccc 6pt solid; BORDER-BOTTOM: #cccccc 6pt solid
}
TR.purchaseheading {
	PADDING-RIGHT: 3pt; PADDING-LEFT: 3pt; FONT-WEIGHT: bold; BACKGROUND: #999999; PADDING-BOTTOM: 3pt; PADDING-TOP: 3pt
}
TR.purchase {
	PADDING-RIGHT: 3pt; PADDING-LEFT: 3pt; BACKGROUND: #cccccc; PADDING-BOTTOM: 3pt; PADDING-TOP: 3pt; valign: top
}
TR.forminput {
	PADDING-RIGHT: 3pt; PADDING-LEFT: 3pt; BACKGROUND: #cccccc; PADDING-BOTTOM: 3pt; PADDING-TOP: 3pt; valign: top
}
SPAN.BackToTop {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt
}
P.footnote {
	MARGIN-TOP: 3pt; FONT-SIZE: 8pt; MARGIN-BOTTOM: 3pt
}
TD.lookatme {
	BORDER-RIGHT: gray 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: gray 2px solid; PADDING-LEFT: 5px; BACKGROUND: #f0f0e8; PADDING-BOTTOM: 5px; BORDER-LEFT: gray 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: gray 2px solid
}
P.smaller {
	MARGIN-TOP: 3pt; FONT-SIZE: 8pt; MARGIN-BOTTOM: 3pt
}
P.indent { 
	MARGIN-LEFT: 36pt; 
}
