@charset "utf-8";
/* CSS Document */

* { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:10pt; margin:0; padding:0; }
BODY { background:#FFFFFF; padding:10px 50px; }

.hr { background:#BFBFBF; height:1px; line-height:1px; font-size:0px; margin:10px 0px; }
.clear { clear:both; }
.error { color:#FF0000; font-weight:bold; }

H1 { color:#FFFFFF; font-size:14pt; margin:5px 0px; }
H2 { color:#131A1D; font-size:11pt; margin:10px 0px 5px 0px; }

A,A:link,A:active,A:visited { color:#0397D6; text-decoration:underline; }
A:hover { color:#131A1D; }

#top { background:#131A1D; padding:10px 20px; color:#FFFFFF; }
	#top H1 { float:left; }
	#top H2 { float:right; color:#CCCCCC; margin-right:15px; }
		#top H2 A,
		#top H2 A:link,
		#top H2 A:active,
		#top H2 A:visited { color:#CCCCCC; text-decoration:none; }
		#top H2 A:hover { color:#FFFFFF; }
	#top SPAN { font-size:7pt; margin-left:10px; }

.title { color:#029FDA; font-size:14pt; margin:5px 0px 5px 0px; }
	.title A { font-size:14pt; text-decoration:none; }
.subtitle { color:#131A1D; font-size:10pt; margin:5px 0px 5px 0px; font-weight:bold; }
.codenav { float:right; }
	.codenav UL LI { list-style-type:none; float:left; margin-top:10px; }
	.codenav A,
	.codenav A:link,
	.codenav A:active,
	.codenav A:visited { display:block; padding:2px 4px; text-decoration:none; text-transform:uppercase; font-size:8pt; outline:none; }
	.codenav A:hover { text-decoration:underline; }
	.codenav A.active { text-decoration:underline; }
	
.block { background:#E5E6E6; margin-bottom:10px; padding:10px; border:solid #131A1D; border-width:1px 0px; }
.block A IMG { border:solid 2px #029FDA; }
.block A:hover IMG { border:solid 2px #131A1D; }
.block .title { font-size:10pt; font-weight:bold; }
.block H1 { color:#029FDA; }
.block H1 A,
.block H1 A:link,
.block H1 A:active,
.block H1 A:visited { font-size:14pt; text-decoration:none; }
.block UL LI { list-style-position:outside; list-style-type:square; margin-left:15px; }
	.block .image { float:left; margin-right:10px; }
	.block .version { font-size:8pt; margin:-5px 0px 10px 0px; }
	.block .date { font-size:8pt; color:#666666; }
	.block UL LI UL LI { list-style-type:disc; }
	.option,
	.block UL LI .title { color:#029FDA; font-weight:bold; font-size:10pt; }
	.block .title A { color:#029FDA; font-weight:bold; font-size:10pt; text-decoration:underline; }
	.block .title A:hover { color:#131A1D; }
	.default { font-size:9pt; color:#666666; }
	.col { float:left; width:40%; }
	.block FORM DIV { margin:4px 0px; }
		.block FORM DIV SPAN { color:#029FDA; font-weight:bold; }
	.block FORM #Submit { width:150px; background:#131A1D; color:#F3F3F3; border:solid 2px #029FDA; margin-top:10px; }
.example { padding:10px; background:#FFFFFF; }

#footer { text-align:center; font-size:8pt; }
#footer A { font-size:8pt; }