/* ===========================================
	BuildingsNY/GreenBuildingsNY - Reed Expo
	Specialist: Milton Montaque/Todd Jaser
	Date: December 21, 2009
	Version: 1.0
   =========================================== */
@import url(reset0.css);
/***Crap To Hide 4 Epi***/
#accessibility-links, #accessibility-links, #HeaderTopBar, #LanguageSelector, #HeaderBottomBar, .ExtendedFooter, #LeftNavigation {
	display:none;
}
body{
	background:#25406E url(/RNA/RNA_BuildingsNY/2010-images/bny-bg.jpg) top center no-repeat scroll;
}
body, td, th {
	font-family:Tahoma, Geneva, Verdana;
	font-size:12px;
	color:#666;
}
table.pad5 td{
	padding:5px;
}
/****************
Header
****************/
.PageHeaderCustom{
	display:block;
	width:990px;
	height:112px;
	background:url(/RNA/RNA_BuildingsNY/2011-images/bny_header2011.jpg) top center no-repeat;
	
}
.PageHeaderCustom .bny_logo{
	float:left;
	margin:0 0 0 27px;
}
.PageHeaderCustom .gbny_logo{
	float:right;
	margin:0 22px 0 0;
}
/*************
Container
***************/
#ContentContainer{
	clear:both;
	padding:0 25px;
	display:block;
	height:inherit;
/*	margin:15px 0 0 0;*/
}
/*#Content{
	background: url(/RNA/RNA_BuildingsNY/2010-images/content-bg.png) repeat-y;
}*/
#Container {
	width:990px;
	margin:0 auto;
	background: url(/RNA/RNA_BuildingsNY/2010-images/content-bg.png) top repeat-y;
}
#ContentContainer .Column1Full, .firstBlock {
	float: left;
	width:728px;
}

/*=================
Content Containers
=================*/
.sco_left{
	width:359px;
	margin:0 5px 0 0;
	float:left;
}
.sco_right{
	width:359px;
	margin:0 0 0 5px;
	float:right;
}
.lco{
	width:728px;
}
.sco_top{
	height:43px;
	background:url(/RNA/RNA_BuildingsNY/2010-images/sco-top.jpg) no-repeat;
	padding:7px 0 0 32px;
}
.lco_top{
	height:43px;
	background:url(/RNA/RNA_BuildingsNY/2010-images/lco-top.jpg) no-repeat;
	padding:7px 0 0 32px;
}
#Content .sco_top h1, #Content .lco_top h1{
	font-size:18px;
	margin:0;
}
.sco_body{
	background:url(/RNA/RNA_BuildingsNY/2010-images/sco-body.jpg) bottom no-repeat;
	padding:0 16px 26px 16px;
}
.lco_body{
	background:url(/RNA/RNA_BuildingsNY/2010-images/lco-body.jpg) bottom no-repeat;
	padding:0 16px 26px 16px;
}
.sco_body img, .lco_body img{
	margin:5px;
	border:1px solid #F68428;
}
p.learn{
	text-align:right;
}
p.learn a{
	padding:3px 25px 3px 0;
	color: #F68428;
	background:url(/RNA/RNA_BuildingsNY/2010-images/learn-more-bny.jpg) right no-repeat;
}
p.learn a:hover{
	padding:3px 25px 3px 0;
	color: #6EB43F;
	background:url(/RNA/RNA_BuildingsNY/2010-images/learn-more-gbny.jpg) right no-repeat;
}

/*****Large*****/

