.body {
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
}

.nlbody {
font-family: Arial, Helvetica, sans-serif;
font-size: 100%;
border: 0px;
padding: 0px;
margin: 0px;

}

h1 { 
font-family: Arial, Helvetica, sans-serif;
font-size: 100%;
font-weight: bold; 
padding: 0 0 0 0;
margin: 0 0 0 0;
} 


.verypaleblue {
background-color: #E6EBF6;
color: #000000;
}


.pageback {
border: 0px;
padding: 0px;
margin: 0px;
}

.bodysml {
font-family: Arial, Helvetica, sans-serif;
font-size: 60%;
}

.body2 {
background-image: url(../images/bgcoin.jpg);
background-repeat: no-repeat;
background-position: center top;
height: 300px;
}

.blueback {
background-color: #A5D6D6;
color: #000000;
width: 1%;
vertical-align: top;
}

.verticalspace {
height: 10px;
}

.verticalspace4 {
height: 10px;
width: 4%;
}

.verticalspace92 {
height: 10px;
width: 92%;
}

.verticalspace69px {
height: 69px;
}

.menubarleft {
background-image: url(../images/top_bar_stripe_left.gif);
background-repeat: no-repeat;
background-position: right top;
}


.menubar {
background-image: url(../images/top_bar_stripe.gif);
background-repeat: repeat-x;
background-position: left top;
width: 99%;
vertical-align: top;
}

.menubar4 {
background-image: url(../images/top_bar_stripe.gif);
background-repeat: repeat-x;
background-position: left top;
width: 4%;;
vertical-align: top;
}

.menubarright {
background-image: url(../images/top_bar_stripe_right.gif);
background-repeat: no-repeat;
background-position: left center;
height: 10px;
}

.menubarrighttall {
background-image: url(../images/tall_top_bar_stripe_right.gif);
background-repeat: no-repeat;
background-position: left top;
}

.topbarleft {
background-image: url(../images/new_left_top_textbox.gif);
background-repeat: no-repeat;
background-position: left top;
background-color: #B3C0E5;
color: #000000;
width: 7px;
}

.nltopbarleft {
background-color: #d63e17;
color: #000000;
width: 7px;
}

.topbarleftround {
background-image: url(../images/new_left_top_textbox_round.gif);
background-repeat: no-repeat;
background-position: left top;
background-color: #B3C0E5;
color: #000000;
width: 7px;
}

.topbarcenter {
background-image: url(../images/new_mid_textbox.gif);
background-repeat: repeat-x;
background-position: top;
background-color: #B3C0E5;
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
font-weight: bold;
text-align: left;
color: #000000;
}

.nltopbarcenter {
background-color: #d63e17;
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
font-weight: bold;
text-align: left;
color: #ffffff;
}

.topbarcenterround {
background-color: #B3C0E5;
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
font-weight: bold;
text-align: left;
color: #000000;
}

.topbarcenterblank {
background-image: url(../images/new_mid_textbox.gif);
background-repeat: repeat-x;
background-position: top;
background-color: #B3C0E5;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-align: left;
color: #000000;
}

.topbarcenterblankround {
background-color: #B3C0E5;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-align: left;
color: #000000;
}

.topbarright {
background-image: url(../images/new_right_top_textbox.gif);
background-repeat: no-repeat;
background-position: top right;
background-color: #B3C0E5;
color: #000000;
width: 7px;
}

.nltopbarright {
background-color: #d63e17;
color: #000000;
width: 7px;
}

.topbarrightround {
background-image: url(../images/new_right_top_textbox_round.gif);
background-repeat: no-repeat;
background-position: top right;
background-color: #B3C0E5;
color: #000000;
width: 7px;
}

.botbarleft {
background-image: url(../images/new_left_bot_textbox.gif);
background-repeat: no-repeat;
background-position: bottom left;
width: 7px;
}

.nlbotbarleft {
width: 7px;
}

