/*//---CONTAINERS---//*/
*{ margin:0px; padding:0px; }

html,body{ 
	font-family:helvetica, arial, sans-serif; 
	font-size:0.95em; 
}

ul{ list-style-type:none; }

input[type=text]{
	border:			1px solid #bbb;
	border-top:		1px solid #777;
	border-bottom:	1px solid #ddd;
	padding:		0.3em 0.4em;
	height:			30px;
	width:			300px;
	font-size:		1.6em;
	background: 	#fefefe url('/img/textbg.png') no-repeat top left;
}



/*//---CLASSES---//*/
.code{
	font-family:	courier; 
	font-size:		0.8em;
	background-color:#dedede;
	border:			solid 1px;
	border-color:	#dedede #909090 #909090 #dedede;
}

.close{
	font-size:		30px; 
	text-decoration:none;
	color:			red;
	}
	.close:hover{ color: #959595; }



/*//---OBJECTS---//*/
#prpos{
	position:		absolute;
	top:			50%;
	left:			50%;
	margin:			-50px 0px 0px -246px;
	width:			492px;
}
#promptHolder{
	width:			492px;
	}
	#prompt{
		width:		483px;
		border:		solid 1px;
		border-color:#ababab #efefef #efefef #cdcdcd;
	}
	
#outputHolder{
	position:		relative;
	margin-top:		10px;
	width:			500px;
	background-color:#dedede;
	border:			solid 1px #cdcdcd;
	}
	#output{ padding:10px; font-size:0.90em; }
	
#global-output{ position:absolute; width:500px; margin-left:250px; left:50%; top:0px; }


#footbar{ text-align:center; border-top:solid 1px #ded; position:absolute; width:100%; bottom:0px; font-size:0.75em; padding:6px 0; background:#eee; display:none; }