/****************
Right
****************/
#ContentContainer #Column2, .secondBlock {
	float: right;
	color:#A9ABAE;
	text-align:center;
	width:200px;
	padding:0;/*5px 0 0 0;*/
}
/****************
Nav
****************/
.TopNavigation{
	width:960px;
	height:66px;
	display:block;
	clear:both;
	background: url(/RNA/RNA_BuildingsNY/2010-images/nav-bg3.png) top center no-repeat;
	padding:10px 15px;
}
#navigation ul.level1, #navigation ul.level2{
	width:960px;
	clear:both;
}
#navigation ul.level1 li{
	float:left;
	padding:0;
	font-size:18px;
	background: url(/RNA/RNA_BuildingsNY/2010-images/nav-lvl1.png) top right no-repeat;

}
/* 3-26-10, TJ changed right padding from 15 to 10 and font size from 18 to 17*/
#navigation ul.level1 li a{
	float:left;
	display:block;
	height: 18px;
	font-size:17px;
	padding:10px 10px 12px 15px; 
	text-transform: capitalize;
	text-align:center;
	color: #FFF;
	text-decoration: none;
}
#navigation ul.level1 li.selected a{
	color: #FFF;
	background:url(/RNA/RNA_BuildingsNY/2010-images/nav-lv1-selected-bny.png) repeat-x;
}
#navigation ul.level1 li a:hover{
	color:#F68428;
}
#navigation ul.level1 li.selected a:hover{
	color: #FFF;
	text-decoration:underline;
}
#navigation ul.level1 li.startLink a{
	color:#F68428;
}
#navigation ul.level1 li.startLink a:hover{
	color:#FFF;
}
/*******Sub Nav*******/
#navigation ul.level2{
	background: url(/RNA/RNA_BuildingsNY/2010-images/nav-lv2-bg-bny.png) repeat-x;
	width:960px;
	height:25px;
	
}
#navigation ul.level2 li{
	float:left;
	padding:0 10px;
	font-size:12px;
}
#navigation ul.level2 li a{
	color: #FFF;
	display:block;
	padding: 5px 2px 0 5px;
	text-decoration:none;
	font-weight:bold;
}
#navigation ul.level2 li.selected a, #navigation ul.level2 li a:hover, #navigation ul.level2 li.startLinkSelected a{
	text-decoration:underline;
	/*color:#6EB43F;*/
}
/****************
Footer
****************/
#Footer {
	background: url(/RNA/RNA_BuildingsNY/2010-images/footerbg-test2.png) bottom no-repeat;
	display:block;
	font-size: 11px;
	width:940px;
	height:200px;
	padding:0 25px;
}
#Footer #mainLinks{
	clear:both;
	text-align:center;
}
#Footer  #mainLinks p{
	color:#666;
}
#leftLinks{
	float:left;
	width:50%;
}
#rightLinks{
	float:right;
	width:50%;
	text-align:right;
}
#Footer a, #Footer a:visited{
	color:#F68428;
	font-weight:bold;
	text-decoration:underline;
}
#Footer a:hover{
	text-decoration:none;
}
#Footer p{
	margin:0 0 15px 0;
	font-size:11px;
	color:#666;
}

/*******
SiteMap
*******/
#sitemap ul li{
	list-style:disc;
}
/***************************/
.clear {
	clear:both;
}
a[href$=pdf] { 
	background:url(/RNA/RNA_WesternFood/2010Images/pdf_16.png) no-repeat; 
	background-position:right; 
	padding:0 18px 0 0; 
}
a[href$=doc] { 
	background:url(/RNA/RNA_WesternFood/2010Images/word_icon_16px.jpg) no-repeat; 
	background-position:right; 
	padding:0 18px 0 0; 
}

/****************
Global Styles
****************/
#Content a, #Content a:visited{
	color:#F68428;
	text-decoration:underline;
}
#Content a:hover{
	color:#6EB43F;
	text-decoration:none;
}
#Content p{
	line-height:20px;
	margin:0;
	padding:0 0 6px 0;
}
#Content h1 {
	text-transform: capitalize;
	font-size:24px;
	color:#F68428;
	margin:0;
	padding:0 0 3px 0;
}
#Content h2 {
	font-size:18px;
	color:#002F65;
	margin:0 0 3px 0;
	padding:9px 0 5px 0;
	border-bottom:1px solid #EBEBEB;
}
#Content h3 {
	font-size:14px;
	color:#9C561D;
	font-weight:bold;
	margin:0;
	padding:9px 0 3px 0;
}
#Content p {
	line-height:20px;
	margin:0;
	padding:0 0 11px 0;
}
#Content ul{
    list-style:disc;
    margin: 5px 0 10px;
    padding:5px 10px;
}
#Content ol{
    list-style:decimal;
    margin: 5px 0 10px;
    padding:5px 10px;
}
#Content ul li, #Content ol li{
    margin:0 0 0 20px;
    padding:0 0 5px 0;
    line-height:20px;
}

#Content hr{
	color:#9B1D20;
	clear:both;
}

/****
Ads
****/
.ad200x150{
	padding: 0;
	margin: 12px auto;
}
.ad728x90{
	padding:0;
	margin:12px 0;
}