.botbarleftround {
background-image: url(../images/new_left_bot_textbox_round.gif);
background-repeat: no-repeat;
background-position: bottom left;
width: 7px;
}

.botbarcenter {
background-image: url(../images/new_mid_textbox.gif);
background-repeat: repeat-x;
background-position: bottom;
}

.nlbotbarcenter {
}

.botbarcenterround {
background-image: url(../images/new_mid_textbox_round.gif);
background-repeat: repeat-x;
background-position: bottom;
}


.botbarright {
background-image: url(../images/new_right_bot_textbox.gif);
background-repeat: no-repeat;
background-position: bottom right;
width: 7px;
}

.nlbotbarright {
width: 7px;
}

.botbarrightround {
background-image: url(../images/new_right_bot_textbox_round.gif);
background-repeat: no-repeat;
background-position: bottom right;
width: 7px;
}

.pagebotline {
background-image: url(../images/page_bottom_line.gif);
background-repeat: repeat-x;
background-position: left center;
}

.pagebotlineleft {
background-image: url(../images/page_bottom_line_left.gif);
background-repeat: no-repeat;
background-position: right center;
background-color: #A5D6D6;
color: #000000;
height: 1px;
}

.pagebotlineright {
background-image: url(../images/page_bottom_line_right.gif);
background-repeat: no-repeat;
background-position: left center;
background-color: #A5D6D6;
color: #000000;
height: 1px;
}

.pagetoplineleft {
background-image: url(../images/page_bottom_line_left.gif);
background-repeat: no-repeat;
background-position: right center;
background-color: #A5D6D6;
color: #000000;
height: 1px;
width: 131px;
}

.pagetoplineright {
background-image: url(../images/page_bottom_line_right.gif);
background-repeat: no-repeat;
background-position: left center;
background-color: #A5D6D6;
color: #000000;
height: 1px;
width: 131px;
}

.blank {
font-family: Arial, Helvetica, sans-serif;
font-size: 100%;
}

.blankbold {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
}

.blankquicklink {
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
text-decoration: none;
border: none;
}

.bodytxtsubtitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
font-weight: bold;
text-align: left;
}

.bodybolditalic {
font-weight: bold;
font-style: italic;
}

.bodytxttitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
font-weight: bold;
}

.quicklink:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
}

.quicklink:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
}

.quicklink:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
}

.quicklink:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
}

.boldlink:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
font-weight: bold;
}

.boldlink:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
font-weight: bold;
}

.boldlink:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
font-weight: bold;
}

.boldlink:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
font-weight: bold;
}

.bodylink:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 100%;
}

.bodylink:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 100%;
}

.bodylink:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 100%;
}

.bodylink:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 100%;
}

.inputmenuwhite {
font-family: Arial, Helvetica, sans-serif;
font-size: 80%; 
background-color: #FFFFFF;
color: #000000;
}

.inputmenusml {
font-family: Arial, Helvetica, sans-serif;
font-size: 60%; 
background-color: #A5D6D6;
color: #000000;
}

.menulink:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
text-decoration: none;
color: #000000;
}

.menulink:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
text-decoration: none;
color: #000000;
}

.menulink:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
color: #000000;
text-decoration: none;
}

.menulink:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
color: #000000;
text-decoration: underline;
}

.treevertical {
background-image: url(../images/tree_vertical.gif);
background-repeat: repeat-y;
background-position: left top;
width: 18px;
}

.treeverticalhalf {
background-image: url(../images/tree_vertical_half.gif);
background-repeat: no-repeat;
background-position: left center;
background-attachment: fixed;
width: 18px;
}

.menulinkbold:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.menulinkbold:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.menulinkbold:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
font-weight: bold;
color: #000000;
text-decoration: none;
}

.menulinkbold:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
font-weight: bold;
color: #000000;
text-decoration: underline;
}


.nsgblueback {
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
background-color: #A5D6D6;
color: #000000;
}

.nsgmenulinkbold:link {
font-weight: bold;
text-decoration: none;
background-color: #A5D6D6;
color: #000000;
}

