*{
margin:0;
padding:0 0 0 0;
}

body{
	font-family:arial, verdana, helvetica;
	}
input{
	font-size:110%;
	padding:4 4 4 4;
	}
input[type="text"]{
	border:1px solid black;
	}
input[type="password"]{
	border:1px solid black;
	}	

 a{
	color:#5a005a;
	text-decoration:none;
	}		
 a:hover{
 	color:#5a005a;
	text-decoration:underline;
	}	
#container{
	width:100%;
	}
#contents{
	width:970px;
	background:#f79321;
	padding:0.8em 0.8em 0.8em 0.8em;
	}
#inner-contents{
	background:#ffffff;
	padding:0.8em 0.8em 0.8em 0.8em;
	}
#banner{
	background:#ffffff;
	}
#content{
	width:100%;
	clear:both;
	}

#banner{
	width:100%;
	}

#site-home-banner td{
	border-left:2px solid #5a005a;
	font-weight:600;
	text-align:center;
	width:12%;
}
#site-home-banner{
	width:100%;
	border-bottom:2px solid #5a005a ;
}

#site-home-subnav{
	width:100%;
	font-weight:600;
	border-bottom:2px solid #5a005a ;
	padding:4 4 4 0;
	}
#site-home-subnav a{
	font-weight:600;
	}	
#body{
	width:100%;
	}
.orange-title{
	font-size:1.3em;
	text-decoration:none;
	padding:8 8 8 0;
	color:#f78f1e;
	
	}
.pop-up{
	position:absolute;
	left:14%;
	top:400px;
	}	
.pop-up td{
	background:#e3e0a9;
	border:1px solid black;
	font-size:84%;
	padding:4 4 4 4;
	}
#contribute{
	display:none;
	width:400px;
	padding:24 24 24 24;
	position:absolute;
	z-index:1200;
	left:28%;
	top:20%;
	border:2px solid #111111;
	background:#ffffff;
	}
#contribut-status-box{
text-align:left;
display:none;
position:absolute;
left:20%;
top:24%;
width:60%;
padding:1em;
border:black solid 2px;
background:#ffffff;
}

