/*************** page background and top nav ****************/
html {
	overflow-y: scroll;
}
body {
	background-color: #ECECEC;
	background-image: none;
	border-top: 6px solid #76B72A;
}
select, input {
	font-size: 12px;
	font-family: "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
}
.tbl_news select {
	width: 500px
}
#top_bar {
	background-image: none;
	background-color: transparent;
	border: 0;
}
#fcc_nav_bar_top .fRight {
	width:auto;
}
#fcc_nav_bar_top a {
	color:#fff;
}
#fcc_nav_bar_top {
	padding-top:0;
}
#fcc_nav_bar_top ul li, #fcc_nav_bar_top ul {
	margin:0 0 0 16px;
	padding: 0;
	line-height: 17px;
	float: left;
}
#fcc_nav_bar_top ul {
	margin-top:5px;
}
/***************top bar styles end ***************/

#header {
	height: auto; /* 60px */
}
/*************** / page background and top nav ****************/

#content a, #content a:visited, #infobar a, #infobar a:visited, #sitemessage a, #sitemessage a:visited {
	color:#039;
}
.h_section {
	display: block;
	background-color: #eeeeee;
	padding: 5px;
}
p {
	margin-bottom: 1.5em;
}
h1, h2, h3, h4, .h1confirm, .h2confirm {
	margin: 5px 0;
	font-weight:bold;
}
h1, .h2confirm {
	font-size: 16px;
	color: #76B72A;
	font-weight: bold;
	line-height: 25px;
}
h2, .h1confirm {
	color:#003366;
	font-size:13px;
	font-weight:bold;
	line-height: 25px;
}
h3 {
	font-size:12px;
	color: #303030;
	line-height: 25px;
}
h4 {
	font-size: 8pt;
	color: #434343;
	text-transform: none;
}
blockquote {
	background-color: #F7F7F7;
	border-left: 4px solid #96DDF0;
	margin: 15px 15px;
	padding: 10px;
}
blockquote.infobox1 {
	background-color: #FFFBE0;
	border-top: 2px solid #FFD649;
	border-bottom: 1px solid #FFD649;
	margin: 15px auto 0;
	border-left: 0px;
	border-right: 0px;
	padding: 10px;
	width: 94%;
	text-align:center;
}
.h_section {
	display: block;
	background-color: #eeeeee;
	padding: 5px;
}
.title_sub {
	font-size: 11pt;
	color: #1559a0;
	margin: 7px 0;
}
.title_sub, .title_sub2 {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.title_sub2 {
	font-size: 10pt;
	color: #434343;
	margin: 0 0 10px 0;
	line-height: 8pt;
}
#lstTargetGroup li {
	float: left;
	list-style-type: none;
	background: url(/pshs/imagesnew/shdow_small.gif) no-repeat center bottom;
	padding-bottom: 5px;
	margin-bottom: 10px;
	text-align: center;
	font-weight:bold;
	width: 97px;
}
#content ul.linklst {
	list-style-type:none;
}
#content ul.linklst li {
	display: block;
	margin: 6px 10px;
}
.noUnderline a {
	text-decoration: none;
}
.horizontalList {
	clear: both;
}
.horizontalList li {
	margin: 0 20px;
	padding-bottom: 10px;
}
.twoPane li {
	width: 45%;
	float: left;
}
dl.list_view {
	width: 100%;
	display: block;
	margin: 0 0 10px 0;
}
dl.list_view dt, dl.list_view dd {
	padding: 5px 10px 5px 10px;
}
dl.list_view dd {
	border-bottom: 1px solid #efefef;
}
dl.list_view dt {
	width: 60px;
	text-align: right;
	font-weight: bold;
}
table.tbl_news {
	width: 100%;
	margin: 5px 0;
}
table.tbl_news th {
	background: #175CA4 url(/images/bg_tbl_hdr2.gif) repeat-x center top;
	color: #666666!important;
}
table.tbl_news tr.colheaderGray th {
	background: transparent url(/images/bg_tbl_hdr2.gif) repeat-x center top;
	color: #676767;
}
table.tbl_news th, table.tbl_news td {
	padding: 4px 10px;
}
table.tbl_news th {
	color: #ffffff;
}
table.tbl_news td {
	background-color: #fafafa;
	/*border-top: 1px solid #e1e1e1;
	border-bottom: 1px solid #ffffff;*/
	vertical-align: top;
}
table.tbl_news .hdr_section {
	background-color: #DEDEDE;
}
ul.inPagelst {
	clear: both;
}
ul.inPagelst li {
	float: left;
	display: block;
	margin: 2px 10px;
}
ul.inPagelst li li {
	float: none;
	font-weight: normal;
	margin: 0;
}
.tabbedList {
	border-bottom:3px solid #FDD47B;
	clear:left;
	float:left;
	margin: 5px 0 0 0;
	width: 100%;
	padding: 0;
}
.tabbedList li {
	background-color: #eee;
	float: left;
	padding: 5px;
	margin: 0 3px 0 0;
}
.tabbedList li.selectedTabItem {
	background-color: #FDD47B;
	color: #666!important;
	padding: 5px 5px;
}
.tabbedList li a {
	color: #666!important;
}
.accessibility {
	display: block;
	height:0;
	overflow:hidden;
}
.arrowsListInline li {
	display: inline;
	padding: 0 15px 0 20px;
	background: url(/images/ico_info.jpg) no-repeat 0 0;
	margin: 0;
}
.btnFCCSearch {
	background-color: transparent;
	color: #fff;
	padding: 0;
	margin: 0;
	width: auto;
	font-size: 10px;
	font-family:Arial, Helvetica, sans-serif;
}
.justify {
	text-align:justify;
}
.alignRight {
	text-align:right;
}
.release a {
	font-size: 12px!important;
}
#content a.imptntLink {
	color: #04284D;
	font-weight: bold;
}
.dateCounter {
	height: 25px;
	line-height: 18pt;
	text-align: center;
	font-weight: bold;
}
.dateCounter .counterTime {
	font-weight: bold;
	color: #cc3333;
}
input.btnSubmit {
	background: url(/imagesnew/btnbg.gif) repeat-x left top;
	padding: 2px 4px;
	font-size: 11px;
	color: #fff;
	border-top: 1px solid #BED5FF;
	border-left: 1px solid #BED5FF;
	border-right: 1px solid #08427F;
	border-bottom: 1px solid #08427F;
}
#mapContainer {
	z-index:0;
}
hr {
	color: #eeeeee;
	border: none;
	border-bottom: 1px solid #eeeeee;
	margin: 5px 0;
	height: 1px;
}
.sysMsg {
	font-size: 11px;
	padding: 0 10px 5px 10px;
}
.sysMsg span {
	width: 100px;
	text-transform: uppercase;
	color: #656565;
	font-size: 10px;
	padding: 2px 4px;
	margin-right: 10px;
}
.sysMsg span.tip {
	background-color: #FFD849;
	color: #000000;
}
.sysMsg span.alert {
	color: #ffffff;
	background-color: #B00E0E;
}
.sysMsg span.announcement {
	color: #ffffff;
	background-color: #4E7E09;
}
.specialMsg {
	font-size:10px;
	font-style:italic;
}
div.higlight_third_support {
	width:670px;
}
div.highlight_third h2 {
	color: #303030;
	font-size: 14px;
}
div.highlight_third a, div.highlight_third a:visited {
	color: #023895!important;
}
div.side_nav {
	background-color:#F9F9F9;
}
.pageList li {
	background-color: #F9F9F9;
	padding: 5px;
}
.searchBox {
	background: #ffffff url(/imagesnew/bg_input_innershadow.gif) repeat-x top left;
	border: 1px solid #C0C0C0;
	line-height: 18px;
	font-size: 12px;
}
.form_textarea {
	background: #ffffff url(/imagesnew/bg_input_innershadow.gif) repeat-x top left;
	border: 1px solid #C0C0C0;
	border-bottom: 1px solid #FEB925;
	line-height: 18px;
	font-size: 12px;
	overflow: auto;
}
ul.lst_leftnav, ul.lst_leftnav ul {
	list-style-type:none;
}
ul.lst_leftnav li {
	background: url(/images/sub-nav-bullet.gif) 10px 7px no-repeat;
	padding: 0 0 0 20px;
	margin: 12px 0;
	line-height: 18px;
	list-style-position: outside;
}
ul.lst_leftnav li em {
	font-size: 11px;
}
.btn_white {
	background: transparent url(/imagesnew/bg_button.jpg) repeat-x center left;
	border: 1px solid #bbbbbb;
	border-bottom: 2px solid #aaaaaa;
	color: #656565;
	font-size: 11px;
	line-height: 20px;
	margin: 10px 0;
	padding: 1px 4px;
}
.sysMsg1 {
	height: auto;
	padding: 10px;
	float: left;
	background: #FEFBED url(/imagesnew/bgSysMsg1.png) no-repeat bottom right;
	font-size: 12px;
	line-height: 14px;
	border-top: 1px solid #BC8E2C;
	border-bottom: 1px solid #DCDCDC;
	margin-bottom: 15px;
	color: #083B70;
	width:678px;
}
p.redSys Msg {
	color: #AF0000;
	font-weight: bold;
	margin-bottom: 10px;
}
p.redSysMsg span {
	color: #023895;
}
.greenSysMsg {
	color: #327E00;
	font-weight: bold;
	margin-bottom: 10px;
}
table.tbl_calendar {
	width: 100%;
	margin: 5px 0;
}
table.tbl_calendar thead {
	background: #175CA4 url(/imagesnew/bg_tbl_hdr.gif) repeat-x center top;
}
table.tbl_calendar th, table.tbl_news td {
	padding: 4px 10px;
}
table.tbl_calendar th {
	text-align: center;
	color: #ffffff;
	font-size: 9pt;
}
table.tbl_calendar td {
	text-align: center;
	background-color: #fafafa;
	border-top: 1px solid #e1e1e1;
	border-bottom: 1px solid #ffffff;
	font-size: 8pt;
}
table.tbl_calendar td.eventday {
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	font-size: 8pt;
	background-color:#efefef;
	color: #ffffff;
}
td.weekEnd {
	color: #ccc;
}
td.eventMonth {
	height: 20px!important;
	font-weight: bold;
	padding-left: 5px;
	text-align: left!important;
}
ul {
	margin: 10px 0;
}
ul li {
	margin-left: 20px;
	margin-bottom: 10px;
	list-style-position: outside;
}
ul.ListWithBullets {
	list-style-type: square;
	list-style-position: outside;
}
ul.ListWithBullets ul {
	list-style-type: circle;
	list-style-position: outside;
}
ul.listwithNoBullets {
	list-style-type: none!important;
}
ul.listwithNoBullets li {
	list-style-type:none!important;
}
/************************ News styles ***********************/
.newsList {
	margin-left: 25px;
}
.newsList dt {
	width: 95px;
	float: left;
	font-weight:bold;
	padding-top: 5px;
}
.newsList dd {
	padding-top: 5px;
	margin-left: 95px;
}
.newsList ul {
	margin-left: 25px;
}
.newsList li {
	margin: 0 0 5px 0;
}
/****************** resource styles *****************/

