body
{
	color: #000000;
	text-decoration: none;
	font: normal normal normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-style: none;	background-image: url(/images/common/background_tile.gif);
	background-repeat: repeat;
}


A
{
	text-decoration: none;
	color: #003399;
}


A:visited
{
	text-decoration: none;
}

A:hover
{
	text-decoration: underline;
}

.contentBody {
	color: #000000;
	text-decoration: none;
	padding: 10px;
	font: 11px/18px normal Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
}
.contentBodyRight {
	color: #000000;
	text-decoration: none;
	padding: 10px;
	font: 11px/18px normal Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}
.contentBodyCenter {
	color: #000000;
	text-decoration: none;
	padding: 10px;
	font: 11px/18px normal Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}

.contentBoldLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #524A3D;
	text-decoration: none;
}

.contentBoldLink:hover {
	text-decoration: underline;
}
.contentBoldLink02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #524A3D;
	text-decoration: none;
}
.footerBody {
	color: #666666;
	font: normal 9px/12px Verdana, Arial, Helvetica, sans-serif;
	padding: 5px 10px 5px 10px;
}


.footerLink {
	color: #333333;
	text-decoration: none;
}

.footerLink:hover {
	text-decoration: underline;
}

.formSmallText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003399;
	text-decoration: none;
}

.formSmallText:hover {
	text-decoration: underline;
}

.sideBarBody {
	color: #666666;
	text-decoration: none;
	font: normal 9px/10px Arial, Helvetica, sans-serif;
	padding: 5px;
}

.sideBarBody:hover {
	text-decoration: underline;
}

.homeLinks {
	color: #000000;
	text-decoration: none;
	font: normal 9pt/12pt Verdana, Arial, Helvetica, sans-serif;
}

.homeLinksTitle {
	font: bold 9pt Verdana, Arial, Helvetica, sans-serif;
	color: #524A3D;
	text-decoration: none;
}

.homeLinksTitle:hover {
	text-decoration: underline;
}

.sideBarTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #354461;
	text-decoration: none;
	padding: 4px;
}

.terTitles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	padding-top: 4px;
	padding-left: 4px;
	vertical-align: middle;
}
.terBody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.pageTitle {
	color: #003399;
	text-decoration: none;
	font: bold 12pt/16pt Verdana, Arial, Helvetica, sans-serif;
}

.pageTitleSmaller {
	color: #003399;
	font: bold 10pt/14pt Verdana, Arial, Helvetica, sans-serif;
	right: 200px;
}

.pageTitleContent {
	color: #4F4C3B;
	font: bold 12pt/16pt Verdana, Arial, Helvetica, sans-serif;
}

.pageSubtitle {
	color: #4F4C3B;
	font: bold 10pt/14pt Verdana, Arial, Helvetica, sans-serif;
}

.contentList {
	padding-top: 4px;
	padding-right: 16px;
	padding-bottom: 4px;
	padding-left: 16px;
	list-style-position: outside;
	list-style-type: square;
	color: #333333;
	text-decoration: none;
	font: normal 8pt/10px Verdana, Arial, Helvetica, sans-serif;
}

.contentBodyWhite {
	color: #FFFFFF;
	text-decoration: none;
	font: normal 8pt/10pt Verdana, Arial, Helvetica, sans-serif;
}

.contentBoldLinkWhite {
	color: #FFFFFF;
	text-decoration: none;
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
}

.captionWhite {
	color: #FFFFFF;
	text-decoration: none;
	font: normal 7pt/9px Verdana, Arial, Helvetica, sans-serif;
}

.header {
	color: #666666;
	text-decoration: none;
	vertical-align: middle;
	font: bold 9px Arial, Helvetica, sans-serif;
}

	TEXT-DECORATION: underline;
	color : #990000;
/* prob. screwed up...*/

.homePulldowns {
	padding: 4px;
	width: 208px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	height: 23px;
}
.homeNews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding: 4px;
}

.sideBarBodyOuter {
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 8px;
	padding-left: 4px;
}

.sideBarOutline {
	border: 1px solid #B7C5E0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
	padding-top: 8px;
}

.contentBodyBump {
	padding: 4px 4px 16px;
}

