﻿/*
© Copyright 2006 Nelson and Associates
CSS Nelson and Associates Import File
Revision: 1.0
*/


/**************************************************************************************
@import url(../CSS/master.css);
**************************************************************************************/


/*
© Copyright 2006 Nelson and Associates
CSS Body Frame Base Shadow
Revision: 1.0
*/

body 
	{
		position: relative;
		background-color: #999988;
		background-position: center center;
		text-align: center;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		font-family:	Verdana, Helvetica, sans-serif;
	}
	
	
#topHome {
		position: relative;
		background-color: Transparent;
		background-image: url(../Images/NA_bkg_topHome.gif);
		background-repeat: no-repeat;
		background-position: top center;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		height: 20px;
	}
	
	#topHomeFlash {
		position: relative;
		background-color: Transparent;
		background-image: url(../Images/NA_bkg_topHomeFlash.gif);
		background-repeat: no-repeat;
		background-position: top center;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		height: 20px;
	}

#top {
		position: relative;
		background-color: Transparent;
		background-image: url(../Images/NA_bkg_top.gif);
		background-repeat: no-repeat;
		background-position: top center;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		height: 20px;
	}


#frameHome
	{
		position: relative;
		margin: 0 auto;
		width: 790px;
		background-image: url(../Images/NA_bkg_middle.gif);
		background-repeat: repeat-y;
		background-position: top center;
		padding: 0 0 0 0;
		text-align: left;
	}
	
#frame
	{
		position: relative;
		margin: 0 auto;
		width: 790px;
		background-image: url(../Images/NA_bkg_middle_efefdd2.gif);
		background-repeat: repeat-y;
		background-position: top center;
		padding: 0 0 0 0;
		text-align: left;
	}

	
#base {
		position: relative;
		background-color: Transparent;
		background-image: url(../Images/NA_bkg_base.gif);
		background-repeat: no-repeat;
		background-position: center bottom;
		margin: -6px 0 0 0;
		padding: 0 0 0 0;
		height: 15px;
	}
	

	
	
/**************************************************************************************
@import url(../CSS/layout.css);
**************************************************************************************/

/*
© Copyright 2006 Nelson and Associates
CSS Layout Wrappers
See CP CSS for Colors & Borders
Revision: 1.0
*/
	
#header
	{
		position: relative;
		height: 75px;
		padding: 0 0 0 0;
		margin: 0px 14px 0 14px;
		background-color: #FFFFFF;
		border-bottom: solid 3px #FFFFFF;
	}

	
#navigation
	{
		position: relative;
		margin:  0 0 0 0;
		padding: 0 0 0 0;
		background-color: #9f2d20;
		height:22px;
		z-index: 12;
	}

#photoHome
	{
		position: relative;
		padding: 0 0 0 0;
		margin:  0 0 0 0;
		background-position: center;
		background-image: url(../Images/NA_photoHome.jpg);
		background-repeat: no-repeat;
		background-color: Transparent;
		height: 270px;
	}
	
#contentHomeShadow
	{
		position: relative;
		padding: 0 0 0 0;
		margin: 19px 0 0 0;
		background-color: Transparent;
		background-image: url(../Images/content_shadow_home.gif);
		background-repeat: no-repeat;
		background-position: top center;
		z-index: 10;
		height: 11px;
	}
	
	

	
#footer	
{
		position: relative;
		background-color: Transparent;
		background-image: url(../Images/NA_bkg_footer2.gif);
		background-repeat: no-repeat;
		background-position: center bottom;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		width: 790px;
		height: 30px;
	}
	
#legal	
	{
		position: relative;
		height: 30px;
		padding: 0 0 0 0;
		margin: 0 0 0 0;
		background-color: #999988;
	}
	
img
	{
		border-style: none;
	} 
	
#main
	{
		position: relative;
		background-color: transparent;
		width: 770px; 
		margin: 0 0 0 10px;
		padding: 0 0 0 0;
	}

#navColumn
	{
		position: relative;
		float: left;
		margin:    0 0 0 0;
		padding: 0 0 0 0;
		width: 146px;
		background-color: transparent;
		border: 0;
	}

#contentColumn	
	{
		position: relative;
		float: left;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		width: 620px;
	}
	
