/*-- Styles for the entire Under construction pages--*/

/*--Front End Design--*/
* {padding:0; margin:0;}
body{margin:0; padding:0;
	font-family:arial;}
	
em{display:none;}
	
.inside_wrap {
		width:950px;
		margin:0 auto;
		padding-left: 20px;
		}
		
.logo {
		text-align:center;
		padding:45px 0 10px 0;
		}
h1 {
		font-size: 36px;
		text-align: center;
		padding-top:10px;
		}
h2 {
		font-size: 18px;
		text-align:center;
		padding:5px 0 10px 0;
		}

#center_content	{
		background: url(../images/center_bg_grad.png) repeat-x top left;
		height:247px;}
#center_inside {
		background: url(../images/center_backg.png) no-repeat top center;
		height:247px;}
		
	/*-- timer--*/
	#timer_1{height:90px;}
	#timer_in{height:100px;}

	
	/*-- bottom section--*/
	#botc_1 {text-align:center; padding-top:10px;}
		p#hn1 {font-size: 18px; color:#252626;}
		p#hn2, p.hn2 {font-size: 14px; color:#858484;}
		
		/*-- Progress bar--*/
		#prog_bar{background: url(../images/progress_bar.png) no-repeat top left;
				height:20px; width:647px;
				margin: 5px 151px 0 151px;}
			#botc_1 .pos0{background-position: 0 0px;}
			#botc_1 .pos10{background-position: 0 -20px;}
			#botc_1 .pos20{background-position: 0 -40px;}
			#botc_1 .pos30{background-position: 0 -60px;}
			#botc_1 .pos40{background-position: 0 -80px;}
			#botc_1 .pos50{background-position: 0 -100px;}
			#botc_1 .pos60{background-position: 0 -120px;}
			#botc_1 .pos70{background-position: 0 -140px;}
			#botc_1 .pos80{background-position: 0 -160px;}
			#botc_1 .pos90{background-position: 0 -180px;}
			#botc_1 .pos100{background-position: 0 -200px;}
		
		/*-- Get updates--*/
		#get_update {border: 1px solid #d1d1d1; 
				background: url(../images/email_gradient.png) repeat-x top left;
				height:23px; 
				width:450px; margin: 20px 243px 5px;
				padding:5px;}
			#get_update input, input#emailad {width: 330px; 
					height:22px;
					border:none;
					color:#424243;
					font-size:14px;
					padding: 2px 10px 0 2px;
					float:left;
					background: transparent;}
			button#GetUpdate {background: url(../images/get_updates_btn.png) top left no-repeat;
				height:23px; width:103px;
				border:none;
				cursor:pointer;
				float:left;}
			   button#GetUpdate:hover {background-position:0 -23px;}
			/*-- Program Status Messages*/
			p.GoodMsg {font-size:12px; color:#339900;}
			p.BadMsg {font-size:12px; color:#990000;}
			
		/*-- footer--*/
		#footer {
		margin-left: 250px;
		}
		.ft_1 {height:20px; padding:60px 0 5px 0}
			p#hn3 {float:left; font-size:14px; color:#000000; padding-right:8px;}
			a#twitter {float:left; display:block;
				background: url(../images/twitter.png) no-repeat top left;
				height:14px;
				width:68px;
				margin-right:8px;}
			a#facebook{float:left; display:block;
				background: url(../images/facebook.png) no-repeat top left;
				height:15px;
				width:65px;}
		.ft_2 {background: url(../images/hori_line.png) no-repeat top left;}
			.ft_2in {height:35px;}	
				#small_logo {
						float:left;
						background: url(../images/footerlogodown.jpg) no-repeat top left;
						height:65px; 
						width:65px;
						margin-top: 3px;
						}
				p#hn4 {
				font-size:14px; 
				color:#000000; 
				padding: 10px 0 0 80px;
				}
				p#hn4 a{
				color: #FF6600;
				text-decoration: none;
				}
				p#hn4 a:hover {
				text-decoration: underline;
				}

/*-- Back-end page styles--*/
	.logo_admin {padding-top:5px; text-align:left;height:95px;}	
		img#admin_logo{float:left;}
		p#hn7{font-size:22px; float:left;padding-top:30px;width:650px;}
		a#hn8 {font-size:12px; }
	
	
	#center_content_admin {border-top:5px solid #85b214;}
		.admin_inside{padding-top:15px;height:120px;}
		.inside_lines {height:25px; }
			p.deadline {width:200px;float:left;padding-top:3px;}
				select.admin_select {float:left;margin-right:5px;margin-top:2px;}
			input#current_working{width:350px;}	
	/*-- List of emails---*/
	#admin_emails {padding-bottom:35px;}
	#admin_emails .ft_2 {height:1px;}
		.email_head{padding-top:5px;padding-bottom:10px;}
		
		table#email_content td{vertical-align:top;}
		td#email_LHS{width:200px;}
		td#email_RHS{width:400px;}
			#emailSub{width:350px; font-size:12px; font-family:arial; margin-bottom:3px;}
			#update_msg{width:350px; font-family:arial; font-size:12px;
					height:150px;margin-bottom:3px;}
			
			p.prompt{font-size:12px; padding-top:4px; color:#339900;
					display:inline;}
		table#e_list td {font-size:12px; padding-right:25px;color:#888888;}