.downloadTable {
	display: table;
	padding: 10px;
	background-color: #ffffff;
	width: 90%;
	text-align: left;
	direction: ltr;
	margin: 5px;
	xborder-collapse: separate;
	background-image: url(/images/common/sideBar_bckgrnd_big.gif);
	font-size: 9pt;
	line-height: 14pt;
}

.contentBodyBump {
	padding: 4px 4px 16px;
}

.contentBodyCopyList {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding: 0px;
}

.contentBodyList {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 22px;
}

.contentBodyList:hover {
	text-decoration: underline;
}

/*<group=Navigation>*/

.tertiaryButton {
	color: #021E50;
	text-decoration: none;
	font: normal 9px/11px Arial, Helvetica, sans-serif;
	vertical-align: baseline;
	background-color: #D6CDB1;
	width: 68px;
	height: 28px;
	text-align: center;
	border-right: 1px dotted #787262;
	* border-right: 1px groove #787262;
	background-repeat: no-repeat;
	background-image: url(images/terNav/tnav_UL.gif);
	display: block;
	border-bottom: 1px solid #787262;
	padding-top: 3px;
}

.tertiaryButton:Hover {
	text-decoration: underline;
	border-bottom: 1px solid #333333;
	border-right: 1px solid #333333;
}


.tertiaryButton:A {
	text-decoration: none;
	vertical-align: bottom;
}


.tertiaryButtonActive {
	color: #FFFFFF;
	text-decoration: none;
	font: 9px/11px Arial, Helvetica, sans-serif;
	background-color: #787262;
	text-align: center;
	border-right: 1px dotted #787262;
	* border-right: 1px groove #787262;
	background-repeat: no-repeat;
	display: block;
	background-image: url(images/terNav/tnav_UL_over.gif);
	border-top-style: none;
	width: 68px;
	height: 28px;
	padding-top: 3px;
	border-bottom: 1px solid #333333;
}

.tertiaryNavEmpty {
	background-color: #D6CDB1;
	vertical-align: baseline;
	width: 625px;
	height: 30px;

}

.tertiaryButtonProfiles {
	color: #ffffff;
	text-decoration: none;
	font: 9px/11px Arial, Helvetica, sans-serif;
	vertical-align: baseline;
	background-color: #849B40;
	width: 68px;
	height: 28px;
	text-align: center;
	border-right: 1px dotted #ffffff;
	* border-right: 1px groove #787262;
	background-repeat: no-repeat;
	background-image: url(images/terNav/tnav_profilesUL.gif);
	display: block;
	padding-top: 3px;
	border-bottom: 1px solid #787262;
}

.tertiaryButtonProfiles:hover {
	text-decoration: underline;
	border-bottom: 1px solid #333300;
	border-right: 1px solid #333300;
}


.tertiaryButtonProfiles:A {
	text-decoration: none;
	vertical-align: bottom;
}


.tertiaryButtonProfilesActive {
	color: #FFFFFF;
	text-decoration: none;
	font: 9px/11px Arial, Helvetica, sans-serif;
	background-color: #48561B;
	text-align: center;
	border-right: 1px dotted #ffffff;
	* border-right: 1px groove #787262;
	background-repeat: no-repeat;
	display: block;
	background-image: url(images/terNav/tnav_profilesUL_over.gif);
	width: 68px;
	height: 28px;
	padding-top: 3px;
	border-bottom: 1px solid #333333;
}

.tertiaryNavEmpty {
	background-color: #D6CDB1;
	vertical-align: baseline;
	width: 625px;
	height: 30px;

}

