body {
	background-color: #d5d2b9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.4em;
	text-align: center;
	margin: 0px;
	background-image: url(../assets/global/images/body_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	color: #36453a;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 36px;
	padding-left: 0px;
}
#width {
	margin-right: auto;
	margin-left: auto;
	width: 962px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: left;
}
#hdr {
	background-image: url(../assets/global/images/MY_logo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 151px;
}
#nav-bar {
	text-align: left;
	background-repeat: no-repeat;
	height: 30px;
	background-image: url(../assets/global/images/nav_bar.gif);
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
	clear: both;
}
#container {
	width: 962px;
	text-align: left;
	background-image: url(../assets/global/images/page_bg.gif);
	background-repeat: repeat-y;
	clear: both;
	float: left;
	background-color: #ECE9D8;
}
#footer {
	text-align: center;
	background-image: url(../assets/global/images/footer_bg.gif);
	background-repeat: no-repeat;
	background-color: #d5d2b9;
	width: 962px;
	clear: both;
}
#google-bottom {
	clear: both;
	margin-right: auto;
	margin-left: auto;
	padding-top: 36px;
	width: 750px;
	text-align: center;
}

a:link {
	color: #AC0F16;
	text-decoration: underline;
}
a:visited {
	color: #AC0F16;
	text-decoration: underline;
}
a:hover {
	color: #AC0F16;
	text-decoration: none;
}
a:active {
	color: #AC0F16;
	text-decoration: none;
}
#hdr-banner {
	float: right;
	width: 728px;
	height: 90px;
	padding-top: 18px;
	padding-bottom: 8px;
}
#hdr h2 {
	display: none;
}
h2  {
	font-size: 20px;
	font-weight: bold;
	line-height: 1.4em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #688870;
	padding-bottom: 4px;
}
h5 {
	color: #D5D2B9;
}

h1  {
	font-size: 16px;
	line-height: 1.4em;
	font-weight: bold;
}
.form {
	margin-top: 12px;
	margin-bottom: 24px;
}
#current-issue-img {
	float: left;
	width: 240px;
}
#magazine-list {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 264px;
	list-style-type: none;
}
#magazine-list li {
	margin-bottom: 5px;
	background-image: url(../assets/global/images/icn_bulletRed.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 16px;
}

.issue-number  {
	font-size: 11px;
}
#current-issue-img img {
	padding: 3px;
	border: 1px solid #CCCCCC;
}
#current-issue-list {

}
#back-issue-list {
	padding-top: 24px;
	float: left;
}
#back-issue-list ul {
	list-style-type: none;
	padding: 0px;
}

#erik-box {
	float: left;
	margin-bottom: 32px;
}

#erik-box img {
	float: left;
	border: 1px solid #CCCCCC;
	padding: 3px;
	margin-top: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
}
#erik-box p {
	padding-left: 132px;
}
#erik-box h2 {
	padding-left: 128px;
}
#erik-box-btm {
	background-image: url(../erik/erik_bg_btm.gif);
	height: 6px;
	clear: left;
}
.bio-text {
	color: #666;
	font-size: 11px;
}
#erik-list {
	clear: left;
	padding-left: 132px;
}
#erik-list ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#erik-list li {
	margin-bottom: 5px;
	background-image: url(../assets/global/images/icn_bulletRed.gif);
	background-repeat: no-repeat;
	background-position: left 50%;
	padding-left: 16px;
}
#news-container {
	float: left;
	width: 300px;
	margin-top: 8px;
}
#news-container img {
	padding-bottom: 8px;
	padding-right: 3px;
}
#news-table {
	padding-top: 8px;
	padding-left: 8px;
}
#video-box {
	padding-top: 8px;
	text-align: center;
}
#video-box img {
	padding-left: 16px;
}

