.logo_img {
   width: 260px;
   height: 80px;
}

.logo_pad {
   vertical-align: bottom;
   background: url('/images/nttc_top_back.jpg') no-repeat;
   background-position: right;
   width: 100%;
}


/*
.logo_pad {
	 background: url('/images/nttc_bg.gif'); 
}
*/

/* SIDEBAR */

/* NOTE: This is not working, need to override the default

td.grey {
   background-color: #003960; 
	}

*/

/* MID GREY */
.info,
.details,
.search-result {
/*	background-color: #ded2ba;*/
	/* 18 Oct moved into autogen file, see /admin/edit_style.me */
	/* 13 Oct background-color: #ebebd5; */
	/* 2 JUNE background-color: #E3D6C1; */
} 
/* LIGHT GREY */
td.lt-blue {

	/* 18 Oct moved into autogen file, see /admin/edit_style.me */
	/* #f7f5ed;*/
	/* 2 JUNE background-color: #EDE6DA; */
	/* 17 OCTOBER background: #F8F5F0; */
}


/* EMAIL LIGHTBOX */
label.email {
  color: #FFFFFF;
}

/* MENU */
td.footer-menu {
	background: url('/images/nttc_footer_bg.gif'); 
	background-repeat: no-repeat;
	height: 23px;

}


/* This section is to fit the menu items in a fixed with layout over a background image */

.menu_bar {
   background: url('http://nttc.lookat.me.com.au/images/nttc_menu_bar.jpg') no-repeat;
   background-position: left;
   padding-left: 0px;
   width: 100%;
   height: 28px;
   width: 100%;
}

td.menu_label {
   text-align: center;
   padding: 0px;
   margin: 0px;
   width: 73px;
}

.menu_label {
   padding: 0px;
   margin: 0px;
}

.menu_label #blank_img {
   display: none;
}

#menu a:link,
#menu a:visited,
#menu a:hover,
#menu a:active {
  padding-right: 0px;
}

/* BUTTONS */
input.button
{
	/* 18 Oct moved into autogen file, see /admin/edit_style.me */
/*   background-color: #bea876;*/
   border-color: #ded2ba;
}

/* LINKS */
a:hover,
a:active,
#menu a:hover,
#menu a:active,
.details-body a:hover, 
.details-body a:active, 
.block-hide a:hover, 
.block-hide a:active,
.block-body a:hover,
.block-body a:active,
.info-body a:hover, 
.info-body a:active, 
.info-body-top a:hover,
.info-body-top a:active,
.block-header a:active,
.block-header a:hover{
  color: #F5650F;
}

/* MESSAGES */
.message,
.message_p {
  color: #F5650F;
}

/* TEXT */
input,
textarea,
select,

#submenu a:link,
#submenu a:visited,
#submenu a:hover,
#submenu a:active,
label,
.details-header,
.details-body,
.info-header,
.info-body,
.info-body-top {

  color: #000000;
font-size: 9pt;
}



/* MENU */
td.menu {
	background-color: #181818; 
	 height: 20px; 
}

/*
#menu a:link,
#menu a:visited,
#menu a:hover,
#menu a:active {
  color: #ffffff;
}*/



a:hover,
a:active,
#menu a:hover,
#menu a:active {
  color: #FEB403;
}


a.disc:link { color:  #F5650F; text-decoration: underline; }
a.disc:visited { color:  #F5650F; text-decoration: underline; }
a.disc:hover { color:  #F5650F; text-decoration: underline; }
a.disc:active { color:  #F5650F; text-decoration: underline; }

.creator-details {
   background-color: #f8f5f0;
}

label.col {

  width: 100px;
}

/
/* for Internet Explorer */
/* matches column sizes in IE for search page */
/*
* html .item-col1 .info-body {
height: 119px;
}
*/

/* Used for the splash intro page*/
.splash-footer {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #666666;
text-decoration: none;
}

.splash-welcome {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #535353;
text-decoration: none;
}

.splash a {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #666666;
text-decoration: none;
}

.splash a:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #666666;
text-decoration: underline;
}

/* NT BOXES */
.home-mc-box{
   float: left;
   height: 100px;
   width: 150px;
   background-color: #333C44;
   margin: 5px 10px 5px 0;
   border: 4px solid #ffffff;
}

.home-mc-box:hover {
   background-color: #666C77;
}

.home-mc-box strong {
   padding: 18px 10px 0 10px;
   display: block;
   color: #AC9F84
}

.home-mc-box p {
   padding: 0 10px 0 10px;
   color: #ffffff;
}