/**************************************************************************************
Home Page
**************************************************************************************/

.homeContent
	{
		position: relative;
		margin:  -19px 0 0 0;
		padding: 0 0 0 0;
		background-color: Transparent;
		background-image: url(../Images/content_bkg_home.gif);
		background-repeat: repeat-y;
		background-position: top center;
		text-align: left;
		height: 100%;
	}
	

.homeColumnLeft
	{
		position: relative;
		margin: 12px 10px 0 20px;
		padding: 0 0 0 0;
		width: 210px;
		background-color: Transparent;
	}

.homeColumnCenterLeft
	{
		position: relative;
		margin: 12px 10px 0 10px;
		padding: 0 0 0 0;
		width: 160px;
		background-color: Transparent;
	}
	
.homeColumnCenterRight
	{
		position: relative;
		margin: 12px 10px 0 10px;
		padding: 0 0 0 0;
		width: 160px;
		background-color: Transparent;
	}
	
.homeColumnRight
	{
		position: relative;
		margin: 12px 20px 0 10px;
		padding: 0 0 0 0;
		width: 160px;
		background-color: transparent;
	}
	
.homeColumnBlock
	{
		position: relative;
		margin: 10px 0 10px 0;
		padding: 0 0 0 0;
		width: 156px;
		height: 20px;
	}


.homeColumnContent
	{
		position: relative;
		margin:  0 0 0 0;
		padding: 0 0 0 0;
		background-color: transparent;
		width: 100%;
	}
	
.homeColumnContent img
	{
		position: relative;
		margin:  0 0 0 0;
		padding: 0 0 0 0;
		background-color: transparent;
	}

.homeColumnContent h1 {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		0.8em;
		font-variant: small-caps;
		font-weight:	bold;
		color:			#cfcf9a;
		font-style:		normal;
		text-decoration: none;
		padding: 5px 0 6px 0;
		margin: 0 0 7px 0;
		background-color: Transparent;
		border-top: solid 1px #9baf8e;
		border-bottom: dashed 1px #9baf8e;
		text-align: center;
	}
	
.homeColumnContent h1.Center {
		color:			#e5e5c7;
		border-top: solid 1px #cfcf9a;
		border-bottom: dashed 1px #cfcf9a;
	}

.homeColumnContent h1.Right {
		color:			#e5e5c7;
		border-top: solid 1px #9baf8e;
		border-bottom: dashed 1px #9baf8e;
	}
	

.homeColumnContent h2 {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		0.7em;
		font-weight:	bold;
		font-style:		normal;
		text-decoration: none;
		color:			#404f24;
		padding: 3px 0 3px 10px;
		margin:   0 0 0 0;
		background-color: #cfcf9a;
	}

.homeColumnContent h3 {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		0.7em;
		font-weight:	bold;
		font-style:		normal;
		text-decoration: none;
		color:			#404f24;
		padding: 3px 0 3px 10px;
		margin:   0 0 0 0;
		background-color: #9baf8e;
	}
	
	
.homeColumnContent h4 {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		0.7em;
		font-weight:	bold;
		font-style:		normal;
		text-decoration: none;
		color:			#404f24;
		padding: 3px 0 3px 10px;
		margin:   0 0 0 0;
		background-color: #929871;
	}
	
.homeColumnContent h5 {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		0.7em;
		font-weight:	normal;
		color:			#404f24;
		font-style:		normal;
		text-decoration: none;
		padding: 0 0 7px 0;
		margin: 0 0 8px 0;
		background-color: Transparent;
		border-bottom: dashed 1px #9baf8e;
	}

.homeColumnContent p {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		0.7em;
		font-weight:	normal;
		color:			#cfcf9a;
		font-style:		normal;
		text-decoration: none;
		line-height: 130%;
		margin: 0 0 12px 0;
		padding: 0 0 0 0;
		background-color: Transparent;
	}

.homeColumnContent p.Right {
		color: #FFFFFF;
	}	
	
.homeColumnContent p.gray {
	background-color: #F3F3F3;
	}
	
