﻿/*************************Searchbox Styles***********************/
.searchbox {
font-size: 10px;
width: 956px;
height: 28px;
line-height: 28px;
color: #333333;
clear: both;
overflow: hidden;
background-repeat: no-repeat;
}
.searchbox a {
padding-right:2px; font-size: 10px;
}
.headline1, .headline1 a, .headline1 a:hover {

display: inline;
font-family: Helvetica, sans-serif;
font-size: 18px; 
padding-left: 86px;
font-weight:bold;
height: 28px;
line-height:28px;
text-decoration: none;
}
.admin {
float:right;
display: inline;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
line-height:28px;
height:28px;
}
/********************Admin  Areas****************************/
.adminheader {
width:956px;
height:18px;
line-height:19px;
color:#FFFFFF;
font-family: Helvetica, sans-serif;
font-size:11px;
clear:both; 
overflow:hidden;
background-repeat:no-repeat;
}
.adminheader a {color:#FFFFFF;font-family: Helvetica, sans-serif;font-size:11px}
.adminslogan   {float: left; display: inline;width: 372px;}
.lname         {float: left; display: inline;width: 122px;}
.adminlinks    {float: right; display: inline;width: 243px; text-align: right; padding-right: 5px;}
/**************************Featured and Leader Pod Styles***********************/
.featuredpod {background-image:none;}
.featuredpod img{
margin: 8px 0px 5px 18px;
}
.featuredpod h1{color:#3a2817; font-size:13px; font-family:Helvetica, sans-serif; margin:0px; padding-top:6px; padding-left:12px;}
.featuredpod h2{color:#3a2817; font-size:14px; font-family:Helvetica, sans-serif; margin:0px; padding-top:6px; padding-left:12px;}
.featuredpod a{color:#3a2817; font-size:12px; font-family:Helvetica, sans-serif; margin:0px;}
.featuredpod p{margin:3px; padding-top:5px; padding-left: 9px;}
.featuredpod ul{
margin: 8px 9px 11px 14px;
padding: 0px 0px 2px 14px;
color:#333333;
font-size:11px;font-family:Helvetica, sans-serif;line-height:13px;
}
.featuredpod table {
margin: 2px 5px 2px 8px;
}
.featuredpod td {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.featuredimg {
float:left; display:inline;
margin: 2px; padding: 2px;
width: 75px; 
vertical-align: top;
}
.featuredimg img{
float: right;
display: inline;
margin: 2px; padding: 2px;
border-style: none;
vertical-align: top;
}
.featuredtext{
margin: 5px; padding: 0px;
/*width:140px;*/
/*float:right;*/
}

.mediumimg {
float:right; display:inline;
margin: 2px; padding: 2px;
width: 75px; 
vertical-align: top;
}
.mediumimg img{
float: right;
display: inline;
margin: 2px; padding: 2px;
border-style: none;
vertical-align: top;
}

.featuredtext p {
margin: 5px; padding: 0px;
padding-right: 5px;
font-size:11px;
}
.featuredtext a {
color:#574a43;
font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.featuredtext h2 {
color:#574a43;
font-size:11px;font-family:Arial, Helvetica, sans-serif;padding-left:5px}
.leaderpod {background-color: #f2f9e3; padding-left:0px;}
.leaderpod a {color: #74864d; font-weight:normal; text-decoration:none; font-size:11px;}
.leaderpod h2 {color: #333333; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
/**************************Headline Pod Styles***********************/
.headlinebox{width:484px;overflow:hidden;}
.headlineboxwide{width:754px;overflow:hidden;}
.headlinebox a{font-size:12px;font-weight:bold;}
.headlinebox h2{font-family: Helvetica, sans-serif;font-size:14px;margin-bottom:3px; padding:0px 0px 0px 2px;}
.headlinebox h3{font-family: Helvetica, sans-serif;font-size:12px;margin-bottom:3px; padding:0px 0px 0px 2px;}
.headlinebox TD{font-family: Helvetica, sans-serif;font-size:11px;margin-bottom:3px; padding:0px 4px 0px 4px;}
/**** .headlinebox p{padding: 0px 10px 2px 10px;} ****/
.headlinebox ul{list-style-type:disc;color:#333333;font-size:11px;font-family:Helvetica, sans-serif;
                padding:2px 0px 3px 17px;line-height:13px;margin:0px;}
.articleimage {
margin-top: 7px;
text-align: center;
width: 100%;
border-style: none;
}
.articleimage a {
border-style: none;
}
.articleimage img {
border-style: none;
}
.imagecaption {
font-family: Arial, Helvetica, sans-serif;
width: 100%;
margin: 8px 0px;
padding: 0px;
font-size: 10px;
border-bottom: 1px solid;
}

.imagecaption p {
font-size: 10px;
}

.topteaser {
font-family: Arial, Helvetica, sans-serif;
width: 100%;
margin: 6px 0px;
padding: 0px;
font-size: 12px;
border-bottom: 1px solid;
}
.topteaser p, a {
font-size: 12px;
}

.articleteaser {
padding: 0px;
margin: 5px 9px;
}
.articleteaser p {margin: 0px; padding: 0px; font-size: 11px;}
/**** 
    .articleteaser a { margin: 0px 0px 0px 10px; padding: 0px font-size: 11px;; 
    }
****/
/*
.headlinetext p{margin-top:3px;}
.headlinetext{float:right;display: inline;width:195px;}
.headlinetext h1{color:#0047b6;font-family:Helvetica, sans-serif;font-size:13px;padding-right:5px;margin-bottom:3px;}
*/
.linkswap{color:#333333;}
.faxlinks{padding: 0px; width:484px;font-size:11px;height:25px;line-height:25px;}
.faxlinks a{padding: 5px;}
.sharelinks{padding: 6px; width:484px;font-size:11px;height:25px;line-height:25px;}
.sharelinks a{padding: 5px;font-size:11px;}
.byline { padding: 0px 10px; font-style: italic; font-size: 11px; line-height: 14px; font-family: Helvetica, sans-serif;}
.divider {line-height: 1px; font-size: 1px; height: 1px; padding: 0px;}
/**************************News Link Pod Styles***********************/
.newslinkbox{
width:484px;
}
.newslinkbox a{
font-size:12px;
font-weight:normal;
}
.newslinkbox ul{
list-style-type:disc;
font-size:12px; font-family:Helvetica, sans-serif;
padding-left:14px; margin-left:14px; padding-bottom:2px;
line-height:13px;
}
.newslinkbox li{
font-size:11px;
font-family:Helvetica, sans-serif;
padding-top:3px;
font-weight:normal;
}
.newslinkbox h1{
font-family:Helvetica, sans-serif; font-size:13px;
padding-left:10px; margin-bottom:3px;
}
.newslinkbox h2{
margin-bottom:0px;
}
.morenewslinks{
width:484px; height:24px; line-height:24px;
padding-left: 10px;
}

/**************************Latest Pod Styles***********************/
.latestbox{width:281px;overflow:hidden;}
.latestbox a{font-size:12px;font-weight:bold;}
.latestbox h2{font-family: Helvetica, sans-serif;font-size:14px;margin-bottom:3px; padding:2px 2px 2px 6px;}
.latestbox h3{font-family: Helvetica, sans-serif;font-size:12px;margin-bottom:3px; padding:0px 0px 0px 2px;}
.latestbox TD{font-family: Helvetica, sans-serif;font-size:11px;margin-bottom:3px; padding:0px 4px 0px 4px;}
/**** .latestbox p{padding: 0px 10px 2px 10px;} ****/
.latestbox ul{list-style-type:disc;color:#333333;font-size:11px;font-family:Helvetica, sans-serif;
                padding:2px 0px 3px 17px;line-height:13px;margin:0px;}
/**************************Latest Link Pod Styles***********************/
.latestlinkbox{
width:281px;
}
.latestlinkbox a{
font-size:12px;
font-weight:normal;
}
.latestlinkbox ul{
list-style-type:disc;
font-size:12px; font-family:Helvetica, sans-serif;
padding-left:4px; margin-left:4px; padding-bottom:2px;
line-height:13px;
}
.latestlinkbox li{
font-size:12px;
font-family:Helvetica, sans-serif;
padding-top:3px;
font-weight:normal;
}
.latestlinkbox h1{
font-family:Helvetica, sans-serif; font-size:13px;
padding-left:10px; margin-bottom:3px;
}
.latestlinkbox h2{
margin-bottom:0px; margin-left:6px;
}
.latestmorenewslinks{
width:281px; height:24px; line-height:24px;
padding-left: 10px;
}

/**************************Calendar Pod Styles***********************/
.calendarbox{width:484px; background-color:#fefbe4;}
.calendarbox h1{
    color:#b78e01;
    font-size:13px; font-family:Helvetica, sans-serif;
    margin:0px; padding-top:8px; padding-left:9px;
}
.calendarbox h2 {
    color:#b78e01;
    font-size:11px; font-family:Helvetica, sans-serif;
    margin:0px; padding-top:5px; padding-left:9px;
}
.calendarbox a{
    color:#b78e01; font-size:11px; font-family:Helvetica, sans-serif;
}
.calendarbox ul{
    list-style-type:none; color:#b78e01; font-size:11px; font-family:Helvetica, sans-serif;
    padding-left:5px; padding-top:5px; padding-bottom:2px;
    margin: 5px 0px 0px 5px;
}
.calendarbox li{
    background-image:url(/images/utility/calendar_arrow.jpg); background-repeat:no-repeat; background-position: 0.4em 6px;
    color:#000000; font-size:11px; font-family:Helvetica, sans-serif;
    padding-left: 1.7em; padding-top:3px; line-height:13px;
}
.calendarbox li.expanded{
    background-position: 0.4em 11px;
    padding-top: 8px;
}
.calendarborder{width:484px; border-bottom:1px solid #f5edaf; padding-bottom: 8px;}
.calendarbox p {margin: 8px 0px 0px 0px; padding-left:10px; color:#000000;}
.calendarbox_accent {color:#b78e01;}
.accent3 {color:#498ca1;}
.tdpad {padding-left:16px;display: inline; padding-right:13px;}
/**************************Media Release Pod Styles***********************/
.mediareleasebox{width:484px; background-color:#f2f6fb}
.mediareleasebox h1{font-size:16px; font-family:Helvetica, sans-serif;margin:0px; padding-top:8px; padding-left:9px;}
.mediareleasebox h2 {font-size:14px; font-family:Helvetica, sans-serif;margin:0px; padding-top:5px; padding-left:9px;}
.mediareleasebox a{color:#0047b6; font-size:11px; font-family:Helvetica, sans-serif; font-weight:bold;}
.mediareleasebox ul{list-style-type:none; color:#5b99ac; font-size:12px; font-family:Helvetica, sans-serif;padding-left:5px; padding-top:5px; padding-bottom:2px;margin: 5px 0px 0px 5px;}
.mediareleasebox li{background-image:url(/images/utility/news_arrow.jpg); background-repeat:no-repeat; background-position: 0.4em 6px;color:#000000; font-size:11px; font-family:Helvetica, sans-serif;padding-left: 1.7em; padding-top:3px; line-height:13px;}
.mediareleasebox li.expanded{background-position: 0.4em 11px;padding-top: 8px;}
.mediareleaseborder{width:484px; border-bottom:1px solid #f5edaf; padding-bottom: 8px;}
.mediareleasebox p {margin: 8px 0px 0px 0px; padding-left:10px; color:#000000;}
.mediareleasebox_accent {color:#5b99ac;}
/**************************NYSUT United Publication Issue Pod Styles*****BT 8.20.2010*************/
.nysutunitedbox{width:484px; background-color:#ffffff}
.nysutunitedbox h1{font-size:16px; font-family:Helvetica, sans-serif;margin:0px; padding-top:8px; padding-left:9px;}
.nysutunitedbox h2 {font-size:14px; font-family:Helvetica, sans-serif;margin:0px; padding-top:5px; padding-left:9px;}
.nysutunitedbox a{color:#0047b6; font-size:11px; font-family:Helvetica, sans-serif; font-weight:bold;}
.nysutunitedbox ul{list-style-type:none; color:#5b99ac; font-size:12px; font-family:Helvetica, sans-serif;padding-left:5px; padding-top:5px; padding-bottom:2px;margin: 5px 0px 0px 5px;}
.nysutunitedbox li{background-image:url(/images/utility/news_arrow.jpg); background-repeat:no-repeat; background-position: 0.4em 6px;color:#000000; font-size:11px; font-family:Helvetica, sans-serif;padding-left: 1.7em; padding-top:3px; line-height:13px;}
.nysutunitedbox li.expanded{background-position: 0.4em 11px;padding-top: 8px;}
.nysutunitedborder{width:484px; border-bottom:1px solid #f5edaf; padding-bottom: 8px;}
.nysutunitedbox p {margin: 8px 0px 0px 0px; padding-left:10px; color:#000000;}
.nysutunitedbox_accent {color:#5b99ac;}
/**************************Action Pod Styles***********************/
.actionpod{
background-color:#fafcbd;
background-repeat:repeat-y;
width:281px;
}
.actionpod ul{
list-style-type:none;
color:#333333;
padding-left:14px;
margin-left:0px;
padding-top:3px;
padding-bottom:2px;
line-height:13px;
}
.actionpod a{
font-size:11px;
font-family:Helvetica, sans-serif;
}
.actionpod li{
background-image:url(/images/utility/action_arrow.jpg);
background-repeat:no-repeat;
background-position: 0.4em 6px;
padding-left: 1.7em;
color:#333333;
font-size:11px;
font-family:Helvetica, sans-serif;
padding-top:3px;
}
.morelink{
color:#fe5a00;
padding-left:19px;
padding-bottom:3px;
}
/**************************Calendar Pod Styles***********************/
.widecolumn {width:551px; background-color:#ffffff;}
.widecolumn h1{
    font-size:13px; font-family:Helvetica, sans-serif;
    margin:0px; padding-top:8px; padding-left:9px;
}
.widecolumn h2 {
    font-size:11px; font-family:Helvetica, sans-serif;
    margin:0px; padding-top:5px; padding-left:9px;
}
.widecolumn TD a{
    color:#333333; font-size:11px; font-family:Helvetica, sans-serif;
}
.widecolumn a{
    color:#333333; font-size:11px; font-family:Helvetica, sans-serif;
}
.widecolumn p {
    margin: 8px 0px 0px 0px; padding-left:9px; color:#000000;
}
.widecolumn DD,
.widecolumn DT,
.widecolumn DL {
    font-size:11px; font-family:Helvetica, sans-serif;
    margin:0px; padding-top:5px; padding-left:9px;
}
.widecolumn select {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
.widecolumn input {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
.widecolumnborder{
    width:551px; border-bottom:1px solid #f5edaf; padding-bottom: 8px;
}
/**************************Login Styles***********************/
.login {
padding: 5px;
background-color: #ffffff; /*#def2fa;*/
color: #5b99ac;
font-size: 11px;
font-family: Helvetica, sans-serif;
}
.login a {
color: #333333;
font-size: 11px;
font-family: Helvetica, sans-serif;
}
.login a:hover {
color: #5b99ac;
}
.login h2 {
font-family: Helvetica, sans-serif;
font-size: 13px;
margin-bottom: 3px;
padding: 0px 10px 0px 10px;
}
.loginerror {
color: #cc0000;
}
.inputline, .inputline a {
line-height: 14px;
padding-bottom: 5px;
padding-left: 40px;
}
.inputline img {vertical-align: middle;}
.inputline input {vertical-align: middle;}

/**************************Validation Styles***********************/
.valerror {
color: #cc0000;
font-weight:bold;
background-color:#ffffcc;
text-align:center;
padding:3px;
}


/**************************To Do Pod Styles***********************/
.todobox{width:484px;background-color:#fdf5e3;margin-top:10px;}
.todobox h1{
    color:#333333;
    font-size:13px; font-family:Helvetica, sans-serif;
    margin:0px; padding-top:4px; padding-left:9px;}
.todoborder{width:484px;border-bottom:1px solid #f9e9cb;}
.todobox a{color:#333333;font-size:12px;font-family:Helvetica, sans-serif;}
.todobox ul{
    margin: 0px; padding: 0px;
    margin: 5px 0px 0px 5px;
    padding: 2px 0px 2px 5px;
    list-style-type:none; color:#d38304;
    font-size:11px;font-family:Helvetica, sans-serif;
}
.todobox li{
    background-image:url(/images/utility/todo_arrow.jpg);
    background-repeat:no-repeat;
    background-position: 0.4em 5px;
    padding-left: 1.7em;
    color:#000000;
    font-size:12px; font-family:Helvetica, sans-serif;
    padding-top:1px;
    line-height:13px;
}
.bottomlink{padding-left:15px;padding-bottom:5px;}
.bottomlink a {text-decoration: underline;}

/*=======================================================================================================================*/
/*=======================================================================================================================*/
/*=======================================================================================================================*/
/*=======================================================================================================================*/
/**************************Clipart Header Styles***********************/
.clipart_header{background-image:url(../images/clipart_head.jpg);background-repeat:no-repeat;width:554px;height:40px;font-size:11px;color:#498ca1;line-height:40px;padding-left:10px;}
.clipart_header a{color:#498ca1;font-size:11px;font-family:Helvetica, sans-serif;}
/**************************Newswire Pod Styles***********************/
.newswirebox{width:484px;background-color:#edfafd;}
.newswirebox h1{color:#327c93;font-size:13px;font-family:Helvetica, sans-serif;margin:0px;padding-top:4px;padding-left:9px;}
.newswirebox a{color:#5facb8;font-size:11px;font-family:Helvetica, sans-serif;}
.newswirebox ul{list-style-type:none;color:#b78e01;font-size:11px;font-family:Helvetica, sans-serif;padding-left:5px;margin-left:5px;padding-top:5px;padding-bottom:2px;}
.newswirebox li{background-image:url(../images/news_arrow3.jpg);background-repeat:no-repeat;background-position: 0.4em;padding-left: 1.7em;color:#000000;font-size:11px;font-family:Helvetica, sans-serif;padding-top:3px;line-height:13px;}
.newswireborder{width:334px;border-bottom:1px solid #9cc5d0;}
/**************************Info Pod Styles***********************/
.infobox{float:left;display: inline;width:484px;background-color:#fefbe4;margin-top:10px;}
.infobox h1{color:#b78e01;font-size:13px;font-family:Helvetica, sans-serif;margin:0px;padding-top:4px;padding-left:9px;}
.infobox a{color:#b78e01;font-size:11px;font-family:Helvetica, sans-serif;}
.infobox ul{list-style-type:none;color:#b78e01;font-size:11px;font-family:Helvetica, sans-serif;padding-left:5px;margin-left:5px;padding-top:5px;padding-bottom:2px;}
.infobox a{color:#b78e01;font-size:11px;font-family:Helvetica, sans-serif;}
.infobox li{background-image:url(../images/calendar_arrow.jpg);background-repeat:no-repeat;background-position: 0.4em;padding-left: 1.7em;color:#000000;font-size:11px;font-family:Helvetica, sans-serif;padding-top:3px;line-height:13px;}
.infoborder{width:334px;border-bottom:1px solid #f5edaf;}
/**************************Profile Styles***********************/
.profilebox{float:right;display: inline;width:198px;background-color:#fdf5e3;margin-top:10px;}
.profilebox h1{color:#efc124;font-size:13px;font-family:Helvetica, sans-serif;padding-top:4px;padding-left:9px;}
.profileborder{width:198px;border-bottom:1px solid #f9e9cb;}
.profilebox a{color:#000000;font-size:11px;font-family:Helvetica, sans-serif;padding:10px 10px 10px 10px;}
.headaccent{color:#327c93;font-size:16px;font-family:Helvetica, sans-serif;}
.headaccent2{color:#327c93;font-size:11px;font-family:Helvetica, sans-serif;font-weight:bold;}
.tableaccent{background-color:#e2f7fc;}
.tableaccent2{background-color:#e2f7fc;border-bottom:1px solid #a7cedb;}
.borderline{border-bottom:1px solid #a7cedb;}
/**************************Radar Pod Styles***********************/
.radarbox{width:484px;background-color:#fffefa;}
.radarbox h1{color:#e1b622;font-size:13px;font-family:Helvetica, sans-serif;margin:0px;padding-top:4px;padding-left:9px;}
.radarborder{width:484px;border-bottom:1px solid #f9e9cb;}
.radarbox a{color:#e1b622;font-size:11px;font-family:Helvetica, sans-serif;}
.radarbox ul{list-style-type:none;color:#e1b622;font-size:11px;font-family:Helvetica, sans-serif;padding-left:5px;margin-left:5px;padding-top:2px;padding-bottom:2px;}
.radarbox li{background-image:url(../images/newswire_arrow.jpg);background-repeat:no-repeat;background-position: 0.4em;padding-left: 1.7em;color:#000000;font-size:11px;font-family:Helvetica, sans-serif;
padding-top:1px;line-height:13px;}

/**************************Feedburner***********************/
div.feedburnerFeedBlock {
padding:4px;
}

#creditfooter {
display: none;
}

/**************************SIDE PHOTO***********************/
.sidephoto {
float:right;
margin: 8px 8px 8px 8px;
padding-left: 8px;
border-left: solid #ccc 1px;
}

/*******************Publications Table***********************/

.pubtable p, a {
font-size: 10px;
} 

/**************************SmartForms***********************/
.formtext {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin-top:18px;
}

/************************ Reddot ************************/
.reddot {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  color: #ff0000;
}
.main_nav li {margin: 0px 0; vertical-align: middle;}

/************** Speak Truth to Power 11-12-2010 *******************/

.speaktruth h2, h3, h4 {font-family:"Gill Sans","Gill Sans MT",Arial,Helvetica,sans-serif;}
.speaktruth h4 {background-color:#660000; color:#eee; font-weight:normal;padding:8px; font-size:14px;}
.speaktruth h3 {color:#660000; font-size:18px; text-transform:uppercase; font-weight:normal;}
.quote p {color:#660000; font-weight:bold; font-size:14px; font-style:italic;}
.speaktruthside h1, h2, h3, h4 {font-family:"Gill Sans","Gill Sans MT",Arial,Helvetica,sans-serif;}
.speaktruthside h2 {color:#660000; font-size:18px; text-transform:uppercase; font-weight:normal;}
.speaktruthside h3 {background-color:#660000; color:#eee; font-weight:normal;padding:5px;}