.divFullWidth {
	clear: both;
}
.divFullWidth h2 {
	float: left;
}
.utilityLink {
	display: block;
	background: url(/imagesnew/bulletYellow.png) no-repeat 0 4px;
	padding-left: 15px;
	clear: both;
	font-weight:normal;
}
.utilityLinkInline {
	display: inline;
	background: url(/imagesnew/bulletYellow.png) no-repeat 0 4px;
	padding-left: 15px;
	clear: both;
	font-weight:normal;
}
.resourcesList, .resourcesList li {
	margin: 0;
	padding: 0;
}
.resourcesList li {
	clear: both;
}
.resourcesList ul {
	width: 440px;
	float: left;
	clear: left;
}
.resourcesListBlueText {
	color: #002157;
}
.left {
	float: left;
}
.right {
	float: right;
}
.resourcesList .contactInfo {
	float: right;
	width: 220px;
	padding-top: 10px;
}
#content a.smallText, #content .smallText, .footNote {
	font-size: 10px;
	font-weight: normal;
}
.left_stat_container {
	background: #fafafa url(/imagesnew/backgroundLeft_stat_container.png) repeat-x top left;
	clear: left;
}
#h_section_stats {
	background: #E5EAEE url(/imagesnew/bar_stats.png) no-repeat top right;
	height: 34px;
	padding: 5px 0 0 0;
	text-indent: 10px;
}
table.tbl_stats {
	width: 270px;
	margin: 0 5px 5px 10px;
}
table.tbl_stats td {
	padding: 2px;
	vertical-align: top;
	white-space:nowrap;
}
table.tbl_stats td.cell_label {
	padding-left: 10px;
	white-space:normal;
}
table.tbl_stats td.specialLabel {
	padding-left: 0;
	vertical-align: top;
	font-size: 10px;
	font-style:italic;
}
table.tbl_stats td.cell_sectionHeader {
	color: #000;
	font-weight: bold;
	padding: 10px 5px 0 0;
	white-space:normal;
}
table.tbl_stats td.cell_sectionHeaderRight {
	padding-top: 10px;
}
table.tbl_stats td.cell_sectionHeaderTop {
	padding-top: 0;
}
.black {
	color: #000;
	font-weight:normal;
}
/******************** HUB STYLES ***************************/

.hub_content {
	padding: 0 6px 6px 6px;
}
.hub {
	/*margin:0 5px;*/
	margin-bottom:10px;
	padding: 6px;
}
.hub ul {
	margin:0;
	padding:0;
	margin-left:15px;
	margin-bottom:6px;
}
.hub ul li {
	padding:2px;
	margin:0;
	list-style-type: disc;
	font-family: "Lucida Sans Unicode";
	font-size:11px;
}
.hub strong {
	font-family: "Lucida Sans Unicode";
	font-size:11px;
	font-weight:bold;
}
ul.questions li a {
	font-family: "Lucida Sans Unicode";
	color:#2667AA;
}
.hub_highlight {
	padding:6px 12px;
	background-color: #E2E773;
	margin-bottom: 10px;
}
.hub_feedback_bg {
	background-color:#E5EAEE;
	border-bottom: 1px solid #C5D4DC;
}
.hub_bg {
	background-color:#F7F7F7;
	border-top:5px solid #96DDF0;
}
.hub_bg2 {
	background-color:#F7F7F7;
	border-top:5px solid #BCE050;
}
.hub_bg3 {
	background-color:#F7F7F7;
	border-top:5px solid #FCE251;
}
.hub h3 {
	font-family:"Book Antiqua", "Lucida Sans Unicode", "Segoe UI", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	color: #4E3E3E;
	padding: 0px 3px 6px 3px;
	margin: 0;
}
#hd_feedback {
	background-image: url(/imagesnew/bar_feedback.png);
}
#hd_contact {
	background-image: url(/imagesnew/bar_contact.png);
}
#hd_questions {
	background-image: url(/imagesnew/bar_questions.png);
}
#hd_questions2 {
	background-image: url(/imagesnew/bar_questions_orng.png);
}
#hd_downloads {
	background-image: url(/imagesnew/bar_downloads.png);
}
#hd_tools {
	background-image: url(/imagesnew/bar_tools.png);
}
#hd_login {
	background-image: url(/imagesnew/bar_login.png);
}
#hub_form label.thump_up {
	background-image: url(/imagesnew/icon_thump_up.png);
	background-repeat: no-repeat;
	padding:6px;
	padding-left:30px;
	padding-top:10px;
	font-weight:bold;
}
#hub_form label.thump_dowm {
	background-image: url(/imagesnew/icon_thump_down.png);
	background-repeat: no-repeat;
	padding:20px;
	padding-top:10px;
	padding-left:30px;
	font-weight:bold;
}
input.btnSubmit {
	background: transparent url(/imagesnew/bg_button.jpg) repeat-x center left;
	border: 1px solid #bbbbbb;
	border-bottom: 2px solid #aaaaaa;
	color: #656565;
	font-size: 11px;
	padding: 1px 2px;
}
.textAreaBox {
	width:100%;
}
.contact_align_right {
	padding-left: 95px;
}
#loginhub {
	width:250px;
	margin:auto;
	padding:10px;
}
#loginhub label {
	line-height:20px;
	font-weight:bold;
}
/********************************  hub styles end *************************/

h2.pageHeader {
	color:#18538F;
	font-size:13pt;
}
h2.pageHeader span {
	color:#676968;
	font-size:14px;
	text-transform:none;
	font-weight: normal;
}
#map_canvas {
	height: 400px;
	margin: 5px 0 0 0;
}
#map_legend_container {
	background-color:#EAF7FE;
	clear: both;
	float: left;
	width: 620px;
	padding-bottom: 8px;
}
#map_legend_container ul {
	margin-left: 5px;
}
#map_legend_container li {
	float: left;
	margin: 0 3px 0 0;
	padding: 10px 3px;
	border: 2px solid transparent;
	background-color:#FFFFFF;
	border:1px solid #E8ECEE;
	width: 120px;
}
#map_legend_container li.activeState {
	border: 1px solid #927100;
}
#map_legend_container_inner {
	clear: left;
	float: left;
	padding: 5px;
	width: 500px;
}
#map_legend_container_inner a.utilityLinkInline {
	clear: none;
}
#map_legend_container_DC {
	float: right;
	margin: 0 10px 5px 0;
	padding: 5px 5px 5px 40px;
	position:relative;
}
#map_legend_container_DC_img {
	position: absolute;
	top: 0;
	left: 0;
	width: 34px;
	height: 42px;
}
#map_legend_container_DC a {
	display: block;
}
h4.chartHeader {
	color:#000;
	font-weight:bold;
	font-size: 	12px;
	padding-bottom: 8px;
	font-family: "Lucida Sans Unicode";
	border-bottom: 1px solid #B2B2B2;
	text-align: left;
	margin-right: 10px;
}
.indent5px {
	text-indent: 10px;
}
/* iGuide Styling */
.div_1pxpane_iguide {
	border:1px solid #D3DEE4;
	padding:10px;
}
.noteBlock {
	background-color:#FEFBED;
	padding:10px;
	padding-left:30px;
	border:1px solid #D3DEE4;
	border-top:none;
	background-repeat:no-repeat;
	background-image: url(/imagesnew/icon_note.png);
	background-position: 10px 10px;
}
a.icon_arrow_link {
	background-repeat:no-repeat;
	background-image: url(/imagesnew/ico_arrow_link.png);
	background-position: 10px 12px;
	padding:10px 4px 10px 30px;
	font-size:9px;
	font-weight:bold;
}
input.iguide_btn {
	background-color:#fff;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
}
.iguide_prev {
	background-image: url(/imagesnew/ico_arrow_back.png);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding:4px 4px 4px 10px;
	border:1px solid #fff;
	color:#18538F;
	margin: 10px 0;
}
.iguide_continue {
	background-image: url(/imagesnew/ico_btn_iguide_continue.png);
	background-repeat: no-repeat;
	background-position: right 2px;
	padding:4px 20px 4px 4px;
	border:1px solid #D3DEE4;
	margin: 10px 0;
}
/* iGuide Styling End */

