
body,td,div { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
p { margin: 0 0 10px; padding: 0 }
a { color: #0883da; text-decoration: none }
a:hover  { color: #5d94b6 }
/*Email Template*/
#main { background-image: url("elements/maintop.png"); background-repeat: no-repeat; background-position: right 0 }
#leftedge { background-color: #0d309c }
#sidecolumn { color: white; background-image: url("email/sidebarback.png"); background-repeat: repeat-y }
#sideinnerwrapper  { background-image: url("email/sidebar.png"); background-repeat: no-repeat; background-position: 0 0; min-height: 800px }
.leftmargin { background-color: #041239; background-image: url("email/leftmargin.png"); background-repeat: repeat-y; background-position: right 0 }
.rightmargin { background-color: #051039; background-image: url("email/rightmargin.png"); background-repeat: repeat-y; background-position: left 0 }
#footer   { color: #8abdff; background-color: #030b26; background-repeat: repeat-y; padding-bottom: 25px }
#footer a { color: white }
#footer a:hover { color: #3a84e3 }
#footerright { background-image: url("email/sidebarback.png"); background-repeat: repeat-y }
/*Issue Header*/
#issue   { color: #fff; font-size: 36px; font-family: Impact; background-color: #0883da; padding-right: 5px; padding-left: 5px; width: 50px; border-bottom: 0 solid #2e3b6a; border-left: 0 solid #2e3b6a }
#issue p { margin: 0; padding: 0 }
td#date { color: #2e3b6a; font-size: 36px; font-family: Impact, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: right; padding-right: 5px }
td#col2  { color: #fff; font-size: 36px; font-family: Impact; background-color: #2e3b6a; text-align: center; text-transform: uppercase; width: 50px; border-bottom: 0 solid #2e3b6a; border-left: 0 solid #2e3b6a }
td#col3    { color: #fff; font-size: 36px; font-family: Impact; background-color: #0883da; text-align: right; text-transform: uppercase; padding-right: 5px; padding-left: 5px; width: 50px; border-bottom: 0 solid #d2d2d2 }
/*Side Column*/
#navigation img { margin-left: 25px }
#inthisissue   { padding: 0 }
#inthisissue .articleblock   { padding: 3px 0 5px 20px }
#inthisissue .articlewrapper { margin: 0; padding: 0 }
#inthisissue ol  { margin: 0; padding: 0 }
#inthisissue ol li   { margin: 0 0 0 20px; padding: 3px 10px 5px 0; border-bottom: 0 solid #0c2154 }
/*Translator*/
#translator   { background-repeat: repeat-y; background-position: right 0; text-align: right; margin-left: 10px }
/*Article Styles*/
.articlewrapper { margin-bottom: 10px }
.alt  { background-color: #e6e6e6; margin-bottom: 10px; padding-top: 10px; padding-bottom: 10px }
.articletitle { color: #2e3b6a; font-size: 24px; font-family: Georgia, "Times New Roman", Times, serif; padding-left: 25px }
.articlesubtitle  { color: #5a5a5a; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; background-color: #e6e6e6; text-transform: uppercase; padding-top: 3px; padding-bottom: 3px; padding-left: 25px; border-top: 0 solid #cfcfcf; border-bottom: 0 solid #cfcfcf }
#email .articlesubtitle { font-size: 24px; background-color: transparent; text-transform: none }
.articleblock { text-align: left; padding-right: 25px; padding-left: 25px }
.articlelinks { text-align: right; display: block; padding-right: 5px }
.articlelinks a { text-decoration: none; text-transform: uppercase }
#sidecontent .articlewrapper { padding-left: 10px }
#sidecontent .articletitle  { color: #8abdff; font-size: 18px; padding-left: 10px }
#sidecontent .articlesubtitle   { color: #8abdff; font-size: 14px; background-color: #030b26; text-transform: none; padding-left: 10px }
#sidecontent .articleblock   { color: #8abdff; background-color: #0b2278; padding: 3px 10px 5px }
#sidecontent .articleblock h2 { color: #8abdff; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal }
#subscriptionoptions { padding-left: 10px }
#subscriptionoptions h2  { color: #fff; font-size: 14px; margin-bottom: 3px; padding-left: 10px }
#subscriptionoptions a { color: #4a7ec0; background-color: #030b26; display: block; padding: 3px 10px }
#subscriptionoptions ul { margin: 0; padding: 0 }
#subscriptionoptions ul li { list-style-type: none; margin-bottom: 3px }
#subscriptionoptions a:hover { color: white; background-color: #0883da }
/*Header Styles*/
h2  { color: #2d769e; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; margin: 0; padding: 0 }
h3 { font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; display: block; margin: 0; padding: 0 }
h4 { color: #7d7d7d; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; text-transform: uppercase; margin: 0; padding: 0 }
hr { margin: 3px 0px 3px 0px; padding: 0px; height: 3px; background-color: lightgray; border: 0px; border: none; color: lightgray; }