#video-box  p, h2 {
	text-align: left;
	padding-left: 16px;
	padding-right: 16px;
}
#video-box h2 {
	font-size: 12px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 0px;
}
#video-box p {
	padding-top: 3px;
	margin: 0px;
}
#video-box .feature {
	font-size: 12px;
	margin-top: 8px;
	margin-bottom: 8px;
}
#index-feature-article {
	float: left;
	width: 968px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 962px;
	height: 288px;
	background-repeat: no-repeat;
	background-color: #D5D2B9;
	background-image: url(../assets/index/images/features/index_feature_478.jpg);
	margin: 0px;
}
#index-feature-article img {
	float: left;
}
#index-feature-issue {
	width: 938px;
	height: 288px;
	background-image: url(../assets/index/images/features/index_feature.jpg);
	background-repeat: no-repeat;
	padding-right: 24px;
}
#index-feature-issue p, h2 {

}
#feature-issue-details {
	width: 440px;
	padding-left: 42px;
	padding-top: 24px;
	color: #FFFFFF;
}
#feature-issue-details p {
	margin: 0px;
	padding: 0px;
}
#feature-issue-details h2 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	font-weight: normal;
	font-size: 26px;
	margin: 0px;
}
#feature-issue-details .feature-issue-title {
	font-size: 22px;
	font-weight: bold;
	padding-bottom: 12px;
}
.feature-issue-links {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.feature-issue-links li {
	font-size: 14px;
	font-weight: bold;
	background-image: url(../assets/global/images/icn_bulletWht.gif);
	background-repeat: no-repeat;
	background-position: left center;
	line-height: 26px;
	padding-left: 16px;
}
.feature-issue-links a {
	color: #FFFFFF;
}
.feature-issue-links a:hover {
	text-decoration: none;
	color: #EC1F27;
}
#feature-issue-ad {
	width: 482px;
	text-align: center;
}
#feature-issue-ad img {
	padding-top: 24px;
	padding-right: 10px;
	padding-left: 10px;
}


#flip-mag {
	float: right;
	margin: 0px;
	padding: 0px;
}

#welcome  h1 {
	margin: 0px;
	padding: 0px;
	color: #fff;
	line-height: 39px;
	font-size: 18px;
}
#welcome .date {
	font-size: 14px;
	font-weight: normal;
}
#welcome .highlight {
	color: #EC1F27;
}

#welcome {
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 24px;
}
#index-article-list {
	text-align: left;
	float: right;
	width: 376px;
	padding-right: 36px;
}
#feature-article {
	padding-top: 56px;
}
#feature-article p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
}
#index-article-list .current-issue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 126px;
	margin: 0px;
}

#index-article-list h2 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	padding-top: 36px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 126px;
	margin: 0px;

}
/*#index-article-list h2 {
	color: #FFFFFF;
	font-size: 18px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-bottom: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
}*/
#index-article-list ul {
	list-style-type: none;
	margin: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#index-article-list ul li {
	background-image: url(../assets/global/images/icn_bulletWht.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 16px;
	border-bottom-style: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	margin-bottom: 6px;
}
#index-article-list .first-article {
	font-size: 14px;
	background-image: none;
	line-height: 1.2em;
	padding-left: 0px;
	margin-bottom: 8px;
	font-weight: bold;
	color: #FFFFFF;
}
#feature-article .first-article .author-name {
	font-size: 11px;
	font-weight: normal;
}

#index-article-list a {
	color: #fff;
}
#index-article-list a:hover {
	text-decoration: none;
}
#index-article-list  .issue-date {
	color: #FFFFFF;
	padding: 0px;
	margin: 0px;
	font-size: 12px;
}
.sm-box-hdr {
	height: 31px;
}
.sm-box-hdr h1      {
	color: #fff;
	line-height: 26px;
	font-weight: normal;
	padding-left: 8px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-size: 12px;
	float: left;
}
.sm-box-hdr p {
	float: right;
	padding-right: 8px;
	padding-top: 0px;
	margin: 0px;
	line-height: 26px;
	background-image: url(../assets/global/images/icn_bulletWht.gif);
	background-repeat: no-repeat;
	background-position: left 50%;
	padding-left: 16px;
	font-size: 11px;
}

