.headertext { 
	color: #999999; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 15px 
}
a.headertext:link, a.headertext:visited, a.headertext:hover { color: #999999; text-decoration: underline; }


.copy { 
	color: #000066; 
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 15px;
}
.copy_consulting { 
	color: #8F804D; 
	font-size: 14px; 
	font-family: Century Schoolbook, New Century Schoolbook,Trebuchet, Arial, Helvetica, sans-serif; 
	line-height: 15px;
	background-color: #FFFFFF;
	padding: 5 0 5 0;	
}
.consult_border{
	background-color: #FCFBF0;
	border: 2 #8B804D solid;
	margin: 16 4 0 4;
	}
.consulting_title{
	font-size: 18px;
	font-family: Century Schoolbook, New Century Schoolbook,Trebuchet MS, Verdana, Arial;
	font-weight: bold;
	}
.consulting_rt_text{
	padding: 5 10 0 20;
	}
	
a.copy:link, a.copy:visited { color: #000066; text-decoration: underline; font-weight: bold; }
a.copy:hover { color: #000066; text-decoration: underline; font-weight: bold; }

.copyredbold	{
	color: #FF0000; 
	font-size: 12px; 
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 15px 
}

.title { 
	color: #002569; 
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
	font-family: Times New Roman, Times, serif; 
	line-height: 18px 
}

.newsbigred	{
	color: #990000; 
	font-size: 18px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 18px 
}

.newsred	{
	color: #990000; 
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 15px 
}

.newsbigblue	{
	color: #000066; 
	font-size: 18px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 18px;
	padding: 23 3 0 3; 
}


.directions	{
	color: #990000; 
	font-size: 13px; 
	font-weight: bold;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 15px 
}

.tabletitle	{
	color: #FFFFFF; 
	font-size: 12px; 
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 15px 
}

.manualtitle	{
	color: #990000; 
	font-size: 13px; 
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 15px 
}

.globalfooter { 
	color: #FFFFFF; 
	font-size: 13px; 
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 15px 
}
a.globalfooter:link, a.globalfooter:visited, a.globalfooter:hover { color: #99CCFF }

/*****   Added  by Sharon Bennett  on January 10th   ******/
.base_space{
	margin: 30 30 10 30;
	}

.NewsItem{
	padding: 5 0 15 30;
	font-size: 10pt;
	}
.news_item {
	padding: 0 10 10 30;
	color: #000066
	}
.news_tab{
	font-size: 8pt;
	color: #000066;
	padding: 0 0 0 0;
}
.news_title{
	color: #993333; 
	font-size: 16px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 18px;
	padding: 3 3 0 3; 
	font-weight: bold;
}


.copy_form { 
	color: #000066; 
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-align: right;
	}
.copy_form2 { 
	color: #000066; 
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-align: left;
	}


.home_list li{
	list-style-image: url(../images/bullet.gif);
	margin: 5 10 8 40;
	}
.home_list ul{
	padding: 0 20 7 0;
	}
.home_list{
	margin-left: 0;
	}
	
.consulting_list li{
	margin: 0 10 8 20;
	pading-top: 0;
	}
.consulting_list ul{
	padding: 0 20 7 0;
	margin-top: 0;
	}
.consulting_list{
	margin-top: 5;
	padding-top: 0;	
	}
	
.consulting_list2 li{
	margin: 0 10 8 240;
	pading-top: 0;
	}
.consulting_list2 ul{
	padding: 0 20 7 0;
	margin-top: 0;
	}
.consulting_list2{
	margin-top: 5;
	padding-top: 0;	
	}
.quote{
	font-size: 10pt;
	}	
.ext_list li{
	margin: 0 10 0 40;
	}
.ext_list ul{
	padding: 0 20 7 0;
	}
.ext_list{
	margin-left: 0;
	}
.rt_side{
	text-align: right;
	}
	
.quote_credit{
	color: #133406;
	text-align: right;
	font-style: italic;
	padding-bottom: 30;
	}
.quote_credit2{
	color: gray;
	text-align: right;
	font-style: italic;
	padding-bottom: 30;
	font-size: 10pt;
	}
	
.quote_credit3{
	color: #133406;
	text-align: right;
	padding-bottom: 30;
	font-size: 8pt;
	font-weight:bold;
	}	

.resources_add{
	margin:10 20 10 100;
	font-style: italic;
	color: #000033;
	}

.sub_menu{
	text-align: center;
	font-size: 8pt;
	background: #DDDDE7;
	padding: 4 10 8 10;
	border: 1 solid #000033;
	}
.sub_menu1{
	padding-top: 4;
	}

.row_color1{
	background: #FFFFCC;
	font-size: 10pt;
	color: #000066;
	}
.row_color2{
	background: lightgrey;
	font-size: 10pt;
	color: #000066;
	}
.row_price{
	color: #990000;
	font-weight: bold;
	}

.pic_left{
	float:left;
	margin-right: 12;
	}
.pic_left2{
	float:left;
	margin-right: 8;
	}	
.pic_left3{
	float:left;
	margin-right: 8;
	margin-top: 8;
	}	
.pic1{
	margin-right: 0;
	margin-left: 20;
	margin-top: 18;
	border: solid 3px #CFCFCF;
	}	
.pic_right{
	float:right;
	margin-left: 12;
	}
.pic_right2{
	float:right;
	margin: 0 8 0 12;
	}	
.links_list li{
	margin: 20 0 0 0;
	}

	
/**** GNP pages *******************/
.base_space_gnp2{
	margin: 20 40 20 20;
	background: url(../images/gnp_background.gif) repeat-x;
	border: 4 solid #F2E6FE;
	}
.base_space_gnp{
	margin: 10 10 10 20;
	}
.title_gnp { 
	color: #002569; 
	font-size: 20px;
	font-weight: bold;
	line-height: 20px;
}
.gnp_home_list td{
	padding: 5 0 8 10;
	font-size: 11pt;
	}
.gnp_pic_left{
	float:left;
	margin-right: 12;
	border: 1 solid purple;
	}	
.base_space_gnp a{
	color: #9F1F1C;
	text-decoration: none;
	font-weight: bold;
	}
.base_space_gnp a:hover{
	color: #BD918A;
	}	
.gnp_pic{
	border: 2 solid gray;
	}
.gnp_menu{
	padding: 10 10 20 20;
	font-size: 9pt;
	font-style: italic;
	}

.sub_tables{
	padding-left: 45;
	padding-top: 25;
	}
.gnp_table1{
	font: 10pt Verdana, Arial, Helvetica, sans-serif; 
	}
.gnp_info_table table{
	font: 10pt Verdana, Arial, Helvetica, sans-serif; 
	}

.gnp_info_table td{
	padding: 2 5 2 5;
	}
.gnp_info_table_title{
	background: #4D5571;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11pt;
	margin: 2 2 2 14;
	}
.gnp_list {
	margin-top: 0;
	}
.gnp_list2 {
	margin-top: 0;
	padding-left: 30;
	}
.gnp_list2 li{
	margin-left: 280;
	padding-left: 0;
	}
			
/* To make the GNP section expand with the browser width */
.expand{
	background: url(../images/subpage_top_01b.gif) repeat-x;
	}	
.expanded_2{
	background: #FFFFFF;
	}		
.expand_bot1{
	background: url(../images/subpage_bottom_border.gif) repeat-x;
	}
.expand_it2{
	background: url(../images/bottomb.gif) repeat-x;
	}
.newsletters{
	margin: 10 10 10 10;
	}
.newsletters td{
	padding: 10 10 10 10;
	}
		
/* Shared footer ***********************/
.bottom{
	text-align: center;
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	}
.bottom a{ 
	color: #999999; 
	text-decoration: underline; 
	}
.bottom a:visited{
	color: #221561;
	}
.bottom a:hover{
	color: black;
	}

.form_bg{
	background: #D0D8DC;
	paddingn: 10 0 10 0;
	}
