/* INDEX */
li {
	padding: 4px;
	margin-left:10px;
}

a:link, a:visited, a:hover, a:active {
	text-decoration: none;
	color: #00CC33;
}

ul.image{
	list-style-image:url(images/rivet.gif);
	padding: 20px 10px 15px 10px;
	margin-left:25px;
}

ul.sub_image {
	list-style-image:url(images/rivet.gif);
	padding: 8px 10px 15px 5px;
	margin-left: 0;
}

ul.yellowimage{
list-style-image:url(images/yellowBullet.gif);
	padding: 5px 0 10px 5px;
	font-weight:bold;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: normal;
	color:#000;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height:14pt;
	font-weight: bold;
	color: #000;
	padding: 0 0 5px 0;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FF6600;
	padding: 0 5px 0 0;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	font-style:italic;
	color: #FF0000;
	padding: 0 5px 5px 0;
}
.register {
font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	font-style:italic;
	color: #FF0000;
	padding: 0 5px 5px 0;
}
.register a:link, .register a:visited, .register a:active {
font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	font-style:italic;
	color: #FF0000;
	padding: 0 5px 5px 0;
}
.register a:hover {
font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	font-style:italic;
	color: #FF0000;
	padding: 0 5px 5px 0;
}

body {
	background-image:url(images/background.jpg);
	background-repeat:no-repeat;
	background-position:center;
	background-color:#000000;
	background-position:top;
	margin: 0 auto;
	font-family:Arial, Helvetica, sans-serif;
}


.flashDownload{
	text-align: center;
	color:#CCCCCC;
	font-size: 9px;
	letter-spacing: 1px;
	padding: 150px 0px 0px 0px;
}
.flashDownload a:link{
	text-decoration: none;
	color:#FFCC00;
}
.flashDownload a:visited{
	text-decoration: none;
	color:#FFCC00;
}
.flashDownload a:active{
	text-decoration: none;
	color:#FFCC00;
}
.flashDownload a:hover{
	text-decoration: none;
	color:#ffffff;
}
.homeText {
	text-align: left;
	font-weight:bolder;
	color:#FFFFFF;
	font-size:12px;
	line-height:16px;
	padding: 20px 30px 30px 30px;
}
.whatsNew {
	vertical-align: top;
	text-align: left;
	font-weight:bolder;
	color:#FFFFFF;
	font-size:12px;
	line-height:18px;
	padding: 0px 30px 0px 30px;
}

.footerNav{
	color:#666666;
	letter-spacing: 1px;
	font-size:9px;
}
.footerNav a:link{
	text-decoration: none;
	color:#666666;
}
.footerNav a:visited{
	text-decoration: none;
	color:#666666;
}
.footerNav a:active{
	text-decoration: none;
	color:#666666;
}
.footerNav a:hover{
	text-decoration: none;
	color:#ffffff;
}
.footerPrivacy{
	color:#666666;
	letter-spacing: 2px;
	font-size:9px;
	text-align:right;
	padding:0 75px 5px 0;
}
.privacyDisclaimer {
	color: #FFCC00;
	letter-spacing: 1px;
	font-size:9px;
}
.privacyDisclaimer a:link{
	text-decoration: none;
	color:#FFCC00;
}
.privacyDisclaimer a:visited{
	text-decoration: none;
	color:#FFCC00;
}
.privacyDisclaimer a:active{
	text-decoration: none;
	color:#FFCC00;
}
.privacyDisclaimer a:hover{
	text-decoration: none;
	color:#ffffff;
}

