body {
	font-family: Century Gothic, sans-serif;
	background-color: #FFFEE6;
	background: url(../../images/background_k.png);
  width: 970px ;
	height: 100% ;
	margin-left: auto ;
	margin-right: auto ;
}

td.outer-container {
	background-color: #FFFFFF;
	border:1px solid #FFFFFF;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

td.inner-container {
	background-color: #FFFFFF;
	border:2px solid #339966;
	padding-left: 7px;
	padding-right: 7px;
	border-radius: 5px;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
}

td.body-text {
	background-color: #FFFFFF;
	font-size: .80em;
	line-height: 150%;
	background-image:url('../../images/NAPO_logo2.jpg'); 
	background-repeat: no-repeat;
	background-position: 98% 98%;
	padding-right: 7px;
}

td.inner-text {
	background-color: #FFFFFF;
	font-size: .80em;
	line-height: 150%;
	padding-right: 7px;
}

td.bio {
	background-color: #FFFFFF;
	font-size: .80em;
	line-height: 150%;
	padding-right: 7px;
	padding-left: 7px;
	margin-bottom: 10px;
	vertical-align: text-top;
}

td.logo {
	background-color: #FFFFFF;
}

td.homebox {
	bordercolor: #DD0000;
	background-color: #FFFFFF;
	border:1px solid #996633;
  padding-top: 7px;
  padding-bottom: 7px;
	font-size: .80em;
	-moz-border-radius: 5px; 
	border-radius: 5px;
}

td.selected {
	color: #848484;	
	font-family: Century Gothic, sans-serif;
	font-weight: bold;
	font-size: .9em;
	Background-color: #FFFFFF;
	-moz-border-radius: 5px; 
	border-radius: 5px;
	border: 1px solid #ACD97D;
	height: 35px;
	width: 16%;
}

td.unselected {
	color: #848484;
	font-family: Century Gothic, sans-serif;
	font-weight: bold;
	font-size: .9em;
	background-color: #EDFFDA;
	border-radius: 5px;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	border: 1px solid #ACD97D;
	height: 35px;
	width: 16%; 
}

td.unselected:hover { 
	color: #FFFFFF;
	font-family: Century Gothic, sans-serif;
	font-weight: bold;
	font-size: .9em;
	background-color: #90C5D5;
	-moz-border-radius: 5px; 
	border-radius: 5px;
	border: 1px solid #EDFFDA; 
	text-decoration: none;
}

td.unselected a{
	color: #000000;
	text-decoration: none;
	display: block;
}

td.selected a{
	color: #000000;
	text-decoration: none;
	display: block;
}

td.homecontact {
	font-size: .80em;
	font-family: Century Gothic, sans-serif;
}

td.img{
	width:230px;
	vertical-align:text-top;
	text-align: right;
	background-image:url('../../images/hp_image_1.jpg'); 
	background-repeat: no-repeat;
	background-position: 50% 75%;
	-moz-border-radius: 5px; 
	border-radius: 5px;
}

td.testimonial {
	bordercolor: #DD0000;
	background-color: #ECEEB9;
	border:1px solid #996633;
	padding: 4px;
	font-size: .70em;
	line-height: 150%;
	-moz-border-radius: 5px; 
	border-radius: 5px;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-right: 45px;
	padding-left: 45px;
	vertical-align:text-top;
}

td.quote {	
	font-family: Century Gothic, sans-serif;
	font-size: .75em;
	Background-color: #FFFFFF;
	width: 100%;
	text-align: right;
	font-weight: bold;
	background-position: center; 
	background-repeat:no-repeat;
}

td.testimonial {	
	font-family: Century Gothic, sans-serif;
	font-size: 12;
	background-color: #EDFFDA;
	width: 100%;
	text-align: center;
	font-weight: bold;
	background-position: center; 
	background-repeat:no-repeat;
	border: 1px solid #ACD97D;
}

td.contact {	
	font-family: Century Gothic, sans-serif;
	Background-color: #FFFFFF;
	-moz-border-radius: 5px; 
	border-radius: 5px;
	border: 1px solid #996633;
	height: 35px;
	text-align: center;
	font-weight: bold;
}
td.ProcessNav {
	padding: 0px; 
	vertical-align:text-top;
	height: 100%;
	width: 215px;
	font-size: .80em;
	padding-left: 0px;
}
td.formlabel {
	padding: 0px; 
	font-size: 1em;
}
input{
	float:left;
	font-size: 1em;
	border:solid 1px #aacfe4;
	width:285px;
	-moz-border-radius: 5px; 
	border-radius: 5px;
}
input.button:hover{
background-color:#4192A8;
color:#FFFFFF;
}

ul.faq-question {	
	color: #4192A8;
	font-size: .9em;
	font-weight: bold;
	margin-bottom: 0px;
	margin-left: 18px;
}

ul.faq-answer {	
	color: #000000;
	font-size: .8em;
	list-style-type: none;
	margin-left: 18px;
	margin-top: 0px;
}

table.faq {	
	margin-top: 7px;
}

li.nav a{
	color: #000000;
	font-family: Century Gothic, sans-serif;
	font-style: underline;
}

h1 {
	color: #4192A8;	
	font-size: 1.5em;
	margin-top: 10px;
	margin-bottom: 10px;
}

h2 {
	color: #000000;	
	font-size: 1.15em;
	margin-top: 10px;
	margin-bottom: 10px;
}

.InPlace {
	color: #4192A8;
	font-weight: bold;
	font-style: italic;
}

a.InPlace {
	color: #4192A8;
	font-weight: bold;
}

.referrer {
	font-weight: bold;
	text-align: right;
	color: #848484;
}

.title {
	font-weight: bold;
	text-align: center;
	color: #848484;
	font-size: .7em;
	margin-top: 0px;
}

td.footer-left {
	text-align: left;
	font-family: Century Gothic, sans-serif;
	font-size: .6em;
	margin-left: 3px
}

td.footer-right {
	text-align: right;
	font-family: Century Gothic, sans-serif;
	font-size: .6em;
	margin-right: 3px;
}

a.rolloverchanges {
	display: block;
	width: 210px;
	height: 60px;
	text-decoration: none;
	background: url('../../images/for_changes.jpg');"
	}

a.rolloverchanges:hover {
	background-position: 0 60px;
	}

.staticchanges {
	display: block;
	width: 210px;
	height: 60px;
	background-image:url('../../images/for_changes.jpg');
	background-position: 0 60px;
	}

a.rolloverhome {
	display: block;
	width: 210px;
	height: 60px;
	text-decoration: none;
	background: url('../../images/for_home.jpg');"
	}

a.rolloverhome:hover {
	background-position: 0 60px;
	}

.statichome {
	display: block;
	width: 210px;
	height: 60px;
	background-image:url('../../images/for_home.jpg');
	background-position: 0 60px;
	}

	
a.rolloveroffice {
	display: block;
	width: 210px;
	height: 60px;
	text-decoration: none;
	background: url('../../images/for_office.jpg');"
	}

a.rolloveroffice:hover {
	background-position: 0 60px;
	}
	
.staticoffice {
	display: block;
	width: 210px;
	height: 60px;
	background-image:url('../../images/for_office.jpg');
	background-position: 0 60px;
	}
	
a.rollovermove {
	display: block;
	width: 210px;
	height: 60px;
	text-decoration: none;
	background: url('../../images/for_move.jpg');"
	}

a.rollovermove:hover {
	background-position: 0 60px;
	}

.staticmove {
	display: block;
	width: 210px;
	height: 60px;
	background-image:url('../../images/for_move.jpg');
	background-position: 0 60px;
	}
	
.displace {
	position: absolute;
	left: -5000px;
	}