/************************************************/
/*
  - NTOW- New Types of Worker
  - 
  - File: formatting.css
  - Desc: This will only have styles that directly affect the formatting of elements/etc
  - No positioning styles will be held in here
  
/***********************************************/

/*
Due to conditional comments before the outer wrapper.

all browsers make border red 
#anyelement { border : 2px solid red; }

all browsers see this, but only IE thinks #IEroot exists as an element and makes border blue
#IEroot #anyelement { border-color : blue; }
*/

/* Chris's styles */
label{
	cursor: pointer;
}

.full_details_link, .full_details_hide, .full_details_project{
	padding-left: 42px;
	padding-right: 20px;
	line-height: 32px;
	height: 32px;
	display: block;
	float: left;
}

.full_details_link{
	background: url("../images/arrow_down.gif") top left no-repeat;
}

.full_details_hide{
	background: url("../images/arrow_up.gif") top left no-repeat;
}

.full_details_project{
	background: url("../images/arrow_right.gif") top left no-repeat;
}

a.full_details_link:link, a.full_details_link:visited, a.full_details_hide:link, a.full_details_hide:visited, a.full_details_project:link, a.full_details_project:visited{
	color: #0364C3;
	text-decoration: underline;
}

a.full_details_link:active, a.full_details_link:hover, a.full_details_hide:active, a.full_details_hide:hover, a.full_details_project:active, a.full_details_project:hover{
	color: #0364C3;
	text-decoration: underline;
}

.full_details_paragraph{
	height: 32px;
}

#ntow_full-width-wrapper div.right a:link, #ntow_full-width-wrapper div.right a:visited{
	color: #0364C3;
	text-decoration: none;
}

#ntow_full-width-wrapper div.right a:hover, #ntow_full-width-wrapper div.right a:active{
	color: #0364C3;
	text-decoration: underline;
}

.ntow_image_box{
	width: 200px;
	float: right;
	margin-left: 10px;
	background: #E9E6E1;
}

#ntow_subpage-two-col-left .ntow_image_box img{
	border: 0;
}

#ntow_subpage-two-col-left .ntow_image_box p{
	margin-top: 0;
	margin-bottom: 0;
	padding: 5px;
}

.ntow_slim_blue_box{
	background: url("../images/rightmenu-216-bg.jpg") top left no-repeat;
	width: 194px;
	min-height: 216px;
	margin-top: 10px;
}


.ntow_slim_blue_box_text{
	padding: 25px;
}

.ntow_slim_blue_box_text p{
	margin: 0;
	color: #FFFFFF;
	font-size: 1.2em;
	line-height: 1.2em;
}

.ntow_slim_blue_box_text p.image-p{
	margin-bottom: 10px;
}

.ntow_slim_blue_box_text p a:link, .ntow_slim_blue_box_text p a:visited{
	color: #FFFFFF;
	text-decoration: underline;
}

.ntow_slim_blue_box_text p a:active, .ntow_slim_blue_box_text p a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}

.ntow_slim_blue_box_text p img{
	margin-bottom: 25px;
}

a.pf-cat{
	display: block;
	height: 60px;
	line-height: 60px;
	padding-left: 25px;
	margin-top: 25px;
	background: url("../images/full_width_box.gif") top left no-repeat;
}

a.pf-cat:link, a.pf-cat:visited{
	color: #FFFFFF;
	text-decoration: none;
}

a.pf-cat:hover,  a.pf-cat:active{
	color: #FFFFFF;
	text-decoration: underline;
}

.project_box{
	width: 678px;
}

.project_container{
	padding: 0 25px;
}

.project_link_box{
	width: 194px;
	height: 60px;
	background: #4C91D6 url("../images/smaller_box.gif") top left no-repeat;
	float: right;
	
}

.project_linkbar{
	height: 55px;
}

.project_linkbar a{
	display: block;
	float: right;
	margin-left: 10px;
	width: 150px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: url("../images/light-blue-box.gif") top left no-repeat;
}

.project_linkbar a:link, .project_linkbar a:visited, .project_linkbar a:hover, .project_linkbar a:active{
	color: #FFFFFF;
	text-decoration: none;
}

