body {
	background-color: #999999;
	margin: 0px 0px 0px 0px;
	color: #444444;
	font-family: "Arial", sans-serif;
	font-size: 14px;
	line-height: 20px;
}

input.signup{
	font-size: 8px;
}

input.submittish{
font-size: 8px;
}

input.search{
font-size: 8px;
}

a, a:link, a:visited{	
color: #224ba8;	
text-decoration: none;
}

a:hover {
	color: #003399;
	text-decoration: underline;
	font-size: 14px;
	font-family: "Arial Narrow", sans-serif;
}

/* ------------------------------
h1 = primary header, blue print
b = secondary header, black, smaller
i = small italic text on right sidebar
-------------------------------*/

h1 {
color: #224BA8;		
font-family: "Arial Narrow", sans-serif;
font-size: 16px;
line-height: 18px;
}

b {
color: #444444;	
font-family: "Arial Narrow", sans-serif;
font-size: 14px;
line-height: 20px;
font-weight: bold;
}

div.innerright i {
color: #555555;
font-size: 10px;
line-height: 13px;
font-weight: normal;
}
li {
	list-style-type: none;
	list-style-image: url(images/red_arrow2.gif);
}
li.list2 {
	list-style-type: square; color:#444444;
}
li.spcrpt {
	list-style-type: none;
	list-style-image: url(images/Golden-Goose-SR.jpg);
	list-style-position: outside;
}
/* ------------------------------
mainbody = the main block of white, centered on the page
maintext = contains the first article appearing on home page
maintext2 = repositions first artical for sub-pages
secondarytext = contains the article below the first one
topbanner = contains the banner at top of page
menubg = holds the image behind the drop-down menus
ribbon = holds the small gold ribbon illustration
rightsidebar = positions the right sidebar
innerright = positions the text within the right sidebar
copyright = holds the copyright info at bottom of page
signup = positions the e-tips/news "sign up" text
subsignup = positions the e-tips/news signup form
search = positions the search box at top of page
leftlinks = positions the box for links on left of sub-pages
-------------------------------*/

div.mainbody {
background-color: #FFFFFF;
position: relative;
top: 0px;
width: 739px;
align: center;
text-align: left;
}

div.mainbodyindex {
	background-color: #FFFFFF;
	position: relative;
	top: 0px;
	width: 739px;
	align: center;
	text-align: left;
	height: 1100px;
}
div.mainbodyindex2{
	background-color: #FFFFFF;
	position: inherit;
	top: 0px;
	width: 739px;
	align: center;
	text-align: left;
}
div.mainbodyindex3{
	background-color: #FFFFFF;
	position: relative;
	top: 0px;
	width: 739px;
	align: center;
	text-align: left;
}
div.maintext {
width: 515px;
position: relative;
left: 0px;
top: -300;
text-align: left;
}

div.maintext2 {
	width: 515px;
	position: relative;
	left: 150px;
	top: -300;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
}
div.maintext2letter {
	width: 580px;
	position: relative;
	left: 150px;
	top: -300;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	float: none;
	list-style-image: url(images/red_arrow2.gif);
}

div.maintext2letterpic {
	width: 571px;
	position: relative;
}

div.maintext2lettertxt {
	width: 435px;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
}

div.maintext2lettertxtsml {
	width: 435px;
	position: relative;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
div.maintext2letter a:link{
	text-decoration: underline;
	font-weight: bold;
}

div.maintext2letter a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #000099;	
text-decoration: underline;
}

div.maintext2 a:link{
	text-decoration: underline;
	font-weight: bold;
}

div.maintext2 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #000099;	
text-decoration: underline;
}

div.maintext3 {
width: 515px;
position: relative;
left: 75px;
top: 10;
text-align: left;
}

div.secondarytext {
width: 460px;
position: relative;
left: 50px;
text-align: left;
top: -35px;
}

div.topbanner {
position:relative;
overflow: none;
top:0;
border:none;
padding:0;
background-color: #C6C7C9;
background-image: url(top_banner_177.jpg);
background-repeat: no-repeat;
width:739;
height:180px;
text-align: left;
}

div.menubg {
	background-image: url(menubg_47.jpg);
	width: 739px;
	height: 47px;
	position: relative;
	background-repeat: no-repeat;
}

div.ribbon {
background-image: url(ribbon.jpg);
width: 44px;
height: 53px;
position: relative;
left: 0px;
top: 40;
}