/********************* resources **************************/

.supportCenterDetails {
	margin-top: 10px;
}
li.resourceIcons {
	margin: 2px 0;
}
.supportCenterDetails dt {
	width: 145px;
	float: left;
	clear: both;
	font-weight: bold;
	padding-top: 5px;
}
.supportCenterDetails dd {
	padding-top: 5px;
	margin-left: 150px;
}
.supportTopicLists li {
	width: 44%;
	float: left;
}
.srvcTopics li {
	width: 100%;
	float: left;
	background: url(/imagesnew/grayBullet5x5.gif) no-repeat 0 7px;
	margin: 0 0 0 10px;
	padding: 0 0 0 10px;
}
.supportCenterNoteText {
	margin: 0 10px 0 40px;
}
.orangeTitle {
	color: #D07300;
	font-size: 13px;
}
.marginLeft20 {
	margin-left: 20px;
}
/********************** Glossary styles ******************/

ul.glossaryNav li {
	display: inline;
	padding: 0;
	margin-left: 10px;
}
ul.glossaryNav li.selectLettr {
	color:#AC2C2C;
	font-size:14pt;
}
/****************** Converterbox styles ******************/

.manuName {
	vertical-align: top;
	width: 200px;
	padding: 0 0 10px 0;
}
.modelList {
	vertical-align: top;
	padding: 0 0 10px 0;
}
div.hr_shadow_tips {
	background:transparent url(/imagesnew/hr_shadow_3quarters.gif) no-repeat scroll center top;
	height:15px;
	clear: both;
	margin:0 0 10px 0;
	width:100%;
}
div.hr_shadow_tips hr, div.hr_shadow_3quarters hr, div.hr_shadow_2thirds hr {
	display:none;
}
div.hr_shadow_3quarters, div.hr_shadow_2thirds {
	height: 10px;
	background-image: none;
	margin: 0;
}
.extLink {
	white-space:nowrap;
	padding-right: 5px;
}
ul.iguide li {
	margin:0;
	padding:4px
}
#adv_srch {
	padding:10px;
	padding-left:20px;
}
.tblCell_Right {
	margin:10px;
}
#pageTitle {
	padding:10px;
	padding-bottom:0;
}
#logout {
	width:200px;
	float:right;
}
ul.selectDelType li {
	float:left;
}
.displayHub {
	padding:6px;
	border: 1px solid #ccc;
	width:600px;
	margin:10px;
}
.displayHub table tr td {
	padding:6px;
}
#selectedDoc {
	padding:10px;
}
input.btnSubmit {
	margin-left:5px;
}
.tbl_bdr {
	border:1px solid #CCCCCC;
}
/* Start map.htm styles */
div.col_590 {
	float: left;
	width: 590px;
}
div.col_340 {
	float: right;
	width: 340px;
}
div.col_340 li {
	margin-bottom: 0;
}
#content div.search-options {
	height: auto;
	margin-bottom: 10px;
	width: 580px;
}
#content div.search-options form {
	position: relative;
	width: 580px;
}
div.search-options label.by-zip {
	display: block;
	float: left;
	width: 80px;
}
div.search-options fieldset {
	margin: 1em 0;
}
div.search-options fieldset span.search-options-label {
	display: block;
	float: left;
	width: 60px;
}
div.search-options fieldset ul {
	float: left;
	margin: 0;
	width: 220px;
}
div.search-options fieldset ul ul {
	margin-top: 1ex;
}
ul#events-from-to {
	margin-top: -16px;
}
#content ul#events-from-to li {
	width: 250px;
}
ul#events-from-to label {
	display: block;
	float: left;
	margin-right: 4px;
	text-align: right;
	width: 38px;
}
div#search-options-help {
	float: right;
	margin-top: -28px;
 *margin-top: -30px;
	width: 94px;
}
#content div#search-options-help a {
	background-color: transparent;
	background-image: url(/imagesnew/icon-option-link.png);
	background-repeat: no-repeat;
	background-position: left 7px;
	clear: left;
	float: left;
	font-size: 10px;
	padding-left: 10px;
}
#content div#search-options-help a.expanded {
	background-position: left -34px;
}
#search-submit {
	bottom: 1px;
 *bottom: 5px;
	margin-right: 20px;
	position: absolute;
	right: 94px;
 *right: 90px;
	width: 48px;
}
#search-submit.expanded {
	margin-right: 118px;
}
#map {
	margin-bottom: 1em;
}
p.map-note {
	padding: 0;
	margin-top: 1em;
	clear: left;
	color:#257208;
}
p.map-note img {
	vertical-align: text-bottom;
}
#needhelphub {
	background: url(/imagesnew/icon_callcenter.png) no-repeat left;
	padding: 0 0 0 35px;
}
#needhelphub p {
	color:#185C9E;
	font-weight:bold;
	font-size:13px;
	margin:0;
	padding:0;
}
#needhelphub span {
	color:#555555;
	font-size:13px;
	letter-spacing:-1px;
	line-height:26px;
}
div#hilite-note {
	background-color: #FFF9ED;
	border: 1px solid #FCD47D;
	margin-bottom: 1em;
}
div#contractors-note {
	background-color: #FFF9ED;
	border: 1px solid #FCD47D;
	margin-bottom: 1em;
	width: 600px;
}
div#contractors-note p, div#contractors-note h2, div#hilite-note p {
	margin: 10px;
}
#content a.utilityLinkInline {
	background-position:left 2px;
	font-weight: bold;
}
#search-options-fieldset ul {
	float:left;
	width:160px;
}
div.submit_btn {
	margin-top:-16px;
	margin-left:580px;
	position:absolute;
}
*div.submit_btn {
	margin-top:-12px;
	margin-left:580px;
	position:absolute;
}
.submit_btn input {
	background:transparent url(/imagesnew/bg_button.jpg) repeat-x scroll left center;
	border-color:#BBBBBB #BBBBBB #AAAAAA;
	border-style:solid;
	border-width:1px 1px 2px;
	color:#656565;
	font-size:11px;
	padding:1px 2px;
}
.search-options div select {
	width:140px;
	font-size:10px;
}
*div.search-options div select {
	width:140px;
	font-size:11px;
}
.higlight_third_support {
	width:630px;
}
/* new for Broadband: */
/* skip navigation link */
#skip {
	margin: 0;
}
#skip a, #skip a:visited {
	background-color: #fff;
	border: 1px solid #76B72A;
	color: #000;
	height: 1px;
	left: 0;
	overflow: hidden;
	padding: 1ex;
	position: absolute;
	top: -99em;
	width: 1px;
}
#skip a:focus, #skip a:active {
	height: auto;
	top: 0;
	width: auto;
	z-index: 1;
}
div.highlight {
	background-color: #F7F7F7;
	border-top: 5px solid #96DDF0;
}
.highlight .news-item p {
	color: #333;
	float: right;
	margin: -4px 0 10px;
	text-align: left;
	width: 186px;
}
.highlight .news-item em {
	color: #707070;
	display: block;
	font-size: 11px;
}
.highlight .news-item p.img {
	float: left;
	margin: 0;
	width: 104px;
}
.highlight .news-item p.clearboth {
	float: none;
	margin: 0;
}
.highlight .news-item p.clearboth em {
	padding: 0 0 4px;
}
.highlight .feature-left img {
	border-right: 1px solid #8F8F8F;
}
.submit-comments {
	background: transparent url(/images/bg_yellow.gif) no-repeat 0 0 scroll;
	clear: both;
	margin-bottom: 20px;
}
.submit-comments a {
	background: transparent url(/images/bg_yellow.gif) no-repeat left bottom scroll;
	bottom: -4px;
	display: block;
	line-height: 2;
	padding: 0 10px 4px;
	position: relative;
}
.submit-comments a img {
	margin: 8px 0;
}
.bg_green_image {
	background: transparent url(/images/bg_yellow_02.gif) no-repeat 0 0 scroll;
	clear: both;
	margin-bottom: 20px;
}
.bg_green_image a {
	background: transparent url(/images/bg_yellow_02.gif) no-repeat left bottom scroll;
	bottom: -4px;
	display: block;
	line-height: 2;
	position: relative;
}
.bg_green_image a img {
	margin: 10px 6px;
}
.centered {
	display: block;
	margin: 0 auto;
}
#workshops {
	margin: 6px auto 0;
	width: 96%;
}
#workshops tr.phase td {
	padding-top: 2em;
}
#workshops td, #workshops th {
	padding: 4px 8px;
}
#workshops th {
	font-weight: bold;
}
#workshops th span {
	display: block;
	left: -999em;
	position: absolute;
	top: -999em;
}
#workshops > td {
	text-align: right;
}
#workshops td + td {
	text-align: left;
}
.vcard {
	font-style: italic;
}
.error {
	color: #C90000;
}
.fieldset .error {
	white-space: nowrap;
}
.fieldset span.last-name {
*display: block;
*margin-top: -1.5em;
}
.blocknote {
	background-color: #F7F7F7;
	border-left: 4px solid #96DDF0;
	margin-left: 2em;
	margin-right: 1em;
	padding: 1em 0.75em;
}
.bullet {
	background: transparent url(/images/bullet.png) no-repeat left 3px;
	padding-left: 15px;
	padding-bottom: 5px;
	padding-right: 10px;
}
.bullet_doc {
	background: transparent url(/images/bullet_doc.png) no-repeat left 1px;
	padding-left: 20px;
	padding-bottom: 1px;
}
.bullet_transcript {
	background: transparent url(/images/bullet_transcript.png) no-repeat left 1px;
	padding-left: 20px;
	padding-bottom: 1px;
}
.bullet_audio {
	background: transparent url(/images/bullet_audio.png) no-repeat left 1px;
	padding-left: 20px;
	padding-bottom: 1px;
}
.bullet_webcast {
	background: transparent url(/images/bullet_webcast.png) no-repeat left 1px;
	padding-left: 20px;
	padding-bottom: 1px;
}
.bullet_webcast_live {
	background: transparent url(/images/icon_webcast.png) no-repeat left 1px;
	padding-left: 20px;
	padding-bottom: 1px;
}
.bullet_webinar {
	background: transparent url(/images/icon_webex.png) no-repeat left 1px;
	padding-left: 20px;
	padding-bottom: 1px;
}
.bullet_podcast {
	background: transparent url(/images/bullet_podcast.png) no-repeat left 1px;
	padding-left: 20px;
	padding-bottom: 1px;
}
.bullet_webex {
	background: transparent url(/images/bullet_webex.png) no-repeat left 1px;
	padding-left: 20px;
	padding-bottom: 1px;
}
.inline1 {
	padding-left: 19px;
}
.inline2 {
	padding-left: 16px;
}
.end-event, .webinar, .live-video, .listen-in, .co-dial, .co-email, .accevent {
	background: transparent url(/images/icon_end.png) no-repeat left top;
	margin-left: 0px;
	margin-bottom: 2px;
	padding-left: 20px;
}
.webinar {
	background-image: url(/images/icon_webex.png);
}
.listen-in {
	background-image: url(/images/icon_listenin.png);
}
.live-video {
	background-image: url(/images/icon_webcast.png);
}
.live-video {
	background-image: url(/images/icon_webcast.png);
}
.accevent {
	background-image: url(/images/icon_ae.png);
}
.co-email {
	background-image: url(/images/icon_email.png);
	margin-left: 0.55em;
}
.co-dial, .co-dial-sp {
	background-image: url(/images/icon_dial.png);
	background-repeat: no-repeat;
}
.hub_content .bullet_webcast, .hub_content .bullet_transcript, .hub_content .bullet_doc, .hub_content .bullet_audio, .hub_content .bullet_podcast {
	line-height: 2.4;
}
/********************** Temp Blog styles ******************/

