a{text-decoration:none;}
a:link{color:#39a1a8; text-decoration:none;}
a:hover{color:#d66d24; text-decoration:none;}
a:visited{color:#39a1a8; text-decoration:none;}
a:active{color:#39a1a8; text-decoration:none;}

a.nav:link{text-decoration:none; color:#00ff00;}
a.nav:visited{text-decoration:none; color:#00ff00;}
a.nav:hover{text-decoration:none; color:#ff6802;}
a.nav:active{text-decoration:none; color:#ff6802;}

a.selected:link{text-decoration:none; color:#d66d24;}
a.selected:visited{text-decoration:none; color:#d66d24;}
a.selected:hover{text-decoration:none; color:#d66d24;}
a.selected:active{text-decoration:none; color:#d66d24;}

a.not-selected:link{text-decoration:none; color:#39a1a8;}
a.not-selected:visited{text-decoration:none; color:#39a1a8;}
a.not-selected:hover{text-decoration:none; color:#39a1a8;}
a.not-selected:active{text-decoration:none; color:#39a1a8;}


body
{
color:#000000;
background-color:#b9aea2;
margin:0px;
}


form
{
margin:0px;
}


.outer
{
width:770px;
margin:0px auto;
background:url(assets/nl-home-bg-stretchy.gif) repeat-y;
}


.outer2
{
width:770px;
margin:0px auto;
background:url(assets/nl-home-bg-stretchy.gif) repeat-y;
}


.row1
{
width:770px;
clear:both;
}


.row2
{
width:770px;
clear:both;
background:url(assets/nl-internal-bg-stretchy.gif) repeat-y;
}


.row3
{
width:580px;
clear:both;
}


.ct
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
text-align:left;
color:#7c746c;
}


.ct-c
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
text-align:center;
color:#7c746c;
}


.bullet-ct
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
text-align:left;
color:#7c746c;
padding:10px 10px 10px 20px;
background:url(assets/nl-2nd-bullet.gif) no-repeat 8px 14px;
font-weight:bold;
}



.tct
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12pt;
text-align:left;
font-weight:bold;
color:#000000;
}


.bld
{
font-weight:bold;
}
.bld2
{
font-weight:bold;
color:#ff6d0b;
font-size:10pt;
}

.itl
{
font-style:italic;
}


.bitl
{
font-weight:bold;
font-style:italic;
}

.col1
{
padding:0px 2px 10px 0px;
}

.col1-r
{
padding:0px 2px 10px 0px;
text-align:right;
}

.col1-c
{
padding:0px 0px 10px 0px;
text-align:center;
}

.col2
{
padding:0px 0px 10px 0px;
}

.col2-r
{
padding:0px 0px 10px 0px;
text-align:right;
}

.col2-c
{
padding:0px 0px 10px 0px;
text-align:center;
}

.field240
{
width:240px;
}

.field375
{
width:375px;
height:70px;
}


.avail-cell
{
width:40px;
height:40px;
text-align:center;
background:#cccccc;
color:#ffffff;
font-weight:bold;
}


.avail-cell-2
{
width:40px;
height:40px;
text-align:center;
font-weight:bold;
}


.avail-div
{
width:40px;
height:40px;
}


.avail-month
{
font-size:11px;
line-height:200%;
font-weight:bold;
text-align:center;
}