.project_linkbar a.current{
	background-image: url("../images/light-blue-box-yet-darker.gif");
}

.project_link_box a{
	background: url("../images/logo-order-pack.jpg") left center no-repeat;
	line-height: 60px;
	display: block;
	padding-left: 50px;
	margin-left: 5px;
}

.project_link_box a:link, .project_link_box a:visited{
	color: #FFFFFF;
	text-decoration: none;
}

.project_link_box a:hover, .project_link_box a:active{
	color: #FFFFFF;
	text-decoration: underline;
}

.right{
	float: right;
}

.spacer{
	clear: both;
}

table.tbl{
	background: #CCCCCC;
	border-spacing: 1px;
}

table.tbl td{
	padding: 5px;
	background: #FFFFFF;
}

table.tbl th{
	padding: 5px;
	background: #EEEEEE;
}

table.tbl a:link, table.tbl a:visited{
	color: #0364C3;
	text-decoration: none;
}

table.tbl a:hover, table.tbl a:active{
	color: #0364C3;
	text-decoration: underline;
}

ul#newsitemap{
	padding-left: 25px;
	list-style-type: disc;
}

ul#newsitemap li{
	padding-bottom: 5px;
}

ul#newsitemap li.submenu{
	list-style-type: none;
}

ul#newsitemap ul{
	padding-left: 25px;
	list-style-type: square;
}

ul#newsitemap ul ul{
	list-style-type: circle;
}

/* General styles */

body {
	background-color: #E6E7E9;
	font-size:65%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}


.hideme {
	display: none;
	visibility: hidden;
}


#textOnly {
	visibility: hidden;
	display: none;
}
#textOnly2 {
	display: none;
	visibility: hidden;
}
#textOnlyHiViz {
	display: none;
	visibility: hidden;
}
#showOntextOnly {
	display: none;
	visibility: hidden;
}

.no-border {
	border: none;
}
.caps {
	text-transform: capitalize;
}

.display-block {
	display: block;
}
.float-left {
	float: left;
}
.float-right {
	float: right;
}
a em {
	font-style: normal;
}

strong {
	font-weight: bold;
}

h1 {
	font-weight: normal;
	font-size: 2.1em;
	line-height: 1em;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.view-roles h1 {
	font-size: 1.8em;
}
h2 {
	font-weight:normal;
	font-size:1.6em;
	line-height: 1.2em;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.view-roles h2 {
	font-size: 1.3em;
}


h3 {
	font-weight:normal;
	font-size:1.4em;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	margin:0em;
}
.view-roles h3 {
	font-size: 1.1em;
	font-weight: bold;
	color: #000000;
	margin: 8px 0;
}
#ntow_outer-wrapper {
/*	background-image: url(../images/outer-wrapper-grad-bg.jpg);
	background-position: 0px 0px;
	background-repeat: repeat-x;*/
	background-color: #ffffff;
	
}


/* form styles all held here */

fieldset legend {
	display: none;
	visibility: hidden;
}
form#search-form {
	color: #115028;
}
form#search-form label {
	color: #115028;
	color: /*#0062C3*/#0364C3;
	font-size: 1.6em;
}

/*
form {
	margin: 10px 35px;
}
input, textarea, select {margin:2px; font-size:1em; border:1px solid #FFFFFF; background-color:#4187B5 ! important; color:#FFFFFF;font-family:verdana,ms sans serif,tahoma,geneva,sans-serif,helvetica;}
		textarea {width:85%;}
		fieldset {margin:10px; border:1px solid #FFFFFF; padding:10px; color:#FFFFFF;}
		legend {font-weight:bold;color:#FFFFFF;}
		label {float:left; font-weight:bold; width:210px;}
		#lblQuery {width:95%;}
		#submitbut {margin-left:20px; margin-bottom:20px;}
		.radio {border:none; background-color:transparent ! important; margin-bottom:7px;}
*/
/* end of form styles */


/* header styles start */

#ntow_greeting p {
	font-size: 1.2em;
	color: #4C91D6;
}

#ntow_header-links ul li a:link, #ntow_header-links ul li a:visited {
	color: /*#0062C3*/#0364C3;
	font-size: 1.1em;
	text-decoration: none;
}
#ntow_header-links ul li a:hover, #ntow_header-links ul li a:active {
	color: /*#0062C3*/#0364C3;
	font-size: 1.1em;
	text-decoration: underline;
}

