#audienceheader {
margin-bottom:20px;
}

#audienceheaderdescender {
margin-bottom:8px;
}

#calendar {
border:0;
padding:3px;
text-align:center;
width:100%;
}

#conferences ul li.community {
background:url(/img/templates/icons/conf_community.jpg) 0 .3em no-repeat;
background-color:#fff;
}

#conferences ul li.fd {
background:url(/img/templates/icons/conf_fd.jpg) 0 .3em no-repeat;
background-color:#fff;
}

#conferences ul li.hq {
background:url(/img/templates/icons/conf_hq.jpg) 0 .3em no-repeat;
background-color:#fff;
}

#conferences ul li.section {
background:url(/img/templates/icons/conf_section.jpg) 0 .3em no-repeat;
background-color:#fff;
}

#contentarea,.maintext {
padding:10px;
}

#educationnav {
background:#690;
margin:0 0 10px;
padding:15px 0 0 22px;
vertical-align:bottom;
}

#educationnav a,#educationnav a:link,#educationnav a:visited,#educationnav a:active {
background:#7DA826;
background-image:url(/img/templates/tabs-green-fade-bg.jpg);
background-position:top;
background-repeat:repeat-x;
color:#FFF;
display:block;
font:.9em verdana,arial,sans-serif;
margin:0 3px 0 0;
min-height:30px;
padding:4px 7px 3px;
text-decoration:none;
vertical-align:bottom;
}

#educationnav a:hover,#educationnav a.overnav,#educationnav a.overnav:link,#educationnav a.overnav:visited,#educationnav a.overnav:hover,#educationnav a.overnav:active {
background-color:#fff;
background-image:url(/img/templates/tabs-green-fade-overnav-bg.jpg);
background-position:top;
background-repeat:repeat-x;
color:#4F7208;
}

#gobutton {
float:right;
}

#learnnav {
background:#CC4D00;
margin:0 0 10px;
padding:12px 0 0 16px;
vertical-align:bottom;
}

#learnnav a,#learnnav a:link,#learnnav a:visited,#learnnav a:active {
background:#D46826;
background-image:url(/img/templates/tabs-orange-fade-bg.jpg);
background-position:top;
background-repeat:repeat-x;
color:#FFF;
display:block;
font:.9em verdana,arial,sans-serif;
margin:0 3px 0 0;
min-height:30px;
padding:4px 7px 3px;
text-decoration:none;
vertical-align:bottom;
}

#learnnav a:hover,#learnnav a.overnav,#learnnav a.overnav:link,#learnnav a.overnav:visited,#learnnav a.overnav:hover,#learnnav a.overnav:active {
background-color:#fff;
background-image:url(/img/templates/tabs-green-fade-overnav-bg.jpg);
background-position:top;
background-repeat:repeat-x;
color:#CC4D00;
}

#leftsubnav {
margin:0;
padding:0;
width:145px;
}

#leftsubnav ul {
color:#666;
font:.95em/1.4em verdana,arial,sans-serif;
list-style-type:none;
margin:0;
padding:0 0 10px;
}

#leftsubnav ul a,#leftsubnav ul a:link,#leftsubnav ul a:visited,#leftsubnav ul a:active {
color:#666;
text-decoration:none;
}

#leftsubnav ul a:hover {
color:#039;
text-decoration:underline;
}

#leftsubnav ul li {
background:url(/img/templates/shared/grey_box_caret.gif) 0 .3em no-repeat;
background-color:#FFF;
padding:0 0 0 15px;
}

#leftsubnav ul li.accesscircle {
background:url(/img/templates/icons/circle_small.gif) 0 .3em no-repeat;
}

#leftsubnav ul li.accesstriangle {
background:url(/img/templates/icons/triangle_small.gif) 0 .3em no-repeat;
}

#leftsubnav ul li.selected {
background:url(/img/templates/shared/blue_box_caret.gif) 0 .3em no-repeat;
background-color:#FFF;
color:#039;
}

#leftsubnav ul li.selected a,#leftsubnav ul li.selected a:visited {
color:#039;
}

#libraryarticles ul li,#conferences ul li {
background:url(/img/templates/icons/black_arrow_bullet.gif) 0 .3em no-repeat;
background-color:#fff;
margin:0;
padding:0 0 10px 25px;
}

#libraryarticles ul li.cd {
background:url(/img/templates/icons/cd-rom.gif) 0 .3em no-repeat;
background-color:#fff;
}

#libraryarticles ul li.cr {
background:url(/img/templates/icons/classroom.gif) 0 .3em no-repeat;
background-color:#fff;
margin-right:3px;
}

#libraryarticles ul li.green {
background:url(/img/templates/icons/article_icon_unlocked.gif) 0 .3em no-repeat;
background-color:#fff;
}

#libraryarticles ul li.locked {
background:url(/img/templates/icons/article_icon_locked.gif) 0 .3em no-repeat;
background-color:#fff;
}