.homeColumnContent hr {
		position: relative;
		border-top: dashed 1px #dde3ea;
		border-bottom: solid 1px #FFFFFF;
		border-left: solid 1px #FFFFFF;
		border-right: solid 1px #FFFFFF;
		width: 100%;  
		padding: 0 0 0 0;
		margin: 20px 0 20px 0;
		height: 1px;       
	}

.homeColumnContent a:link
	{
		color:			#404f24;
		text-decoration: none;	
	}
	
.homeColumnContent a:visited
	{
		color:			#676767;
		text-decoration: none;
	}
	
.homeColumnContent a:hover
	{
		color:			#CC6600;
		text-decoration: underline;
	}	
	
.homeColumnContent a.right:link
	{
		color:			#c0ce5f;
		text-decoration: none;	
	}
	
.homeColumnContent a.right:visited
	{
		color:			#c0ce5f;
		text-decoration: none;
	}
	
.homeColumnContent a.right:hover
	{
		color:			#CC6600;
		text-decoration: underline;
	}	
	
.homeColumnContent a.center:link
	{
		color:			#b1005c;
		text-decoration: none;	
	}
	
.homeColumnContent a.center:visited
	{
		color:			#b1005c;
		text-decoration: none;
	}
	
.homeColumnContent a.center:hover
	{
		color:			#CC6600;
		text-decoration: underline;
	}
		
.photoHomeContent
	{
		position: relative;
		float: left;
		margin:  0 0 0 0;
		padding: 0 0 0 0;
	}
	
.photoHomeContent H1 
{
		position: relative;
		padding: 0 0 0 0;
		margin: 0 0 0 10px;
	}
	
.photoHomeContent H2 {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		0.8em;
		font-weight:	bold;
		color:			#555f6b;
		font-style:		normal;
		text-decoration: none;
		text-align: left;
		line-height: 150%;
		padding: 10px 24px 7px 0;
		margin: 0 0 0 410px;
	}
	
.photoHomeContent P {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		0.8em;
		font-weight:	normal;
		color:			#FFFFFF;
		font-style:		normal;
		text-decoration: none;
		text-align: left;
		line-height: 150%;
		padding:  0 0 0 0;
		margin: 0 0 0 25px;
	}
	
.photoHomeContent a:link
	{
		color:			#FFFFFF;
		text-decoration: none;	
	}
	
.photoHomeContent a:visited
	{
		color:			#FFFFFF;
		text-decoration: none;
	}
	
.photoHomeContent a:hover
	{
		color:			#73a500;
		text-decoration: underline;
	}	


/**************************************************************************************
PHOTO STYLES
**************************************************************************************/



	
.photoTopic
	{
		position: relative;
		float: left;
		margin:   0 0 0 0;
		padding: 0 0 0 0;		
		background-image: url(../Images/photobackground4.jpg);
		background-repeat: no-repeat;
		background-color: #FFFFFF;
		width: 620px;
		height: 120px;
	}

.photoTopic H1 {
		font-family:	Trebuchet MS, Georgia, Verdana, Helvetica, sans-serif;
		font-size:		1.4em;
		font-weight:	normal;
		color:			#445569;
		font-style: italic;
		text-decoration: none;
		letter-spacing: 1px;
		line-height: 130%;
		vertical-align: middle;
		padding: 18px 10px 7px 0;
		margin: 0 0 0 0;
	}	
	
.photoTopic p {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		0.7em;
		font-weight:	normal;
		color:			#676767;
		font-style:		normal;
		text-decoration: none;
		padding: 0 10px 7px 0;
		margin: 0 0 0 0;
	}
	
.photoTopic img
	{
		position: relative;
		float: left;
		margin: 0 0 0 12px;
		padding: 0 0 0 0;
		background-color: #FFFFFF;
	}
	


	
/**************************************************************************************
@import url(../CSS/tags.css);
**************************************************************************************/
	
/*
© Copyright 2006 Nelson and Associates
CSS HTML tags by Layout
Revision: 1.0
*/

	
.subNavigation
	{
		position: relative;
		float: left;
		margin: 0 0 0 0;
		padding: 0 0 0 0;	
		width: 140px;
		border-left: solid 4px #FFFFFF;
	}
	
.subNavigation img
	{
		position: relative;
		margin: 0 0 0 0;
		padding: 0 0 -2px 0;
	}

