/* Main Template Structure and General Styles */

html { margin: 0; padding: 0; }
body { margin: 0; padding: 0; background: transparent url('/green/images/bg-main.jpg') top left repeat-y; font-family: Arial, Helvetica, sans-serif; color: #333; font-size: 10px;  }
p, h1, h2, h3, h4, h5, h6, form, table, ul { margin: 0; padding: 0; }
img { border: none; }
br { line-height: 4px; }
dl { margin: 0; padding: 0; }
dt { font-size: 20px; text-decoration: underline; margin: 25px 0 3px 0; padding: 0; }
dd { font-size: 12px; line-height: 18px; margin: 0; padding: 0; }

h1 { font-size: 36px; }
h2 { font-size: 24px; }
h3 { font-size: 18px; }
h4 { font-size: 16px; }
h5 { font-size: 14px; }
h6 { font-size: 12px; }

div#wrapper-top { width: 970px; display: block; margin: 25px auto 0 auto; padding: 0; }

div#header { width: 970px; height: 90px; margin: 0; padding: 0; }

div#header div.logo h1 a { width: 242px; height: 90px; text-indent: -9000px; background: transparent url('/green/images/logo.gif') top left no-repeat; float: left; margin: 0; padding: 0; }
div#header div.printlogo { display: none; }
div#header div.partners { width: 728px; height: 90px; float: left; margin: 0; padding: 0; }

div.graphic-rule { width: 100%; height: 16px; margin: 0; padding: 0; background: transparent url('/green/images/graphic-rule.gif') top left repeat-x;  }

div#wrapper-nav { width: 970px; display: block; margin: 0 auto; padding: 0; }

div#wrapper-main { width: 970px; display: block; margin: 0 auto 25px auto; padding: 0; }

div#wrapper-main div#content-bot h6 a { text-indent: -9000px; float: right; margin: 0 25px 0 0; width: 134px; height: 32px; background: transparent url('/green/images/poweredby.gif') top left no-repeat; }

div.box { width: 100%; display: block; background: #e8e8e8 url('/green/images/bg-box.gif') top left repeat-x; border: 1px solid #c8e3c8; margin: 0 0 15px 0; padding: 0; }

div.spacer { clear: both; }

img.image-right { float: right; margin-left: 3px; }

div.footer-links { padding: 10px 0 0 280px; }


/* Home page content containers */

div.content-container { padding: 30px 15px 10px 15px; width: 940px; }
div.content-left { width: 625px; float: left; margin-right: 13px; }
div.content-right { width: 300px; float: left; }

div.wcydrn { padding: 5px 0 10px 6px; }
div.wayd { padding: 5px 15px 10px 15px; }
div.ga { padding: 5px 10px 10px 10px; }
div.ga img.ga-img { float: left; margin: 0 5px 0 0; border: 1px solid #666; }
div.ga-left { width: 49%; float: left; margin-right: 10px; }
div.ga-right { width: 49%; float: left; }
div.ga p { font-size: 10px; margin-top: 5px; }
div.bdm { padding: 0 5px 5px 5px; }
div.bdm p { font-size: 12px; }



/* Sub pages content containers */

div.content-container-sub { padding: 0 0 10px 0; width: 970px; }
div.content-left-sub { width: 235px; float: left; }
div.content-right-sub { width: 735px; float: left; margin: 0 0 15px 0; }
div.content-right-sub div.column-left { width: 390px; float: left; padding: 5px 15px 0 10px; }
div.content-right-sub div.column-right { width: 320px; float: left; }
div.content-right-sub div.column-left-full { width: 720px; padding: 5px 5px 0 10px; }
div.content-right-sub div.column-right-full { width: 320px; float: right; margin-right: 1px; }

div.wcydrn-sub { width: 208px; margin: 20px 0 15px 13px }
div.wcydrn-sub-bg { width: 208px; background: transparent url('/green/images/bg-wcydrn-sub.gif') top left repeat-y; }
div.wcydrn-sub-content { background: #fff url('/green/images/bg-wcydrn-sub-content.gif') top left repeat-x; width: 185px; margin: 0 auto; padding: 8px 4px 15px 5px; }
ul.wcydrn-sub-ul li { margin: 0 0 0 25px; font-size: 11px; list-style-type: square; }
div.wcydrn-sub-bot { width: 208px; height: 28px; background: transparent url('/green/images/bg-wcydrn-sub-bot.gif') top left no-repeat; }

div.tips-content { padding: 0 15px 0 25px; } 


/* Template Background will change automatically depending on Body ID */

body#home_pg div#wrapper-main div#content-top, body#other_pg div#wrapper-main div#content-top { width: 970px; height: 37px; background: transparent url('/green/images/content-top.gif') top left no-repeat; margin: 0; padding: 0; clear: both; }
body#home_pg div#wrapper-main div#content-mid { width: 970px; background: transparent url('/green/images/content-mid.gif') top left repeat-y; margin: 0; padding: 0; height: auto; }
body#home_pg div#wrapper-main div#content-bot { width: 970px; height: 47px; background: transparent url('/green/images/content-bot.gif') top left no-repeat; margin: 0; padding: 0; }

body#calculators_pg div#wrapper-main div#content-top,
body#actnow_pg div#wrapper-main div#content-top,
body#tips_pg div#wrapper-main div#content-top,
body#glossary_pg div#wrapper-main div#content-top,
body#kidstuff_pg div#wrapper-main div#content-top,
body#multimedia_pg div#wrapper-main div#content-top,
body#partners_pg div#wrapper-main div#content-top, 
body#other_pg div#wrapper-main div#content-top 
{ width: 970px; height: 37px; background: transparent url('/green/images/content-top-sub.gif') top left no-repeat; margin: 0; padding: 0; clear: both; }

body#calculators_pg div#wrapper-main div#content-mid,
body#actnow_pg div#wrapper-main div#content-mid,
body#tips_pg div#wrapper-main div#content-mid,
body#glossary_pg div#wrapper-main div#content-mid,
body#kidstuff_pg div#wrapper-main div#content-mid,
body#multimedia_pg div#wrapper-main div#content-mid,
body#partners_pg div#wrapper-main div#content-mid,
body#other_pg div#wrapper-main div#content-mid 
{ width: 970px; background: transparent url('/green/images/content-mid-sub.gif') top left repeat-y; margin: 0; padding: 0; height: auto; }

body#calculators_pg div#wrapper-main div#content-bot,
body#actnow_pg div#wrapper-main div#content-bot,
body#tips_pg div#wrapper-main div#content-bot,
body#glossary_pg div#wrapper-main div#content-bot,
body#kidstuff_pg div#wrapper-main div#content-bot,
body#multimedia_pg div#wrapper-main div#content-bot,
body#partners_pg div#wrapper-main div#content-bot,
body#other_pg div#wrapper-main div#content-bot
{ width: 970px; height: 47px; background: transparent url('/green/images/content-bot-sub.gif') top left no-repeat; margin: 0; padding: 0; }



/* Headings */

.graphic-heading { text-indent: -9000px; }

h2#heading-wcydrn { width: 522px; height: 51px; background: transparent url('/green/images/heading-wcydrn.gif') top left no-repeat; margin: 12px 0 5px 20px; }
h2#heading-calculators { width: 375px; height: 46px; background: transparent url('/green/images/heading-calculators.gif') top left no-repeat; margin: 30px 0 20px 0; }
h2#heading-tips { width: 375px; height: 46px; background: transparent url('/green/images/heading-tips.gif') top left no-repeat; margin: 30px 0 20px 0; }
h2#heading-glossary { width: 375px; height: 46px; background: transparent url('/green/images/heading-glossary.gif') top left no-repeat; margin: 30px 0 20px 0; }
h2#heading-actnow { width: 375px; height: 46px; background: transparent url('/green/images/heading-actnow.gif') top left no-repeat; margin: 30px 0 20px 0; }
h2#heading-kidstuff { width: 375px; height: 46px; background: transparent url('/green/images/heading-kidstuff.gif') top left no-repeat; margin: 30px 0 20px 0; }
h2#heading-multimedia { width: 375px; height: 46px; background: transparent url('/green/images/heading-multimedia.gif') top left no-repeat; margin: 30px 0 20px 0; }
h2#heading-partners { width: 375px; height: 46px; background: transparent url('/green/images/heading-partners.gif') top left no-repeat; margin: 30px 0 20px 0; }

h3#heading-wayd { width: 292px; height: 24px; background: transparent url('/green/images/heading-wayd.gif') top left no-repeat; margin: 3px 0 5px 4px; }
h3#heading-gt { width: 292px; height: 24px; background: transparent url('/green/images/heading-gt.gif') top left no-repeat; margin: 3px 0 5px 4px; }
h3#heading-ga { width: 192px; height: 24px; background: transparent url('/green/images/heading-ga.gif') top left no-repeat; margin: 3px 0 5px 4px; }
h3#heading-bdm { width: 285px; height: 24px; background: transparent url('/green/images/heading-bdm.gif') top left no-repeat; margin: 3px 0 5px 4px; }
h3#heading-wcydrn-sub { width: 208px; height: 86px; background: transparent url('/green/images/heading-wcydrn-sub.gif') top left no-repeat; }
h3#heading-tips-work { width: 318px; height: 43px; background: transparent url('/green/images/heading-tips-work.gif') top left no-repeat; margin: 25px 0 5px 0; }
h3#heading-tips-school { width: 318px; height: 43px; background: transparent url('/green/images/heading-tips-school.gif') top left no-repeat; margin: 25px 0 5px 0; }
h3#heading-tips-home { width: 318px; height: 43px; background: transparent url('/green/images/heading-tips-home.gif') top left no-repeat; margin: 25px 0 5px 0; }
h3#heading-tips-road { width: 318px; height: 43px; background: transparent url('/green/images/heading-tips-road.gif') top left no-repeat; margin: 25px 0 5px 0; }



/* Ad Styles */

div.med-rectangle { margin: 0 0 15px 0; }
div.preroll-companion { }
div.bg-green-ad { padding: 5px 0 2px 10px; margin-right: 2px; background-color: #e8f4d9; }
div.sponsor { width: 125px; height: 70px; padding: 10px; background-color: #eee; border: 1px solid #ccc; float: left; margin: 5px; }


/* All other classes/id's */

p.reg-text { font-size: 12px; }
p.uppercase-text { text-transform: uppercase; }
ul.arrow-list li { list-style-image: url('/green/images/arrow.gif'); margin: 0 0 10px 0; }
ul#calc1 { float: left; padding: 15px 0 0 50px; }
ul#calc2 { float: left; padding: 15px 0 0 70px; }
p.check-list { background: transparent url('/green/images/check.gif') top left no-repeat; padding: 2px 0 0 30px; font-size: 12px; color: #000; }
div.dotted-line { border-bottom: 1px dotted #666; line-height: 2px; margin: 5px 0; }
span.green-txt { color: #360; }

ul.story-list { padding: 0 0 0 15px; }
ul.story-list li { list-style-image: url('/green/images/arrow.gif'); margin: 0 0 5px 10px; }

div.story-list { padding: 0 0 0 10px; }
div.story-list p { font-size: 11px; background: transparent url('/green/images/arrow.gif') top left no-repeat; padding: 0 0 5px 15px; }
div.story-list p a:link { font-family: Arial; color: #333; font-size: 11px; text-decoration: underline; }
div.story-list p a:visited { font-family: Arial; color: #333; font-size: 11px; text-decoration: underline; }
div.story-list p a:hover { font-family: Arial; color: #50701a; font-size: 11px; text-decoration: underline; }
div.story-list p a:active { font-family: Arial; color: #333; font-size: 11px; text-decoration: underline; }


/* Navigation Styles */

div#navigation { width: 970px; margin: 0; padding: 0; }
div#navigation ul { width: 970px; margin: 0; padding: 0; }
div#navigation ul li { margin: 0; padding: 0; text-align: center; list-style-type: none; display: inline; float: left; }
div#navigation ul li a { text-indent: -9000px; height: 77px; display: block; text-decoration: none; }

div#navigation ul li.nav-home a:link { background: transparent url('/green/images/nav-home.gif') top left no-repeat; width: 125px; margin-left: 5px; }
div#navigation ul li.nav-home a:visited { background: transparent url('/green/images/nav-home.gif') top left no-repeat; width: 125px; margin-left: 5px; }
div#navigation ul li.nav-home a:hover { background: transparent url('/green/images/nav-home.gif') bottom left no-repeat; width: 125px; margin-left: 5px; }
div#navigation ul li.nav-home a:active { background: transparent url('/green/images/nav-home.gif') top left no-repeat; width: 125px; margin-left: 5px; }

div#navigation ul li.nav-calculators a:link { background: transparent url('/green/images/nav-calculators.gif') top left no-repeat; width: 125px; }
div#navigation ul li.nav-calculators a:visited { background: transparent url('/green/images/nav-calculators.gif') top left no-repeat; width: 125px; }
div#navigation ul li.nav-calculators a:hover { background: transparent url('/green/images/nav-calculators.gif') bottom left no-repeat; width: 125px; }
div#navigation ul li.nav-calculators a:active { background: transparent url('/green/images/nav-calculators.gif') top left no-repeat; width: 125px; }

div#navigation ul li.nav-actnow a:link { background: transparent url('/green/images/nav-actnow.gif') top left no-repeat; width: 125px; }
div#navigation ul li.nav-actnow a:visited { background: transparent url('/green/images/nav-actnow.gif') top left no-repeat; width: 125px; }
div#navigation ul li.nav-actnow a:hover { background: transparent url('/green/images/nav-actnow.gif') bottom left no-repeat; width: 125px; }
div#navigation ul li.nav-actnow a:active { background: transparent url('/green/images/nav-actnow.gif') top left no-repeat; width: 125px; }

div#navigation ul li.nav-tips a:link { background: transparent url('/green/images/nav-tips.gif') top left no-repeat; width: 125px; }
div#navigation ul li.nav-tips a:visited { background: transparent url('/green/images/nav-tips.gif') top left no-repeat; width: 125px; }
div#navigation ul li.nav-tips a:hover { background: transparent url('/green/images/nav-tips.gif') bottom left no-repeat; width: 125px; }
div#navigation ul li.nav-tips a:active { background: transparent url('/green/images/nav-tips.gif') top left no-repeat; width: 125px; }

div#navigation ul li.nav-glossary a:link { background: transparent url('/green/images/nav-glossary.gif') top left no-repeat; width: 125px; }
div#navigation ul li.nav-glossary a:visited { background: transparent url('/green/images/nav-glossary.gif') top left no-repeat; width: 125px; }
div#navigation ul li.nav-glossary a:hover { background: transparent url('/green/images/nav-glossary.gif') bottom left no-repeat; width: 125px; }
div#navigation ul li.nav-glossary a:active { background: transparent url('/green/images/nav-glossary.gif') top left no-repeat; width: 125px; }

div#navigation ul li.nav-kidstuff a:link { background: transparent url('/green/images/nav-kidstuff.gif') top left no-repeat; width: 125px; }
div#navigation ul li.nav-kidstuff a:visited { background: transparent url('/green/images/nav-kidstuff.gif') top left no-repeat; width: 125px; }
div#navigation ul li.nav-kidstuff a:hover { background: transparent url('/green/images/nav-kidstuff.gif') bottom left no-repeat; width: 125px; }
div#navigation ul li.nav-kidstuff a:active { background: transparent url('/green/images/nav-kidstuff.gif') top left no-repeat; width: 125px; }

div#navigation ul li.nav-multimedia a:link { background: transparent url('/green/images/nav-multimedia.gif') top left no-repeat; width: 125px; }
div#navigation ul li.nav-multimedia a:visited { background: transparent url('/green/images/nav-multimedia.gif') top left no-repeat; width: 125px; }
div#navigation ul li.nav-multimedia a:hover { background: transparent url('/green/images/nav-multimedia.gif') bottom left no-repeat; width: 125px; }
div#navigation ul li.nav-multimedia a:active { background: transparent url('/green/images/nav-multimedia.gif') top left no-repeat; width: 125px; }

div#navigation ul li.nav-partners a:link { background: transparent url('/green/images/nav-partners.gif') top left no-repeat; width: 83px; }
div#navigation ul li.nav-partners a:visited { background: transparent url('/green/images/nav-partners.gif') top left no-repeat; width: 83px; }
div#navigation ul li.nav-partners a:hover { background: transparent url('/green/images/nav-partners.gif') bottom left no-repeat; width: 83px; }
div#navigation ul li.nav-partners a:active { background: transparent url('/green/images/nav-partners.gif') top left no-repeat; width: 83px; }

div#subnav { text-align: center; padding: 14px 0 0 0; }
div#subnav a:link { font-family: "Trebuchet MS", Arial; margin: 0 18px; color: #000; text-transform: uppercase; font-weight: bold; }
div#subnav a:visited { font-family: "Trebuchet MS", Arial; margin: 0 18px; color: #000; text-transform: uppercase; font-weight: bold; }
div#subnav a:hover { font-family: "Trebuchet MS", Arial; margin: 0 18px; color: #50701a; text-transform: uppercase; font-weight: bold; }
div#subnav a:active { font-family: "Trebuchet MS", Arial; margin: 0 18px; color: #000; text-transform: uppercase; font-weight: bold; }


/* Auto Selects Nav Items depending on Page */
body#home_pg div#navigation ul li.nav-home a:link { background: transparent url('/green/images/nav-home.gif') bottom left no-repeat; width: 125px; margin-left: 5px; }
body#home_pg div#navigation ul li.nav-home a:visited { background: transparent url('/green/images/nav-home.gif') bottom left no-repeat; width: 125px; margin-left: 5px; }
body#home_pg div#navigation ul li.nav-home a:hover { background: transparent url('/green/images/nav-home.gif') bottom left no-repeat; width: 125px; margin-left: 5px; }
body#home_pg div#navigation ul li.nav-home a:active { background: transparent url('/green/images/nav-home.gif') bottom left no-repeat; width: 125px; margin-left: 5px; }

body#calculators_pg div#navigation ul li.nav-calculators a:link { background: transparent url('/green/images/nav-calculators.gif') bottom left no-repeat; width: 125px; }
body#calculators_pg div#navigation ul li.nav-calculators a:visited { background: transparent url('/green/images/nav-calculators.gif') bottom left no-repeat; width: 125px; }
body#calculators_pg div#navigation ul li.nav-calculators a:hover { background: transparent url('/green/images/nav-calculators.gif') bottom left no-repeat; width: 125px; }
body#calculators_pg div#navigation ul li.nav-calculators a:active { background: transparent url('/green/images/nav-calculators.gif') bottom left no-repeat; width: 125px; }

body#actnow_pg div#navigation ul li.nav-actnow a:link { background: transparent url('/green/images/nav-actnow.gif') bottom left no-repeat; width: 125px; }
body#actnow_pg div#navigation ul li.nav-actnow a:visited { background: transparent url('/green/images/nav-actnow.gif') bottom left no-repeat; width: 125px; }
body#actnow_pg div#navigation ul li.nav-actnow a:hover { background: transparent url('/green/images/nav-actnow.gif') bottom left no-repeat; width: 125px; }
body#actnow_pg div#navigation ul li.nav-actnow a:active { background: transparent url('/green/images/nav-actnow.gif') bottom left no-repeat; width: 125px; }

body#tips_pg div#navigation ul li.nav-tips a:link { background: transparent url('/green/images/nav-tips.gif') bottom left no-repeat; width: 125px; }
body#tips_pg div#navigation ul li.nav-tips a:visited { background: transparent url('/green/images/nav-tips.gif') bottom left no-repeat; width: 125px; }
body#tips_pg div#navigation ul li.nav-tips a:hover { background: transparent url('/green/images/nav-tips.gif') bottom left no-repeat; width: 125px; }
body#tips_pg div#navigation ul li.nav-tips a:active { background: transparent url('/green/images/nav-tips.gif') bottom left no-repeat; width: 125px; }

body#glossary_pg div#navigation ul li.nav-glossary a:link { background: transparent url('/green/images/nav-glossary.gif') bottom left no-repeat; width: 125px; }
body#glossary_pg div#navigation ul li.nav-glossary a:visited { background: transparent url('/green/images/nav-glossary.gif') bottom left no-repeat; width: 125px; }
body#glossary_pg div#navigation ul li.nav-glossary a:hover { background: transparent url('/green/images/nav-glossary.gif') bottom left no-repeat; width: 125px; }
body#glossary_pg div#navigation ul li.nav-glossary a:active { background: transparent url('/green/images/nav-glossary.gif') bottom left no-repeat; width: 125px; }

body#kidstuff_pg div#navigation ul li.nav-kidstuff a:link { background: transparent url('/green/images/nav-kidstuff.gif') bottom left no-repeat; width: 125px; }
body#kidstuff_pg div#navigation ul li.nav-kidstuff a:visited { background: transparent url('/green/images/nav-kidstuff.gif') bottom left no-repeat; width: 125px; }
body#kidstuff_pg div#navigation ul li.nav-kidstuff a:hover { background: transparent url('/green/images/nav-kidstuff.gif') bottom left no-repeat; width: 125px; }
body#kidstuff_pg div#navigation ul li.nav-kidstuff a:active { background: transparent url('/green/images/nav-kidstuff.gif') bottom left no-repeat; width: 125px; }

body#multimedia_pg div#navigation ul li.nav-multimedia a:link { background: transparent url('/green/images/nav-multimedia.gif') bottom left no-repeat; width: 125px; }
body#multimedia_pg div#navigation ul li.nav-multimedia a:visited { background: transparent url('/green/images/nav-multimedia.gif') bottom left no-repeat; width: 125px; }
body#multimedia_pg div#navigation ul li.nav-multimedia a:hover { background: transparent url('/green/images/nav-multimedia.gif') bottom left no-repeat; width: 125px; }
body#multimedia_pg div#navigation ul li.nav-multimedia a:active { background: transparent url('/green/images/nav-multimedia.gif') bottom left no-repeat; width: 125px; }

body#partners_pg div#navigation ul li.nav-partners a:link { background: transparent url('/green/images/nav-partners.gif') bottom left no-repeat; width: 83px; }
body#partners_pg div#navigation ul li.nav-partners a:visited { background: transparent url('/green/images/nav-partners.gif') bottom left no-repeat; width: 83px; }
body#partners_pg div#navigation ul li.nav-partners a:hover { background: transparent url('/green/images/nav-partners.gif') bottom left no-repeat; width: 83px; }
body#partners_pg div#navigation ul li.nav-partners a:active { background: transparent url('/green/images/nav-partners.gif') bottom left no-repeat; width: 83px; }




/* Link Styles */

/* Global Link Style */
a:link { font-family: Arial; font-size: 12px; color: #360; text-decoration: underline; }
a:visited { font-family: Arial; font-size: 12px; color: #360; text-decoration: underline; }
a:hover { font-family: Arial; font-size: 12px; color: #000; text-decoration: underline; }
a:active { font-family: Arial; font-size: 12px; color: #360; text-decoration: underline; }

/* Common Links */
a:link.link-style-1 { font-family: Arial; font-size: 11px; color: #666; text-decoration: none; letter-spacing: .05em; line-height: 14px; }
a:visited.link-style-1 { font-family: Arial; font-size: 11px; color: #666; text-decoration: none; letter-spacing: .05em; line-height: 14px; }
a:hover.link-style-1 { font-family: Arial; font-size: 11px; color: #000; text-decoration: none; letter-spacing: .05em; line-height: 14px; }
a:active.link-style-1 { font-family: Arial; font-size: 11px; color: #666; text-decoration: none; letter-spacing: .05em; line-height: 14px; }

a:link.link-style-2 { font-family: Arial; font-weight: bold; font-size: 12px; color: #360; text-decoration: underline; }
a:visited.link-style-2 { font-family: Arial; font-weight: bold; font-size: 12px; color: #360; text-decoration: underline; }
a:hover.link-style-2 { font-family: Arial; font-weight: bold; font-size: 12px; color: #000; text-decoration: underline; }
a:active.link-style-2 { font-family: Arial; font-weight: bold; font-size: 12px; color: #360; text-decoration: underline; }

a:link.link-style-3 { font-family: Arial; font-weight: bold; font-size: 12px; color: #360; text-decoration: none;  text-transform: uppercase; }
a:visited.link-style-3 { font-family: Arial; font-weight: bold; font-size: 12px; color: #360; text-decoration: none; text-transform: uppercase; }
a:hover.link-style-3 { font-family: Arial; font-weight: bold; font-size: 12px; color: #000; text-decoration: none; text-transform: uppercase; }
a:active.link-style-3 { font-family: Arial; font-weight: bold; font-size: 12px; color: #360; text-decoration: none; text-transform: uppercase; }

a:link.link-style-4 { font-family: Arial; font-weight: bold; font-size: 10px; color: #666; text-decoration: none;  text-transform: uppercase; }
a:visited.link-style-4 { font-family: Arial; font-weight: bold; font-size: 10px; color: #666; text-decoration: none; text-transform: uppercase; }
a:hover.link-style-4 { font-family: Arial; font-weight: bold; font-size: 10px; color: #666; text-decoration: underline; text-transform: uppercase; }
a:active.link-style-4{ font-family: Arial; font-weight: bold; font-size: 10px; color: #666; text-decoration: none; text-transform: uppercase; }

ul.arrow-list li a:link { font-family: Arial; color: #333; font-size: 12px; text-decoration: none; font-weight: bold; }
ul.arrow-list li a:visited { font-family: Arial; color: #333; font-size: 12px; text-decoration: none; font-weight: bold; }
ul.arrow-list li a:hover { font-family: Arial; color: #50701a; font-size: 12px; text-decoration: none; font-weight: bold; }
ul.arrow-list li a:active { font-family: Arial; color: #333; font-size: 12px; text-decoration: none; font-weight: bold; }

ul.story-list li a:link { font-family: Arial; color: #333; font-size: 11px; text-decoration: underline; }
ul.story-list li a:visited { font-family: Arial; color: #333; font-size: 11px; text-decoration: underline; }
ul.story-list li a:hover { font-family: Arial; color: #50701a; font-size: 11px; text-decoration: underline; }
ul.story-list li a:active { font-family: Arial; color: #333; font-size: 11px; text-decoration: underline; }

/* Sub-Structure Links */
div.ga h4 a:link { font-family: Arial; font-size: 11px; text-transform: uppercase; color: #50701a; text-decoration: none; line-height: 12px; }
div.ga h4 a:visited { font-family: Arial; font-size: 11px; text-transform: uppercase; color: #50701a; text-decoration: none; line-height: 12px; }
div.ga h4 a:hover { font-family: Arial; font-size: 11px; text-transform: uppercase; color: #000; text-decoration: none; line-height: 12px; }
div.ga h4 a:active { font-family: Arial; font-size: 11px; text-transform: uppercase; color: #50701a; text-decoration: none; line-height: 12px; }

div.med-rectangle a:link { font-family: Arial; text-transform: uppercase; font-size: 10px; color: #000; text-decoration: none; }
div.med-rectangle a:visited { font-family: Arial; text-transform: uppercase; font-size: 10px; color: #000; text-decoration: none; }
div.med-rectangle a:hover { font-family: Arial; text-transform: uppercase; font-size: 10px; color: #333; text-decoration: none; }
div.med-rectangle a:active { font-family: Arial; text-transform: uppercase; font-size: 10px; color: #000; text-decoration: none; }
