/* Copyright 2000 - Active Matter, Inc. */
.Secret {
	font-family: Arial, Helvetica, sans-serif;
	font-size:2px;
	color:white;
	display:none;
}

/*DD Styles added by dickiedesign.com */

/*DD Commented out background color so white shows */
/*jh 11-4-2008 change all headers to gray #666666 per cpg */
body {
	/*background: #CCCCCC;*/
	color: #666;
	background-image: url(dd_bg_body_all.jpg);
	background-repeat: repeat-x;
	background-color: #CCCCCC;
}

#dd_table {
	background-image: url(../Graphics/dd_bg_body.jpg);
	background-position: top center;
	background-repeat: no-repeat;
}

h6 {
	border-bottom: 1px solid #CCCCCC;
	font-family: MetaBold-Caps, "Lucida Sans", Arial, sans-serif;
	padding-bottom: 4px;
	font-size: 16px;
	color: #CC9900;
	margin: 0;
}

.DD_indexparagraph {
font: MetaBold-Caps, "Lucida Sans", Arial, sans-serif;
font-size:14px;
padding:5px 25px 0px 25px;
color: #669900;
}
#DD_whatsnew_wrapper_index {
	padding: 0px 20px 20px 20px;
	margin: 0 20px 0 0;
}

#DD_right_index {
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #CACBCC;
	padding: 10px;
}
DD_right_column {
	background-color: #FFFFFF;
	width: 530px;
	padding: 15px;
	border-left: 1px solid #CCCCCC;
}


/*DD END dickiedesign.com added styles */

p,
b,
font,
h1,
h2,
h3,
h4,
h5,
li,
td,
th,
a,
a:link,
a:visited,
a:hover,
strong,
i,
blockquote,
.Heading1,
.Heading2,
.Heading3,
.Heading4,
.Heading5 {
	font-family: Arial, Helvetica, sans-serif;
}

p,
font,
td,
li,
b,
strong,
th,
.error {
	font-size: 11px; /*DD changed to 11px from 9pt */
}

p,
td,
li,
th,
blockquote {
	color: #000; /*jh 11-4-2008 green for testing #000; */
	font-weight: normal;
}

/*jh 11-4-2008 adjust right margin from 5px to 25px */
p
 {
	margin-right: 25px;
}

b,
strong,
.bold,
.error,
.bigbold,
.smallbold {
	font-weight: bold
}

/*.bold {
	font-size: 9pt;
}*/

.error {
	color: Red;
}

i,
em {
	text-decoration: italics;
}

u {
	text-decoration: underline;
}

.bigbold {
	font-size: 15px;
}

.smallbold {
	font-size: 11px;
}

th {
	font-weight: bold;
	text-align: left;
}
/* aref */
a,
a:link,
a:visited,
a:hover,
a:visited:hover {
	color: #00457C; /*DD changed to 12px from 13pt */
	font-weight: normal;
	text-decoration:none
}
/*jh 9/29/08 changed color from 00386B to 666666 light gray */
a:visited {
	color: #666666;
}

/*jh 9/12/08 - change text decoration from underline to none to conform with left side nav */
/*jh 9/29/08 - changed color from 0066CC to orange FFA500 */
a:hover,
a:visited:hover {
	color: orange;
	text-decoration:none
}

input,
textarea,
select {
	font-size: 13px;
	font-family: monospace, sans-serif;
	font-weight: 100;
}
/*jh 11-4-2008 adjust right margin from 0px to 25px */
ol,
ul {
	margin: 0 25 0 25;
}

pre {
	font-family: monospace;
	font-size: 11px;
}

.small {
	font-size: 11px;
}

.smaller {
	font-size: 9px;
}

.large {
	font-size: 15px;
}

.larger {
	font-size: 17px;
}

a.smaller,
a.smaller:link,
a.smaller:visited,
a.smaller:hover,
a.smaller:visited:hover {
	font-size: 9px;
}

a.small,
a.small:link,
a.small:visited,
a.small:hover,
a.small:visited:hover {
	font-size: 11px;
}

/* Headings */
h1,.Heading1 {
	font-size: 17px; /*DD changed to 17px from 13pt */
	font-weight: bold;
	color:#666666; /*DD changed to 00457C from 003366 - jh 11-4-2008 -change back to gray per cpg */
	text-transform: capitalize; /*jh 11-25-08 changed from Uppercase to Capitalize per cpg
}

h2,.Heading2 {
	font-size: 15px; /*DD changed to 15px from 13pt */
	font-weight: bold;
	color:#666666; /*DD changed to 666666 from 003366 */
}

