﻿body 
{
	font-family: Arial, sans-serif;
	margin:0px;
	/*background:#ffffff;*/
	background:#000000;	
	font-size: 12px;
	
}

.contentCenter a, .rightSection a
{
	color:#004580;
	font-size:12px;
}
.ForumPostMessage
{
  padding-left:10px;
  width:90%;
}
a.linkHead
{
	color:#004580;
	font-size:16px;
	font-weight:bold;
}

.linkItalics
{
	color:#427cae;
	font-size:12px;
	font-style:italic;
}
/*Login Section*/
.loginSection
{
	margin:50px 0 0 50px;
	
}
.loginTitle
{
	font-weight: bold; 
	color: white; 
	text-align:left; 
	padding:3px 10px; 
	background-color:#004580; 
	width:100%
}
.labels
{
	width:90px;
	font-size:14px;
	color:#004580;
}

.labels2
{
  width:300px;
	font-size:14px;
	color:#004580;
}

/**********************home Page (based on Master1)*********************/

#body_main
{
	width: 1000px;
	margin: auto;
	background-image: url( "../images/Background_GradientImage.jpg" );
	background-repeat: repeat-y;
	padding-bottom: 10px;
	overflow: visible;
	text-align: left;
}

.bodyMain
{
  width:1000px;
	margin:auto;
}
/*****Top Links Section*******/
.topLinksSection
{
	width:996px;
	height:15px;
}
.dateSection
{
	float:left;
	color:#fff;
	font-size:10px;
	width:314px;
}
.date
{
	margin-left:38px;
	margin-top:5px;
}
.boardMemberLogo
{
	float:right;
	width:160px;
	margin-right:10px;
	margin-top:23px;
}
.NYSELogo
{
	float:right;
	width:124px;
	margin-right:10px;
	margin-left:10px;
	margin-top:30px;
}
.logoDivider
{
	float:right;
	margin-top:15px;
}
.topLinks
{
	float:right;
	width:200px;	
	color:#ffffff;
	margin-right:40px;
}
.topLinks a
{
	color:#fff;
	font-size:10px;
	margin-top:5px;
	/*margin-right:38px;*/
	float:right;
	text-decoration:none;
}
.divider
{
	float:right;
	margin-top:2px;
	margin-right:5px;
}
.centerSection a
{
	color:#004580;
}
.contentCenter h1
{
	color:#004580;
}
hr
{
	color:#d6d6d6;
	height:1px;
	border-width: 0;
	background-color: #d6d6d6;
}
.contentCenter h3
{
	color:#004580;
}

/*****Header Section*****/
.topHeader
{
	width:996px;
	height:79px;
	float:left;
	background-image:url("../images/blue_header_back.png");
	background-repeat:no-repeat;
	margin-top:5px;
}
.boardMemberTxt
{
	width:615px;
	height:59px;
	margin-left:24px;
	margin-top:15px;
	float:left;
}
*html .boardMemberTxt
{
	margin-left:14px;
}
.headerLinks
{
	width:202px;
	float:left;
	font-size:10px;
	color:#fff;
	text-align:right;
	margin-top:45px;
}
.headerLinks .tag a, .headerLinks .subscribe a
{
  text-decoration:none;
  color:#ffffff;
}
.headerLinks .tag1 a
{
  text-decoration:none;
  font-style:italic;
  color:#ffffff;
}
.subscribe
{
	text-align:right;
	margin-top:14px;
	
}

.subscribe a
{
text-decoration:none;

}

.headerLinks a
{
	color:#fff;
	font-size:10px;
}
.magCover
{
	width:129px;
	margin-top:4px;
	float:left;
}

.upcomingEventHome
{
  float:left;
  padding:4px;
}
.upcomingEventHome a
{
	color:#45729c;
}

/*****Body Menu Section*****/
.menuSection
{
	background-image:url("../images/top_nav_back.jpg");
	background-repeat:repeat-x;
	width:996px;
	height:23px;
	/*position:relative;*/
}

