/* CSS Document */
* {margin: 0; padding: 0; }	

	* {margin: 0; padding: 0; }
	img{
	border: none;
	}
	
	body{
font-family: verdana, arial, sans-serif;
line-height: 1.5em;

	font-size: small; /* IE5 Win */
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	font-size: small;
	color: #666;
	background-color:#FFF;
}

#wrap{
font-size: 100%;
min-width:750px;
margin: 10px;
}

#header_print{
display: none;
}
/* RX header ---------------------------------*/
#headerindex{
float: right;
width: 30%;
margin-bottom:10px;
}
.header_img{
float:right; width:300px;
}
#logo{
float: left; 
margin-bottom:-3px;
}
.logoindex{
float: left;
}
#headerindex .logoindex a,.logoindex a, #logo a{
border-bottom: none;
}
#wrap_bottom{
float: left;
width:100%;
height: 160px;
background: url(../img/bg_bluebottom.gif) bottom left repeat-x;
margin-bottom:10px;
}
#wrap_bg{
float: left;
width:100%;
background: url(../img/bg_bluetop.gif) top left repeat-x;
}
#content_bg{
float: left;
width:100%;
}
#wrap_content{
margin: 20px;
}
#content_col1{
float:left;
width:74%;
}
.content_inner{
margin-right:20px;
}
.colwrapper{
width:100%;
background-color:#ccc;
}
.col70, .mentioned{
float: left;
width: 70%;
}
.col30{
float: right;
width: 29%;
}
.colleft30{
float: left;
width: 30%;
}
.colright35{
float: right;
width: 35%;
}
.col100{
float: left;
width: 100%;
}
.col50{
float: left;
width: 49%;
}
.colquote{
float: right;
width: 74%;
margin-bottom:20px;
}
.coltext{
float: left;
width: 25%;
}
.font4, .font3{
font-size: 240%; 
font-weight: bold;
}
.font3{
font-size: 140%;
padding:10px 4px;
line-height:1.75em;
}
.inner p.font3{
line-height:1.5em;
}
.mentioned ul li{
font-weight: bold;
padding-bottom:15px;
}
.quote_arrow{
float: right;
}
.quote_contain, #quote_contain_quotes, .quote_contain_spse{
float: right;
width:80%;
background: #e9f098 url(../img/bg_quotebgalt.png) bottom right no-repeat;
}
.quote_contain_spse{
background: #e9f098 url(../img/bg_quotebg3.png) bottom right no-repeat;

}
.quote_contain_full{
float: right;
width:96%;
background: #e9f098 url(../img/bg_quotebg_wny.gif) bottom right no-repeat;
}

