/* typography.css */

body, .bodytext, span, {
font : "Trebuchet MS", "Lucida Grande","Lucida Sans Unicode", Verdana, sans-serif; color : #333;
font-size:12px;
}



h4, p, blockquote {
margin : 0 20px .75em; }

p {
margin : 0 0px .75em;
}

h1 {
margin-bottom:5px;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
letter-spacing:0.5px;
padding-left: 10px;
padding-bottom:2px;
margin-top:-5px;
height:20px;
/height:25px;
padding-top:5px;
/padding-top:3px;
/margin-top:0px;
/*background-color:#182985; */
background: url(img/bg_h1.png) repeat-x top left;
}

#sidebar h1 {
}

h2, h5 {
/*font : 17px "Trebuchet MS", "Lucida Grande","Lucida Sans Unicode", Verdana, sans-serif;*/
font-size:15px;
letter-spacing : 0.5px;
margin-left:0px;<p align="right">
}


h3 {
font: 85% "Trebuchet MS", "Lucida Grande","Lucida Sans Unicode", Verdana, sans-serif;
/font: 85% "Trebuchet MS", "Lucida Grande","Lucida Sans Unicode", Verdana, sans-serif;color:#5A85AB;
font-size:bold;
margin-top:0px;
}

p {
font-size : 100%; }

h3, h2, h5 {
color:#003561; }

h1.csc-firstHeader {
color : #FFFFFF; }

/* sidebars */

h6 {
font-size:85%;
}

#sidebar p.bodytext {
        padding-left:5px;
        font-size:85%;
        line-height:18px;
        /line-height:18px;
}

#content-left p.bodytext {
      font-size:85%;
      }


.wec_flashplayer_184 {
        padding-left:5px;
}

#content-left h5 {
        font : 100% "Trebuchet MS", "Lucida Grande","Lucida Sans Unicode", Verdana, sans-serif;
        /font : 92% "Trebuchet MS", "Lucida Grande","Lucida Sans Unicode", Verdana, sans-serif;
        font-weight: bold;
        letter-spacing : 0.4px;
        color: #003561;
        padding-left:8px;
        background: url(img/neu_content_left_box.png) no-repeat top left;
        }

#sidebar .gutter {
        padding: 15px;
        }

a.mainlevel-nav, a.mainlevel-nav:active, a.mainlevel-act, a.mainlevel-nav:hover {
        float: left;
        font-weight:bold;
        margin: 0;
        padding-right:12px;
        padding-left:12px;
        padding-top:7px;
        /padding-bottom:17px;
        color: #064781;
        text-decoration: none;
        height:25px;
        border-right:1px solid #065195;
        background: #F9CB83 url(img/on_bg_tv.png) repeat-x top left;
        font-family:Arial, Helvetica, sans-serif;
        font-size: 13px;
        }
a.mainlevel-nav:hover {
        /*color: #333;
        padding-bottom: 5px;
        border-color: #727377;
        background: #fff url(img/off_bg.png) repeat-x top left;*/
        /*text-decoration:underline;*/
        background: #F9CB83 url(img/off_bg_tv.png) repeat-x top left;
        color:FFFFFF;
        height:30px;
}

a.mainlevel-nav:active, a.mainlevel-act {
        background: #F9CB83 url(img/off_bg_tv.png) repeat-x top left;
        color:FFFFFF;
        height:30px;
}

#latestLinks a {
font-color:red;
}

.csc-textpic-caption {
 font-size:75%;
 text-align:center;
}

.csc-uploads-fileName, .csc-uploads-fileSize {
  font-size:85%;
}

.news-latest-date,.news-latest-morelink,.news-latest-category {
        font-size:9px;
}

h3 a, h3 a:link {
text-decoration:none;
/*color:#01467D;*/
color:#355573;
margin-top:-20px;
}

.jrTicker {
padding-left:5px;
}

.jrTicker a {
font-size:85%;
text-decoration:none;
color:#01467D;
}

.jrTickerHeaderFont {
font-size:100%;
}

.news-latest-gotoarchive {
padding-left:5px;
}

.industrydb-catlist-container h1 {
font-size:20px;
margin-bottom:15px;
}

.industrydb-catlist-container h3 {
font-size:14px;
}

.industrydb-list-container {
margin-bottom:20px;
}


#content-left .news-latest-item h3 a {
font-size:13px;
font-weight:bold;
}

#content-left .mbl_newsevent_multidayevent {
font-size:11px;
}

#content-bottom {
clear:both;
float:left;
width:680px;
margin-right:20px;
}

#content-bottom .bodytext, #content-bottom .csc-firstHeader {
padding-left:5px;
line-height:18px;
}

/*#content-bottom .csc-firstHeader {
padding-top:3px;
}*/


#sidebar-bottom {
float:left;
width:300px;
}


