﻿/* Set base defaults for style markup */
td,th,tr,thead,tfoot,tbody,caption,table,legend,label,form,fieldset,li,ul,ol,dd,dt,dl,var,tt,sup,sub,
strong,strike,small,samp,s,q,kbd,ins,img,font,em,dfn,del,code,cite,big,address,acronym,abbr,a,pre,
blockquote,p,h6,h5,h4,h3,h2,h1,iframe,object,applet,span,div,body,html{margin:0;padding:0;border:0;
outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
:focus{outline:0;}
body{line-height:1;color:black;background:white;}ul{list-style:none;}
ol{list-style:none;}
table{border-collapse:separate;border-spacing:0;}td {text-align:left;font-weight:normal;}
th {text-align:left;font-weight:normal;}
caption {text-align:left;font-weight:normal;}
q:after {content:"";}
q:before {content:"";}
blockquote:after {content:"";}
blockquote:before {content:"";}q{quotes:"" "";}
blockquote{quotes:"" "";}
/* Custom style markup */
body{
background-color:#F7FDF6; 
margin-top:10px;
font-size:14px;
font-family:arial,verdana,sans serif;
color:#4B5713;
}
blockquote
{
    margin-left:14px;
}
* html body br{line-height:35px;}
li,ul,ol{font-size:14px}
ol{list-style-type:decimal;margin-left:24px;}
ul{list-style-type:disc;margin-left:24px;}
li{list-style-position:outside;color:#4B5713;}
li.bullet{list-style-type:square;color:#05549E;margin-left:-10px;}
li.bulletLrg{list-style-type:square;color:#000;margin-left:-10px;}
li.num{list-style-type:decimal;color:#000;}
li.bulletSmall{font-size:100%;}
hr{border-top:1px solid #4B5713;}
hr.green{border:0;border-top:1px solid #4B5713}
td{font-size:14px;}
a:active{color:#4B5713;text-decoration:none;text-decoration:underline;}
a:visited{color:#4B5713;text-decoration:none;text-decoration:underline;}
a:link{color:#4B5713;text-decoration:none;text-decoration:underline;}
a:hover{color:#BED639}
acronym{cursor:help;}
h1,h2,h3,h4,h5{color:#4B5713;font-weight:bolder}
h1{font-size:2.1em;}
h2{font-size:1.68em;}
h3{	font-size:1.32em;}
h4,h5{font-size:1.32em;line-height:18px}
.label_xxlrg{font-size:2.1em;}
.label_xlrg{font-size:1.68em;}
.label_lrg{	font-size:1.32em;}
select{font-size:1.17em;}
input{font-size:1.17em;}
.label_mid{font-size:1.17em;}
h4{font-size:1.17em;}
.label_sml{font-size:.90em;}
h5{font-size:.90em;}
textarea{font-size:1.0em;color:#000;}

/* outer frame borders */
td.nloutbrdr-br,td.nloutbrdr-bc	,td.nloutbrdr-bl,td.nloutbrdr-mr,td.nloutbrdr-ml
,td.nloutbrdr-tr,td.nloutbrdr-tc, td.nloutbrdr-tl
{
    width:8px;height:8px;background-color:#FFF;text-decoration:none
}	
td.nloutbrdr-tl{ background:url(/images/topleft.gif) no-repeat;background-position:1px 0px; }
td.nloutbrdr-tc{ background:url(/images/top.gif) repeat-x; }
td.nloutbrdr-tr{ background:url(/images/topright.gif) no-repeat; }
td.nloutbrdr-ml{ background:url(/images/side.gif) repeat-y;background-position:1px 0px;  }
td.nloutbrdr-mr{ background:url(/images/side2.gif) repeat-y; }
td.nloutbrdr-bl{ background:url(/images/bottomleft.gif) no-repeat;background-position:1px 0px;  }
td.nloutbrdr-br{ background:url(/images/bottomright.gif) no-repeat ; }
td.nloutbrdr-bc{ background:url(/images/bottom.gif) repeat-x;margin-bottom:18px; }

/* header and main content */
td.nlheader-inner-right,td.nlheader-inner-left,td.nlheader-inner,td.nlheader-right,
td.nlheader-left,table.nlheader,table.nlouter {	background-color:#FFF;}
table.nlouter
{
	width:980px;margin-left:auto;margin-right:auto
}
table.nlheader
{
	width:100%;
}
table.nlbanner
{
	width:100%;
}
table.nlbanner
{
	margin-bottom:12px;
}
td.nlheader-right
{
	width:260px;
	height:74px;
}
td.nlheader-left
{
	width:260px;
	height:74px;
}
td.nlheader-right
{
	width:704px;
	vertical-align:bottom;
}
table.nlheader-inner
{
	width:640px;
}
td.nlheader-inner-bottom
{
	width:220px;
	text-align:right;
}
td.nlheader-inner-right
{
	width:220px;
	text-align:right;
}
td.nlheader-inner-left
{
	height:40px;
	text-align:left;
}
td.nlheader-inner-right
{
	height:40px;
	text-align:right;
}
td.nlheader-inner-bottom
{
	width:440px;
	text-align:left;
}

/* Content - below banner/header */
td.nlcontent-footer
{
	vertical-align:top;background-color:#fff
}
td.nlcon-inner-right
{
	vertical-align:top;background-color:#fff
}
td.nlcon-inner-center
{
	vertical-align:top;background-color:#fff
}
td.nlcon-inner-left
{
	vertical-align:top;background-color:#fff
}
td.nlcontent
{
	vertical-align:top;background-color:#fff
}
td.nlcon-inner-center
{
    width:760px;
    background:url(/images/content_frame.jpg) ;
    background-repeat:no-repeat;
}
div.nlcon-inner-center
{
	width:736px;
	margin-left:14px;
	margin-top:14px;
    height:600px;
    padding:0;
    overflow:auto;
}
td.nlcon-inner-left
{
    width:150px;
    padding:0px 12px 0px 12px;
}
td.nlcon-inner-right
{
    padding:0px 12px 12px 12px;
    margin:0;
}
td.nlcontent-footer
{
	border:thin solid #fff;padding:8px 8px 8px 8px;text-align:center;
}

/* headlines */
.nl-h3-centered
{
	font-size:24px;
	font-weight:bold;
}
.nl-h3
{
	font-size:24px;
	font-weight:bold;
}
.nl-h2-centered
{
	font-size:24px;
	font-weight:bold;
}
.nl-h2
{
	font-size:24px;
	font-weight:bold;
}
.nl-h3-centered
{
	font-size:16px;
}
.nl-h3
{
	font-size:16px;
}
.nl-h2-centered
{
	text-align:center;
}

.nl-h3-centered
{
	text-align:center;
}

/* Information box */
.nlinfbox-mc
{
float:left;
width:16px;
height:16px;
background:url(/images/box_corner.gif) no-repeat ;
padding:0;
}
.nlinfbox-mr
{
float:left;
width:16px;
height:16px;
background:url(/images/box_corner.gif) no-repeat ;
padding:0;
}
.nlinfbox-ml
{
float:left;
width:16px;
height:16px;
background:url(/images/box_corner.gif) no-repeat ;
padding:0;
}
.nlinfbox-bc
{
float:left;
width:16px;
height:16px;
background:url(/images/box_corner.gif) no-repeat ;
padding:0;
}
.nlinfbox-tc
{
float:left;
width:16px;
height:16px;
background:url(/images/box_corner.gif) no-repeat ;
padding:0;
}
.nlinfbox-br
{
float:left;
width:16px;
height:16px;
background:url(/images/box_corner.gif) no-repeat ;
padding:0;
}
.nlinfbox-bl
{
float:left;
width:16px;
height:16px;
background:url(/images/box_corner.gif) no-repeat ;
padding:0;
}
.nlinfbox-tr
{
float:left;
width:16px;
height:16px;
background:url(/images/box_corner.gif) no-repeat ;
padding:0;
}
.nlinfbox-tl
{
float:left;
width:16px;
height:16px;
background:url(/images/box_corner.gif) no-repeat ;
padding:0;
}
.nlinfbox-tr
{
background-position:-16px 0px;
}
.nlinfbox-bl
{
background-position:0px -16px;
clear:both;
}
.nlinfbox-br
{
background-position:-16px -16px;
margin-bottom:12px;
}
.nlinfbox-bc
{
width:110px;
background:url(/images/box_x.gif) ;
background-repeat:repeat-x;
}
.nlinfbox-tc
{
width:110px;
background:url(/images/box_x.gif) ;
background-repeat:repeat-x;
}
.nlinfbox-tc
{
background-position:0px -11.6px;
text-align:center;
font-weight:bold;
line-height:24px
}
.nlinfbox-mr
{
height:60px;
background:url(/images/box_y.gif) ;
background-repeat:repeat-y;
}
.nlinfbox-ml
{
height:60px;
background:url(/images/box_y.gif) ;
background-repeat:repeat-y;
}
.nlinfbox-ml
{
clear:both;
background-position:-12px 0px;
}
.nlinfbox-mc
{
background-image:none;
padding-top:6px;
font-size:12px;
width:110px;
}
a.nlinfbox-href
{
line-height:18px;font-size:89%;
}
/* menu */
table.nlmenu
{
width:100%;
}
div.nlmenu{width:100px;float:left;margin:0;vertical-align:bottom;}

img.nlfooter-menu-icon
{
    margin:0px 12px 0px 0px;vertical-align:middle
}
/* breaks */
br.nlbreak{clear:both;}

/* FAQ */
table.faq
{
}
span.faq
{
    font-size:xx-large;
}
td.faq
{
    width:28px;
}
td.faq-question
{
    vertical-align:middle;
    color:Green;
}
td.faq-answer
{
    vertical-align:middle;
    color:blue;
}

