body { 
	  	   margin:0px;
		   padding:0px; 
	  	   background:url(gce_images/sphere_bg_bw.jpg) no-repeat 10px 120px;
		   background-attachment:fixed; 
		   font-family:arial; 
		   line-height:1.3em;
		   font-size:12px;
		   }

a {
	color: #601090;
	text-decoration: none;
	}
a:hover {
	text-decoration: underline;
	}
	
.contactname {
		   font-size:14px;
		   color:#8F0D27;
		   font-weight:bold;
		   }
td 	   {
		   font-size:13px;
		   }
.maintexthdr {
		   font-family:arial,helvetical;
		   font-size:16px;
		   font-weight:bold;
		   color:#606060;
		   }
.cmaintexthdr {
		   background:url(gce_images/commhdrbg.jpg) #456445;
		   font-family:arial,helvetical;
		   font-size:16px;
		   font-weight:bold;
		   color:white;
		   padding:2px;

		   }	   
.maintext {
		   padding:0 0 2em 2em;
		   font-size:13px;
		   line-height:1.5em;
		   }
.maintext2 {
		   font-size:13px;
		   line-height:1.1em;
		   }		  
.sidebarhdr {
		   font-size:12px;
		   color:#202020;
		   font-weight:bold;
		   line-height:1.3em;
		   }
.sidebartitle {
		   font-size:11px;
		   color:#404040;
		   font-weight:bold;
		   line-height:1.3em;
		   }
.sidebartext {
		   font-size:11px;
		   color:#808080;
		   line-height:1.3em;
		   }


a:link, a:visited, a:active, a:hover {
		   font-size:12px;
		   }
	
.mmenux {   
	   	   font-family:arial,helvetica;
		   font-size:10px;
		   font-weight:bold;
		   border:1px solid #c0c0c0;
		   padding-left:20px;
		   padding-right:20px;
		   padding-top:2px;
		   padding-bottom:2px;
		   margin:3px;
		   }

.mmenu {
			white-space: nowrap;
			}
.mmenu a:link { 
	   	   background:#f5f5f5;  
	   	   font-family:arial,helvetica;
		   font-size:10px;
		   font-weight:bold;
		   text-decoration:none;
		   color:black;
		   border:1px solid #c0c0c0;
		   padding-left:4px;
		   padding-right:4px;
		   padding-top:2px;
		   padding-bottom:2px;
		   margin:0px;
		   }

.mmenu a:visited {   
	   	   background:#f5f5f5;  
	   	   font-family:arial,helvetica;
		   font-size:10px;
		   font-weight:bold;
		   text-decoration:none;
		   color:black;
		   border:1px solid #c0c0c0;
		   margin:0px;
		   }
.mmenu a:active {   
	   	   background:#f5f5f5;  
	   	   font-family:arial,helvetica;
		   font-size:10px;
		   font-weight:bold;
		   text-decoration:none;
		   color:black;
		   border:1px solid #c0c0c0;
		   margin:0px;
		   }	   
.mmenu a:hover {
	   	   background:#f5f5f5;  
	   	   background:#0067B1;
		   font-family:arial,helvetica;
		   font-size:10px;
		   font-weight:bold;
		   color:white;
		   border:1px solid #c0c0c0;
		   margin:0px;
		   }
		   
  
.footer {font:8pt arial; color:#606060}
.footer a:link{text-decoration : none; color : #606060;font-size:8pt;} 
.footer a:visited{text-decoration : none; color : #606060;font-size:8pt;} 
.footer a:active{text-decoration : none; color : #606060;font-size:8pt;} 
.footer a:hover{text-decoration : underline; color : #0067B1;font-size:8pt;}		    

.formlabel  {
		   font-size:12px;
		   color:#000000;
		   }
.formhelp  {
		   font-size:9px;
		   color:#606060;
		   }
.fieldinfo  {
		   font-size:9px;
		   color:#606060;
		   } 
		   
.imgbio {
	margin-bottom:10px;
	border:1px solid #a0a0a0;
	}