.quote_contain p, #quote_contain_quotes p, .quote_contain_full p, .quotedshadowgreen p, .quote_contain_spse p{
font-family:Georgia, "Times New Roman", Times, serif;
color: #162e7d;
font-style:italic;
font-weight: bold;
padding: 10px 10px 70px 10px;
font-size:120%;
line-height:1.0em;
}
#quote_contain_quotes p{
padding: 10px 10px 0px 10px;
font-size:100%;
line-height:1.25em;
}
#quote_contain_quotes p.last{
padding-bottom: 60px;
}
.quote_contain_spse p{
padding: 10px 10px 60px 10px;
font-size:100%;
line-height:1.5em;
color:#fff;width:70%;
}
.quotedshadowgreen p{
padding: 0px 10px;
}
.quote_contain_full p{
padding: 10px 20px 0px 20px;
}
.col30 .quote_getinbox{
font-family:Georgia, "Times New Roman", Times, serif;
color: #162e7d;
font-style:italic;
font-weight: bold;
line-height:1.2em;
}
.priority .priority_subhead{
font-size:120%; margin-top:10px;
}
.prioritybox{
width:18%;
float: left;
background: url(../img/bg_prioritybox.png) top left repeat;
}
.prioritybox p{
text-align:center;
font-size:80%;
font-weight: bold;
margin-bottom:-2px;
}
.prioritybox p.number{
font-family:Georgia, "Times New Roman", Times, serif;
text-align:center;
font-size:230%;
font-weight: bold;
padding-bottom:15px;
}
#content_col1 .prioritybox p.number a{
border-bottom: none;
}
.priority{
float: left;
width: 82%;
}
.headerfloat{
float: left;
width: 90%;
}
.headerfloat100{
float: left;
width: 100%;
}
.priority h2.title, .headerfloat h2.title, .headerfloat100 h2.title{
font-family:Georgia, "Times New Roman", Times, serif;
margin: 0px 0px 0px 10px;
font-size:200%;
line-height:1.0em;
}
#content_col1 .priority h3.subtitle, #content_col1 .headerfloat h3.subtitle, #content_col1 .headerfloat100 h3.subtitle{
font-family:verdana, sans-serif;
margin: 5px 0px 5px 10px;
font-size:90%;
line-height:1.0em;
}
#content_col1 .content_box2_margin h3.subtitle_2{
font-family:Georgia, "Times New Roman", Times, serif;
margin: 5px 10px;
font-size:120%;
line-height:1.0em;
}
.priority h2.title_getin{
font-family:Georgia, "Times New Roman", Times, serif;
margin: 0px 10px;
font-size:150%;
line-height:1.25em;
}
.priority p, .headerfloat p, .headerfloat100 p{
margin: 10px;
font-size:100%;
line-height:1.5em;
}
.priority p.small{
font-size:85%;
}
.content_box{
float: left;
width: 100%;
background-color:#f1f1e2;
margin-top:10px;
border-bottom:10px solid #f1f1e2;
}
.content_box2, .content_box2_margin, .content_box1f4f{
float: left;
width: 97%;
background-color:#fbfbf6;
margin:0px 10px;
font-size:100%;
}
.content_box1f4f{
background-color:#fbfddd;
}
.content_box2_margin, .content_box1f4f{
margin:10px;
}
#content_col1 h3{
font-size:110%;
}
.getinformed_box{
float: left; 
width:100%;
background: url(../img/bg_getinformed_box.gif) repeat-y 70% 0;
margin:0;
margin:10px 20px 0px 5px;
}
.bottomarrow{
float: right;
width:30%;
margin-top:-3px;
}
.getinformed_bottombg{
float: right; 
width:100%; 
background:url(../img/getinformed_bottombg.png) repeat-x bottom left;
margin:0;
}
.getinformed_bottombg p{
text-align:right; margin:0;
}
.pagetitle{
font-family:Georgia,Times, serif; 
margin: 0px 0px 20px 10px;
font-size:140%; 
color:#666;
}
.paratitle{
margin: 0px 0px 20px 10px;
font-size:90%; 
color:#666;
line-height:1.5em;
}

/* side bar nav---------------------------------*/

#sidebar{
float:right;
width:25%;
color: #616b73;
}
#sidebar_index{
float:left;
width:15%;
color: #616b73;
}
.sidebar_col{
float: left;
width: 250px;
margin-right:40px;
}
.sidebar_green{
float: left;
width:100%;
background: url(../img/bg_green.png) top left no-repeat;
margin-bottom:10px;
border: 1px solid #ccc;
}
#sidebar p.sidebar_green_text{
line-height:1.5em;
}
.green_nav_text{
font-size:80%;
float: right;
width: 100px;
text-align: left;
}
#sidebar .green_nav_text p{
line-height:1.5em;
}
.inner, .inner_priorities{
margin:10px;
}
.inner_more{
margin:10px 20px;
}
.inner1f4f, #inner1f4f{
margin:20px;
}
.inner_green, .inner_green_nav, .inner_white {
padding: 12px 0px;
margin:7px 10px;
border-bottom: none;
}
.inner_white {
padding: 5px 0px;

}
.inner_green_nav {
padding: 7px 0px;
text-align: center;
}
.sidebar_green_arrow {
float: left;
width:100%;
background: #f5f8ca url(../img/bg_topgreen.png) top left no-repeat;
margin:10px 0px;
border-bottom: none;
text-decoration: none;
}
.sidebar_white_arrow {
float: left;
width:100%;
background: #fff url(../img/bg_topwhite.png) top left no-repeat;
border-bottom: none;
text-decoration: none;

}
.sidebarsubhead{
font-size: 130%;
margin:10px 0px;
}
.sidebar_titles{
font-weight: bold;
font-size:80%;
letter-spacing: .25em;
}
.sidebar_green_text{
font-size:85%;
font-weight: normal;
}
.subhead2{
font-size: 110%;
margin:0px 0px 10px 0px;
font-family:Georgia, "Times New Roman", Times, serif;
}
p, h2{
margin-bottom: 5px;
}
.inner_white h2{
line-height:1.0em;
}
#sidebar .sidebar_green h3{
font-size:120%;
}
#sidebar img, #sidebar_index img{
border:none;
text-decoration: none;
}