h3,.Heading3 {
	font-size: 12px; /*DD changed to 12px from 13pt */
	font-weight: bold;
	color:#666666;
}

h4,.Heading4 {
	font-size: 10px; /*DD changed to 10px from 10pt */
	font-weight: bold;
	color:#666666; /*jh 11-4-2008 changed from 000033 to 666666 per cpg */
}

h5,
.Heading5 {
	font-size: 10px;/*DD changed to 10px from 9pt */
	font-weight: bold;
	color:#333333;
}

/* eSeries */
.iMIS {
	font-weight: bolder;
	font-size: 10pt;
	font-style: italic;
	font-family: Times New Roman;
}

.lgTitle {
	font-weight: bolder;
	font-size: 14pt;
	margin: 0px 0px 10px;
	color: silver;
	line-height: 100%;
}

.regSymbol {
	font-size: 8pt;
	vertical-align: super;
	font-family: Tahoma, Arial;
	text-decoration: none;
}

.important {
	font-weight: normal;
	color: red;
}

.IndexHeading {
	font-family:Tahoma;
	font-size:10pt;
	color:#EFEFEF;
	text-decoration:none;
	font-weight:bold;
}

.Heading {
	font-family:Tahoma;
	font-size:12pt;
	color:#003366;
	text-decoration:none;
	font-weight:bold;
}

.Text {
	font-family:Tahoma;
	font-size:10pt;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
}

.SmallText {
	font-family:Tahoma;
	font-size:8pt;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
}

.LeftIndextext {
	font-family:Tahoma;
	font-size:10pt;
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
}

.BodyLink {
	font-family:Tahoma;
	font-size:10pt;
	color:#003366;
	text-decoration:underline;
	font-weight:normal;
}

.ERSNavBar /*Recordset navigation bar */ {
	background-color:silver;
}

.ERSHeader {
	border-right: buttonshadow 1px solid;
	border-top: buttonhighlight 1px solid;
	font-weight: normal;
	font-size: 9pt;
	text-transform: capitalize;
	border-left: buttonhighlight 1px solid;
	color: black;
	padding-top: 0px;
	border-bottom: buttonshadow 1px solid;
	font-family: arial;
	letter-spacing: 1pt;
	height: 16px;
	background-color: #d6d3ce;
	text-align: center;
	text-decoration: none;
}

.ERSHeader TD A:link {
	font-weight: normal;
	font-size: 9pt;
	color: black;
	font-family: arial;
	text-decoration: underline;
}

.ERSHeader TD A:active {
	font-weight: normal;
	font-size: 9pt;
	color: black;
	font-family: arial;
	text-decoration: underline;
}

.ERSHeader TD A:visited {
	font-weight: normal;
	font-size: 9pt;
	color: black;
	font-family: arial;
	text-decoration: underline;
}

.ERSHeader P {
	font-weight:normal;
	font-size:9pt;
	color:black;
	font-family:Tahoma;
	text-decoration:none;
}

.ETHRow {
	background-color: #efefef;
	text-align: left;
}

.ETH /* Table header used throughout site */ {
	font-size: 10pt;
	background-color: white;
	text-align: right;
}

.ETD /* Table cell used throughout site */ {
	font-size: 10pt;
	background-color: #efefe7;
	text-align: left;
}

.ETDALT /* Alternating color for results lists used throughout site */ {
	background-color:white;
}

.EBW10 /*Bold white 10pt font used throughout site */ {
	font-size:10pt;
	font-family:Arial;
	font-weight: 400;
	color:black;
	text-align : left;
}

.ENW10 /* Normal white 10pt font used throughout site */ {
	font-size:10pt;
	font-family:Arial;
	color:black;
}

.EN12 /* Normal 12pt font used throughout site */ {
	font-size:10pt;
	font-family:Arial;
	color:black;
}

.EN11 /* Normal 11pt font used throughout site */ {
	font-size:10pt;
	font-family:Arial;
	color:black;
}

.EN10 /* Normal 10pt font used throughout site */ {
	font-size:10pt;
	font-family:Arial;
	color:Black;
}

.EN9 /* Normal 9pt font used throughout site */ {
	font-size:9pt;
	font-family:Arial;
	color:Black;
}

.EN8 /* Normal 8pt font used throughout site */ {
	font-size:8pt;
	font-family:Arial;
	color:Black;
}

