#pressintro					{ padding-bottom:28px; padding-top:28px; }
#pressintro h2				{ font-size:24px; color:#58595B; font-weight:normal; letter-spacing:1px; }
#pressintro h3				{ font-size:15px; color:#58595B; font-weight:normal; letter-spacing:1px; margin-top:28px; }
#pressintro p				{ font-size:13px; color:#808285; word-spacing:1px; margin-top:4px; line-height:20px; }

#pressmessages				{ background:#000000; border-bottom:28px solid #000000; padding-top:28px; }
#pressmessages h2			{ font-size:24px; font-weight:normal; color:#FFFFFF; letter-spacing:2px; padding-bottom:15px; }
#pressmessages p			{ font-size:13px; color:#FFFFFF; padding-left:28px; padding-bottom:15px; line-height:20px; }
#pressmessages ol			{ margin-left:28px; }
#pressmessages li			{ font-size:13px; color:#FFFFFF; padding-left:28px; padding-bottom:15px; }
#pressmessages .line		{ margin-left:28px; margin-right:28px; height:1px; border-top:1px dotted #FFFFFF; }
.press-page h3				{ font-size:15px; font-weight:normal; letter-spacing:1px; word-spacing:2px; padding-top:5px; padding-bottom:5px; cursor:pointer; display:block; color:#FFFFFF; border-top:1px dotted #FFFFFF; }
.press-page h3:hover		{ color: #FFFFFF !important; }
.press-page h4				{ font-size:13px; font-weight:normal; letter-spacing:1px; word-spacing:2px; color:#FFFFFF; padding-left:28px; padding-top:5px; padding-bottom:15px; cursor:pointer; display:block; background-image:url(../images/icon_press_toggle.gif); background-repeat:no-repeat; }
.press-page h4:hover		{ color: #FFFFFF !important; }
.press-page					{  }
.press-tog-content			{ overflow: hidden; display:none; }
.iconImage					{ float: left; margin-bottom: 10px; margin-right: 20px; }
div.press-pdf				{ height:26px; margin-left:56px; padding-bottom:15px; background-image:url(../images/icon_press_toggle.gif); background-repeat:no-repeat; cursor:pointer; display:inline-block; }
div.press-pdf a				{ font-size:13px; font-weight:normal; line-height:30px; letter-spacing:1px; color:#308AC2; padding-left:36px; }

#downloads					{ padding-bottom:28px; padding-top:28px; }
#downloads h2				{ font-size:24px; color:#58595B; font-weight:normal; letter-spacing:1px; padding-top:8px; padding-bottom:8px; border-top:1px dotted #58595B; border-bottom:1px dotted #58595B; }
#downloads h3				{ font-size:13px; color:#58595B; font-weight:normal; letter-spacing:1px; margin-top:28px; }
#downloads h4				{ font-size:13px; color:#808285; font-weight:normal; letter-spacing:1px; margin-top: 4px; word-spacing:1px; }
#downloads h3 a				{ color:#58595B; padding-left:28px; }
#downloads h4 a				{ color:#808285; padding-left:28px; }
#downloads .download		{ margin-left:28px; display:block; background-image:url(../images/icon_download.gif); background-repeat:no-repeat; }
#downloads .download:hover	{ margin-left:28px;display:block; background-image:url(../images/icon_download_c.gif); background-repeat:no-repeat; }

#newsletter					{ background:#000000; padding-bottom:28px; }
#newsletter h2				{ font-size:24px; font-weight:normal; color:#FFFFFF; letter-spacing:1px; padding-top:28px; }
#newsletter p				{ font-size:11px; color:#D8DADB; padding-bottom:15px; }
#newsletter form			{ margin-left:28px; display:block; }
#newsletter input			{ border:none; display:block; margin-bottom:4px; }
#newsletter button			{ border:none; display:block; width:310px; margin-top:-28px; float:right; font-size:11px; text-align:left; color:#D8DADB; background-color:#000000; cursor:pointer; }