.subNavigation h1 {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		0.8em;
		font-weight: 	bold;
		color:			#676767;
		font-style:		normal;
		text-decoration: none;
		letter-spacing: 1px;
		padding: 5px 0 5px 5px;
		margin: 0 0 5px 0;
		background-color: #CAD3DE;
		border-top: solid 1px #BAC8DA;
		border-bottom: solid 1px #BAC8DA;
	}
	
.subNavigation h1.start {
		margin: -20px 0 0 0;
	}


.subNavigation h2 {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		0.7em;
		font-weight:	normal;
		color:			#555555;
		font-style:		normal;
		text-decoration: none;
		line-height: 110%;
		padding: 3px 0 3px 5px;
		margin: 0 0 0 0;
		background-color: Transparent;
	}

.subNavigation h2 a:link
	{
		color:			#555555;
		text-decoration: none;	
	}	
	
.subNavigation h2 a:visited
	{
		color:			#555555;
		text-decoration: none;
	}

.subNavigation h2 a:hover
	{
		
		color:			#CC6600;
		text-decoration: underline;
	}	

.subNavigation h3 {
		margin: 60px 0 0 0;
		padding: 0 0 0 0;
	}

.subNavigation h4 {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		0.7em;
		font-weight:	normal;
		color:			#676767;
		font-style:	 normal;
		text-decoration: none;
		line-height: 110%;
		padding: 0 0 0 12px;
		margin: 0 0 0 0;
		background-color: Transparent;
	}

.subNavigation h4 a:link
	{
		color:			#676767;
		text-decoration: none;	
	}	
	
.subNavigation h4 a:visited
	{
		color:			#676767;
		text-decoration: none;
	}

.subNavigation h4 a:hover
	{
		
		color:			#CC6600;
		text-decoration: underline;
	}	

