/* @override http://dev2.getconcentric.com/css/styles-v1.css */

/* 
    AUTHOR: Jason Clewell
            jclewell@getconcentric.com
*/


/* @group Resets */
* { margin: 0; padding: 0; }
html {height: 100%; }
body { font-family: Helvetica, sans-serif; background: #333333 url(../images/global/background-pattern.gif); color: #333333;min-height: 100%; height: 100%;}
ul { list-style: none outside; }
a { outline: none; }
p a {color: #76b900; }
a img { border: none; }
table { border-spacing: 0; border-collapse: collapse;}
/* @end */

/* @group Utility */
.left { float: left; display: inline; }
.right { float: right; display: inline; }
.clear { clear: both; }
.center {text-align: center; }
.hidden {display: none; }
.indent {text-indent: -1000em; }
.transpBlack { background: url(transpBlack.png); }
#page-wrap { min-height: 100%; position: relative;}
#container {width: 960px; margin: 0 auto; clear: both; padding-bottom: 120px;}
/* @end */

/* @group = Base */

	/* @group -Layout */
.container-12col {width: 940px; padding: 0px 10px 35px 10px; }
.box-12col {background: white; }
.box-12col-top {background: url(../images/global/12colbox-top.png) no-repeat; height: 8px;}
.box-12col-bottom {height: 8px; background: url(../images/global/12colbox-bottom.png) no-repeat; }
.container-8col {width: 600px; padding: 0px 10px 35px 10px; }
.box-8col {background: white; }
.box-8col-top {background: url(http://www.edadata.com/images/global/8colbox-top.png) no-repeat; height: 8px;}
.box-8col-bottom {height: 8px; background: url(http://www.edadata.com/images/global/8colbox-bottom.png) no-repeat; }
.container-6col {width: 460px; padding: 40px 10px 20px 10px; }
.box-6col {background: white; }
.box-6col-top {background: url(../images/global/6colbox-top.png); height: 11px; margin-top: 15px;}
.box-6col-bottom {background: url(../images/global/6colbox-bottom.png); height: 11px; margin-bottom: 15px; }
.container-5col {width: 380px; padding: 30px 10px 20px 10px; }
.container-4col {width: 300px; padding: 30px 10px 20px 10px; }
.container-3col {width: 220px; padding: 30px 10px 20px 10px;}
.box-3col {width: 220px; background: white; }
.box-3col-top {height: 8px; background: url(../images/global/3colbox-top.png); margin-top: 15px; }
.box-3col-bottom {height: 8px; background: url(../images/global/3colbox-bottom.png);}
.bullet-list {border: 1px solid #d8d8d8; background: #f3f0d8; padding: 15px 15px 0 15px; margin: 15px;}
.bullet-list li {background: url(../images/global/bullet.png) no-repeat top left; padding: 2px 0px 15px 20px;}
.global-table {background: #515151; border: 2px solid #7e7e7e; text-align: left; width: 460px; margin: 0 0 10px 0 }
.global-table td {padding: 5px 12px; color: white; font-size: 12px; border-left: 1px solid #666; border-right: 1px solid #666;}
.global-table th {padding: 5px 12px; background: url(../images/powerful-data/green-bar.gif); border-left: 1px solid #3e3e3e; border-right: 1px solid #3e3e3e; }
.altrow {background: #2b2b2b; }
fieldset {text-align: right; color: white; font-size: 12px; }
fieldset p {color: #ff6600; font-weight: bold; font-size: 10px; text-align: left; margin-left: 145px;}
label {padding: 0 8px; }
fieldset input, fieldset select, fieldset textarea {margin: 3px 20px 3px 0; width: 200px; }
#comments {float: left; margin-left: 65px; }
textarea {height: 100px; }

.demo-4col {width: 300px; height: 180px; background: url(../images/global/4col-demo.png); }
.demo-4col a {display: block; width: 300px; height: 130px; }
.demo-4col h2 {text-align: center; color: white; font-weight: bold; font-size: 16px; padding-top: 16px;}
	/* @end */

	/* @group -Typography */
h1 {font-weight: bold; color: white; font-size: 26px; padding-left: 10px; }
h1 span {font-weight: normal; color: #96ea03; font-size: 24px; }
h2 {color: #96ea03; font-weight: normal; font-size: 20px; padding: 8px 0; }
h2 span {font-weight: bold; color: white; }
p {font-size: 14px; line-height: 20px; }
p.floating {color: white; padding: 5px 0; }
.floating a {color:#96ea03 ; }
ul {font-size: 14px; }
.box-6col p {padding: 5px 15px; }
	/* @end */

	/* @group -Header */
#header {height: 152px; background: url(../images/global/header-back.gif) repeat-x; position: relative;}
#header-wrap {width: 960px; margin: 0 auto; }
#header h1{background: url(../images/global/logo-tag.png) no-repeat; height: 46px; text-indent: -1000em; float: left; display: inline; width: 450px; margin-top: 32px;}
.eda {background: url(../images/global/logo-tag.png) no-repeat; height: 46px; text-indent: -1000em; float: left; display: inline; width: 450px; margin-top: 32px;}
.webex {display: block; background: url(../images/global/webex-button.png) no-repeat top; width: 146px; height: 94px; text-indent: -1000em; margin: 11px 0 0 0; cursor: pointer;}
.webex:hover {background: url(../images/global/webex-button.png) no-repeat bottom; cursor: pointer; }
.login {display: block; width: 142px; height: 114px; text-indent: -1000em; margin: 1px; background: url(../images/global/login-button.png) no-repeat top; cursor: pointer;}
.login:hover {background: url(../images/global/login-button.png) no-repeat bottom; cursor: pointer; }
	/* @end */
	
	/* @group -Navigation */
#main-nav {width: 960px; float: left; }
#main-nav li {float: left; display: inline; }
.home {display: block; width: 85px; height: 36px; background: url(../images/global/home-nav.png) no-repeat bottom left; text-indent: -1000em; }
.home:hover, .home-active {display: block; width: 85px; height: 36px; background: url(../images/global/home-nav.png) no-repeat top left; text-indent: -1000em;}
.analytics {display: block; width: 228px;text-indent: -1000em; height: 36px; background: url(../images/global/analytics-nav.png) no-repeat left bottom; margin-left: -14px;}
.analytics:hover, .analytics-active {display: block; width: 228px;text-indent: -1000em; height: 36px; background: url(../images/global/analytics-nav.png) no-repeat left top; margin-left: -14px;}
.learningcenter {display: block; width: 196px; height: 36px; background: url(../images/global/learningcenter-nav.png) no-repeat bottom left; text-indent: -1000em; margin-left: -16px;}
.learningcenter:hover, .learningcenter-active {display: block; width: 196px; height: 36px; background: url(../images/global/learningcenter-nav.png) no-repeat top left; text-indent: -1000em; margin-left: -16px;}
.contactnav {display: block; width: 121px; height: 36px; background: url(../images/global/contact-nav.png) no-repeat bottom left; text-indent: -1000em; margin-left: -16px;}
.contactnav:hover, .contactnav-active {display: block; width: 121px; height: 36px; background: url(../images/global/contact-nav.png) no-repeat top left; text-indent: -1000em; margin-left: -16px;}
.faq {display: block; width: 80px; height: 36px; background: url(../images/global/faq-nav.png) no-repeat bottom left; text-indent: -1000em; margin-left: -16px;}
.faq:hover, .faq-active {display: block; width: 80px; height: 36px; background: url(../images/global/faq-nav.png) no-repeat top left; text-indent: -1000em; margin-left: -16px;}	
form.search {background: url(../images/global/searchbar.png) no-repeat; padding: 5px 0 7px 25px; width: 260px; height: 25px; margin-left: 560px;}
.search input {width: 120px; margin: 0px 0px 0px 0px;}
.search .go {width: 40px; height: 20px; font-size: 12px;}
.search label {font-size: 12px; padding: 0;}
.contact {width: 400px; }
.contact li {float: left; color: #96ea03; font-size: 18px; padding: 4px 5px;}
.contact .text {padding: 14px 0; }

	/* @end */	
	
	/* @group -Footer */
#footer {background: url(../images/global/footer-background.png); height: 120px; 	position: absolute;	bottom: 0; width: 100%; }
#footer-wrap {width: 960px; margin: 0 auto; height: 120px; }
.state-status {display: block; width: 140px; height: 100px; background: url(../images/global/state-status.png) no-repeat top; margin: 14px 0 0 0; text-indent: -1000em; cursor: pointer;}
.state-status:hover {background: url(../images/global/state-status.png) no-repeat bottom; cursor: pointer; }
.buyer-lookup {display: block; width: 140px; height: 100px; background: url(../images/global/buyer-lookup.png) no-repeat top; text-indent: -1000em; margin: 14px 0 0 -15px; cursor: pointer; }
.buyer-lookup:hover {background: url(../images/global/buyer-lookup.png) no-repeat bottom; cursor: pointer; }
.watch-video {display: block; width: 187px; height: 100px; background: url(../images/global/watch-video-button.png) no-repeat top; margin: 14px 0 0 -15px; text-indent: -1000em; cursor: pointer;}
.watch-video:hover {background: url(../images/global/watch-video-button.png) no-repeat bottom; cursor: pointer;}
#footer ul {font-size: 12px; text-align: right; color: #96ea03; margin-top: 34px;}
#footer li {padding: 3px 0; }
#footer a {color: #96ea03; }
#footer a:hover {color: white; }
	/* @end */	

/* @end */

/* @group =Pages */

/* @group Home */
.faq-list {padding: 4px 15px; min-height: 600px;}
.faq-list li {padding: 0 0 12px 20px; background: url(../images/global/bullet.png) no-repeat ; }
.faq-list a {color: #76b900; font-weight: bold;text-decoration: none; line-height: 18px; font-size: 12px;}
.faq-list div {font-size: 12px; font-weight: normal; color: #333; padding: 0px 40px 15px 20px; line-height: 17px;}
.boxed a {color: white; font-weight: bold; font-style: italic; background: url(../images/global/bullet.png) no-repeat right; padding: 0 27px 0 180px; }

.videolearning-block {background: #515151 url(../images/global/head-gradient.gif) repeat-x top; border: 2px solid #7e7e7e; color: white; padding-bottom: 10px; margin-bottom: 20px;}
.videolearning-block h1 {background: url(../images/global/videolearning-head.png) no-repeat 10px center; padding: 8px 0; border-bottom: 2px solid #7e7e7e; }
.videolearning-block p {background: url(../images/home/computer.gif) no-repeat 5px 10px; padding: 8px 15px 8px 180px; }

.livetraining-block {background: #515151 url(../images/global/head-gradient.gif) repeat-x top; border: 2px solid #7e7e7e; color: white; padding-bottom: 10px; margin-bottom: 20px;}
.livetraining-block h1 {background: url(../images/global/livetraining-head.png) no-repeat 10px center; padding: 8px 0; border-bottom: 2px solid #7e7e7e; }
.livetraining-block p {background: url(../images/home/talkinghead.gif) no-repeat 25px 10px; padding: 8px 15px 8px 180px; }

.userguide-block {background: #515151 url(../images/global/head-gradient.gif) repeat-x top; border: 2px solid #7e7e7e; color: white; padding-bottom: 10px; margin-bottom: 20px;}
.userguide-block h1 {
	padding: 8px 0;
	border-bottom: 2px solid #7e7e7e;
	background-image: url(../Images/global/userguide-head.png);
	background-repeat: no-repeat;
	background-position: 10px center;
}
.userguide-block p {
	background-repeat: no-repeat;
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 8px;
	padding-left: 180px;
	background-image: url(../Images/home/manual.gif);
	background-position: 30px 25px;
}
/* @end */

/* @end */



.container-6col-template {
	width: 650px;
	padding-top: 40px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}
.box-6col-top-template {
	height: 11px;
	margin-top: 15px;
	background-image: url(../Images/global/6colbox-top-support.png);
}
.box-6col-bottom-template {
	height: 11px;
	margin-bottom: 15px;
	background-image: url(../Images/global/6colbox-bottom-template.png);
}
.container-6col-template {
	width: 650px;
	padding-top: 40px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}
.container-template-sidebar {
	width: 260px;
	padding-top: 30px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 0px;
}
.videolearning-block-template {
background: #515151 url(../images/global/head-gradient.gif) repeat-x top; border: 2px solid #7e7e7e; color: white; padding-bottom: 10px; margin-bottom: 20px;
}
.videolearning-block-template h1 {
background: url(../images/global/videolearning-head.png) no-repeat 10px center; padding: 8px 0; border-bottom: 2px solid #7e7e7e;
}
.videolearning-block-template p {
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 8px;
	padding-left: 10px;
}
.boxed-template a {
	color: white;
	font-weight: bold;
	font-style: italic;
	background: url(../images/global/bullet.png) no-repeat right;
	padding-top: 0;
	padding-right: 27px;
	padding-bottom: 0;
	padding-left: 10px;
}
.livetraining-block-template {
background: #515151 url(../images/global/head-gradient.gif) repeat-x top; border: 2px solid #7e7e7e; color: white; padding-bottom: 10px; margin-bottom: 20px;
}
.livetraining-block-template h1 {
background: url(../images/global/livetraining-head.png) no-repeat 10px center; padding: 8px 0; border-bottom: 2px solid #7e7e7e;
}
.livetraining-block-template p {
	background-repeat: no-repeat;
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 8px;
	padding-left: 10px;
}
.userguide-block-template {
background: #515151 url(../images/global/head-gradient.gif) repeat-x top; border: 2px solid #7e7e7e; color: white; padding-bottom: 10px; margin-bottom: 20px;
}
.userguide-block-template h1 {
	padding: 8px 0;
	border-bottom: 2px solid #7e7e7e;
	background-image: url(../Images/global/userguide-head.png);
	background-repeat: no-repeat;
	background-position: 10px center;
}
.userguide-block-template p {
	background-repeat: no-repeat;
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 8px;
	padding-left: 10px;
}
.box-8col p img {
	padding-right: 5px;
	padding-bottom: 5px;
}
.ShareYourStory {
	width: 97%;
	border: 1px solid #CCC;
	padding: 5px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}
.ShareYourStory strong {
	float: right;
	clear: none;
	display: block;
	margin-top: 10px;
}
.ShareYourStory img {
	float: left;
}
.ShareYourStory p {
	clear: both;
	padding-left: 5px;
}.box-8col h3 {
	font-size: 16px;
}
.industryinsight {display: block; width: 187px; height: 100px; background: url(http://www.edadata.com/images/global/industryinsightlogo.png) no-repeat top; text-indent: -1000em; margin: 14px 0 0 -15px; cursor: pointer; }
.industryinsight:hover {background: url(http://www.edadata.com/images/global/industryinsightlogo.png) no-repeat bottom; cursor: pointer; }