div.rightsidebar {
	width: 145px;
	height: 392px;
	top: 0px;
	float: right;
	clear: right;
	position: relative;
}
div.rightsidebarb {
	width: 145px;
	height: 150px;
	position: relative;
	float: right;
}

div.innerright {
	width: 106px;
	position: relative;
	left: 18px;
	top: 36px;
	color: #224ba8;
	font-family: "Arial", sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 13px;
	padding-bottom: 10px;
}

div.innerright a:link, div.innerright a:visited{		
color: #224ba8;
text-decoration: underline;
}

div.innerright a:hover {
	color: #000099;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

div.innerrightindex {
	width: 106px;
	position: relative;
	left: 18px;
	color: #224ba8;
	font-family: "Arial", sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 16px;
	padding-bottom: 10px;
}

div.innerrightindex a:link, div.innerright a:visited{
	color: #224ba8;
}

div.innerrightindex a:hover {
	color: #000099;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.lihkright {
	color: 224BA8;
	text-decoration: none;
}
div.copyright {
	background-color: #FFFFFF;
	position: relative;
	top: -75px;
	width: 739px;
	text-align: center;
	font-family: "Verdana", sans-serif;
	letter-spacing:1px;
	font-size: 9px;
	color: #224ba8;
}
div.copyright a:hover{
	background-color: #FFFFFF;
	position: relative;
	text-align: center;
	font-family: "Verdana", sans-serif;
	letter-spacing:1px;
	font-size: 9px;
	color: #224ba8;
}

div.copyrightindex {
	background-color: #FFFFFF;
	position: relative;
	width: 739px;
	text-align: center;
	font-family: "Verdana", sans-serif;
	letter-spacing:1px;
	font-size: 9px;
	color: #224ba8;
	float: left;
	top: 50px;
}
div.copyrightindex a:hover{
	background-color: #FFFFFF;
	position: relative;
	text-align: center;
	font-family: "Verdana", sans-serif;
	letter-spacing:1px;
	font-size: 9px;
	color: #224ba8;
}
div.signup {
color: #FFFFFF;	
font-family: "Arial", sans-serif;
font-size: 9px;
line-height: 9px;
font-weight: normal;
position: relative;
top: -11px;
left: 580px;
width: 165px;
text-align: left;
}

div.subsignup {
	position: relative;
	bottom: 0px;
	left: 567px;
	top: -6px;
	width: 155px;
	color: #FFFFFF;
	font-family: "Arial", sans-serif;
	font-size: 9px;
	line-height: 15px;
	font-weight: normal;
	text-align: right;
	height: 80px;
}
div.signup1 {
	color: #FFFFFF;
	font-family: "Arial", sans-serif;
	font-size: 9px;
	line-height: 9px;
	font-weight: normal;
	position: relative;
	top: -2px;
	left: 580px;
	width: 165px;
	text-align: left;
}

div.signup2 {
	color: #FFFFFF;
	font-family: "Arial", sans-serif;
	font-size: 9px;
	line-height: 9px;
	font-weight: normal;
	position: relative;
	top: -12px;
	left: 580px;
	width: 165px;
	text-align: left;
}

div.signup2b {
	color: #FFFFFF;
	font-family: "Arial", sans-serif;
	font-size: 9px;
	line-height: 9px;
	font-weight: normal;
	position: relative;
	top: -2px;
	left: 580px;
	width: 165px;
	text-align: left;
}

div.subsignup2 {
	position: relative;
	bottom: 0px;
	left: 567px;
	top: 4px;
	width: 155px;
	color: #FFFFFF;
	font-family: "Arial", sans-serif;
	font-size: 9px;
	line-height: 15px;
	font-weight: normal;
	text-align: right;
	height: 80px;
}

div.search {
position: relative;
top: 10px;
left: 540px;
width: 150px;
color: #FFFFFF;	
font-family: "Arial", sans-serif;
font-size: 10px;
}

div.searchbutton {
position: relative;
top: -20px;
left: 150px;
}

div.leftlinks {
	width: 125px;
	height: 296px;
	position: relative;
	left: 8px;
	top: 0;
}

div.leftlinksnl {
width: 125px;
height: 296px;
position: relative;
left: 8px;
top: 0;
}


div.sidecurrent {
background-color: #003399;
padding: 6px;
width: 110px;	
color: #FFFFFF;		
font-family: "Arial", sans-serif;
font-size: 10px;
font-weight: bold;
line-height: 11px;


}

div.sidecurrentb {
background-color: #003399;
padding: 6px;
width: 110px;	
color: #FFFFFF;		
font-family: "Arial", sans-serif;
font-size: 10px;
font-weight: bold;
line-height: 11px;


}

div.sidecurrent2 {
	background-color: #003399;
	padding: 6px;
	width: 110px;
	color: #FFFFFF;
	font-family: "Arial", sans-serif;
	font-size: 9.7px;
	font-weight: bold;
	line-height: 11px;
}

div.sidelink {
background-color:#C6C7C8;
padding: 6px;
width: 110px;	
color: #003399;		
font-family: "Arial", sans-serif;
font-size: 10px;
font-weight: bold;
width: 110px;
line-height: 11px;
}

div.sidelink a, div.sidelink a:link, div.sidelink a:visited{		
color: #003399;	
text-decoration: none;
}
div.sidelink a:hover {
	color: #003399;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
}

div.sidecurrentb a, div.sidecurrentb a:link, div.sidecurrentb a:visited{		
color: #ffffff;	
text-decoration: none;
}

div.sidecurrentb a:hover {
	color: #ffffff;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
}

div.spacer {
height: 22px;
}

div.sidelinktop {

background-color:#C6C7C8;
padding: 6px;
width: 110px;	
color: #003399;		
font-family: "Arial", sans-serif;
font-size: 10px;
font-weight: bold;
width: 110px;
line-height: 11px;
}
.blluetext {
	font-family: "Arial Narrow", sans-serif;
	font-size: 16px;
	color: #224BA8;
	line-height: 20px;
	font-weight: bold;
}
div.maintext4 {
	width: 515px;
	position: relative;
	left: 150px;
	top: -4px;
	text-align: left;
	height: 400px;
}
div.foto1 {

width: 200px;
position: relative;
left: 158px;
top: -300px;
text-align: left;
}
div.foto2 {
	position: relative;
	left: 380px;
	top: -570px;
	text-align: left;
	width: 140px;
}
div.foto3 {



width: 140px;
position: relative;
left: 530px;
top: -828px;
text-align: left;
}
div.backto {
	width: 300px;
	position: relative;
	left: 160px;
	top: -860px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #444444;
}
div.emailrequest {
	color: #333333;
	font-family: "Arial", sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	position: relative;
	top: 0px;
	width: 88px;
	text-align: left;
	float: left;
}
div.emailrequest2 {
	color: #333333;
	font-family: "Arial", sans-serif;
	font-size: 12px;
	line-height: 20px;
	position: relative;
	width: 300px;
	text-align: left;
	float: left;
	padding-left: 10px;
}
input.form {

font-size: 12px;
}
div.spacer2 {

height: 11px;
}
div.innerrightspecial {

width: 95px;
position: relative;
left: 26px;
top: 45px;
color: #000099;		
font-family: "Arial", sans-serif;
font-size: 11px;
font-weight: bold;
line-height: 11px;
}
div.maintextindex {
	width: 530px;
	left: 40px;
	text-align: left;
	position: relative;
	float: left;
}
div.maintextindex a:active{
	text-decoration: none;
	font-weight: normal;
	color: #224BA8;
}

div.maintextindex a:link{
	text-decoration: none;
	font-weight: normal;
	color: #224BA8;
}

div.maintextindex a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #000099;	
text-decoration: underline;
}



