/***********************************************************************
	1 - Banner-Bg
************************************************************************/
#mission-vision {
	width:100%;
	float:left;
	background:url(../images/mission-and-vision.jpg) center top no-repeat;
	height:388px;
}
#ebtc-concepts{
	width:100%;
	float:left;
	background:url(../images/ebtc-concept-bg.jpg) center top no-repeat;
	height:388px;
}
#ebtc-key{
	width:100%;
	float:left;
	background:url(../images/ebtc-key-principles.jpg) center top no-repeat;
	height:388px;
}

#who-we-are {
	width:100%;
	float:left;
	background:url(../images/who-we-are-bg.jpg) center top no-repeat;
	height:388px;
}
#what-we-do {
	width:100%;
	float:left;
	background:url(../images/what-we-do-bg.jpg) center top no-repeat;
	height:388px;
}
#studies-reports {
	width:100%;
	float:left;
	background:url(../images/studies-reports.jpg) center top no-repeat;
	height:388px;
}
#downloads {
	width:100%;
	float:left;
	background:url(../images/downloads_image.jpg) center top no-repeat;
	height:388px;
}
#media {
	width:100%;
	float:left;
	background-image:url(../images/media-bg.jpg);
	height:388px;
}
#past_event {
	width:100%;
	float:left;
	background-image:url(../images/events.jpg);
	height:388px;
}
#news {
	width:100%;
	float:left;
	background-image:url(../images/news.jpg);
	height:388px;
}
#events-newsletter {
	width:100%;
	float:left;
	background-image:url(../images/newsletter.jpg);
	height:388px;
}
#signup_ebtc_opportunity_description {
	width:100%;
	float:left;
	background-image:url(../images/banner-project-opportunities.jpg);
	height:388px;
}
#signup_ebtc_webinars {
	width:100%;
	float:left;
	background-image:url(../images/banner-ebtc-webinars.jpg);
	height:388px;
}
#events-webinar {
	width:100%;
	float:left;
	background-image:url(../images/webinar.jpg);
	height:388px;
}
#events {
	width:100%;
	float:left;
	background-image:url(../images/events.jpg);
	height:388px;
}

#events_calender {
	width:100%;
	float:left;
	background-image:url(../images/events_calender.jpg);
	height:388px;
}

#biotechnology {
	width:100%;
	float:left;
	background:url(../images/biotechnology-bg.jpg) center top no-repeat;
	height:388px;
}
#energy {
	width:100%;
	float:left;
	background:url(../images/energy-images.jpg) center top no-repeat;
	height:388px;
}
#environment {
	width:100%;
	float:left;
	background:url(../images/environment.jpg) center top no-repeat;
	height:388px;
}
#transport {
	width:100%;
	float:left;
	background:url(../images/transport-bg.jpg) center top no-repeat;
	height:388px;
}
#contact {
	width:100%;
	float:left;
	background:url(../images/contact-us-bg.jpg) center top no-repeat;
	height:388px;
}
#flagship-activities{
	width:100%;
	float:left;
	background:url(../images/flagship-activities-bg.jpg) center top no-repeat;
	height:388px;
}
#intelligence-hub{
	width:100%;
	float:left;
	background:url(../images/intelligence-hub-bg.jpg) center top no-repeat;
	height:388px;
}
#relay-functions{
	width:100%;
	float:left;
	background:url(../images/relay-functions-bg.jpg) center top no-repeat;
	height:388px;
}
#ebtc-cleantech{
	width:100%;
	float:left;
	background:url(../images/ebtc-clean-bg.jpg) center top no-repeat;
	height:388px;
}
#focus-sectors{
	width:100%;
	float:left;
	background:url(../images/focus-sectors-bg.jpg) center top no-repeat;
	height:388px;
}
#terms{
	width:100%;
	float:left;
	background:url(../images/term-condition.jpg) center top no-repeat;
	height:388px;
}
#privacy{
	width:100%;
	float:left;
	background:url(../images/privacy-policy.jpg) center top no-repeat;
	height:388px;
}
#useful-links{
	width:100%;
	float:left;
	background:url(../images/useful-links.jpg) center top no-repeat;
	height:388px;
}
#trade-investment{
	width:100%;
	float:left;
	background:url(../images/trade-investment-bg.jpg) center top no-repeat;
	height:388px;
}
/***********************************************************************
	2  - Inner Container
************************************************************************/
#inner-container {
	width:100%;
	float:left;
	background:#fff;
	padding:25px 0 0px 0;
}
#inner-body {
	width:998px;
	float:left;
}
/***********************************************************************
	3  - Left Column
************************************************************************/
#left-column {
	width:185px;
	float:left;
}
#left-column h2 {
	color:#003366;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:22px;
	padding:0px 0 10px 3px;
	margin:0px;
	font-weight:bold;
}
#left-nav {
	width:185px;
	float:left;
	padding-bottom:15px;
}
#downloadbox {
	width:185px;
	float:left;
	margin-bottom:15px;
	padding-top:15px;
	}
