/* CSS Document */

BODY
{
	width:780px;
	background-color:#697D8E;
	margin:auto;
	margin-top:0px;
	margin-bottom:0px;
	color:#336699;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

FORM
{
	padding:0px;
	margin:0px;
}

div.spacer
{
	clear:both;
	padding:0px;
	margin:0px;
	height:0px;
	font-size:0px;
}

div.ulist div
{
	padding-left:9px;
	background-image:url(../images/ulist_li.gif);
	background-repeat:no-repeat;
}

#masthead
{
	background-color:#FFD400;
	height:71px;
	text-align:right;
	padding-top:21px;
	padding-right:37px;
	border-bottom:9px solid #949CA1;
}

#masthead .dnbLink
{
	padding-top:3px;
	padding-bottom:8px;
}

#main
{
	background-color:white;
}

#main A
{
	text-transform:uppercase;
	font-weight:bold;
	background-image:url(../images/link_icon.gif);
	background-repeat:no-repeat;
	padding-left:15px;
	color:#336699;
}

A.normal 
{
	background-image:none !important;
	padding-left:0px !important;
}

#main A:link { text-decoration:none; }
#main A:visited { text-decoration:none; }
#main A:hover { text-decoration:underline; }
#main A:active { text-decoration:underline; }

.main_all 
{
	padding-top:41px;
}

#main_home
{
	padding-top:210px;
}

.main_all .heading_col
{
	padding-top:15px;
	width:175px;
	text-align:right;
}

.main_all .heading_col_seminars
{
	padding-top:25px;
	width:140px;
	text-align:right;
}

.main_all .heading_col_whitepaper
{
	padding-top:10px;
	width:144px;
	text-align:right;
}

.main_all .heading_col_supplymgmt
{
	padding-top:7px;
	width:161px;
	text-align:right;
}

.main_all .heading_col_sales
{
	padding-top:55px;
	padding-left:35px;
	width:175px;
	text-align:right;
}

.main_all .heading_col_sales_whitepapers
{
	padding-top:118px;
	width:175px;
	text-align:center;
	padding-left:10px;
}

.main_all .heading_col_sales_seminar
{
	padding-top:60px;
	width:175px;
	text-align:center;
	padding-left:15px;
}

.main_all .heading_col_sales_tools
{
	padding-top:90px;
	padding-left:30px;
	width:175px;
	text-align:right;
}

.main_all .main_col
{
	padding-top:23px;
}

.main_all .main_col .heading
{
	font-weight:bold;
	font-size:12px;
	padding-bottom:3px;
	width:350px;
}

.heading0
{
	font-weight:bold;
	font-size:14px;
	padding-bottom:3px;
	width:350px;
}


.main_all .main_col .heading_sales
{
	font-weight:bold;
	font-size:12px;
	padding-bottom:3px;
	width:350px;
}

.main_all .main_col .heading_sales_whitepapers
{
	font-weight:bold;
	font-size:12px;
	padding-bottom:3px;
	width:350px;
}

.main_all .main_col .main_body
{
	width:350px;
	padding-right:10px;
	vertical-align:top;
}

.home_table_body
{
	width:220px;
	padding-left:13px;
	padding-top:0px;
	padding-right:1px;
	vertical-align:top;
	background-image:url(../images/home_table_bg.gif);
	background-repeat:repeat-x;
	overflow:hidden;
}
.home_table_body a
{
	text-decoration:none;
}

.main_all .main_col .main_section
{
	margin-bottom:24px;
}

.main_all .main_col .br_pad
{
	margin-bottom:11px !important;
}

.main_all .main_col .link_col
{
	border-left:1px solid #b2c7da;
	padding-left:10px;
}

.main_all .main_col .sem_link_col
{
	padding-left:10px;
	vertical-align:top;
}

.main_all .sem_left_col
{
	width: 150px;
	vertical-align:top;
}

.main_all .sem_mid_col
{
	padding-left:20px;
	vertical-align:top;
}

.main_all .sem_right_col
{
	padding-left:20px;
	vertical-align:top;
}

#footer
{
	background-color:white;
	background-image:url(../images/footer_bkgnd.gif);
	background-repeat:repeat-x;
	height:15px;
	padding-top:9px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#004783;
	margin-bottom:11px;
}

#footer a:link { color:#004783; text-decoration:none; }
#footer a:visited { color:#004783; text-decoration:none; }
#footer a:hover { color:#004783; text-decoration:underline; }
#footer a:active { color:#004783; text-decoration:underline; }

#footer .left
{
	float:left;
	padding-left:13px;
}

#footer .right
{
	float:right;
	padding-right:13px;
	text-transform:uppercase;
}


/* BACKGROUND IMAGES */


.background_home
{
	background-image:url(../images/home_middle.jpg);
	background-repeat:no-repeat;
}


.background_solutions
{
	background-image:url(../images/bkgnd_solutions.jpg);
	background-repeat:no-repeat;
}

.background_whatsnew
{
	background-image:url(../images/bkgnd_whatsnew.jpg);
	background-repeat:no-repeat;
}

.background_reportsscores
{
	background-image:url(../images/bkgnd_reportsscores.jpg);
	background-repeat:no-repeat;
}

.background_tools
{
	background-image:url(../images/bkgnd_tools.jpg);
	background-repeat:no-repeat;
}

.background_tours
{
	background-image:url(../images/bkgnd_tours.jpg);
	background-repeat:no-repeat;
}

.background_creditknowledge
{
	background-image:url(../images/bkgnd_creditknowledge.jpg);
	background-repeat:no-repeat;
}

.background_supplyknowledge
{
	background-image:url(../images/bkgnd_supplyknowledge.jpg);
	background-repeat:no-repeat;
	background-position:bottom;

}

.background_seminars_v2
{
	background-image:url(../images/bkgnd_seminar.jpg);
	background-repeat:no-repeat;
	background-position:left 40px;

}

.background_whitepaper
{
	background-image:url(../images/bkgnd_whitepaper.jpg);
	background-repeat:no-repeat;
	background-position:bottom;

}

.background_supplymgmt
{
	background-image:url(../images/bkgnd_supplymgmt.jpg);
	background-repeat:no-repeat;
	background-position:left 60px;

}

.background_dnbwebevents
{
	background-image:url(../images/bkgnd_webevents.jpg);
	background-repeat:no-repeat;
	background-position:top;

}

.background_whitepapers
{
	background-image:url(../images/bkgnd_whitepapers.jpg);
	background-repeat:no-repeat;
}

.background_seminars
{
	background-image:url(../images/bkgnd_seminars.jpg);
	background-repeat:no-repeat;
}

.background_selfstudy
{
	background-image:url(../images/bkgnd_selfstudy.jpg);
	background-repeat:no-repeat;
}

.background_sox
{
	background-image:url(../images/bkgnd_sox.jpg);
	background-repeat:no-repeat;
}

.background_sales
{
	background-image:url(../images/bkgnd_sales_marketing.jpg);
	background-repeat:no-repeat;
}

.background_sales_whitepapers
{
	background-image:url(../images/bkgnd_salesWhitePaper.jpg);
	background-repeat:no-repeat;
}

.background_sales_seminar
{
	background-image:url(../images/bkgnd_sales_seminar.jpg);
	background-repeat:no-repeat;
}

.background_sales_tools
{
	background-image:url(../images/bkgnd_sales_tools.jpg);
	background-repeat:no-repeat;
}

/* END BACKGROUND IMAGES */


/* REG PAGE */

.reg_table TD
{
	padding-bottom:4px;
}

.reg_table INPUT
{
	width:184px;
	font-size:10px;
}

.reg_table SELECT
{
	width:189px;
	font-size:10px;
}

.reg_table .phone_area { width:20px !important; }
.reg_table .phone_3dig { width:20px !important; }
.reg_table .phone_4dig { width:30px !important; }

.errmsg
{
	padding-top:24px;
	color:#990000;
}

ul{
	padding-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:15px;
	
}


#topnav {
padding-left:0px;
height: 61px;
}