.menuSection a, .menuSectionBottom a, .menuSection a:link, .menuSectionBottom a:link
{
color:#333333;
display:block;
float:left;
/*padding:4px 15px;*/
text-decoration:none;
font-size:11px;
font-weight:bold;
}
.menuSection span
{
	color:#333333;
	padding-top:2px;
}
.menuSection a:hover, .menuSectionBottom a:hover 
{
color:#ffffff;
}
.subMenu a:hover , .headerLinks a:hover
{
color:#BE0000;
}
.menuSectionBottom
{
	background-image:url("../images/TopNav_SecondGreyBar.jpg");
	background-repeat:repeat-x;
	width:996px;
	height:23px;
}
.main
{
	width:996px;
	background-color:#ffffff;	
	padding-top:10px;
	float:left;
}    
.leftSection
{
	float:left;
	width:210px;
}
.centerSection
{
	float:left;
	width:562px;
	margin-left:10px;
}
*html .centerSection
{
	margin-left:0px;
}
.rightSection
{
	/*float:right;
	width:210px;*/
	float:right;
	width:205px;
}

.rightSectionMagazine
{
  float:right;
  width:205px;
}
.rightSection h3
{
	color:#004580;
}
.rc_ad
{
  text-align:center;
}

h6
{
	font-size:11px;	
	color:#888888;
	font-weight:normal;
}

.centerSection h1
{
	color:#004580;
	font-size:24px;
	font-family:Tahoma, Arial, Helvetica Inserat LT Std, Sans-Serif;
	font-weight:bold;
	margin-top:0px;
}     
/*Center Section*/

.shadowBoxTop
{
	height:14px;
	float:left;
}
.shadowBoxBtm
{
	height:22px;
	float:left;
}
.contentCenter
{
	width:562px;
	background-image:url("../images/shadowBox_center.gif");
	background-repeat:repeat-y;
	float:left;
}
.contentCenter1
{
	width:562px;
	background-image:url("../images/shadowBox_center.gif");
	background-repeat:repeat-y;
	float:left;
}
.homeTop
{
	margin-left:12px;
	margin-right:17px;
}
.blogtitle
{
  font-size:26px;
  font-weight:700;
 	color:#7395b7;
 
}
.individualblogtitle a
{
  text-decoration:none;
  clear:both;
  font-size:16px;
  font-weight:700;
}
.dateposted
{
  
}
.blogaddcomment_viewcomment
{
  color:#fff;
  height:30px;
}
.blogaddcomment
{
  font-style:italic;
  float:left;
}
.bloggcommentpipe
{
  font-style:normal;
  font-weight:bold;
  color:#000000;
  padding-left:10px;
  width:10px;
  float:left;
}
.bloggviewcomment
{
  font-style:italic;
  float:left;
}
.AddBlogPost
{
  Height:25px;
  padding-bottom: 5px !important;
  cursor: pointer !important;
}
.titleBar
{
	background-image:url("../images/BlueTitleBar_Background.jpg");
	background-repeat:repeat-x;
	width:530px;	
	height:28px;
}
.titleBarTxt
{
	color:#ffffff;
	font-size:15px;
	font-weight:bold;
	margin-left:10px;
	padding-top:5px;
}
.titleBarTxt a
{
  text-decoration:none;
	color:#ffffff;
	font-size:15px;
	font-weight:700;
}
.titleBarTxtCurveBox
{
	color:#ffffff;
	font-size:15px;
	font-weight:bold;
	margin-left:12px;
	padding-top:5px;
}
.magStory
{
	width:530px;
	margin-top:10px;
    margin-right :10px;
	float:left;
}

/*Added per bug #718*/
.magStory img
{
	float:left;
	padding:5px;
	padding-right:10px;
}

