/*-- Styles for the entire Under construction pages--*/

/*--Front End Design--*/
* { padding:0; margin:0; }
body { margin:0; padding:0; font-family:arial; background-color:#22261c; color:#424243; }
em { display:none; }
a, a:hover, a:visited { color:#fff; text-decoration:none; }
.inside_wrap { width:950px; margin:0 auto; }
.logo { text-align:center; padding-top:15px; padding-bottom:5px; }
#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:#fff; }
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--*/
		.ft_1 { height:20px; padding:100px 0 5px 0 }
p#hn3 { float:left; font-size:14px; color:#a4a3a3; 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 center; }
.ft_2in { height:35px; }
#small_logo { float:left; background: url(../images/small_logo.png) no-repeat top left; height:29px; width:100px; margin-top: 3px; }
p#hn4 { font-size:12px; color:#a2a2a2; text-decoration: italic; padding: 10px 0 0 8px; float:left; }
p#hn5 { font-size:12px; color:#a2a2a2; text-decoration: italic; padding: 10px 0 0 8px; float:right; }
/*-- 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; }