/* nav styles start */
#ntow_nav-wrapper {
	width: 920px;
	margin: 0 auto;
	display: block;
	height: 36px;
	text-align: center;
}
#ntow_nav-wrapper ul {
	text-align: center;
}
ul#ntow_main-nav {
	margin: 0;
	padding: 0;
	display: block;
	height: 36px;
	background-image: url(../images/nav-bg.jpg);
	text-align: center;
}
ul#ntow_main-nav li {
	display: inline;
	line-height: 36px;
	margin: 0 -3px 0 0;
	padding: 13px 22px 11px 22px;
	border-right: 1px solid #ffffff;
	border-left: 2px solid #ffffff;
}
#IEroot ul#ntow_main-nav li {
	margin: 0;
	padding: 10px 22px;
}

ul#ntow_main-nav li.active {
/*	background-image: url(../images/active-main-nav-bg.jpg);
	background-position: 0px 0px;
	background-repeat: repeat-x;
	*/
	background-color: /*#0062C3*/#0364C3;
}

ul#ntow_main-nav li.ntow_first-main-nav {
	border-left: 3px solid #ffffff;
}
ul#ntow_main-nav li.ntow_last-main-nav {
	border-right: 3px solid #ffffff;
}

ul#ntow_main-nav li a:link, ul#ntow_main-nav li a:visited {
	color: #ffffff;
	font-size: 1.4em;
	font-weight: normal;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
ul#ntow_main-nav li a:hover, ul#ntow_main-nav li a:active {
	color: #ffffff;
	font-size: 1.4em;
	font-weight: normal;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

#ntow_breadcrumb-wrapper {
	width: 920px;
	margin: 3px auto 9px;
	display: block;
	height: 17px;
	background-image: url(../images/breadcrumb-bg.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
#ntow_breadcrumb-wrapper ul {
	margin: 0 0 0 27px;
	padding: 0;
}
#ntow_breadcrumb-wrapper ul li {
	float: left;
	display: block;
	line-height: 17px;
	font-size: 1.1em;
	color: #ffffff;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

#ntow_breadcrumb-wrapper ul li span {
	margin: 0 5px;
}

#ntow_breadcrumb-wrapper ul li a:link, #ntow_breadcrumb-wrapper ul li a:visited {
	text-decoration: none;
	line-height: 17px;
	color: #ffffff;
}
#ntow_breadcrumb-wrapper ul li a:hover, #ntow_breadcrumb-wrapper ul li a:active {
	text-decoration: underline;
	line-height: 17px;
	color: #ffffff;
}
/* nav styles end */

/* header styles end */