/* top nav---------------------------------*/

#tabs{
float: left;
width:100%;
font-weight: bold;
font-family: Georgia, serif;
font-size:220%; 
}
#tabs ul{
padding: 0px 0px 0px 10px;
}
#tabs li{
float: left;
list-style: none;
padding: 0px 1px 25px 0px;
margin: 0px 10px;
}
#tabs li a, #tabs li a.active, #content_col1 #tabs li a, #content_col1 #tabs li a.active{
float: left;
background-color:#e7e6d2;
padding: 15px 15px;
color: #0c77af;
text-decoration:none;
}
#tabs li a.active, #tabs li a:hover{
background-color:#f1f0e1;
background: url(../img/tab_bg2.gif) top left repeat;
color: #933;
}


#sidebar .large_nav a, #inner1f4f .large_nav_stories a, .large_nav_index a{
border:none;
margin:5px;
text-decoration: none;
}

.sidebar_green .sidebar_nav li ul.sub li{
padding-left:10px;
}
.sidebar_nav{
padding:0px 10px 10px 10px;
font-size:85%;
}
#datacalloutnav{
font-size:85%;
}
.sidebar_nav li, #datacalloutnav li{
list-style: none;
font-weight: bold;
margin:0px;
padding-bottom:10px;
line-height:1.25em;
}
.sidebar_nav li a, #sidebar a, #content_col1 a, #footer a, #sidebar_index a{
color: #0c77af;
text-decoration: none;
border-bottom:1px dotted #00CCFF;
}

#sidebar  a:hover, #sidebar  a.active, #content_col1 a:hover, #footer a:hover, #datacalloutnav ul li a.active, #sidebar_index a:hover{
color: #933;
border-bottom:1px dotted #933;
}
.sub{
padding-left:10px;
}



/* smalltabs ---------------------------------*/
#smalltabswrapper{
float: left;
width:100%;
}
#smalltabs{
float: right;
width:35%;
padding:5px 0 0 0;
list-style: none;
}
#smalltabs li{
float: left;
margin:0;
padding:0;
font: 85%/1.5em verdana, serif;
font-weight: bold;
}
#smalltabs a{
float: left;
display: block;
margin:0 4px 0 0;
padding: 0px 10px 5px 10px;
color: #0c77af;
text-decoration: none;
background-color:#f1f1e2;
border-bottom: none;
}
#smalltabs a:hover,#smalltabs a.active{
background-color:#fff;
border-bottom: none;
}
.floatingbox{
float: right;
padding: 0px 5px;
margin: 10px 0px;
}
.floatingbox2{
float: right;
padding: 0px 5px;
margin: 10px 0px 0px 0px;
}
.datacallout_index, .datacallout_gi{
float: left;
margin: 10px 0px;
background: #e5f7fc url(../img/relatedshad_blue.gif) repeat-x top left;
width: 60%;
}
.datacallout_gi{
width: 50%;
margin: 0px;
margin-top:5px;
}
.datacallout_index p{
padding:5px;
margin:2px 0px;
line-height:1.25em;
font-size: 80%;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.datacallout_gi p{
padding:15px;
margin:2px 0px;
line-height:1.25em;
font-size: 100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.boxed, .datacallout, .datacallout_green, .datacallout_blue, .textcallout{
float: right;
padding: 5px;
margin: 0px 0px 10px 0px;
background: #fff url(../img/relatedshad1.gif) repeat-x top left;
width: 25%;
}
.datacallout_lg{
float: right;
padding: 10px;
margin: 10px;
background: #fff url(../img/relatedshad1.gif) repeat-x top left;
width: 45%;
}
.datacallout_green{
background: #e1eab9 url(../img/relatedshad_green.gif) repeat-x top left;
}
.datacallout_blue{
background: #e5f7fc url(../img/relatedshad_blue.gif) repeat-x top left;
}
.datacallout, .datacallout_green, .datacallout_blue{
float: right;
width: 150px;
margin:5px 0px 5px 10px;
}

.boxed, .datacallout, .datacallout_green, .datacallout_blue, .textcallout{
float: right;
padding: 5px;
margin: 0px 0px 10px 0px;
background: #fff url(../img/relatedshad1.gif) repeat-x top left;
width: 25%;
}
#datacalloutnav{
float: left; 
background-color:#FFF; 
width:28%;

background: #fff url(../img/relatedshad1.gif) repeat-x top left;

}

#surveycallout p, #surveycallout li{
padding:5px;
margin:0px;
line-height:1.4em;
font-size: 85%;
}
#surveycallout{
padding: 5px;
margin: 0px 0px 15px 15px;
background: #e5f7fc url(../img/relatedshad_blue.gif) repeat-x top left;
float: right; 
width: 200px; 
line-height:1.0em;
padding-left:10px;
}
.textcallout{
float: left;
margin:0px 0px 0px 0px;
width:68%;
}
.textcallout li{
padding:5px 0px;
}
.float25{
float: left; width:25%;
}
.float25 div{ 
margin:0px 5px 10px 5px;
}
p.lowlead{
line-height:1.25em;
}