.blog-date {
	font-size: 10px;
	color: #1A1A1A;
}
.blog-title {
	font-size: 14px;
}
.blog-publisher {
	font-size: 10px;
	color: #6B6B6B;
}
.down2px {
	position: relative;
	top: 3px;
}
.up3px {
	position: relative;
	top: -3px;
}
.extLink {
	position: relative;
	top: -3px;
}
.padLR5px {
	padding-left: 5px;
	padding-right: 5px;
}
.listAlpha {
	list-style-type: upper-alpha;
}
.padLeft {
	padding-left: 25px;
}
/********************** Temp Blog styles end***************/

/********************** Ex Parte styles begin *************/
form.exparte input, form.exparte button {
	font-family: "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
 *overflow: visible;
	padding: 2px;
 *width: auto;
}
form.exparte .omb-note {
	float: right;
}
form.exparte div {
	clear: both;
	margin: 1ex 0;
	padding-left: 15em;
	position: relative;
	zoom: 1;
}
form.exparte div.fieldset, #divParticipantInput div, #divBureauInput div {
	padding: 0;
	position: static;
}
form.exparte div.from-name div.fieldset {
	float: left;
	clear: none;
	margin-right: 1ex;
}
form.exparte div.fieldset em {
	display: block;
}
form.exparte div.email, form.exparte div.email label {
	padding-top: 1em;
}
form.exparte div.fieldset input, form.exparte div.email input, form.exparte .subject label input {
	overflow: hidden;
}
form.exparte label.strong, form.exparte span.label {
	display: block;
	font-weight: bold;
	left: 0;
	position: absolute;
	top: 0;
	width: 14.5em;
}
form.exparte abbr {
	border-width: 0;
}
form.exparte label, form.exparte span.pointer {
	cursor: pointer;
*cursor: hand;
}
form.exparte label.strong em, form.exparte .label em {
	display: block;
	font-style: italic;
	font-weight: normal;
}
form.exparte label.hidden, form.exparte .hidden {
	display: block;
	position: absolute;
	left: -999em;
	top: -999em;
}
form.exparte label.radio-cb {
	margin-right: 1em;
}
form.exparte label.radio-cb input {
	vertical-align: middle;
}
form.exparte .from-name {
	overflow: auto;
}
form.exparte legend span {
	float: left;
}
form.exparte #participants-list p {
	margin-bottom: 1ex;
}
form.exparte a.remove, form.exparte a.remove-all {
	background: transparent url(/images/ico_delete.gif) left top no-repeat scroll;
	padding-left: 20px;
}
form.exparte table {
	width: 100%;
}
form.exparte table th {
	border-bottom: 1px solid #ccc;
	font-weight: bold;
}
form.exparte table th, form.exparte table td {
	padding: 0 1em 1ex 1ex;
}
form.exparte table td {
	padding-top: 1ex;
	word-wrap: break-word;
}
form.exparte table.radio-cb {
	float: left;
	width: 62%;
}
form.exparte table.radio-cb td {
	padding-top: 0;
}
form.exparte table.radio-cb input {
	vertical-align: middle;
}
form.exparte #attachments table td {
	padding-right: 1ex;
}
form.exparte #attachments table td.td-first {
	width: 42%;
}
form.exparte #attachments table td.td-last {
	width: 16%;
}
form.exparte .subject label {
 *position: absolute;
 *left: 37.5em;
}
form.exparte .subject label.strong {
*left: 0;
}
form.exparte .subject label input {
	margin-left: 1ex;
}
* html form.exparte .subject label input {
	position: absolute;
	left: 3.5em;
	top: 0;
}
form.exparte .with-whom {
	margin-bottom: 3ex;
}
form.exparte .with-whom input {
	position: relative;
	top: 3ex;
}
form.exparte #available-dates {
	padding-bottom: 1em;
 *padding-bottom: 0;
}
form.exparte #available-dates p {
	clear: both;
	overflow: auto;
}
form.exparte #available-dates button, button.ui-datepicker-trigger {
	background: none;
	border: 0 none;
	cursor: pointer;
 *cursor: hand;
	_vertical-align: bottom;
}
form.exparte #available-dates .date-remove {
	position: relative;
	bottom: 4px;
	_bottom: 0;
	_zoom: 1;
}
form.exparte #add-date-link {
	display: block;
	float: left;
	margin-top: -1em;
}
form.exparte textarea {
	display: block;
	font-family: "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 10px;
}
form.exparte input[type='submit'] {
	margin: 4px 0;
}
html body #ui-datepicker-div {
	padding-top: 1em;
}
html body .ui-datepicker-prev label, html body .ui-datepicker-next label {
	position: absolute;
	left: -999em;
}
html body table.ui-datepicker td.ui-datepicker-today a, html body table.ui-datepicker .ui-datepicker-days-cell-over a {
	border-color: #76B72A;
	color: #00527F;
	font-weight: bold;
}
/* CSS for Simply Countable jQuery plugin */
form.exparte p.counter {
	left: 0;
	position: absolute;
	text-align: right;
	top: 9em;
	width: 13em;
}
form.exparte #counter-p0 {
	top: 6em;
}
form.exparte p.counter .safe {
	color: #76B72A;
}
form.exparte p.counter .over {
	color: #C90000;
}
/* end Simply Countable styles */
/* CSS for Textarea Resizer jQuery plugin */
form.exparte div.resizable-textarea, form.exparte div.grippie {
	margin: 0;
	margin-right: 17px;
	padding: 0;
	position: static;
}
form.exparte div.grippie {
	background: #EEE url(/images/grippie.gif) no-repeat scroll center 2px;
	border-color: #DDD;
	border-style: solid;
	border-width: 0 1px 1px;
	cursor: row-resize; /* s-resize */
	height: 9px;
	margin: 0;
	overflow: hidden;
	padding: 0;
	position: static;
}
/* end Textarea Resizer styles */
/********************** Ex Parte styles end ***************/
/********************** Modal Thickbox styles begin ***************/
a.avhelp {
	float: right;
	margin-top: -2em;
}
#avhelp, #ical, #qrphones {
	display: block;
	position: absolute;
	left: -999em;
	top: -999em;
}
#qrhelp {
	display: block;
	position: absolute;
	left: -999em;
}
#TB_window.noborder #TB_closeAjaxWindow {
	background-color: #fff;
	right: 3px;
}
.spanish #TB_window.noborder #TB_closeAjaxWindow {
	padding-right: 0;
}
#TB_window.noborder #TB_ajaxContent {
	color: #555;
	font-family: "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 19px;
	overflow: auto;
}
#TB_window.noborder h2 {
	color: #76B72A;
	font-size: 16px;
	font-weight: bold;
	line-height: 25px;
	margin-bottom: 1.2em;
}
.spanish #TB_window.noborder h2 {
	margin-left: -1ex;
 *margin-left: -1em;
}
#TB_window.noborder a:link, #TB_window.noborder a:visited {
	text-decoration: none;
}
#TB_window.noborder a:hover, #TB_window.noborder a:active {
	text-decoration: underline;
}
#TB_window.noborder #TB_ajaxContent img.extLink {
	position: static;
}
/********************** Modal Thickbox styles end ***************/