.subNavigation p {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		0.7em;
		font-weight:	normal;
		color:			#676767;
		font-style:		normal;
		text-decoration: none;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
.subNavigation p.gray {
	background-color: #F3F3F3;
	}
	
.subNavigation hr {
		position: relative;
		border-top: solid 1px #A9B6C6;
		border-bottom: solid 1px #FFFFFF;
		border-left: solid 1px #FFFFFF;
		border-right: solid 1px #FFFFFF;
		width: 100%;  
		padding: 0 0 0 0;
		margin: -1px 5px -2px 5px;
		height: 1px;       
	}

.subNavigation hr.nested {
		position: relative;
		border-top: dashed 1px #BAC8DA;
		border-bottom: solid 1px #FFFFFF;
		border-left: solid 1px #FFFFFF;
		border-right: solid 1px #FFFFFF;
		width: 100%;  
		padding: 0 0 0 0;
		margin: -1px 5px -2px 12px;
		height: 1px;       
	}	


.crumbs	
	{
		position: relative;
		float: left;
		margin:  0 0 0 0;
		padding: 0 0 0 0;		
		background-image: url(../Images/crumbsbackground.gif);
		background-repeat: no-repeat;
		background-color: #FFFFFF;
		width: 620px;
		height: 26px;
	}

.crumbs p {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		0.55em;
		font-weight:	normal;
		color:			#B2B2B2;
		font-style:		normal;
		text-decoration: none;
		text-align: left;
		margin:   0 0 12px 12px;
		padding: 5px 0 0 0;	
	}
	

.crumbs a:link
	{
		color:			#A9A9A9;
		text-decoration: none;	
	}	
	
.crumbs a:visited
	{
		color:			#A9A9A9;
		text-decoration: none;
	}

	
.crumbs a:hover
	{
		color:			#CC6600;
		text-decoration: underline;
	}

.crumbsNoPic	
	{
		position: relative;
		float: left;
		margin: 0 0 0 0;
		padding: 0 0 0 0;		
		background-color: #FFFFFF;
		width: 585px;
		height: 24px;
	}

.crumbsNoPic p {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		0.55em;
		font-weight:	normal;
		color:			#A9A9A9;
		font-style:		normal;
		text-decoration: none;
		text-align: left;
		margin: 4px 0 0 12px;
	}
	
.crumbsNoPic a:link
	{
		color:			#A9A9A9;
		text-decoration: none;	
	}	
	
.crumbsNoPic a:visited
	{
		color:			#A9A9A9;
		text-decoration: none;
	}

.crumbsNoPic a:hover
	{
		color:			#CC6600;
		text-decoration: underline;
	}	
	

.content3Col
	{
		position: relative;
		float: left;
		margin: 0 0 0 0;
		padding: 0 14px 0 12px;
		width: 452px;
	}
	
.content3Col h1 {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		0.8em;
		font-variant: small-caps;
		font-weight:	bold;
		color:			#404f24;
		font-style:		normal;
		text-decoration: none;
		padding: 4px 0 5px 0;
		margin: 10px 0 10px 0;
		border-top: solid 2px #9baf8e;
		border-bottom: dashed 1px #CFCFCF;
	}
	
.content3Col h1.start {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		0.8em;
		font-variant: small-caps;
		font-weight:	bold;
		color:			#404f24;
		font-style:		normal;
		text-decoration: none;
		padding: 4px 0 5px 0;
		margin: 0 0 10px 0;
		border-top: solid 2px #9baf8e;
		border-bottom: dashed 1px #CFCFCF;
	}
	
.content3Col h2 {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		0.7em;
		font-weight:	bold;
		color:			#9f2d20;
		font-style:		normal;
		text-decoration: none;
		padding: 7px 0 10px 0;
		margin: 0 0 0 0;
	}

.content3Col h2.start {
		padding:  3px 0 10px 0;
		margin: 0 0 0 0;
	}

.content3Col h2.list {
		padding: 3px 0 0 0;
		margin: 0 0 0 0;
	}
	
.content3Col h3 {
		font-family:	Verdana, Helvetica, sans-serif;
		float: right;
		font-size:		0.6em;
		font-weight:	normal;
		color:			#CC6600;
		font-style:		normal;
		text-decoration: none;
		padding: 0 0 0 0;
		margin: -30px 0 0 0;
	}
	
.content3Col h4 {
		font-family:	Verdana, Helvetica, sans-serif;
		float: right;
		font-size:		0.6em;
		font-weight:	normal;
		color:			#CC6600;
		font-style:		normal;
		text-decoration: none;
		padding: 0 0 0 0;
		margin: -10px 0 0 0;
	}

.content3Col h5 {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		0.7em;
		font-weight:	normal;
		color:			#676767;
		font-style:		normal;
		text-decoration: none;
		background-color: #F0F0F0;
		padding: 5px 0 5px 0;
		margin: 0 0 0 0px;
		border-top: solid 3px #CFCFCF;	
	}

.content3Col h6 {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		0.8em;
		font-variant: small-caps;
		font-weight:	bold;
		color:			#676767;
		font-style:		normal;
		text-decoration: none;
		padding: 4px 0 5px 0;
		margin: 10px 0 10px 0;
		border-top: dashed 1px #CFCFCF;
	}

	
.content3Col p {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		0.7em;
		font-weight:	normal;
		color:			#555555;
		font-style:		normal;
		text-decoration: none;
		line-height: 130%;
		padding: 0 0 10px 0;
		margin: 0 0 0 0;
	}
	
.content3Col p.ul {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		11px;
		font-weight:	normal;
		color:			#555555;
		font-style:		normal;
		text-decoration: none;
		line-height: 130%;
		padding: 0 0 0 0;
		margin: 0 0 0 0;
	}
	
.content3Col p.ol {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		11px;
		font-weight:	normal;
		color:			#555555;
		font-style:		normal;
		text-decoration: none;
		line-height: 130%;
		padding: 0 0 0 0;
		margin: 0 0 0 0;
	}
	

.content3Col li {
		/*list-style-image: url(../images/bulletArrow3.gif); */
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		11px;
		font-weight:	normal;
		color:			#555555;
		font-style:		normal;
		text-decoration: none;
		padding: 0 0 5px 0;
		margin: -12px 0 12px 0;
	}
	
	
.content3Col a:link
	{
		color:			#CC6600;
		text-decoration: none;	
	}
	
.content3Col a:visited
	{
		color:			#996699;
		text-decoration: none;
	}
	
.content3Col a:hover
	{
		color:			#CC6600;
		text-decoration: underline;
	}	
	
.content3Col hr {
		position: relative;
		border-top: dashed 1px #BAC8DA;
		border-bottom: solid 5px #FFFFFF;
		border-left: solid 1px #FFFFFF;
		border-right: solid 1px #FFFFFF;
		width: 100%;  
		padding: 0 0 0 0;
		margin: -1px 5px -2px 5px;
		height: 1px;       
	}	
		
.contentIcon
	{
		position: relative;
		float: left;
		margin: 0 0 0 0;
		padding: 0 10px 0 0;
		vertical-align: text-bottom;
	}
	

	
.rightColumn
	{
		position: relative;
		float: right;
		margin: 0 0 0 0;
		padding: 0 0 0 0;	
		width: 140px;
		background-color: transparent;
	}
	
.rightColumn img
	{
		position: relative;
		margin:  0 0 0 0;
		padding: 0 0 0 0;
		background-color: transparent;
	}

.rightColumn h1 {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		0.8em;
		font-variant: small-caps;
		font-weight:	bold;
		color:			#676767;
		font-style:		normal;
		text-decoration: none;
		padding: 4px 0 5px 0;
		margin: 0 4px 10px 0;
		border-top: solid 2px #c7c777;
		border-bottom: dashed 1px #CFCFCF;
	}
	
.rightColumn h1.start {
		margin:  -20px 0 0 0;
	}

.rightColumn h1.contact {
		margin:  0 0 20px 0;
		vertical-align: bottom;
		 
	}

.rightColumn h2 {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		0.8em;
		font-variant: small-caps;
		font-weight:	bold;
		color:			#676767;
		font-style:		normal;
		text-decoration: none;
		padding: 4px 0 5px 0;
		margin: 0 0 10px 0;
		background-color: #FFFFFF;
		border: solid 1px #CFCFCF;
	}
	
.rightColumn h3 {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		0.8em;
		font-variant: small-caps;
		font-weight:	bold;
		color:			#676767;
		font-style:		normal;
		text-decoration: none;
		text-align:left;
		padding: 4px 0 5px 0;
		margin: 0 10px 10px 10px;
		border-top: solid 2px #CFCFCF;
		border-bottom: dashed 1px #CFCFCF;
	}
	
.rightColumn p {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		0.7em;
		font-weight:	normal;
		color:			#676767;
		font-style:		normal;
		text-decoration: none;
		text-align: center;
		margin: 10px 0 10px 0;
		padding: 0 0 0 0;
	}
	
.rightColumn p.contact {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		0.7em;
		font-weight:	normal;
		color:			#676767;
		font-style:		normal;
		text-decoration: none;
		text-align: left;
		margin:   10px 5px 10px 10px;
		padding: 0 0 0 0;
		background-position: bottom right;
		
	}
	
.rightColumn p.gray {
	background-color: #F3F3F3;
	}
	
.rightColumn hr {
		position: relative;
		border-top: dashed 1px #CFCFCF;
		border-bottom: solid 1px #FFFFFF;
		border-left: solid 1px #FFFFFF;
		border-right: solid 1px #FFFFFF;
		width: 100%;  
		padding: 0 0 0 0;
		margin: 20px 0 20px 0;
		height: 1px;       
	}

.rightColumn a:link
	{
		color:			#CC6600;
		text-decoration: none;	
	}
	
.rightColumn a:visited
	{
		color:			#996699;
		text-decoration: none;
	}
	
.rightColumn a:hover
	{
		color:			#CC6600;
		text-decoration: underline;
	}	

	
.footerLinks	
	{
		position: relative;
		margin:  0 0 0 0;
		padding: 0 0 0 0;	
		height: 24px;
		background-color: #E7E7E7;
		border-top: solid 6px #FFFFFF;
		border-bottom: solid 3px #FFFFFF;
		
	}

.footerLinks p {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		0.6em;
		font-weight:	normal;
		color:			#676767;
		font-style:		normal;
		text-decoration: none;
		letter-spacing: 1px;
		text-align: center;
		padding: 6px 12px 0px 12px;
		margin:  0 0 0 0;
	}
	
.footerLinks hr {
		color:			#676767;
		padding: 0 0 0 0;
		margin: 0 0 0 0;
	}
	
.footerLinks a:link
	{
		color:			#676767;
		text-decoration: none;	
	}	
	
.footerLinks a:visited
	{
		color:			#676767;
		text-decoration: none;
	}

	
.footerLinks a:hover
	{
		color:			#CC6600;
		text-decoration: underline;
	}	
		
	
.formText {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		11px;
		font-weight:	normal;
		color:			#555555;
		font-style:		normal;
		text-decoration: none;
		padding: 8px 0 8px 0;
		margin: 0 0 0 0;
		text-align: left;
	}

.formSelect
	{
		background-color:	#FFF;
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		11px;
		font-weight:	normal;
		color:			#555555;
		border:			inset 1px #808080;
		font-style:		normal;
	}


.legalLinks	
	{
		position: relative;
		margin: 0 0 0 0;
		padding: 0 0 0 0;	
		width: 770px;
		background-color: #999988;
	}

.legalLinks H1 {
		float: right;
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		0.6em;
		font-weight:	normal;
		color:			#606060;
		font-style:		normal;
		text-decoration: none;
		text-align: right;
		width: 470px;
		padding: 0 0px 6px 10px;
		margin: 0 0 0 0;
	}
	
	
.legalLinks p {
		float: left;
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		0.6em;
		font-weight:	normal;
		color:			#606060;
		font-style:		normal;
		text-decoration: none;
		text-align: left;
		width: 200px;
		padding: 0 10px 6px 10px;
		margin: 0 0 0 0;
	}

.legalLinks a:link
	{
		color:			#606060;
		text-decoration: none;	
	}	
	
.legalLinks a:visited
	{
		color:			#606060;
		text-decoration: none;
	}

.legalLinks a:hover
	{
		color:			#CC6600;
		text-decoration: underline;
	}	
	
.headerContent
	{
		position: relative;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
.headerContent h1 
	{
		position: relative;
		float: left;
		margin: -10px 0 0 6px;
		padding: 0 0 0 0;
		background-color: #FFFFFF;
	}

.headerContent p {
		position: relative;
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		0.7em;
		font-weight:	normal;
		color:			#676767;
		font-style:		normal;
		text-decoration: none;
		margin: 12px 8px 8px 8px;
		padding:  0 0 0 0;
	}
	

.headerContent a:link
	{
		color:			#676767;
		text-decoration: none;	
	}	
	
.headerContent a:visited
	{
		color:			#676767;
		text-decoration: none;
	}

	
.headerContent a:hover
	{
		color:			#CC6600;
		text-decoration: underline;
	}

	
.link
	{
		color:			#676767;
		text-decoration: none;
	}

		
		
		/*
    © Copyright 2006 WorkforceLogic
    CSS: layout.css
    Revision: 1.0
    */

    /**************************************************************************************
    Main Containers
    **************************************************************************************/
    	
    #headerBreak
	    {	
		    position: relative;
		    margin: 0 0 0 0;
		    padding: 0 0 0 0;
		    background-color: #4E6B97;
		    border-top: solid 2px #4E6B97;
		    border-bottom: solid 1px #FFFFFF;
    		
	    }
    	
    #headerWelcome
    {
    	
	    position: relative;
	    height: 18px;
	    margin: 0 0 4px 0;
	    padding: 0;
	    background-color: #E8E8CD;
	    border-top: solid 1px #CFCFCF;
	    border-bottom: solid 1px #C7C777;
    }
    	
	    .img
	    {
		    border: 0;
		    padding: 0;
		    margin: 0;
	    }
    .toolBar	
	    {
		    position: relative;
		    float: left;
		    margin: 0 0 0 0;
		    padding: 0 0 0 0;
	    }


    .toolBar p {
    		
		    font-size:		10px;     /*  0.6em;  */
		    font-weight:	normal;
		    color:			#4E6B97;
		    text-decoration: none;
		    text-align: left;
		    padding: 2px 0 0 10px;
		    margin: 0 0 0 0;
		    cursor: pointer;
	    }
    	
    .toolBar a:link,
    .toolBar a:visited,
    .toolBar a:active
	    {
		    color:			#4E6B97;
		    text-decoration: none;
	    }
    	
    .toolBar a:hover
	    {
		    color:			#CC6600;
		    text-decoration: underline;
	    }	
	    