/* main styles start */
		
		/* Home page specific styles start */
		
		#ntow_home-left-wrapper h1 {
			font-family: Tahoma, Arial, Helvetica, sans-serif;
			font-size: 2.2em;
			line-height: 1.2em;
			color: #ffffff;
		}
		#ntow_home-left-wrapper p {
			font-family: Tahoma, Arial, Helvetica, sans-serif;
			font-size: 1.2em;
			line-height: 1.1em;
			color: #ffffff;
		}
		#ntow_home-left-wrapper table {
			font-family: Tahoma, Arial, Helvetica, sans-serif;
			line-height: 1em;
			color: #ffffff;
		}
		#ntow_home-left-wrapper  table a:link, #ntow_home-left-wrapper table a:visited {
			font-family: Tahoma, Arial, Helvetica, sans-serif;
			line-height: 1em;
			font-size: 1.2em;
			color: #ffffff;
			text-decoration: none;
		}
		
		#ntow_home-left-wrapper table a:hover, #ntow_home-left-wrapper table a:active {
			font-family: Tahoma, Arial, Helvetica, sans-serif;
			line-height: 1em;
			font-size: 1.2em;
			color: #ffffff;
			text-decoration: underline;
		}
		
		ul#ntow_home-blocks-wrapper li h1 {
			font-size: 1.6em;
		}
		ul#ntow_home-blocks-wrapper li p {
			font-family: Tahoma, Arial, Helvetica, sans-serif;
			font-size: 1.2em;
			line-height: 1.2em;
		}
		
		ul#ntow_home-blocks-wrapper li p a:link, ul#ntow_home-blocks-wrapper li p a:visited {
			color: #ffffff;
			text-decoration: underline;
		}
		
		ul#ntow_home-blocks-wrapper li table {
			font-family: Tahoma, Arial, Helvetica, sans-serif;
			font-size: 1.2em;
			line-height: 1.2em;
		}
		ul#ntow_home-blocks-wrapper li table th {
			
		}
		ul#ntow_home-blocks-wrapper li table td {
			
		}
		
		/* Home page specific styles end */
		
		/* subpage styles start */
	/*	#ntow_subpage-wrapper.commissioners {
			background-image: url(../images/subpage-commissioners-bg.jpg);
			background-position: 0px 0px;
			background-repeat: no-repeat;
		}
		#ntow_subpage-wrapper.casestudy {
			background-image: url(../images/subpage-casestudy-bg.jpg);
			background-position: 0px 0px;
			background-repeat: no-repeat;
		}
		#IEroot .casestudy {
			background-image: url(../images/subpage-casestudy-bg.jpg);
			background-position: 0px 0px;
			background-repeat: no-repeat;
		}
		}*/
		
		
		
		/* as we are just uding the bg-trees image, set it in stylesheet rather than inline */
		#ntow_subpage-wrapper {
			background-image: url(../images/banners/bg-trees.jpg);
			background-position: 0px 0px;
			background-repeat: no-repeat;
		}
		
		
		#ntow_subpage-two-col-left, #ntow_full-width-wrapper, #ntow_order-a-pack-home-wrapper, #view-slideshow-wrapper {
			color: #000000;
			font-size: 1.2em;
			line-height: 1.2em;
			font-family: Tahoma, Arial, Helvetica, sans-serif;
		}
		#ntow_subpage-two-col-left h1, #ntow_full-width-wrapper h1 {
			margin: 8px 0 38px 0;
		}
		#ntow_subpage-two-col-left h2, #ntow_full-width-wrapper h2 {
			margin: 16px 0 16px 0;
		}
		#ntow_subpage-two-col-left p, #ntow_full-width-wrapper p {
			margin: 0 0 12px 0;
			color: #000000;
		}
		#ntow_subpage-two-col-left ul li {
			color: #000000;
		}
		#ntow_subpage-two-col-left ol li {
			color: #000000;
		}
		#ntow_subpage-two-col-left ol.view-roles li ul li {
			list-style: lower-roman;
		}
		
		h2.useful-title {
			margin-top: 20px;
			font-size: 1.3em;
		}
		h2.useful-title a:link, h2.useful-title a:visited {
			color: /*#0364C3*/#000000;;
			text-decoration: none;
		}
		h2.useful-title a:hover, h2.useful-title a:active {
			color: /*#0364C3*/#000000;;
			text-decoration: underline;
		}
		
		#ntow_subpage-two-col-left ul li.useful-links {
			color: #000000;
		}
		#ntow_subpage-two-col-left ul li.useful-links a:link, #ntow_subpage-two-col-left ul li.useful-links a:visited,
		#ntow_subpage-two-col-left ul li.useful-links a:hover, #ntow_subpage-two-col-left ul li.useful-links a:active {
			color: #0364C3;	
		}

		
		#ntow_subpage-two-col-left img, #ntow_full-width-wrapper img {
			border: 1px solid #A7A9AC;
		}
		
		table.view-roles {
			color: #000000;
			border: 1px solid #000000;
			border-collapse: collapse;
		}
		table.view-roles th {
			font-weight: bold;
		}
		table.view-roles th, table.view-roles td {
			border: 1px solid #000000;
		}
		
		
		
		
		#ntow_subpage-left h1 {
			display: none;
			visibility: hidden;
		}
		#ntow_subpage-left .ntow_grey-box-top {
			background-image: url(../images/grey-box-bg-top.jpg);
			background-position: 0px 0px;
			background-repeat: no-repeat;
		}
		#ntow_subpage-left .ntow_grey-box {
			background-color: #A7A9AC;
		}
		#ntow_subpage-left .ntow_grey-box p {
			color: #ffffff;
			font-size: 1.2em;
			line-height: 1.2em;
		}
		#ntow_subpage-left .ntow_left-p-wrapper p {
			/*color: #115028;*/
			color: /*#0062C3*/#0364C3;
			font-size: 1.2em;
			line-height: 1.2em;
		}
		
		#ntow_subpage-left .ntow_grey-box-bottom {
			background-image: url(../images/grey-box-bg-bottom.jpg);
			background-position: 0px 0px;
			background-repeat: no-repeat;
		}
		
		
		#ntow_subpage-middle .ntow_green-box-top {
			background-image: url(../images/green-box-bg-top.jpg);
			background-position: 0px 0px;
			background-repeat: no-repeat;
		}
		#ntow_subpage-middle .ntow_green-box {
			background-color: #6AB745;
		}
		#ntow_subpage-middle .ntow_green-box h2 {
			color: #ffffff;
			line-height: 1.2em;
		}
		#ntow_subpage-middle .ntow_green-box h2 a:link, #ntow_subpage-middle .ntow_green-box h2 a:visited {
			color: #ffffff;
			text-decoration: none;
		}
		#ntow_subpage-middle .ntow_green-box h2 a:hover, #ntow_subpage-middle .ntow_green-box h2 a:active {
			color: #ffffff;
			text-decoration: underline;
		}
		#ntow_subpage-middle .ntow_green-box p {
			color: #ffffff;
			font-size: 1.2em;
			line-height: 1.2em;
		}
		
		#ntow_subpage-middle .ntow_green-box-bottom {
			background-image: url(../images/green-box-bg-bottom.jpg);
			background-position: 0px 0px;
			background-repeat: no-repeat;
		}
		/*
		blue style
		*/
		
		#ntow_subpage-3col-project-list h1 {
			color: /*#0364C3*/#000000;
		}
		#ntow_subpage-3col-project-list p {
			font-size: 1.2em;
		}
		
		#ntow_subpage-3col-project-list .ntow_blue-box-top {
			background-image: url(../images/list-blue-top-bg.jpg);
			background-position: 0px 0px;
			background-repeat: no-repeat;
		}
		#ntow_subpage-3col-project-list .ntow_blue-box {
			background-color: #4C91D6;
		}
		#ntow_subpage-3col-project-list .ntow_blue-box h2 {
			color: #ffffff;
			line-height: 1.2em;
		}
		#ntow_subpage-3col-project-list .ntow_blue-box h2 a:link, #ntow_subpage-3col-project-list .ntow_blue-box h2 a:visited {
			color: #ffffff;
			text-decoration: none;
		}
		#ntow_subpage-3col-project-list .ntow_blue-box h2 a:hover, #ntow_subpage-3col-project-list .ntow_blue-box h2 a:active {
			color: #ffffff;
			text-decoration: underline;
		}
		#ntow_subpage-3col-project-list .ntow_blue-box p {
			color: #ffffff;
			font-size: 1.2em;
			line-height: 1.2em;
		}
		
		#ntow_subpage-3col-project-list .ntow_blue-box-bottom {
			background-image: url(../images/list-blue-bottom-bg.jpg);
			background-position: bottom;
			background-repeat: no-repeat;
		}
		
		/* for project list */
		
		/* 3col start */

		#ntow_subpage-3col-project-list .ntow_green-box {
			background-color: #6AB745;
			background-image: url(../images/project-list-style-green-bg.jpg);
			background-position: 0px 0px;
			background-repeat: no-repeat;
		}
		#ntow_subpage-3col-project-list .ntow_green-box h2 {
			color: #ffffff;
			line-height: 1.2em;
		}
		#ntow_subpage-3col-project-list .ntow_green-box h2 a:link, #ntow_subpage-3col-project-list .ntow_green-box h2 a:visited {
			color: #ffffff;
			text-decoration: none;
		}
		#ntow_subpage-3col-project-list .ntow_green-box h2 a:hover, #ntow_subpage-3col-project-list .ntow_green-box h2 a:active {
			color: #ffffff;
			text-decoration: underline;
		}
		
		#ntow_subpage-3col-project-list .ntow_green-box p {
			color: #ffffff;
			font-size: 1.2em;
			line-height: 1.2em;
		}
		
		/* order a pack styles */
		#ntow_order-a-pack-home-wrapper p, #order-pack-wrapper p {
			color: #000000;
		}
		
		#ntow_order-a-pack-home-wrapper form  {
			color: #000000;
			font-size: 1em;
		}
		#order-pack-wrapper form {
			color: #000000;
			font-size: 1.2em;
		}
		
		/* order a pack end */
		
		/* contacts */
		#ntow_contacts-wrapper {
			font-size: 1.2em;
			line-height: 1.2em;
			font-family: Tahoma, Arial, Helvetica, sans-serif;
		}
		#ntow_contacts-wrapper p {
			color: #000000;
		}
		#ntow_contacts-wrapper table {
			font-size: 1em;
			line-height: normal;
		}
		
		#ntow_contacts-wrapper a:link, #ntow_contacts-wrapper a:visited,
		#ntow_contacts-wrapper a:hover, #ntow_contacts-wrapper a:active {
			
		}
		
		.feature-text-title {
			font-weight: bold;
			font-size: 1.2em;
			margin-left: 20px;
		}
		
		/**** Regional update styles ****/
		#region-update-block {
			padding-top: 10px;
			margin-left: 23px;
			width: 100%;
			height: auto;
			display: block;
			overflow: auto;
		}
		#region-update-left {
			float: left;
			margin: 0;
			width: 105px;
		}
		#region-update-right {
			width: 200px;
			float: left;
			margin: 0 0 0 10px;
		}
		/* end */
		
		/* view roles start */
		ol.view-roles {
			margin: 20px;
		}
		/* view roles end */
		
		/* end */
		
		#ntow_subpage-right h2 {
			line-height: 1.2em;
			color: #0364C3;
		}
		
		#ntow_subpage-right .ntow_find-out-more-box {
			background-color: #4C91D6;
			background-image: url(../images/find-out-more-bg.jpg);
			background-position: 0px 0px;
			background-repeat: no-repeat;
		}
		#ntow_subpage-right .ntow_find-out-more-box p {
			color: #ffffff;
			font-size: 1.2em;
			line-height: 1.2em;
		}
		
		#ntow_subpage-right .ntow_find-out-more-box h2 {
			line-height: 1.2em;
			color: #ffffff;
		}
		#ntow_subpage-right .ntow_find-out-more-box ul li.ntow_view-video {
			background-image: url(../images/logo-video.jpg);
			background-position: left center;
			background-repeat: no-repeat;
		}
		#ntow_subpage-right .ntow_find-out-more-box ul li.ntow_view-video-active {
			background-image: url(../images/logo-video-active.jpg);
			background-position: left center;
			background-repeat: no-repeat;
		}
		#ntow_subpage-right .ntow_find-out-more-box ul li.ntow_hear-audio {
			background-image: url(../images/logo-audio.jpg);
			background-position: left center;
			background-repeat: no-repeat;
		}
		#ntow_subpage-right .ntow_find-out-more-box ul li.ntow_download-podcast {
			background-image: url(../images/logo-podcast.jpg);
			background-position: left center;
			background-repeat: no-repeat;
		}
		#ntow_subpage-right .ntow_find-out-more-box ul li.ntow_order-a-pack {
			background-image: url(../images/logo-order-pack.jpg);
			background-position: left center;
			background-repeat: no-repeat;
		}
		#ntow_subpage-right .ntow_find-out-more-box ul li.ntow_order-a-pack-active {
			background-image: url(../images/logo-order-pack-active.jpg);
			background-position: left center;
			background-repeat: no-repeat;
		}
		
		#ntow_subpage-right .ntow_find-out-more-box ul li.ntow_read-about {
			background-image: url(../images/logo-read.jpg);
			background-position: left center;
			background-repeat: no-repeat;
		}
		#ntow_subpage-right .ntow_find-out-more-box ul li.ntow_view-slideshow {
			background-image: url(../images/logo-slideshow.jpg);
			background-position: left center;
			background-repeat: no-repeat;
		}
		#ntow_subpage-right .ntow_find-out-more-box ul li.ntow_project-home {
			background-image: url(../images/logo-home.jpg);
			background-position: left center;
			background-repeat: no-repeat;
		}
		#ntow_subpage-right .ntow_find-out-more-box ul li.ntow_project-home-active {
			background-image: url(../images/logo-home-active.jpg);
			background-position: left center;
			background-repeat: no-repeat;
		}	
		
		#ntow_subpage-right .ntow_find-out-more-box ul li {
			color: #000000;
			text-decoration: none;
			font-size: 1.4em;
			padding: 5px 0 5px 0px;
		}
		#ntow_subpage-right .ntow_find-out-more-box ul li.ntow_project-home-active,
		#ntow_subpage-right .ntow_find-out-more-box ul li.ntow_order-a-pack-active,
		#ntow_subpage-right .ntow_find-out-more-box ul li.ntow_view-video-active {
			padding-left: 50px;
		}
		
		#ntow_subpage-right .ntow_find-out-more-box ul li a:link,
		#ntow_subpage-right .ntow_find-out-more-box ul li a:visited {
			color: #ffffff;
			text-decoration: none;
			font-size: 1em;
			padding: 15px 0 5px 50px;
		}
		#ntow_subpage-right .ntow_find-out-more-box ul li a:hover,
		#ntow_subpage-right .ntow_find-out-more-box ul li a:active {
			color: #ffffff;
			text-decoration: underline;
			font-size: 1em;
			padding: 5px 0 5px 50px;
		}
		
		#ntow_subpage-right .ntow_lt-grey-box-top {
			background-image: url(../images/lt-grey-box-bg-top.jpg);
			background-position: 0px 0px;
			background-repeat: no-repeat;
		}
		#ntow_subpage-right .ntow_lt-grey-box {
			background-color: #E9E6E1;
		}
		#ntow_subpage-right .ntow_lt-grey-box p {
			/*color: #115028;*/
			color: /*#0062C3*/#0364C3;
			font-size: 1.2em;
			line-height: 1.2em;
		}
		#ntow_subpage-right .ntow_lt-grey-box ul li {
			font-size: 1.2em;
			line-height: 1.2em;
			text-decoration: none;
		}
		
		
		#ntow_subpage-right .ntow_lt-grey-box ul li a:link, #ntow_subpage-right .ntow_lt-grey-box ul li a:visited,
		#ntow_subpage-right .ntow_lt-grey-box ul li a:hover, #ntow_subpage-right .ntow_lt-grey-box ul li a:active {
			/*color: #115028;*/
			color: /*#0062C3*/#0364C3;
		}
		#ntow_subpage-right .ntow_lt-grey-box ul .sub-nav li {
			font-size: 1em;
		}
		
		
		
		
		
		#ntow_subpage-right .ntow_lt-grey-box-bottom {
			background-image: url(../images/lt-grey-box-bg-bottom.jpg);
			background-position: 0px 0px;
			background-repeat: no-repeat;
		}
		
		
		/* useful downloads start */
		
		#downloads-wrapper h1 {
			color: #0364C3;
			color: #000000;
		}
		#downloads-wrapper table {
			font-size: 1.2em;
		}
		#downloads-wrapper table th {
			background-color: #4C91D6;
			color: #ffffff;
			font-size: 1.3em;
		}
		#downloads-wrapper table td {
			line-height: 1.1em;
			vertical-align: middle;
		}
		#downloads-wrapper table td a:link, #downloads-wrapper table td a:visited {
			color: #000000;
			text-decoration: none;
		}
		#downloads-wrapper table td a:hover, #downloads-wrapper table td a:active {
			color: #000000;
			text-decoration: underline;
		}
		#downloads-wrapper table td a.blue:link, #downloads-wrapper table td a.blue:visited {
			color: #4C91D6;
			text-decoration: none;
		}
		#downloads-wrapper table td a.blue:hover, #downloads-wrapper table td a.blue:active {
			color: #4C91D6;
			text-decoration: underline;
		}
		/* end */
		
		
		/* subpage styles end */

/* main styles end */


/* footer styles start */
#ntow_footer {
	background-image: url(../images/footer-curved-bg.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
/* footer styles end */