#infobar {
	/*
	background: #FFFFFF url(/images/infobar_bg.png) no-repeat left top;
	border-bottom: 1px solid #ECECEC;
	padding: 3px 0px 4px 20px;
	*/
	background-color: #FFFFFF;
	clear:both;
	margin: 0px;
}
#sitemessage {
	background: #FFFFFF url(/images/infobar_bg.png) no-repeat left top;
	border-bottom: 1px solid #ECECEC;
	padding: 3px 0px 4px 20px;
	clear:both;
	margin: 0px;
}
tr.currentEvent td {
	background-color:#FFFBE0;
	border-top:1px solid #FFD675;
	border-bottom:1px solid #FFD675
}
tr.concluded td, td.eventgroup {
	padding-bottom: 14px!important;
	background-color:#FCFFF4;
	border-bottom:1px solid #DCF0A8;
}
tr.eventgroup td, td.eventgroup {
	background-color:#FCFFF4;
	border-bottom: 0px!important;
}
/*Workshop Classes */

#schedule {
	border-top: 0px solid #D8DCDC
}
div.ws-detail {
	width: 700px;
	display:block;
	padding: 4px 0 10px 0;
	border-top: 1px solid #D8DCDC;
	float: left;
}
div.ws-detail .ws-date, div.ws-detail .ws-time {
	font-size: 11px;
	font-weight:normal;
	color:#828282;
	display:block;
	text-align:right;
	width: 80px;
	text-transform: uppercase;
	float: left;
	height: 50px;
}
div.ws-detail .ws-title {
	float: left;
	padding: 0 0 0 15px;
	width: 440px;
}
div.ws-title a {
	font-size: 13px!important;
}
div.ws-coords a {
	color: #555!important;
}
div.ws-detail .ws-coords {
	float: left;
	padding: 0px 0 0 15px;
}
div.ws-detail .ws-links {
	float: right;
	padding: 3px 10px 3px 10px;
	position: absolute;
	right: 0;
	top: 0;
	background: #FFF url(/images/tab_end.png) repeat-x left top;
	width: 150px;
}
div.ws-past, div.ws-current, div.ws-future {
	background: transparent url(/images/icon_end.png) no-repeat left top;
	display:block;
	width: 16px;
	float: left;
	font-size: 0em;
	text-indent: -9999em;
}
div.ws-current {
	background: transparent url(/images/icon_current_event.png) no-repeat right top;
}
div.ws-future {
	background: none;
}
div.ws-detail {
	position: relative;
}
div.ws-live {
	border-top: 2px solid #FBC300;
	background: #FFFBEF;
}
div.ws-live-links {
	float: right;
	padding: 3px 10px 3px 2px;
	position: absolute;
	right: 0;
	top: 0;
	background: #FFFBEF url(/images/tab_bg.png) repeat-x left top;
	width: 136px;
}
.co-dial {
	background-position: left 3px;
	display: block;
	margin-left: 6.9em;
	margin-top: 0.4em;
}
.co-dial-sp {
	background-position: left 3px;
	display: block;
	margin-left: 9.9em;
	margin-top: 0.4em;
	padding-left:20px;
}
blockquote.join-banner {
	background: #FFFFFF url(/images/join_banner.png) no-repeat left top;
	border: 0px;
	padding: 40px 5px 32px 17px;
	width: 650px;
}
.present_hub div {
	float:left;
}
.present_hub div.hub_left {
	margin-right:10px;
	border-right: 1px solid #ccc;
	height:15px;
	padding-right:10px;
}
.workshop-process {
	background: url(../images/staff-workshop-process.png) no-repeat;
	height: 240px;
	width: 620px;
}
.workshop-process ul {
	float: left;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 40px;
	width: 165px;
 *margin-top: 6px;
}
* html .workshop-process .workshop-process-data {
	margin-left: 10px;
}
.workshop-process ul li {
	margin:4px;
	margin-left:20px;
	list-style: circle;
}
.workshop-process a {
	color: #000000;
	text-decoration: none;
}
.workshop-process ul li a:hover {
	color: #000000;
	text-decoration: none;
}
.workshop-process ul li a:visited {
	color: #000000;
	text-decoration: none;
}
.workshop-blog {
	clear: both;
}
.workshop-blog h2, #content .workshop-blog h2 a {
	font-weight: bold;
	color: #76B72A;
	font-size: 12pt;
	text-transform: uppercase;
}
.workshop-process-anchors {
	position: absolute;
 *position: relative;
	margin-bottom: -1.4em;
	margin-left: 1em;
	margin-top: 1em;
}
* html .workshop-process-anchors {
	position: absolute;
}
.workshop-process-anchors a {
	display: block;
	float: left;
	height: 1.4em;
	width: 200px;
}
#wrapper_content #content .workshop-process-anchors a:hover {
	text-decoration: none;
}
/* Quality Test */
/* framed styles */
.framed {
	background-color: #fff;
	border: 0 none;
}
.framed #wrapper_main, #no-connection.framed #wrapper_main, #no-connection.framed #content, #ookla.framed #wrapper_main, #m-lab.framed #wrapper_main {
	margin: 0;
	width: 460px;
}
#no-connection.framed #content.condensed {
	width: 465px;
}
#quality-test.framed #wrapper_main, #quality-test.framed #content {
	width: 536px;
}
#ookla.framed #wrapper_main, #m-lab.framed #wrapper_main {
*width: 100%;
}
.framed #wrapper_content {
	background-image: none;
}
/* .framed #content { width: 500px; } */

#no-connection #wrapper_main, #no-connection #content, #ookla #wrapper_main, #ookla #content, #m-lab #wrapper_main, #m-lab #content {
	width: 513px;
}
#quality-test #wrapper_main, #quality-test #content {
	width: 524px;
}
#ookla #content, #m-lab #content {
	position: relative;
}
.framed #content h1 {
	margin-top: 6px;
}
#no-connection h2, #quality-test h2, #ookla h2, #m-lab h2, .framed h2 {
	float: left;
}
.framed #content:focus, .framed #content h2:focus {
	outline-width: 0;
}
.framed #content .qt {
	clear: both;
	margin-bottom: 2px;
}
.framed #content #tabs-wrapper {
	border: 0 none;
}
/* end framed styles */

#content a#omb-link {
	float: right;
	font-size: 10px;
	line-height: 14px;
	margin-left: 5px;
	margin-top: 9px;
}
#content .qt {
	clear: both;
	font-size: 13px;
}
#content .qt div {
	padding-left: 8.2em;
}
#content .qt div label {
	font-weight: normal;
	width: 8em;
}
.qt input[size="38"] {
	width: 248px;
} /* for Safari */
.qt input[type="text"], .qt select {
	border: 1px solid #2A76A6;
}
.qt select {
	margin-left: 0;
}
#content .qt div .label-address, .label-address2 {
	font-size: 11px;
	padding-left: 1em;
}
#content .qt div .label-address2 {
	height: 2.5em;
	padding-left: 1.4em;
	width: 127px;
}
#content.condensed .qt div .label-address {
	padding-left: 0.25em;
}
#content.condensed .qt div .label-address2 {
	padding-left: 1ex;
}
.qt .error {
	display: block;
}
.qt fieldset {
	margin-bottom: 1em;
}
.framed .qt fieldset .error {
*padding-left: 8em;
}
.qt fieldset legend {
	color: #555;
	float: left; /* IE8 */
	margin-bottom: 0;
 *margin-left: -7px;
	padding: 0;
	white-space: normal; /* text-wrapping in FF3 */
}
.qt fieldset table {
	clear: both;
}
.qt fieldset legend span {
*float: left;
} /* IE 6, 7 */
#content #interestedLabel, #content #typesLabel {
	overflow: hidden;
	padding: 0;
}
#content #typesLabel, #content #typesLabel fieldset {
	margin: 0;
}
#content .qt .radio {
	padding-left: 0;
}
#content .qt .radio td {
	padding-top: 0;
}
#content .qt .radio input, #content #typesLabel input {
	vertical-align: middle;
}
#content .qt .submit {
	margin-top: -1em;
	padding-left: 24em;
}
#content .qt .submit input, #content .submit .return-link {
	background: #f68c3e url(/images/quality-test-btn-submit-bg.gif) 0 0 no-repeat;
	border: 0 none;
	color: #fff;
	cursor: pointer;
	font-size: 13px;
	height: 25px;
	letter-spacing: 1px;
	margin: 0;
	padding: 0 0 2px;
 *padding: 0;
	text-shadow: 1px 1px rgba(0, 0, 0, 0.5);
	width: 90px;
}
#content .submit .return-link {
	background-image:url(/images/quality-test-btn-return-link-bg.gif);
	bottom: 1ex;
	height: auto;
	padding: 4px 12px 5px;
	position: relative;
	text-decoration: none;
}
.mac #content .submit .return-link {
	padding: 4px 17px 5px;
}
* html #content .submit .return-link {
	padding: 4px 8px 5px;
}
#content .fTBA {
	background: #f68c3e url(/images/quality-test-btn-return-link-bg.gif) 0 0 no-repeat;
	border: 0 none;
	color: #fff;
	font-size: 13px;
	height: 16px;
	left: 28.5%;
	position: absolute;
	padding: 3px 12px 6px;
	text-align: center;
	text-decoration: none;
	text-shadow: 1px 1px rgba(0, 0, 0, 0.35);
	width: 178px;
}
#quality-test .fTBA {
	left: 34%;
}
* html #content .fTBA {
	overflow: hidden;
}
#content .fTBA:hover {
	color: #fff;
	text-decoration: none;
}
#content p.powered-by {
	margin: 0;
	position: absolute;
	right: 42px;
	top: 12px;
}
.test-container {
	background-image: url(/images/ico_loading-white.gif);
	background-position: 50% 50%;
	background-repeat: no-repeat;
	height: 204px;
}
/* tabs styles */
#tabs {
	font-size: 11px;
	margin: 0 -10px 1px;
}
* html #tabs {
	left: 10px;
}
#tabs ul.tabs-nav {
	background-color: #fff;
	bottom: 0;
	float: left;
	font-family: Lucida Grande, Lucida Sans, Arial, sans-serif;
	font-size: 1.1em;
	left: 2px;
	line-height: 1.3;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0;
	outline-width: 0;
	padding: 0;
	position: relative;
	text-decoration: none;
	z-index: 1;
}
.framed #tabs ul.tabs-nav {
	left: 4px;
	width: 99%;
}
#tabs .tabs-nav li {
	float: left;
	font-size: 100%;
	line-height: 1.3;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0 1px 0 0;
	padding: 0;
	text-decoration: none;
}
#tabs .tabs-nav li a {
	background-color: #fff;
	border: 0 none;
	float: left;
	font-weight: bold;
	line-height: 1.1;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0;
	padding: 6px 18px 6px 6px;
}
#tabs .tabs-nav li a:focus {
	outline-width: 0;
}
#tabs .tabs-nav li a.selected {
	background: #EBEBEB url(/images/icon_tab-close.gif) right 6px no-repeat;
}
#tabs-wrapper {
	border: 1px solid #fff;
	border-width: 0 2px 1px;
	clear: both;
}
#tabs-wrapper div {
	background: #EBEBEB url(/images/quality-test-tab-bg.gif) left bottom repeat-x;
	clear: left;
	color: #555;
	font-family: Lucida Grande, Lucida Sans, Arial, sans-serif;
	font-size: 1.1em;
	line-height: 1.3;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0;
	padding: 1.5em 1.7em;
}
#tabs-wrapper div p {
	margin-bottom: 0;
}
.tabs-closed {
	left: -999em;
	position: absolute;
	top: -999em;
}
#no-connection .submit + #tabs {
	margin-top: 1em;
}
/* end tabs styles */

