/* Style Sheet for konnects header and footer pages */
.container {
	font: 0.70em Verdana, Arial, Helvetica, sans-serif;
	color: #282828;
	line-height: 1.3em;
	
	/* total container width = width + padding-left + padding-right */
	/* total container width = 758 + 10 + 10 = 778 */
	
	width: 950px;
	padding: 0 0px 0 0px ;
	margin: 0 0px 0px 0px;
	background-color: #FFF;
	background-image: url(http://community.businessexaminer.com/custom/3379/be_topnav.jpg);
	background-position: top right;
	background-repeat: no-repeat;
	
}


.container a { text-decoration: none; color:#00487c;}

.container a:hover{ text-decoration: underline; }

.container a img{ border: none; text-decoration: none;}

.container .cleaner {
	clear: both;
	height: 0;
	font-size: 1px;
	margin: 0; padding: 0;
	background: transparent;
}

.container #search a {color: #06385D;}

.container img.logo {padding:0 0 0 10px;}

/*************************** GENERIC TABLE LAYOUT **/

.common-table {
	/*width: 755px;*/
	width: 938px;
}

.body-table td {
	vertical-align: top;
}

.table-heading {
	background-color: #30569D;
	color: #fff;
	font-weight: bold;
}

/*************************** TOP-NAV-BAR FORMATS **/

.top-nav-table {
	margin-bottom: 8px;
	padding-top: 2px;
}


/*************************** SEARCH BOX FORMATS **/
#datajoe-search-box {
	padding: 4px 0 10px 0; margin: 0; width: 100%; height: 20px;}
	
#datajoe-search-box form { margin: 2px 0 0 0; padding: 0; }

#datajoe-search-box input { margin: 0; }

input.search-field { width: 100px; }
	
/*
#header-link-box { position: relative; margin: 0; padding: 0; width: 100%; height: 50px; }

#header-link-box #konnects-login { position: absolute; bottom: 0; margin: 0; padding: 0; width: 100%; }

#header-link-box #konnects-login #konnects-login-widget { position: relative; padding: 0; margin: 0 5px 0 0!important; float: right; }

td#top-nav-table-left {vertical-align:top; padding: 0; margin: 0; width: 418px; }

#top-nav-table-midl { height: 90px!important; width: 520px!important; }
*/


/* Float login forms to left */
.header-link-box { margin: 0; padding: 0; width: 100%; height: 21px; }

.header-link-box #konnects-login {margin: 0; padding: 0;}

.header-link-box #konnects-login #konnects-login-widget { padding: 0; margin: 0; float: left; }

.header-link-box #konnects-login #konnects-help { padding: 0; margin: 0 10px 0 0; float: left; }

.header-link-box #konnects-login #konnects-login-title { color: #00487C; font-weight: bold; padding: 0; margin: 0; float: left; width: 83px; }

.header-link-box #subscribers-login {margin: 0; padding: 0;}

.header-link-box #subscribers-login #subscribers-login-widget { padding: 0; margin: 0; float: left; }

.header-link-box #subscribers-login #subscribers-login-widget a { color: #89C33B!important; text-decoration: underline; }

.header-link-box #subscribers-login #subscribers-login-widget a:hover { color: #4E81DD!important; text-decoration: none; }

.header-link-box #subscribers-login #subscribers-help { padding: 0; margin: 0 5px 0 0; float: left; }

.header-link-box #subscribers-login #subscribers-login-title { color: #00487C; font-weight: bold; padding: 0; margin: 0; float: left; width: 83px; }

td#top-nav-table-left {vertical-align:top; padding: 0; margin: 0; width: 516px; }

#top-nav-table-midl { height: 90px!important; width: 520px!important; }

#djo_content.djo_title {}

/*************************** FOOTER FORMATS **/

.footer {
	width: 100%;
	margin: 30px 0 0 0;
	font-size:10px;
	padding:30px 0;
	background-image:url('../images/bg_footer.gif');
	background-position: top center;
	background-repeat:no-repeat;
	text-align: center;
	color: #7f7f7f;
}

.footer a {
	color: #7f7f7f;
}

.footer .contactbox {float:left; color:#005a9b;}

.footer .icon {float:right; padding-right:20px;}

