/*  NeSDS stylesheet */

body 
	{
	font-family : Verdana, Arial, Helvetica, sans-serif ; margin : 0px; width: 100%; font-size : x-small ;
	background : #FFFFFF ;
	}

h1
	{
	font-size : medium ;
	font-weight : bold ;
	color: #336;
	margin-top: 0;
	}

h2
	{
	font-size: small;
	font-weight : bold ; margin-bottom: 0.25em;
	margin-top: 0.5em;
	color: #336;
	}

h3
	{
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	font-size: x-small;
	font-weight : bold ;	
	color: #336;
	}

p
	{	
	margin-top: 0em;
	margin-bottom: 1em;
	text-align: left;
	font-size: x-small;
	line-height: 1.2;
	}
	
th	{ background: #CDD6E7;text-align:left;
	}
		
#tabs {
margin: 0;
padding: 0 0 4% 2%;
border-bottom: 1px solid #ffcc00;
}

#tabs li {
margin: 0;
padding: 0;
display: inline;
list-style: none;
font: small Verdana, Helvetica, Arial, sans-serif;
}

#tabs a {
float: left;
line-height: 18px;
font-weight: bold;
margin: 0 10px 4px 10px;
text-decoration: none;
color: #1413a7;
}

#tabs a.active, #tabs a:hover {
border-bottom: 36px solid #1413a7;
padding-bottom: 2px;
color: #1413a7;
}
#tabs a:hover {
color: #1413a7;
}

#banner 	{
				position: absolute; top: 0px; left: 0; width: 100%; background-color:#CDD6E7; 
			}


#sidebar {
position: absolute; top: 0px; right: 0; width: 0;
}

#secondarynav {
position: absolute;
left: 10px;
width:150px;
margin: 0;
padding: 0;
}

#secondarynav li
{
	display: block;
	list-style: none;
	text-align: left;
	border-left: 1%;
	margin: 1%;
	padding: 0;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: x-small;
	line-height: 200%;
	color: #000;
	background: none;
	text-decoration: none;
}

#secondarynav a
{
	display: block;
	font-weight: 500;
	padding: 0;
	background: none;
	color: #036;
	width: 150px;
	text-align: left;
	border-left: 1em;
	}

#secondarynav a:hover
{
	font-weight: 500;
	background: none;
	color: #f00;
	text-decoration: none;
		border-left: 1em;
	}

#nonav li 
	{
	position: relative;
	list-style:none;
	margin:0em;
	margin-left:-2em;
	text-align:left;
	left:0px;
	}

#localNav li img { margin-top : 1em ; }



#localNav
	{
	position : absolute; top: 100px ; left : 0px ;width:150px;
	}

#primarycontent
	{
	padding-top: 100px;
	margin-left: 165px;
	margin-right: 100px;
	padding-left: 10px;
	padding-right: 100px;
	vertical-align: top;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: x-small;
	}

#primarycontent li { font-size : x-small ; margin-left: -2em ; line-height: 150%; }

#footer p
	{
	font : xx-small Verdana, Helvetica, Arial, sans-serif;
	margin-top: 25px;
	color: #336;
	text-decoration: none;
	}

#news
	{
	position : absolute;
	top : 102px;
	right : 10px;
	width : 150px;
	height : auto;
	border : thin solid #8499C4;
	background: #CDD6E7;
	padding : 1%;
/*	left: 883px; */
	}
	
#newsindent
	{
	position : relative;
	width : 150px;
	height : auto;
	border : thin solid #8499C4;
	background: #CDD6E7;
	padding : 5px;
	float : right ;
	margin-left : 5px ; 
	margin-right : 5px ;
	}
	

/*	left: 883px; */

.newsindent
	{
	position : relative;
	width : 150px;
	height : auto;
	border : thin solid #8499C4;
	background: #CDD6E7;
	padding : 5px;
	float : right ;
	margin-left : 5px ; 
	margin-right : 5px ;

/*	left: 883px; */
	}
.newsindent img
	{
	align: left;
	}

#news h1
{
font-size: medium; font-weight: bold; color: #00467F;
}
#news h2
{
font-size: x-small; font-weight: bold; font-family: Verdana, Helvetica, Arial, sans-serif;
}
#news p
{
font-size: x-small; font-weight: normal; font-family: Verdana, Helvetica, Arial, sans-serif;
}


#lightBlue {
			color: #1413a7;
			}
			
.indent { padding-left : 50px ; }

img { border : none ;}

a img { border : none ; }

#primarycontent table
{
	width: 100%;
	font-size: x-small;
	margin-left: 0;
	line-height: 150%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00467F;
	background: #fff;
	border: none;
}
#primarycontent th
{
font-weight: bold;
border: none;
padding: 3px;
color: #fff;
background: #00467F;
}
#primarycontent td
{
font-weight: normal;
border: none;
padding:3px;
color: #00467F;
background: #ececec;
}