/*******
Slider
*******/
#ContentContainer #featured ul,
#ContentContainer #featured li.ui-tabs-nav-item{/*Reset The LIST STYLES*/
	list-style:none;
	margin:0;
	padding:0;
}
#featured { /*Whole Thing*/
	width:939px;/*940*/
	position:relative;
	border:1px solid #4870ad;
	border-left: none;
	height:264px;
}
#featured ul.ui-tabs-nav {
	position:absolute;
	z-index:2000;/**Puts Nav On Top**/
	top:0;
	left:0px;
	list-style:none;
	padding:0;
	margin:0;
	width:254px;
	background:url(/RNA/RNA_BuildingsNY/2010-images/tab_bg_full.png) no-repeat;
}
#featured ul.ui-tabs-nav li {
	padding:0;
	margin:0;
}
#Content #featured li.ui-tabs-nav-item a {
	font-weight:bold;
	font-family:"Century Gothic", "Apple Gothic", sans-serif ;
	display:block;
	height:61px;
	margin:0;
	padding:5px 0 0 5px;
	color:#FFF;
	font-size:15px;
	text-decoration:none !important;
}
#Content #featured ul.ui-tabs-nav li a span, #Content #featured ul.ui-tabs-nav li a:visited span, #Content #featured ul.ui-tabs-nav li a:hover span {
	font-family: "Trebuchet MS", sans-serif;
	font-size:11px;
	color:#FFF;
	float:left;
	clear:both;
	font-weight:normal;
}
#featured li.ui-tabs-nav-item a:hover {
	background:url(/RNA/RNA_BuildingsNY/2010-images/tab_bg_hover.png) no-repeat;
}
#featured li.ui-tabs-selected {
	background: url(/RNA/RNA_BuildingsNY/2010-images/tab_bg_selected.png) no-repeat;
	width:284px;
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a {
	background: none;
}
#featured .ui-tabs-panel { /**Problem**/
	width:684px;
	height:264px;
	position:absolute;
	left:254px;/*Chage this number accordingly*/
}
#featured .ui-tabs-panel .info {
	position:absolute;
	top:0;
	left:446px;
	height:254px;
	width:225px;
	background: url(/RNA/RNA_BuildingsNY/2010-images/transparent-bg.png);
	padding:5px 7px;
}
/*****Slide Info Styles*****/
#featured .ui-tabs-panel .info p{
	color:#FFF;
}
#featured .ui-tabs-panel .info h1{
	font-size:18px;
	font-family:"Century Gothic", "Apple Gothic", sans-serif ;
	font-weight:bold;
}
#featured .ui-tabs-panel .info .learn_s{
	float:right;
}
#featured .ui-tabs-panel .info .learn_s a{
	color:#FFF;
	text-transform:capitalize;
}
#featured .ui-tabs-panel .info .learn_s span.mid{
	background: url(/RNA/RNA_BuildingsNY/2010-images/slide-learn.png) repeat-x;
	display:block;
	height:40px;
	line-height:40px;
	padding-left:10px;
}

#featured .ui-tabs-panel .info .learn_s span.end{
	background: url(/RNA/RNA_BuildingsNY/2010-images/slide-learn-end.png);
	display:block;
	height:40px;
	width:42px;
}
#featured .ui-tabs-panel .info .learn_s span.start{
	background: url(/RNA/RNA_BuildingsNY/2010-images/slide-learn-start.png);
	display:block;
	height:40px;
	width:6px;
}
#featured .ui-tabs-panel .info .learn_s span{
	float:left;
}
/****Slide Content**/
#featured .ui-tabs-hide {
	display:none;
}
/************************
Forms
**********************/
#id_matrix input,#id_matrix select,#id_matrix textarea{
	background-color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	padding:5px;
	border:1px solid #CCC;
}
#id_matrix input:focus, #id_matrix select:focus, #id_matrix textarea:focus{
	background-color:#FFFFCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	padding:5px;
	border:1px solid #888;
}
.red {
	color: #FF0000;
	font-size:12px;
}

/****************
xForm Styles
****************/
.xformContainer .xformvalidator {
	background-color:#FFDFDF;
	color:#AF0000;
	float:right;
	font-size:11px;
	font-weight:bold;
	padding:10px;
}
.xformContainer fieldset {
	border:1px solid #CCC;
	padding:5px;
}
.xformContainer fieldset input {
	clear:both;
}
.xformContainer fieldset label {
	color:#666;
	float:left;
	font-weight:normal;
	padding:0 0 0 5px;
	width:auto;
}
.xformContainer input, .xformContainer select, .xformContainer textarea {
	float:left;
}
.xformContainer label {
	float:left;
	font-weight:bold;
	line-height:20px;
	text-align:left;
	width:165px;
}
.xformContainer table#id_matrix td {
	clear:both;
	padding:10px;
}
.xformContainer table#id_matrix span {
	/*border-bottom:1px solid #EBEBEB;*/
	color:#002F65;
	font-size:18px;
	margin:0 0 3px;
	padding:9px 0 5px;
}
.xformContainer legend{
	color:#666;
	font-weight:bold;
	white-space:normal;
}
.nowrap {
padding: 5px 15px 5px 0;
}
#id_matrix input#ctl00_MainContentPlaceHolder_Column1_ctl02_FormControl_three_learning_heading_noinputblank {	
	display:none !important;
}
#id_matrix label#ctl00_MainContentPlaceHolder_Column1_ctl02_FormControl_three_learning_heading_noinputblank {	
	display:none !important;
}