body { margin: 0pt; padding:0px; font-size: 11px; font-family: verdana,helvetica,sans-serif; color: rgb(51, 51, 51);}
h1, h2, h3, h4, h5, h6 { margin: 0pt; font-size: 1em; color: rgb(89, 101, 77);}
h1 { margin: 0em 0em 0.25em; font-size: 1.9em; letter-spacing: -1px; font-weight: normal;}
#header h1 { font-size: 1.5em; letter-spacing: -1px; font-weight: normal; color: rgb(255, 251, 235);}
#header h2 { font-size: 1.2em; letter-spacing: -1px; font-weight: normal; color: rgb(255, 251, 235);}
#content h1 { text-transform: none;}
h2 { font-size: 1.2em; margin-bottom: 0.4em;}
h3 { font-size: 1.1em; margin-bottom: 0.4em;}
.has-subhead { margin-bottom: 0pt;}
a { color: rgb(51, 51, 51);}
a:hover { color: rgb(89, 101, 77);}
a img { border: medium none ;}
p a { color: rgb(89, 101, 77); padding-bottom: 1px;}
#column-main a:hover, .section .content a:hover { background-color: rgb(89, 101, 77); color: white; text-decoration: none;}
p a:hover, .section .content a:hover { background-color: rgb(89, 101, 77); color: white; padding-bottom: 2px; text-decoration: none;}
p { margin: 0em 0.2em 1.2em 0em; line-height: 1.6em; text-align: left;}
#column-side p { text-align: left;}
strong { color: rgb(89, 101, 77);}
.contextual { font-size: 0.9em;}
blockquote { border-top: 1px solid rgb(221, 221, 221); border-bottom: 1px solid rgb(221, 221, 221); margin: 0em 0em 1em; padding: 1.5em 0em; color: rgb(85, 85, 85); background-position: left center;}
blockquote p { margin-bottom: 0em;}
.weak { font-size: 0.9em;}
a img { border: medium none ;}
img { border: medium none ;}
ul { margin: 0em 0em 1.3em 1.5em; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; line-height: 1.3em;}
ol { margin: 0em 0em 1.3em 2em; padding: 0em 0em 0em 2em; line-height: 1.5em;}
ul li { margin: 0px 0px 0.5em; padding: 0px 0px 0px 13px; background: transparent url('icon_arrowg.gif') no-repeat scroll 0px 5px;}
hr { border-style: none none solid; border-color: -moz-use-text-color -moz-use-text-color rgb(194, 194, 194); border-width: medium medium 1px; padding: 0pt; background: transparent none repeat; height: 1px;}
.clear { clear: both;}
.section { background-color: rgb(245, 245, 245); height: 1%;}
.section div.top { background: transparent url('g_ul.gif') no-repeat scroll left top;}
.section div.top div { background: transparent url('g_ur.gif') no-repeat scroll right top;}
.section div.bottom { background: transparent url('g_ll.gif') no-repeat scroll left bottom;}
.section div.bottom div { background: transparent url('g_lr.gif') no-repeat scroll right bottom;}
.section div.top, .section div.top div, .section div.bottom, .section div.bottom div { width: 100%; height: 6px;}
.section div.content { padding: 5px 10px;}
form { margin: 0pt; padding: 0pt;}
fieldset { border: medium none ; margin: 0pt; padding: 0pt;}
fieldset input { margin-bottom: 1em;}
fieldset.short input { display: block;}
input.textbox { padding: 1px 0.2em ! important;}
input.textbox, textarea { border: 1px solid rgb(89, 101, 77); color: rgb(89, 101, 77); font-family: "Courier New",Courier,monospace; font-size: 1em;}
textarea { padding: 0.2em 2px;}
input.textbox:focus, textarea:focus { background-color: rgb(255, 251, 235);}
input.button { border: medium none ; padding: 2px 5px; background-color: rgb(89, 101, 77); color: white; font-size: 0.9em; vertical-align: top;} * html input.button { padding: 3px 5px 2px;}
body { margin: 0pt; padding: 0pt; background-color: rgb(255, 251, 235); text-align: center;}
#page { margin: 0em auto 3em; width: 770px; text-align: left;}
#header { padding: 0px 22px; background: transparent url('bassnaarheader.jpg') no-repeat scroll center bottom; height: 83px; position: relative;}
#navcontainer
{ margin: 10px 0 0 30px; padding: 0; height: 34px; position: absolute; right: 15px; top: 18px;}
#navcontainer ul
{ border: 0; margin: 0; padding: 0; list-style-type: none; text-align: center;}
#navcontainer ul li
{ display: block; float: right; text-align: center; padding: 0; margin: 10;}
#navcontainer ul li a
{ background: transparent; width: 78px; height: 37px; border-left: 1px solid #7B8A6E; border-right: none; padding: 0; margin: 0 0 10px 0; color: #FFFBEB; text-decoration: none; display: block; text-align: center; font: normal 12px/18px verdana, lucida, sans-serif;}
#navcontainer ul li a:hover
{ color: #FFFBEB; background: #6A7557;}
#navcontainer #current
{ color: #FFFBEB; background: #6A7557;}
#navcontainer a:active
{ background: #6A7557; color: ##FFFBEB;}
#navcontainer li#active a
{ background: #6A7557; color: #FFFBEB;}
#body { padding: 0em 22px 4em; background: transparent url('bassnaarbody.gif') repeat-y scroll center; clear: both; height: 1%; position: relative;}
#content { padding: 11px 22px 22px; background: white url('bassnaarcontent.gif') no-repeat scroll center top; margin-top: 11px; height: 1%; position: relative;}
#content #textsize { float: right;}
#content #textsize a { text-indent: -9000em; overflow: hidden; display: block; float: left; width: 15px; height: 12px;}
#content #textsize a.selected { border-bottom: 2px solid rgb(89, 101, 77);}
#content #textsize a:hover { color: rgb(89, 101, 77);}
#content #textsize li { padding: 0pt; background: transparent none repeat; display: inline;}
#content #textsize #small { background: transparent url('icon_small.gif') no-repeat scroll center top;}
#content #textsize #medium { background: transparent url('icon_medium.gif') no-repeat scroll center top;}
#content #textsize #large { background: transparent url('icon_large.gif') no-repeat scroll center top;}
#column-main { clear: both; float: left; width: 430px; margin-right: 20px;}
#column-side { float: right; width: 214px; margin-right: 0px;}
#footer { padding: 12px 2px; background: transparent url('bassnaarfooter.gif') no-repeat scroll center top; clear: both; margin-bottom: 3em; font-size: 0.9em; line-height: 1.8em; color: rgb(89, 101, 77);}
#footer #legalinfo { float: left; margin-left: 20px; width: 50%;}
#footernav { float: right; margin-right: 20px;}
#utilitynav { margin: 0.3em 0em 0em; padding: 0pt; font-size: 0.95em;}
#utilitynav li { margin: 0pt; padding: 0pt; background: transparent none repeat; display: inline;}
#utilitynav li a { font-weight: bold; color: rgb(89, 101, 77); text-decoration: none;}
#legalinfo a { color: rgb(89, 101, 77); text-decoration: none;}
#legalinfo a:hover { background-color: rgb(89, 101, 77); color: white; padding-bottom: 2px; text-decoration: none;}
#validation { margin: 0.7em 0em 0em; padding: 0pt; text-align: right; font-size: 0.85em;}
#validation li { padding: 0pt; background: transparent none repeat; display: inline;}
#validation li a { font-weight: normal; color: rgb(89, 101, 77); text-decoration: none;}
h1#processtitle { background: transparent url('h_process.gif') no-repeat; text-indent: -9000em; overflow: hidden; height: 24px; width: 294px;}
body { padding: 0pt;}
ul#textsize a { overflow: visible ! important;}
ul#textsize a, a#getone { text-decoration: none;}
h1#logo { padding: 9px 0pt 0pt 22px; float: left; background-position: 22px 9px; position: static; text-indent: -9999px; height: 51px; width: 64px;}
h1#logo a { display: block; height: 51px; width: 64px;}
ul#nav li#contact a:hover { margin-right: 1px;}
div#whitepapers h2 { width: 100%;}
div#whitepapers ul li { font-size: 0.895em;}
input.button {
	background-color: #59654D;
	color: white;
	font-size: 1.0em;
	border: none;
	padding: 2px 5px 2px 5px;
	vertical-align: top;}