.style1 {
	font-size: 10px;
	color: #224ba8;
	font-style: normal;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}

.style1 a:hover{
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000099;	
	text-decoration: underline;
}

.style2 {
	font-size: 10px;
	color: #224ba8;
	font-style: normal;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}

.style2 a:hover{
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #003399;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}


div.rightsidebar2 {
	width: 144px;
	height: 216px;
	position: relative;
	left: 580px;
	top: 10px;
	background-color: #FFFFFF;
	z-index: 2;
}
div.maintext9 {
	width: 515px;
	position: relative;
	left: 150px;
	top: -520px;
	text-align: left;
	font-family: "Arial Narrow", sans-serif;
	font-size: 14px;
	color: #444444;
	font-style: normal;
}
div.leftlinks9 {

width: 145px;
height: 296px;
position: relative;
left: 8px;
top: -226px;
}
.style3 {

	font-size: 10px;
	color: #0000CC;
	font-style: normal;
	font-weight: bold;
}
div.maintext5 {

	width: 515px;
	position: relative;
	left: 150px;
	top: -525px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
}
.bold14u {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #224ba8;
	text-decoration: underline;
}
.bold14u a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #003399;
	text-decoration: underline;
}
.blankbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	padding: 14px;
}

div.backto a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #003399;	
text-decoration: underline;
}
div.copyright2 {

background-color: #FFFFFF;
position: relative;
top: -75px;
width: 739px;
text-align: center;
font-family: "Verdana", sans-serif;
letter-spacing:1px;
font-size: 9px;
}
div.mainbody2 {
	background-color: #FFFFFF;
	position: relative;
	top: 0px;
	width: 739px;
	align: center;
	text-align: left;
	height: 800px;
}
.list2 {
	list-style-type: none;
	list-style-image: url(images/sqr_4.gif);
	list-style-position: outside;
	color: #444444;
}
ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #444444;
}