#downloadbox  h3{font-size:14px;
font-weight:bold;
padding:0 0 8px 5px;
border-bottom:1px solid #d3d3d3;
color:#003366;
}
.navlist {
	margin:0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	color:#404040;
	font-size:12px;
}
.navlist li {
	margin:0;
	padding:12px 0 13px 5px;
	border-bottom:1px solid #d3d3d3;
}
.navlist li ul li{
	margin:0;
	padding:2px 0 1px 5px;
	border-bottom:none;
	list-style-type:none;
	font-size:11px;
}
.navlist li.top {
	padding-top:0px;
}
.navlist li a {
	color:#404040;
	text-decoration:none;
}
.navlist li a:hover {
	color:#003366;
	text-decoration:none;
}
.navlist li a.active {
	color:#404040;
	text-decoration:none;
	font-weight:bold;
}
.navlist li ul li a.active {
	color:#12659b;
	text-decoration:none;
	font-weight:normal;
}


.navlist li.heading {
	margin:0;
	padding:0px;
	border-bottom:1px solid #d3d3d3;
	font-size:13px;
	font-weight:bold;
}
.navlist li.heading ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
.navlist li.heading ul li.main-sublink {
	margin:0;
	padding:12px 0px 12px 10px;
	color:#404040;
	text-decoration:none;
	border-bottom:0px solid #d3d3d3;
}
.navlist li.heading ul li.main-sublink a {
	font-size:12px;
	color:#404040;
	font-weight:normal;
	text-decoration:none;
}
.navlist li.heading ul li.main-sublink a:hover {
	color:#003366;
	text-decoration:none;
}
.navlist li.heading ul li.main-sublink a.active {
	color:#003366;
	text-decoration:none;
}
.navlist li.heading ul li.sub-sublink {
	margin:0;
	padding:8px 0px 8px 15px;
	color:#404040;
	text-decoration:none;
	border-top:1px solid #d3d3d3;
}
.navlist li.heading ul li.sub-sublink a {
	font-size:12px;
	color:#404040;
	font-weight:normal;
	text-decoration:none;
	padding-left:2px;
}
.navlist li.heading ul li.sub-sublink a:hover {
	color:#003366;
	text-decoration:none;
}
.navlist li.heading ul li.sub-sublink a.active{
	color:#003366;
	text-decoration:none;
}