.EH2 /* 14pt font used throughout the site */ {
	font-weight: bold;
	font-size: 14pt;
	color: #003366;
	font-family: 'Trebuchet MS', Tahoma;
	vertical-align: sub;
	height: 30px;
	text-decoration: none;
}

.EH3 /*12pt font used throughout site */ {
	font-size: 12pt;
	width: 100%;
	color: darkred;
	border-bottom: black 2px double;
	font-family: 'Trebuchet MS', Tahoma;
}

.EH4  /*8pt font used throughout site*/ {
	font-size:8pt;
	font-family:'Trebuchet MS', Arial;
	color:Crimson;
}

.EB12 /* Bold 12pt font used throughout site */ {
	font-size:14pt;
	font-family:'Trebuchet MS', Arial;
	color:#003366;
	padding-top : 6px;
	font-weight:bolder;
	text-decoration: none;
}

.EB11 /* Bold 11pt font used throughout site */ {
	font-weight:bolder;
	font-size:10pt;
	font-family:Arial;
	color:black;
}

.EB10 /* Bold 10pt font used throughout site */ {
	font-weight:bolder;
	font-size:10pt;
	font-family:Arial;
	color:black;
}

.EB9 /* Bold 9pt font used throughout site */ {
	font-weight:bolder;
	font-size:9pt;
	font-family:Arial;
	color:black;
}

.SideLine1 {
	position:absolute;
	left:0pt;
}

.SideLine2 {
	position:absolute;
	left:0pt;
}

.ButtonBar1 /* Table row that contains form buttons */ {
	background-color:#DCDCC2;
	text-align:center;
}

.ButtonBar2 /* Table row that contains form buttons*/ {
	background-color:#DCDCC2;
	text-align:left;
}

.ButtonBar3 /* Table row that contains form buttons */ {
	background-color:#DCDCC2;
	text-align:right;
}

.Button1 /* All non-image form buttons */ {
	cursor:hand;
	border-top:black 1px solid;
	border-bottom:black 1px solid;
	border-left:black 1px solid;
	border-right:black 1px solid;
	background-color:silver;
	color:black;
	font-size:8pt;
	font-family:Tahoma;
	border-style:outset;
}

.EToolBar /*Background color of search field area in eOrders, will be used throughout site*/ {
	background-color:#DCDCC2
}

.ETaskBar /* Background color of task bar area in eOrders, will be used throughout site */ {
	background-color:silver;
}

.ETaskActive /* Task bar area in eOrders, will be used throughout site*/ {
	font-weight:900;
	font-size:10pt;
	font-family:Tahoma;
	color:black;
	text-decoration: none;
	background-color:silver;
}

.ETaskNext /* Task bar area in eOrders, will be used throughout site */ {
	background-color:silver;
	font-size:10pt;
	font-family:Tahoma;
	text-decoration: none
}

.ETask /* Task bar area in eOrders, will be used throughout site */ {
	background-color:silver;
	font-size:10pt;
	font-family:Tahoma;
	text-decoration: none
}

.ETask A:active,
.ETask A: link,
.ETask A:visited {
	font-size:10pt;
	font-family:Tahoma;
	color:red;
	text-decoration: none
}

.EETABLE /* Table background color in eEvents */ {
	background-color:white;
}

.EOTABLE /* Used in eOrders */ {
	background-color:#EFEFEF;
}

.EOTH /* Table header rows used in eOrders */ {
	background-color: #EFEFEF;
}

.EOTD /* Table cells used in eOrders */ {
	background-color:ivory;
}

.EOBottomBar /* Footer area in eOrders */ {
	background-color:#006699
}

.EOTitleBar /* Title area in eOrders */ {
	background-color:white;
}

.EOProductNavBar /* Above and below main products list in eOrders */ {
	background-color:white;
}

.EOListNavBar /* Below the retuned products list in eOrders */ {
	background-color:white;
}

.EOInStock /* "In Stock" text in eOrders */ {
	font-weight:bolder;
	background-color:silver;
	font-size:10pt;
	font-family:Tahoma;
	color:black;
	text-decoration:none;
}

.EOOutofStock /*Out of Stock" text in eOrders */ {
	font-weight:bolder;
	background-color:silver;
	font-size:10pt;
	font-family:Tahoma;
	color:red;
	text-decoration:none;
}

/* Content Manager Login */
/*jh 11-4-2008 take out background color and change font color to something else? */
.SCLoginBar,
.HeaderBar {
	font-size: 15px;
	color: #666666;  /* #CCFFFF;  */
	font-weight: normal;
/*	background: #0033cc;  */
}