.quotedshadow, #quotedshadow_reaching{
float: left;
padding: 5px;
margin: 10px 0px;
background: #fff url(../img/bg_topwhite.gif) no-repeat top left;
width: 98%;
}
#quotedshadow_reaching{
padding: 10px 0px;
margin: 0px;
background: transparent url(../img/bg_topreaching.png) no-repeat top left;
}
.quotedshadowgreen{
float: left;
padding: 5px;
margin: 10px 0px;
background: #e9f098 url(../img/bg_topgreen_quotes.gif) no-repeat top left;
width: 98%;
}
.quotedshadow div, .quotedshadowgreen div{
margin: 10px 0px;
}
.quotedshadow div h4{
padding-top:10px;
margin: 25px 0px 10px 20px; 
padding-left:20px; 
text-align: center;
font-size:115%;
}
h3.chartquestion {
font-size:150%; font-weight: bold; 
 line-height:1.5em;
}
.division{
float: left;
width:100%;
margin:5px 0px;
background: url(../img/bg_dotted.png) repeat-x top left;
}
.division p{
margin:0px 0px;
}
.divisionheading_rec, .divisionheading_bp{
float: left; 
width:100%; 
margin:10px 0px 10px 0px;
background-color:#e5f7fc;
}
.divisionheading_bp{
background-color:#e1eab9;
}
.divisionheading_rec h3, .divisionheading_bp h3{
padding:8px;
}
.floatcontain h3{
margin:0px;
padding:0px;
}
.smalltext{
font-size:75%;
line-height: 1.25em;
}
.smalltext2{
font-size:90%;
line-height: 1.5em;
}
.smalltext_heading{
font-size:85%;
font-weight: bold;
line-height: 1.5em;
margin: 10px;
}
.whitetext{
color:#fff;
}
.inner p, .inner1f4f p{
line-height: 1.5em;
margin:0px 0px 10px 0px;
}
.chartttitle{
padding-left:20px; 
padding-top:10px;
text-align: center;
}
.logos{
margin:20px 0px 10px 0px;
}
.margintop{
margin-top:10px;
}

ul li{
list-style:none;
}
.bulletedstories{
float: left;
width:90%;
margin-left:20px;
font-style:italic;
}
ul.bulletedstories li{
list-style:inside;
list-style: square;
}
.clear{
clear: both;
}

