/* for general text */
BODY    {background:white; 
	color:black;
	font-family:verdana;
	font-size:10pt;
	text-decoration: none}

H1	{font-family: Frutiger, Helvetica, Arial, sans-serif ;}
H2	{font-family: Frutiger, Helvetica, Arial, sans-serif ;}
H3	{font-family: Frutiger, Helvetica, Arial, sans-serif ;}

blink {text-decoration: none}

#loginbox { 	position: absolute; 
		top: 0px; 
		right: 0px; 
		width: 75px; 
		padding: 2px; 
		border: 0px solid black; 
		background-color: white; } 

#loginbox span { display: block; text-align: right }

.image{
    text-align:center;
    margin:50px auto; 
	border:1px solid black;
}
.block-img{
	display: block;
	margin-left: auto;
	margin-right: auto;
	clear:both;
	}
 
 
.footer {font-size: x-small}
.caption {font-weight: bold;
	text-align: center}
	
	
/* default styles for tables */
TABLE 	{ border: 0; padding:3; margin:0 }
TR     { text-align: left; vertical-align: top }
TH, TR.header 	{ background: #00FFFF ; font-weight: bold }
.latest	{color:red}

/* headings in tables */
h3.table { margin-top: 1em; margin-bottom: 0em; }

/* for horizontal rules */
HR {height:3px; width:100%; background:navy}
/*     margin: 0px 100px 0px 100px */

/* default styles for links */
A:visited {color:purple}
A:active {color:red}
A:link {color:blue}
A:hover {background:yellow}

.ltgreenbgnd	{ background: #CCFFCC ; padding: 0.0em; border: none }
.warning	{ color:red;
		font-weight: bold; }

#mainpage { 	margin-top: 0px; 
		margin-left: 205px; } 

.footer {font-size: x-small} 
span.note 	{font-size: small} 
.note 	{font-size: small} 
.bold 	{font-weight: bold}

/* default styles for tables */
TABLE 	{ border: 0px; padding:3px; margin:0px;
	font-size:10pt; }

TD	{ text-align: left; 
	vertical-align: top;}

TD.newsDateCell {background: white}
TD.newsArticleCell {background: white}
TD.whiteCell {background: white}

TD.userNameCell {background: #D0FFFF}
TD.userAttributeCell {background: #F0FFFF}
TD.userDescriptionCell {background: white}

.left	{ text-align: left }
.center	{ text-align: center }
.topright	{ text-align: right; vertical-align: top }
.right	{ text-align: right}


/* headings in tables */
h3.table { margin-top: 1em; margin-bottom: 0em; }

/* for horizontal rules */
HR {height:3px; width:100%; background:navy}
/*     margin: 0px 100px 0px 100px */