/***********************************************************************
	4  - Right Column
************************************************************************/
#right-column {
	width:740px;
	float:right;
	padding-right:28px;
}
#right-column p {
	color:#515151;
	padding-bottom:15px;
}
#right-column p a {
	color:#0066CC;
	text-decoration:none;
}
#right-column p a:hover {
	color:#000000;
	text-decoration:none;
}
#right-column p.last {
	color:#515151;
	padding-bottom:1px;
}
#right-top {
	width:740px;
	overflow:hidden;
	padding-bottom:10px;
	border-bottom:1px solid #d8d8d8;		
	margin-bottom:15px;	
}
.right-top {
	width:740px;
	overflow:hidden;
	padding-bottom:10px;
	border-bottom:1px solid #d8d8d8;		
	margin-bottom:15px;	
}
#right-column h1 {
	color:#003366;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:22px;
	padding:0px;
	margin:0px;
	font-weight:bold;
}
#right-column h1 a {
	color:#003366;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:22px;
	padding:0px;
	margin:0px;
	font-weight:bold;
	text-decoration:none;
}
#right-column h2 {
	color:#003366;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:15px;
	padding:0px 0 10px 0;
	margin:0px;
	font-weight:bold;
}
#right-column h2.border {
	color:#003366;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 0 6px 0;
	margin:0px;
	font-weight:bold;
	background:url(../images/dot-repeater.gif) left bottom repeat-x;
	margin-bottom:6px;
}
#right-column h2.border a {
	color:#003366;
	text-decoration:none;
}
#right-column h2.border a:hover {
	color:#12659b;
	text-decoration:none;
}
#right-column h2 span{
	color:#12659b;
	font-size:13px;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:0px 0 6px 0;
	margin-bottom:6px;
	font-weight:normal;
}
#right-column h3{margin:0px;
padding:0px 0 12px 0;
background:url(../images/slashed-repeater.jpg) left bottom repeat-x;
color:#003366;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:10px;
}
#right-column h4{margin:0px;
padding:5px 0 8px 0;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
color:#b22600;
font-size:12px;
}
#right-column h4 img{vertical-align:middle;
margin-right:5px;
}
#right-column ul {
	color:#515151;
	margin:0 0 0 25px;
	padding-bottom:15px;
}
#right-column ol {
	color:#515151;
	margin:0 0 0 25px;
	padding-bottom:15px;
}

#right-column li {
}
.gray-text {
	color:#515151;
}
#copyright-box.inside {
	padding-top:10px;
	border-top:1px solid #171717;
	border-bottom:1px solid #171717;
	height:30px;
}
.innerlist {
	margin:0px;
	padding:0px 0px 10px 0px;
	list-style-type:none;
	color:#404040;
	font-size:12px;
}
.innerlist li {
	margin:0;
	padding:0px 0 10px 22px;
	background:url(../images/star.gif) left 2px no-repeat;
}
.innerlist a {
	list-style-type:none;
	color:#404040;
	text-decoration:none;
}
.innerlist a:hover {
	list-style-type:none;
	color:#003366;
	text-decoration:none;
}
.innerlist li ul li {
	margin:0;
	padding:5px 0 10px 15px;
	background:url(../images/bullet.gif) left 12px no-repeat;
	list-style-type:none;
}
.img-border{ border:1px solid #d3d3d3;}
.img-margin{margin-right:20px;}
/***********************************************************************
	4a  - Right Column
************************************************************************/
#right-column4 {
	width:740px;
	float:right;
	padding-right:28px;
}
#right-column4 p {
	color:#515151;
	padding-bottom:15px;
}
#right-column4 p a {
	color:#0066CC;
	text-decoration:none;
}
#right-column4 p a:hover {
	color:#000000;
	text-decoration:none;
}
#right-column4 p.last {
	color:#515151;
	padding-bottom:1px;
}
.right-top4 {
	width:740px;
	overflow:hidden;
	padding-bottom:10px;
	border-bottom:1px solid #d8d8d8;		
	margin-bottom:15px;	
}
#right-column4 h1 {
	color:#003366;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:22px;
	padding:0px;
	margin:0px;
	font-weight:bold;
}
#right-column4 h1 a {
	color:#003366;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:22px;
	padding:0px;
	margin:0px;
	font-weight:bold;
	text-decoration:none;
}
#right-column4 h2 {
	color:#f9891e;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:22px;
	padding:0px;
	margin:0px;
	font-weight:bold;
	text-decoration:none;
}
#right-column4 h2.border {
	color:#003366;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 0 6px 0;
	margin:0px;
	font-weight:bold;
	background:url(../images/dot-repeater.gif) left bottom repeat-x;
	margin-bottom:6px;
}
#right-column4 h2.border a {
	color:#003366;
	text-decoration:none;
}
#right-column4 h2.border a:hover {
	color:#12659b;
	text-decoration:none;
}
#right-column4 h2 span{
	color:#12659b;
	font-size:13px;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:0px 0 6px 0;
	margin-bottom:6px;
	font-weight:normal;
}
#right-column4 h3{margin:0px;
padding:0px 0 12px 0;
background:url(../images/slashed-repeater.jpg) left bottom repeat-x;
color:#003366;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:10px;
}
#right-column4 h4{margin:0px;
padding:0px 0 12px 0;
color:#404040;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}
#right-column4 ul {
	color:#515151;
	margin:0 0 0 25px;
	padding-bottom:15px;
}
#right-column4 ol {
	color:#515151;
	margin:0 0 0 25px;
	padding-bottom:15px;
}