.storyDetails
{
	float:left;
	max-width:70%;
}
.storyDetailsHome
{
	float:left;
}
.magImage
{
	width:25%;
	float:right;
}
.imgDetails
{
	width:125px;
	height:148px;
	float:left;
}
.leftBRCSection
{	
	width:344px;
	float:left;
}
.rightBRCSection
{
	float:left;	
	width:185px;
}
.redTitleBar
{
	width:319px;
	height:28px;
	background-image:url("../images/RedTitleBar_Background.jpg");
	background-repeat:repeat-x;	
}
.boldText
{
	font-weight:bold;
	font-size:15px;
	margin-top:8px;
	/*Removing red line for This Week changes.
    border-bottom:1px solid #be0100;*/
}
.contentCenterFull
{
  width:562px;
  background-image:url("../images/greyShadowBoxCenterContinued.jpg");
  background-repeat:repeat-y;
  float:left;
}
.contentCenterCurveBox
{
	width:562px;
	/*height:175px;Gradient box so needs a specified height.*/
	background-image:url("../images/greyShadowBoxCenter1.jpg");
	/*background-image:url(/uploadedImages/Home/greyShadowBoxCenterSpeakingOut.jpg);*/
	background-repeat:no-repeat;
	/*background-color:#c4c4c4;*/
	float:left;
	padding-bottom:10px;
}
*html .contentCenterCurveBox
{
	width:552px;
}
.curvedBlueBoxTop
{
	background-image:url("../images/BlueCurvedTitleBar_Background.jpg");
	background-repeat:no-repeat;	
	width:562px;
	height:26px;
}
.curvedBlueBoxBtm
{
	background-image:url("../images/greyShadowBoxBtm.jpg");
	height:14px;
	width:562px;
	float:left;
}
.contentCenterCurveBoxSpeaking
{
	width:562px;
	height:175px;/*Gradient box so needs a specified height.*/
	background-image:url("../images/greyShadowBoxCenterSpeakingOut.jpg");
	background-repeat:no-repeat;	
	float:left;
}
.speakingOut
{
	width:554px;
	float:left;
}
.imgHomeSOL
{
	float:left;
	width:143px;
}
.imgHomeSOR
{
	float:left;
	width:131px;
}
.speakingOutContent
{
	margin-top:10px;
	float:left;
	width:280px;
}
.conferenceDetails
{
	margin-right:10px;
}
/*Left Section*/
.leftMargin
{
	float:left;
	margin-left:8px;
}
*html .leftMargin
{
	margin-left:1px;
}
.leftShadowBox
{
	margin-top:15px;
	float:left;
}
.leftTop
{
	margin-left:7px;
	margin-right:13px;	
}
.contentCenterSm
{
	width:207px;
	background-image:url("../images/shadowBoxSm_center.gif");
	background-repeat:repeat-y;
	float:left;
}
.titleBarSm
{
	background-image:url("../images/BlueTitleBar_Background.jpg");
	background-repeat:repeat-x;
	width:187px;	
	height:28px;
}
/*Left Black Menu*/
.blkMenuTop
{
	float:left;
	height:10px;
	width:205px;
}
.blkMenu
{
	width:205px;
	background-image:url("../images/blkMenuCenter.gif");
	background-repeat:repeat-y;
	float:left;
}
.blkMenuCenter
{
	color:#fff;
	margin-left:12px;
	width:185px;
}
.blkMenuCenter a
{	
	display:block;
	padding:0 5px 8px 20px;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.blkMenuCenter a:hover
{
	color:#BE0000;
}
/*Left Grey Menu*/

.greyMenuTop
{
	width:205px;
	height:10px;
	float:left;
}
.greyMenu
{
	float:left;
	background-image:url("../images/greyMenuCenter.gif");
	background-repeat:repeat-y;
	width:205px;
}
.greyMenuCenter
{
	color:#000;
	margin-left:12px;
	width:185px;
}
.greyMenuCenter a, .greyMenuCenter a:link
{
	display: block;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 5px;
	padding-top: 5px;
}
.greyMenuCenter a:hover
{
	color:#BE0000;
}

.greyMenuBtm
{
	width:205px;
	height:16px;
	float:left;
}
.calStory
{
	float:left;
	width:187px;
	margin-top:10px;
}
.calStory a
{
	color:#004580;
}
.Story
{
	margin-left:10px;
	float:left;
	/*width:200px;*/
	width:190px;
}
*html .Story
{
	margin-left:0px;
}
.bluePollTop
{
	float:left;
	background-image:url("../images/BlueCurvedTitleBar_small.JPG");
	background-repeat:no-repeat;
	height:26px;
	width:205px;
	
}
.greyPartnerTop
{
	float:left;
	background-image:url("../images/greyPartnerTop.gif");
	width:185px;
	height:30px;	
}
.greyPartnerCenter
{
	width:185px;	
	background-image:url("../images/greyPartnerCenter.gif");
	background-repeat:repeat-y;
	float:left;
}
.greyPartnerCenter ul
{
	margin:5px 5px 0 5px;
	padding:0px;
	float:left;
}
.greyPartnerCenter ul li
{
	list-style-type:none;
	margin-bottom:3px;
}
.greyPartnerCenter ul li a
{
	text-decoration:none;
	color:Black;
	font-weight:bold;
}
.greyPartnerBtm
{
	width:185px;
	height:16px;
	float:left;
}
.greyPartnerCenter a:hover
{
	color:#BE0000;
}
.searchEntry
{
	float:left;	
}
.searchEntry input
{
	width:120px;
	height:13px;
	font-size:11px;
}
.searchBtn
{
	float:left;
	/*background-image:url("../images/Search_ButtonBackground.jpg");
	background-repeat:repeat-x;*/	
	margin-left:3px;	
	text-align:center;
}
.searchBtn input
{
	border:0px;
	background-color:#004580;
	height:17px;
	width:36px; 
	font-size:9px;
	color:#ffffff;
	padding:0px; 
	padding-bottom:0px;
}

.searchBtnGrn
{
	float:left;
	/*background-image:url("../images/Search_ButtonBackground.jpg");
	background-repeat:repeat-x;*/	
	margin-left:3px;	
	text-align:center;
}
.searchBtnGrn input
{
	border:0px;
	background-color:#14715e;
	height:17px;
	width:36px; 
	font-size:9px;
	color:#ffffff;
	padding:0px; 
	padding-bottom:0px;
}
.searchDivider
{
	float:left;
	width:9px;
	height:17px;
}
.AdvSearch
{
	float:left;
	width:35px;
	
}
.AdvSearch a
{	
	font-size: 8px;
	color:#45729c;	
	text-decoration:underline;	
}
/*****************Footer Section************/
.footer
{
	width:996px;
	height:57px;
	float:left;
	background-image:url("../images/footerBack.jpg");
	background-repeat:no-repeat;
}
.footerMenu
{
	color:#ffffff;
	text-align:center;
	margin-top:7px;
	text-transform: uppercase;
	font-size:12px;
}

.footerMenuLine2
{
	color:#ffffff;
	text-align:center;
	vertical-align: middle;
	margin-top:9px;
	text-transform: uppercase;
	font-size:12px;
	line-height: 16px;
}

.footerMenu a, .footerMenu a:link
{
	color:#ffffff;	
	text-decoration:none;
}

.footerMenuLine2 a, .footerMenuLine2 a:link
{
	color:#ffffff;	
	text-decoration:none;
	vertical-align: middle;
}
/***********************************boardChannel Page (based on Master2)*********************/

.bigShadowTop
{
	width:996px;
	height:12px;
	float:left;
}
.bigShadowBtm
{
	width:996px;
	height:14px;
	float:left;
}
.bigShadowCenter
{
	width:996px;
	float:left;
	background-image:url("../images/shadowBoxBig_Center.gif");
	background-repeat:repeat-y;
}
.marginLeft
{
	float:left;
	margin-left:22px;
}
*html .marginLeft
{
	margin-left:10px;
}
.sectionLeft
{
	float:left;
	width:600px;
}
.sectionRight
{
	float:left;
	width:350px;
}
.videoScreen, .bannerAd
{
	float:left;
	margin-top:25px;

}
.searchSection
{
  height:45px;
}
.rgtSearchSection
{
	 width:205px;
	 float:right;
	 height:28px;
}
.bgTitleTxt
{	
	font-size:21px;
	margin-top:8px;
	padding-bottom:3px;
	border-bottom:1px solid #cf7076;
}

.btmMain
{
	margin-top:17px;
	float:left;
}
.leftMargin1
{
	float:left;
	margin-left:10px;
}
*html .leftMargin1
{
	margin-left:5px;
}
.acadCouncilSection
{
	width:600px;
	float:left;
}
.acadMembers td
{
	color:#000000;
	font-weight:normal;
	font-size:12px;
}
.acadMembers td a
{
	text-decoration:underline;
	color:#004580;
	font-size:12px;
}
.contentCenterMed
{
	width:600px;
	background-image:url("../images/shadowBoxMed_Center.gif");
	background-repeat:repeat-y;
	float:left;
}
.bigBlueTitle
{
	font-size:26px;
	font-weight:bold;
	color:#054d87;	
}
.brcHeadshots
{
	float:left;
	width:752px;
	margin-top:20px;
}
.headshot
{
	float:left;
	width:64px;
	height:64px;
}
.headshotDesc
{
	float:left;
	width:177px;
	height:64px;
}
.brcMenuTop
{
	background-image:url("../images/darkgreyMenuTopBRC.gif");
	width:350px;
	height:30px;
	float:left;
}
.brcMenuTitle
{
	font-size:18px;
	font-weight:bold;
	color:#000000;	
	padding-left: 24px;
}
.brcMenu
{
	float:left;
	background-image:url("../images/greyMenuCenterBRC.gif");
	background-repeat:repeat-y;
	width:350px;
	display: block;
}
.brcMenuCenter a:hover
{
	background-image:url("../images/darkgreyMenuCenterBRC.gif");
}
.brcMenuCenter
{
	color:#000;
}
.brcMenuCenter a, .brcMenuCenter a:link
{
	display: block;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-bottom: 3px;
	padding-left: 24px;
	padding-right: 5px;
	padding-top: 3px;
}
.brcMenuCenter a:hover
{
	color:#FFFFFF;
	/*color:#BE0000;*/
}

.brcMenuBtm
{
	width:350px;
	height:16px;
	float:left;
}
/*******************************Article_details Page (based on master page)*******************/

/*.fontAccess
{
	background-color:#e7e7e7;
	padding:3px 0;
	border-top:1px solid #bbbbbb;
	border-bottom:1px solid #bbbbbb;
	font-weight:bold;
	margin:15px 0;
	float:left;
	width:300px;
	text-transform:uppercase;
	
}
.fontAccess a
{
	color:#333333;
	text-decoration:none;
	margin-left:2px;
}
.fontAccess a:hover, .fontAccess a:visited
{
	color:#BE0000;
	text-decoration:none;
	margin-left:2px;
}

.fontAccess input
{
	background-color:#e7e7e7;
	border:0px;
	text-transform:uppercase;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}*/
.lineDivider
{
	font-size:17px;
	font-weight:normal
}
.articleContent
{
	text-align:left;
	margin-right:10px;
}
.articleContent ul
{
	margin-bottom:2em;
	display:block;
	list-style-type:disc;
	margin:1em 0;
	margin-left:20px;
}

/*******************************Magazine Page (based on Green master page)*******************/
/*****Header Section*****/
.topHeaderGr
{
	width:996px;
	height:79px;
	float:left;
	background-image:url("../images/green_hdr_back.png");
	background-repeat:no-repeat;
	margin-top:5px;
}
.boardMemberTxtGr
{
	width:612px;
	height:60px;
	margin-left:24px;
	margin-top:15px;
	float:left;
}
*html .boardMemberTxtGr
{
	margin-left:14px;
}
.magCover1
{
	width:265px;
	margin-top:13px;
	float:left;
	margin-left:70px;
}     
.menuSectionGr
{
	background-image:url("../images/topNav_FirstGreyBar.jpg");
	background-repeat:repeat-x;
	width:996px;
	height:23px;
}
.menuSectionL2Gr
{
	background-image:url("../images/topNav_SecondGreyBar.jpg");
	background-repeat:repeat-x;
	width:996px;
	height:22px;
}
.footerGr
{
	width:996px;
	height:57px;
	float:left;
	background-image:url("../images/footerBackGr.jpg");
	background-repeat:no-repeat;
}
.leftCoverStorySection
{
	float:left;
	width:155px;
}
.coverStoryCover
{
	width:142px;
}
.rightCoverStorySection
{
	float:left;
	
}
.greenTitleBar
{
	width:530px;
	height:28px;
	background-image:url("../images/GreenTitleBar_Background.jpg");
	background-repeat:repeat-x;	
}
.centerSectionMag
{
	float:left;
	width:562px;
	margin-left:10px;
}
.centerSectionMag a
{
  color:#000000;
}
.magissue a
{
  font-weight:bold;
}
.volume
{
  font-style:italic;
}
.contentCenterMag
{
	width:562px;
	background-image:url("../images/shadowBox_center.gif");
	background-repeat:repeat-y;
	float:left;
}
.contentCenterMag a
{
  font-weight:bold;
}
.centerSectionMag h1
{
color:#35624b;
}
.magPageStory, .featureLine
{
	width:530px;
	margin-top:24px;
	float:left;
}
.magarchivehr hr
{
  width:360px;
  margin-left:90px;
  margin-top:5px;
}

.thumbImageSection
{
	float:left;
	width:103px;	
}
.imageDetails
{
	float:left;
	width:427px;
}
.rightShadowBox
{
	float:left;
	width:188px;
}
.deptShadowTop
{
	float:left;
	width:188px;
	height:12px;
}
.deptShadowCenter
{
	float:left;
	width:188px;
	background-image:url("../images/shadowBoxDept_center.gif");
	background-repeat:repeat-y;
}
.deptShadowBtm
{
	float:left;
	width:188px;
	height:14px;
}
.titleBarSmGr
{
	/*background-image:url("../images/GreenTitleBar_Background.jpg");*/
	background-image:url("../images/BlueTitleBar_Background.jpg");
	background-repeat:repeat-x;
	width:168px;	
	height:28px;
}
.greenTxt
{
	color:#35624b;
}
.greenTxt a
{
  font-weight:normal;
}
.coverstorydetails
{
	margin-top:15px;
	float:left;	
	width:375px;
}
.magCoverStory
{
	float:left;
	width:285px;
}
.magCoverImage
{
	float:left;
	width:90px;	
}
.searchBtnGr
{
	float:left;
	background-image:url("../images/Search_GreenBackground.jpg");
	background-repeat:repeat-x;
	height:15px;
	width:36px;
	margin-left:3px;
	color:#ffffff;
	font-size: x-small;
	text-align:center;
}
.plusLinks a
{
  font-weight:normal;
}

.greenTxt a
{
  color:#000000;
}

.breadcrumb 
{
	text-decoration:none;
	color:#999;
	font-size:11px;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:15px;
}

.breadcrumb a
{
	text-decoration:none;
	color:#999;
	font-size:11px;
	font-weight:bold;
}
   

/* end of magazine section*/
.blogEntries
{
	display:none;
}
.blogRSS
{
	display:none;
	
}

.blogSidebar h4
{
	display:none;
	
}

.blogRecentPosts
{
	display:none;
}
.blogRecentPosts
{
	display:none;
}
.blogDetails
{
	margin-top:10px;
	margin-right:15px;
}
.linkButtonReturn
{
  height:30px;
}
.linkButtonReturn a
{
  color:#000000;
  text-decoration:none;
}
.leftsidecell
{
	 background-color:Red;
	 vertical-align:top;
	
}
.eventtable
{
     widows:560px; 	
}

.rightsidecell
{
	 background-color:Aqua;
	 vertical-align:top;
}
p
{
 margin-top:0px;
}
.articleList
{
	 margin-top:15px;	
}
.articleList a
{
  font-weight:700;
}
.articleList img
{
	float:left;
	padding:5px;
	padding-right:10px;
}

.article_list_article_title
{
  font-weight:700;
}

.article_list_article_date
{
  font-weight:700;
}

.article_list_article_description
{

}

.aboutusLinks a
{
  font-weight:700;
}

/*Forums Section*/
.forumList
{
	width:100%;
}
.forumDetails
{
	 width:542px;
	 /*padding-left:10px;*/
	 margin-left:10px;
}
.forumTitle
{
	font-weight:bold;
	font-size:16px;
	color:#004580;
}

.ourBlogs
{
	padding-bottom: 5px;
}

.forumList a
{
	margin-bottom:5px;
	float:left;
	width:100%;
}
.forumPostRow
{
	 width:538px;
	 margin-top:10px;
	 float:left;
	 font-size:11px;
	 background-image:url("../images/forumPost_back.gif");
	 background-repeat:repeat-y;
}
.interviews_list
{margin-top:10px;
	}
.rowLeft
{
	width:100px;
	float:left;
	padding:10px;
	padding-top:40px;
}
.nameBold
{
	font-weight:bold;
}
.nameItalics
{
	font-style:italic;
}
.rowRight
{
	width:395px;
	float:left;
	padding:10px;
}
.replySection
{
	margin-right:10px;
	float:right;	
}
.replySection a
{
	color:gray;
	text-decoration:none;	
	font-size:10px;
}
.blogPost
{
	margin:10px 10px 10px 0px;	
}
.dateTime
{
	float:left;
	color:#004580;
	font-weight:bold;
}

/*Calendar Section*/
.displayCalendar
{
	margin:10px 5px 10px 0px;
}
.displayCalendar table
{
	border:0px !important;
	border-top:1px solid #d6d6d6 !important;
	border-bottom:1px solid #d6d6d6 !important;
	padding:0px;
	margin:0px;
}
.displayCalendar table table
{
	
	border:0px !important;
}

.displayCalendar table table tr
{	
	font-weight:bold;
	font-size:16px;
}
.displayCalendar table tr th
{
	font-size:12px;
	font-weight:normal;
	padding-top:7px !important;
}
.displayCalendar table tr td a
{
	text-decoration:none;
}

.blogCalendar
{
  text-align:center;
}

.activeDay
{
  background-color:#d6d6d6;
}
/*Most Commented Section*/
.mostCommented
{
	float:left;
	width:100%;	
}
.mostCommented a
{
	margin-bottom:10px;
	float:left;
	width:100%;
	padding-bottom: 5px;
}

.videoMenu
{
	margin-top:0px; 
}

.videoMenuSelect
{
	margin-top:0px; 
	background-image:url("../images/darkgreyMenuCenterBRC.gif");
}

.arrowImage
{
	margin-top:10px; 
}
/*Board Channel Section*/
.rowWrap
{
	float:left;
	padding-bottom:10px;
	height:auto;
	min-height:90px;
}
.memImage
{
	float:left;
	/*width:65px;*/
	padding-left:10px;
}
.memImage1
{
	float:left;
	/*width:48px;*/
	padding-left:10px;
	/*height:75px;*/
}
.memTitle
{
	float:left;
	width:450px;
	margin-left:15px;
}
.memLink
{
	margin-left:-25px;
}
.memLink ul
{
	list-style:none;
}
.memLink li
{
	float:left;
	background:url("../images/squarebullet_blk.gif") no-repeat 0px 2px;
    padding-left: 12px; /* the width of your image + some space */
}
.memLink li a, #listmenu li a:link, #listmenu li a:visited, #listmenu li a:active 
{
	text-decoration:none;
	color:black;
}
.memLink li a:hover
{
	color:#004580;
}
.membersList
{
	 float:left;
	 width:588px;
	 height:510px;
	 overflow:auto;
	 margin-top:20px;
}
.membersList p
{
	display:none;
}
.membersList a
{
color:Black;
text-decoration:none;
cursor:pointer;
}
.membersList img
{
	border:0px;
}
/*Membership Control*/

.membershipControl
{
	font-family:Arial;
	color:#000;
	font-weight:bold;
}
.membershipControl ul li a
{
	color:white;
	background:#004580;
	text-transform:uppercase;
}
.membershipControl .tabs-nav .tabs-selected a
{
	color:white;
	background:#004580;
	text-transform:uppercase;
}
.membershipControl .tabs-nav a, .tabs-nav a span
{
	background:#004580 !important;
	margin-left:10px;
	padding-left:0px !important;
}
.tabs-nav a span
{
	padding-top:5px !important;
	padding-bottom:2px !important;
}
.tabs-container
{
	border-top:0px !important;
	padding-top:2em !important;
}
.membershipControl #ek_spsubmit_button input
{
	color:#fff;
	border:2px solid #004580;
	font-family:Arial;
	font-weight:bold;
	background-color:#004580;
	cursor:pointer;
}
.membershipControl #ek_spsubmit_button:hover input
{
	background:red;
}
.membershipControl #ek_spreset_button input
{
	color:#fff;
	border:2px solid #004580;
	font-family:Arial;
	font-weight:bold;
	background-color:#004580;
	cursor:pointer;
}
.membershipControl #ek_spreset_button:hover input
{
	background:red;
}
.memberEvents h3
{
	color:#004580;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	padding-left:0px !important;
	margin:0;
}

.memberEvents
{
	margin-right:10px;
}

.lifestyleTitle
{
	 color:#004580;
	 margin:10px 15px 0 10px;
	/* background:#cccccc; */
	 padding:3px 3px 3px 0px;
}
.lifestyleTitle a
{
	font-size:16px;
	font-weight:bold;
}
.lifeStylesSubMenu
{
	 margin-top:0px;
	 height:auto;
	 padding-bottom:10px;
	 padding-left:100px;
	 width:462px;
}
    
.lifeStylesSubMenu a 
{
	color:#004580;	
	display:block;
	float:left;
	padding:0 5px;
	font-size:18px;
	text-transform:capitalize;
	font-weight:bold;
}
.lifeStylesSubMenu span
{
	color:#004580;	
	font-size:18px;
	font-weight:bold;
}
.htMainTitle
{
	margin-bottom:10px;
	float:left;
	width:100%;
}
.txtUpper
{
	text-transform:uppercase;
}
/*Calendar Section*/
.eventSection
{
	float:left;	
	width:542px;
}
.eventRow
{
	margin-top:10px;
	float:left;
	width:100%;
}

.eventTitle
{
	width:515px;
	float:left;
	background:#004580;
	height:20px;
	padding:5px;
	border-left: 7px solid #000;

}
.eventTitle a:link, .eventTitle a:visited
{
	color:White;
	text-decoration:none;	
	text-transform:uppercase;	
	font-size:15px;
	font-weight:bold;
}
.eventDesc
{
	float:left;
	width:515px;
	background:#d2d2d2;	
	padding:5px;
	padding-left:12px;
	/*border-left: 5px solid #000;*/
}
.calTime
{
	font-size:11px;
	font-style:italic;
}
.photogallery
{
	/* margin-top:10px;
	 margin-left:10px;*/

}



#ctl00_ContentPlaceHolder1_Cb_Image
{
	margin-top:0px;
	
}


.photoList
{
	width:150px;
	float:left;
	margin-left:30px;
	padding-bottom:15px;
}
.pagination
{
	float:left;
}
.pagination a
{
float:left;	
margin-left:15px;
}
.pageNo
{
	float:right;
	margin-right:10px;
}
.conferenceForm
{
	float:left;
	margin-left:50px;
}
/*Hot Topics*/
.hotTopicsBack
{
	width: 500px; 	
	background-image:url("../images/ContentProvider_Background1.jpg");
	background-repeat:repeat;
}

/*subMenu Section*/
.subMenu
{
	width:542px;
	margin-top:15px;
	height:23px;
  font-weight:bold;
  line-height:normal;
  margin-top:25px;
  margin-bottom:15px;
  text-align:center;
	
}      
.subMenu a 
{
	color:#777777;
	padding:0 5px;
	text-decoration:none;
	font-size:12px;
	text-transform:uppercase;
}
.subMenu span
{
	color:#777777;
	font-size:15px;
}
.subMenu input
{
	border:0px;
	text-transform:uppercase;
	font-family:Arial;
	font-size:13px;
	background-color:#ffffff;
	color:#777777;
}

.lifestyleDescription
{
  float:left;
  width:400px;
  margin-left:10px;
}

.paging
{
  float:right;
  margin-right:40px;
  margin-top:-10px;
  margin-bottom:30px;
}

.confRightColumnImage img
{
  border-style: none;
}

.confRightColumnImage a
{
  text-decoration:none;
  font-weight:700;
  color:#000000;
}

.confRightColumnText
{
  font-weight:700;
}



/* newreleases */
.newreleases_articleList
{  
	float:left;
	width:80%;
}
.newreleases_articleList a
{
  font-weight:700;
}

.confRightColumn h4
{
  color:#004580;
}

.contentCenter h3
{
  padding-left:0px;
}

.contentCenter1
{
padding-left:2px;
}
.contentCenter1 h3
{
  padding-left:12px;
}
.sponsorship
{
  margin-left:20px;
  width:90%;
}

.confHeader h3
{
  padding-left:0px;
}

.confHeader h3 a
{
  font-size:1em;
  text-decoration:none; 
  font-weight:700;
}

#right_feature h4 {

/*background:#CCCCCC none repeat scroll 0;*/
color:#004580;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0;
padding:3px 3px 3px 7px;
}

.Story h4
{
	color:#004580;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	margin:0;
	padding:3px 3px 3px 0px;
}


.ctl00_ContentPlaceHolder1_UpdatePanel1
{
  width: 432px;	
}


#ctl00_ContentPlaceHolder2_HyperLink1
{
 color:#BE0000;
}


#ctl00_ContentPlaceHolder2_Subscribe_link_forum
{
	text-transform:none;
	
}

#ctl00_ContentPlaceHolder2_LinkButton1
{
  
   text-transform:none;

}

#ctl00_ContentPlaceHolder2_LinkButton_blog
{
	 margin-left:10px;
}

.blogRoll ul
{
    /*Blogroll on the blog individual pages*/
    padding-left: 0px;
    list-style-type: none;
    padding-right: 0px;
    padding-bottom: 0px;
    margin: 0px;
    border-top-style: none;
    padding-top: 0px;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
}

.blogRoll li
{
	padding-bottom: 5px;
}

.contentCenter h3 a
{
    font-size: 14px;
}

.leftColumnCollection
{
    text-align: center;
    padding-top: 20px;
}

.rightColumnCollection
{
    text-align: left;
}

