body {
	padding-left: 10px;
	padding-right: 10px; 
	padding-top: 5px; 
	font-family: Helvetica; 
	font-size: 12px; 
	text-decoration: none; 
	color: white;  
	background-color: #000000;  
	margin: 0px; 
	width: 800px; 
}

h1 {	font-size: 150%; line-height: 1.2em;  }
h2 {	font-size: 144%; line-height: 1em; }
h3 {	font-size: 100%; }
	
# a:link 		{ color: #F54d4d; text-decoration:none; }
a:link 		{ color: #FF6060; text-decoration:none; }
a:visited 	{ color: #4db2FF; text-decoration:none; }
a:hover 	{ color: #FF6060; text-decoration:underline;}
a:active 	{ color: #FF0000; text-decoration:underline;}


#telegram {
	width: 800px; 
	text-align: left; 
}

pre {
	font-size:60%; 
}

p.boxtitle {
	font-weight: bold; 
	text-align: center; 
	margin:0px 0px 0px 0px; 
	line-height: 1em;
	padding-top: 5px; 
	font-size: 80%; 
}
		
p.header {	
	font-size: 65%; 
	line-height: 1.3em; 
	padding: 0px; 
	margin: 0px 0px 0px 5px; 
	font-family: Helvetica; 
}

a.header:link 		{ color: #FFFFFF; }
a.header:visited 	{ color: #FFFFFF; }
a.header:hover 	        { color: #FFFFFF; }


#header { 
	clear: both; 
	line-height: 1em; 
	height: 180px;
	margin: 5px 5px 5px 5px; 
	border-bottom: 1px solid #111; 
}

#rheader {
	width: 200px; 
	height: 180px; 
	border: 1px solid  #111;
	background-color: inherit;  
	margin-bottom:0px; 
	margin: 0px 0px 0px 0px; 
	border-color: white; 
}
#lheader{
	width: 200px; 
	height: 180px; 
	border: 1px solid  #111;
	background-color: inherit;  
	margin-bottom:0px; 
	margin:  0px 0px 0px 0px; 
	border-color: white; 
}

#googleheader {
	width: 145px; 
	height: 125px; 
	border: 1px solid  #111;
	background-color: #E0FFFF; 
	margin-bottom:0px; 
	margin: 0px 0px 0px 0px; 
}


#centerheader {
	font-size: 100%; 
	width:  360px; 
	padding: 0px 10px 0px 10px; 
	margin: 0px 0px 0px 0px ; 
	text-align: center;  
}

#time {
	height: 10px; 
	font-size:80%; 
	font-family: Helvetica; 
	text-align: center; 
	font-weight: normal; 
}

#recently {
	border: 1px solid #100; 
	border-color: white; 
}


#related {
	border: 1px solid #100; 
	width: 180px; 
	padding: 0px; 
	margin: 0px; 
	border: 1px solid #111; 
	border-color: white; 
}

recently.tr, recently.td,  title.td {

}

button {
	font-size: 70%; 
}

td.leftcontent { 
	font-size:80%; 
	border-color: white; 
}

#middle {
	padding: 0px;  
}

#left {
	width: 180px; 
	padding: 0px; 
	margin: 0px; 
	border: 1px solid #111;
	border-color: white;  
}

#right {
	width: 180px; 
	height: auto; 
	padding: 0px; 
	margin: 0px; 
	
}

#center {
	width: 400px; 
	margin: 0px 0px 0px 0px; 
	padding: 0px 5px 0px 5px; 
	}

#footer {
	bottom: 0px; 

}

.num {
	font-family: Helvetica; 
	font-weight: bold; 
	text-align: left; 
	font-size: 90%; 
}

#isatel {
	background: #E0FFFF; 
}

.rnum {
	font-weight: bold; 
	font-size: inherit; 
	font-family: Helvetica; 
	text-align: left; 
	font-size: 70%; 
}

.rtitle {
	font-size: inherit;
	font-family: Helvetica; 
	font-weight: bold; 
	font-size: 60%; 
}

#rauthor {
	font-weight: 300; 
	color: white; 
	font-family: Helvetica;
/*	font-style: italic;  */
	font-variant: small-caps; 
}


.title {
	font-weight: bold;  
	font-family: Helvetica; 
	font-size: 80%; 
}

.author {
	font-weight: 300; 
/*	color: gray; */
	font-size: 70%; 
	font-family: Helvetica; 
	font-variant: small-caps; 
}

.cnum {
	font-weight: bold; 
	font-size: inherit; 
	font-family: Helvetica; 
	text-align: left; 
	font-size: 70%; 
	width: 10%; 
}

.ctitle {
	font-size: inherit;
	font-family: Helvetica; 
	font-weight: bold;  
	font-size: 70%; 
	width: 50%; 
}


.cauthor {
	font-weight: 300; 
	font-size: 80%; 
	font-family: Helvetica; 
	width: 25%; 
}

.submitted {
	font-weight: 500; 
	font-size: 70%; 
	font-family: Helvetica; 
	width: 15%; 
}


#telegram {
	font-size:	11pt; 	
	font-family: 	Helvetica; 
	line-height: 	1.5em; 
	width: 590px; 
}

span.spelling {
	background-color: lime; 
}

.error { 
        color:red; 
}



google {
	width: 120px; 
	height: auto; 
	padding: 0px; 
	margin: 0px; 
}

A.feedButton {
	border: 1px solid; 
	border-color: #FC9 #630 #330 #F96; 
	padding:0 3px; 
	font: bold 10px veranda,sans-serif; 
	color:#FFF; 
	background:#F60; 
	text-decoration:none; 
	margin:0; 
}

A.ADS {
	border: 1px solid; 
	border-color: #FC9 #630 #330 #F96; 
	padding:0 3px; 
	font: bold 12px veranda,sans-serif; 
	color:blue; 
	background: #E0FFFF; 
	text-decoration:none; 
	margin:0; 
}

#header input {
	width: 90%;
	background-color:#ffffff; 
	border-top:1px solid #eee;
	border-right:1px solid #f9f9f9;
	border-bottom:1px solid #f9f9f9;
	border-left:1px solid #eee;
	font-family:Helvetica, "Trebuchet MS", Tahoma, Verdana;
	color:#ccc;
	padding:4px;
	margin:3px;
}

#header input:hover {
	border:2px solid #ccc;
	color:#666;
}
#header input:focus {
	border:2px solid #999;
	color:#333;
}



#content input {
	width: 200px;
	background-color:#ffffff; 
	border-top:2px solid #eee;
	border-right:2px solid #f9f9f9;
	border-bottom:2px solid #f9f9f9;
	border-left:2px solid #eee;
	font-family:"Trebuchet MS", Tahoma, Verdana;
	color:#666;
	padding:4px;
	margin:3px;
}

#content input:hover {
	border:2px solid #ccc;
	color:#666;
}
#content input:focus {
	border:2px solid #999;
	color:#333;
}

h1.title {
	font-size: 150%; 	
}