#nav {
	position: relative;
	top: 0px;
	left: 0px;
	width: 780px;
	height: 27px;
	background:url(/images/menu_main.gif) no-repeat;
}

#nav li, ul
{
	display: inline;
	list-style: none;
	margin: 0px;
	padding: 0px;
	left: 0px;
}

#nav li a {	
	height:27px;
	top: 0px;
	margin: 0px;
	padding: 0px;
	float:left;
	text-indent:-9999px;
	text-decoration:none;
}

#home a { position:relative; left:0px; width:42px; background:url(/images/menu_main.gif) no-repeat 0px 0px;) }
#home a:hover { background-position: 0px -27px; }
#home a:focus { background-position: 0px -27px; }
#home .selected { background-position: 0px -27px; }
#dnb_solutions a { position:relative; left:1px; width:87px; background:url(/images/menu_main.gif) no-repeat -43px 0px;) }
#dnb_solutions a:hover { background-position: -43px -27px; }
#dnb_solutions a:focus { background-position: -43px -27px; }
#dnb_solutions .selected { background-position: -43px -27px; }
#credit_knowledge a { position:relative; left:2px; width:111px; background:url(/images/menu_main.gif) no-repeat -131px 0px;) }
#credit_knowledge a:hover { background-position: -131px -27px; }
#credit_knowledge a:focus { background-position: -131px -27px; }
#credit_knowledge .selected { background-position: -131px -27px; }
#supply_management a { position:relative; left:3px; width:183px; background:url(/images/menu_main.gif) no-repeat -243px 0px;) }
#supply_management a:hover { background-position: -243px -27px; }
#supply_management a:focus { background-position: -243px -27px; }
#supply_management .selected { background-position: -243px -27px; }
#salesandmarketing a { position:relative; left:4px; width:183px; background:url(/images/menu_main.gif) no-repeat -427px 0px;) }
#salesandmarketing a:hover { background-position: -427px -27px; }
#salesandmarketing a:focus { background-position: -427px -27px; }
#salesandmarketing .selected { background-position: -427px -27px; }
#sox a { position:relative; left:5px; width:169px; background:url(/images/menu_main.gif) no-repeat -611px 0px;) }
#sox a:hover { background-position: -611px -27px; }
#sox a:focus { background-position: -611px -27px; }
#sox .selected { background-position: -611px -27px; }
#dnb_webevents a { position:relative; left:5px; width:169px; background:url(/images/menu_main.gif) no-repeat -611px 0px;) }
#dnb_webevents a:hover { background-position: -611px -27px; }
#dnb_webevents a:focus { background-position: -611px -27px; }
#dnb_webevents .selected { background-position: -611px -27px; }