/* Site Map */
a.SiteMap,
a.SiteMap:link,
a.SiteMap:visited,
a.SiteMap:hover,
a.SiteMap:visited:hover,
a.SiteMapTitle,
a.SiteMapTitle:link,
a.SiteMapTitle:visited,
a.SiteMapTitle:hover,
a.SiteMapTitle:visited:hover {
	font-size: 13px;
	color: blue;
	text-decoration: none;
	font-weight: normal;
}

a.SiteMapTitle,
a.SiteMapTitle:link,
a.SiteMapTitle:visited,
a.SiteMapTitle:hover,
a.SiteMapTitle:visited:hover {
	font-size: 15px;
	font-weight: bold;
}

/* Site Search */
.SEHeaderBar {
	font-size: 15px;
	color: #CCFFFF;
	font-weight: bold;
	background: #0033cc;
}
/*jh 11-7-08 changed collor from 000066 to 666666 */
/* Tagged Pages */
.TPHeader {
	font-size: 15px;
	font-weight: bold;
	color: #666666;
}

.TPICHeader {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
/*jh 9/30/08 changed font size from 14px to 15px to match h2/header2*/
/*jh 11-7-08 turn off display of top Tag Page Header */
.TPTitle {
	font-size: 15px;
	font-weight: bold;
	color: #006699;
	display: none;
}

.TPCMBody {
	font-size: 12px;
}

/*jh 8-28-08 modified TP colors to match a.link colors */
/*jh  9-30-08  changed color to match a:link from 339E35 to 00457C */
/*jh  9-30-08 changed front size fron 12px to 11 px to match p & body text*/
a.TPLink,
a.TPLink:link,
a.TPLink:visited,
a.TPLink:hover,
a.TPLink:visited:hover {
	font-size: 11px;
	text-decoration: none;
	color: #00457C;
}

a.TPLinkSelected,
a.TPLinkSelected:link,
a.TPLinkSelected:visited,
a.TPLinkSelected:hover,
a.TPLinkSelected:visited:hover {
	font-size: 11px;
	text-decoration: none;
	color: #0066CC;
	font-weight: bold;
}

/*jh 8-28-08 break out a.TPLink:visited:hover to match a.Link:visited:hover */
a.TPLink:hover,
a.TPLink:visited:hover {
	color: orange;
	text-decoration:none;
}

/* Template */
div.breadcrumb {
	font-size: 11px;
	color:#999999
}

a.breadcrumb,
a.breadcrumb:link,
a.breadcrumb:visited,
a.breadcrumb:hover,
a.breadcrumb:visited:hover {
	font-size: 11px;
	color: #666699;
	text-decoration: underline;
}

a.breadcrumb:hover,
a.breadcrumb:visited:hover {
	text-decoration: underline;
}

blockquote.preview {
	font-size: 11px;
}

/* Top Nav */
a.TopNav,
a.TopNav:link,
a.TopNav:visited,
a.TopNav:hover,
a.TopNav:visited:hover,
a.TopNavSelected,
a.TopNavSelected:link,
a.TopNavSelected:visited,
a.TopNavSelected:hover,
a.TopNavSelected:visited:hover,
div.TopNavSelected,
div.TopNavSelectedTitle {
	font-size: 13px;
	color: white;
	text-decoration: none;
	font-weight: normal;
}

a.TopNav:hover,
a.TopNav:visited:hover {
	color: yellow;
}

a.TopNavSelected,
a.TopNavSelected:link,
a.TopNavSelected:visited,
a.TopNavSelected:hover,
a.TopNavSelected:visited:hover,
div.TopNavSelected,
div.TopNavSelectedTitle {
	font-weight: bold;
}

/* For text rollovers for top nav */
.TopNavOff {
	border: solid 1px #CACACA;
	background: #CACACA;
	padding: 1px 18px 1px 18px;
}

.TopNavOn {
	border: solid 1px #FFFFFF;
	background: #FF9900;
	padding: 1px 18px 1px 18px;
}

/* If text divider is used in top nav */
.Divider {
	letter-spacing: -0.25em;
	font-size: 11px;
}

span.Divider1 {
	font: 70% Verdana;
	color: #000000;
	padding: 0px 0px 0px 5px;
}

span.Divider2 {
	font: 70% Verdana;
	color: #FFFFFF;
	padding: 0px 5px 0px 0px;
}

/* SideNavs. Create more levels as necessary */
a.SideNav1,
a.SideNav1:link,
a.SideNav1:visited,
a.SideNav1:hover,
a.SideNav1:visited:hover,
a.SideNav1Selected,
a.SideNav1Selected:link,
a.SideNav1Selected:visited,
a.SideNav1Selected:hover,
a.SideNav1Selected:visited:hover,
div.SideNav1Selected,
div.SideNav1SelectedTitle {
	font-size: 11px;
	color: #0033cc;
	text-decoration: none;
	font-weight: normal;
}

a.SideNav1:hover,
a.SideNav1:visited:hover {
	color: yellow;
}

a.SideNav1Selected,
a.SideNav1Selected:link,
a.SideNav1Selected:visited,
a.SideNav1Selected:hover,
a.SideNav1Selected:visited:hover,
div.SideNav1Selected,
div.SideNav1SelectedTitle {
	font-weight: bold;
}

a.SideNav1Title,
a.SideNav1Title:link,
a.SideNav1Title:visited,
a.SideNav1Title:hover,
a.SideNav1Title:visited:hover {
	color:white;
	font-family:verdana;
	font-size:.7em;
	font-weight:bold;
	background:#7996AE;
	height:45;
}

a.SideNav1SelectedTitle,
a.SideNav1SelectedTitle:link,
a.SideNav1SelectedTitle:visited,
a.SideNav1SelectedTitle:hover,
a.SideNav1SelectedTitle:visited:hover {
	font-size: 13px;
	color: #0033cc;
	text-decoration: none;
	font-weight: bold;
}

a.SideNav1Title:hover,
a.SideNav1Title:visited:hover,
a.SideNav1SelectedTitle:hover,
a.SideNav1SelectedTitle:visited:hover {
	color: yellow;
}

/* Level 2 - jh -9/12/08 changed font color to match a. font color (green) */
a.SideNav2,
a.SideNav2:link,
a.SideNav2:visited,
a.SideNav2:hover,
a.SideNav2:visited:hover,
a.SideNav2Selected,
a.SideNav2Selected:link,
a.SideNav2Selected:visited,
a.SideNav2Selected:hover,
a.SideNav2Selected:visited:hover,
div.SideNav2Selected,
div.SideNav2SelectedTitle {
	font-size: 12px; /*DD changed to 12px from 11px */
	/* color: #666666; */
	/* color: #0E1E48;   */
	text-decoration: none;
	font-weight: bold;
	text-transform: capitalize;
	background-repeat: repeat-x;
}

a.SideNav2:hover,
a.SideNav2:visited:hover {
	color: orange; /*DD changed from 0066CC  jh - 11-4-2008 changed from ffffff to orange*/
	text-transform: capitalize;
/*jh 10-3-08 took out green - 	background-color: #009900;
	background-repeat: repeat-x; /*jh 9/30/08 added repeat-x */
}

a.SideNav2Selected,
a.SideNav2Selected:link,
a.SideNav2Selected:visited,
a.SideNav2Selected:hover,
a.SideNav2Selected:visited:hover,
div.SideNav2Selected,
div.SideNav2SelectedTitle {
	font-weight: bold;
}

a.SideNav2Title,
a.SideNav2Title:link,
a.SideNav2Title:visited,
a.SideNav2Title:hover,
a.SideNav2Title:visited:hover {
	font-size: 13px;
	color: #0033cc;
	text-decoration: none;
	font-weight: bold;
}

a.SideNav2SelectedTitle,
a.SideNav2SelectedTitle:link,
a.SideNav2SelectedTitle:visited,
a.SideNav2SelectedTitle:hover,
a.SideNav2SelectedTitle:visited:hover {
	font-size: 12px;
	color: #0033cc;
	text-decoration: none;
	font-weight: bold;
}

a.SideNav2Title:hover,
a.SideNav2Title:visited:hover,
a.SideNav2SelectedTitle:hover,
a.SideNav2SelectedTitle:visited:hover {
	color: orange;
}

/* Level 3 */
a.SideNav3,
a.SideNav3:link,
a.SideNav3:visited,
a.SideNav3:hover,
a.SideNav3:visited:hover,
a.SideNav3Selected,
a.SideNav3Selected:link,
a.SideNav3Selected:visited,
a.SideNav3Selected:hover,
a.SideNav3Selected:visited:hover,
div.SideNav3Selected,
div.SideNav3SelectedTitle {
	font-size: 12px;
	color: #666666; /* changed from 0033cc */
	text-decoration: none;
	font-weight: normal;
	text-transform: capitalize;
}

a.SideNav3:hover,
a.SideNav3:visited:hover {
	color: orange;
}

a.SideNav3Selected,
a.SideNav3Selected:link,
a.SideNav3Selected:visited,
a.SideNav3Selected:hover,
a.SideNav3Selected:visited:hover,
div.SideNav3Selected,
div.SideNav3SelectedTitle {
	font-weight: bold;
}

a.SideNav3Title,
a.SideNav3Title:link,
a.SideNav3Title:visited,
a.SideNav3Title:hover,
a.SideNav3Title:visited:hover {
	font-size: 13px;
	color: #0033cc;
	text-decoration: none;
	font-weight: bold;
}

a.SideNav3SelectedTitle,
a.SideNav3SelectedTitle:link,
a.SideNav3SelectedTitle:visited,
a.SideNav3SelectedTitle:hover,
a.SideNav3SelectedTitle:visited:hover {
	font-size: 13px;
	color: #0033cc;
	text-decoration: none;
	font-weight: bold;
}

a.SideNav3Title:hover,
a.SideNav3Title:visited:hover,
a.SideNav3SelectedTitle:hover,
a.SideNav3SelectedTitle:visited:hover {
	color: yellow;
}

/* Level 4 */
a.SideNav4,
a.SideNav4:link,
a.SideNav4:visited,
a.SideNav4:hover,
a.SideNav4:visited:hover,
a.SideNav4Selected,
a.SideNav4Selected:link,
a.SideNav4Selected:visited,
a.SideNav4Selected:hover,
a.SideNav4Selected:visited:hover,
div.SideNav4Selected,
div.SideNav4SelectedTitle {
	font-size: 11px;
	color: #0033cc;
	text-decoration: none;
	font-weight: normal;
}

a.SideNav4:hover,
a.SideNav4:visited:hover {
	color: yellow;
}

a.SideNav4Selected,
a.SideNav4Selected:link,
a.SideNav4Selected:visited,
a.SideNav4Selected:hover,
a.SideNav4Selected:visited:hover,
div.SideNav4Selected,
div.SideNav4SelectedTitle {
	font-weight: bold;
}

a.SideNav4Title,
a.SideNav4Title:link,
a.SideNav4Title:visited,
a.SideNav4Title:hover,
a.SideNav4Title:visited:hover {
	font-size: 13px;
	color: #0033cc;
	text-decoration: none;
	font-weight: bold;
}

a.SideNav4SelectedTitle,
a.SideNav4SelectedTitle:link,
a.SideNav4SelectedTitle:visited,
a.SideNav4SelectedTitle:hover,
a.SideNav4SelectedTitle:visited:hover {
	font-size: 13px;
	color: #0033cc;
	text-decoration: none;
	font-weight: bold;
}

a.SideNav4Title:hover,
a.SideNav4Title:visited:hover,
a.SideNav4SelectedTitle:hover,
a.SideNav4SelectedTitle:visited:hover {
	color: yellow;
}

/*custom styles*/
.loginText {
	font-family:verdana;
	font-size:7pt;
	color:white;
}

#homeLoginForm {
	margin:0;
}