/* condensed view styles (if the layer is taller than the viewport) */
.framed #content.condensed {
	position: relative;
}
.framed #content.condensed .innerDiv10px {
	padding-bottom: 2.2em;
}
#content.condensed form.qt {
	*margin-left: -6px;
	*width: auto;
}
#content.condensed .qt div {
	*padding-left: 0;
	*position: static;
}
#content.condensed .qt div label {
	*float: left;
	*position: static;
}
#content.condensed .qt #interestedLabel label, #content.condensed .qt #typesLabel label {
	*float: none;
}
#content.condensed .qt div.submit {
	*padding-left: 24em;
}
.framed #content.condensed #tabs {
	bottom: 0;
	*bottom: 8px;
	position: absolute;
	width: 100%;
}
.framed .condensed #tabs ul.tabs-nav {
	background-color: transparent;
	border-bottom: 1px solid #aaa;
	*bottom: -6px;
	left: 2px;
	padding-left: 1px;/* *width: 505px; */
}
* html .framed #content.condensed #tabs ul.tabs-nav {
	bottom: -2px;
} /* IE 6 */
#m-lab .condensed #tabs .tabs-nav li, #ookla .condensed #tabs .tabs-nav li {
	margin-bottom/*\**/: 2px\9
} /* IE 8 */
.condensed #tabs .tabs-nav li a {
	border-color: #ddd;
	border-style: solid;
	border-width: 1px 1px 0;
	/* box-shadow: 1px -2px 3px rgba(155, 155, 155, 0.3); */
	-moz-box-shadow: 1px -2px 3px rgba(155, 155, 155, 0.3);
	-webkit-box-shadow: 1px -2px 3px rgba(155, 155, 155, 0.3);
	-ms-filter: "progid:DXImageTransform.Microsoft.dropShadow(color=#EEEEEE,offX=2,offY=-2)";
	filter: progid:DXImageTransform.Microsoft.dropShadow(color=#EEEEEE, offX=2, offY=-2);
}
.condensed #tabs .tabs-nav li a.selected {
	border-color: #aaa;
	bottom: -1px;
	/* box-shadow: 2px -2px 3px rgba(155, 155, 155, 0.4); */
	-moz-box-shadow: 2px -2px 3px rgba(155, 155, 155, 0.4);
	-webkit-box-shadow: 2px -2px 3px rgba(155, 155, 155, 0.4);
	position: relative;
}
.condensed #tabs .tabs-nav li a.selected:focus {
	outline-width: 0;
}
.framed .condensed #content #tabs-wrapper {
	border-color: #fff;
	border-style: solid;
	border-width: 0 2px 1px;
}
.framed #content.condensed #tabs-wrapper.condensed { /* ultra-condensed view */
	margin-left: 3px;
	*margin-top: 6px;
	width: 99%;
}
/* end condensed view styles */

/* stand-alone About Quality Test page styles */
.back-to-top {
	overflow: hidden;
}
.back-to-top a {
	background: transparent url(/images/icon-top.gif) left 9px no-repeat;
	float: right;
	line-height: 1.6;
	margin-top: -0.5ex;
	padding-left: 10px;
}
/* end stand-alone About Quality Test page styles */
/* end Quality Test */