.subnav {	position: relative;	top: 0px;	left: 0px;	width: 780px;	height: 34px; }
.subnav li, ul {	display: inline; list-style: none;	margin: 0px;	padding: 0px;	left: 0px; }
.subnav li a {		height:34px;	top: 0px;	margin: 0px;	padding: 0px;	float:left;	text-indent:-9999px;	text-decoration:none; }
.subnav { background:url(/images/menu_sub.gif) no-repeat; }

#credit_knowledge_sub { background:url(/images/menu_sub4.gif) no-repeat; }
.subnav #credit_knowledge_sub {	position: relative;	top: 0px;	left: 0px;	width: 780px;	height: 34px; }
.subnav #credit_knowledge_sub li, ul {	display: inline; list-style: none;	margin: 0px;	padding: 0px;	left: 0px; }
.subnav #credit_knowledge_sub li a {		height:34px;	top: 0px;	margin: 0px;	padding: 0px;	float:left;	text-indent:-9999px;	text-decoration:none; }
.subnav #credit_knowledge_sub { background:url(/images/menu_sub4.gif) no-repeat; }

.subnav #credit_knowledge_whitepapers a { position:relative; left:0px; width:86px; background:url(/images/menu_sub4.gif) no-repeat 0px 0px;) }
.subnav #credit_knowledge_whitepapers a:hover { background-position: 0px -34px; }
.subnav #credit_knowledge_whitepapers a:focus { background-position: 0px -34px; }
.subnav #credit_knowledge_seminars a { position:relative; left:1px; width:63px; background:url(/images/menu_sub4.gif) no-repeat -101px 0px;) }
.subnav #credit_knowledge_seminars a:hover { background-position: -101px -34px; }
.subnav #credit_knowledge_seminars a:focus { background-position: -101px -34px; }
.subnav #credit_knowledge_sox a { position:relative; left:1px; width:180px; background:url(/images/menu_sub4.gif) no-repeat -179px 0px;) }
.subnav #credit_knowledge_sox a:hover { background-position: -179px -34px; }
.subnav #credit_knowledge_sox a:focus { background-position: -179px -34px; }


