//*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.2.2
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;}


body {background: #d7e5e9; text-align: center; color: #333; font-family: Arial, verdana, helvetica, sans-serif; margin-bottom:30px;}
#wrap {margin: 0 auto; background: #fff url(images/bodybg.gif) repeat-y;  width:900px; text-align: left; margin-top:30px; background-position: -3px 0px; }
#wrap2 {padding:227px 30px 0px 30px; background: url(images/header2.jpg) no-repeat; text-align: left; }
#wrap3 {width:843px;  text-align: left;}

a {text-decoration: none; color: #68686c;}
a:visited {text-decoration: #68686c;}
a:hover {text-decoration: #68686c; text-decoration: underline;}
a:active {text-decoration: #68686c;}

#nav { height: 30px; width:860px;  text-align: left; position:relative; top:0px; left:0px;}


#nav2 { height: 30px; width:860px;   text-align: left; position:relative; top:0px; left:0px;}

#main {clear: both; width:100%; margin-top:0px; background-position: -1px 0px;  }

#maintopper {position: relative; top:0px; left:0px; width:838px; background: url(images/hometop.jpg) no-repeat; height:130px; background-position: -2px -2px;  margin-top:10px; }

#maintopper2 {position: relative; top:0px; left:0px; width:838px; background: url(images/conbg.gif) no-repeat; height:130px; background-position: -2px -2px;  margin-top:20px; }

#mainbot {clear:both;position: relative; bottom:0px; left:0px; width:100%; background: url(images/midbot.jpg) no-repeat; height:10px; background-position: -1px 0px;}


#call {clear:both; width: 100%; background: url(images/subscribe.jpg) no-repeat; height: 170px; margin-top:5px; background-position: -2px 0px; }


#footer {clear:both; width: 100%; background: url(images/footerbg.gif) no-repeat; height: 100px; margin-top:5px; background-position: -2px 0px;  background-position:-2px 83px; 
}





#navul {list-style-type: none;  text-align: left; padding:0; margin:0; }
#navul li {float:left;  padding-right:5px;}
#navul li a{ display:block; text-indent:-100000px; height:26px; outline:none; } 

#home {background: url(images/navbg2.gif) no-repeat; width:63px;  background-position: 0px 0px;}
#home:hover { background-position: -0px -34px;}

#who {background: url(images/navbg2.gif) no-repeat; width:85px;  background-position: -68px 0px;}
#who:hover { background-position: -68px -34px;}

#dir {background: url(images/navbg2.gif) no-repeat; width:85px;  background-position: -159px 0px;}
#dir:hover { background-position: -159px -34px;}

#press {background: url(images/navbg2.gif) no-repeat; width:86px;  background-position: -249px 0px;}
#press:hover { background-position: -249px -34px;}

#test {background: url(images/navbg2.gif) no-repeat; width:65px;  background-position: -339px 0px;}
#test:hover { background-position: -339px -34px;}

#test2 {background: url(images/navbg2.gif) no-repeat; width:65px;  background-position: -408px 0px;}
#test2:hover { background-position: -408px -34px;}

#con {background: url(images/navbg2.gif) no-repeat; width:85px;  background-position: -477px 0px;}
#con:hover { background-position: -477px -34px;}

#con3 {background: url(images/navbg2.gif) no-repeat; width:72px;  background-position: -567px 0px;}
#con3:hover { background-position: -567px -34px;}

#con4 {background: url(images/navbg2.gif) no-repeat; width:123px;  background-position: -643px 0px;}
#con4:hover { background-position: -643px -34px;}

#con2 {background: url(images/navbg2.gif) no-repeat; width:66px;  background-position: -770px 0px;}
#con2:hover { background-position: -770px -34px;}


#pubtop {float:right; width: 820px; font-size:0.8em; padding:5px 0px 40px 25px; background: url(images/pubtop.gif) no-repeat; margin-top:10px; background-position: 1px 0px; }
#pubtop p {padding-top:0px;}
#pubtop h2 {font-size:1.4em; font-weight: bold; }


.pub1 {float:left; width: 547px; font-size:0.8em; padding:0px 20px 20px 20px; height:136px; background: url(images/pubpbg.gif) no-repeat;  background-position:-2px 0px;}


.pub1 h3{font-size:1.3em; font-weight: bold; padding:0; margin:0; padding-top:15px; }
.pub1 p{padding-top:0px;}

#homepara {float:right; width: 820px; font-size:0.8em; padding:60px 0px 0px 25px; background: url(images/homepagebg.jpg) no-repeat; margin-top:15px; background-position: 1px 0px;}
#homepara p {padding-top:15px;}


#homepara32 {float:right; width: 820px; font-size:0.8em; padding:20px 0px 20px 25px; background: url(images/homepagebg.jpg) no-repeat; margin-top:15px; background-position: 1px 0px;}
#homepara32 p {padding-top:0px;}

#homepara2 {width: 690px; margin-left:2px; margin-top:10px;font-size:0.8em; padding:40px 20px 0px 23px; background: url(images/whoisnavteq.jpg) no-repeat;}
#homepara2 p {padding-top:15px;}

#homepara3 {height:350px; width: 690px; margin-left:2px; margin-top:10px;font-size:0.8em; padding:40px 20px 0px 23px; background: url(images/accessbg.jpg) no-repeat; background-position: 20px 0px;}
#homepara3 p {padding:20px 370px 0px 0px ;}


#homepara4 { width: 690px; margin-left:2px; margin-top:10px;font-size:0.8em; padding:40px 20px 0px 23px; background: url(images/usebg.jpg) no-repeat; background-position: 20px 0px;}
#homepara4 p {padding:20px 370px 0px 0px ;}

#homepara5 { width: 690px; margin-left:2px; margin-top:10px;font-size:0.8em; padding:50px 20px 0px 23px; background: url(images/pressbg.jpg) no-repeat; background-position: 20px 0px;}
#homepara5 p {padding:0px 0px 0px 0px ;}

#homepara6 { width: 690px; margin-left:2px; margin-top:10px;font-size:0.8em; padding:50px 20px 0px 23px; background: url(images/testbg.jpg) no-repeat; background-position: 20px 0px;}
#homepara6 p {padding:0px 0px 0px 0px ;}

#presslist {list-style-type: disc; }
#presslist li {padding-bottom: 15px; padding-right:15px;}

#presslist2 {list-style-type: disc; border:1px solid #666; display:block; background:#e1e1e1; padding-left:30px; padding-top:20px; font-size:1.2em; width: 350px;}
#presslist2 li {padding-bottom: 15px; padding-right:15px;}

#homepara7 { width: 690px; margin-left:2px; margin-top:10px;font-size:0.8em; padding:50px 20px 0px 23px; background: url(images/contactus.jpg) no-repeat; background-position: 20px 0px;}
#homepara7 p {padding:20px 0px 0px 0px ;}

#homepara8 { width: 690px; margin-left:2px; margin-top:10px;font-size:0.8em; padding:0px 20px 0px 23px; background-position: 20px 0px;}
#homepara8 p {padding:20px 0px 0px 0px ;}


table.form td {font-size:1.1em;padding:6px; border-bottom:1px solid #e1e1e1;  border-top:1px solid #e1e1e1;}

strong {font-weight:bold;}

.trainmain {float:right; width:586px; background: url(images/trainbg.gif) repeat-y; }
.trainmain p {
	font-size:0.8em;
	padding: 0px 40px 5px 20px;
	font-family: Arial, verdana, helvetica, sans-serif;
}
.trainmain h2{font-size:1.5em; font-weight: bold; display:block; padding:22px 0px 0px 20px;}

.trainleft {padding-top:10px;}
.trainleft img {padding:3px 0px 2px 8px;}

table.train tr td{padding:5px 0px 5px 20px; font-size:0.8em;}

.trainmain ul {list-style-type: disc; font-size:0.9em;}

.bodytext {padding-right:20px; font-size:0.9em;}

.suppl {width:100%;  clear:both; padding-top:8px;padding-right:10px;}
.suppl img {padding:0px 5px 10px 0px; border:0px; margin:0px;}
.suppl a{border:1px solid red; border:0px; padding:0px; margin:0px;}


.trainmainsurv {float:right; width:586px; background: url(images/trainbg.gif) repeat-y; }
.trainmainsurv p { font-size:0.9em; padding: 5px 40px 5px 20px;}
.trainmainsurv h2{font-size:1.5em; font-weight: bold; display:block; padding:22px 0px 0px 20px;}

.darkgreywrap {clear:both;font-size:0.9em;color: #fff;margin-left:10px;width:560px;  background: url(images/darkgreymid.gif) repeat-y; }
.darkgreytop {position:relative; top:0px; background: url(images/darkgreytop.gif) no-repeat; width:100%; height:12px;}
.darkgreybottom {position:relative; bottom:0px; background: url(images/darkgreybottom.gif) no-repeat; width:100%; height:15px;}
.darkgreywrap b{font-size:1em;}
.darkgreywrap a{color:#e1e1e1;}

.conty {font-size:1.2em; font-weight: bold; display:block; padding:0px 0px 0px 0px;}