#mainContainer {
	vertical-align:top;
	width: 800px;
	height: auto;
}
#flashHome{
	vertical-align:top;
	width: 800px;
	height: 440px;
}
#flashSecondary{
	vertical-align:top;
	width: 800px;
	height: 139px;
}
#fadeline{
background-image:url(images/sec_rightDivider.gif);
	vertical-align:bottom;
	width: 3px;
	height: auto;
}
#introHomeFade{
	vertical-align:top;
	width: 519px;
	height: 29px;
}
#introHomeBack{
	background-image:url(images/intro_background.gif);
	vertical-align:top;
	width: 519px;
	height: auto;
}
#introHome{
	vertical-align:top;
	width: 519px;
	height: auto;
}
#logoBand{
	vertical-align:top;
	width: 519px;
	height: auto;
}
#footerBand{
	vertical-align:top;
	width: 800px;
	height: 57px;
}
#whatsNewHead{
	vertical-align:top;
	width:281px;
	height: 55px;
}
#footerNavigation{
	vertical-align:top;
	background-image:url(images/bottom_steel.jpg);
	background-repeat:no-repeat;
	text-align:center;
	width:800px;
	height: 78px;
}
#whatsNewBack{
	background-image:url(images/whatsnew_back.jpg);
	background-repeat:no-repeat;
	vertical-align:top;
	width:281px;
	height: 139px;
}

.sidenavBar{
background-color:#FFFFFF;
background-image: url(images/sec_leftEdge.gif);
background-position:left;
background-repeat:repeat-y;
width: 224px;
}
.sidenav{
background-image: url(images/sec_subnavBkgrnd.jpg);
background-repeat: no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
line-height:12pt;
padding:10px 30px 0 0;
text-align:left;
}
.sidenav a:link, .sidenav a:visited, .sidenav a:active {
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
line-height:12pt;
	color: #663300;
	text-decoration: none;
}
.sidenav a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
line-height:12pt;
	color:#663300;
	text-decoration: underline;
}
.bodyContainer{
background-image:url(images/sec_rightEdge.gif);
background-repeat:repeat-y;
background-position:right;
background-color:#FFFFFF;
}
.secondaryBody{
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
line-height:12pt;
padding:0 40px 0 40px;
}
.secondaryBody a:link, .secondaryBody a:visited, .secondaryBody a:active {
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#000066;
text-decoration: underline;
}
.secondaryBody a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#000066;
text-decoration: none;
}
.new{
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
font-weight:bold;
color:#FF6600;
}

#newsletter_banner{
background-image:url(images/newsletter_banner.jpg);
width:576px;
height:38px;
padding:0;
margin:0;
}
#month{
color:#FFFFFF;
font-weight:bold;
font-size:12px;
float:right;
padding-right:136px;
}
#inthis_issue_title{
background:url(images/in_this_issue_title.jpg) no-repeat;
width:222px;
height:45px;
float:right;
vertical-align:top;
margin-right:-50px;
padding: 0 10px 0 0;
clear:both;
}

#inthis_issue_box{
background:url(images/in_this_issue_box.jpg) repeat-y;
width:222px;
min-height:192px;
float:right;
vertical-align:top;
margin-right:-50px;
margin-left:30px;
margin-bottom:30px;
padding: 0 10px 0 0;
clear:both;
}

ul.news_issues {
list-style:none;
list-style-image:none;
padding: 0 10px 0 0;
margin-left: 0;
}
#pdf{
padding:0 10px 2px 20px;
}
.pdf{
float:left;
padding: 0 5px 0 0;
}
ul.list_this_issue {
list-style:none;
list-style-image:none;
padding: 0 5px 0 10px;
margin-left: 0;
}
#relative{
position:relative;
margin:0;
padding:0;
clear:both;
}
#inthis_issue_spacer{
position:absolute;
top:0;
right:0;
width:250px;
height:240px;
vertical-align:top;
margin-right:-50px;
border:1px solid red;
}

.newsletter_H1{
font-weight:bolder;
color:#333333;
font-size:16px;
margin: 0 0 0 0;
}
.newsletter_H2{
font-weight:bolder;
color:#ffcb19;
font-size:24px;
margin: 10px 0 5px 0;
}
.newsletter_strong{
font-weight:bolder;
color:#000000;
font-size:12px;
}
#newsletter_content .emphasize{
font-weight:bolder;
color:#ffcb19;
font-size:12px;
}