#right-column4 li {
}
#right-column4 table, #right-column4 tr, #right-column4 td{
	border:1px #d3d3d3 solid;
	color:#515151;
}
.sign_up_table{
	margin:0 0 0 50px;
}
.sign_up_table, .sign_up_table tr, .sign_up_table td {
	border:none !important;
	border-collapse:separate !important;
	color:#515151;
}
.sign_up_table input[type="text"]{
	width:200px;
}
/***********************************************************************
	5  - News
************************************************************************/
.news-box{width:740px;
float:left;
padding:0 0 20px 0;
background:url(../images/slashed-repeater.jpg) left bottom repeat-x;
margin-bottom:20px;
}
.datebg{ width:70px;
float:left;
height:70px;
background:url(../images/date-bg.jpg) left top no-repeat;
text-align:center;
}
.month{width:70px;
text-align:center;
color:#FFF;
padding-top:2px;
font-size:13px;
font-family:Verdana, Geneva, sans-serif;
text-transform:uppercase;
float:left;
}
.date{ width:70px;
text-align:center;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px;
color:#555555;
padding-top:15px;
float:left;
}
.news-content{ width:655px;
float:right;
}
/***********************************************************************
	6  - Events
************************************************************************/
.event-box{width:740px;
float:left;
padding:0 0 20px 0;
background:url(../images/slashed-repeater.jpg) left bottom repeat-x;
margin-bottom:20px;
}
.event-thumb{ width:124px;
float:left;
border:1px solid #d8d8d8;
text-align:center;
padding:4px 2px 4px 2px;
}
.event-content2{width:600px;
float:right;
}
.event-calender{width:740px;
float:right;
}
.blue-link{color:#003366;}
/***********************************************************************
	7  - Contact Us
************************************************************************/
.address-box{width:740px;
overflow:hidden;
padding-bottom:5px;
}
.firstbox{width:370px;
float:left;
}
.secondbox{width:370px;
float:right;
}
.contact-box{width:740px;
float:left;
margin-bottom:10px;
}
.form-row{width:740px;
float:left;
padding:10px 0 10px 0;
}
.form-lable{ width:140px;
float:left;
font-weight:bold;
color:#515151;
}
.form-input{width:600px;
float:left;
}
.input-text{width:400px;
background:url(../images/inputbg.jpg) left top repeat-x;
height:25px;
border:1px solid #d8d8d8;
}
.input-textarea{width:400px;
background:url(../images/inputbg.jpg) left top repeat-x;
height:100px;
border:1px solid #d8d8d8;
}
.partnerbg{background:url(../images/patner-bg.jpg) left top no-repeat;
border:1px solid #d8d8d8;
width:180px;
height:134px;
text-align:center;
margin-bottom:15px;
}
a.emaillink{color:#12659b;
text-decoration:underline;
}
a:hover.emaillink{color:#515151;
text-decoration:none;
}
.downloadlist {
	margin:0px;
	padding:0px 0px 10px 0px;
	list-style-type:none;
	color:#404040;
	font-size:12px;
}
.downloadlist li {
	margin:0;
	padding:8px 0 8px 10px;
	border-bottom:1px #d3d3d3 dashed;
}
.downloadlist li img{vertical-align:middle;
margin-right:10px;
}
.downloadlist li a {
color:#404040;
text-decoration:none;
}
.downloadlist li a:hover {
color:#003366;
text-decoration:none;
}

/***********************************************************************
	login page
************************************************************************/
#intelligence-hub-login {
	width:100%;
	float:left;
	background:url(../images/intelligence-hub-login.jpg) center top no-repeat;
	height:300px;
}
#right-column-login {
	width:490px;
	float:left;
	padding-right:28px;
	margin:0px 0px 0px 45px;
}
#right-column-login p {
	color:#515151;
	padding-bottom:15px;
}
#right-column-login p a {
	color:#1E73A9;
	padding-bottom:15px;
	text-decoration:none;
}
#right-column-login p a img{
padding-right:10px;
text-decoration:
}
#right-column-login p a:hover {
	color:#515151;
	padding-bottom:15px;
}
#right-column-login p.last {
	color:#515151;
	padding-bottom:1px;
}
#right-top-login {
	width:490px;
	overflow:hidden;
	padding-bottom:10px;
	border-bottom:1px solid #d8d8d8;		
	margin-bottom:15px;	
}
#right-column-login h1 {
	color:#003366;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:22px;
	padding:0px;
	margin:0px;
	font-weight:bold;
}
#right-column-login h2 {
	color:#003366;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:15px;
	padding:0px 0 10px 0;
	margin:0px;
	font-weight:bold;
}
#right-column-login h2.border {
	color:#003366;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 0 6px 0;
	margin:0px;
	font-weight:bold;
	background:url(../images/dot-repeater.gif) left bottom repeat-x;
	margin-bottom:6px;
}
#right-column-login h2.border a {
	color:#003366;
	text-decoration:none;
}
#right-column-login h2.border a:hover {
	color:#12659b;
	text-decoration:none;
}
#right-column-login h2 span{
	color:#12659b;
	font-size:13px;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:0px 0 6px 0;
	margin-bottom:6px;
	font-weight:normal;
}
#right-column-login h3{margin:0px;
padding:0px 0 12px 0;
background:url(../images/slashed-repeater.jpg) left bottom repeat-x;
color:#003366;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:10px;
}
#right-column-login h4{margin:0px;
padding:5px 0 8px 0;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
color:#b22600;
font-size:12px;
}
#right-column-login h4 img{vertical-align:middle;
margin-right:5px;
}
#right-column-register {
	width:220px;
	float:right;
}
#right-top-register {
	width:220px;
	overflow:hidden;
	padding-bottom:10px;
	border-bottom:1px solid #d8d8d8;		
	margin-bottom:15px;	
}
#right-column-register h1 {
	color:#003366;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:22px;
	padding:0px;
	margin:0px;
	padding-bottom:10px;
	border-bottom:1px solid #d8d8d8;		
	margin-bottom:15px;
	font-weight:bold;
}
#right-column-register p {
	color:#515151;
	padding-bottom:15px;
	width:70px;
}
#right-column-register a {
	color:#003366;
	text-decoration:none;
}
.input-reg{
	border:#999999 solid 1px;
	}
