/*

DashboardInsight.com - Cascading Style Sheet
Authored by Philip 'Fox' Jones - fox@dashboardinsight.com

elements are addressed primarily by page ID and class, then element ID and/or class, etc...

colors:

#F7941D		orange			DI Orange
#FFF7EC		light orange	for article highlight 

*/


/* reset default tags */

body{font-family:Arial,sans-serif;color:#333333;margin:0px;padding:0px;background:url('/common/images/bodyBg.png') no-repeat center top fixed;line-height:1.166;}

a:link,a:visited{color:#002E62;text-decoration:none;}
a:active,a:hover{text-decoration:underline;}

img{border:none;}

p{background-position: 0% 0%;margin: 0px 0px 8px 0px;padding: 0px;background-repeat: repeat-x;background-attachment: scroll;}

h1,h2,h3,h4,h5,h6{color:#002E62;}
h1{font-size:120%;}
h2{font-size: 160%;	margin: 0px;border-bottom: 2px #ccc;}
h3{font-size: 135%;}
h4{margin: 0px 0px 8px 0px;	padding: 0px;color: #888;font-size: 130%;font-weight: bold;}
h5{font-size:120%;}

/* Added by Martin Feb 22 2011 */
.st_sharethis_custom{
        background: url("/common/icons/sharethis-large.png") no-repeat scroll left top transparent;
        padding: 18px 0px 21px 35px;
        vertical-align:middle;
        cursor:pointer;
}

/* Added by Martin Feb 22 2011 */
.NextButtons
{
    text-align:center;
    padding:5px 0 15px 0;
}




.visible {
	color:green;font-weight:bold;
}
.hidden {
	color:red;font-weight:bold;
}

.thinLine {border:1px #ccc solid;}

/* fonts */

h1, h2, h3, h4, h5, h6

{font-family:Verdana,sans-serif;}

.form

{font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;}



/* custom classes */

.imgCenter{text-align:center;}
.frame {border:1px #ccc solid;padding:6px;background:#fff;}
.sitemapul{display:block;}

.article:hover {/*background-color:#FFF7EC;*/}
.event:hover {
	background-color:/*#E1F3FF;*/ #F4F4F4;
}

.v-mid{vertical-align:text-bottom;}

.text {width:575px;padding:30px 0 0 175px;}
	
/* main layout ID's */

#wrapper{width:980px;margin:0px auto;padding:0px;background-color:#fff;} 

/* modified by Martin #util{float:right;font-size:65%;padding:3px 10px 3px 8px;margin:0px;color:#ccc;background-color:#F0F0F0;border-bottom:1px #ccc solid;border-left:1px #ccc solid;font-weight:bold;}*/
#util{position:absolute;padding-top:3px;top:0px;right:0px;font-size:65%;padding-right:10px;text-align:right;width:525px;color:#ccc;background-color:#F0F0F0;border-bottom:1px #ccc solid;border-left:1px #ccc solid;font-weight:bold;padding-left:3px;padding-bottom:3px;}

#masthead{margin:0px;background:url('/common/images/mastheadBg.png') no-repeat;border-bottom:8px #c6c6c6 solid;width:100%;}
#masthead img.logo{margin:10px 0 10px 15px;}

#siteName{margin:0px;padding:0px 0px 10px 10px;color:#FFFFFF;}
	#siteName a{color:#28456A;}

#pageName{padding:0px 0px 10px 10px;}

/* main header navigation */

	/* 'nowrap' prevents links from line-wrapping if there are too many to fit in one line   this will force a horizontal scrollbar if there isn't enough room for all links   remove rule or change value to 'normal' if you want the links to line-wrap */
	#globalNav{color:#cccccc;padding:0px 0px 3px 10px;white-space:nowrap;background:url('/common/images/globalNavBg.png') repeat-x top left #14355E;height:24px;}
	#globalNav img{display:block;}
	#globalNav ul{display:inline;list-style-type:none;}
	#globalNav li{display:inline;list-style:none;float:left;}
	#globalNav a{font-size:90%;color:#FFFFFF;display:block;width:95px;text-align:center;margin:0px;background:url('/common/images/tabs.png') no-repeat 0 0;padding:6px 5px 4px 5px;text-decoration: none;}
        #globalNav a.gettingStarted{font-size:90%;color:#FFFFFF;display:block;width:230px;text-align:center;margin:0px;background:url('/common/images/tabs.png') no-repeat 0 0;padding:6px 5px 4px 4px;text-decoration: none;}
        #globalNav a.vendorDirectory{font-size:90%;color:#FFFFFF;display:block;width:140px;text-align:center;margin:0px;background:url('/common/images/tabs.png') no-repeat 0 0;padding:6px 5px 4px 4px;text-decoration: none;}
        #globalNav a:hover.gettingStarted{font-size:90%;color:#FFFFFF;display:block;width:230px;text-align:center;background:url('/common/images/tabs.png') no-repeat 0 -32px;text-decoration:none;}
        #globalNav a:hover.vendorDirectory{font-size:90%;color:Red;display:block;width:140px;text-align:center;background:url('/common/images/tabs.png') no-repeat 0 -32px;text-decoration:none;}
	/*#globalNav a.vendor{font-size:90%;color:#FFFFFF;display:block;width:125px;text-align:center;margin:0px;background:url('/common/images/tabs.png') no-repeat 0 0;padding:6px 5px 4px 4px;text-decoration: none;}
	#globalNav a:hover.vendor{font-size:90%;color:#FFFFFF;display:block;width:125px;text-align:center;background:url('/common/images/tabs.png') no-repeat 0 -32px;text-decoration:none;}	*/
	#globalNav a.on{background:url('/common/images/tabs.png') no-repeat 0px -64px;}
	#globalNav a:hover{font-size:90%;color:#FFFFFF;display:block;width:95px;text-align:center;background:url('/common/images/tabs.png') no-repeat 0 -32px;text-decoration:none;}
	/* navigation dropdown */
	#globalNav div.dropdown{position:absolute;visibility:hidden;margin:0;padding:0;background:#FFFFFF;border:1px solid #a9a9a9; z-index: 9999;}
	#globalNav div.dropdown a{font-size:90%;position:relative;display:block;margin:0;padding:5px 10px;width:auto;white-space:nowrap;text-align:left;text-decoration:none;background:#FFFFFF;color:#8e1115;}
	#globalNav div.dropdown a:hover{background:#cfd7dc;color:#003a63;}


/* quickSearch (on top right of every page) & search results page */

#quickSearch{font-size:90%;float:right;width:207px;padding-top:2px;}

	#quickSearch form{margin:0px;}
	#quickSearch label{display:inline;margin:0px;padding:0px;}
	#quickSearch input#searchFor{position: relative;top:4%;width:128px;height:15px;margin:0 0 0 10px;color:#0D3869;font-size:95%; background:url('/common/images/searchfieldbg.png') no-repeat;border:none;padding:3px 0px 3px 28px;}
	html* #quickSearch #goButton{width:36px;height:20px;margin:0;padding:0;background:url('/common/images/searchBtnBg.png') no-repeat;border:none;} /* IE7 Hack specific */
	html* #quickSearch #goButton:hover{width:36px;height:20px;margin:0px;padding:0px;background:url('/common/images/searchBtnBg_over.png') no-repeat;border:none;} /* IE7 Hack specific */
	#quickSearch #goButton{position: relative;top:4%;width:36px;height:20px;margin:0;padding-bottom:0px;background:url('/common/images/searchBtnBg.png') no-repeat;border:none;} /* all other browsers */
	#quickSearch #goButton:hover{width:36px;height:20px;margin:0px;padding-bottom:0px;background:url('/common/images/searchBtnBg_over.png') no-repeat;border:none;} /* all other browsers */

#search.page {}

	#search.page h2 {margin-top:25px;margin-bottom:25px;}
	
	#search.page h3 {margin-top:0px;margin-bottom:3px;}
	#search h3 span {font-weight:normal;}
	
	#search .results {font-weight: normal; font-size:110%;color:#8f191c;margin-bottom:20px;}
	
	#search.page .article {padding:10px;}
	
#newssearch.page {}

	#newssearch.page h2 {margin-top:25px;margin-bottom:25px;margin-left:110px;}
	
	#newssearch.page h3 {margin:0;font-weight:normal;font-size:180%;}
	#newssearch.page .staricon {float:left;padding-top:3px;padding-right:2px;}
	
	#newssearch .results {font-weight: normal; font-size:110%;color:#8f191c;margin-bottom:20px;margin-left:15px;}

	#newssearch #searchinput {margin-left:auto;margin-right:auto;text-align:center;height:25px;margin-bottom:80px;}
	#newssearch input#newssearchFor {width:351px;height:25px;margin:0;padding: 5px 0px 0px 3px;background:url('/common/images/news_searchbg.png') no-repeat;border:none;}
	
	html* #newssearch #newsgoButton{width:58px;height:25px;padding:0;margin-bottom:5px;background:url('/common/images/news_searchbtn.png') no-repeat;border:none;} /* CSS Hack IE7 Specific */
	#newssearch #newsgoButton{width:58px;height:25px;padding-bottom:1px;margin:0;background:url('/common/images/news_searchbtn.png') no-repeat;border:none;} /* all other browsers */

	#newssearch.page .icon {float:left; padding:15px 0px 0px 5px;}
	
	#newssearch.page #shareNews {background: url('/common/icons/news.png') no-repeat 2px 5px;padding:2px 0 2px 23px;font-size:105%;border:0px;}


/* right side navigation bar */

#navBar{padding:0 0 65px 0;background:#eee url('/common/images/navBar_bg.png') repeat-x left bottom;font-size:85%;margin:0px;float:right;width:200px;}

	#navBar .navBarSection{background:url('/common/images/navBarSection_bg.png') repeat-x bottom #fff;border-left:solid 1px #999;padding:0 0 15px 0;}
	#navBar .navBarContent{}
        .navBarSection h3 a {color:#fff;text-decoration:none;}

	#navBar h3{margin:0px;background:#ccc url('/common/images/navBarH3bg.png') right repeat-x;color:#fff;font-size:90%;height:1.2em;padding:6px 0 2px 14px;}
	#navBar #gettingStarted h3{margin:0px;background:#ccc url('/common/images/gettingStartedNavBarH3bg.png') right repeat-x;color:#fff;font-size:90%;height:2.38em;padding:6px 0 2px 14px;}
	#navBar #podCast h3{margin:0px;background:#ccc url('/common/images/podCastNavBarH3bg.png') right repeat-x;color:#fff;font-size:90%;height:1.2em;padding:6px 0 2px 14px;}
	#navBar ul{list-style:none;margin:0;padding:0;}
	
	#navBar li{border-bottom:1px solid #EEE;} /* hack to fix IE/Win's broken rendering of block-level anchors in lists */
	html > body #navBar li{border-bottom:none;} /* fix for browsers that don't need the hack */
	
	#navBar .article, #navBar .author, #navBar .topic {font-size:90%;padding:4px;border-bottom:1px #eee solid;}
	
	#navBar .article p {margin:0px;padding:0px;}
	#navBar .article p a{font-weight:bold;}
	#navBar .article p .by{font-size:95%;padding-left:5px;color:#777;}
	
	#navBar .event {font-size:90%;padding:4px;border-bottom:1px #eee solid;}

	#navBar .event{margin-bottom:0;}
	#navBar .event p{font-size:80%;}
	#navBar .event p a{font-weight:bold;font-size:110%;}
	
	#navBar .catagory {}

	#navBar .catagory:hover {/*background-color:#FFF7EC*/}

	#navBar .catagory {margin-bottom:0;}
	#navBar .catagory p{font-size:80%;}
	#navBar .catagory p a{font-weight:bold;font-size:110%;}	
	
	
	#navBar ul li a.catagory {font-size:95%;font-weight:bold; display:block;padding:10px;border-bottom:1px #eee solid;padding-left:50px;}
		
	#navBar ul li a.live-dashboards {background:url('/Images/ico_cat-livedash.png') no-repeat 4px 2px;}
	#navBar ul li a.screenshots {background:url('/Images/ico_cat-screenshots.png') no-repeat 4px 2px;}
	#navBar ul li a.product-demos {background:url('/Images/ico_cat-demos.png') no-repeat 4px 2px;}
	
	#navBar .poll p{margin-bottom:5px}
	#navBar .poll label{}
	#navBar .poll input{margin-bottom:5px;}
	#navBar .poll input.pollSubmit{}


#poll #form1{text-align:center;}


/* banner advertisment styles*/

#advert{font-size:80%;text-align:center;padding:20px 0;border-left:solid 1px #999;}

	#advert img{}

#leaderboard{width:825px;float:right;clear:both;text-align:center;font-size:60%;color:#CCCCCC;margin:27px 0 0 0;}
/* #leaderboard{width:825px;float:right;clear:both;text-align:center;font-size:60%;color:#CCCCCC;margin:5px 0 0 0;} */

	#leaderboard object{margin-bottom:3px;}
	#leaderboard img{margin-bottom:3px;}

a.adLink {color:#aaa;}

/* breadcrumbs and date, possibly rss feeds */

#ticker{font-size:75%;padding:5px 5px 10px 5px;border-bottom:1px #ccc solid;height:0.9em;margin:0px;min-height:0.8em;}

	#ticker .date{text-align:right;float:right;color:#999999;}
	#ticker .breadCrumbs{float:left;}
	#ticker .breadCrumbs a:visited{text-decoration:underline;}
	#ticker .breadCrumbs a:link{text-decoration:underline;}

/* login box on top of right nav bar */

#loginBox{padding:5px;font-size:110%;}

	#loginBox label{float:left;width:4.5em;margin-top:3px;}
	#loginBox input{width:58%;margin-left:10px;}
	#loginBox li{margin-bottom:5px;}
	#loginBox li span.rememberCheck input{width:1em;float:left;margin:0 3px 0 5px}
	#loginBox li span.rememberCheck label{width:8em;font-size:80%;padding-top:1px;}
	#loginBox li.loginSubmit input{width:75px;}
	#loginBox li.signUp{font-size:95%;}
	#loginBox li.signUp a{font-size:95%;}


/***/

/* everything inside the content area of the layout    */

#content{margin:0px;float:left;width:780px;padding:0px;font-size:100%;line-height:1.15em;}

	#content h2{padding: 0 0 2px 0;	margin: 0 0 10px 0;line-height:1.2em;}
	#content h2 img{margin-right:4px;}
	
	#content a:link, #content a:visited{/*color:#002E62;text-decoration:none;*/}
	#content a:active,#content a:hover{text-decoration:underline;}



#column-left {width: 350px;margin: 0 10px 0 0;float: left;clear: both;padding-right: 0px;}
#column-right {width: 350px;border-left: 1px #ccc solid;margin: 0 10px 0 0; padding-left:10px; float: left;}


.news-date {font-size:90%;color:#999999;}

.category {font-size: 80%;padding: 10px 15px;}

	.category h2 {height:39px;text-indent:-9000px;margin:0px;padding:0px;}

.page {font-size: 80%;padding: 10px 15px;background: url('Images/genericBg.png') repeat-x;}

	.page h2 {border-bottom: none;margin-bottom:30px;}
	
	.error{
	font-size:90%;
	font-weight:bold;
}

.article{overflow:auto;}

	.article img{padding:0px;margin:0px 5px 5px 0px;}
	.article h2{padding-top: 10px;margin-bottom:0px;}
	.article h2 .subhead, .article h3 .subhead, .article h4 .subhead {font-size:95%;margin-top:2px;display:block;font-weight:normal;}
	.article .articleInfo {}
	.article .by{font-style:italic;}
	.article .date{font-size:85%;color:#999999;font-weight:normal;}
	.article p{padding:5px 0 0 10px;text-align:left;font-size:95%;line-height:1.4em;}

div.articlefix {width:350px; border-bottom: 1px #ccc solid; min-height:80px;clear: both;overflow: auto;padding-bottom: 5px;margin-bottom: 10px;}
.articlefix:HOVER {/*background-color:#fff7ec;*/ }
	.articlefix img{padding:0px;margin:0px 10px 5px 0px;height: 75px;width:75px; float:left; border:0px;}
	.articlefix h3 {margin: 0 0 4px 0;font-size: 95%;float:right; width:263px; line-height:1.3em; }
	.articlefix .subhead {font-size:95%; display:block;float:right; width:263px; font-weight:normal; line-height:1.3em;}
	.articlefix .byAnddate {font-size:85%; float:right; width:263px;}
	.articlefix .byAnddate .by{font-size:85%;font-style:italic;}
	.articlefix .byAnddate .date{font-size:85%;color:#999999;font-weight:normal;}

/* Dashboard landing pages */
.DashContainer{width:770px; display:block; font-family:Arial, Helvetica, sans-serif; padding: 0px 10px 0px 14px;}
.DashContainer h1{color:#003a63; padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:180%;}
.DashContainer p{width:510px; margin:0px; padding:8px 0px 75px 3px; font-size:12px; display:block;}
.DashContainer img{float:right; display:block; padding:0px 20px 0px 0px;}

.Dash{ background-image:url(images/header-bg.png); background-repeat:no-repeat; width:700px; padding-top:36px;}
.Dash h3{padding:0px; color:#003a63; margin:0px; display:block; float:right; width:325px;}
.Dash p {width:325px; float:right; display:block; padding-bottom:20px;}
.Dash img {float:left; padding:0px 0px 0px 10px;}
.Dash .ViewDB {float:none; padding:0px; border:none; display:inline; margin-left:auto; margin-right:auto;}

.DashSubmissions{background-image:url(images/header-bg.png); background-repeat:no-repeat; width:724px; padding-top:24px;}
.DashSubmissions h2{padding:2px 0px 16px 0px; color:#003a63; margin:0px; display:block;}
.DashSubmissions h4{color:#003a63; text-align:center; margin:0px; padding-bottom:10px;}
.DashSubmissions .clickhere{border:none; float:none; margin:0 auto; padding:0px; display:inline}

.DashDisplay{float:left; width:346px; border-bottom: 1px #ccc solid; min-height:80px; overflow: auto;padding:0px 0px 5px 0px;margin: 0px 16px 10px 0px;}
	.DashDisplay img{padding:0px;margin:0px 8px 5px 0px;height: 75px;width:75px; float:left; border:0px;}
	.DashDisplay h3 {margin: 0 0 4px 0;font-size: 95%;float:right; width:263px; line-height:1.3em; }
	.DashDisplay .subhead {font-size:95%; display:block;float:right; width:263px; font-weight:normal; line-height:1.3em;}
	.DashDisplay .byAnddate {font-size:85%; float:right; width:263px;}
	.DashDisplay .byAnddate .by{font-size:85%;font-style:italic;}
	.DashDisplay .byAnddate .date{font-size:85%;color:#999999;font-weight:normal;}

/*           homepage    */

#home h3{margin: 0px 0px 5px 0px; height: 39px; text-indent: -9000px;}

/* main featured article */

#home #feature {padding: 0 5px 5px 0;margin: 0 0 0 0;border: 1px solid #ccc;min-height:600px;background-color:#fff; font-size:12px; }	

	#home #feature h2 {margin-top:0px; text-decoration:none; font-size:16px;border-bottom: 0}
	#home #feature h2 a {text-decoration:none}
	#home #feature h2 a:hover {text-decoration:none}
	
	#home #feature h3 { text-indent:0; font-size: 12px; height:auto;}
	#home #feature h3.building-dashboard{ width:363px; height:31px; text-indent:-9999px; margin:20px 0 15px 0; background-image:url(images/BuildingDashboards.png); background-repeat:no-repeat;}
	.bold{font-size: 30px;}
	ol.num li{ background-image:url(images/number-bg.png); background-repeat:no-repeat; /*background-position: left left;*/ list-style-position:inside; text-indent:5px; line-height:1.2; padding-top:2px; font-weight:bold; color:#003a63 }
	ol.num { position:relative; left:-30px;}
	ol.num span{ font-weight:normal; }
	#home #feature li a:hover{text-decoration:none; }
	
	#home #feature p {margin: 0 5px 0 5px; padding: 0 0 5px 0; font-size:12px; line-height:1.8;}
	#home #feature p span{ color:#006aa5}
	#home #feature p span:hover{ text-decoration:underline; cursor:pointer;}
	
	#home #feature img {margin-top:7px;}

/* Pillar Approach*/
#home #dashboardPillar {padding: 0 10px 0 10px;margin: 0 0 20px 0;float: left;border: 0px solid #ccc; min-height:570px;background-color:#fff; width:363px;}	
    
    #home #dashboardPillar h3 {background:url('Images/recentArticlesH3_bg.png') no-repeat; text-align:center; background-position:center; height:39px; background-repeat:no-repeat; padding-top:12px; color:#FFFFFF; cursor:default;}
     #home #dashboardPillar h5 {background:url('Images/recentArticlesH3_bg.png') no-repeat; text-align:center; background-position:center; height:39px; background-repeat:no-repeat; color:#FFFFFF; cursor:default; font-size:12px;}
     
#home #standardArticlesPillar {padding: 0 5px 0 11px;margin: 0 0 10px 0;float: left;border: 0px solid #ccc; border-left-width:1px;min-height:570px;background-color:#fff; width:342px; overflow:hidden;}	

    #home #standardArticlesPillar h1  {background:url('Images/editorsPickH3_bg.png') no-repeat; text-align:center; background-position:center; height:39px; background-repeat:no-repeat; color:#FFFFFF;}
    #home #standardArticlesPillar h2 { font-size:14px; } 
    #home #standardArticlesPillar h3 {background:url('Images/FeaturedDB.png') no-repeat;padding-top:11px;  text-align:center; background-position:center; height:39px; background-repeat:no-repeat; color:#FFFFFF; cursor:default;}
	#home #standardArticlesPillar h4 {font-size: 12px; color: #002E62;} 
	#home #standardArticlesPillar  h5 {background:url('Images/dashboard-design-blog-post.png') no-repeat; text-align:center; background-position:center; height:39px; background-repeat:no-repeat; color:#FFFFFF; cursor:default; font-size:12px;}

	#home #standardArticlesPillar h2.recent{border-bottom:1px solid #cccccc; border-top:1px solid #cccccc; padding:5px 0; margin: 15px 0 10px 0; background-image:url(images/articles-icon.png); background-position:left center; background-repeat:no-repeat; text-indent:15px}
	h2.popular-articles {width:342px; height:31px; text-indent:-9999px; margin:20px 0 15px 0; background-image:url(images/popularArticles.png); background-repeat:no-repeat;} 	

/* recent articles */

#home #recent {}

	#home #recent h3 {background:url('Images/recentArticlesH3_bg.png') no-repeat;}
	#home #recent .article {border-bottom: 1px #ccc solid;min-height: 80px;clear: both;overflow: auto;padding-bottom: 5px;margin-bottom: 10px;}
	#home #recent .article img{padding:0px;margin:0px 10px 5px 0px;height: 75px;width:75px;}
	#home #recent .article h4 {margin: 0 0 4px 0;font-size: 105%;line-height: 2em;}
	#home #recent .article p {font-size: 95%;}
	#home #recent span.by {font-size: 90%;}

/* news */
#home #news {background:url('/common/images/homeNews_bg.png') no-repeat;}

	#home #news h3 {background:url('Images/newsH3_bg.png') no-repeat;}
	#home #news #RSS {text-align: right;}
	#home #news ul {list-style:disc outside url('Images/homepage_news_icon.png'); font-size:95%; line-height:1.2em ;padding-right:7px;}
	#home #news li {margin-bottom:5px; line-height: 1.2em;}	
	#home #news li a:link{font-weight:bold;}

/* editors picks */

#home #editorsPicks {padding:0px 0px 10px 0px;line-height:1.5em;overflow:auto;}

	#home #editorsPicks h3 {background:url('Images/editorsPickH3_bg.png') no-repeat;}
	#home #editorsPicks .portrait{margin:0 10px 0 0;}
	#home #editorsPicks ul {list-style:disc outside url('Images/pick.png'); font-size:95%; line-height:1.2em ;margin:0 0 0 15px;padding:0 0 0 15px;}
	#home #editorsPicks li {margin-bottom:5px;}

/* dash of the week */

#home #DashoftheWeek {border-bottom: 1px solid #ccc;}

	#home #DashoftheWeek h3 {background:url('Images/FeaturedDB.png') no-repeat;}
	#home #DashoftheWeek img {}
	#home #DashoftheWeek .description {}

	#home #DashoftheWeek p {margin:0px;padding:0px;}
	
	#home #DashoftheWeek p.longBlurb {clear:both;padding-top:8px;}

	#home #DashoftheWeek .article h3 {margin:0 0 10px 0;padding:0px;}
	#home #DashoftheWeek .article img {margin:0;padding:0 0 10px 0;}

/* home for getting started section's article content styling */
#home #gettingStartedPillar {padding: 0 5px 0 5px;margin: 20px 0 20px 0;float: left;border: 0px solid #ccc; border-left-width:1px;min-height:570px;background-color:#fff; width:507px;}
    #home #gettingStartedPillar h1 {font-size: 20px; background-image:none;}

/* category pages */

#welcome.page {}

	#welcome.page h2 {margin-bottom:25px;}
	#welcome .text {width:auto;padding:30px 100px 0 100px;}
	#welcome .text h3 {background: url('Images/H3bg.png') no-repeat top right; height:36px;color:#fff;padding:5px 0 0 10px;}
	#welcome h4 {}


#newsEvents.category {}

	#newsEvents #headlines h2 {background: url('Images/headlinesH2_bg.png') no-repeat;}
	.share a {background: url('/common/icons/news.png') no-repeat 2px 5px;padding:2px 0 2px 23px;display:block;font-size:105%;}
	.share a:hover {/*background-color:#FFF7EC;*/text-decoration:none;}

	#newsEvents.category #newsarchivebutton {float:right;margin-right:300px;margin-top:50px;}

	.share {border-top:1px #ccc solid;margin:30px 0 0 0;font-size:90%;}
	
	
	#newsEvents #upcoming h2 {background: url('Images/upcomingH2_bg.png') no-repeat;}
	
	#upcoming{}

	#upcoming .event{padding:10px 5px;border-bottom:1px #ccc solid; clear:both;}

		#upcoming .event .title {font-weight:bold;}
		#upcoming .event .eventdays {color:#aaa	;}
		#upcoming .event .date {font-size:90%}
		#upcoming .event .location{font-style:italic;float:right;}


#feature {
	border-bottom:0 #ccc solid;
}

#home .article,
.category #feature .article {overflow:auto;padding:10px 5px;}


a.view {float:right;padding-top:8px; color:#8f191c; text-decoration:underline;}

#articles.category {}

	#articles #feature {}
	#articles #feature h2 {background:url('Images/featuredArticleH2_bg.png') no-repeat;}
	#articles #feature p {margin:0px;padding:0px;}
	
	#articles #feature p.longBlurb {clear:both;padding-top:8px;}
	#articles #feature .by {}
	#articles #feature .date {}
	#articles #feature .article h3 {margin:0 0 10px 0;padding:0px;}
	#articles #feature .article img {margin:0;padding:0 0 10px 0;}
	
	#articles.category div#feature div.share a {background: url('/common/icons/share.png') no-repeat 2px 4px;padding:2px 0 2px 23px;display:block;font-size:105%;}
		#articles.category div#feature div.share a:hover {/*background-color:#FFF7EC;*/text-decoration:none;}

	/* These ones are the same as #feature, but specifically for videos */
	#articles #videos {display: block;}
	#articles #videos h2 {background:url('Images/db_videos.png') no-repeat;}
	#articles #videos  p {margin:0px;padding:0px;}
	
	#articles #videos p.longBlurb {clear:both;padding-top:8px;}
	#articles #videos .by {}
	#articles #videos .date {}
	#articles #videos .article h3 {margin:0 0 10px 0;padding:0px;}
	#articles #videos .article img {margin:0;padding:0 0 10px 0;}
	/* end */

	#articles #recent h2 {background:url('Images/recentArticlesH2_bg.png') no-repeat;}
	#articles #recent h3 {margin:0;padding:0px;}
	#articles #recent .article {font-size:80%;padding:5px; border-bottom:1px solid #ccc;border-left:1px solid #fff;border-right:1px solid #fff; }

	#articles #sponsored h2 {background:url('Images/sponsoredArticlesH2_bg.png') no-repeat;}
	#articles #sponsored h3 {margin:0;padding:0px;}
	#articles #sponsored .article {font-size:80%;padding:5px; border-bottom:1px solid #ccc;overflow:auto;}
	
	#articles #article-categories h2 {background:url('Images/articleCategoriesH2_bg.png') no-repeat;}
	#articles #article-categories .category {background:url('Images/articleCategoriesList_bg.png') no-repeat;font-size: 85%; }
	#articles #article-categories .category a {color:#8e1115; font-size:115%; font-weight:bold;}
	#articles #article-categories .category a:hover {color:#999999; text-decoration:none;}
		
	#articles #recent-interviews {display:block; padding-bottom:30px; margin-top:20px;}
	#articles #recent-interviews h2 {background:url('Images/recentInterviewsH2_bg.png') no-repeat;}
	
	#articlesHomePage {overflow: auto;}
	#articlesHomePage .maincategory {padding: 15px 25px 0 15px; float:left;background: url("Images/articleCategoriesList_bg.png") no-repeat scroll 0 0 transparent;font-size: 85%;}
	#articlesHomePage .maincategory a:hover {text-decoration:none !important;}
	#articlesHomePage .maincategory a:visited {text-decoration:none;}
	#articlesHomePage .maincategory a {text-decoration:none;}
	#articlesHomePage img {padding: 0px 10px 5px 5px; display: inline; text-align:left;}
	#articlesHomePage h2 {font-size: 14px;}
	#articlesHomePage p {vertical-align:top;}
	#articlesHomePage a {color: #8E1115; font-weight:bold;}


#dashboards.category {}

	#dashboards #feature h2 {background:url('Images/latestDemoH2_bg.png') no-repeat;}
	#dashboards #feature p {margin:0px;padding:0px;}

	#dashboards #feature p.longBlurb {clear:both;padding-top:8px}


	#dashboards #feature .article h3 {margin:0 0 10px 0;padding:0px;}
	#dashboards #feature .article img {margin:0;padding:0 0 10px 0;}

	#dashboards #feature .by {}
	#dashboards #feature .date {}

	#dashboards #more h2 {background:url('Images/moreDemoH2_bg.png') no-repeat;}
	#dashboards #more h3 {margin:0;padding:0px;}
	#dashboards #more .article {font-size:80%;padding:5px; border-bottom:1px solid #ccc;border-left:1px solid #fff;border-right:1px solid #fff;clear:both;overflow:auto}
	#dashboards #more .article h3{margin-bottom:5px;}
	#dashboards #more .article .smallThumb {height:75px;width:75px;}
	
	#dashboards #submit-dash {margin-left:auto;margin-right:auto;text-align:center;margin-top:20px;}
	
	#dashboards #dashboardLinks {width:100%;text-align:center;padding:5px 0 20px 0;}
	#dashboards #dashboardLinks a{font-weight:bold;}


#MVPs.page {background: url('Images/MVPsBg.png') repeat-x;}

	#MVPs.page h2 {margin-bottom:50px;}
	
	#MVPs .text {width:auto;padding:30px 20px 0 175px;}
	
	#MVPs .text .intro {font-size:110%;line-height:1.6em;margin-bottom:50px;}	

	#MVPs .text .bio {clear:both;margin-bottom:50px;}
	#MVPs .text .bio h3 {background: url('Images/H3bg.png') no-repeat top right; height:36px;color:#fff;padding:7px 0 0 140px;margin-bottom:10px}
	#MVPs .text .bio p {margin-left:140px;}

	#MVPs .text .bio img {margin:0px 10px 0 10px;}





/*                         site info (footer)                                 */

#siteInfo{clear:both;font-size:80%;color:#666666;padding:30px 0 20px 0;text-align:center;margin:40px 0 0 0}

	#siteInfo img{padding:0 5px 0 0;vertical-align:middle;}

	
/*                         article                 */

/* Martin - removed Clear style   #article {clear:both;padding:20px 20px;}*/
#article {padding:20px 20px;}

	    /*#article #articleUtil{margin:0 0 5px 5px;float:right;padding:0 0 5px 10px}*/
	    #article #articleUtil{margin:0 0 5px 5px;float:right;padding:0 0 5px 10px}
	
		#article a.edit {display:block; clear:both; padding:5px;text-align:right;margin-bottom: 10px;color:#CC0000;background:white;}
		#article a.edit:hover {text-decoration:underline;}

		#articleUtil img{padding:0 2px;}
		#articleUtil ul{margin:0px;padding:0px;list-style:none;}
		#articleUtil ul li{margin:0px;padding:0px;list-style:none;}
		#articleUtil a:link {text-decoration:none;display:block;padding:2px;}
		#articleUtil a:hover {text-decoration:none;/*background:#FFF7EC;*/}
		
		/*#shareBox {text-align:center;position:absolute;margin-left:-135px;z-index:1000;/*background-color:#FFF7EC; padding:20px;border:solid 3px #8f191c}*/
		#shareBox h3 {margin-top:0px;}
		#shareBox .buttons {padding:10px 0;}

        /*Martin - removed float style!! */
	    #article #articleHeader{margin:0 0 15px 0;width:557px;height:auto;float:left;line-height:2em;border-bottom:1px #ccc dashed;}
	    /*#article #articleHeader{margin:0 0 15px 0;width:98%;height:auto;line-height:2em;border-bottom:1px #ccc dashed;}*/	
	
		#articleHeader h1{font-size:195% !important;margin-bottom:5px !important; }
		#articleHeader h2{font-size:175%;margin-bottom:10px;font-weight:normal;}
		#articleHeader h3{font-size:145%;margin-bottom:10px;font-weight:normal;}
		#articleHeader span.by{font-size:95%;color:#666666;}
		#articleHeader span.sub{display:block;font-size:70%;line-height:1.2em;margin-top:10px;}
		#articleHeader span.date{display:block;}

	
	/* Martin - removed Clear style! */
    #article #articleContent {width:700px;clear:both;overflow:visible;}
	#article #articleContent {overflow:visible;}
	
		#article #articleContent a{color:#0000B9;text-decoration:none;}

		#articleContent h3{margin-left:0px;font-size:125%;}
		#articleContent h4{margin-top:25px;font-size:12px;}
	
		#articleContent p{line-height:1.50em;padding:0 0 20px 10px;}
		#articleContent ul{list-style-type:disc;font-size:95%; margin-top:-15px; margin-bottom:12px;}
		#articleContent ul li{padding:3px 0;}
		#articleContent ul ul {list-style-type:decimal; font-size:95%; margin-top:5px;}
		#articleContent ol{list-style-type:decimal;font-size:95%; margin-top:-15px; margin-bottom:12px;}
		#articleContent ol li{padding:3px 0;}
		#articleContent ol ol {list-style-type:lower-roman; font-size:95%; margin-top:5px;}
	
		#articleContent .articledownload{display:inline;vertical-align:middle;}
		#articleContent .comments{border:1px solid #CCCCCC;margin:0px;padding:0px;}
		#articleContent .alpha{list-style-type:lower-alpha;}
		#articleContent .by{font-style:italic;}
		#articleContent .topics{font-size:85%;}
		#articleContent .bio {border-top: 1px solid #ccc; font-style:italic;padding:15px 0 20px 10px;}
		#articleContent .backToTop{text-align:right;}
	
	#article #articlePaging {text-align:center;padding:15px 0 15px 0;}
	#article #articlePaging a{text-decoration:underline;}
		
	#article #articleButtons {text-align:center;}

		
		
	
 /* comments at bottom of article */

#row-discussion {padding: 5px 0 0 0;margin: 5px 0 0 0;width:550px;}

	#row-discussion h2{margin-top:10px;}
	
	#row-discussion .post {padding-top:5px;padding-bottom:2px;border-bottom:1px #ccc solid;}
	
	#row-discussion .postcontent {text-indent:20px;}
	
	#row-discussion .name {font-weight:bold;}
	#row-discussion .date{font-size:95%;color:#777;}
	
	#row-discussion .postfooter {text-align:right;font-size:85%;}



/* contact */

#contact{background:url('/Images/contactBg.png') no-repeat left top;border:none;overflow:auto;}

	#contact.page div.text h2 {margin-bottom:20px;}

	#contact ul{list-style:none;padding:0px;margin:0 0 10px 0;}
	#contact ul li{list-style:none;margin-left:10px;}


		#contact .text #column-left {width:200px;}
		#contact .text #column-right {width:300px;padding-left:10px;}

.generalInfo{font-size:110%;}




/*                         contribute                        */

#contribute{background:url('/Images/contributeBg.png') no-repeat left top;}
	




/* account forms */

.form{float:left;margin:5px 10px 0 0;padding: 20px;background: url('/Images/formBg_new.png') no-repeat left bottom;font-weight: bold;color:#002E62;width: 420px;border: solid 1px #e4e3e3; font-size: 12px; font-family: Trebuchet MS}


	.form h2{padding-bottom: 20px;}
	.form p {font-weight:normal;}
	.form ul{list-style: none;margin: 0px;padding: 0 0 0 20px;}
	/*.form label{float:left;margin-top:3px;width:6em;}*/
	.form label{margin-top:3px;width:6em;}
	.form input{margin-left:10px;}
	.form select{margin-left:10px;}
	.form input.textBox{background:url('/Images/textBoxBg.png') repeat-x;border:#cfcfcf 1px solid;width:225px;}
	.form input.textBoxSmall{background:url('/Images/textBoxBg.png') repeat-x;border:#cfcfcf 1px solid; width: 174px;}
	.form input.textBoxLong{background:url('/Images/textBoxBg.png') repeat-x;border:#cfcfcf 1px solid;width:375px;}
	.form input.textBoxLongSmall{background:url('/Images/textBoxBg.png') repeat-x;border:#cfcfcf 1px solid;width:324px;}
	.form select.select {border:#cfcfcf 1px solid;width:227px;}
	.form select.selectLong{border:#cfcfcf 1px solid;width:377px;}
	.form textarea.textBoxLarge{background:url('/Images/textBoxBg.png') repeat-x;border:#cfcfcf 1px solid; width: 400px; height: 120px;}
	.form .subitem {margin-left: 10px; margin-top: 3px;}
	.form .submit{border-style:none;border-color:inherit;border-width:medium;background:url('/Images/submit.png') no-repeat left top;height:25px;width:86px;}
	.form .submit:hover{background:url('/Images/submit_over.png') no-repeat left top;}

	.form li{
	margin: 0 0 8px 0;
	padding: 0 0 8px 0;
	
}

		.form li input{margin-bottom:5px;}
		.form li .checkBox input{width:1em;float:left;margin-right:3px;}
		.form li label{width:9em;font-size:80%;padding-top:1px;}
		.form li a{font-size:95%;}
		.form li label.checkLabel {width: 150px;display: inline;}
		
		.form li.buttonLi {text-align:center;clear:both;padding-top:10px;}

		#users .error{font-size:110%;font-weight:bold;}

/*  user forms */


#users h2 {border-bottom:none;margin-bottom:15px;}




/*  sitemap  */

#siteMap {background:url('/Images/siteMapBg.png') no-repeat left top;border:none;overflow:auto;}


	#siteMap ul li {font-weight:bold;}
	#siteMap ul ul li {font-weight:normal;}



/*  privacy policy  */

#privacypolicy {background:url('/Images/privacypolicyBg.png') no-repeat left top;border:none;overflow:auto;}

/*  catalog forms  */

#catalogueAdd, #submitted {
	background:url('Images/MVPsBg.png') repeat-x;
	padding: 0 0 0 200px;
	width: 580px;
	margin-right: 0px;
}
#catalogueAdd p {
	font-size: 75%;
	color: #999999;
	padding-left:10.25em;
}
#catalogueAdd h2, #submitted h2 {
	border-bottom: solid 2px #999;
	margin-bottom:30px;
	font-size: 110%;
	padding: 0px;
	margin-top: 30px;
	width: 450px;
}
#catalogueAdd #mediakit {
	float:left;
	padding:90px 0 0 0px;
	margin-left:-190px;
}

.checkBox table {
	width: 325px;
}
.checkBox table label {
	width: 250px;
}

.catalogueTitle 
{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;	
}

.catalogueDescription
{
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}

/* category root list */
/* top information */
.category-catalogue {font-size:12px; width: 730px; height: 150px; margin-bottom: 10px; }
.category-catalogue .category-image {width:251px; height: 128px; float:left;}

/* main list */
.category-listing {width: 250px; float:left; }
.category-listing .title{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 9px;
}

.category-listing .thumb{
	float:left;
	margin-right:5px;
}
.category-listing .categorytitle{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003a63;
	height:30px;
	padding-top:7px;
	display:block;
}

/* text under root list */
.category-blurb {
	width:640px;
	height:95px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	padding: 15px 0px 0px 3px;/*background-image:url(/images/categoryBlurbBG.png); background-repeat:no-repeat;*/
	border-top: 1px solid #CCCCCC;
}
.intro {font-size:14px;line-height:1.3em;}
.downloadLink{border-style:none;border-color:inherit;border-width:medium;background:url('/common/images/payment_button.png') no-repeat left top;height:25px;width:152px;}
.downloadLink:hover{background:url('/common/images/payment_button_rollover.png') no-repeat left top;}

/* category second level list */
.category-list2
{
font-size: 15px;font-family: Arial, Helvetica, sans-serif;
line-height: 2.6em;
padding: 0 .5em;
margin-bottom: 0;
height: 37px;
}
.category-list2 .icon {float:left;}

/* category listing */
/*GOLD*/
div.gold { width: 760px; background-image: url(images/gold.png);background-repeat: no-repeat; margin-bottom: 50px; margin-left:-10px;}
div.gold img.logo {
	float: left;

	padding-left: 20px;
	margin-top: 3px;
}
.gold h4 {margin-left: 205px; padding-top: 5px;font-size:120%;}
.gold p {
	margin-left: 210px;
	margin-top: 10px;
	padding-right: 9px;
	width: 540px;
	margin-bottom: 0px;
}
.gold div.website {
	vertical-align:bottom;
	margin-left: 210px;
	width:250px;
}
.gold div.website a {color:#2775B7;}
.gold div.phone {width: 200px; float:right; margin:-16px 18px 0px 0px; text-align:right; }
.gold img {float:right; margin-right:10px; padding-left:5px; padding-bottom:5px;}
.gold ul {margin-left: 210px; padding: 0 30px; margin-top: 2px; line-height:1.5em;}
.gold ul a {color:#2775B7;}
	
/*SILVER*/	
div.silver { width: 760px; background-image: url(images/silver.png);background-repeat: no-repeat; margin-bottom: 50px; margin-left:-10px; }			
div.silver img.logo {
	float: left;
	padding-left: 20px;
	margin-top: 3px;
}
.silver h4 {margin-left: 205px; padding-top: 5px;font-size:120%;}
.silver p {
	margin-left: 210px;
	margin-top: 10px;
	padding-right: 9px;
	width: 540px;
	margin-bottom: 0px;
}
.silver div.website {
	vertical-align:bottom;
	margin-left: 210px;
	width:250px;
}
.silver div.website a {color:#2775B7;}
.silver div.phone {width: 200px; float:right; margin:-16px 18px 0px 0px; text-align:right; }
.silver img { float:right; margin-right:10px; padding-left:5px; padding-bottom:5px;}
.silver ul {margin-left: 210px; padding: 0 30px; margin-top: 2px; line-height:1.5em;}
.silver ul a {color:#2775B7;}
	
/*FREE*/	
div.free { width: 760px; background-image: url(images/silver.png);background-repeat: no-repeat; margin-bottom: 40px; margin-left:-10px; }
.free h4 {margin-left: 205px; padding-top: 5px;font-size:120%; color: #002E62;}
.free p {
	margin-left: 210px;
	margin-top: 10px;
	padding-right: 9px;
	width: 540px;
	margin-bottom: -15px;
}

.free ul {margin-left: 210px; padding: 8px 0px 0px 30px; margin-top: 8px; line-height:1.5em;}
.free ul a {color:#2775B7;}

.free div.website {
	margin:25px 0px 0px 210px;
	width:250px;
}
.free div.website a {color:#2775B7;}
.free div.phone {width: 200px; float:right; margin:-17px 18px 0px 0px; text-align:right; }

/* Author Links placed in Articles */

.authorlinks {
	width:248px; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:15px; background:#F7F8FA url('/common/images/author_links_header.png') no-repeat; border:#E8ECF1 solid 1px; border-top:none; text-align:left; float:right; margin-left:10px;}

.authorlinks a:link,a:visited {
	color: #033063;
}

.authorlinks a:hover {
	color: #999999;
}

.authorlinks a:active {
	color: #71b2fc;
}

.authorlinks ul {
	list-style-type: square; color:#033063; margin-right:8px; padding-top:45px;
}

/* News section */

.dinewsheader {
	width:746px;
	height:34px;
	/*background-image:url(images/di_newsheader_bg.png);*/
	background-repeat:repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	color: #224976;
	}
	
.dinewsheader h4{
	font-size:100%;
	margin-top:5px;
	padding:5px;
	float:left;
	color: /*#224976;*/#8f191c;
}
	
.dinewsheader a{
	color:#224976;
	float:right;
	font-size: 12px;
	text-decoration: underline;
	padding:10px 5px 5px 5px ;
	}
	
.dinewsheader a:hover{
	color:#999999;	
	}

.dinewsitem {
	width:745px;
	display:block;
	background-color:#FFFFFF;
	background-image:url(images/di_newsitem_bg.png);
	background-repeat:repeat-x;
	border:1px solid #e8e8e8;
	margin:4px 0px 8px 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #224976;
	}

.divnewsitemTitle{
	width:745px;
	display:block;
	background-color:/*#c8d2de;*/#f2f2f2;
	border-bottom:1px solid #e8e8e8;
	background-image:url(images/di_newstitle_bg.png);
	background-repeat:repeat-x;
	margin:0px 0px 5px 0px;
	padding:3px 0px 2px 0px;
}
	
.dinewsitem h4{
	font-size:100%;
	margin:0px 0px 4px 8px;
	display:block;
}

.dinewsitem h4 a{
	color:#224976;
	text-decoration: none;	
}

.dinewsitem h4 a:hover{
	text-decoration: underline;	
}	
	
.dinewsitem img{
	float:left;
	margin: 5px 0px 5px 12px;
	width:75px;
	height:75px;
	background-color:#dae0e8;
}

.dinewsitem a img{
	border:none;
}

.dinewsitem p{
	width:630px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #333333;
	padding-right:5px;
	margin:0px;
	float:right;
}

/*.dinewsitem p.submit{
	color: #666666;
	font-size: 11px;
	margin:3px 0px 0px 0px;
	
}*/

.dinewsitem p.date{
	color: #224976;
	font-size: 11px;
	margin:0px 0px 8px 0px;
}

.dinewsitem p a{
	color:#224976;
	font-size:12px;
	
}

.dinewsitem p a:hover{
	color: #999999;	
	text-decoration: underline;
}

p.readmore a{
	color:#224976;
	font-size:12px;
	float:right;
	margin:0px 5px 15px 0px;
	display:block;
}


.dieventsRcol{
	text-decoration:none;
	width:187px;
	background-color:#FFFFFF;
	background-image:url(images/di_events_bg.png);
	padding:5px;
	font-family: Arial, Helvetica, sans-serif;
	border:1px solid #e8e8e8;
	background-repeat: no-repeat;
	display:block;
	margin-top:-1px;
}

.dieventsRcol:hover{
	background-position:-213px 0px;
		text-decoration:none;
}

.dieventsRcol h4{
	font-size:80%;
	margin:0px;
	color:#224976;
	text-decoration:none;
}

.dieventsRcol h4 a {
	text-decoration:none;
	color:#224976;
	}


.dieventsRcol p.eventdate{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;	
	margin:3px 0px 0px 0px;

}

.dieventsRcol p.eventlocation{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;	
	margin:3px 0px 0px 0px;

}

/* Spotlight landing page styles */
#articleContent .spotcontainer{width:745px; font-family:Arial, Helvetica, sans-serif; padding:0px; margin-bottom:20px;}
#articleContent .spotcontainer p{width:527px; float:right; display:block; margin:0px; color:#333333; font-size:12px;}
#articleContent .spotcontainer H4{width:527px;font-size:100%; color:#224976; display:block; margin-top:10px; float: right;}
#articleContent .spotcontainer img{float:left; display:block; margin:0px; padding:0px;}
#articleContent .spotcontainer a{color:#8E1115;}


/* Getting started section */


#home #navPillar {padding: 0 5px 0 5px;margin: 20px 0 20px 0;float: left;border: 0px solid #ccc; min-height:570px;background-color:#fff; width:200px;}	
    #home #navPillar h1 {background:url('Images/FeaturedDB.png') no-repeat; text-align:center; background-position:center; height:39px; background-repeat:no-repeat; color:#FFFFFF;}
    
#home #contentPillar {padding: 0 5px 0 5px;margin: 20px 0 20px 0;float: left;border: 0px solid #ccc; border-left-width:1px;min-height:570px;background-color:#fff; width:507px;}	
    #home #contentPillar h1  {background:url('Images/editorsPickH3_bg.png') no-repeat; text-align:center; background-position:center; height:39px; background-repeat:no-repeat; color:#FFFFFF;}
    #home #contentPillar h2 { font-size:14px;} 	

.GettingStartedContainer{ display:block; font-family:Arial, Helvetica, sans-serif; padding: 14px 10px 0px 14px;}
.GettingStartedContainer h1{color:#003a63; padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:180%;}
.GettingStartedContainer p{width:490px; margin:0px; padding:8px 0px 35px 3px; font-size:12px; display:block;}
.GettingStartedContainer img{float:right; display:block;}

.GettingStarted{border-bottom:#CCCCCC 1px solid; padding: 14px 0px 16px 0px; font-size:12px color:#666666; min-height: 95px;}
.GettingStarted h3{font-family:Arial, Helvetica, sans-serif;  padding:8px 0px 0px 0px; color:#003a63; margin:0px; display:block; font-size:120%;}

.GettingStarted ul{list-style-type: disc; color:#8e1115; margin:8px 0px 0px 0px; padding:0px 0px 0px 125px; font-size:12px; display:block;}
.GettingStarted li{margin: 0px 0px 4px 0 ;}
.GettingStarted img{float:left; display:block; padding-right:10px;}


/* Featured article paging */
#featuredPaging a            {margin: 2px; padding: 2px 6px; border: none; background-image:url(common/images/number-bg.png); background-repeat:no-repeat; height:22px; width:19px; border: none; background-image:url(common/images/number-bg.png); background-repeat:no-repeat; height:22px; width:19px;}

#featuredPaging a.on         {background-position:0px 0px; color: white; text-decoration: none;}
#featuredPaging a:link.on    {background-position:0px 0px; text-decoration: none;}
#featuredPaging a:visited.on {background-position:0px 0px; text-decoration: none;}
#featuredPaging a:hover.on   {background-position:0px 0px; color: white; text-decoration: none;}
#featuredPaging a:active.on  {background-position:0px 0px; color: white; text-decoration: none;}

#featuredPaging a.off         {background-position:0px -21px; text-decoration: none;}
#featuredPaging a:link.off    {background-position:0px -21px; text-decoration: none;}
#featuredPaging a:visited.off {background-position:0px -21px; text-decoration: none;}
#featuredPaging a:hover.off   {background-position:0px 0px; color: white; text-decoration: none;}
#featuredPaging a:active.off  {background-position:0px 0px; text-decoration: none;}

