/*	=========================================================
	File name: 	styles/sfn_styles.css
	Function:	Stylesheet for SfN web site
	Date:		08/04/2004
	Developer:	Minh Nguyen
	========================================================== */
	
/*	Style for RED links, links visited, and hovers throughout the web site	*/
a.red, 
a.red:link, 
a.red:visited{
	font-family: Arial, Helvetica, sans-serif;
	color:#c30c3e;
	font-weight: bold;
	text-decoration: none;
	font-size:10pt;
	} 
a.red:hover{
	font-family: Arial, Helvetica, sans-serif;
	color:#c30c3e;
	font-weight: bold;
	text-decoration: underline;
	font-size:10pt;
	}


body, p, b, font, h1, h2, h3, h4, h5, h6, li, td, th, a, a:link, a:visited, a:hover, strong, i, blockquote
  {font-family: Arial, Helvetica, sans-serif;}
p, font, td, li, b, strong, th, .error
  {font-size: 10pt;}
p, td, li, th, blockquote
  {color: black; font-weight: normal;}
body
  {color: black; margin: 0;}
b, strong, em, .bold, .bigbold, .smallbold, .error
  {font-weight: bold;}
.bold
  {font-size: 12px;}
.bigbold
  {font-size: 15px;}
.smallbold
  {font-size: 11px;}
.error
	{color: red;}
i
  {text-decoration: italics;}
em
  {text-decoration: italics; font-weight:normal}
u
  {text-decoration: underline;}