.input-reg-button{
	padding-right:12px;
	}
div .reg-button-border{
	float:left;
	width:200px;
	padding-left:70px;
	padding-top:10px;
	padding-bottom:10px;
	border:#D3D3D3 solid 1px;
	border-left:none;
	border-right:none;
	}
.reg-forgot{
	color:#515151;
	padding-left:20px;
	width:155px;
	float:right;
	background:url(../images/star.gif) left 4px;
	background-repeat:no-repeat;
	padding-bottom:10px;
}
.reg-forgot a{
	color:#1E73A9;
	text-decoration:none;
}
.reg-forgot a:hover{
	color:#515151;
	text-decoration:none;
}
#reg-right-column {
	width:220px;
	float:right;
}
#reg-right-column h2 {
	color:#003366;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:22px;
	padding:0px 0 10px 3px;
	margin:0px;
	font-weight:bold;
}
#reg-right-nav {
	width:220px;
	float:left;
	padding-bottom:15px;
}
.reg-navlist {
	margin:0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	color:#404040;
	font-size:12px;
}
.reg-navlist li {
	margin:0;
	padding:8px 0 13px 5px;
	border-bottom:1px solid #d3d3d3;
	font-weight:bold;
}
.reg-navlist li img{
	margin:0;
	padding-right:10px;
}
.reg-navlist li ul li{
	margin:0;
	padding:10px 0 10px 18px;
	list-style-type:none;
	font-size:11px;
	background:url(../images/star.gif) left 15px;
	background-repeat:no-repeat;
	font-weight:normal;
}
.reg-navlist li.top {
	padding-top:15px;
	border-bottom:0px;
}
.reg-navlist li a {
	color:#404040;
	text-decoration:none;
}
.reg-navlist li a:hover {
	color:#003366;
	text-decoration:none;
}
.reg-navlist li ul li a.active {
	color:#12659b;
	text-decoration:none;
	font-weight:normal;
}
#reg2-left-column {
	width:185px;
	float:left;
}
#reg2-left-column h2 {
	color:#003366;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:22px;
	padding:0px 0 10px 3px;
	margin:0px;
	font-weight:bold;
}
#reg2-left-nav {
	width:185px;
	float:left;
	padding-bottom:15px;
}
.reg2-navlist {
	margin:0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	color:#404040;
	font-size:12px;
}
.reg2-navlist li {
	margin:0;
	padding:12px 0 13px 5px;
	border-bottom:1px solid #d3d3d3;
}
.reg2-navlist li img {
	margin:0;
	padding-right:10px;
}
.reg2-navlist li.top {
	padding-top:0px;
}
.reg2-navlist li a {
	color:#404040;
	text-decoration:none;
}
.reg2-navlist li a:hover {
	color:#003366;
	text-decoration:none;
}
.reg2-navlist li a.active {
	color:#404040;
	text-decoration:none;
	font-weight:bold;
}

