
html{height:101%}
body {background:#FFFFFF;font-size:76%;line-height:1.4em;font-family:Arial,Tahoma,Verdana,sans-serif;color:#666666;text-align:center;}
strong {font-weight:bold;}
em {font-style:italic;}
a {text-decoration:none;color:#297acc;}
a.editorLink{text-decoration:underline}
a:hover{text-decoration:underline;}
a.editorLink:hover{text-decoration:none}
#PrimaryMain a {padding-bottom:2px; }
.title {display:block;font-weight:bold;text-transform:uppercase;color:#FFFFFF;font-family:Tahoma,Arial,Verdana,sans-serif;width:103px;padding-left:5px;height:20px;line-height:20px;margin:0 0 17px 0;}
.titleBig {display:block;font-weight:bold;text-transform:uppercase;color:#FFFFFF;font-family:Tahoma,Arial,Verdana,sans-serif;padding-left:5px;margin:0 0 17px 0;height:20px;line-height:20px;}
.SubmitInput:hover,.Button:hover {cursor:pointer;}
.error {color:#ff001f;}
div#printHeader{display:none;}
div#PrimaryMain .Button {height:18px;line-height:18px;color:#FFFFFF;text-transform:uppercase;font-weight:bold;font-size:0.72em;text-align:center;}
div#PrimaryMain a.Button {display:block;}
div#PrimaryMain input.Button {border:none;}
div#PrimaryMain .Button62,div#PrimaryMain a.Button62:hover {display:block;width:62px;background:url(/media/images/bg_button62_139.png) no-repeat left top;}
div#PrimaryMain .Button79,div#PrimaryMain a.Button79:hover {display:block;width:79px;background:url(/media/images/bg_button79_140.png) no-repeat left top;}
div#PrimaryMain .Button117,div#PrimaryMain a.Button117:hover {text-align:center;background:url(/media/images/bg_button117_141.png) no-repeat;width:117px; margin-bottom:15px}
div#PrimaryMain .Button164,div#PrimaryMain a.Button164:hover {width:164px;background:url(/media/images/bg_button164_142.png) no-repeat;}
div#PrimaryMain a.BookNowBottom, div#PrimaryMain a.DownloadFormBottom {margin-right:20px;float:right;display:inline;}
div#PrimaryMain a.DownloadFormBottom {margin-top:20px;}
.cNews #PrimaryMain a.Button,.cAbout #PrimaryMain a.Button,.cEvents #PrimaryMain a.Button,
.cResearch #PrimaryMain a.Button,.cMembers #PrimaryMain a.Button,.cDigital #PrimaryMain a.Button {color:#FFFFFF;}
.cNews #PrimaryMain a.Button:visited,.cAbout #PrimaryMain a.Button:visited,.cEvents #PrimaryMain a.Button:visited,
.cResearch #PrimaryMain a.Button:visited,.cMembers #PrimaryMain a.Button:visited,.cDigital #PrimaryMain a.Button:visited{color:white;}
div#PrimaryMain h3 {font-weight:bold;margin:15px 0 10px 0;line-height:1.4em;}
h4 {font-size:1.1em;}
div#PrimaryMain ul {line-height:1.4em;margin-left:16px;}
div#PrimaryMain ul li {padding:0 0 10px 5px;font-size:1.05em;}
a.Ttip {position:relative;}
a.Ttip span {z-index:9999;width:134px;height:33px;position:absolute;left:0;top:14px;color:#FFFFFF;padding:7px 0 0 5px;font-size:0.8em;line-height:1.2em;display:none;text-decoration:none;}
div#PrimaryMain .CaptionBox.Fleft {margin-right:25px;}
div#PrimaryMain .CaptionBox.Fcenter{margin:0px; width:100%;text-align:center}
div#PrimaryMain .CaptionBox.Fcenter p{margin:0 auto}
div#PrimaryMain .CaptionBox.Fright {margin-left:25px;}
div#PrimaryMain .CaptionBox img{display:block}
div#PrimaryMain .CaptionBox p {color:#999999;padding:5px 0;font-size:0.9em;margin:0px;}
.QuoteBlock {background:url(/media/images/imgquoteblockborder_101.png) no-repeat top;margin:20px 0;clear:both;font-family:"Times",serif;font-style:italic;font-size:1.2em;line-height:1.2em;}
.QuoteBlockInner {background:url(/media/images/imgquoteblockborder_101.png) no-repeat bottom;padding:15px 15px 10px 15px;}
.QuoteAuthor {display:block;text-align:right;font-weight:bold;padding:5px 0 0 0;}
.cNews .title, div.sidebox.RelatedArticles div.sideboxInner .cNewsTitle, .cNewsTitle  {background:url(/media/images/imgbg_title_news_76.gif) no-repeat left top;color:#FFFFFF; height:20px;}
.cNews .title a, .cNews .title a:visited{color:#ffffff;}
.cNews .titleBig, div.sidebox.RelatedArticles div.sideboxInner .cNewsTitleBig, .cNewsTitleBig {background:url(/media/images/bg_titlebig_news_143.gif) no-repeat left top;color:#FFFFFF;width:102px;}
.cEvents .title, div.sidebox.RelatedArticles div.sideboxInner .cEventsTitle, .cEventsTitle {background:url(/media/images/imgbg_title_events_75.gif) no-repeat left top;color:#FFFFFF;height:20px;}
.cEvents .title a, .cEvents .title a:visited{color:#ffffff;}
.cEvents .titleBig, div.sidebox.RelatedArticles div.sideboxInner .cEventsTitleBig,.cEventsTitleBig {background:url(/media/images/bg_titlebig_events_144.gif) no-repeat left top;color:#FFFFFF;width:110px;}
.cResearch .title, div.sidebox.RelatedArticles div.sideboxInner .cResearchTitle,.cResearchTitle {background:url(/media/images/imgbg_title_research_78.gif) no-repeat left top;color:#FFFFFF;height:20px;}
.cResearch .title a,.cResearch .title a:visited{color:#ffffff;}
.cResearch .titleBig, div.sidebox.RelatedArticles div.sideboxInner .cResearchTitleBig,.cResearchTitleBig {background:url(/media/images/bg_titlebig_research_145.gif) no-repeat left top;color:#FFFFFF;width:134px;}
.cDigital .title, .cDigitalTitleBig, .cDigitalTitle {background:url(/media/images/bg_titlebig_digital_146.gif) no-repeat left top;color:#FFFFFF;width:134px;height:20px;}
.cDigital .title a{color:#ffffff;}
h3{color:#D63347}
.cNews h3 {color:#063573;}
.cAbout h3 {color:#00538d;}
.cEvents h3 {color:#911146;}
.cResearch h3 {color:#88a825;}
.cMembers h3 {color:#297ACC;}
.cDigital h3 {color:#CF4A30;}
div.meetingDL{margin-bottom:40px}
div#PrimaryMain .cDigital h3.subtitle {font-size:1em;}
div#FeaturedPanel.TwoArticles ul li.cNews {background:url(/media/images/imgbg_feat_li2_news_42.gif) no-repeat;}
div#FeaturedPanel.TwoArticles ul li.cNews div.arrow{background:url(/media/images/featuredBlueTip_228.png) no-repeat;}
div#FeaturedPanel.TwoArticles ul li.cResearch {background:url(/media/images/bg_feat_li2_Research_1139.gif) no-repeat;}
div#FeaturedPanel.TwoArticles ul li.cResearch div.arrow{background:url(/media/images/featuredGreenTips_230.png) no-repeat;}
div#FeaturedPanel.TwoArticles ul li.cEvents {background:url(/media/images/imgbg_feat_li2_events_41.gif) no-repeat;}
div#FeaturedPanel.TwoArticles ul li.cEvents div.arrow{background:url(/media/images/featuredRedTip_229.png) no-repeat;}
div#FeaturedPanel.TwoArticles div.cNews {background:url(/media/images/featuredblueboxs_959.gif) no-repeat;display:none}
div#FeaturedPanel.TwoArticles div.cEvents {background:url(/media/images/featuredredbox_960.gif) no-repeat;display:none;}
div#FeaturedPanel.TwoArticles div.cResearch {background:url(/media/images/featuredgreenbox_958.gif) no-repeat;display:none;}

div#FeaturedPanel.ThreeArticles ul li.cNews {background:url(/media/images/imgbg_feat_li3_news_44.gif) no-repeat;}
div#FeaturedPanel.ThreeArticles ul li.cNews div.arrow{background:url(/media/images/featuredBlueTip_228.png) no-repeat;}
div#FeaturedPanel.ThreeArticles ul li.cEvents {background:url(/media/images/imgbg_feat_li3_events_43.gif) no-repeat;}
div#FeaturedPanel.ThreeArticles ul li.cEvents div.arrow{background:url(/media/images/featuredRedTip_229.png) no-repeat;}
div#FeaturedPanel.ThreeArticles ul li.cResearch {background:url(/media/images/imgbg_feat_li3_research_45.gif) no-repeat;}
div#FeaturedPanel.ThreeArticles ul li.cResearch div.arrow{background:url(/media/images/featuredGreenTips_230.png) no-repeat;}
div#FeaturedPanel.ThreeArticles div.cNews {background:url(/media/images/featuredblueboxs_959.gif) no-repeat;display:none;}
div#FeaturedPanel.ThreeArticles div.cEvents {background:url(/media/images/featuredredbox_960.gif) no-repeat;display:none;}
div#FeaturedPanel.ThreeArticles div.cResearch {background:url(/media/images/featuredgreenbox_958.gif) no-repeat;display:none;}
div#Main.cNews div#PrimaryContent div#PrimaryMain div#Archive div.ArticleShort span.ArticleDate {background:url(/media/images/imgbg_articledate_news_25.png) no-repeat left top;color:#FFFFFF;}
div#Main.cEvents div#PrimaryContent div#PrimaryMain div#Archive div.ArticleShort span.ArticleDate {background:url(/media/images/bg_articledate_events_147.png) no-repeat left top;color:#FFFFFF;}
div#Main.cResearch div#PrimaryContent div#PrimaryMain div#Archive div.ArticleShort span.ArticleDate {background:url(/media/images/bg_articledate_research_148.png) no-repeat left top;color:#FFFFFF;}
div#Main.cMembers div#PrimaryContent div#PrimaryMain div#Archive div.ArticleShort span.ArticleDate {background:url(/media/images/bg_articledate_members_149.png) no-repeat left top;color:#FFFFFF;}
div#Main.cDigital div#PrimaryContent div#PrimaryMain div#Archive div.ArticleShort span.ArticleDate {background:url(/media/images/bg_articledate_digital_729.png) no-repeat left top;color:#FFFFFF;}
div#Main.cDigital div#PrimaryContent div#PrimaryMain div#Archive div.ArticleLong span.ArticleDate {background:url(/media/images/bg_articledate_digital_729.png) no-repeat left top;color:#FFFFFF;}
.Articles.cNews .OtherArticles span {color:#063573;}
.Articles.cEvents .OtherArticles span {color:#911146;}
.Articles.cResearch .OtherArticles span {color:#88a825;}
a, .QuoteBlock{color:#D53347}
a:visited{color:#F1576A}
.cAbout a, .cAbout .QuoteBlock {color:#00538D;}
.cAbout a:visited{color:#1E79B9;}
.cNews a, .cNews .QuoteBlock {color:#063573;}
.cNews a:visited{color:#445873;}
.cEvents a, .cEvents .QuoteBlock {color:#911146;}
.cEvents a:visited{color:#B73269;}
.cResearch a, .cResearch .QuoteBlock {color:#87A725;}
.cResearch a:visited{color:#ACC755}
.cDigital a, .cDigital .QuoteBlock{color:#CF492F;}
.cDigital a:visited{color:#ED735B;}
	.cAbout #PrimaryMain a.underlined {text-decoration:underline;}
.cEvents a, .cEvents .QuoteBlock {color:#911146;}
	.cEvents #PrimaryMain a.underlined {text-decoration:underline;}
.cMembers a, .cMembers .QuoteBlock {color:#297ACC;}
	.cMembers #PrimaryMain a.underlined {text-decoration:underline;}
.Ttip span {background:url(/media/images/ttip_330.png) no-repeat left top;}
.cAbout .Ttip span {background:url(/media/images/bg_ttip_about_209.gif) no-repeat left top;}
.cNews .Ttip span {background:url(/media/images/bg_ttip_News_212.gif) no-repeat left top;}
.cMembers .Ttip span {background:url(/media/images/bg_ttip_Members_211.gif) no-repeat left top;}
.cEvents .Ttip span {background:url(/media/images/bg_ttip_Events_214.gif) no-repeat left top;}
.cResearch .Ttip span {background:url(/media/images/bg_ttip_Research_213.gif) no-repeat left top;}
.cDigital .Ttip span {background:url(/media/images/bg_ttip_Digital_210.gif) no-repeat left top;}
.cNews div#Archive div#FirstArticle .ArticlesCategories li a {color:#00538d;}
div.LinksBox {background:url(/media/images/bg_sideboxslim_top_generic_273.gif) no-repeat left top;}
div.LinksBox .sideboxslimInner {background:url(/media/images/bg_sideboxslim_bottom_generic_274.gif) no-repeat left bottom;}
div.LinksBox ul li ul li a {color:#D63347;}
.cNews div.LinksBox {background:url(/media/images/bg_sideboxslim_top_news_152.gif) no-repeat left top;}
.cNews div.LinksBox .sideboxslimInner {background:url(/media/images/bg_sideboxslim_bottom_news_153.gif) no-repeat left bottom;}
.cNews div.LinksBox ul li ul li a {color:#68a9ec;}
.cAbout div.LinksBox {background:url(/media/images/imgbg_sideboxslim_top_about_71.gif) no-repeat left top;}
.cAbout div.LinksBox .sideboxslimInner {background:url(/media/images/imgbg_sideboxslim_bottom_about_66.gif) no-repeat left bottom;}
.cAbout div.LinksBox ul li ul li a {color:#00538D;}
.cEvents div.LinksBox {background:url(/media/images/bg_sideboxslim_top_events_154.gif) no-repeat left top;}
.cEvents div.LinksBox .sideboxslimInner {background:url(/media/images/bg_sideboxslim_bottom_events_155.gif) no-repeat left bottom;}
.cEvents div.LinksBox ul li ul li a {color:#ffcccc;}
.cResearch div.LinksBox {background:url(/media/images/bg_sideboxslim_top_research_156.gif) no-repeat left top;}
.cResearch div.LinksBox .sideboxslimInner {background:url(/media/images/bg_sideboxslim_bottom_research_157.gif) no-repeat left bottom;}
.cMembers div.LinksBox {background:url(/media/images/imgbg_sideboxslim_top_members_73.gif) no-repeat left top;}
.cMembers div.LinksBox .sideboxslimInner {background:url(/media/images/imgbg_sideboxslim_bottom_members_68.gif) no-repeat left bottom;}
.cMembers div.LinksBox ul li ul li a {color:#ccffff;}
.cDigital div.LinksBox {background:url(/media/images/imgbg_sideboxslim_top_orange_74_185.gif) no-repeat left top;}
.cDigital div.LinksBox .sideboxslimInner {background:url(/media/images/imgbg_sideboxslim_bottom_orange_69_186.gif) no-repeat left bottom;}
div.cHome div.Calendar {background:url(/media/images/bg_cal_home_158.jpg) no-repeat;height:116px;}
div.cHome div.Calendar ol.YearsList {padding-top:10px;}
div.cNews div.Calendar {background:url(/media/images/imgbg_cal_news_31.jpg) no-repeat left top;}
div.cNews div.Calendar .title {background:transparent url(/media/images/imgbg_title_news_trans_77.png) no-repeat;width:127px;}
div.cEvents div.Calendar {background:url(/media/images/bg_cal_events_160.jpg) no-repeat left top;}
div.cEvents div.Calendar .title {background:transparent url(/media/images/bg_title_events_trans_161.png) no-repeat;width:132px;}
div.cResearch div.Calendar {background:url(/media/images/bg_cal_research_162.jpg) no-repeat left top;}
div.cResearch div.Calendar .title {background:transparent url(/media/images/bg_title_research_trans_163.png) no-repeat;width:152px;}
div.cMembers div.Calendar {background:url(/media/images/bg_cal_members_159.jpg) no-repeat left top;}
div.cMembers div.Calendar .title {background:transparent url(/media/images/bg_title_members_trans_164.png) no-repeat;width:140px;}
div.cDigital div.Calendar {background:url(/media/images/bg_cal_digitalshowcase_206.jpg) no-repeat left top;}
div.cDigital div.Calendar .title {background:transparent url(/media/images/bg_title_digital_207.png) no-repeat;width:151px;}
div.Calendar ol.YearsList li a.greyYear {background:url(/media/images/imgbg_cal_year_grey_281.png) no-repeat top left;display:block;width:52px;height:19px;font-weight:normal;color:#537D98;}
div.Calendar ol.YearsList li a.greyYear:hover{background:url(/media/images/imgbg_cal_year_grey_281.png) no-repeat top left;display:block;width:52px;height:19px;font-weight:normal;color:#537D98;}
div.cHome div.Calendar ol.YearsList li a.greyYear {background:url(/media/images/imgbg_cal_year_grey_home_664.png) no-repeat top left;display:block;width:52px;height:19px;font-weight:normal;color:#4487CB;}
div.cNews div.Calendar ol.YearsList li a.greyYear {background:url(/media/images/imgbg_cal_year_grey_news_654.png) no-repeat top left;display:block;width:52px;height:19px;font-weight:normal;color:#324359;}
div.cEvents div.Calendar ol.YearsList li a.greyYear {background:url(/media/images/imgbg_cal_year_grey_events_653.png) no-repeat top left;display:block;width:52px;height:19px;font-weight:normal;color:#9A2454;}
div.cResearch div.Calendar ol.YearsList li a.greyYear {background:url(/media/images/imgbg_cal_year_grey_research_656.png) no-repeat top left;display:block;width:52px;height:19px;font-weight:normal;color:#92A947;}
div.cMembers div.Calendar ol.YearsList li a.greyYear {background:url(/media/images/imgbg_cal_year_grey_home_664.png) no-repeat top left;display:block;width:52px;height:19px;font-weight:normal;color:#4487CB;}
div.cDigital div.Calendar ol.YearsList li a.greyYear {background:url(/media/images/imgbg_cal_year_grey_digital_655.png) no-repeat top left;display:block;width:52px;height:19px;font-weight:normal;color:#D35941;}
div.Calendar ol.MonthsList li a.greyMonth {background:url(/media/images/img-bg_cal_month_home_876.png) no-repeat top left;font-weight:bold;display:block;width:36px;height:16px;line-height:16px;color:#537D98;}
div.Calendar ol.MonthsList li a.greyMonth:hover{background:url(/media/images/img-bg_cal_month_home_876.png) no-repeat top left;font-weight:bold;display:block;width:36px;height:16px;line-height:16px;color:#537D98;}
div.cHome div.Calendar ol.MonthsList li a.greyMonth {background:url(/media/images/img-bg_cal_month_home_876.png) no-repeat top left;font-weight:bold;display:block;width:36px;height:16px;line-height:16px;color:#4487CB;}
div.cNews div.Calendar ol.MonthsList li a.greyMonth {background:url(/media/images/img-bg_cal_month_press_877.png) no-repeat top left;font-weight:bold;display:block;width:36px;height:16px;line-height:16px;color:#324359;}
div.cEvents div.Calendar ol.MonthsList li a.greyMonth {background:url(/media/images/img-bg_cal_month_events_875.png) no-repeat top left;font-weight:bold;display:block;width:36px;height:16px;line-height:16px;color:#9A2454;}
div.cResearch div.Calendar ol.MonthsList li a.greyMonth {background:url(/media/images/img-bg_cal_month_research_878.png) no-repeat top left;font-weight:bold;display:block;width:36px;height:16px;line-height:16px;color:#92A947;}
div.cMembers div.Calendar ol.MonthsList li a.greyMonth {background:url(/media/images/img-bg_cal_month_home_876.png) no-repeat top left;font-weight:bold;display:block;width:36px;height:16px;line-height:16px;color:#4487CB;}
div.cDigital div.Calendar ol.MonthsList li a.greyMonth {background:url(/media/images/img-bg_cal_month_digital_874.png) no-repeat top left;font-weight:bold;display:block;width:36px;height:16px;line-height:16px;color:#D35941;}
div#Wrapper {width:970px;margin:0 auto;text-align:left;}
div#Header {width:970px;height:90px;position:relative;}
	div#Header span#logo {width:220px;height:72px;background:url(/media/images/aoplogo_179.jpg) no-repeat left top;text-indent:-9999px;position:absolute;left:28px;top:28px; cursor:pointer;}
	div#Header h1 a {width:100%;height:100%;display:block;}
	div#Header span#head_slogan {width:310px;height:45px;display:block;background:url(/media/images/imgslogan_103.gif) no-repeat left top;text-indent:-9999px;position:absolute;left:250px;top:30px;}
	div#Header form#FormSearch {background:url(/media/images/imgbg_search_58.gif) no-repeat left top;width:301px;height:42px;position:absolute;right:0;top:30px;}
	           form#FormSearch .TextInput {border:none;background:#FFFFFF;color:#ADADAD;position:absolute;left:58px;top:12px;padding:2px 4px;width:150px;}
		       form#FormSearch #SearchSubmit {background:#D63347 url(/media/images/imgbg_searchsubmit_59.gif) no-repeat right center;font-size:0.75em;border:none;color:#FFFFFF;font-weight:bold;position:absolute;top:15px;left:219px;width:62px;}
div#TopBar {background:#000000 url(/media/images/imgbg_topbar_79.gif) no-repeat left bottom;width:925px;padding-left:45px;height:42px;text-transform:uppercase;position:relative;}
	div#TopBar a {color:#FFFFFF;}
	div#TopBar ul#TopNavigation {font-size:1em;}
	div#TopBar ul#TopNavigation li {float:left;padding:0;margin:9px 6px 0 5px;height:28px;}
	div#TopBar ul#TopNavigation li a {padding:0 12px;position:relative;height:22px;line-height:22px;padding-bottom:6px;display:block;background-position:bottom;}
	div#TopBar ul#TopNavigation li a span {width:3px;height:27px;position:absolute;right:0px;top:0;background-position:right top;background-position:bottom;m}
	div#TopBar ul#TopNavigation li#tmhome a {background-image:url(/media/images/imgtopmenubg_tm_home_117.gif);}
	div#TopBar ul#TopNavigation li#tmhome a span {background-image:url(/media/images/imgtopmenubg_tm_home_span_119.gif);}
	div#TopBar ul#TopNavigation li#tmhome.Current {background:url(/media/images/imgtopmenubg_tm_home_117.gif) no-repeat left top;}
	div#TopBar ul#TopNavigation li#tmhome.Current a {background:url(/media/images/imgtopmenubg_tm_home_arrow_118.gif) no-repeat center bottom;}
	div#TopBar ul#TopNavigation li#tmaboutus a {background-image:url(/media/images/imgtopmenubg_tm_about_108.gif);}
	div#TopBar ul#TopNavigation li#tmaboutus a span {background-image:url(/media/images/imgtopmenubg_tm_about_span_110.gif);}
	div#TopBar ul#TopNavigation li#tmaboutus.Current {background:url(/media/images/imgtopmenubg_tm_about_108.gif) no-repeat left top;}
	div#TopBar ul#TopNavigation li#tmaboutus.Current a {background:url(/media/images/imgtopmenubg_tm_about_arrow_109.gif) no-repeat center bottom;}
	div#TopBar ul#TopNavigation li#tmnews a {background-image:url(/media/images/imgtopmenubg_tm_news_123.gif);}
	div#TopBar ul#TopNavigation li#tmnews a span {background-image:url(/media/images/imgtopmenubg_tm_news_span_125.gif);}
	div#TopBar ul#TopNavigation li#tmnews.Current {background:url(/media/images/imgtopmenubg_tm_news_123.gif) no-repeat left top;}
	div#TopBar ul#TopNavigation li#tmnews.Current a {background:url(/media/images/imgtopmenubg_tm_news_arrow_124.gif) no-repeat center bottom;}
	div#TopBar ul#TopNavigation li#tmevents a {background-image:url(/media/images/imgtopmenubg_tm_events_114.gif);}
	div#TopBar ul#TopNavigation li#tmevents a span {background-image:url(/media/images/imgtopmenubg_tm_events_span_116.gif);}
	div#TopBar ul#TopNavigation li#tmevents.Current {background:url(/media/images/imgtopmenubg_tm_events_114.gif) no-repeat left top;}
	div#TopBar ul#TopNavigation li#tmevents.Current a {background:url(/media/images/imgtopmenubg_tm_events_arrow_115.gif) no-repeat center bottom;}
	div#TopBar ul#TopNavigation li#tmresearch a {background-image:url(/media/images/imgtopmenubg_tm_res_126.gif);}
	div#TopBar ul#TopNavigation li#tmresearch a span {background-image:url(/media/images/imgtopmenubg_tm_res_span_128.gif);}
	div#TopBar ul#TopNavigation li#tmresearch.Current {background:url(/media/images/imgtopmenubg_tm_res_126.gif) no-repeat left top;}
	div#TopBar ul#TopNavigation li#tmresearch.Current a {background:url(/media/images/imgtopmenubg_tm_res_arrow_127.gif) no-repeat center bottom;}
	div#TopBar ul#TopNavigation li#tmmembersarea a {background-image:url(/media/images/imgtopmenubg_tm_ma_120.gif);}
	div#TopBar ul#TopNavigation li#tmmembersarea a span {background-image:url(/media/images/imgtopmenubg_tm_ma_span_122.gif);}
	div#TopBar ul#TopNavigation li#tmmembersarea.Current {background:url(/media/images/imgtopmenubg_tm_ma_120.gif) no-repeat left top;}
	div#TopBar ul#TopNavigation li#tmmembersarea.Current a {background:url(/media/images/imgtopmenubg_tm_ma_arrow_121.gif) no-repeat center bottom;}
	div#TopBar ul#TopNavigation li#tmdigitalshowcase a {background-image:url(/media/images/imgtopmenubg_tm_ds_111.gif);}
	div#TopBar ul#TopNavigation li#tmdigitalshowcase a span {background-image:url(/media/images/imgtopmenubg_tm_ds_span_113.gif);}
	div#TopBar ul#TopNavigation li#tmdigitalshowcase.Current {background:url(/media/images/imgtopmenubg_tm_ds_111.gif) no-repeat left top;}
	div#TopBar ul#TopNavigation li#tmdigitalshowcase.Current a {background:url(/media/images/imgtopmenubg_tm_ds_arrow_112.gif) no-repeat center bottom;}
	div#TopBar ul#TopNavigation li a:hover {background-position:left top; text-decoration:none;}
	div#TopBar ul#TopNavigation li a:hover span,div#TopBar ul#TopNavigation li.Current a span {background-position:right top;}
	div#TopBar ul#UserLinks {font-size:0.8em;position:absolute;right:13px;padding-top:10px;font-family:Tahoma,Arial,Verdana,sans-serif;}
	div#TopBar ul#UserLinks li {float:left;margin-left:10px;}
	div#TopBar ul#UserLinks li a {padding-top:1px;display:block;}
	div#TopBar ul#UserLinks li a:hover{text-decoration:underline;}
	div#TopBar ul#UserLinks li a#LinkLogin {display:block;width:43px;height:15px;padding:4px 0 0 18px;background:url(loginbutton.obyx) no-repeat left top; text-indent:-3em; letter-spacing:-99em; overflow:hidden;}
	div#TopBar ul#UserLinks li a#LinkLogin:hover {background-position: -62px top;}
	div#TopBar ul#UserLinks li a#LinkSubscribe {background:url(/media/images/imgbg_rss_57.gif) no-repeat left center;padding:0 0 0 18px;line-height:20px;}
div#Main {background:#FBF9FA url(/media/images/imgbg_main_50.gif) repeat-y center;padding:10px 9px 10px 16px;}
	div#PrimaryContent {width:710px;margin-left:4px;float:right;}
		div#HomeTop {width:710px;height:212px;margin-bottom:10px;position:relative;}
			div#FeaturedPanel {width:710px;height:212px;position:relative;}
			div#FeaturedPanel,div#FeaturedPanel a {color:#FFFFFF;}
			div#FeaturedPanel .title {color:#000000;line-height:1em;}
			div#FeaturedPanel.TwoArticles ul {width:285px;height:188px;position:absolute;left:0;top:17px;z-index:999;}
			div#FeaturedPanel.TwoArticles ul li {height:94px;margin:-1px 0 1px 0;padding:0; position:relative;width:225px}
			div#FeaturedPanel.TwoArticles ul li#Default div.arrow{visibility:visible;}
			div#FeaturedPanel.TwoArticles ul li div.arrow{visibility:hidden;position:absolute;height:14px; width:12px; top:42px; right:-2px; z-index:199;}
			div#FeaturedPanel.TwoArticles ul li h2 {width:224px;height:80px;}
			div#FeaturedPanel.TwoArticles ul li h2 a {display:block;width:201px;height:65px;padding:13px 0px 0 17px; line-height:14px}
			div#FeaturedPanel.TwoArticles ul li h2 a:hover{text-decoration:none;}
			div#FeaturedPanel.ThreeArticles ul li#Default div.arrow{visibility:visible;}
			div#FeaturedPanel.ThreeArticles ul {width:285px;height:193px;position:absolute;left:0;top:21px;z-index:999;}
			div#FeaturedPanel.ThreeArticles ul li {height:58px;margin-bottom:-1px;padding:0;position:relative;width:225px}
			div#FeaturedPanel.TwoArticles ul li#Default div.arrow{visibility:visible;}			
			div#FeaturedPanel.ThreeArticles ul li div.arrow{visibility:hidden;;position:absolute;height:14px; width:12px; top:25px; right:-2px; z-index:199;}
			div#FeaturedPanel.ThreeArticles ul li h2 {width:224px;height:50px;}
			div#FeaturedPanel.ThreeArticles ul li h2 a {display:block;width:190px;height:49px;padding:13px 0px 0 17px;}
			div#FeaturedPanel.ThreeArticles ul li h2 a:hover;{text-decoration:none;display:block;width:233px;height:49px;padding:13px 35px 0 17px;}
			div#FeaturedPanel div.ArticlePreviewPanel {position:absolute;top:1px;right:0;width:446px;height:171px;padding:20px 25px;z-index:99;}
div#FeaturedPanel div.ArticlePreviewPanel#featureArticle1{display:block;}
			div#FeaturedPanel div strong {font-weight:bold;}
			div#FeaturedPanel div img {float:left;width:225px;height:173px;}
			div#FeaturedPanel div.ArticlePreview {float:right;width:200px;}
			div#FeaturedPanel div.ArticlePreview strong {font-size:1.1em;}
			div#FeaturedPanel div.ArticlePreview p {padding:10px 0;}
			div#FeaturedPanel div.ArticlePreview a.LinkFullArticle {font-size:0.8em;background:url(/media/images/button_fullarticle_962.gif) no-repeat;color:#000000;width:95px;padding-left:6px;height:16px;line-height:16px;display:block;}
		div#HomeLeft {width:460px;float:left;}
			.Article {width:436px;height:175px;padding:10px 12px;background:url(/media/images/imgbg_article_22.gif) no-repeat left top;margin-bottom:10px;font-size:0.9em;}
			.Articles {width:436px;height:199px;padding:10px 12px;background:url(/media/images/imgbg_articles_26.gif) no-repeat left top;margin-bottom:10px;font-size:0.9em;}
			.Article .ArticleText {width:210px;float:right;margin-right:5px;}
			.Article .ArticleText h2 {font-weight:bold;line-height:1em;font-size:1.1em;margin-bottom:8px;}
			.Article .ArticleImage {width:207px;height:123px;float:left;}
			.Article p {font-family:Tahoma,Arial,Verdana,sans-serif;}
			.Articles .title {margin:0 0 8px 0;}
			.Articles .FirstArticle {float:left;width:207px;font-size:1.13em;}
			.Articles .FirstArticle h2 {font-weight:bold;margin:2px 0 0px 0;min-height:30px;line-height:1em;}
			.Articles .OtherArticles {float:left;width:200px;margin-left:17px;}
			.Articles .OtherArticles span.moretitle {text-transform:uppercase;font-size:0.9em;display:block;padding:15px 0 0px 10px;height:14px;display:block;}
			.Articles .OtherArticles ul {margin:0;padding:8px 0 0 0;}
			.Articles .OtherArticles ul li {margin:0;padding:8px 0 0 10px;height:37px; overflow:hidden;background:url(/media/images/imgarrow_black_14.gif) no-repeat left 11px;line-height:1.1em;}
			.Articles .OtherArticles ul li span.ArticleDate {margin:0;padding:0;color:#666666;text-transform:none;font-size:1em;}
			.Articles .OtherArticles ul li a {color:#000000;font-weight:bold;}
		div#HomeRight {width:239px;margin-left:5px;float:left;}
		div#PrimaryMain {width:461px;float:left;color:#444444;position:relative;}
		div#PrimaryMain.NoRightCol {width:700px; overflow-y:scroll;}
		div#PrimaryMain.PrimaryMainWide {width:696px;float:left;}
		*html div#Main div.PrimaryMainWide{width:696px;float:left;}
		div.PrimaryMainWide div#Single{width:694px;}
		div#Single {width:449px;margin-left:5px; padding-bottom:15px}
		div#Single.NoRightCol {width:698px;}
			div#PrimaryMain h1 {font-weight:bold;font-size:1.4em;margin:8px 0 15px 0;}
			div#PrimaryMain h1.TallTitle {margin:20px 0 25px 0; height:20px;}
			div#PrimaryMain h1 strong {color:#d63347;}
			div#PrimaryMain div.hr {width:460px;height:1px;background:url(/media/images/bg_hr_165.gif) no-repeat center top;border:none;padding:0;margin:10px 0;clear:both;}
			div#PrimaryMain div.hr hr {display:none;}
			div#PrimaryMain p {margin-bottom:20px;line-height:1.4em;}
			span.ImageBox {width:441px;height:192px;padding-bottom:22px;display:block;margin-bottom:20px;position:relative;}
			span.ImageBox img {margin:0;padding:0;}
			span.ImageBox span.ImageCaption {position:absolute;left:0;bottom:0;background:#000000 url(/media/images/imgbg_imgcaption_47.gif) no-repeat;width:100%;width:441px;height:22px;line-height:22px;font-size:0.9em;}
				.CaptionRight {float:right;padding:0 10px;text-transform:uppercase;color:#B3B3B3;}
				.CaptionLeft {padding:0 5px;color:#FFFFFF; line-height:24px;}
			div.VideoCaption{background:black; margin-top:-4px; height:24px;}
			
			div#Archive div.ArticleVeryShort {width:404px;height:23px;padding:9px 30px;margin-bottom:5px;background:url(/media/images/bg_article_short_2945.jpg) no-repeat left top;position:relative;z-index:5000;}
			div#Archive div.ArticleVeryShort h2 {float:left;height:14px;line-height:15px;display:block;font-size:1.3em;margin:0; width:400px; color:#297ACC;}
			
			div#Archive div.ArticleShort {width:401px;height:121px;padding:14px 30px;margin-bottom:5px;background:url(/media/images/imgbg_article_short_23.gif) no-repeat left top;position:relative;z-index:5000;}
			div#Archive div.ArticleShort span.ArticleType {position:absolute;right:10px;top:10px;}
			div#Archive div.ArticleShort span.ArticleType img{padding-left:5px;}
			div#Archive div.ArticleShort span.ArticleDate {float:left;width:86px;height:22px;line-height:22px;margin:0 0 15px 0;display:block;font-size:11px !important;text-align:center;}
			div#Archive div.ArticleShort h2 {float:left;height:27px;line-height:15px;display:block;font-size:1em;margin:0 0 0 10px; width:274px; overflow:hidden}
			div#Archive div.ArticleShort p {width:319px;padding:0 5px;float:left;}
			div#Archive div.ArticleShort .ArticleThumbnail {float:left;}
			div#Archive div.ArticleShort a.morelink {font-style:italic;color:#00538d; padding-left:16px}
			div#Archive div.ArticleLong {width:401px;height:178px;padding:14px 30px;margin-bottom:5px;background:url(/media/images/newDigitalShowcaseBg_479.png) no-repeat left top;position:relative;z-index:5000;}
			div#Archive div.ArticleLong div.supplierInfo{float:left; width:100%; padding-left:5px;}
			div#Archive div.ArticleLong div.supplierInfo p{padding:0px; overflow:hidden;}
			div#Archive div.ArticleLong div.supplierInfo h3{padding:0; margin:0; font-size:1.1em}
			div#Archive div.ArticleLong div.supplierInfo h3 a{color:#CF492F} 
			div#Archive div.ArticleLong span.ArticleType {position:absolute;right:10px;top:10px;}
			div#Archive div.ArticleLong span.ArticleType img{padding-left:5px;}
			div#Archive div.ArticleLong span.ArticleDate {float:left;width:86px;height:22px;line-height:22px;margin:0 0 15px 0;display:block;font-size:11px !important;text-align:center;}
			div#Archive div.ArticleLong h2 {float:left;height:22px;line-height:15px;display:block;font-size:1em;margin:0 0 15px 10px; width:274px}
			div#Archive div.ArticleLong p {width:415px;padding:0 2px;float:left;margin-bottom:5px}
			div#Archive div.ArticleLong .ArticleThumbnail {float:left;}
			div#Archive div.ArticleLong a.morelink {font-style:italic;color:#00538d; padding-left:16px}
			div#Archive div#FirstArticle.ArticleVeryShort{height:31px;padding:32px 30px 1px 30px;background:url(/media/images/bg_article_short_first_2947.jpg) no-repeat left -1px;}
			div#Archive div#FirstArticle.ArticleLong{height:154px;padding:36px 30px 14px 30px;background:url(/media/images/newDigitalShowcaseBgFirst_480.png) no-repeat left -1px;}
			div#Archive div#FirstArticle {height:101px;padding:36px 30px 14px 30px;background:url(/media/images/bg_article_short_first_135.gif) no-repeat left top;}
			div#Archive div#FirstArticle span.ArticleType {top:32px;}
			div#Archive div#FirstArticle ul.ArticlesCategories {text-transform:uppercase;font-weight:bold;font-family:Tahoma,Arial,sans-serif;position:absolute;z-index:6000;
				left:0;top:0;padding:0;margin:0;height:24px;line-height:24px;font-size:0.8em; width:460px; position:absolute}
				div#Archive div#FirstArticle .ArticlesCategories li {list-style:none;margin:0 1px 0 0;padding:0 0 0 15px;background:url(/media/images/bg_artcategory_left_133.gif) no-repeat left top;float:left;height:23px;line-height:24px;
					filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6;}
				div#Archive div#FirstArticle .ArticlesCategories li a {background:url(/media/images/bg_artcategory_right_134.gif) no-repeat right top;display:block;float:left;padding:0 15px 0 0;height:23px;line-height:24px;}
				div#Archive div#FirstArticle .ArticlesCategories li.Current,div#Archive div#FirstArticle .ArticlesCategories li.Current a {height:24px;line-height:24px;top:0;
					filter:alpha(opacity=99);-moz-opacity:1;-khtml-opacity:0.9;opacity:0.9;}
			div#Archive h2.TallTitle {font-size:12px;text-transform:uppercase;font-weight:bold;padding:0 0 20px 5px;display:block;margin:0;}
			div#ArchiveNavigation {float:right;clear:both;font-weight:bold;font-size:0.9em;padding:20px 0 0 0;}
			div#ArchiveNavigation span {display:block;float:left;line-height:21px;padding-right:5px;}
			div#ArchiveNavigation a {display:block;float:left;color:#FFFFFF;text-transform:uppercase;height:18px;line-height:19px;margin-left:2px;}
			div#ArchiveNavigation a.archivenav_prev {background:url(/media/images/bg_nav_prev_137.gif) no-repeat left top;width:54px;padding-left:15px;padding-right:10px;}
			div#ArchiveNavigation a.archivenav_next {background:url(/media/images/bg_nav_next_136.gif) no-repeat left top;width:38px;padding-right:15px;padding-left:10px;}
			#PrimaryMain div.EventInfo a.Button79,#PrimaryMain div.EventInfo a.Button79,
			#PrimaryMain div.EventInfo a.Button79,#PrimaryMain div.EventInfo a.Button117,#PrimaryMain div.EventInfo a.Button164 {position:absolute;right:27px;top:65px;}
			#PrimaryMain div.EventInfo dl dt {float:left;font-weight:bold;width:75px;padding-bottom:15px;}
			#PrimaryMain div.EventInfo dl dd {float:left;width:220px;padding:0 140px 15px 0;}
			div.EventAgenda{clear:both;}
			dl.eventcost {width:460px;float:left}
			dl.eventcost dt {float:left;clear:left;width:210px;}
			dl.eventcost dt span{height:20px; display:block; padding-left:15px}
			dl.eventcost dt strong {display:block;font-weight:bold;}
			dl.eventcost dd {float:right;clear:right;width:120px;font-weight:bold;font-size:0.9em;}
				.cNews dl.eventcost dd{color:#063573;}
				.cAbout dl.eventcost dd{color:#00538d;}
				.cEvents dl.eventcost dd{color:#911146;}
				.cResearch dl.eventcost dd{color:#88a825;}
				.cMembers dl.eventcost dd{color:#297ACC;}
				.cDigital dl.eventcost dd{color:#CF4A30;}
			dl.eventcost dd span{height:20px; display:block;}
			#PrimaryMain ul.DownloadsList,#PrimaryMain ul.DownloadsList li {list-style:none;margin:0 0 15px 0;padding:0;}
			#PrimaryMain ul.DownloadsList li strong {font-weight:bold;display:block}
			#PrimaryMain div.EventAgenda dt {width:65px;padding-bottom:15px;float:left;font-weight:bold;clear:left;}
			#PrimaryMain div.EventAgenda dd {width:360px;padding-bottom:15px;float:left;}
			#PrimaryMain div.EventAgenda dd strong {font-weight:bold;}
			#PrimaryMain div.EventAgenda dd div {font-style:normal;color:#999999;}
#PrimaryMain div.EventAgenda dd div ul.editor{list-style-type:disc; margin-left:15px}
			#PrimaryMain div.EventAgenda dd ul,#PrimaryMain div.EventAgenda dd ul li {margin:0;padding:0;line-height:inherit;}
			#PrimaryMain ul.PeopleList {margin:0;padding:0;list-style:none;font-size:0.88em;}
			#PrimaryMain ul.PeopleList li {width:147px;margin:0;padding:0;list-style:none;float:left; padding-bottom:35px;}
			#PrimaryMain ul.PeopleList li strong {font-weight:bold;display:block;font-size:1.2em;margin:5px 0;}
			#PrimaryMain ul.PeopleList li em {font-style:normal;display:block;margin:5px 0 10px 0;}
			ul.Captcha{float:left; width:100%;}
			ul.Captcha li{float:left; width:100%;}
			ul.Captcha li img#captchaImg{float:right; padding-right:32px;}
			div.errors{color:#D63347;}
			#PrimaryMain div.TopicSearchBox {background:url(/media/images/bg_topicsearchbox_170.gif) no-repeat left top;width:310px;height:389px;padding:12px 15px 0px;margin:0 6px 8px 0;float:left;}
			#PrimaryMain div.TopicSearchBox ul {margin:0;padding:0;font-size:0.8em; height:212px; overflow:hidden;}
			#PrimaryMain div.TopicSearchBox ul li {margin:0;padding:8px 0 0 10px;height:auto;background:url(/media/images/imgarrow_black_14.gif) no-repeat left 11px;list-style:none;font-size:1.1em;}
			#PrimaryMain div.TopicSearchBox ul li span.ArticleDate {margin:0;padding:0;color:#666666;text-transform:none;line-height:1em;font-size:11px}
			#PrimaryMain div.TopicSearchBox ul li h2 {line-height:17px;font-size:12px;margin-bottom:3px; height:16px; overflow:hidden}
			#PrimaryMain div.TopicSearchBox ul li a {color:#000000;font-weight:bold;}
			#PrimaryMain div.TopicSearchBox ul li span.excerpt {color:#333333; height:29px; display:block; overflow:hidden; font-size:11px; line-height:14px}
			#PrimaryMain .resultpageintro {font-size:0.85em;font-weight:bold;}
			#PrimaryMain .resultpageintro strong {color:#d63347;}
			#PrimaryMain ul.searchResults {margin:0px;}
			#PrimaryMain ul.searchResults li {padding:20px 678px 108px 14px;margin:0 0 5px -2px;background:url(/media/images/bg_result_171.png) no-repeat left top;
				list-style-type:none;list-style-position:inside;font-weight:bold;position:relative;}
			#PrimaryMain ul.searchResults li div {font-weight:normal;position:absolute;left:22px;top:20px;width:633px;height:108px;}
			#PrimaryMain ul.searchResults li div h3 {font-weight:bold;margin:0 0 3px 0;}
			#PrimaryMain ul.searchResults li div h3 a {color:#444444;}
			#PrimaryMain ul.searchResults li div p {line-height:1.2em;}
			#PrimaryMain ul.searchResults li div span.relevance {color:#d63347;font-weight:bold;position:absolute;bottom:15px;right:15px;}
			#PrimaryMain #SearchResultsPanel div form {margin-bottom:10px;}
			#PrimaryMain #SearchResultsPanel div form div.top{height:12px; width:691px;}
			#PrimaryMain #SearchResultsPanel div form div.top h3{display:inline; color:#D63347; font-size:15px; text-transform:uppercase;}
			#PrimaryMain #SearchResultsPanel div form div.top h3 span{color:#444444;font-size:11px; text-transform:none; padding-left:2px;}
			#PrimaryMain #SearchResultsPanel div form div.top button.refine{border:0;margin:15px 0px 10px 0px; float:right; margin-right:10px;height:18px;line-height:18px;color:#FFFFFF;text-transform:uppercase;font-weight:bold;font-size:0.72em;text-align:center;text-align:center;background:url(/media/images/bg_button117_141.png) no-repeat;width:117px;}
			#PrimaryMain #SearchResultsPanel div form div.FormBox{width:449px;}
			#PrimaryMain #SearchResultsPanel div.SearchNav{float:right; width:229px;}
			#PrimaryMain #SearchResultsPanel div.SearchNav a{float:right;height:18px;line-height:18px;color:#FFFFFF;text-transform:uppercase;font-weight:bold;font-size:0.72em;}
			#PrimaryMain #SearchResultsPanel div.SearchNav a.previous{background:url(/media/images/prevBut_205.png) no-repeat left top; width:67px;padding-right:15px;text-align:right;}
			#PrimaryMain #SearchResultsPanel div.SearchNav a.next{background:url(/media/images/nextBut_204.png) no-repeat left top;width:52px; padding-left:15px;}
			#PrimaryMain #SearchResultsPanel div.SearchNav a.invisible{visibility:hidden;}
			#PrimaryMain #SearchResultsPanel div.SearchNav em{float:left; width:70px; padding-top:1px; font-style:normal; font-weight:bold; }
			#PrimaryMain #SearchResultsPanel div form div.FormBox div.FormBoxInner ul.advSearch li button.AdvSearch{border:0;float:right; margin-right:10px;height:18px;line-height:17px;color:#FFFFFF;text-transform:uppercase;font-weight:bold;font-size:0.72em;text-align:center;text-align:center;background:url(/media/images/bg_button117_141.png) no-repeat;width:117px;}
		div#reportData{height:500px;width:690px; overflow:scroll;}
		div#reportData table{}
		div#reportData table tr{}
		div#reportData table th{font-weight:bold; padding:10px;}
		div#reportData table td{padding:5px 10px;}
		div#PrimarySidebar {width:239px;margin-left:5px;float:left;}
			.sidebox.RelatedArticles strong {color:#000000;font-size:0.96em;font-weight:bold;}
			.sidebox.RelatedArticles .title {margin:10px 0 3px 0;}
			ul.ArticlesList li {background:url(/media/images/imgarrow_black_14.gif) no-repeat left 7px;padding:0 0 0px 10px;border-bottom:1px solid #D9D9D9;margin:0 0 4px 0;}
			ul.ArticlesList li h3 {margin:2px 0 4px 0;}
			.sidebox.RelatedArticles a,ul.ArticlesList li h3 a {color:#000000;}
		div#Main.cEcom div#PrimarySidebar{padding-top:50px;}
		div#Main.cTopic div#PrimarySidebar{padding-top:40px;}	
	div#SecondaryContent {width:230px;float:left;color:#000000;}
.sidebox {background:url(/media/images/imgbg_sidebox_top_63.gif) no-repeat left top;padding:2px 0 0 0;width:239px;margin-bottom:10px;font-size:0.9em;}
.sideboxInner {background:url(/media/images/imgbg_sidebox_bottom_61.gif) no-repeat left bottom;padding:7px; position:relative;}
.sideboxslim {background:url(/media/images/imgbg_sideboxslim_top_70.gif) no-repeat left top;padding:2px 0 0 0;width:231px;margin-bottom:10px;font-size:0.9em;}
.sideboxslimInner {background:url(/media/images/imgbg_sideboxslim_bottom_65.gif) no-repeat bottom;padding:7px;}
div.MemberBox div.User {background:url(/media/images/imgbg_user_83.gif) no-repeat left top;width:196px;height:59px;padding:7px 10px 0px;color:#FFFFFF;position:relative;}
div.MemberBox div.User h4 {font-weight:bold;text-transform:uppercase;}
div.MemberBox div.User p {padding:2px 0; line-height:11px;}
div.MemberBox div.User p strong {font-weight:bold;}
div.MemberBox div.User a.LinkLogout {background:url(/media/images/unlocked_326.png) no-repeat left center;font-size:0.8em;padding:0 0 0 12px;color:#FFFFFF;text-transform:uppercase;position:absolute;right:10px;bottom:10px;}
div.CalContainer {margin-bottom:4px;}
div.Calendar {width:216px;height:133px;text-align:center;margin-bottom:4px;position:relative;}
div.Calendar .title {position:absolute;left:0;top:0;padding:0;}
div.Calendar a {color:#537d98;}
div.Calendar ol.YearsList {margin-left:20px;padding:28px 0 10px 0;height:19px;}
div.Calendar ol.YearsList li {float:left;width:52px;height:19px;line-height:19px;text-align:center;margin-right:10px;}
div.Calendar ol.YearsList li a {display:block;width:52px;height:19px;line-height:19px;background:url(/media/images/imgbg_cal_year_32.png) no-repeat left top;}
*html div.Calendar ol.YearsList li a {display:block;width:52px;height:19px;line-height:19px;background:url(/media/images/imgbg_cal_year_32.png) no-repeat left bottom;}
div.Calendar ol.YearsList li a.prevyear {background-image:url(/media/images/imgbg_cal_year_prev_35.png);font-weight:normal;}
div.Calendar ol.YearsList li a.nextyear {background-image:url(/media/images/imgbg_cal_year_next_34.png);font-weight:normal;}
div.Calendar ol.YearsList li a:hover,div.Calendar ol.YearsList li a.selected {color:#FFFFFF;background-position:left bottom; text-decoration:none;}
div.Calendar ol.YearsList li a.selected {font-weight:bold;}
div.Calendar ol.MonthsList {font-size:0.9em;clear:both;text-transform:uppercase;}
div.Calendar ol.MonthsList li {width:36px;height:16px;line-height:16px;text-align:center;padding:0;float:left;margin:0 4px 6px 12px;}
div.Calendar ol.MonthsList li a {font-weight:bold;display:block;width:36px;height:16px;line-height:16px; background:url(/media/images/imgbg_cal_month_29.png) no-repeat left top;}
div.Calendar ol.MonthsList li a:hover, div.Calendar ol.MonthsList li a.selected {color:#FFFFFF;background:url(/media/images/imgbg_cal_month_29.png) no-repeat left bottom; text-decoration:none;}
ul.CalendarItems {padding:10px 0 0 0;}
ul.CalendarItems li {padding-left:10px;padding-bottom:7px;margin-bottom:7px;border-bottom:1px solid #d9d9d9;}
ul.CalendarItems li .ItemTitle {display:block;}
ul.CalendarItems li a {clear:both;padding:1px; color:#297ACC; text-decoration:underline;}
div.LinksBox div.sideboxslimInner {margin:0 0 4px 0; min-height:149px;}
div.LinksBox div.sideboxslimInner ul li.navAncestor {font-size:1.1em;font-weight:bold;text-transform:uppercase;padding-bottom:5px;}
div.LinksBox div.sideboxslimInner ul li.navAncestor a {color:#FFFFFF;}
div.LinksBox div.sideboxslimInner ul li.navSelf {padding:10px 15px;}
div.LinksBox div.sideboxslimInner ul li.navSelf a{color:#FFFFFF;font-size:0.95em;font-weight:normal;text-transform:none;line-height:1.3em;padding-bottom:5px;background:url(/media/images/imgarrow_white_17.gif) no-repeat left 5px;padding-left:10px;}
div.PollBox {background:url(/media/images/imgbg_pollbox_top_53.gif) no-repeat top;padding-top:3px;margin-bottom:0;color:#FFFFFF;}
div.PollBox .sideboxInner {background:url(/media/images/imgbg_pollbox_center_52.gif) no-repeat top;padding:7px 12px;}
div.PollBox strong {color:#d63347;font-weight:bold;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:1.1em;}
div.PollBox h4 {font-weight:bold;display:block;padding:10px 0 5px 0;}
div.PollBox fieldset {margin:5px 0;position:relative}
div.PollBox ul li {float:left;line-height:15px;margin-bottom:5px;margin-top:0;width:100%;}
div.PollBox label {float:right;clear:right;display:block;width:182px;padding-left:2px;text-align:left;color:#FFFFFF; line-height:15px;margin-top:1px}
div.PollBox .RadioInput {float:left;clear:left;margin:0;line-height:15px;width:12px}
div.PollBox .PollBoxBottom {width:239px;height:21px;background:url(/media/images/imgbg_pollbox_bottom_51.gif) no-repeat top;}
div.PollBox #PollSubmit, div.PollBox .PollSubmit {position:absolute;bottom:-21px;right:11px;padding:0 6px 0 0;text-transform:uppercase;font-weight:bold;font-size:0.9em;background:url(/media/images/imgbutton_pollsubmit_85.gif) no-repeat;color:#FFFFFF;border:none;width:63px;height:18px;line-height:18px;}
div.PollBox p {display:block;margin:0px;width:108px;}
div.PollBox a.LinkPollResults {font-size:0.9em;text-decoration:underline;color:#9a9a9a;margin:0px;font-size:0.9em;padding:0 0 1px 0;}
div.PollBox ul.PollResults {padding-bottom:15px;}
div.PollBox ul.PollResults li {height:35px;line-height:22px;}
div.PollBox ul li.answer{height:auto; margin-bottom:7px}
div.PollBox ul.pollAnswers li span.graphBar{height:5px; background:#D63347;display:block;clear:both;}
div#SecondaryContent div.PollBox {background:url(/media/images/imgbg_pollboxslim_top_56.gif) no-repeat left top;}
div#SecondaryContent div.PollBox .sideboxslimInner {background:url(/media/images/imgbg_pollboxslim_center_55.gif) no-repeat left top;padding-left:23px;}
div#SecondaryContent div.PollBox .PollBoxBottom {background:url(/media/images/imgbg_pollboxslim_bottom_54.gif) no-repeat left top;width:230px;}
div.NewsletterBox {position:relative;}
div.NewsletterBox p {color:#000;font-weight:normal; font-family:Tahoma,Arial; font-size:11px; margin:0 5px; line-height:13px;}
div.NewsletterBox a.LinkSignup {width:58px;margin:10px 0 5px 150px ;padding-left:11px;height:22px;line-height:23px;font-size:0.8em;background:url(/media/images/imgbutton_signup_86.gif) no-repeat;color:#FFFFFF;font-weight:bold;text-transform:uppercase;display:block;}
div.TopicBox .sideboxInner,div.TopicBox .sideboxslimInner {padding-bottom:40px;}
div.TopicBox #TopicSearchTitle {display:block;width:221px;height:130px;line-height:18px;padding:2px 0 0 5px;background:url(/media/images/img_bg_topicsearchtitlecrushed_181.jpg) no-repeat left top;color:#FFFFFF;font-weight:bold;text-transform:uppercase;font-weight:bold;}
div.TopicsList {border-top:1px solid #d9d9d9;margin:20px 0 0 0; color:black;float:left;}
*html div.TopicsList {border-top:1px solid #d9d9d9;margin:20px 0 0 0; color:black;float:left; position:relative; height:110px;}
div.TopicsList ul {clear:both; list-style-type:none; margin:0}
*html div.TopicsList ul {position:absolute;}
div.TopicsList  li {padding:0; width:109px;padding-left:3px;height:20px;line-height:20px;float:left;border-bottom:1px solid #d9d9d9; color:black;}
div.TopicsList  li a,div.TopicsList  li a:visited {color:#000000; float:left; height:20px;line-height:20px;}
div.DigitalShowcaseBox {background:#cf4a30 url(/media/images/imgbg_sidebox_top_orange_64.gif) no-repeat top;color:#FFFFFF;}
div.DigitalShowcaseBox .sideboxInner {height:250px;background:#cf4a30 url(/media/images/imgbg_sidebox_bottom_orange_62.gif) no-repeat bottom;padding:0 14px;}
div.DigitalShowcaseBox .title {background:#cf4a30;padding:0 0 5px 0;margin:0;width:auto;}
div.DigitalShowcaseBox h4 a,div.DigitalShowcaseBox h4 a:visited {font-weight:bold;color:#FFFFFF;}
div.DigitalShowcaseBox div.Arrows {position:absolute;bottom:5px;padding-bottom:5px; right:14px;}
div.DigitalShowcaseBox div#SLContainer {overflow:hidden;width:211px;position:relative;}
div.DigitalShowcaseBox div#SLContainer ul {width:200000px;overflow:hidden; list-style-type:none; margin:0}
div.DigitalShowcaseBox div#SLContainer ul li {float:left;width:211px;position:relative;padding-top:14px; padding-bottom:25px; height:185px}
div.DigitalShowcaseBox div#SLContainer ul li a{float:left; height:138px;width:209px;overflow:hidden}
div.DigitalShowcaseBox div#SLContainer ul li h4 {position:relative;height:52px; overflow:hidden;opacity:0.99;}
div.DigitalShowcaseBox div#SLContainer ul li small {font-size:0.93em;position:absolute;top:15px;left:0;opacity:0.99;}
div.DigitalShowcaseBox div#SLContainer ul li img {padding-bottom:5px;}
div.DigitalShowcaseBox a#ArrShowcasePrev {display:block;width:25px;height:18px;background:url(/media/images/imgarrow_black_left_15.jpg) no-repeat top;text-indent:-9999px;float:left;margin:0 5px 0 0;}
div.DigitalShowcaseBox a#ArrShowcaseNext {display:block;width:25px;height:18px;background:url(/media/images/imgarrow_black_right_16.jpg) no-repeat top;text-indent:-9999px;float:left;}
div#SecondaryContent div.DigitalShowcaseBox {background:#cf4a30 url(/media/images/imgbg_sideboxslim_top_orange_74.gif) no-repeat top;}
div#SecondaryContent div.DigitalShowcaseBox .sideboxslimInner {background:#cf4a30 url(/media/images/imgbg_sideboxslim_bottom_orange_69.gif) no-repeat bottom;padding:0 9px;}
div.ArticleTypes {font-size:0.9em;text-transform:uppercase;}
div.ArticleTypes ul li {height:27px;line-height:27px;}
div.ArticleTypes ul li span {padding-left:30px;height:27px;line-height:27px;display:block;color:#00538d;}
div.ArticleTypes ul li#tlResearch span {background:url(/media/images/imgicon_research_98.png) no-repeat left center;}
div.ArticleTypes ul li#tlInterview span {background:url(/media/images/imgicon_interview_96.png) no-repeat left center;}
div.ArticleTypes ul li#tlVideo span {background:url(/media/images/imgicon_video_99.png) no-repeat left center;}
div#PrimaryMain ul.sitemap{padding:0px; margin:0px;}
div#PrimaryMain ul.sitemap li{padding:0px; margin:0px 0px 0px 0px; font-size:14px;}
div#Footer {clear:both;background:#000000 url(/media/images/imgbg_footer_46.gif) no-repeat center top;width:850px;padding-left:120px;
			height:40px;padding-top:2px;position:relative;font-size:0.9em;}
	div#Footer ul#BottomNavigation li {float:left;margin-top:15px;border-right:1px solid #cccccc;padding:0 8px;}
	div#Footer ul#BottomNavigation li.Snapper{text-indent:-7em; letter-spacing:-10em; border:0; padding:0; margin:0; overflow:hidden;}
	div#Footer ul#BottomNavigation li a, div#Footer ul#BottomNavigation li a:visited {color:#cccccc;height:12px;line-height:12px;display:block;}
	div#Footer ul#BottomNavigation li a:hover{text-decoration:underline;}
	div#Footer ul#BottomNavigation li a img {margin-top:-2px;}
	div#Footer ul#BottomNavigation li.endNode {border:none;}
	div#Footer ul#BottomNavigation li.current a {text-decoration:underline;}

.Clearer,.MainClearer {clear:both;height:1px;line-height:1px;}
.GrayTitle {color:#444444 !important;} 
div#PrimaryMain h2.GrayTitle {font-size:1.6em;} 
.sidebox {clear:both;} /* was this removed for a reason? */
div#PrimaryMain {overflow:hidden;}
div#PrimaryMain ul.CaseStudies {margin:0;padding:0;font-size:0.9em;width:460px;}
div#PrimaryMain ul.CaseStudies li {list-style:none;margin:0;padding:15px 0 10px 0;width:230px;float:left;display:inline;}
div#PrimaryMain ul.CaseStudies li img {border:1px solid #e3e3e3;}
div#PrimaryMain ul.CaseStudies li span {display:block;font-weight:bold;}
div#PrimaryMain ul.CaseStudies li span.case-name {font-size:1.05em;}
div#PrimaryMain ul.CaseStudies li a.more-link {display:block;padding:15px 0 5px 0;text-decoration:underline;}
.SideContactBox {background:none;font-size:1em;padding:0 0 20px 0;line-height:1.4em;}
.SideContactBox .contact-title {display:block;margin:35px 0 10px 0;}
.cDigital .SideContactBox .contact-title {color:#cf4a30;}
.SideContactBox dl {height:auto;line-height:1.3em;margin:0;padding:15px 0;width:200px;overflow:hidden;}
.SideContactBox dt, .SideContactBox dd {margin:0;padding:0 3px 0 0;}
.SideContactBox dt {clear:left;float:left;}
.SideContactBox dd {clear:right;}
.SideContactBox .contact-name {padding-top:15px;}
div.FileInput{width:259px; float:left; height:20px;background:url(/media/images/image_573.gif) top left no-repeat; color:#ffffff; line-height:15px; padding:4px 0px 0px 5px;cursor:pointer;}
*html div.FileInput{width:259px; float:left; height:26px;background:url(/media/images/image_573.gif) top left no-repeat; color:#ffffff; line-height:15px; padding:4px 0px 0px 5px;cursor:pointer;}
div.FileInput.uploading{background:url(/media/images/uploading_192.gif) top left no-repeat}
div.FileInput.uploaded{background:url(/media/images/uploadednew_733.gif) top left no-repeat; color:black;}
div.FileInput.uploadError{background:url(/media/images/uploadedbad_191.gif) top left no-repeat; color:black;}
li.errors {color:red;}
div.error{color:red;}
label.error{color:red;}
.hidden{visibility:hidden;display:none;}
/* Social Bookmark/Network Bar */
div#social{margin-top:20px; clear:both; width:450px;}
div#social ul{margin:0px;}
div#social ul li {float:left; width:auto; display:inline;padding:0px 0px 6px 0; margin:0px 5px 0px 2px; text-align:center;}
div#social ul li a{margin-left:18px;line-height:20px;}
div#social ul li.delicious{background:url(/media/images/sBdelicious_512.gif) no-repeat left top;}
div#social ul li.digg{background:url(/media/images/sBdigg_513.gif) no-repeat left top;}
div#social ul li.google{background:url(/media/images/sBgoogle_514.gif) no-repeat left top;}
div#social ul li.yahoo{background:url(/media/images/sByahoo_517.gif) no-repeat left top;}
div#social ul li.linkedin{background:url(/media/images/sBlinkedin_515.gif) no-repeat left top;}
div#social ul li.twitter{background:url(/media/images/sBtwitter_516.gif) no-repeat left top;}	
div#social ul li.viadeo{background:url(/media/images/shareitMenu_flower_2948.gif) no-repeat left top;}

ul.orderSummary li span.question{width:400px;height:10px;}
ul.orderSummary li input.checkBox{width:10px;float:left; margin-right:15px;}
ul.orderSummary li a.editPoll{width:35px;float:left;}
ul.orderSummary li a.deletePoll{width:35px;float:left;}
ul.orderSummary li.DelegateTopDetails span.entries1{float:none; padding-left:25px;}
ul.orderSummary li.DelegateTopDetails span.entries2{float:none; padding-left:25px;}
ul.orderSummary li.DelegateTopDetails span.entries3{float:none; padding-left:25px;}
ul.orderSummary li.DelegateTopDetails span.entries4{float:none; padding-left:25px;}
ul.orderSummary li.DelegateTopDetails span.entries5{float:none; padding-left:25px;}
ul.orderSummary li.DelegateTopDetails span.entries6{float:none; padding-left:25px;}
ul.orderSummary li.DelegateTopDetails span.entries7{float:none; padding-left:25px;}
ul.orderSummary li.DelegateTopDetails span.entries8{float:none; padding-left:25px;}
ul.orderSummary li#answerInsertBefore input.submitButton{right:-44px;}

/* New Search */

#PrimaryMain .schSearchTerm{font-weight:bold;}
#PrimaryMain .schSearchTerm strong{color:#D63347;text-transform:uppercase;}
#PrimaryMain ol.schSearchResults{margin:0px;}
#PrimaryMain .schResults{font-size:13px;}
#PrimaryMain ol.schSearchResults li.schItem {padding: 3px 678px 0 23px;;margin:0 0 5px -2px;background:url(/media/images/bg_result_171.png) no-repeat left top;
				list-style-type:none;list-style-position:inside;position:relative;font-weight:normal;width:633px;height:127px;}
#PrimaryMain ol.schSearchResults li  h3 {font-weight:bold;margin-bottom:3px;margin-top:28px;}
#PrimaryMain ol.schSearchResults li  h3 a.schItemLink{color:#444444;margin-left:5px;}
#PrimaryMain ol.schSearchResults li  p {line-height:1.2em;}
#PrimaryMain ol.schSearchResults li  span.relevance {color:#d63347;font-weight:bold;position:absolute;bottom:15px;right:15px;}
#PrimaryMain .schPaging a.schNextLink,#PrimaryMain a.schLastLink{background:url(/media/images/nextBut_204.png) no-repeat left top;color: #FFFFFF;display: block;height: 18px;padding-left: 15px;width: 65px;float:left;}
#PrimaryMain .schBackwardPaging{float:left;}
#PrimaryMain .schPagingNav{float:left;width:125px;}
.#PrimaryMain .schForwardPaging{float:left;}
#PrimaryMain a.schPreviousLink,#PrimaryMain .schFirstLink{background:url(/media/images/prevBut_205.png) no-repeat left top;  color: #FFFFFF;display: block;height: 17px;padding-left: 13px;padding-top: 1px;width: 78px;float:left;}
#PrimaryMain ol.schPagingNav li{float:left;margin-left: 17px;margin-top: 2px;display:inline;}
#PrimaryMain .schPaging{float:right;width:484px;}
#PrimaryMain .schFirstDisabled,#PrimaryMain .schPreviousDisabled{width:78px;text-indent:-9999px;display:block;float:left;}
#PrimaryMain .schNextDisabled,#PrimaryMain .schLastDisabled{width:65px;text-indent:-9999px;display:block;float:left;}

div.NewsletterFormBox {background:url(/media/images/newsletter-bg-wide_3166.png) no-repeat left top;width:239px;font-size:0.9em;height:210px;margin-bottom:10px;}
div.slimNewsLetter{background:url(/media/images/newsletter_background_3164.png) no-repeat left top;width:230px;}
div.NewsletterFormBoxCont{padding:9px 7px 0 13px;}
div.NewsletterFormBox p {color:#FFF;font-weight:normal;font-size:11px;line-height:14px;}
div.NewsletterFormBox span.cNewsTitle {background:url(/media/images/generic_title_3163.png) no-repeat left top;color:#FFFFFF; height:19px;margin-bottom:14px;}
div.NewsletterFormBox form {margin:12px 0 0 9px;}
div.NewsletterFormBox label {color:#FFF; width:42px; float:left; display:inline; line-height:19px}
div.NewsletterFormBox input {float:left; display:inline;height: 13px;line-height: 13px;padding: 0 3px;width: 132px;margin-bottom:7px;}
div.NewsletterFormBox ul.Button{background:url(/media/images/button_3165.png) no-repeat;margin:20px 11px 0 0;float:right;display:inline;width:73px;height:17px;}
div.NewsletterFormBox input.Button {padding-left:11px;height:14px;font-size:10px;font-family:tahoma;color:#FFFFFF;font-weight:bold;text-transform:uppercase;display:block;border:none;background:none;padding:0px 0 3px 5px;text-align:left;line-height:16px;width:73px;}
li.commentNL {display:none;}
div.extraMarginTop {margin:10px 0;}
div#livefyre {min-height:265px;}