.sm-box-hdr a {
	color: #FFFFFF;
	text-decoration: none;
}
.sm-box-hdr a:hover {
	color: #000;
}
.ad-space {
	padding-top: 12px;
	clear: both;
}
.left-ad-space {
	padding-top: 12px;
	float: left;
	width: 135px;
	padding-left: 15px;
}
.right-ad-space {
	padding-top: 12px;
	float: right;
	padding-right: 15px;
}
.bio-bucket {
	margin-top: 24px;
	margin-bottom: 24px;
	clear: left;
	float: left;
	width: 568px;
}
.bio-bucket img {
	padding: 4px;
	border: 1px solid #CCCCCC;
	float: left;
}
.bio-bucket  p, .bio-bucket h2 {
	padding-left: 142px;
}
.bio-bucket .email-contact {
	background-image: url(../assets/global/images/icon-email.gif);
	background-repeat: no-repeat;
	background-position: 142px 50%;
	padding-left: 158px;
}
.bio-bucket h2 {
	font-size: 12px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.bio-bucket  .role {
	font-style: italic;
	color: #666666;
}
#current-issue {
	float: right;
	width: 300px;
}
#max-video {
	float: right;
	width: 300px;
	background-image: url(../assets/index/images/sm_box_bg.gif);
	background-repeat: no-repeat;
	margin-top: 8px;
}
#video-container {
	padding-top: 36px;
}
#mid-screen-content {
	clear: both;
}
#product-information {
	width: 608px;
	float: left;
	margin-top: 8px;
	background-image: url(../assets/index/images/lg_box_bg.gif);
	background-repeat: no-repeat;
	background-position: top;
}
#product-information   img {
	border: 1px solid #B2AF9B;
	margin-right: 16px;
	float: left;
}
#product-matrix {
	margin-top: 16px;
}
.product-bucket-left {
	width: 288px;
	float: left;
	padding-left: 8px;
	padding-right: 8px;
}
.product-bucket-right {
	width: 288px;
	float: right;
	padding-right: 8px;
	padding-left: 8px;
}
.mid-screen-ad-left {
	float: left;
}
#midscreen-ads {
	clear: both;
	padding-top: 12px;
	border-top-width: 1px;
	border-top-style: none;
	border-top-color: #999999;
}

.mid-screen-ad-right {
	float: right;
}
#global-nav {
	float: left;
	width: 744px;
	padding-left: 218px;
	height: 24px;
}
#global-nav ul {
	margin: 0px;
	padding-right: 34px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-type: none;
	float: left;
}
#global-nav ul li {
	display: inline;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
	line-height: 24px;
}
#global-nav ul li a {
	text-decoration: none;
	text-transform: none;
}
#global-nav ul li a:hover {
	color: #000000;
}
#fm_search {
	float: right;
	width: 300px;
}
#fm_search input {
	font-size: 11px;
	border: 1px solid #999999;
	margin-top: 3px;
	padding: 2px;
	display: inline;
}
#fm_search  #searchText {
	width: 130px;
}
#main-content {
	width: 608px;
	padding-left: 22px;
	float: left;
}
#feature {
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
#sidebar {
	float: right;
	width: 300px;
	padding-right: 18px;
}
#footer img {
	margin-top: 56px;
}
.footer-nav {
	margin: 0px;
	padding-top: 8px;
}
.footer-nav li {
	display: inline;
	margin: 0px;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 16px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #666666;
	font-size: 11px;
}
.footer-nav a {
	color: #666666;
	text-decoration: none;
}
.footer-nav a:hover {
	color: #36473A;
}
#two-col-content {
	float: left;
	width: 568px;
	padding-left: 36px;
	padding-right: 22px;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 6px top;
}
#news-content {
	float: left;
	width: 568px;
	padding-left: 36px;
	padding-right: 22px;
	background-image: url(../assets/global/images/content_bg.gif);
	background-repeat: no-repeat;
	background-position: 6px top;
}
#news-content img {
	padding-right: 12px;
	padding-bottom: 8px;
}


#past-issue-detail {
}
#past-issue-detail img {
	float: left;
	margin-right: 24px;
}
#past-issue-detail li {
	list-style-type: none;
}
#two-col-sidebar {
	float: right;
	width: 318px;
	padding-right: 6px;
}
#page-header {
	background-image: url(../assets/global/images/page_hdr_2.gif);
	background-repeat: no-repeat;
	height: 70px;
	background-position: right;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
#page-header h2 {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 36px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 16px;
	color: #FFFFFF;
	margin: 0px;
	line-height: 60px;
}
#page-header a {
	color: #FFFFFF;
}