.offer-main{
	width:480px;
	float:left;
	padding-bottom:5px;
	padding-top:10px;
	}
.offer-text{
	font-size:14px;
	font-weight:bold;
	color:#003366;
	padding-bottom:5px;
	padding-top:10px;
	}
.offer-text-bottom{
	font-size:11px;
	color:#003366;
	padding-bottom:10px;
	}
.offer-text-bottom p{
	font-size:11px;
	color:#404040;
	padding:4px 0px 4px 15px;
	border-bottom:#CCCCCC solid 1px;
	background:url(../images/small-bullet.jpg) left 13px;
	background-repeat:no-repeat;
	}
.offer-text-bottom p.top{
	font-size:11px;
	color:#404040;
	margin-top:10px;
	padding:4px 0px 4px 15px;
	border-bottom:#CCCCCC solid 1px;
	border-top:#CCCCCC solid 1px;
	}
.download-txt{
	font-weight:bold;
	color:#5A9900;
	float:left;
	padding:0px 10px 0px 0px;
	border-right:#404040 solid 2px;
	margin:5px;
	}
.more-txt{
	font-weight:bold;
	color:#404040;
	float:left;
	padding:0px 10px 0px 0px;
	border-right:#404040 solid 2px;
	margin:5px;
	}
.reset-button{
background-image:url(../images/reg-reset-button.jpg);
border:0px;
background-position:left top;
width:59px;
height:21px;
cursor:pointer;
}
.login-submit {
background-image:url(../images/reg-submit-button.jpg);
border:0px;
background-repeat:no-repeat;
background-position:left top;
width:72px;
cursor:pointer;
height:21px;
}

