html {    text-align:left;margin-left: auto; margin-right: auto;    }

body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	font-style: normal;    

}



table {

	font: 10px  verdana, sans-serif; 

	 text-align:left;	
	 color:#ffffff;

	line-height:  1.5em;

	font-variant: normal;

	letter-spacing:0.5px;
	

}

.foot{ color:#cbcbcb; line-height:12px; text-align:center}



.mainnavi {

	font-family:Arial, sans-serif;

	FONT-SMOOTH:100px;

	color:#006699;

	font-style: normal;

	font-size: 8pt;

	font-weight:700;

}

.style5 {color: #006699; font-weight: bold; font-size:11px; FONT-FAMILY: sans-serif; letter-spacing:1px; stress: 20; richness: 90;

	}

.style6 {color: #000000}

.style1 { font-family:"Times New Roman", Times, serif; font-size:25px; color:#006699}

.style2 {color: #006699; font:9px Verdana;}

.style3 {color: #cccccc}

.style4 {color: #006699; font-weight: bold; font-size:11px}

.header {

	font-size:15px ;

font-weight:bold;

	color:#fff;

	font-family: "Century Gothic",sans-serif;
	

}

.header1 {

	font-size:26px ;

	font-family: "Times New Roman",sans-serif; font-weight:500;

	

	color:#0099FF;

	

}

p {	line-height: 2em; margin: 0; padding: 3px 5px; 

	font-family: Verdana; 
 color:#FFFFFF;
	font-size: 10px; }

	

/* Link--------------------*/





a 				{ color:#768E98; text-decoration:none; }

a:hover     	{ color:#000000; text-decoration:none; }

.colour			{ color:#006699; text-decoration:none; }

.colour:visited	{ color:#006699; text-decoration:none; }

.colour:hover	{ color:#000000; text-decoration:none; }

.colour2		{ color:#AEEBFF; text-decoration:none; }

.colour2:visited	{ color:#AEEBFF; text-decoration:none; }

.colour2:hover	{ color:#000000; text-decoration:none; }



/* Link--------------------*/



div#nsbody {	

	border: 2px solid #E7F2FF;

	width: 780px;

	margin:0px auto;

	text-align:left; /* Counteract to IE5/Win Hack */

	padding:0px;

	font-size: 9px;

	font: 8;

}





div#footnote {

	height:29px;

	width : 786px;



	color: #666666;

	line-height: 25px;

	text-align: center;

	font: 10px Verdana, Arial, Helvetica, sans-serif;

	margin: auto;

	

 }

div#nslogo {

	position: absolute;

	padding: 0;

	top: 30px;

	

}









input { font: 10px Verdana, Arial, Helvetica, sans-serif; }

select {font: 10px Verdana, Arial, Helvetica, sans-serif; }







div#mainpage{

		height: 33em;

		background: #ffffff ;

		 background-image: url(../img/img/mainpage.jpg); 

		 height: 300;

 background-repeat: 

no-repeat;  

}









.cellheader {

	color: #666666; font-weight:bold; text-align:left;

}

.celltitle { background-color:#D6F7FF; 	

}

.cellcontent { background-color:#D6F1FF; } 



.cellcontent2 { background-color:#D6F9FF; } 



/* Nav

----------------------------------------------- */

#ul {padding:0 -2em 0 0 }



#nav {

  background:#ffffff url("../img/corners_fullwidth_bot.gif") no-repeat left bottom;



  width:780px;



 

  color:#fff;

  }



#nav ul {

  background:url("../img/shadow_8AA.gif") repeat-x;

  height:14px;

  margin:0 0px auto 0px;

  padding:0 ;

  list-style:none;

  }

#nav li {

  float:left;

  margin:0;

  padding:0 ;

  background-image:none;

  line-height:normal;

  text-indent:0;

  }

#nav li a, #nav li strong {

  background-repeat:no-repeat;

  background-position:0 0 auto;

  display:block;

 padding:0 ;

  height:14px;

  border-width:0;

  text-indent:-10000px;

  }

#nav li strong {

  background-position:0 -36px;

  }

#nav li a:hover {

  background-position:0 -72px;

  }

/* Nav Images

----------------------------------------------- */

#nav ul {

  padding:0 0px;

  }

#nav1 a, #nav1 strong {

  background:url("../img/nav1_who.gif");

  width:195px;

  }

#nav2 a, #nav2 strong {

  background:url("../img/nav2_what.gif");

  width:195px;

  }

#nav3 a, #nav4 strong {

  background:url("../img/nav4_help.gif");

  width:195px;

  }

#nav4 a, #nav5 strong {

  background:url("../img/nav5_where.gif");

  width:195px;

  }







/*table-design 

--------------------------------------------------*/

.box_t {background: url(../img/dot.gif) 0 0 repeat-x;}

.box_l {background: url(../img/dot.gif) 0 0 repeat-y;}

.box_r {background: url(../img/dot.gif) 100% 0 repeat-y;}

.box_b {background: url(../img/dot.gif) 100% 0 repeat-x;}

.box_tl {background: url(../img/tl.gif) 0 0 no-repeat;}

.box_tr {background: url(../img/tr.gif) 100% 0 no-repeat; padding:3px; }

.box_bl{background: url(../img/bl.gif)  0 0 no-repeat; }

.box_br{ background: url(../img/br.gif)100% 0 no-repeat; padding:3px; }