div.medalion {
	width: 175px;
	height: 130px;
	position: relative;
	left: 550px;
	top: -286px;
	background-color: #FFFFFF;
	z-index: 0;
	background-image: url(images/web_medallion3.gif);
	background-repeat: no-repeat;
}
.shift {
	text-indent: 100px;
}

div.maintextquotes {

	width: 515px;
	position: relative;
	left: 150px;
	top: -300px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
}
div.rightsidebarquotes {
	width: 144px;
	height: 220px;
	position: relative;
	left: 580px;
	top: -381px;
	background-color: #FFFFFF;
	z-index: 0;
	background-image: url(images/one-sheet-icon-blank.jpg);
}
div.maintext2b {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #444444;
	font-style: normal;
	line-height: normal;
}
div.maintext2r {
	width: 515px;
	position: relative;
	left: 150px;
	top: -605px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
}
div.rightsidebar2r {
	width: 145px;
	height: 295px;
	position: relative;
	left: 580px;
	top: 10px;
	z-index: 2;
	background-image: url(images/additional_copies_icon3.jpg);
	background-repeat: no-repeat;
}
div.leftlinksr {
width: 145px;
height: 296px;
position: relative;
left: 8px;
top: -305px;
}
div.maintext2r a:hover {

	font-family: Arial, Helvetica, sans-serif;
	color: #000099;	
text-decoration: underline;
}
div.innerrightr {

width: 90px;
position: relative;
left: 25px;
top: 60px;
color: #333333;		
font-family: "Arial", sans-serif;
font-size: 9px;
font-weight: normal;
line-height: 11px;
}
.mainbody .maintextquotes p {
	display: block;
}
div.quotes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	float: none;
	padding-left: 30px;
}
div.quotes2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	float: none;
	padding-left: 70px;
}
div.tips {
	width: 530px;
	height: 150px;	
}
div.newstop {
	width: 600px;
	height: 119px;
}
div.tleft {
	width: 130px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: 224ba8;
}

div.tleft a:hover{
	width: 130px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: 003399;
}
div.tright {
	width: 400px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	
	font-size: 14px;
}

div.tright a:active{
	width: 400px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: 224ba8;
	text-decoration: underline;
}
div.tright a:link{
	width: 400px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: 224ba8;
	text-decoration: underline;
}


div.tright a:hover{
	width: 400px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: 000099;
	text-decoration: underline;
}

div.tright a:visited{
	width: 400px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: 224ba8;
	text-decoration: underline;
}
div.trightnoline{
	width: 400px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	color: #000000;
}

div.maintext2lettertxtbox {
	width: 500px;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 17px;
}
div.maintext2letterb {
	width: 580px;
	position: relative;
	left: 134px;
	top: -300;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	float: none;
	list-style-image: url(images/red_arrow2.gif);
}
div.maintext2letterpic2 {
	width: 590px;
	position: relative;
	background-image: url(images/newsletter+masthead+chart2d_6.jpg);
	background-repeat: no-repeat;
	height: 170px;
	background-position: left top;
}

div.newspacer {
	width: 600px;
	height: 104px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
div.newsissue {
	width: 580px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 17px;
	font-size: 12px;
	color: #444444;
	text-decoration: none;
	float: left;
	font-weight: normal;
}

div.newsissue a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 003399;
	text-decoration: underline;
}
.style6 {
	font-size: 12px
	
}
.nihead {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	font-weight: bold;
}
.nitxt {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 12px;
	color: #444444;
}
div.maintext2lettertxt2 {
	width: 435px;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
}
div.maintext2lettertxtboxaddress {
	width: 500px;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 17px;
	float: left;
}
div.maintext2letterpic3 {
	width: 600px;
	position: relative;
	background-image: url(images/newsletter+masthead+chart2d_6.jpg);
	background-repeat: no-repeat;
	height: 119px;
}
div.disclaim {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #999;
	line-height: 11pt;
	width: 515px;
}