/* tabs for inner sections ---------------------------------*/
#tabswrapper{
float: left;
width:100%;
}
#section_tabs{
padding:10px 0 0 16px;
list-style: none;
}
#section_tabs li{
float: left;
margin:0;
padding:0;
font: 95%/1.5em georgia, sans-serif;
font-weight: bold;
}
#section_tabs a, #section_tabs a.active{
float: left;
display: block;
margin:0 2px 0 0;
padding: 4px 10px 12px 10px;
color: #0c77af;
text-decoration: none;
border-bottom: none;
}
#section_tabs a.active{
background-color:#fbfbf6;
}
#section_tabs a:hover, body#speakers #t-speakers a, #section_tabs a:hover, body#conv #t-conv a{
background-color:#fbfbf6;
border-bottom: none;
}
.floatright300{
float: right;
width:350px;
padding: 0px 10px 0px 20px;
}
.floatright200{
float: right;
width:310px;
padding: 0px 10px 0px 0px;
margin-left:20px;
border-left: 1px dotted #66CCFF;
}

/* tables---------------------------------*/
table.inditable, table.gaptable, table.noborder{
	border-spacing:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:90%;
	line-height:1.5em;
	background-color:#E7E7E7;
	padding:4px;
margin: 0px 10px 10px 10px;
color: #666;
float: left;
width:100%;
}
table.inditable, table.noborder{
	font-size:85%;
	padding:2px;
}
table.noborder{
	border-collapse:collapse;
	background:none;
	font-weight: normal;
	padding:0px;
}
.smalltable{
float: left;
margin:10px;
width:90%;	
border-collapse:collapse;
}

caption, table.inditable caption{
	font-weight: bold;
	background: #50ADEA url(../img/corner.gif) no-repeat right top;
	border-bottom:2px solid #1975d7;
	color: #FFF;

	padding:6px;
	margin-bottom:-10px;
	}
table.inditable caption{
	font-size: 130%;
	}
th{
	padding:8px;
	
	}
thead th{
	text-align: left;
	background: #F5F5F5;
	color: #666;
	border: 1px solid #FFF;line-height:1.250em;
}
thead th p.lineh{
line-height:1.25em;
	padding:4px;
	margin:0px;
}
tbody td{
	font-weight: bold;	
	}
table.gaptable tbody td{
	font-weight: normal;	
	}
tbody tr{
	background-color:#FFF; 
	text-align:left;
	}

tbody tr.odd{
	background: #f9f9f9;
	border-top:1px solid #FFF;
	}
tbody td a{
	color: #0c77af;
	}
tbody th a:hover{
	color:#933;
	}
tbody tr td{ 
	padding: 8px;
	background: #FFF;
	border: 1px solid #FFF;
	}
	.smalltable td{
	background-color: #fbfddd;
	border:none;
	border-top:1px solid #cdceb5;
	border-bottom:1px solid #cdceb5;
	padding:4px;

	}
tbody tr.odd td{ 
	background: #f9f9f9;
	border-top:1px solid #FFF;
	}
table .inditable  td a:link{
	color: #0c77af;
	border-bottom:1px solid #0c77af;
}
table.inditable td, table.inditable th{
padding:4px;
}
table td a:hover{
	color: #933;
	border-bottom:1px solid #933;
	text-decoration: none;
}
table.noborder td{
padding:4px;
border:none;
}
table.noborder tr{
margin-bottom:4px;
}
table.noborder td{
	background:none;
	font-weight: normal;
}
table.noborder td.leftcol{
text-align:right;
}