.nsgmenulinkbold:visited {
font-weight: bold;
text-decoration: none;
background-color: #A5D6D6;
color: #000000;
}

.nsgmenulinkbold:active {
font-weight: bold;
background-color: #A5D6D6;
color: #000000;
text-decoration: none;
}

.nsgmenulinkbold:hover {
font-weight: bold;
background-color: #A5D6D6;
color: #000000;
text-decoration: underline;
}

.width1 {
width: 1%;
vertical-align: top;
}

.width4 {
width: 4%;
vertical-align: top;
}

.width5 {
width: 5%;
vertical-align: top;
}

.width10 {
width: 10%;
vertical-align: top;
}

.width15 {
width: 15%;
vertical-align: top;
}

.width16 {
width: 16%;
vertical-align: top;
}

.width20 {
width: 20%;
vertical-align: top;
}

.width25 {
width: 25%;
vertical-align: top;
}

.width30 {
width: 30%;
vertical-align: top;
}

.width33 {
width: 33%;
vertical-align: top;
}

.width34 {
width: 34%;
vertical-align: top;
}

.width35 {
width: 35%;
vertical-align: top;
}

.width40 {
width: 40%;
vertical-align: top;
}

.width48 {
width: 48%;
vertical-align: top;
}

.width50 {
width: 50%;
vertical-align: top;
}

.width70 {
width: 70%;
vertical-align: top;
}

.width99 {
width: 99%;
vertical-align: top;
}

.width100 {
width: 100%;
}

.noborderimg {
border-width: 0px;
}

.noborderimgright {
border-width: 0px;
float: right;
padding: 0em;
}

.noborderimgtopright {
border-width: 0px;
float: right;
padding: 0em;
}

.leftborderimg {
border-width: 0px;
float: right;
margin-left: 1em;
margin-bottom: 1em;
margin-top: 0em;
margin-right: 0em;
}

.rightborderimg {
border-width: 0px;
float: left;
margin-left: 0em;
margin-bottom: 1em;
margin-top: 0em;
margin-right: 1em;
}

.centerimg {
text-align: center;
border-width: 0px;
margin-left: 0em;
margin-bottom: 1em;
margin-top: 0em;
margin-right: 0em;
}

.table100 {
width: 100%;
border: 0px;
padding: 0px;
margin: 0px;
border-collapse: collapse;
}

.table25 {
width: 25%;
border: 0px;
padding: 0px;
margin: 0px;
border-collapse: collapse;
}

.table50 {
width: 50%;
border: 0px;
padding: 0px;
margin: 0px;
border-collapse: collapse;
}

.table75 {
width: 75%;
border: 0px;
padding: 0px;
margin: 0px;
border-collapse: collapse;
}

.table100withborder {
width: 100%;
border: 1px solid #000000;
padding: 0px;
margin: 0px;
}

.narrowlist {
padding: 0em;
margin-left: 1em;
margin-bottom: 0em;
margin-top: 0em;
}

.loweralphalist {
list-style-type: lower-alpha
}

.upperalphalist {
list-style-type: upper-alpha
}

.alignright {
text-align: right;
}

.alignleft {
text-align: left;
}

.aligncenter {
margin-left: auto;
margin-right: auto;
text-align: center;
}

.aligntop {
vertical-align: top;
}

.alignbottom {
vertical-align: bottom;
}

.alignbottomright {
text-align: right;
vertical-align: bottom;
}

.alignbottomcenter {
margin-left: auto;
margin-right: auto;
text-align: center;
vertical-align: bottom;
}

.aligntopright {
text-align: right;
vertical-align: top;
}

.blankgreen {
background-color: #ffffff;
color: #008000;
}

.blankred {
background-color: #ffffff;
color: #ff0000;
}

.romanlist {
list-style-type: lower-roman;
}

.alphalist {
list-style-type: lower-alpha;
}