/* ----------------------------------------------------- */

.report_box_area {
	width:740px;
	float:left;
	padding:0 0 10px 0;
	background:url(../images/slashed-repeater.jpg) left bottom repeat-x;
	margin-bottom:20px;
}
.report_box_area strong {
	width:740px;
	float:left;
	font-size:11px;
	color:#404040;
	text-transform:uppercase;
	line-height:22px;
}
.report_box_area p.content {
	font-size:11px;
	color:#404040;
	line-height:16px;
	text-align:justify;
}
.report_box_area p.pdf_icon a {
	font-size:11px;
	color:#003366;
	text-decoration:none;
	padding-left:3px;
}
.event-heading{width:740px;
float:left;
padding:0 0 20px 0;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
color:#F88A1E;
margin-bottom:20px;
}

.toplink{
float:right;
}
/***Intelligence hub style***/
#intelligence-right-column, #intelligence-center-column {
	width:200px;
	float:left;
	padding-right:35px;
	border-right:#d8d8d8 1px solid;
	margin:0px 0px 0px 45px;
}
#intelligence-right-column p, 
#intelligence-center-column p {
	color:#515151;
	padding-bottom:15px;
}
#intelligence-right-column p a, #intelligence-center-column p a {
	color:#1E73A9;
	padding-bottom:15px;
	text-decoration:none;
}
#intelligence-right-column p a img, #intelligence-center-column p a img{
padding-right:10px;
text-decoration:
}
#intelligence-right-column p a:hover, #intelligence-center-column p a:hover {
	color:#515151;
	padding-bottom:15px;
}
#intelligence-right-column p.last, #intelligence-center-column p.last {
	color:#515151;
	padding-bottom:1px;
}
#intelligence-right-column-top, #intelligence-center-column-top {
	width:100%;
	overflow:hidden;
	padding-bottom:10px;
	border-bottom:1px solid #d8d8d8;		
	margin-bottom:15px;	
}
#intelligence-right-column h1, #intelligence-center-column h1 {
	color:#003366;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:22px;
	padding:0px;
	margin:0px;
	font-weight:bold;
}
#intelligence-right-column h2, #intelligence-center-column h2 {
	color:#003366;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:15px;
	padding:0px 0 10px 0;
	margin:0px;
	font-weight:bold;
}
#intelligence-right-column h2.border, #intelligence-center-column h2.border {
	color:#003366;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 0 6px 0;
	margin:0px;
	font-weight:bold;
	background:url(../images/dot-repeater.gif) left bottom repeat-x;
	margin-bottom:6px;
}
#intelligence-right-column h2.border a, #intelligence-center-column h2.border a {
	color:#003366;
	text-decoration:none;
}
#intelligence-right-column h2.border a:hover, #intelligence-center-column h2.border a:hover {
	color:#12659b;
	text-decoration:none;
}
#intelligence-right-column h2 span, #intelligence-center-column h2 span{
	color:#12659b;
	font-size:13px;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:0px 0 6px 0;
	margin-bottom:6px;
	font-weight:normal;
}
#intelligence-right-column h3, #intelligence-center-column h3{margin:0px;
padding:0px 0 12px 0;
background:url(../images/slashed-repeater.jpg) left bottom repeat-x;
color:#003366;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:10px;
}
#intelligence-right-column h4, #intelligence-center-column h4{margin:0px;
padding:5px 0 8px 0;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
color:#b22600;
font-size:12px;
}
#intelligence-right-column h4 img, #intelligence-center-column h4 img{vertical-align:middle;
margin-right:5px;
}
/***end of Intelligence hub style**/