.firstNav {
	color: #ffffff;
	text-decoration: none;
	text-indent: 5px;
	vertical-align: baseline;
	border: 1px solid transparent;
	* border: 1px #003399;
	width: 160px;
	height: 20px;
	display: block;
	font: bold 10px/18px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

.firstNav:hover {
	color: #003399;
	border: 1px solid #003399;
	background-color: #ffffff;
	text-decoration: none;
}


.firstNavActive {
	color: #003399;
	text-decoration: none;
	font: bold 10px/18px Verdana, Arial, Helvetica, sans-serif;
	text-indent: 3px;
	background-color: #D6CDB1;
	vertical-align: baseline;
	width: 122px;
	height: 20px;
	display: block;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}

.firstNavActive:hover {
	background-color: #787262;
	color: #ffffff;
	text-decoration: none;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #787262;
	border-bottom: 1px solid #333333;
}

.firstNavActive:A {
	background-color: #D6CDB1;
	text-decoration: none;
}

.secondaryNavGroup {
	background-color: #D6CDB1;
}

.secondaryNav {
	color: #021E50;
	text-decoration: none;
	font: normal 9px/18px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-indent: 10px;
	vertical-align: bottom;
	width: 122px;
	height: 20px;
	display: block;
	border-bottom: 1px solid #ffffff;
}

.secondaryNav:hover {
	text-decoration: underline;
	border-bottom: 1px solid #787262;
	border-right: 1px solid #787262;
}

.secondaryNav:A {
	text-decoration: none;
	color: #000000;
}

.secondaryNavActive {
	color: #ffffff;
	background-color: #787262;
	text-decoration: none;
	font: normal 9px/18px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-indent: 10px;
	vertical-align: bottom;
	width: 122px;
	height: 20px;
	display: block;
	border-bottom: 1px solid #333333;
}
.LeftNav {
	color: #ffffff;
	text-decoration: none;
	font: bold 10px/18px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

.LeftNav:hover {
	color: #ffffff;
	text-decoration: underline;
}

.profilesNav {
	color: #ffffff;
	background-color: #849B40;
	text-decoration: none;
	text-indent: 3px;
	border: 1px solid #ffffff;
	background-color: #003399;
	vertical-align: baseline;
	width: 122px;
	height: 20px;
	display: block;
	font: bold 10px/18px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	}
	
.profilesNavGroup {
	background-color: #849B40;
}

.profilesNavActive {
	color: #ffffff;
	text-decoration: none;
	font: bold 10px/18px Verdana, Arial, Helvetica, sans-serif;
	text-indent: 3px;
	background-color: #849B40;
	vertical-align: baseline;
	width: 122px;
	height: 20px;
	display: block;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}

.profilesNavActive:hover {
	background-color: #48561B;
	color: #ffffff;
	text-decoration: none;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #787262;
	border-bottom: 1px solid #333333;
}

.profilesNavActive:A {

	background-color: #48561B;
	text-decoration: none;
}

.profilesSecondaryNav {
	color: #ffffff;
	text-decoration: none;
	font: normal 9px/18px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-indent: 10px;
	vertical-align: bottom;
	width: 122px;
	height: 20px;
	display: block;
	border-bottom: 1px solid #ffffff;
}

.profilesSecondaryNav:hover {

	border-bottom: 1px solid #48561B;
	border-right: 1px solid #48561B;
}

.profilesSecondaryNav:A {
	text-decoration: underline;
}

.profilesSecondaryNavActive {
	color: #ffffff;
	background-color: #48561B;
	text-decoration: none;
	font: normal 9px/18px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-indent: 10px;
	vertical-align: bottom;
	width: 122px;
	height: 20px;
	display: block;
	border-bottom: 1px solid #333333;
}
	
/*</group>*/

/*Added 01/15/04 by ccIntellect for Company Database*/
.FormLink {
	color: #003399;
	text-decoration: none;
	font: normal 9pt/14px Verdana, Arial, Helvetica, sans-serif;
}

.FormLink:hover {
	text-decoration: underline;
}

.listBump {
	padding: 4px;
}

.resultsPages {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
	text-align:center;
}

.resultsPages:hover {
	text-decoration: underline;
}

.resultPagesAlpha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
	text-align:center;
}

.resultPagesAlpha:hover {
	text-decoration: underline;
}
/*EDS 02/18/2004 Added this for the search results*/
.searchHeaderText { FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }

.paging { FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
.pagingLink { FONT-SIZE: 10pt; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.pagingLinkOver { COLOR: #000000; TEXT-DECORATION: none }
.foundText { BACKGROUND: yellow }
.resultContent {
	color: #000000;
	text-decoration: none;
	padding: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
	font: 11px/18px normal Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
}
.resultLink 
{
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #524A3D;
	text-decoration: none;}
.resultURL { PADDING-LEFT: 10px; FONT-SIZE: 10px; COLOR: green; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