/* Footer---------------------------------*/
#footer{
font: 85%/1.45em verdana, sans-serif;
color: #666;
background-color: #d0cfc6;
width:100%;
border-top: 2px solid #c6c4ba;
float: left;
width:100%;
border-bottom: 10px solid #fff;
}
#footer p{
padding: 4px 20px 10px 20px;
}
.large_nav{
float:left; 
width:104px;
}
.large_nav_stories{
float:left; width:160px; margin:10px 10px 10px 0px;
}
.numbers{
float:left; 
margin: 0px 10px;
}
.numbers img{
margin-right:10px;
}
.subhead{
font-size:90%;
background-color:#f9c93f;
padding:2px;
color:#fff;
}
.subhead_box{
background-color:#f9c93f;
}
.subhead_story{
color:#666;
padding: 5px 10px; 
font-weight: bold; 
font-size:85%; 
line-height:1.2em;
}
.division2{
border-top:1px solid #fff;
float: left;
text-align: center;
width:100%;
font-size: 10%;
}
.subhead_story_second{
border-top:1px solid #fff;
color:#666;
padding: 5px 10px; 
font-weight: bold; 
font-size:85%; 
line-height:1.2em;
}
#quotedshadow_reaching h3.subhead_bp{
background-color:#f8bd30;
padding:6px;
font:160%/1.0em Georgia, "Times New Roman", Times, serif;
margin:5px 0px;
color:#fff;
}
.head_bp{
font:200%/1.25em Georgia, "Times New Roman", Times, serif;
}
.head_said{
font:150%/1.2em Georgia, "Times New Roman", Times, serif;
padding:10px 0px;
}
.whatifbp{
font:160%/1.25em Georgia, "Times New Roman", Times, serif;
}
.bpscreen{
float:right;
width:100px;
margin:10px;
}
.rank_img{
float: right; width:100px; padding: 0px 10px;
}
.wnyers{
color:#616360;font-style:italic;
}
#getinf_nav{
margin:0px 10px;
margin-bottom:10px;
font-size:90%;
font-weight: bold;
}
#getinf_nav li{
margin-bottom:10px;
line-height:1.25em;
}
#getinf_nav li ul{
margin-top:15px;
line-height:1.25em;
font-size:90%;
padding-bottom: 5px;
}

/* tabs index---------------------------------*/
.tabs_index, .tabs{
float: left;
width:100%;
font-weight: bold;
font-family: Georgia, serif; 
}

.tabs_index li{
font-size:220%;
float: left;
list-style: none;
}
.tabs_index li p.subh{
font-size:60%;
float: left;
list-style: none;
}
#content_col1 .tabs_index li a,  #content_col1 .tabs_index li a.active{
float: left;
width:100%;
background-color:#e9f098;
padding: 15px 15px;
color: #0c77af;
text-decoration:none;
border-bottom: none;
}
#content_col1 .tabs_index li a.active, #content_col1 .tabs_index li a:hover{
background-color:#f1f0e1;
background: url(../img/tab_bg2.gif) top left repeat;
color: #933;
border-bottom: none;
}

/* tabs index new---------------------------------*/
.tabs_index div.ti, .tabs div.ti{
font-size:220%;
float: left;
width:90%;
}

.tabs_index div.ti p.subh, .tabs div.ti p.subh, .tabs div.tin p.subh{
font-size:50%;
float: left;
line-height: 1.25em;
padding-top:5px;
font-weight:normal;
}
#content_col1 .tabs_index div.ti a,  #content_col1 .tabs_index div.ti a.active, .tabs div.ti a, .tabs div.ti a:active{
float: left;
width:100%;
background-color:#e9f098;
padding: 15px 15px;
color: #0c77af;
text-decoration:none;
border-bottom: none;
}
#content_col1 .tabs_index div.ti a.active, #content_col1 .tabs_index div.ti a:hover, .tabs div.ti a:hover{
background-color:#f1f0e1;
background: url(../img/tab_bg2.gif) top left repeat;
color: #933;
border-bottom: none;
}
.tabs div.tin{
font-size:220%;
float: left;
width:25%;
}
.tabs div.tin a, .tabs div.tin a.active{
float: left;
width:100%;
background-color:#e9f098;
padding:15px;
color: #0c77af;
text-decoration:none;
border-bottom: none;
}
.tabs div.tin a{
background-color:#e7e6d2;
}
.tin_shad{
float: left; 
width:100%;
background: url(../img/tabShad_bg.png) bottom left no-repeat; 
padding:0px 15px 15px 15px; margin-top:-10px;
}
.tabs div.tin a.active, .tabs div.tin a:hover{
background-color:#f1f0e1;
background: url(../img/tab_bg2.gif) top left repeat;
color: #933;
border-bottom: none;
}
#index_pri {
margin-top:8px;
/*float: left;*/
}
#index_pri ul.no li{
clear:both;
width:225px;
font-size:90%;
list-style: none;
background-color: none;
padding: 2px;
}
#index_pri ul.no li a{
background-color: none;
background: none;
padding: 0px;
border-bottom: 1px dotted #3366CC;
}
#index_pri ul.no li a:hover{
background-color: none;
background: none;
border-bottom: 1px dotted #333;
}

/* index other---------------------------------*/