.homeInput {
	font-family:verdana;
	margin:0;
	padding:0;
	height:17
}

#loginHelp a {
	font: 7pt Verdana;
	color: #FFFFFF;
	text-decoration: none;
}

#loginHelp a:hover {
	text-decoration:underline
}

/*DD Changed color to gray #CCCCCC and font to arial and up 1 pt to 8 */
#advancedSearch a {
	color: #999999;
	text-decoration: none;
}

#advancedSearch a:hover {
	text-decoration:underline;
	color: #009933;
}

#utilityNav {
	padding:4px 8px 4px 0;
	text-align:right;
	color: #666666;
}
/*DD changed color*/
#utilityNav a {
	color:#999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size:7pt;
	padding-left:18px;
	text-decoration:none
}
/*DD changed hover color*/
/*jh 11-4-2008 changed color from 339e3 to orange */
#utilityNav a:hover {
	text-decoration:none;
	color: orange;
}

#sideNavTopItem {
	color:white;
	font-family:verdana;
	font-size:7pt;
	font-weight:bold;
	background:#7996AE;
	height:45;
	text-align:center;
	vertical-align:middle;
	display: none; /*DD hides duplicate section header */
}

#copyright {
	color:#FFFFFF;
	font-family:arial;
	font-weight:bold;
	font-size:10px;
	text-align:center;
	margin: 20px 0px 10px 0px;
	padding: 20px 0px 20px 0px;
}
;

.homeHeader {
	color:white;
	font-weight:bold;
}