/* new styles to be integrated for the launch of The Plan */
.offscreen {
	left: -999em;
	position: absolute;
	top: -999em;
}
.plan-content #wrapper_content {
	background-image: url(/images/bg-nbp-checkered.png);
}
.heading-text {
	color: #1c3657;
	margin: 20px 10px 10px 0;
}
div.innerDiv20pxLeft {
	padding-left: 20px;
}
.nav-plan .col_full {
	margin-top: 97px;
}
.plan-content #content .innerDiv20pxLeft h1 {
	margin-bottom: -22px;
	margin-right: 320px;
	margin-top: 0;
	min-height: 48px;
}
.plan-issue .col_full {
	margin-top: 0;
}
.plan-issue .menu_secondary_wrapper {
	margin-top: 97px;
}
.plan-content #content .innerDiv20pxLeft h1.offscreen {
	left: -999em;
	margin-top: 0;
	position: absolute;
	top: -999em;
}
#content ol {
	margin: 10px 0;
	margin-left: 20px;
}
.plan-content #plan-sidebar {
	margin: -118px 0 0 10px;
 *margin-top: -114px;
}
h1.offscreen + #plan-sidebar {
	margin-top: -91px;
 *margin-top: -88px;
}
.plan-issue .col_full #plan-sidebar {
	margin-top: -16px;
 *margin-top: 6px;
}
.plan-issue .plan-sidebar + h2 {
	margin-top: 0;
}
#plan-sidebar.fRight {
	float: right;
}
#plan-sidebar.col_third {
	width: 310px;
}
div.col_third div.innerDiv10px {
	background-repeat: no-repeat;
	margin-bottom: 10px;
}
div.col_third h3 {
	color: #1c3657;
	font-family: "Book Antiqua", Georgia, serif;
	font-size: 13px;
	text-shadow: 1px 1px #CCC;
	text-transform: uppercase;
	padding: 12px 0 0 10px;
}
.plan-sidebar-purposes h3 i {
	text-transform: none;
}
div.col_third ul {
	margin-top: 0;
}
.plan-sidebar-search {
	background-image: url(/images/bg-search-plan.png);
	background-color:#D3D3D3;
	min-height:135px;
}
.resultsRow0, .resultsRow0 strong {
	font-size:14px;
	margin: 20px 0px 20px 0px;
	text-transform:uppercase;
	font-weight: bold;
}
.resultsRow0 {
	color:#4381c7;
	font-family:"Book Antiqua", Georgia, serif;
}
.resultsRow0 strong {
	color:#4e4e4e;
	font-family:"Lucida Sans Unicode", Arial, Helvetica, sans-serif;
}
.resultsBlock {
	margin-bottom: 15px
}
.keyTerms {
	display:none
}
span.fileType {
	font-size:10px;
}
.resultsPageCurrent, .resultsPage {
	padding: 0px 5px 0px 5px;
	margin-right: 2px;
	color: #333;
	margin-top: -5px;
}
.resultsPageCurrent {
	background-color: #eff8e3;
	border: 1px solid #a2d26c;
}
.resultsPage {
	background-color: #e4f3fc;
	border: 1px solid #9dcaea;
}
.plan-box {
	background-color: #f1f4f8;
	border: 10px solid #dae2eb;
	padding: 5px 10px 10px 10px;
	margin-bottom: 15px
}
.plan-box h4 {
	color:#1C3657;
	font-family:"Book Antiqua", Georgia, serif;
	font-size:13px;
	text-shadow:1px 1px #CCCCCC;
	text-transform:uppercase;
}
.plan-sidebar-inside-plan ul, .plan-sidebar-inside-plan li, .plan-sidebar-purposes ul, .plan-sidebar-purposes li, .plan-sidebar-search ul, .plan-sidebar-search ul li, .plan-sidebar-results-filter ul, .plan-sidebar-results-filter ul li {
	list-style-type: none;
	margin-left: 0;
	padding-left: 0;
}
.plan-sidebar-results-filter ul, .plan-sidebar-inside-plan ul, .plan-sidebar-purposes ul {
	margin-left: 10px;
	overflow: hidden;
}
.plan-sidebar-search h3 {
	text-indent: -999em;
}
.plan-sidebar-search ul li input {
	vertical-align: middle;
}
.plan-sidebar-search .search-input {
	border: 1px solid #A9C6DB;
	margin-right: -3px;
	min-width: 210px;
	padding: 0.6ex 1ex 0.7ex;
}
.plan-sidebar-search ul li label {
	cursor: pointer;
 *cursor: hand;
	padding-left: 1em;
}
.plan-sidebar-inside-plan li, .plan-sidebar-results-filter li {
	background: transparent url(/images/bg-arrow-collapsed.png) top left no-repeat;
	border-bottom: 1px solid #CCC;
	margin-bottom: 0;
	margin-right: 10px;
}
.plan-sidebar-inside-plan li.insidePlanHoverOn {
	background: transparent url(/images/bg-arrow-expanded.png) 0 3px no-repeat;
}
.plan-sidebar-inside-plan li.read-the-plan, .plan-sidebar-results-filter li.read-the-plan {
	border-bottom-width: 0;
	padding-top: 2px;
}
.plan-sidebar-inside-plan li.expanded {
	background-image: url(/images/bg-arrow-expanded.png);
}
.plan-sidebar-inside-plan form, .plan-sidebar-results-filter form {
	margin-left: 16px;
	overflow:hidden;
}
.plan-sidebar-inside-plan form#frmRecommendations {
	margin-top:0;
}
.plan-sidebar-inside-plan #chapterSelect, .plan-sidebar-inside-plan #recommendationSelect, .plan-sidebar-results-filter select {
	width: 250px;
}
.plan-sidebar-inside-plan #chapterSelect option, .plan-sidebar-inside-plan #recommendationSelect option {
	width: auto;
}
.plan-sidebar-inside-plan #recommendationSelect option.partTitle {
	font-weight: bold;
}
.plan-sidebar-inside-plan #sectionSelect {
	width: 240px;
}
.plan-sidebar-results-filter label, .plan-sidebar-inside-plan label {
	display: block;
	float: left;
	font-weight: bold;
	margin: 1ex 0;
	text-shadow: 1px 1px #CCC;
	width: 100%;
}
.plan-sidebar-results-filter input, .plan-sidebar-inside-plan input {
	margin: 1em 0;
}
.plan-sidebar-results-filter {
	background-image: url(/images/bg-search-filters.png);
	background-color: #ebebeb;
	min-height: 164px;
}
.plan-sidebar-detailed-look {
	background-color: #D0EAF9;
	background-image: url(/images/bg-detailed-look.png);
	min-height: 281px;
	overflow: hidden;
	padding-right: px;
}
.plan-sidebar-download-plan {
	background-image: url(/images/bg-download-plan.png);
	min-height: 130px;
}
.plan-sidebar-action-agenda, .plan-sidebar-share-your-stories, .plan-sidebar-apps-inclusion {
	background: transparent url(/images/bg-share-stories.png) top left no-repeat;
	min-height: 114px;
	position: relative;
}
.plan-sidebar-apps-inclusion {
	background-image: url(/images/bg-apps-inclusion.png);
}
.plan-sidebar-action-agenda {
	background-image: url(/images/bg-action-agenda.png);
}
.plan-sidebar-action-agenda a, .plan-sidebar-share-your-stories a, .plan-sidebar-apps-inclusion a {
	background: transparent url(/images/bg-1x1-transparent.png) 0 0 repeat; /* for IE */
	height: 9.5em;
	left: 0;
	overflow: hidden;
	position: absolute;
	text-indent: -999em;
	top: 0;
	width: 25.8em;
}
.plan-sidebar-inside-plan {
	overflow: hidden;
}
.plan-sidebar-inside-plan, .plan-sidebar-purposes {
	background-color: #D2EBFA;
	background-image: url(/images/bg-inside-the-plan.png);
}
.plan-sidebar-resources {
	background-image: url(/images/bg-consumer-resources.png);
}
.plan-sidebar-action-agenda p, .plan-sidebar-download-plan p, .plan-sidebar-share-your-stories p, .plan-sidebar-purposes p, .plan-sidebar-resources p, .plan-sidebar-apps-inclusion p, .plan-sidebar-detailed-look p {
	margin-bottom: 1em;
	margin-left: 10px;
}
.plan-sidebar-detailed-look p {
	padding-right: 128px;
}
.plan-sidebar-detailed-look p a {
	display: block;
	margin-top: 1em;
}
.plan-sidebar-download-plan a {
	display: block;
	margin-top: 8px;
	width: 155px;
}
.plan-sidebar-resources div {
	overflow: hidden;
}
.plan-sidebar-resources p {
	margin-bottom: 1em;
	padding-left: 90px;
	padding-right: 10px;
}
.plan-sidebar-resources p img {
	float: left;
	margin: 6px 0 0 -90px;
}
.cbt h4, .spectrum-dashboard h4 {
	padding-left: 10px;
}
#footer {
	margin-top: 0;
}
/* New Styles added for the Plan Content by Uma */
.plan-content h2 {
	color:#4381c7;
	font-family:"Book Antiqua", Georgia, serif;
	font-size:14px;
	margin: 20px 0px 10px 0px;
	text-transform:uppercase;
	font-weight: bold;
}
.plan-content h3 {
	color:#1c3657;
	font-size:13px;
	font-weight: bold;
	line-height: 19px;
}
ul.sections-list {
	margin: 5px 0px 10px 15px;
	border-left: 4px solid #e2e773;
	list-style: none;
	list-style-image: none;
}
ul.sections-list li {
	margin: 0px 0px 6px 10px;
}
div.page-top, span.page-top {
	background: url("/images/icon-back-top.png") no-repeat top left;
	padding-left: 20px;
	float: right;
	margin-top: -31px;
}
div.page-top a {
	font-size:11px!important;
	color: #4381c7!important;
}
.plan-content ul.indent-only {
	list-style: none;
	list-style-image: none;
}
/* New Styles added for the Issues Content by Jin */


.menu_secondary_wrapper {
	height: 165px;
	text-align: center;
	position: relative;
}
.menu_secondary {
	background: transparent url(/images/mnu_issues_bg.jpg) repeat-x top left;
	width: 940px;
	padding: 0px;
	height: 54px;
	list-style: none;
	overflow: hidden;
	margin: 0 auto;
	z-index: 400;
	position: relative;
}
.menu_secondary li {
	float: left;
	font-family: "Lucida Sans", "Lucida Grande", Arial, Helvetica, sans-serif;
	text-align: center;
	padding: 0px 23px 0 14px;
	line-height: 15px;
	height: 47px;
	text-transform: uppercase;
	margin: 0;
}
.menu_secondary li.active {
	background: transparent url(/images/menu_issues_corner.png) no-repeat right top;
	height: 54px;
	overflow: auto;
}
.menu_secondary li.active a, .menu_secondary li.active a:visited {
	color: #fff!important;
}
.menu_secondary li a, .menu_secondary li a:visited {
	display: block;
	margin-top: 8px;
	color: #243551!important;
	font-size: 11px!important;
	font-weight: bold!important;
}
.menu_secondary li a:hover {
	text-decoration: none!important;
}
.menu_secondary li a.rowSingle {
	margin-top: 16px;
}
.issues_banner {
	margin-top: -7px;
}
/* Plan index page styles */
.plan-index-content-intro {
	background: url(/images/bg-plan-index.png) no-repeat scroll 100% -15px transparent;
	width: 600px;
}
.plan-index-content-intro p {
	margin-bottom: 4em;
	padding-right: 170px;
}
.plan-index-content, .plan-index-content li {
	list-style-type: none;
	margin-left: 0;
}
.plan-index-link-action-items, .plan-index-link-summary, .plan-index-link-recommendations, .plan-index-link-download, .plan-index-link-read-plan, .plan-index-link-papers-reports {
	background-color: transparent;
	background-position: 0 0;
	background-repeat: no-repeat;
	display: block;
	height: 45px;
	overflow: hidden;
	text-indent: -999em;
	width: 600px;
}
.plan-index-link-action-items {
	background-image: url(/images/plan-menu-action-items.png);
}
.plan-index-link-papers-reports {
	background-image: url(/images/plan-tech-papers.png);
}
.plan-index-link-summary {
	background-image: url(/images/plan-menu-summary.png);
}
.plan-index-link-recommendations {
	background-image: url(/images/plan-menu-recommendations.png);
}
.plan-index-link-download {
	background-image: url(/images/plan-menu-download.png);
}
.plan-index-link-read-plan {
	background-image: url(/images/plan-menu-read.png);
}
.plan-index-link-action-items:hover, .plan-index-link-summary:hover, .plan-index-link-recommendations:hover, .plan-index-link-download:hover, .plan-index-link-read-plan:hover, .plan-index-link-papers-reports:hover, .plan-index-link-hover {
	background-position: 0 100%;
}
.plan-index-content #plan-index-chapters, .plan-index-content #plan-index-recommendations, .plan-index-content #download-pdf {
	display: block;
	overflow: hidden;
	position: relative;
}
#plan-index-chapters ol, #plan-index-chapters li, #plan-index-recommendations ol, #plan-index-recommendations li, #download-pdf ol, #download-pdf li {
	list-style-type: decimal;
	margin-left: 30px;
}
#plan-index-chapters li, #download-pdf li {
	position: relative;
}
#plan-index-chapters li, #plan-index-recommendations li, #download-pdf li {
	height: auto;
	width: auto;
}
#plan-index-chapters .plan-index-chapters-heading, #download-pdf .plan-index-chapters-heading {
	margin-top: 3em;
	padding-top: 1em;
}
#plan-index-chapters .plan-index-chapters-heading h3, #download-pdf .plan-index-chapters-heading h3 {
	left: -30px;
	position: absolute;
	top: -1.5em;
}
#plan-index-chapters li a, #plan-index-recommendations li a, #download-pdf li a {
	padding-left: 0px;
}
iframe.subform {
	width: 580px;
	height: 500px;
	border: none;
	margin: 10px;
	overflow: hidden;
}
div.emailFrame {
	width:600px;
	height:510px;
	background: #f4f4f4 url(/images/iframe_bg.jpg) repeat-x top left;
}
/* BEGIN search term highlight styles */
p#searchTerms {
	margin: 1em 0;
}
#searchTerms img {
	vertical-align: middle;
}
.search-term-0 {
	background-color: #FFFF66;
	border: 1px solid #FFFF66;
}
.search-term-1 {
	background-color: #A0FFFF;
	border: 1px solid #A0FFFF;
}
.search-term-2 {
	background-color: #99FF99;
	border: 1px solid #99FF99;
}
.search-term-3 {
	background-color: #FF9999;
	border: 1px solid #FF9999;
}
.search-term-4 {
	background-color: #FF66FF;
	border: 1px solid #FF66FF;
}
.search-term-5 {
	background-color: #CC99FF;
	border: 1px solid #CC99FF;
}
#content .nohighlight {
	background-color: transparent;
	border-width: 0;
}
/* END search term highlight styles */

