@import url(/style/shared/cfp.css);
@import url(agu.css);

html, body {
	height: 100%;
	}

a {
	color: #003F72;
	text-decoration: underline;
	}
	a:hover {
		color: #494949;
		}

		h1, h2, h3 {
		color: #71000C;
		}
		
.full_wrapper {
	min-height: 100%;
	}
	.wrapper {
		overflow: auto;
		padding-bottom: 450px;
		}
			
/*******************
* 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 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;
		}
		.agu_header img {
			width: 100%;
			height: auto;
			}
			
.programinfo {
	border: none;
	border-radius: 0px;
	}
	
.programinfo .beginsubmission {
	margin: 2px 0;
	}
	
.login h3, .sidebar h3 {
	background-color: #FFFFFF;
	color: #7B241A;
	border-radius: 0px;
	border-bottom: 1px dotted #B4B9BC;
	font-weight: bold;
	}
	

.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: #7B251C;
		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;
	margin: 0 0 1em 0;
}

.topsection {
	min-height: 500px;
	}

p {    margin: 0.5em 0;}
/******************
* Footer
******************/

#cfp_footer {
	position: relative;
	margin-top: -450px;
	height: 450px;
	clear: both;
	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/spc2014/bg_footer_bg.png") repeat-x scroll left bottom rgba(0, 0, 0, 0);
	}
	
			
.image_1 {
		background-image: url('/img/agu/spc2014/footer_right.png');
		background-repeat: no-repeat;
		background-position: top left;
		height: 310px;
		display: inline;
		width: 35%;
		float: left;
		z-index: 100;
		}
	
.image_2 {
		background-image: url('/img/agu/spc2014/footer_left.png');
		background-repeat: no-repeat;
		background-position: top left;
		height: 310px;
		display: inline;
		width: 45%;
		float: right;
		z-index: 100;
		}

	
	
									

