/* CSS Document */

body,td,th
	{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size: 100%;
		color:#000000;
	}
input
	{
		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; border:solid 1px #666666;
	}
select
	{
		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; border:solid 1px #666666;
	}
textarea
	{
		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; border:solid 1px #666666;
	}
a 
	{
		color: #224467; font-weight:bold;
	}
a:visited 
	{
		color: #224467;
		text-decoration: none;
	}
a:hover 
	{
		color:#829E34;
		text-decoration:none;
		background-color:#F3F3F3;
	}
a:active 
	{
		color: #CCCCCC;
		text-decoration: none;
	}
a:link 
	{
		text-decoration: none;
	}
a img
	{
		border-width:0px;
	}
body 
	{
		background-color: #FFF;
		margin-top: 12px; width:977px;
		border-style:solid; border-width:1px; border-color:#999999;
		position:relative; left:0.25%; 
		float:left;
	}	
h1
	{
		font-size:12px; color:#224467;
	}
h2
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
	}
h3
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
	}
h4
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
	}
h5
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
	}
h6
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
	}
.container
	{
		width:977px;
	}
.header
	{
		position:relative; top:0px; left:0px; right:0px;
		width:977px; height:510px;
		background-image:url(images/bodybg.png);
	}
.topbar
	{
		position:relative; top:0px; left:0px; right:0px;
		width:977px; height:157px;
		background-image:url(images/bodybg.png);
	}

.shiney
	{
		background-image:url(images/nwa_02.gif); width:977px; height:28px;
	}
.menu
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px; 
		height:28px; 
		position:absolute; top:0px;
		vertical-align:middle;
		padding-top:0px;
		left:347px;
	}
.pagetitle
	{
		position:relative; 
		left:5px;
	}
.dynatext
	{
		position:absolute; top:0px; left:0px; width:80%;
		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;
		border-bottom: 1px solid #829e34; /*bottom horizontal line that runs beneath tabs*/
		padding: 7px 8px; 
	}
.bodycontainer	
	{
		background-color: white;
	}
.contentcontainer
	{
		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
		margin-left:5px;
		margin-right:5px;
		top:0px;
		background-color:white;
		width:99%;
	}
.contentcontainerright
	{
		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
		margin-left:5px;
		margin-right:5px;
		top:0px;
		background-color:white;
		width:62%;
	}
.contentcontainersearch
	{
		font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;
		margin-left:29px;
		padding-left:29px;
		top:0px;
		background-color: #034463;
		width:90%
	}

.rightcontainer
	{
		position:absolute; left:62%; top:170px;
		margin-left:10px;
		margin-right:10px;
		background-color:white;		
	}
#rightcontent
	{
		width:340px; height:340px;;
		background:#e3e6eb;
	}
#rightcontentPACK
	{
		width:340px; height:100%;;
		background:#e3e6eb;
	}

.rc-pic
{
		width:280px; padding-left:10px; padding-right:10px; padding-top:10px;
		background:#e3e6eb;
}
.rccontent
{
		padding-left:10px; padding-right:10px; padding-top:10px;
}


.footer
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
		margin-left:3px;
		background-color:white;
		color:#224467;
		width:99%;
		height:53px;
		text-align:left;
	}
/*.footerdisable
	{
		position:absolute;
		background-image:url(images/nwa_19.gif);
		width:166px;
		height:67px;
	}
*/
.seperator
	{
		position: relative;
		height: 1px;
		border-bottom:dashed 1px #999999;
		margin: 1.0em 0em 1.0em 0em;
	}
	
	
	
/*   CSS TAB MENU  */

.mattblacktabs{
width: 100%; right:0px;
overflow: hidden;
border-bottom: 1px solid #829e34; /*bottom horizontal line that runs beneath tabs*/
}

.mattblacktabs ul{
margin: 0;
padding: 0;
padding-left: 10px; /*offset of tabs relative to browser left edge*/
font: bold 11px Verdana;
list-style-type: none;
}

.mattblacktabs li{
display: inline;
margin: 0;
}

.mattblacktabs li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 7px 8px; /*padding inside each tab*/
/*border-right: 1px solid white; /*right divider between tabs*/
color:#224467;
/*background: #034463; *//*background of tabs (default state)  8cb12e */

}

.mattblacktabs li a:visited{
color: #224467;
}

.mattblacktabs li a:hover, .mattblacktabs li.selected a{
color:white;
background:#829e34; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}

/*   CSS TAB MENU  FOR NAVIGATION ON RIGHTCONTENT*/

.rclinks{
width: 100%; right:0px;
overflow: hidden;
/*border-bottom: 1px solid #829e34; */ /*bottom horizontal line that runs beneath tabs*/
}

.rclinks ul{
margin: 0;
padding: 0;
padding-left: 10px; /*offset of tabs relative to browser left edge*/
font: bold 11px Verdana;
list-style-type: none;
}

.rclinks li{
display: inline;
margin: 0;
}

.rclinks li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 5px 8px; /*padding inside each tab*/
border: 1px solid #99CC33; /*right divider between tabs*/
color:#224467;
background:#e3e6eb; /*background of tabs (default state)  8cb12e */

}

.rclinks li a:visited{
color: #224467;
}

.rclinks li a:hover, .mattblacktabs li.selected a{
color:white;
background:#829e34; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}