.rightfade {
background-color: #FFFFFF;
background-image: url(../images/rightfade.gif);
background-repeat: repeat-y;
background-position: right top;
color: #000000;
vertical-align: top;
text-align: right;
width: 131px;
}

.leftfade {
background-color: #FFFFFF;
background-image: url(../images/leftfade.gif);
background-repeat: repeat-y;
background-position: left top;
color: #000000;
vertical-align: top;
width: 131px;
}

.leftfadelight {
background-image: url(../images/leftfadelight.gif);
background-repeat: repeat-y;
background-position: left top;
color: #000000;
background-color: #ffffff;
vertical-align: top;
}

.rightfadelight {
background-image: url(../images/rightfadelight.gif);
background-repeat: repeat-y;
background-position: right top;
color: #000000;
background-color: #ffffff;
vertical-align: top;
}

.interbarleft {
background-image: url(../images/inter_bar_left.gif);
background-repeat: no-repeat;
background-position: left center;
}

.interbarright {
background-image: url(../images/inter_bar_right.gif);
background-repeat: no-repeat;
background-position: right center;
}

.topleft {
margin-left: auto;
margin-right: auto;
text-align: center;
background-image: url(../images/top_left.gif);
background-repeat: no-repeat;
background-position: right top;
}

.topright {
vertical-align: top;
background-image: url(../images/top_right.gif);
background-repeat: no-repeat;
background-position: left top;
height: 70px;
}


.topfadebarleft {
background-image: url(../images/top_fade_bar_left.gif);
background-repeat: repeat-x;
background-position: left top;
background-color: #FFFFFF;
color: #000000;
width: 7px;
}


.topfadebarcenter {
background-image: url(../images/top_fade_bar.gif);
background-repeat: repeat-x;
background-position: top;
background-color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
font-weight: bold;
text-align: left;
color: #000000;
}



.topfadebarright {
background-image: url(../images/top_fade_bar_right.gif);
background-repeat: repeat-x;
background-position: top right;
background-color: #FFFFFF;
color: #000000;
width: 7px;
}

.botfadebarleft {
background-image: url(../images/bot_fade_bar_left.gif);
background-repeat: repeat-x;
background-position: left bottom;
background-color: #FFFFFF;
color: #000000;
width: 7px;
}


.botfadebarcenter {
background-image: url(../images/bot_fade_bar.gif);
background-repeat: repeat-x;
background-position: bottom;
background-color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
font-weight: bold;
text-align: left;
color: #000000;
}



.botfadebarright {
background-image: url(../images/bot_fade_bar_right.gif);
background-repeat: repeat-x;
background-position: right bottom;
background-color: #FFFFFF;
color: #000000;
width: 7px;
}

.atozcell {
width: 20%;
text-align: center;
border: 2px solid #add9d9;
}

.blackcell {
border: 2px solid #000000;
vertical-align: top;
}

.blackcellgrey {
border: 2px solid #000000;
vertical-align: top;
background-color: #d5d5d5;
}

.blackcellgreen {
border: 2px solid #000000;
vertical-align: top;
background-color: #b0e0c2;
}

.blackcellbrown {
border: 2px solid #000000;
vertical-align: top;
background-color: #e0c8b0;
}


.blackcelltoppluspadding {
vertical-align: top;
border: 2px solid #000000;
padding: 5px;
}

.clearfloat {
clear: both;
}

.itemboxspace {
clear: both;
	margin-left: 0;
	margin-right: 0;
	margin-top: 1em;
	margin-bottom: 0;
	border: 0;
	padding: 0;	
}

.itemboxnospace {
clear: both;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	border: 0;
	padding: 0;	
}

.homepageicon {
float: left;
border-width: 0;
margin-left: 0em;
margin-bottom: 0em;
margin-top: 0em;
margin-right: 0.5em;
}

.blanktable {
font-family: Arial, Helvetica, sans-serif;
font-size: 100%;
border-width: 0px;
padding: 0px;
margin: 0px;
border-collapse: collapse;
}