.subnav #supply_management_whitepapers a { position:relative; left:0px; width:86px; background:url(/images/menu_sub.gif) no-repeat 0px 0px;) }
.subnav #supply_management_whitepapers a:hover { background-position: 0px -34px; }
.subnav #supply_management_whitepapers a:focus { background-position: 0px -34px; }
.subnav #supply_management_seminars a { position:relative; left:1px; width:66px; background:url(/images/menu_sub.gif) no-repeat -101px 0px;) }
.subnav #supply_management_seminars a:hover { background-position: -101px -34px; }
.subnav #supply_management_seminars a:focus { background-position: -101px -34px; }

#dnb_solutions_sub { background:url(/images/menu_sub2.gif) no-repeat; }

.subnav #db_whats_new a { position:relative; left:0px; width:73px; background:url(/images/menu_sub2.gif) no-repeat 0px 0px;) }
.subnav #db_whats_new a:hover { background-position: 0px -34px; }
.subnav #db_whats_new a:focus { background-position: 0px -34px; }
.subnav #db_reports a { position:relative; left:1px; width:60px; background:url(/images/menu_sub2.gif) no-repeat -88px 0px;) }
.subnav #db_reports a:hover { background-position: -88px -34px; }
.subnav #db_reports a:focus { background-position: -88px -34px; }
.subnav #db_tools a { position:relative; left:2px; width:41px; background:url(/images/menu_sub2.gif) no-repeat 163px 0px;) }
.subnav #db_tools a:hover { background-position: -165px -34px; }
.subnav #db_tools a:focus { background-position: -165px -34px; }
.subnav #db_tours a { position:relative; left:3px; width:35px; background:url(/images/menu_sub2.gif) no-repeat 221px 0px;) }
.subnav #db_tours a:hover { background-position: -222px -34px; }
.subnav #db_tours a:focus { background-position: -222px -34px; }

#salesandmarketing_sub { background:url(/images/menu_sub3.gif) no-repeat; }
.subnav #salesandmarketing_online_seminar a { position:relative; left:0px; width:140px; background:url(/images/menu_sub3.gif) no-repeat 0px 0px;) }
.subnav #salesandmarketing_online_seminar a:hover { background-position: 0px -34px; }
.subnav #salesandmarketing_online_seminar a:focus { background-position: 0px -34px; }


.live_chat
{
	width:220px;
	padding-left:10px;
	padding-top:22px;
	background:none;
	overflow:hidden;
	text-align:center;
	display:block;
	float:left;
	color:#000066;
	font-size:10.5;
	Font-family:Arial, Helvetica, sans-serif;
}
.live_chat a
{
	background-image:none !important;
	text-transform:lower;
	
}




/* END REG PAGE */