#three-col-sidebar {
	float: left;
	width: 120px;
}
.clear-left {
	clear: left;
}
.clear-right {
	float: right;
}
.lg-box-hdr {
	height: 47px;
}
.lg-box-hdr h1 {
	font-size: 12px;
	color: #fff;
	line-height: 26px;
	font-weight: normal;
	padding-left: 8px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	float: left;
}
.lg-box-hdr p {
	float: right;
	padding-right: 8px;
	padding-top: 0px;
	margin: 0px;
	line-height: 26px;
	background-image: url(../assets/global/images/icn_bulletWht.gif);
	background-repeat: no-repeat;
	background-position: left 50%;
	padding-left: 16px;
	font-size: 11px;
}

#address {
	padding-left: 341px;

}
#address p {
	font-size: 11px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#address p.business {
	font-weight: bold;
}
#address p.location {
}
#address p.region {
}
#address p.country {
}
#address p.postal-code {
}
#address p.phone {
}
#address p.fax {
}
#feedback {
	width: 440px;
}
#feedback input, textarea {
	font-size: 11px;
	border: 1px solid #999999;
	padding: 2px;
}
#feedback label {
	font-size: 11px;
	font-weight: bold;

}
#name, #email {
	width: 250px;
}
#feedback dd {
	margin: 0px 0px 12px;
}
#feedback fieldset {
	border: 1px solid #688870;
	padding: 20px;
}
#feedback legend {
	font-weight: bold;
	font-size: 12px;
	color: #888600;
}
.submit-button {
	background-color: #FFFFFF;
}
.asterisk {
	color: #990000;
}
.lg-box-hdr a {
	color: #FFFFFF;
	text-decoration: none;
}
.lg-box-hdr a:hover {
	color: #000;
}
.back-issue-listing {


}
.back-issue-listing h2 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 12px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}
.back-issue-listing .spacer-div {
	clear: left;
	margin-top: 24px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	margin-bottom: 8px;
}

.back-issue-listing ul {
	padding-left: 100px;
	list-style-type: none;
}
.back-issue-listing li {
	margin-bottom: 5px;
	background-image: url(../assets/global/images/icn_bulletRed.gif);
	background-repeat: no-repeat;
	background-position: left 50%;
	padding-left: 16px;
}
.back-issue-listing img {
	float: left;
	margin-bottom: 24px;
}

#inews-reg-form  input, textarea, select {
	border: 1px solid #999999;
	padding: 2px;
	font-size: 11px;
}
#inews-reg-form {
	font-size: 11px;
	color: #333333;
	width: 440px;
}

#inews-reg-form label {
	font-weight: bold;
}
#inews-reg-form fieldset {
	border: 1px solid #688870;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#inews-login {
	font-size: 11px;
	color: #333333;
	float: right;
}
#inews-login p {
}

#inews-login input, textarea, select {
	border: 1px solid #999999;
	padding: 2px;
	font-size: 11px;
}
#inews-login label {
	font-weight: bold;
}
#inews-login fieldset {
	border: 1px solid #688870;
	background-color: #EEEDE3;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#inews-hdr {
	padding-top: 36px;
}
#inews-hdr img {
	float: left;
	width: 125px;
}
#inews-hdr      p.inews-title, #inews-login   {
	float: right;
	width: 300px;
	margin-right: 130px;
}

#inews-login legend {
	color: #993300;
	font-weight: bold;
	text-transform: uppercase;
}
#inews-reg-form legend {
	font-weight: bold;
	text-transform: uppercase;
}
#inews-content {
	padding-top: 24px;
}
#inews-content table {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-left-color: #999999;
	border-collapse:collapse;
	margin-left: 130px;
}
#inews-content caption {
	padding-bottom: 6px;
	text-align: left;
	padding-left: 6px;
	font-weight: bold;
	background-color: #D5D2B9;
	padding-top: 6px;
	margin-top: 36px;
	margin-left: 130px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-left-color: #999999;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}
#inews-content td {
	padding: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
}
#article-head  h1 {
	font-size: 28px;
	line-height: 28px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #36453A;
	letter-spacing: -1px;
	font-family: Arial, Helvetica, sans-serif;
}
#article-head {
	padding-bottom: 24px;
	padding-top: 8px;
}

#article-head .author {
	font-size: 10px;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #66826D;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	line-height: 18px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #36453A;
	margin: 0px;
}
#article-head ul {
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
}
#article-head ul li {
	display: inline;
	list-style-type: none;
	line-height: 18px;
	margin: 0px;
	font-size: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
