/*  some css positioning warnings: 
     1. never forget width & height when positioning with css DIV or SPAN:
	 	Netscape width defaults to element contents
		IE defaults to page width 
	 2. Netscape & IE handle element positioning within tables differently:
	 	Netscape automatically centers elements in cells
		IE positions at top left corner
	 3. positioning using pixels (rather than percentages) is usually safest
*/

body 	{
	border: none;
	background-color: #ffffff;    
	background-image : url(images/bg_blues.gif);  
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	color: #000000;
	FONT-SIZE: normal;
	text-align: justify;
	TEXT-DECORATION: none;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}

.divCenter 	{ 
		POSITION: relative; Z-INDEX: 3;	
}
.abs10 	{ 									
		POSITION: absolute; Z-INDEX: 10; 	
}
.abs20 	{ 									
		POSITION: absolute; Z-INDEX: 20; 	
}
.abs30 	{ 									
		POSITION: absolute; Z-INDEX: 30; 	
}
.h1 {	
		FONT-SIZE: 10px;
		COLOR: blue; 
		margin-top:6px; margin-bottom:2px;
		text-align: center;
}
.h2 {	
		FONT-SIZE: 18px;
		COLOR: #611819; 
		margin-top:10px; margin-bottom:10px; margin-left: 6px;
		text-align: left;
		font-weight: 500;
		
}
.h3 {	
		FONT-SIZE: 10px;
		COLOR: #000000; 	/* COLOR: #611819;  */
		margin-top:6px; margin-bottom:2px;
		text-align: center;
}
.h4 {	
		FONT-SIZE: 10px;
		COLOR: #611819; 	/* COLOR: #611819;  */
		margin-top:6px; margin-bottom:2px;
		text-align: left;
}
.h2small {	
		FONT-SIZE: 16px;
		COLOR: #611819; 
		margin-top:10px; margin-bottom:10px; margin-left: 6px;
		text-align: left;
		font-weight: 500;
		
}
.text {	
		FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 16px; text-align: justify; padding-right: 20px;
}
.left {
		FONT-SIZE: 11px; text-align: left; padding-left: 20px;
}

.navBox {											
		background-color: #C8C6C6;
		BORDER: 1px;	border-style: solid; border-color: #00000;
		cursor: hand;						
}
.newBox {											
		background-color: #EFEFEF;
		BORDER: 1px;	border-style: solid; border-color: #00000;
		cursor: hand;						
}

.visYes 	{
		VISIBILITY: VISABLE; 
}

.visNo 		{
		VISIBILITY: HIDDEN; 
}

a:visited { color: #611819; text-decoration: underline;}				
a:link 	{ color: #611819; text-decoration: underline;}				
a:hover 	{ color: red; text-decoration: underline;} 		/* #C00000 */

.navLink a:visited { color: #000000; text-decoration: none;}				
.navLink a:link 	{ color: #000000; text-decoration: none;}				
.navLink a:hover 	{ color: red; text-decoration: none;} 		/* #C00000 */

.sideLink a:visited { color: #000000; text-decoration: none;}				
.sideLink a:link 	{ color: #000000; text-decoration: none;}				
.sideLink a:hover 	{ color: red; text-decoration: none;} 	

.contentLink a:visited { color: #611819; text-decoration: underline;}				
.contentLink a:link 	{ color: #611819; text-decoration: underline;}				
.contentLink a:hover 	{ color: #C00000; text-decoration: underline;} 		


