html 
{
  font-family : arial, sans-serif;
  font-size : 8pt;
  color : #666666;
  background-color : #FFFFFF;
  margin : 0 0 0 0;
  padding : 0 0 0 0;
  border : 0 0 0 0;
}



body 
{
    margin: 0;
    text-align: center;
}

#body
{
     position: relative;
     margin-left: auto;
     margin-right: auto;
     width: 1020px;
     min-width : 1020px;
     text-align: left;
}


/*
#body 
{
  padding : 0;
  border : 0 0 0 0;

  position:absolute;

  margin-left: auto;
  margin-right: auto;
  width: 800px; 
}
*/

img
{
   border : 0;
}

/* SIDE BANNERS */
#left_banner
{
    position:relative;
    top:0px; 
    left:0px;
    width:inherit;
}
        
#right_banner
{
    position:absolute;
    top:0px; 
    left:930px; 
}


/* LEFT CONTAINER IN BODY DIV*/
#left_container
{
    position:absolute;
    top:0px; 
    left:103px;
}


/* Navigation links*/
#mainNav
{
    position:relative;
    padding-top:23px;
    font-size:8pt;
    left:-25px;
    width:225px;
}

#main-nav-list
{ 
  list-style-type : none;
}

#main-nav-list li 
{ 
  border-top : 1px solid #77BB22; 
  padding-top : 2px; 
  padding:3px;
}

#main-nav-list li.first 
{ 
  border-top: 0;
}

#main-nav-list li.last 
{ 
  border-top: 1px solid #77BB22;
}

#main-nav-list li a 
{
  display:inline-block;
  padding : 0.5em 0 0.5em 25px;
  background :  transparent url(../_image/nav_arrow.gif) no-repeat left center;
  text-decoration : none;
}

#main-nav-list li a:link, #main-nav-list li a:visited  
{
  border-bottom-width : 0;
  color:#666666;
  background-color : transparent;
}

#main-nav-list li a:active, #main-nav-list li a:link:hover, #main-nav-list li a:visited:hover, #main-nav-list li a:focus 
{
  border-bottom-width : 0; 
  color:#666666;
  text-decoration:underline;
}

#main-nav-list li a#menuSelected
{
    color:#77BB22;
}


#registrationButton
{
    position:relative;
    padding-left:3px;
    top:12px;
}

#registrationButton a
{
    border:0;
    text-decoration:none;
    color:#666666;
}

#registrationButton a:link, #registrationButton a:visited, #registrationButton a:active, #registrationButton a:link:hover, #registrationButton a:visited:hover, #registrationButton a:focus  
{
  border:0;
  text-decoration:none;
  color:#666666;
}

#ncc_contact
{
    position:relative;
    top:10px;
    text-align:center;
    font-size:smaller;
}

#footer
{
    position: relative;
    top:10px;
    text-align:center;
    font-size:smaller;
}


/*RIGHT CONTAINER IN BODY DIV*/
#right_container
{
    position:absolute;
    top:0px; 
    left:307px; 
}

#top_banner
{
    position:relative;
}

#content
{
    position:relative;
    left:40px;
    padding:6px;
    height:1270px;
    width:571px;
}