h1, .h1
  {font-size: 19px; font-weight: bold; color: #000066;}
h2, .h2
  {font-size: 19px; font-weight: bold; color: #000066;}
h3, .h3
  {font-size: 17px; font-weight: bold; color: #000066;}
h4, .h4
  {font-size: 15px; font-weight: bold; color: #000066;}
h5, .h5
  {font-size: 13px; font-weight: bold; color: #000066;}
h6, .h6
  {font-size: 11px; font-weight: bold; color: #000066;}
  
h3.warning
  {font-size: 17px; font-weight: bold; color: #FF3333;}     
th
  {font-weight: bold; text-align: left;}
a, a:link, a:visited, a:hover, a:visited:hover
  {color: #000099; text-decoration: underline;}
a:visited
  {color: #660066;}
a:hover, a:visited:hover
  {color: #0000ff;}
.redfont
  {color: #ff0000; font-size: 11px;}
.bluefont
  {color: #000066;}
input, .textarea, textarea
  {font-size: 13px; font-family: monospace, sans-serif; font-weight: 100;}
ol, ul
  {margin: 0 0 0 25;font-family: Arial, Helvetica, sans-serif;font-size: 10pt;}
pre
  {font-family: monospace; font-size: 11px;}
 

#sfn_box {
	padding:3px;
	border: 1px solid #999999;
	overflow: auto;
	}

#sfn_box_content {
	padding-left:7px;
	padding-bottom:1px;
	}
  
.box_h1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: url(http://www.sfn.org/skins/main/images/pub_h1_back.png) top repeat-x #4d2942;
	font-weight: bold;
	font-size: 13px;
	margin: 0 0 6px 0;
	padding: 5px;
	}

#sfn_box .box_h1 a:link, .box_h1 a:visited {
	color: #ffffff;
	text-decoration: underline;
	}
	
#sfn_box .box_h1 a:hover {
	color: #ffffff;
	text-decoration: none;
	}

.ul_nobulletindent {
	list-style-type: none;
	margin-bottom:1em;
	margin-left:0;
	padding-left:20px;
	}
	
.ul_nobulletindent li{
	list-style-type: none;
	}
  
/* Border for Image Link */
.imgb
{
	border:1px; border-width: 1px; border-color: #000; border-style: solid;
}  
a:visited .imgb, a:active .imgb, a:hover .imgb
{
	border:1px; border-width: 1px; border-color: #000; border-style: solid;
}
/* End - Border for Image Link */

.arial
  {font-family: Arial, sans-serif;}
.CIAdminBar
  {font-size: 10px; color: #FFFFFF; font-weight: bold; background: #99CC33;}
.Required
  {font-size: 12px; font-weight: bold;}
.text
  {font-size: 13px; font-weight: normal;}
.agencybar 
  {font-size: 14px; color: #ffffff; background: #0033cc; font-weight: bold;}
.adminbar, .AdminBar, .SmallAdminBar
  {font-size: 14px; color: #ffffff; background: #000066; font-weight: bold;}
.htmHeader
  {font-family: Arial,sans-serif; color: #000066; font-weight: bold;}  
.SmallAdminBar
  {font-size: 10px;}
.small
  {font-size: 10px;}
.smaller
  {font-size: 9px;}
.large
  {font-size: 15px;}
.larger
  {font-size: 17px;}
a.smaller, a.smaller:link, a.smaller:visited, a.smaller:hover, a.smaller:visited:hover
  {font-size: 9px;}
a.small, a.small:link, a.small:visited, a.small:hover, a.small:visited:hover
  {font-size: 11px;}
a.highlight, a.highlight:link, a.highlight:visited, a.highlight:hover, a.highlight:visited:hover
  {font-size: 13px; color: white; background: #0033cc; text-decoration: none;}

.BGHeaderBar, .BOHeaderBar, .CWHeaderBar, .COheaderBar, .CDHeaderBar, .DOHeaderBar, .ECHeaderBar, .FAHeaderBar, .GRHeaderBar, .GCHeaderBar, .HPHeaderBar, 
.IDHeaderBar, .IPHeaderBar, .JBHeaderBar, .MGHeaderBar, .MMHeaderBar, .MDHeaderBar, .NLHeaderBar, .PEHeaderBar, .PRHeaderBar, .SBHeaderBar, .SEHeaderBar,
.STHeaderBar, .VTHeaderBar, .HeaderBar
  {font-size: 15px; color: white; font-weight: bold; background: #000066;}

.BGBoldEntry, a.BGBoldEntry, a.BGBoldEntry:link, a.BGBoldEntry:visited, a.BGBoldEntry:hover, a.BGBoldEntry:visited:hover, .BGBigLetter
  {font-size: 15px; font-weight: bold;}
a.BGBoldEntry:hover, a.BGBoldEntry:visited:hover
  {color: red;}
.BGBigLetter
  {font-size: 19px;}
.BGNormalEntry, a.BGNormalEntry, a.BGNormalEntry:link, a.BGNormalEntry:visited, a.BGNormalEntry:hover, a.BGNormalEntry:visited:hover
  {font-size: 11px;}
a.BGNormalEntry:hover
  {color: red;}
.BGFeatureHeader
  {font-size: 14px; color: #0033cc; font-weight: bold; background: white;}

.CWerror
  {font-size: 13px; font-weight: bold; color: #CC3333;}
.CWbglight, .CWbgdark
  {font-size: 13px; color: Black; background: #99CCCC;}
.CWbgdark
  {background: SteelBlue;}
a.CWhelp, a.CWhelp:link, a.CWhelp:visited, a.CWhelp:hover, a.CWhelp:visited:hover, a.CWhelpDark, a.CWhelpDark:link, a.CWhelpDark:visited, a.CWhelpDark:hover, a.CWhelpDark:visited:hover
  {font-size: 18px; color: white; text-decoration: none; font-weight: bold;}
a.CWhelpDark, a.CWhelpDark:link, a.CWhelpDark:visited, a.CWhelpDark:hover, a.CWhelpDark:visited:hover
  {color: SteelBlue;}
h1.CWWizard
  {color:#FFFFFF; font-weight: bold;}

.CMSmall
  {font-size: 11px;}
.CMMedium
  {font-size: 13px;}
.CMLarge
  {font-size: 15px;}
.CMError
  {font-size: 13px; font-weight: bold; color: red;}
a.CMSmall, a.CMSmall:link, a.CMSmall:visited, a.CMSmall:hover, a.CMSmall:visited:hover
  {font-size: 11px; text-decoration: none; color: blue;}
a.CMSmall:visited
  {color: purple;}
a.CMSmall:hover
  {text-decoration: underline; color: red;}
.CMSiteName
  {font-size: 15px; font-weight: bold; color: white;}
a.CMMedium, a.CMMedium:link, a.CMMedium:visited, a.CMMedium:hover, a.CMMedium:visited:hover
  {font-size: 13px; text-decoration: none; color: blue;}
a.CMMedium:visited
  {color: purple;}
a.CMMedium:hover
  {text-decoration: underline; color: red;}
i.CMSmall, i.CMLinkCFM, i.CMLinkURL
  {font-size: 11px; text-decoration: italics;}
i.CMLinkCFM
  {color: Crimson;}
i.CMLinkURL
  {color: MediumSeaGreen;}
a.CMVarType, a.CMVarType:link, a.CMVarType:visited, a.CMVarType:hover, a.CMVarType:visited:hover
  {font-size: 11px; font-weight: bold; text-decoration: none; color: #3333ff;}
a.CMVarType:hover
  {color: white; background: #3333ff;}
a.CMVarTypeSelected, a.CMVarTypeSelected:link, a.CMVarTypeSelected:visited, a.CMVarTypeSelected:hover, a.CMVarTypeSelected:visited:hover
  {font-size: 11px; font-weight: bold; text-decoration: none; color: white; background: #3333ff;}
.CMVarHeader
  {font-size: 11px; font-weight: bold; color: white;}

.CDSmallHeader, a.CDHeaderLink, a.CDHeaderLink:link, a.CDHeaderLink:visited, a.CDHeaderLink:hover, a.CDHeaderLink:visited:hover,
a.CDSmallHeaderLink, a.CDSmallHeaderLink:link, a.CDSmallHeaderLink:Visited, a.CDSmallHeaderLink:hover, a.CDSmallHeaderLink:visited:hover
  {font-size: 10px; color: #ffffff; font-weight: bold; background: #0033cc;}
a.CDHeaderLink, a.CDHeaderLink:link, a.CDHeaderLink:visited, a.CDHeaderLink:hover, a.CDHeaderLink:visited:hover
  {font-size: 14px; text-decoration: none;}
a.CDHeaderLink:hover, a.CDHeaderLink:visited:hover
  {text-decoration: underline;}
a.CDSmallHeaderLink, a.CDSmallHeaderLink:link, a.CDSmallHeaderLink:Visited, a.CDSmallHeaderLink:hover, a.CDSmallHeaderLink:visited:hover
  {text-decoration: none;}
a.CDSmallHeaderLink:Hover 
  {text-decoration: underline;}
a.CDAdminLink, a.CDAdminLink:link, a.CDAdminLink:visited, a.CDAdminLink:hover, a.CDAdminLink:visited:hover
  {font-size: 14px; color: #ffffff; text-decoration: none; font-weight: bold; background: #3333ff;}
a.CDAdminLink:hover, a.CDAdminLink:visited:hover
  {text-decoration: underline;}
a.ciadminwhite, a.ciadminwhite:link, a.ciadminwhite:visited, a.ciadminwhite:hover, a.ciadminwhite:visited:hover
  {font-size: 10px; color: #ffffff; text-decoration: none; font-weight: bold;}
a.ciadminwhite:hover, a.ciadminwhite:visited:hover
  {text-decoration: underline;}

.ECNavMenu 
  {font-size: 14px; color: #660066; font-weight: normal; background: #ffffff;}
.ECBasketHeader, .ECInvoiceBar
  {font-size: 14px; color: white; font-weight: bold; background: #000066;}
.ECYourPrice, .ECYouSave
  {font-size: 14px; color: Green; font-weight: bold;}
a.ECNavMenu, a.ECNavMenu:link, a.ECNavMenu:visited, a.ECNavMenu:hover, a.ECNavMenu:visited:hover
  {font-size: 14px; color: #660066; font-weight: bold; text-decoration: none}
a.ECNavMenu:hover, a.ECNavMenu:visited:hover
  {color: #000066;}
.ECgood, .ECbad
  {font-size: 13px; font-weight: bold; color: Green;}
.ECbad
  {color: Red;}
	/* HomePage */
	.HPHeadline1
	{font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #ffffff; background: #0033cc; font-weight: bold;}
	.HPHeadline2
	{font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #ffffff; background: #66cc33; font-weight: bold;}
.IMDiff
  {font-size: 13px; font-weight: bold; color: red;}

.JBResumeBar
  {font-size: 13px; background: aliceblue; font-weight: bold;}

.MGColor1, .MGColor2
  {font-size: 13px; color: red; font-weight: bold;}
.MGColor2
  {color: navy;}
.MGColor1Large, .MGColor2Large
  {font-size: 15px; color: red; font-weight: bold;}
.MGColor2Large
  {color: navy;}
.MGCopyright
  {font-size: 9px; color: #0033cc; font-weight: normal;}
  
.MCToolBarLink, .MCToolBar, .MCSelected
  {font-size: 13px; color: #ffffff; font-weight: bold;}
.MCToolBar 
  {background: #3333ff;}
.MCSelected
  {font-size: 11px; background: #000099;}
.MCHeading
  {font-size: 17px; color: #000099; font-weight: bold; text-decoration: none;}

.SCLoginBar
  {font-size: 15px; color: #ffffff; font-weight: bold; background: #000066;}
  
a.SiteMap, a.SiteMap:link, a.SiteMap:visited, a.SiteMap:hover, a.SiteMap:visited:hover, a.SiteMapTitle, a.SiteMapTitle:link, a.SiteMapTitle:visited, a.SiteMapTitle:hover, a.SiteMapTitle:visited:hover
  {font-size: 13px; color: blue; text-decoration: none; font-weight: normal;}
a.SiteMapTitle, a.SiteMapTitle:link, a.SiteMapTitle:visited, a.SiteMapTitle:hover, a.SiteMapTitle:visited:hover
  {font-size: 15px; font-weight: bold;}

a.STHeader, a.STHeader:link, a.STHeader:visited, a.STHeader:hover, a.STHeader:visited:hover
  {font-size: 15px; color: #ffffff; text-decoration: none; font-weight: bold;}
.STAdminHeaderBar
 {font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #CCFFFF; background: #3333ff; font-weight: bold;}

.MCText
  {font-size: 10px; color: #000000;}
.MCTextwhiteBig
  {font-size: 12px; color: #ffffff; font-weight: bold;}
.MCTextwhiteBold
  {font-size: 10px; color: #ffffff; font-weight: bold;}
.MCTextwhite
  {font-size: 10px; color: #ffffff;}
.MCTextwhiteSmall
  {font-size: 10px; color: #ffffff; font-weight: normal;}
.MCToolBar 
  {font-size: 12px; color: #ffffff; font-weight: bold; background: #3333ff;}
.MCHeading
  {font-size: 16px; color: #000099; font-weight: bold; text-decoration: none;}
.MCHeaderBar1
  {font-size: 14px; color: #ffffff; font-weight: bold; background: #ffffff;}
.MCHeaderBar2
  {font-size: 14px; color: #ffffff; font-weight: bold; background: #99cc33;}
.MCHeaderBar3
  {font-size: 14px; color: #000000; background: #e8e8e8;}
.MCSelected
  {font-size: 10px; color: #ffffff; font-weight: bold; background: #000099;}
.MCBold
  {font-size: 10px; color: #000000; font-weight: bold;}
.MCBigBold
  {font-size: 12px; color: #000000; font-weight: bold;}
.MCError
  {font-size: 12px; color: Red; font-weight: bold;}
a.MCFolderLink, a.MCFolderLink:link, a.MCFolderLink:visited, a.MCFolderLink:hover, a.MCFolderLink:visited:hover
  {font-size: 10px; color: #ffffff; font-weight: normal; text-decoration: underline;}
a.MCSelectedFolderLink, a.MCSelectedFolderLink:link, a.MCSelectedFolderLink:visited, a.MCSelectedFolderLink:hover, a.MCSelectedFolderLink:visited:hover
  {font-size: 11px; color: #ffffff; font-weight: bold; text-decoration: none;}
a.MCHeaderLink, a.MCHeaderLink:link, a.MCHeaderLink:visited, a.MCHeaderLink:hover, a.MCHeaderLink:visited:hover
  {font-size: 11px; color: #ffffff; font-weight: bold; text-decoration: underline;}
a.MCOldMessageLink, a.MCOldMessageLink:link, a.MCOldMessageLink:visited, a.MCOldMessageLink:hover, a.MCOldMessageLink:visited:hover
  {font-size: 10px; color: #000099; text-decoration: underline;}
a.MCNewMessageLink, a.MCNewMessageLink:link, a.MCNewMessageLink:visited, a.MCNewMessageLink:hover, a.MCNewMessageLink:visited:hover
  {font-size: 10px; color: #000099; font-weight: bold; text-decoration: underline;}
a.MCSelectedLink, a.MCSelectedLink:link, a.MCSelectedLink:visited, a.MCSelectedLink:hover, a.MCSelectedLink:visited:hover
  {font-size: 10px; color: #ffffff; font-weight: bold; text-decoration: underline;}
a.MCNavMenu, a.MCNavMenu:link, a.MCNavMenu:visited, a.MCNavMenu:hover, a.MCNavMenu:visted:hover
  {font-size: 11px; color: #0033cc; font-weight: bold; text-decoration: none;}
a.MCNavMenu:hover, a.MCNavMenu:visted:hover 
  {color: #ffffff;}
.button2
  {font-size: 11px; color: #ffffff; font-weight: normal; background: #000099}

a.LeftNav, a.LeftNav:link, a.LeftNav:visited, a.LeftNav:hover, a.LeftNav:visited:hover,
a.LeftNavSelected, a.LeftNavSelected:link, a.LeftNavSelected:visited, a.LeftNavSelected:hover, a.LeftNavSelected:visited:hover,
div.LeftNavSelected, div.LeftNavSelectedTitle, a.LeftNavAC, a.LeftNavAC:link, a.LeftNavAC:visited, a.LeftNavAC:hover, a.LeftNavAC:visited:hover,
td.ACBold
  {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; font-weight: normal;}
a.LeftNav:hover, a.LeftNav:visited:hover, a.LeftNavSelected, a.LeftNavSelected:link, a.LeftNavSelected:visited, a.LeftNavSelected:hover, a.LeftNavSelected:visited:hover,
a.LeftNavAC:hover, a.LeftNavAC:visited:hover
  {font-family: Arial, Helvetica, sans-serif; color: #ffffff;}
a.LeftNavSelected, a.LeftNavSelected:link, a.LeftNavSelected:visited, a.LeftNavSelected:hover, a.LeftNavSelected:visited:hover, div.LeftNavSelected, div.LeftNavSelectedTitle
  {font-family: Arial, Helvetica, sans-serif; font-weight: bold;} 
a.LeftNavAC, a.LeftNavAC:link, a.LeftNavAC:visited, td.ACBold
  {font-family: Arial, Helvetica, sans-serif; color: #00CCFF;}

div.breadcrumb
  {font-size: 11px;}
a.breadcrumb, a.breadcrumb:link, a.breadcrumb:visited, a.breadcrumb:hover, a.breadcrumb:visited:hover
  {font-size: 11px; color: blue; text-decoration: none;}
a.breadcrumb:hover, a.breadcrumb:visited:hover
  {color: Red; text-decoration: underline;}
a.navmenu, a.navmenu:link, a.navmenu:visited, a.navmenu:hover, a.navmenu:visited:hover
  {font-size: 14px; color: blue; text-decoration: none;}
a.navmenu:hover, a.navmenu:visited:hover
  {font-size: 14px; text-decoration: underline;}
a.navmenusmall, a.navmenusmall:link, a.navmenusmall:visited, a.navmenusmall:hover, a.navmenusmall:visited:hover
  {font-size: 11px; color: blue; text-decoration: none;}
a.navmenusmall:hover, a.navmenusmall:visited:hover
  {color: Red; text-decoration: underline;}
td.navmenu
  {font-size: 14px;}
td.navmenusmall
  {font-size: 11px;}
td.navmenusmbold
  {font-size: 11px; font-weight: bold;}
td.sitename
  {font-size: 19px; color: #ffffff;}
input.button
  {font-size: 13px; color: #ffffff; background: #0033CC; font-family: Arial, sans-serif;}
input.smbutton
  {font-size: 11px; color: #ffffff; background: #0033CC; font-family: Arial, sans-serif;}
i.navmenu
  {font-size: 11px; text-decoration: italics;}
i.navmenuCFM
  {font-size: 11px; color: Crimson; text-decoration: italics;}
i.navmenuLink
  {font-size: 11px; color: MediumSeaGreen; text-decoration: italics;}
blockquote.preview
  {font-size: 11px;}
a.Red
  {font-size: 14px; font-weight: Bold; color: Red; text-decoration: none;} 
a.SiteName, a.SiteName:link, a.SiteName:visited, a.SiteName:hover, a.SiteName:visited:hover
  {font-size: 19px; color: #ffffff; font-weight: bold; text-decoration: none;}
a.topnav, a.topnav:link, a.topnav:visited, a.topnav:hover, a.topnav:visited:hover
  {font-size: 14px; color: blue; font-weight: Bold; text-decoration: none;}
a.topnav:hover, a.topnav:visited:hover
  {color: Red; font-weight: Bold;}
a.Delete, a.Delete:link, a.Delete:visited, a.Delete:hover, a.Delete:visited:hover
  {font-size: 11px; color: #cc0000; font-weight: bold; text-decoration: none;}
a.large, a.large:link, a.large:visited, a.large:hover, a.large:visited:hover
  {font-size: 17px; color: blue; font-weight: normal; text-decoration: underline;}

a.SplashInFocus, a.SplashInFocus:link, a.SplashInFocus:visited, a.SplashInFocus:hover
  {font-size: 10pt; color: #000066; text-decoration: none;}
a.SplashInFocus:hover
  {text-decoration: underline;}
p.SplashNews, a.SplashNews, a.SplashNews:link, a.SplashNews:visited, a.SplashNews:hover
  {font-size: 10pt; color: #ff6600; text-decoration: underline;}
p.SplashNews
  {color: #000000; text-decoration: none;}
p.Footer, a.Footer, a.Footer:link, a.Footer:visited, a.Footer:hover
  {font-size: 10px; color: #660066;}
a.Footer:hover
  {color: #000099;}
p.Footer
  {color: #000099;}
  
font.SUSmall
  {font-size: 11px; font-family: Arial, Helvetica, sans-serif;}
td.SUHeaderBar
  {font-weight: bold; color: white; background: #0033CC;}
.SUMedium
  {font-size: 13px;}
a.SUMedium, a.SUMedium:link, a.SUMedium:visited, a.SUMedium:hover, a.SUMedium:visited:hover
  {font-size: 13px; text-decoration: none; color: blue;}
a.SUMedium:visited
  {color: purple;}
a.SUMedium:hover
  {text-decoration: underline; color: red;}
  
/* Admin Template Styles */
.AdminNavTable2, .AdminNavTable3, .AdminNavTable4, .AdminNavTable5
  {border-color: #000000; text-align: center; padding: 0; background: #0033cc;}
.AdminNavTable3
  {background: #66ff00;}
td.AdminNavTable
  {width: 20%; text-align: center; padding: 0; text-align: center; font-size: 10px;}
/*  All Top Nav Links and First Row (Level 2's): normal and selected */
a.AdminNavLink2, a.AdminNavLink2:link, a.AdminNavLink2:visited, a.AdminNavLink2:hover,
a.AdminNavLink3, a.AdminNavLink3:link, a.AdminNavLink3:visited, a.AdminNavLink3:hover
  {color: #99ffff; background: #0033cc; width: 100%; height: 100%; text-decoration: none; font-weight: normal; font-size: 10px;}
a.AdminNavLink2Selected, a.AdminNavLink2Selected:link, a.AdminNavLink2Selected:visited, a.AdminNavLink2Selected:hover,
a.AdminNavLink3Selected, a.AdminNavLink3Selected:link, a.AdminNavLink3Selected:visited, a.AdminNavLink3Selected:hover,
a.AdminNavLink2:hover
  {color: #0033cc; background: #99ccff; font-weight: normal; width: 100%; height: 100%; text-decoration: none; font-size: 10px;}
/*  Second Row (Level 3's)  */
a.AdminNavLink3, a.AdminNavLink3:link, a.AdminNavLink3:visited, a.AdminNavLink3:hover
  {color: #000000; background: #66ff00;}
a.AdminNavLink3Selected, a.AdminNavLink3Selected:link, a.AdminNavLink3Selected:visited, a.AdminNavLink3Selected:hover, a.AdminNavLink3:hover
  {color: #33cc00; background: #ffffff;}
  
LI.alpha {list-style-type: lower-alpha;}
  
 
    /* 2003 Redesign Styles */

.IntranetHeaderBar
  {font-size: 16px; color: white; font-weight: bold; background: #660066;}

.topnavmargin {font-weight: bold; margin-top:7; margin-right:7;}

.sage {color: #cccc99;}

a.topnav, a.topnav:link
  {color: #660066; text-decoration: none; font-size: 9pt;}
a.topnav:visited
  {color: #660066; text-decoration: none; font-size: 9pt;}
a.topnav:hover, a.topnav:visited:hover
  {color: #000099; text-decoration: none; font-size: 9pt;}
.topnav
  {color: #660066; text-decoration: none; font-weight: bold; font-size: 9pt;} 
.bigheadline a:link
  {color: #4d2942; font-size: 11pt; font-weight: bold; text-decoration: none; }
.bigheadline a:visited
  {color: #4d2942; font-size: 11pt; font-weight: bold; text-decoration: none;}
.bigheadline a:hover, .bigheadline a:visited:hover
  {color: #4d2942; font-size: 11pt; font-weight: bold; text-decoration: underline; }
  
a.homeheadline, a.homeheadline:link
  {color: #000099; font-weight: bold; text-decoration: underline; }
a.homeheadline:visited
  {color: #660066; font-weight: bold; text-decoration: underline;}
a.homeheadline:hover, a.homeheadline:visited:hover
  {color: #0000FF; font-weight: bold; text-decoration: underline; }
  
.homesmallitem {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal;}
.bigheadline {color: #4d2942; font-size: 11pt; font-weight: bold;}
.homebigitem {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal;}

.sidebarheader {font-weight: bold; color: #660066;}


a.sidenav, a.sidenav:link
  {color: #660066; font-weight: bold; text-decoration: none; font-size: 8pt;}
a.sidenav:visited
  {color: #660066; font-weight: bold; text-decoration: none; font-size: 8pt;}
a.sidenav:hover, a.sidenav:visited:hover
  {color: #000099; font-weight: bold; text-decoration: none; font-size: 8pt;}
  
a.sidenavcurrent, a.sidenavcurrent:link
  {color: #ffffff; font-weight: bold; text-decoration: none; font-size: 8pt;}
a.sidenavcurrent:visited
  {color: #ffffff; font-weight: bold; text-decoration: none; font-size: 8pt;}
a.sidenavcurrent:hover, a.sidenavcurrent:visited:hover
  {color: #ffffff; font-weight: bold; text-decoration: none; font-size: 8pt;}

a.sidenavsub, a.sidenavsub:link
  {color: #660066; text-decoration: none; font-size: 8pt;}
a.sidenavsub:visited
  {color: #660066; text-decoration: none; font-size: 8pt;}
a.sidenavsub:hover, a.sidenavsub:visited:hover
  {color: #000099; text-decoration: none; font-size: 8pt;}


.indent {margin-left:7; }

.indent2 {margin-left:14; }

.indent_right {margin-right:14; }


/* Link style that makes a button looks like a link (MN) */
.submitLink {
 color: #00f;
 font-family: Arial, Helvetica, sans-serif;
 background-color: transparent;
 text-decoration: underline;
 text-align: left;
 border: none;
 cursor: pointer;
 cursor: hand;
 width: auto;
 }  

 /*  IAWG Specific CSS */
 
/*  Buttons */
a.button {
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	font-variant: small-caps;		
	padding: 1px 8px;
	border-top: 1px solid white;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	border-left: 1px solid white;
	text-align: center;
	min-width: 100px;


}
a.button:link {
	background-color: #660066; 
	color: #fff;
	text-decoration: none;
}
a.button:visited {
	background-color: #660066; 
	color: #fff;
	text-decoration: none;
	}
a.button:hover { 
	background-color: #660066; 
	color: #CCCC99;
	border-color: black white white black;
	text-decoration: none;
	}
a.button:active {
	background-color: #660066;
	color: #CCCC99;
	text-decoration: none;
}
.iawgNav
	{
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	padding: 5px;
		font-variant: small-caps;
	font-family: Arial, Helvetica, sans-serif;
}

a.iawgNav, a.iawgNav:link,a.iawgNav:hover, a.iawgNav:visited:hover, a.iawgNav:visited 
	{
	color: #ffffff;
	padding: 5px;
	text-decoration: none;
	font-size: 10pt;
	line-height: 11pt;
	font-variant: small-caps;
	font-family: Arial, Helvetica, sans-serif;
}

.iawgNav2
	{
	color: #660066;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	padding: 2px;
}
.iawgNav3
	{
	color: #660066;
	text-decoration: none;
	font-weight: bold;
	font-size: 13pt;
	padding: 5px;
}
a.iawgNav2, a.iawgNav2:link, a.iawgNav2:visited 
  {color: #660066;text-decoration: none; font-weight: bold; font-size: 8pt;padding: 5px;}
a.iawgNav2:hover, a.iawgNav2:visited:hover
  {color: #000099; font-weight: none; text-decoration: bold; font-size: 8pt;padding: 5px;}
  
/*  Regular */
.iawgFont{
	text-decoration: none; font-weight: none; font-size: 9pt;
}
.iawgFontPlum{
	color: #660066; text-decoration: none; font-weight: none; font-size: 9pt;
}
.iawgFontB{
	text-decoration: none; font-weight: bold; font-size: 9pt;
}
.iawgFontBPlum{
	color: #660066; text-decoration: none; font-weight: bold; font-size: 9pt;
}
a.iawgFontB, a.iawgFontB:link{
	text-decoration: none; font-weight: bold; font-size: 9pt;
}
a.iawgFontB:hover{
	color: #CCCC99; text-decoration: none; font-weight: bold; font-size: 9pt;
}
a.iawgFont, a.iawgFont:link, a.iawgFont:visited 
  {text-decoration: none; font-weight: none; font-size: 9pt;}
a.iawgFont:hover, a.iawgFont:visited:hover
  {color: #000099; font-weight: none; text-decoration: none; font-size: 9pt;}
a.iawgFontB, a.iawgFontB:link, a.iawgFontB:visited 
  {text-decoration: none; font-weight: bold; font-size: 9pt;}
a.iawgFontB:hover, a.iawgFontB:visited:hover
  {color: #000099; font-weight: none; text-decoration: bold; font-size: 9pt;}
  
/*  Small */

.iawgFontSmall{
	text-decoration: none; font-weight: none; font-size: 8pt;
}
.iawgFontBSmall{
	text-decoration: none; font-weight: bold; font-size: 8pt;
}
.iawgFontBPlumSmall{
	color: #660066; text-decoration: none; font-weight: bold; font-size: 8pt;
}
a.iawgFontSmall, a.iawgFontSmall:link, a.iawgFontSmall:visited 
  {text-decoration: none; font-weight: none; font-size: 8pt;}
a.iawgFontSmall:hover, a.iawgFontSmall:visited:hover
  {color: #000099; font-weight: none; text-decoration: none; font-size: 8pt;}
a.iawgFontBSmall, a.iawgFontBSmall:link, a.iawgFontBSmall:visited 
  {text-decoration: none; font-weight: bold; font-size: 8pt;}
a.iawgFontBSmall:hover, a.iawgFontBSmall:visited:hover
  {color: #000099; font-weight: none; text-decoration: bold; font-size: 8pt;}
      
.iawgSideBarButton{
	background: #eeead4;
	color: #660066;
	text-decoration: none;
	font-weight: bold;
	font-size: 9pt;
	padding: 2px;	
}


#menustyle a{
	background: #ebe8cf repeat 100%;
	color: #660066;
	position: absolute;
	border: 0px solid #660066;
	font: normal 8pt Arial;
	line-height: 11pt;
	z-index: 100;
	text-decoration: none;
}

#menustyle a:hover{
	background: #ebe8cf repeat 100%;
	color: #333300;
	position: absolute;
	border: 0px solid #660066;
	font: normal 8pt Arial;
	font-weight: bold;
	line-height: 11pt;
	z-index: 100;
	text-decoration: none;
}


#menustyle{
	background: #ebe8cf repeat 100%;
	color: #660066;
	position: absolute;
	border: 1px solid #660066;
	font: normal 8pt Arial;
	line-height: 11pt;
	z-index: 100;
	text-decoration: none;
	padding-bottom: 2pt;
	padding-left: 1pt;
	padding-top: 2pt;
}

#dropmenudiv{
	background: #ebe8cf repeat 100%;
	color: #660066;
	position: absolute;
	border: 1px solid #660066;
	font: normal 8pt Arial;
	line-height: 11pt;
	z-index: 100;
	text-decoration: none;
	padding-bottom: 2pt;
	padding-left: 1pt;
	padding-top: 2pt;
	width: 100px;	
}

#dropmenudiv a{
	background: #ebe8cf repeat 100%;
	color: #660066;
	position: absolute;
	border: 0px solid #660066;
	font: normal 8pt Arial;
	line-height: 12pt;
	z-index: 100;
	text-decoration: none;
}

#dropmenudiv a:hover{
	background: #ebe8cf repeat 100%;
	color: #333300;
	position: absolute;
	border: 0px solid #660066;
	font: normal 8pt Arial;
	font-weight: bold;
	line-height: 11pt;
	z-index: 100;
	text-decoration: none;
}


/*

#menustyle a{
	background: #ebe8cf repeat 100%;
	color: #660066;
	position: absolute;
	border: 0px solid #660066;
	font: normal 8pt Arial;
	line-height: 11pt;
	z-index: 100;
	text-decoration: none;
}

#menustyle{
	background: #ebe8cf repeat 100%;
	color: #660066;
	position: absolute;
	border: 1px solid #660066;
	font: normal 8pt Arial;
	line-height: 11pt;
	z-index: 100;
	text-decoration: none;
	padding-bottom: 2pt;
	padding-left: 1pt;
	padding-top: 2pt;
}

*/

</style>
/* Table with 1px border */
table.onepx {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px 2px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	background-color: white;
}
table.onepx th {
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.onepx td {
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
	
/*  homepage styles */

#quicklinks_box {
	border: 1px solid #888888;
	padding: 3px 3px 10px 3px;
	margin: 0;
	width: 201px;
	}

.informationForHeader{
	color: #4b253e;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}

.informationForItem{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #4b253e;
}

/*Press Page Styles */

.pressPageHeader{
	color: #FFFFFF; font-weight: bold; font-size: 18px; padding:10;
}

.pressPageSubHeader{
	font-size: 14px;
}

TR.TableRowBackgroundColor1 {
   BACKGROUND-COLOR:#e8e8e8;
}

TR.TableRowBackgroundColor2 {
   BACKGROUND-COLOR:#ffffff;
}


TD.regular { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
a.regular, 
a.regular:link, 
a.regular:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000099;
	text-decoration:underline;
	} 
a.regular:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0000FF;
	text-decoration:underline;
	}
	
.advocacy_box {
	            width: 300px;
                margin-bottom: 15px;
                margin-left: 15px;
                float: right;

                }


/* BAW styles */

/*-- Universal styles --*/

.baw_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0B3158;
	margin: 0;
	padding-bottom: 1em;
	}
	
.baw_text a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

.baw_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0B3158;
	margin: 0;
	padding-bottom: 1em;
	}
	
.baw_h1 {
	font-family: Arial, sans-serif;
	font-size: 24px;
	color: #0072b4;
	font-weight: bold;
	margin: 0 0 6px 0;
	border-bottom: 1px solid #E1E0E0;
	}

.baw_h2 {
	font-family: Arial, sans-serif;
	font-size: 20px;
	color: #0072b4;
	font-weight: bold;
	margin: 0 0 6px 0;
	}

.baw_h2 a{
	font-family: Arial, sans-serif;
	font-size: 20px;
	font-weight: bold;
	}

.baw_h3 {
	font-family: Arial, sans-serif;
	font-size: 16px;
	color: #482f92;
	font-weight: bold;
	margin: 0 0 20px 12px;
	width: 600px;
	}

.baw_h4 {
	font-family: Arial, sans-serif;
	font-size: 18px;
	color: #482f92;
	font-weight: bold;
	margin: 0 0 10px 0;
	}

.baw_center_img {
	display: block;
    margin-left: auto;
    margin-right: auto;
	border: 0;
	}

.baw_img_border {
	border: 1px solid #E1E0E0;
	}

.baw_fltrt {
	float: right;
	padding-left: 10px;
	padding-bottom: 10px;
	border: 0;
	}

.baw_fltleft {
	float: left;
	padding-right: 10px;
	}

#baw_container {
	width: 750px;
	}

#baw_banner {
	width: 750px;
	margin-bottom: 15px;
	}

#baw_rightcol {
	width: 200px;
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
	}

ul.baw_list {
	list-style-image: url(http://www.sfn.org/skins/main/images/baw/list_bullet_blue.png);
	margin-left: 30px;
	margin-top: 0;
	padding: 0;
	}

ul.baw_list li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0B3158;
	margin-bottom: 2px;
	padding: 0;
	}
	
ul.baw_list li a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}	

#baw_full_div_border {
	width: 730px;
	border: 1px solid #E1E0E0;
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 15px;
	}

#baw_small_div_noborder {
	width: 445px;
	padding-left: 10px;
	padding-right: 10px;
	}

#baw_small_div_border {
	width: 490px;
	padding-left: 10px;
	padding-right: 10px;
	border: 1px solid #E1E0E0;
	margin-bottom: 15px;
	}
	
/*-- Styles for BAW Home page --*/

.baw_headline {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	margin: 0;
	color: #0E4073;
	}

#baw_linkbox {
	width: 190px;
	padding: 5px;
	border: 1px solid black;
	background: url(http://www.sfn.org/skins/main/images/baw/linkbox_back.png) top no-repeat #889FB7;
	}

ul.baw_linkbox_list {
	list-style-image: url(http://www.sfn.org/skins/main/images/baw/list_bullet.png);
	margin-left: 20px;
	margin-top: 30px;
	padding: 0;
	}

ul.baw_linkbox_list li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 10px;
	padding: 0;
	}

ul.baw_linkbox_list li .baw_list_p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 10px;
	color: white;
	padding: 0;
	}

ul.baw_linkbox_list li .baw_list_p a{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #bae1f7;}

ul.baw_linkbox_list li a.listbaw:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: white; font-weight: bold; text-decoration: none;}
ul.baw_linkbox_list li a.listbaw:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: white; font-weight: bold; text-decoration: none;}
ul.baw_linkbox_list li a.listbaw:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: white; font-weight: bold; text-decoration: underline;}	

#baw_whatisbaw {
	width: 510px;
	border: 1px solid #E1E0E0;
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 15px;
	}

#baw_dana_box {
	background-color: #CFE8FC;
	width: 510px;
	border: 1px solid #E1E0E0;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	margin-bottom: 15px;
	}
	
.baw_dana_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0B3158;
	margin: 0;
	padding-bottom: 1em;
	line-height: 1.5em;
	}
	
.baw_dana_text a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

.baw_dana_text a:link {color:#AB297F;}
.baw_dana_text a:visited {color:#AB297F;}
.baw_dana_text a:hover {color:#DC1821;}

#baw_feat_resource {
	width: 180px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 15px;
	border: 1px solid #E1E0E0;
	margin-top: 15px;
	background-color: #eeeeee;
	}

.baw_feat_resource_h1 {
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #0E4073;
	text-align: center;
	padding: 0;
	margin-top: 5px;
	margin-bottom: 5px;
	border-bottom: 1px solid #0072b4;
	}

.baw_feat_resource_h2 {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #0072b4;
	margin-top: 3px;
	text-align: center;
	}

/*-- Styles for Brain Bees page --*/

#baw_right_bees {
	width: 260px;
	float: right;
	margin-bottom: 10px;
	padding: 5px;
	border: 1px solid #009ca5;
	background-color: #b7f2f5;
	}

#baw_bees_news {
	width: 445px;
	border: 1px solid #E1E0E0;
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 15px;
	}

#baw_bees_rightcol {
	width: 270px;
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
	}
	
/*-- Styles for BAW Tools page --*/

.baw_tools_brainfacts {
	float: right;
	padding-top: 15px;
	border-left: 30px solid white;
	border-right: 15px solid white;
	}

/*-- Styles for BAW Elements pages --*/
	
.baw_element_p1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:white;
	margin: 0;
	padding: 0;
	}

#baw_element_intro {
	padding: 18px 50px 18px 15px;
	margin-bottom: 10px;
	font-family:Arial, Helvetica, sans-serif;
	width: 480px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-bottomleft:10px;
	}

#baw_circle {
	position: absolute;
	top: 80px;
	left: 510px;
	width: 240px;
	height: 210px;
	text-align: center;
	padding-top: 30px;
}

#baw_circle a:link, #baw_circle a:visited {
	font-size: 17px;
}

#baw_circle a:hover {
	font-size: 17px;
}

.baw_circle_text {
	font-size: 17px;
	padding-top: 10px;
}

.baw_educate {background-image:url(http://www.sfn.org/skins/main/images/baw/circle_blue.gif);}
.baw_educate_back {background-color: #0072b4;}

.baw_promote {background-image:url(http://www.sfn.org/skins/main/images/baw/circle_orange.gif);}
.baw_promote_back {background-color: #da521f;}

.baw_advocate {background-image:url(http://www.sfn.org/skins/main/images/baw/circle_purple.gif);}
.baw_advocate_back {background-color: #482f92;}

.baw_compete {background-image:url(http://www.sfn.org/skins/main/images/baw/circle_teal.gif);}
.baw_compete_back {background-color: #009ca5;}

.baw_support {background-image:url(http://www.sfn.org/skins/main/images/baw/circle_pink.gif);}
.baw_support_back {background-color: #a3238e;}

.baw_get_creative {background-image:url(http://www.sfn.org/skins/main/images/baw/circle_green.gif);}
.baw_get_creative_back {background-color: #80b539;}

.baw_element_educate {
	font-family: Arial, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #0072b4;
	margin: 0 0 6px 0;
	padding-left:10px;
	}

.baw_element_promote {
	font-family: Arial, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #da521f;
	margin: 0 0 6px 0;
	padding-left:10px;
	}

.baw_element_advocate {
	font-family: Arial, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #482f92;
	margin: 0 0 6px 0;
	padding-left:10px;
	}
	
.baw_element_compete {
	font-family: Arial, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #009ca5;
	margin: 0 0 6px 0;
	padding-left:10px;
	}
	
.baw_element_support {
	font-family: Arial, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #a3238e;
	margin: 0 0 6px 0;
	padding-left:10px;
	}
	
.baw_element_get_creative {
	font-family: Arial, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #80b539;
	margin: 0 0 6px 0;
	padding-left:10px;
	}

#baw_reports_bottom ul {
	display:inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style: none;
	}
	
#baw_reports_bottom ul li.other {
	display:inline;
	list-style: none;
	margin-right: 10px;
	padding-left: 10px;
	border-left: 1px solid #0B3158;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	
#baw_reports_bottom ul li.other a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

#baw_reports_bottom ul li.first {
	display:inline;
	list-style: none;
	margin-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

#baw_reports_bottom ul li.first a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	
/*-- Styles for Radio PSA page --*/

#baw_psa_box {
	border: 1px solid #E1E0E0;
	margin-top: 10px;
	padding: 10px 10px 10px 20px;	
	width: 650px;
	}

#baw_wma {
	border-collapse:collapse;
	font-family: Arial, sans-serif;
	font-size: 12px;
	}

.baw_wma_header {
	color: #666666;
	border-bottom: 1px solid #E1E0E0;
	}

.baw_odd {
	background-color: #f4f4f4;
	color: #0B3158;
	}

.baw_even {
	background-color: #E1E0E0;
	color: #0B3158;
	}

.baw_psa_h1 {
	font-family: "Calibri", Arial, sans-serif;
	font-size: 24px;
	color: #0072b4;
	font-weight: bold;
	margin: 0 0 6px 0;
	}		

.baw_wma_p1 {
	color: #666666;
	font-family: Arial, sans-serif;
	font-size: 12px;
	}

.baw_wma_p2 {
	color: #0B3158;
	font-family: Arial, sans-serif;
	font-size: 12px;
	}

/* Styles for Brain Facts Audio page -- Added by Bob Laws 02/17/2010 */

#brainfacts_container {
	width: 750px;
	}

#brainfacts_audio_table {
	border-collapse:collapse;
	font-family: Arial, sans-serif;
	font-size: 12px;
	}

#brainfacts_audio_box {
	border: 1px solid #E1E0E0;
	margin-top: 10px;
	padding: 10px 10px 10px 10px;	
	width: 730px;
	}

.bfacts_audio_h1 {
	color: #666666;
	font-family: Arial, sans-serif;
	font-size: 12px;
	}
	
.bfacts_audio_p1 {
	color: #666666;
	font-family: Arial, sans-serif;
	font-size: 12px;
	}

.bfacts_audio_p2 {
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 12px;
	}

.bfacts_audio_header {
	color: #666666;
	border-bottom: 1px solid #E1E0E0;
	}

.bfacts_odd {
	background-color: #f0f0d7;
	color: #0B3158;
	}

.bfacts_even {
	background-color: #e3e3b8;
	color: #0B3158;
	}

/* Styles for Annual Meeting Future and Past Page -- Added by Bob Laws 02/23/2010 */

#am_container {
	width:350px;
	border: 1px solid #660066;
	padding: 5px;
	margin-bottom: 15px;
	}

.am_h1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: url(http://www.sfn.org/skins/main/images/pub_h1_back.png) top repeat-x #4d2942;
	font-size: 14px;
	margin:0 0 10px 0;
	padding: 5px;
	}

.am_date_p1 {
	font-size: 12px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	}

.am_feat_p1 {
	font-size: 18px;
	color:#003e74;
	}

.am_feat_p2 {
	font-size: 10pt;
	color: #444444;
	margin-right:5px;
	}

.am_feat_p3 {
	font-size: 10pt;
	color: #444444;
	margin-left: 10px;
	margin-right: 5px;
	}

.am_feat_p4 {
	font-size: 18px;
	color:#D95E17;
	}

.am_feat_p1, .am_feat_p2, .am_feat_p3, .am_feat_p4, .am_feat_p1 a, .am_feat_p2 a, .am_feat_p3 a, .am_feat_p4 a {
	font-family: Arial, Helvetica, sans-serif;
	}

/* Styles for Publications Landing Page -- Added by Bob Laws 03/03/2010 */

#pub_box_top {
	width:749px;
	border: 1px solid #888888;
	padding: 3px;
	margin: 0 0 0 5px;
	overflow: auto;
	}

#pub_box {
	width:749px;
	border-left: 1px solid #888888;
	border-right: 1px solid #888888;
	border-bottom: 1px solid #888888;
	padding: 3px;
	margin: 0 0 0 5px;
	overflow: auto;
	}

#pub_box2 {
	width:235px;
	height:210px;
	border: 1px solid #888888;
	padding: 3px;
	margin: 0;
	overflow: auto;
	}

#pub_box_content {
	padding: 0px 5px 5px 5px;
	}

.pub_h1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: url(http://www.sfn.org/skins/main/images/pub_h1_back.png) top repeat-x #4d2942;
	font-weight: bold;
	font-size: 13px;
	margin: 0 0 6px 0;
	padding: 5px;
	}

#pub_box .pub_h1 a:link, .pub_h1 a:visited, #pub_box_top .pub_h1 a:link, .pub_h1 a:visited, #pub_box2 .pub_h1 a:link, .pub_h1 a:visited {
	color: #ffffff;
	text-decoration: underline;
	}

#pub_box .pub_h1 a:hover, .pub_h1 a:visited:hover, #pub_box_top .pub_h1 a:hover, .pub_h1 a:visited:hover, #pub_box2 .pub_h1 a:hover, .pub_h1 a:visited:hover {
	color: #ffffff;
	text-decoration: none;
	}

.pub_img_left {
	float: left;
	margin: 0 10px 5px 0;
	border: 1px solid black;
	}

.pub_p1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin:0 0 10px 0;
	}

.pub_p1 a:link, .pub_p1 a:visited, .pub_p1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	}

.pub_list_h1 {
	padding: 0;
	text-decoration: underline;
	margin: 18px 0 10px 5px;
	color: #555555;
	font-size: 19px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	}

/*-- Styles for NSP Meet the Scholars Page -- Added by Bob Laws 05/17/10 --*/

.mts_bio {
	width:700px;
	border: 1px solid #660066;
	margin-bottom:15px;
	}
	
.mts_bio_content {
	padding: 10px 10px 10px 10px;
	}

.mts_header {
	background: url('http://www.sfn.org/skins/main/images/pdsp/mts_back.png') no-repeat ;
	padding:0 0 0 15px;
	height:40px;
	}

.mts_h1 {
	padding: 10px 0 0 0;
	margin:0;
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	}

/*-- Styles for Chapter Bulletin -- Added by Bob Laws 08/17/10 --*/

.bulletin_h1 {
	font-size: 14pt;
	color:#5c2946;
	font-weight:bold;
	}
	
.bulletin_h2 {
	color: #5c2946;
	font-size:12pt;
	font-weight:bold;
	}

.bulletin_container {
	width:800px;
	}

.bulletin_content {
	width:800px;
	background:url(http://www.sfn.org/skins/main/images/chapterbulletin/body.jpg) bottom;
	}

.bulletin_leftsidebar {
	float:left;
	width:164px;
	padding: 5px 15px 10px 45px;
	}
	
	.bulletin_leftlist {
	margin:0 0 1em 0;
	padding: 0;
	list-style:none;
	}

.bulletin_rightcontent {
	width:491px;
	margin-left:224px;
	padding:5px 60px 10px 25px;
	}

/*-- Styles for Committee pages -- Added by Bob Laws 9/16/10 --*/

#committee_header {
	background: #4d2942;
	height:7px;
	border-bottom: 3px solid #babfa7;
}

#committee_contentback {
	border-right: 1px solid #babfa7;
	border-bottom: 1px solid #babfa7;
	border-left:1px solid #babfa7;
}

#committee_right {
	background: url("http://www.sfn.org/skins/main/images/committees/committee_right_back.png") top repeat-x #ffffff;
	width:290px;
	float:right;
	padding: 0 5px 5px 5px;
	margin-left: 15px;
	margin-bottom: 15px;
	border-bottom: 1px solid #babfa7;
	border-left: 1px solid #babfa7;
}

#committee_left {
	padding:10px;
	background-color: #ffffff;
}