#index_wrap{
min-width: 700px; 
margin: 0 auto; 
padding: 25px 5% 0 5%;
margin-bottom:20px;
}

#index_1f4f, #wnyhcp, #reach{
float: left;
width:95%;
margin-bottom: 10px;
}
#sidebar .large_nav a{
border: none;
text-decoration: none;
}
#index_1f4f .large_nav_index a, #wnyhcp .large_nav_index a, #reach .large_nav_index a, #spseries .large_nav_index a, 
#kinderg .button_nav a,
#rural .button_nav a,
#disparities .button_nav a,
#urban .button_nav a,
#elder .button_nav a{
margin:5px;
float:left;
width:110px;
border: none;
text-decoration: none;
}
#index_1f4f .large_nav_index a img, #wnyhcp .large_nav_index a img,  #reach .large_nav_index a img, #spseries .large_nav_index a img,
#kinderg .button_nav a img,
#rural .button_nav a img,
#disparities .button_nav a img,
#urban .button_nav a img,
#elder .button_nav a img{
border: none;
text-decoration: none;
border:4px solid #e9f098;
}
#index_1f4f .large_nav_index a:hover img, #wnyhcp .large_nav_index a:hover img,  #reach .large_nav_index a:hover img, #spseries .large_nav_index a:hover img,
#kinderg .button_nav a:hover img,
#rural .button_nav a:hover img,
#disparities .button_nav a:hover img,
#urban .button_nav a:hover img,
#elder .button_nav a:hover img{
border: none;
text-decoration: none;
border:4px solid #ccc;
}
.text{
font: 90%/1.45em verdana, sans-serif;
}
.unbold{
font-weight: normal;
}
.index_head{
margin-top:10px; font:140%/1.25em verdana, sans-serif; font-weight: bold;
}
.index_sidenav{
float: left;
width:100%;
margin-bottom:10px;
border: 1px solid #ccc;
font-size:90%;
}
.news{
margin-top:10px;
}
.news li{
margin-top:20px;
}
.news li a{
font-weight: bold;
}
#sidebar .free{
line-height:1.25em; padding:10px; margin-bottom:15px;
font-weight: bold; font-size:85%;
}
ul.listindent{
margin-top:-20px;
}
.listindent{
margin-left:20px;
margin-bottom:10px;
padding: 20px;
}
.listindent li{
margin-left: 20px;
padding-bottom:10px;
}
#logos li{
padding-bottom:30px;
text-align: center;
}
#logobox{
border:1px solid #ccc; 
margin:5px; 
padding:10px;
}
#logobox #logos li a.noline, #logos a.noline{
border: none;
text-decoration: none;
}
.news ul li{
padding: 0px 0px 20px 0px;
}

#content_col1 .numbers a, #content_col1 .numbers a, #inner1f4f .large_nav_stories a, .large_nav_index a{
border: none;
text-decoration: none;
}
#sidebar .large_nav a img, .numbers a img, #inner1f4f .large_nav_stories a img, .large_nav_index a img{
border: none;
text-decoration: none;
border:4px solid #fff;
}
#sidebar .large_nav a:hover img, .numbers a:hover img, #inner1f4f .large_nav_stories a:hover img, .large_nav_index a:hover img{
border: none;
text-decoration: none;
border:4px solid #ccc;
}
.charttitle{
padding-bottom:10px;
}
.chart{
text-align: center;
padding-top:15px;
}
.largetext{
font-size:140%;
font-weight:bold;
text-align:right;
}
.largertext{
font-size:200%;
font-weight:bold;
}
.begin{
margin-top:20px;
}
.sps_boxcolouter{
float: left; width:250px; padding:10px; padding-right:20px;
}
.sps_boxcol{
border: 1px solid #ccc; float: left; width:250px;
}
.event{
margin:5px 0px; background:#e9f098 url(../img/bg_event.gif) no-repeat bottom right; padding:5px; width:95%;
}
.eventlg{
margin:0px; background:#e9f098 url(../img/bg_event.gif) no-repeat bottom right; padding:10px; width:95%; font-family:Georgia, "Times New Roman", Times, serif; font:140%/1.25em georgia, serif; font-weight: bold;
}
.floatright{
float: right;
padding-left:10px;
}