#libraryarticles ul li.os {
background:url(/img/templates/icons/on-site.gif) 0 .3em no-repeat;
background-color:#fff;
padding-right:5px;
}

#libraryarticles ul li.unlocked {
background:url(/img/templates/icons/article_icon.gif) 0 .3em no-repeat;
background-color:#fff;
}

#libraryarticles ul li.wb {
background:url(/img/templates/icons/web-based.gif) 0 .3em no-repeat;
background-color:#fff;
}

#libraryarticles ul li.web {
background:url(/img/templates/icons/webinar.gif) 0 .3em no-repeat;
background-color:#fff;
}

#libraryarticles ul,#conferences ul {
background-color:#fff;
list-style-type:none;
margin:0;
padding:0;
}

#libraryarticles,#conferences {
background-color:#fff;
color:#000;
}

#librarybooks ul li {
background:url(/img/templates/icons/book_icon.gif) 0 .3em no-repeat;
margin:0;
padding:0 0 10px 25px;
}

#librarybooks ul,#libraryebooks ul,#libraryestandards ul,#libraryjournals ul,#librarystandards ul,.sidebar ul {
list-style-type:none;
margin:0;
padding:0;
}

#librarybooks,#libraryebooks,#libraryestandards,#libraryjournals,#librarystandards {
color:#000;
}

#libraryebooks ul li {
background:url(/img/templates/icons/ebook_icon.gif) 0 .3em no-repeat;
margin:0;
padding:0 0 10px 25px;
}

#libraryestandards ul li {
background:url(/img/templates/icons/estandards_icon.gif) 0 .3em no-repeat;
margin:0;
padding:0 0 10px 25px;
}

#libraryestandards ul li.locked {
background:url(/img/templates/icons/estandards_icon_locked.gif) 0 .3em no-repeat;
}

#libraryjournals ul li {
background:url(/img/templates/icons/journal_icon.gif) 0 .3em no-repeat;
margin:0;
padding:0 0 10px 25px;
}

#libraryjournals ul li.locked {
background:url(/img/templates/icons/journal_icon_locked.gif) 0 .3em no-repeat;
}

#librarystandards ul li {
background:url(/img/templates/icons/standards_icon.gif) 0 .3em no-repeat;
margin:0;
padding:0 0 10px 25px;
}

#librarystandards ul li.locked {
background:url(/img/templates/icons/standards_icon_locked.gif) 0 .3em no-repeat;
}

#membershipnav {
background:url(/img/templates/membership/banner_gradient.jpg) top right no-repeat #194B96;
margin:0 0 10px;
padding:12px 0 0 16px;
vertical-align:bottom;
}

#membershipnav a,#membershipnav a:link,#membershipnav a:visited,#membershipnav a:active {
background:#3B66A6;
background-image:url(/img/templates/tabs-blue-fade-bg.jpg);
background-position:top;
background-repeat:repeat-x;
color:#FFF;
display:block;
font:.9em verdana,arial,sans-serif;
margin:0 3px 0 0;
min-height:30px;
padding:4px 7px 3px;
text-decoration:none;
vertical-align:bottom;
}

#membershipnav a:hover,#membershipnav a.overnav,#membershipnav a.overnav:link,#membershipnav a.overnav:visited,#membershipnav a.overnav:hover,#membershipnav a.overnav:active {
background-color:#fff;
background-image:url(/img/templates/tabs-green-fade-overnav-bg.jpg);
background-position:top;
background-repeat:repeat-x;
color:#194B96;
}

#quicklinksarea {
background:#999;
padding:12px 10px;
}

#teasercell {
background:#BFBFBF;
}

.bluebold {
color:#194B96;
font-weight:700;
}

.bluecaret ul li {
background:url(/img/templates/shared/blue_arrow.gif) .5em .2em no-repeat;
margin:0;
padding:0 0 2px 15px;
}

.blueheadline {
color:#194B96;
font:bold 1.4em verdana,arial,sans-serif;
}

.blueheadline a,.blueheadline a:link,.blueheadline a:visited,.blueheadline a:active {
text-decoration:none;
}

.blueheadline a:hover {
text-decoration:underline;
}

.calendarbold {
font-weight:700;
}

.calendardateinput {
font-size:xx-small;
width:35px;
}

.calendarinput {
font-size:xx-small;
width:100px;
}

.calendaron {
background-color:#476FAB;
}

.callout {
background:url(/img/templates/shared/caret-clear-white.gif) 5em .2em no-repeat;
background-position:bottom right;
border-bottom:1px solid #fff;
cursor:pointer;
font:1.2em/1.3em arial,sans-serif;
font-weight:700;
text-decoration:none;
padding:10px;
}

.callout a:hover, .callout a:link, .callout a:visited {
color:#FFF; text-decoration:none;
}

.conferencelinks a:hover {
color:#FFF;
text-decoration:none;
}

.greenbold {
color:#690;
font-weight:700;
}

.greenheadline,.gH1 {
color:#6A9913;
font:bold 1.4em verdana,arial,sans-serif;
}

