@import url(/style/shared/cfp.css);
@import url(agu.css);


a {
	color: #9B4D19;
	text-decoration: underline;
	}
	a:hover {
		color: #494949;
		}

		h1, h2, h3 {
		color: #7f131b;
		}
			
/*******************
* Navigation
*******************/

.cfp_nav {
	background-color: #263842;
	margin-top: 25px;
	}
	.cfp ul li {
		display: inline;
		float: left;
		border-right: 1px solid #FFFFFF;
		}
		.cfp ul li:last-child {
			border: none;
			}
			.cfp ul li a {
				color: #FFFFFF;
				display: block;
				font-size: 13px;
				font-weight: bold;
				height: 20px;
				padding: 5px 50px;
				text-decoration: none;
				text-transform: uppercase;
				font-family: 'Helvetica Neue',Arial,Helvetica,sans-serif;
				line-height: 20px;
				}
				.cfp ul li a:hover {
					background-color: #4DA9B7;
					}
			
.agu_header {
	border-bottom:1px solid #7F131B;
}
	.agu_header h1 {
		text-transform: uppercase;
		font-weight: 800;
		color: #49A8B7;
		font-size: 3.5em;
		vertical-align: middle;
		display: inline;
		letter-spacing: -1px;
		}
			
/*******************
* Content Area 
*******************/
			
.banner {
	 border-bottom: 1px dotted #B4B9BC;
	 }
	 .banner a {
		text-decoration: none;
		}
			
.programinfo {
	border: none;
	border-radius: 0px;
	}
	
.gateway {
border-radius: 2px;
background-color: #3B5998;
color: #FFFFFF;
font-weight: bold;
}
	.gateway p a {
		color:#6bfffa;
		text-decoration:none;
	}
		.gateway p a:hover {
			color:#6bfffa;
			text-decoration:underline;
		}
	
.programinfo .beginsubmission {
	margin: 2px 0;
	}
	
.programinfo h4.programtitle {
	color: #252362;
	}
	
.login h3, .sidebar h3 {
	background-color: #FFFFFF;
	color: #7B241A;
	border-radius: 0px;
	border-bottom: 1px dotted #B4B9BC;
		}
	

.login, .sidebar {
	background-color: #FFFFFF;
	border-radius: 0px;
	border-bottom: 1px dotted #B4B9BC;
	}
.cfp .login input.btn, .cfp .programinfo input.btn  {
		border: none;
		border-radius: 10px;
		background-color: #7f131b;
		color: #FFFFFF;
		font-family: 'Helvetica Neue',Arial,Helvetica,sans-serif;
		text-transform: uppercase;
		}
		.cfp .login input.btn:hover, .cfp .program input.btn:hover {
			background-color: #4DA9B7;
			cursor: pointer;
			}
		
.programinfo h3 {
	background-color: #FFFFFF;
	color: #71000C;
	border-bottom: 1px dotted #B4B9BC;
	}

h4.deadline {
	color: red;
	font-size: 1.3em;
	font-weight: bold;
}

.topsection {
	min-height: 500px;
	}
	
/******************
* Footer
******************/

#cfp_footer {
	height: 370px;
	color: #033740;
	}

#cfp_footer .meeting_footer {
	border-top: 1px solid #000000;
	font-size: 12px;
	}
	.meeting_footer ul, .meeting_footer p {
		margin-top: 8px;
		}
		.meeting_footer p {
			line-height: 12px;
			}
			.meeting_footer ul li {
				display: inline;
				float: left;
				padding: 0 7px;
				border-right: 1px solid #1FB3DD;
				}
				.meeting_footer ul li a {
					color: #033740;
					text-decoration: none;
					text-transform: none;
					padding: 0px;
					font-weight: normal;
					line-height: 12px;
					height: 12px;
					font-size: 12px;
					}
					.meeting_footer ul li a:hover {
						background-color: transparent;
						}
						
.footnote {
	font-size: 12px;
	margin-top: 15px;
	}
	
.image_footer {
	background: url("/img/agu/bg-footer-bar-ja.png") repeat-x scroll left top rgba(0, 0, 0, 0);
	}
	
			
.image_1 {
		background-image: url('/img/agu/bg-footer-ja2015.png');
		background-repeat: no-repeat;
		background-position: top left;
		height: 370px;
		display: inline;
		width: 408px;
		float: left;
		z-index: 100;
		}
	
.image_2 {
		background-image: url('/img/agu/bg-footer-citybridge-ja.png');
		background-repeat: no-repeat;
		background-position: top left;
		height: 370px;
		display: inline;
		width: 872px;
		float: right;
		z-index: 100;
		}

/* Post Deadline Changes */
#cfp_footer .meeting_footer {
    margin-top: 150px;
}	
.deadline {
	color: red;
		}

