/* 
	Template: PDG Main Style Sheet. 
	Purpose:  Includes Body, Link, Block, List, and Table selectors as well as custom style classes for the global site.
	All font spacing is based on 11-pixel standard . Headings and paragraph elements are "relative" to this setting.
*/

BODY {
	background-color : white;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}

p, td, div, ul, dl, dt, dd, pre, ol, li, blockquote, address	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: black;
}

h1   { font-size: 20px; color: #696936; margin-bottom:3; font-family:Times New Roman }
h2   { font-size: 14pt; color: #696936; font-family:Times New Roman; font-weight:bold }
h4   { color: #FF0000; font-size: 12pt; font-weight: bold }

a:link { color: #942D1B; text-decoration: none; }
a:visited { color: #942D1B; text-decoration: none; }
a:hover { color: #1160A9; text-decoration: underline; }
a:active { color: #1160A9; text-decoration: underline; }

.headernav { color: #942D1B; font-size:11px;  }

.mainContent { padding-top: 34px; }

.boxedCell { border: solid 1px #999999; }

/* -- styles for text version of navbar, not being used --

	a:link.headernav { color: #942D1B; text-decoration: none; font-weight:bold; font-size:11px; letter-spacing:1px }
	a:visited.headernav { color: #942D1B; text-decoration: none; font-weight:bold; font-size:11px; letter-spacing:1px }
	a:hover.headernav { color: #705336; font-style:italic; font-weight:bold; font-size:11px; letter-spacing:1px }
	a:active.headernav { color: #705336; font-style:italic; font-weight:bold; font-size:11px; letter-spacing:1px }

	a:link.customer { color: #000000; text-decoration: none; font-weight:bold; font-size:11px }
	a:visited.customer { color: #000000; text-decoration: none; font-weight:bold; font-size:11px }
	a:hover.customer { color: #942D1B; font-style:italic; font-weight:bold; font-size:11px }
	a:active.customer { color: #942D1B; font-style:italic; font-weight:bold; font-size:11px }

*/

/* -- BEGIN SEARCH-BAR STYLES -- */

span.searchmain { font-weight: bold; font-size:11px; color:#666666; line-height:150% }
a:link.searchmain { font-weight: bold; font-size:11px; color:#666666; line-height:150% }
a:visited.searchmain { font-weight: bold; font-size:11px; color:#666666; line-height:150% }
a:hover.searchmain { font-weight:bold; font-size:11px; color:#000000; line-height:150% }
a:active.searchmain { font-weight:bold; font-size:11px; color:#000000; line-height:150% }

span.searchsub  { font-weight: normal; font-size:11px; color:#666666; padding-left:7px; line-height:150% }
a:link.searchsub { font-weight: normal; font-size:11px; color:#666666; padding-left:7px; line-height:150% }
a:visited.searchsub { font-weight: normal; font-size:11px; color:#666666; padding-left:7px; line-height:150% }
a:hover.searchsub { font-weight: normal; font-size:11px; color:#000000; padding-left:7px; line-height:150% }
a:active.searchsub { font-weight: normal; font-size:11px; color:#000000; padding-left:7px; line-height:150% }

/* -- BEGIN FOOTER STYLES -- */

.footer { font-size:11px; color:#666666; line-height:150% }
a:link.footer { font-size:11px; color:#666666; line-height:150% }
a:visited.footer { font-size:11px; color:#666666; line-height:150% }
a:hover.footer { font-size:11px; color:#000000; line-height:150% }
a:active.footer { font-size:11px; color:#000000; line-height:150% }

.credit { font-size:10px; color:#999999; line-height:150% }
a:link.credit { font-size:10px; color:#999999; line-height:150%; text-decoration:none }
a:visited.credit { font-size:10px; color:#999999; line-height:150%; text-decoration:none }
a:hover.credit { font-size:10px; color:#993300; line-height:150%; text-decoration:none }
a:active.credit { font-size:10px; color:#993300; line-height:150%; text-decoration:none }

.10px 	{ font-size: 10px; }
.label		 { font-weight: bold; color:#333333 }
.itemnumber  { font-weight: bold; font-size:14px }
.newsletter  { font-size: 12px; color: #FFFFFF; font-weight: bold }
.TimesBold-14pt   { font-size: 14pt; color: #696936; font-weight: bold; font-family:Times New Roman }
.redalert-14pt    { font-size: 14pt; color: red; font-weight: bold }
.redalert-12pt    { font-size: 12pt; color: red; font-weight: bold }
.redalert-10pt    { font-size: 10pt; color: red; font-weight: bold }
.sectionHeader { font-family: Times New Roman; font-size: 14pt; color: #FFFFFF; font-weight:bold }
.text		 { font-size: 12px; }
.loginMsg { font-weight: bold; color:#333333; margin: 0; }

span.readThis   	 { font-size: 10pt; color: #1160A9 }
span.readThisBigger  { font-size: 12pt; color: #1160A9 }

span.red8px { font-size:8px; color:#CC0033; font-weight:bold }
span.redalert-12pt    { font-size: 14pt; color: red; font-weight: bold }

.yellowHighlight	{color: #3D5674; padding: 8px; background-color: #FFFFCC}

span.8px { font-size:8px; font-weight:bold }

.blue { color: #1160A9 }
.brown { color: #942D1B }
.green { color: #696936 }
.white { color: #FFFFFF }

.indent10 { margin-left: 10px; }
.indent20 { margin-left: 20px; }

.requiredField {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #993300;
}

.thumb { font-weight:bold; }
.thumb a:hover { text-decoration: underline; }
.thumb a:active { text-decoration: underline; }

.userdef1    { color: #993300 }
a:link.userdef1    { color: #993300; text-decoration: underline; }
a:visited.userdef1    { color: #993300; text-decoration: underline; }
a:hover.userdef1    { color: #993300; text-decoration: underline; }
a:active.userdef1    { color: #993300; text-decoration: underline; }

input.search { 
	font-family : verdana;
	font-size : 9px;
	color : #666666;
	text-decoration : none; 
	width : 118px; margin-top:5; margin-bottom:5
}