/* BEGIN Download Plan styles */
/* NOTE: .plan-download is applied to BODY on Download page _and_ Working Papers & Reports page */
.plan-download h2, .plan-download ol {
	width: 610px;
}
.plan-download #content ol, .plan-download #content li, .plan-download #content ol li ul {
	list-style-type: none;
	margin-left: 0;
}
.plan-download #content ol {
	/* background: transparent url() center bottom no-repeat; */
	margin-top: 1em;
	padding-bottom: 40px; /* approximate */
}
.plan-download h2, .plan-download #content ol li {
	border-bottom: 1px dashed #CCCCCC;
	margin-bottom: 10px;
	position: relative;
}
.plan-download h2 {
	height: 10px;
	line-height: 1.4;
	margin-bottom: 0;
	margin-top: -2ex;
}
.plan-download h2 strong {
	background-color: #FFFFFF;
	display: block;
	float: left;
	margin-left: -1ex;
	padding: 0 1.5ex;
}
.plan-download h2 .section-label, .plan-download li .section-label {
	background-color: #F5EBB0;
	color: #80643C;
	display: block;
	float: left;
	font-family: "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin-right: 1ex;
	padding: 0 1ex;
	text-transform: uppercase;
	width: 6.3em;
}
.plan-download li .section-label {
	background-color: #B0D9F5;
	color: #1C345A;
	line-height: 1.8;
	padding: 0 1ex;
	top: 0;
}
.plan-download #content ol li ul {
	margin: 0;
}
.plan-download h2 span, .plan-download #content ol li span, .plan-download #content ol li strong, .plan-download #content ol li a {
	position: relative;
	top: 1.4ex;
 *top: 0;
}
.plan-download #content ol li a {
	top/*\**/: 0\9
} /* IE 8 */
.plan-download #content h2 li a {
	top: 0.5ex;
}
.plan-download h2 .section-label {
	line-height: 1.8;
	top: 0;
}
.plan-download h2 .no-label {
	background-color: #fff;
	padding-right: 1.5ex;
	top: 0;
}
.plan-download #content li .offscreen {
	position: absolute;
}
.plan-download li strong {
	background-color: #fff;
	color: #1c345a;
	font-weight: normal;
	font-size: 13px;
	left: -0.45em;
	padding: 0 1.5ex 1ex;
}
.plan-download li strong {
	left/*\**/: -0.4em\9
} /* IE 8 */
.plan-download #content h2 ul.fRight, .plan-download #content li ul.fRight {
	background-color: #FFFFFF;
	margin: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 201px;
}
.plan-download #content h2 ul li, .plan-download #content li ul li {
	border-width: 0;
	float: left;
	margin: 0;
}
.plan-download #content ol li ul.fRight {
	top/*\**/: 1em\9
} /* IE 8 */
/* END Download Plan styles */

/* BEGIN Plan Working Papers and Reports styles */
.plan-papers #content h2 {
	border-bottom-width: 0;
	margin: 20px 0;
	position: static;
}

.plan-papers #content sup { font-size: 14px; }

.plan-papers #content ol {
	margin-top: -1em;
	padding-bottom: 1px;
}

.plan-papers #content ol li .section-label {
	*margin-right: 0;
	padding-right: 0.5ex;
	top: 1.55ex;
	*top: 1.2ex;
}

.plan-papers #content ol li strong {
	*left: 0;
	padding-left: 1ex;
	*top: 0.5em;
}

.plan-papers #content ol li ul.fRight {
	*top: 1.5ex;
	width: 28px;
}

.plan-papers #content ol ul.fRight li.with-note {
	*top: -0.9ex;
	top/*\**/: -0.9ex\9
}

/* END Plan Working Papers and Reports styles */

/* BEGIN Plan Table Styles */
.plan-table table {
	border: 1px solid #b0d9f5;
}
.plan-table th {
	padding: 5px;
	background-color: #e4f3fc;
	border: 1px solid #b0d9f5;
	border-collapse:collapse;
	font-weight: bold;
	font-family: Georgia, "Book Antiqua", serif;
	font-size: 14px;
	color: #1c3657
}
.plan-table td {
	padding: 5px;
	background-color: #ffffff;
	border: 1px solid #b0d9f5;
	border-collapse:collapse;
}
span.plan-goals {
	color: #50a118;
}
/* Begin Action Agenda Items Chart Styles */
table.agenda-items {
	background-color:#d6ebf8;
	width: 930px;
}
table.agenda-items thead th {
	color:white;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	text-align:center;
	border-left:1px solid white;
	border-bottom:none
}
table.agenda-items thead th span {
	font-size:12px
}
table.agenda-items thead th:first-child {
	background:#eeeeee url("/images/bba-th-national-purposes.png") repeat-x;
	color:#16385b;
	border-left:none;
}
table.agenda-items th {
	height:66px;
	color:#16385b;
	background:url("/images/bba-th-q.png") no-repeat scroll center top #D6EBF8;
	width: 232px;
}
table.agenda-items th.current {
	background:url("/images/bba-th-q-current.png") no-repeat scroll center top #D7FDAC;
	border-bottom:#d7fdac;
}
table.agenda-items tbody th {
	background:#eee;
	height:auto;
	border-top:0px solid white;
}
table.agenda-items tbody th p {
	margin-left:5px
}
table.agenda-items tbody tr:first-child th {
	border-top:none
}
table.agenda-items td {
	background:#d6ebf8;
	border-left:1px solid #f5f5f5;
	border-bottom:1px solid #f5f5f5;
	min-height:30px;
	padding-top:5px;
	padding-bottom:5px;
	vertical-align: top;
	border-top:none;
}
table.agenda-items td.current {
	background:#d7fdac
}
table.agenda-items td a {
	display:block
}
table.agenda-items td.unchecked a {
	background:url(/images/icon-bba-unchecked.gif) no-repeat;
	margin-left:10px;
	padding-left:25px;
}
table.agenda-items td.checked a {
	background:url(/images/icon-bba-checked.gif) no-repeat;
	margin-left:10px;
	padding-left:25px;
	padding-bottom:10px;
}
.bba-legend {
	background:url(/images/legend-bg.png) repeat-x;
	width:930px;
}
.bba-legend div {
	float:left;
	width:280px;
	padding:8px;
}
.bba-legend div.clearboth {
	clear:both;
	float:none
}
.agenda-item-note {
	padding: 5px 0px 5px 35px; font-size: 10px
}
.agenda-purpose-row-start { border-top: 5px solid white!important;}
/* End Action Agenda Items Chart Styles */

/* BEGIN Statements styles */
.statements h3 {
	color:#4381C7;
	font-family: "Book Antiqua", Georgia, serif;
	font-size: 13px;
	font-weight: bold;
	margin: 20px 0 10px;
	text-transform: uppercase;
}

.statements .sections-list { width: 47%; }

.statements cite { font-style: italic; }

.statements h1 cite, 
.statements h2 cite, 
.statements h3 cite, 
.statements h4 cite { font-weight: bold; }
/* END Statements styles */

/* Accessibility & Innovation Forum rules */
#content.aiforum h1 { font-size: 20px; }

#content.aiforum h2 { font-size: 16px; }

#content.aiforum, 
#content.aiforum a, 
#content.aiforum h3 {
	font-size: 14px;
	line-height: 1.5;
}

#content.aiforum ul.lst_leftnav li { line-height: 1.4; }

.ai_resources li {
	background: url("/images/award_ribbon_green.png") no-repeat scroll 0 0 transparent; /* image for .ai_chairmanaward */
	padding-left: 85px;
	list-style: none;
	margin-left: 0;
}
.ai_chairmanaward { min-height: 65px; }
li.ai_challenge { background-image: url("/images/ai_challengeicon3.png"); }
li.ai_upcomingevents { background-image: url("/images/ai_eventsicon.png"); }
/* End Accessibility & Innovation Forum rules */