.libraryitemtitle {
color:#194B96;
font:bold 13px/15px verdana,arial,sans-serif;
}

.orangebold {
color:#CC4D00;
font-weight:700;
}

.orangeheadline {
color:#CC4D00;
font:bold 1.4em verdana,arial,sans-serif;
}

.quicklinksindex {
font-size:x-small;
margin:0;
width:150px;
}

.quicklinksmembers {
font-size:x-small;
margin:0;
width:120px;
}

.redbold {
color:red;
font-weight:700;
}

.review {
color:#666;
}

.rightimg {
border:1px solid #FFF;
float:right;
height:120px;
margin:0 0 10px 15px;
width:85px;
}

.rightimghoriz {
border:1px solid #FFF;
float:right;
height:73px;
margin:0 0 10px 15px;
width:120px;
}

.rowspace {
padding-bottom:5px;
}

.sectiontitle {
border-bottom:1px solid #999;
color:#999;
font-weight:700;
margin:0 0 5px;
padding:4px 0 5px;
}

.sectiontitleapproaches {
border-bottom:1px solid #999;
color:#CC4D00;
font:bold 16px/16px verdana,arial,sans-serif;
margin:0 0 6px;
padding:20px 0 6px;
}

.sectiontitleapproaches h1 {
border:0;
margin:0;
padding:0;
}

.sidebar {
background:#EBEBEB;
background-image:url(/img/templates/sidebar-bg.jpg);
background-position:left;
background-repeat:repeat-y;
border-bottom:solid 2px #7B7B7B;
border-left:solid 2px #BEBBBB;
border-right:solid 2px #7B7B7B;
border-top:solid 2px #BEBBBB;
color:#666;
padding:13px;
}

.sidebar b {
color:#194B96;
}

.sidebar ul li {
background:url(/img/templates/shared/orange_caret.gif) 0 .2em no-repeat;
margin:0;
padding:0 0 1px 12px;
}

.small {
font-size:9px;
}

.small-greyborder-right {
border-right:1px #999 solid;
font-size:9px;
}

.tancaret ul li {
background:url(/img/templates/shared/caret-tan.gif) .5em .2em no-repeat;
margin:0;
padding:0 0 2px 15px;
}

.whitecaret ul li {
background:url(/img/templates/shared/white_arrow.gif) .5em .2em no-repeat;
margin:0;
padding:0 0 2px 15px;
}

.whitecaret ul,.bluecaret ul,.tancaret ul {
list-style-type:none;
margin:0;
padding:5px 0 0;
}

.whitecaret,.bluecaret,.tancaret,.conferencelinks a,.conferencelinks a:link,.conferencelinks a:visited {
color:#FFF;
}
.graysidebar {
	background:#EBEBEB;
	background-image:url(/img/templates/sidebar-bg.jpg);
	background-position:left;
	background-repeat:repeat-y;
	border-bottom:solid 2px #7B7B7B;
	border-left:solid 2px #BEBBBB;
	border-right:solid 2px #7B7B7B;
	border-top:solid 2px #BEBBBB;
	color:#666;
	padding:8px;
	float: right;
	text-align: left;
}
/* added for online in-content ads */
.sidebarAd {
background:#EBEBEB;
background-image:url(/img/templates/sidebar-bg.jpg);
background-position:left;
background-repeat:repeat-y;
border-bottom:solid 2px #7B7B7B;
border-left:solid 2px #BEBBBB;
border-right:solid 2px #7B7B7B;
border-top:solid 2px #BEBBBB;
color:#666;
padding:10px;
}

/* added 8 April 2008 BCM for journal templates */
li.accesscircle {
background:url(/img/templates/icons/circle_small.gif) 0 .3em no-repeat;
padding:0pt 0pt 0pt 15px;
text-align: left;
}

li.accesstriangle {
background:url(/img/templates/icons/triangle_small.gif) 0 .3em no-repeat;
padding:0pt 0pt 0pt 15px;
text-align: left;
}

li.selected {
background:url(/img/templates/shared/blue_box_caret.gif) 0 .3em no-repeat;
background-color:#FFF;
color:#039;
padding:0pt 0pt 0pt 15px;
text-align: left;
}

#libraryarticles {
text-align: left;
}

/* Twitter Follow Blocks / 18 AUG 2009 / RMK
================================================================================================================== */

#twitterFollow {
margin:10px 0 10px 0;
padding:;
width:145px;
font-size:11px;
color:#2595b4;
}

#twitterFollow h2 {
margin:0 0 0 0;
padding:10px 5px 0 5px;
font-size:13px;
color:#2595b4;
}

#twitterFollow h2 a:link, #twitterFollow h2 a:visited {
color:#2595b4;
text-decoration:none;
}

#twitterFollow h2 a:hover, #twitterFollow h2 a:active {
color:#000000;
text-decoration:underline;
}

#twitterFollow p {
margin:0 0 0 0;
padding:5px;
font-size:10px;
}

#twitterFollow img {
margin:10px 0 0 0;
padding:0;
border:none;
}




