a:link {font-style: normal; color :  #9bc8df; text-decoration:none }
a:visited {font-style: normal ; italic ;  color :#9bc8df; text-decoration:none }
a:hover {font-style: normal ;  color: #e8eec4; text-decoration:none }
a:active {font-style: normal ;  color: #894cfa; text-decoration:none }

body {
		 margin-left: 20px; 
		 margin-top: 4px ;
		 background-color: #000000 ;
		 color : #ffffff ;
		 font-family: sans-serif ; font-size: 11pt ;
		 background-image: url('../images/bg/granit_black.jpg') ;
	 }

div.sent {
		 height: 517px ;
		 width: 498px;
		 background-color: transparent ;
		 color : #ffffff ;
		 font-family: sans-serif ; font-size: 14pt ;
		 background-image: url('../images/ppn_player.png') ;
		 background-repeat: no-repeat ;
		 padding: 150px ;
	 }

table.addresses { 
		width: 70%; 
		color: #FFFFFF;
		margin-bottom: 10px ; 
		background : #FF0000; 
		background-image: url('../images/bg/granit_blue.jpg') ;
		border-style: solid ;
		border-color: #dddddd ; 
		border-width: 2 ;
}

td.jack { width: 8%; }
td.username { width: 53% };
td.to { width: 2% };
td.email { width: 37% ; }

td.recipient { color: #f1fb57 ;  text-align: left ; }

table.message {
		width: 500px ;
		border-color: #ffffff ;
		border-style: double ;
		border-width : 2 ;
		padding-top: 14px ;
		-moz-border-radius: 20px ;
		background-image: url('../images/bg/postcard.png') ;
		background-repeat: no-repeat ;
}

td.message {
		height: 200px ;
		text-align: center ;
		font-family: 'Verdana, Arial, Helvetica, sans-serif' ;
		font: small-caps 14pt Verdana ; 
}

td.error {
		height: 200px ;
		text-align: center ;
		font-family: 'Verdana, Arial, Helvetica, sans-serif' ;
		font: small-caps 12pt Verdana ; 
		color: orange ;
		background-image: url('../images/bg/unknown.png') ;
		background-repeat: no-repeat ;
}

em { color: red ; }

td.blank { width: 60% ; }

td.time {
		font-family: 'Arial, Helvetica, sans-serif' ;
		font-style: normal ;
		font-size: 8pt ;
		width: 10% ;	
		border: 1px dotted #c3c3c3 ;
		padding: 6px ; 
		color: #d8d8d8 ;
		text-align: center ;
}

td.footer {
		font-family: 'Arial, Helvetica, sans-serif' ;
		font-style: normal ;
		font-size: 6pt ;
		color: white ;
		padding-left: 4px ;
		padding-right: 4px ;
}

form {
	margin-right: 20px ;
	margin-top: 24px; 
}

input.Field { background-color: #d8f4ef ; color: #000000 ; width:300px ; border: 6 px solid #dddddd ; }
select { background-color: #d8f4ef ; color: #000000 ; border: 6 px solid #dddddd ; }

textarea { background-color: #d8f4ef ;} 