#article-head .article-print {
	background-image: url(../assets/global/images/icon-print.gif);
	background-repeat: no-repeat;
	background-position: left 50%;
}
#article-head .article-email {
	background-image: url(../assets/global/images/icon-email.gif);
	background-repeat: no-repeat;
	background-position: left 50%;
	margin-left: 8px;
}

#article-head .article-date {
	float: left;
	margin: 0px;
	padding-right: 8px;
	padding-left: 8px;
	font-size: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 18px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #36453A;
}
#article-box {
	clear: left;
}
#article-box .related {
	float: left;
	margin-right: 18px;
	margin-bottom: 18px;
	margin-top: 18px;
	width: 240px;
}
#article-box .related .caption {
	font-size: 10px;
	margin: 0px;
	padding: 0px;
	color: #999999;
	clear: left;
}
#article-box h2 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 1.3em;
	line-height: 1.2em;
	margin: 0px;
	padding: 0px;
}
#article-box p {
	line-height: 1.2em;
	padding: 0px;
	margin-top: .5em;
	margin-right: 0px;
	margin-bottom: 1.5em;
	margin-left: 0px;
}

#article-box h3 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	font-size: 1.5em;
	color: #9A0B10;
	margin-top: 0.5em;
	margin-right: 0px;
	margin-bottom: 1em;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	line-height: 1.2em;
}
.pullquote {
margin: 10px 0 10px 20px;
border-top: 2px solid #cccccc;
border-bottom: 2px solid #cccccc;
padding: 10px;
float: right;
width: 200px;
font: italic normal 16px/36px Arial, Helvetica, sans-serif;
text-align: center;
}
.linkage-info .link-text {
	color: #006699;
	padding-left: 24px;
}
.linkage-info h1 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
}
.linkage-info h1 .banner-size {
	font-size: 11px;
}
#acrobat-document-download ul {
	margin: 0px;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
#acrobat-document-download ul li {
	background-image: url(../assets/global/images/icn_bulletRed.gif);
	background-repeat: no-repeat;
	background-position: left 50%;
	padding-left: 16px;
	font-weight: bold;
}
#acrobat-document-download {
	margin-top: 36px;
	float: left;
}
.linkage-info {
	margin-top: 24px;
}
.erik-question p {
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#result-list .result-item {
	margin-bottom: 12px;
}
#result-list .result-item .rs-title {
	font-size: 12px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
#result-list .result-item .rs-info {
	margin: 0px;
	padding: 0px;
}
#search-nav {
	margin-bottom: 12px;
}
#search-nav a {
	font-weight: bold;
}
/* Contest Styles */
/* --------------------------------------------------------------------- */
#contest_fm {

}
.formTable td {
	padding: 2px;
}

#contest_fm input, textarea {
	font-size: 11px;
	border: 1px solid #999999;
	padding: 2px;
}
.alert {
	background-image: url(../assets/global/images/alert.gif);
	background-repeat: no-repeat;
	background-position: left 50%;
	padding-left: 20px;
	line-height: 16px;
}
.product-box h2 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#subscription_fm input, textarea {
	font-size: 11px;
	border: 1px solid #999999;
	padding: 2px;
}
.article-box {
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
	background-color: #d5d2b9;
	margin-bottom: 12px;
}
.article-box .article-title {
	font-weight: bold;
}
#article-extras h2 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 1.3em;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
}
#article-extras {
	padding: 12px;
	border: 1px solid #688870;
	background-color: #EEF2EF;
	margin-top: 26px;
	clear: both;
}
.issue-download .issue-title {
	font-weight: bold;
	text-align: center;
	width: 20%;
	vertical-align: top;
	font-size: 12px;
}
.issue-download {
	margin-bottom: 16px;
}

.issue-title p {
	line-height: 1.2em;
	margin: 0px;
	padding: 0px;
}
.issue-download .issue-img {
	text-align: center;
}
.issue-download .issue-links {
	line-height: 1.2em;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
.issue-download .issue-list {
	list-style-type: none;
	padding-left: 16px;
}
.issue-download .issue-list li {
	margin-bottom: 5px;
	background-image: url(../assets/global/images/icn_bulletRed.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 16px;
}
.product-bucket-title {
	font-weight: bold;
}
.page-intro {
	font-weight: bold;
}
