body {
	margin: 10px 0 0 0;
	padding: 0;
	text-align: center;
	font-family: verdana, sans-serif;
	background-image: url(images/page_bg.gif);
	background-repeat: repeat;
     }

/* Aligning the text center makes the document display in the center of the
window in older versions of IE */

#document {

width: 800px;
text-align: left;
margin: 0px auto 0px auto;

     }

/* The second to last rule makes all content align left (fixes rule from body)
The last rule makes the document center in most browsers */


/*************** ID'S *****************/


#header  {

display: block;
margin-bottom: 0px;


}


#nav  {

background-color: #156FA4;
width: 800px;
height: 25px;

}

#leftnav  {

   width: 500px;
   
   }

 
#rightNav  {
 
     width: 300px;

 }	 
	 
 
#mainColor  {
	background-color: #DDE6EA;
	padding-bottom: 10px;
	

}

	 
#mainTable  {
	width: 800px;
	padding-top: 8px;
	
}	

#spacer  {

height: 320px;


} 
	 
#left  {
	width: 200px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}	 
	 
	 
	 
#main  {

     width: 400px;
	 margin: 0;
	 padding: 0 0 12px 0;
		     

}	


#right  {

     width: 200px;
	 margin: 0;
	 padding: 0 0 12px 0;
	 
}	

#rightQuote  {

     width: 200px;
	 margin: 0;
	 padding: 0px 0 0 0;
	 
}	

#mainFeatureBox  {
     
	 background-color: #E5EFF3;
	 margin: 16px 12px 0 14px;
	 padding: 0 0 6px 0;
	 border: 1px solid #CFD9DC;
	
	 
}

#subMainFeatureBox  {
     
	 background-color: #E5EFF3;
	 margin: 16px 12px 0 14px;
	 padding: 0 0 6px 0;
	 border: 1px solid #AF5045;
	
	 
}    

#mainFeatureBox2  {
     
	 background-color: #E5EFF3;
	 margin: 16px 12px 0 14px;
	 padding: 0 0 6px 0;
	 border: 1px solid #CFD9DC;
	 background-image: url(images/feature_bg.gif);
	 background-position: 0px 12px;
	 background-repeat: no-repeat;
	 
} 

#mainFeatureBox3  {
     
	 background-color: #E5EFF3;
	 margin: 16px 12px 0px 14px;
	 padding: 0 0 6px 0;
	 border: 1px solid #CFD9DC;
	 
	 	 
}

#mainFeatureBox3.p  {

font-family: verdana, sans-serif;
color: #0B5668;
font-size: 11px;
font-weight: normal;
line-height: 16px;
padding: 0 20px 0 20px;
margin: 12px 0 0 0;



}





#featureBox  {
     
	 background-color: #E5EFF3;
	 margin: 16px 16px 0 12px;
	 padding: 0px 0 12px 0;
	 border: 1px solid #CFD9DC;
	 
}  

#featureBox h2  {
	font-family: verdana, sans-serif;
	color: #0B5668;
	font-size: 11px;
	font-weight: bold;
	padding: 16px 15px 0 13px;
	margin: 0 0 0 0;
	

}	

#featureBox p  {
	font-family: verdana, sans-serif;
	color: #0B5668;
	font-size: 11px;
	font-weight: normal;
	padding: 0px 15px 0 13px;
	margin: 12px 0 0 0;
	

}


#mainContent 

{
	font-family: verdana, sans-serif;
	color: #0B5668;
	font-size: 11px;
	font-weight: normal;
	line-height: 16px;
	padding: 6px 10px 10px 8px;
	margin: 16px 12px 0 14px;
	background-color: #E5EFF3;
	border: 1px solid #CFD9DC;
	
}	

#ent  {

font-size: 11px;
margin: 12px 12px 12px 12px;

}


/*************** HEADERS ****************/	 
	 
h1  {
	font-family: verdana, sans-serif;
	color: #0B5668;
	font-size: 12px;
	font-weight: bold;
	line-height: 24px;
	padding: 0 15px 0 13px;
	margin: 12px 0 0 0;
	

}

h1:first-letter  {
	
	font-size: 14px;
}

h2  {
	font-family: verdana, sans-serif;
	color: #0B5668;
	font-size: 11px;
	font-weight: bold;
	padding: 0 15px 0 13px;
	margin: 18px 0 0 0;
	

}	

h3  {
	font-family: verdana, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	padding: 3px 0 0 8px;
	margin: 16px 12px 0 14px;
	background-color: #AF5045;
	height: 19px;
		

}


h4  {
	font-family: verdana, sans-serif;
	color: #156FA4;
	font-size: 11px;
	font-weight: bold;
	padding: 6px 0 6px 4px;
	margin: 0px 12px 0 14px;
	border-bottom: 2px dotted #999;
	

}

h5 {
	font-family: verdana, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	padding: 3px 10px 3px 14px;
	margin: 0px 0px 0 0px;
	font-style: normal;
	}
	




.redBox {
	color: #AF5045;
	background-color: #E5EFF3;
	border-bottom: 1px solid #AF5045;
	background-image: url(images/lg_red_arrow.gif);
	background-position: 0 2px;
	background-repeat: no-repeat;		
		
	}			
	

.red  {

background-color: #AF5045;	

}


.tan  {

background-color: #CFBC99

}	

h6 {
	font-family: verdana, sans-serif;
	color: #AF5045;
	font-size: 10px;
	font-weight: bold;
	padding: 3px 10px 3px 14px;
	margin: 0px 0px 0 0px;
	font-style: normal;
        text-align: center;
	}
/*************** TEXT ****************/	
	
#notext  {

margin-top: 20px;

} 

p  {

font-family: verdana, sans-serif;
color: #0B5668;
font-size: 11px;
font-weight: normal;
line-height: 16px;
padding: 0 15px 0 13px;
margin: 12px 12px 0 0;


} 	 

p.home  {

font-family: verdana, sans-serif;
color: #0B5668;
font-size: 11px;
font-weight: normal;
line-height: 16px;
padding: 0 15px 0 13px;
margin: 12px 0 0 0;


}

p.home:first-letter  {

font-size: 12px;

}




/*#right p  {

font-family: verdana, sans-serif;
color: #0B5668;
font-size: 11px;
font-weight: normal;
line-height: 16px;
padding: 0 0 0 0;
margin: 12px 20px 0 14px;

}*/


#right p.boldTop  {
	
	font-weight: bold;
	padding: 2px 0 2px 14px;
	background: #156FA4;
	margin: 16px 16px 0 12px;
	color: #FFFFFF;
	font-size: 11px;	
}


#left p.boldTop  {
	
	font-weight: bold;
	padding: 2px 0 2px 14px;
	background: #156FA4;
	margin: 16px 16px 0 12px;
	color: #FFFFFF;
	font-size: 11px;	
}


#left p.boldTopAd  {
	
	font-weight: bold;
	padding: 2px 0 2px 14px;
	background: #156FA4;
	margin: 16px 16px 0 12px;
	color: #FFEB00;
	font-size: 11px;
        
}

#right p.dateLine  {

font-family: verdana, sans-serif;
color: #0B5668;
font-size: 10px;
font-weight: normal;
line-height: 16px;
padding: 0 0 0 0;
margin: 0px 0 0 14px;

}

#right p.news {

    margin: 12px 18px 0 14px;
	padding: 0 0 0 0;
	line-height: 14px;
	
	
		}
		
#newsLink  {

    font-size: 11px;
	margin: 12px 0 12px 14px;
	
	}		
		
#right p.newsFirst:first-letter {

    font-weight: bold;
	font-size: 14px;
	
	
		}	
		
#quotes  {

    
	padding: 2px 2px 12px 4px;
	margin: 12px 16px 0 12px;
	border: 1px solid #999;										
}

.bold {

font-weight: bold;

}

.boldMargin {

font-weight: bold;
margin-top: 12px;
padding-top: 12px;
border-top: 1px solid #CFD9DC;

}

.boldHead {

font-weight: bold;
margin: 0 0 6px 0;
display: block;

}

p.bold {
	font-weight: bold;

}

p.italic {
	font-style: italic;
	font-size: 10px;
	margin-left: 8px;
	margin-right: 9px;
	background-color: #E5EFF3;
}


#mainFeatureBox p.info  {

    margin: 6px 0 0 300px;
	padding: 0 12px 0 0;
	
		}
		
p.case {
	margin: 6px 6px 6px 220px;
	padding: 0;
		
			}
			
p.moreInfo {
	margin: 0px 0px 6px 260px;
	padding: 0;
		
			}	
			
p.popups  {

font-size: 10px;
margin-bottom: 12px;
}					
		
		
		
p.pageIntro  {
	font-family: verdana, sans-serif;
	color: #0B5668;
	font-size: 11px;
	font-weight: normal;
	line-height: 16px;
	padding: 8px 15px 10px 18px;
	margin: 12px 12px 0 14px;
	background-color: #E5EFF3;
	border: 1px solid #CFD9DC;
	background-image: url(images/lg_blue_arrow.gif);
	background-position: 4px 9px;
	background-repeat: no-repeat;
}

p.readings  {
  
	font-family: verdana, sans-serif;
	color: #0B5668;
	font-size: 11px;
	font-weight: normal;
	line-height: 16px;
	padding: 8px 15px 10px 18px;
	margin: 12px 12px 0 14px;
	background-color: #E5EFF3;
	border: 1px solid #CFD9DC;
	
}

p.pageIntro:first-letter  {
	
	font-size: 14px;
	
	
}

p.pageIntroStandard  {
	font-family: verdana, sans-serif;
	color: #0B5668;
	font-size: 11px;
	font-weight: normal;
	line-height: 16px;
	padding: 8px 15px 10px 18px;
	margin: 16px 12px 0 14px;
	background-color: #E5EFF3;
	border: 1px solid #CFD9DC;
	
}

p.pageIntroStandard:first-letter  {
	
	font-size: 14px;
	
	
}

p.projects:first-letter  {


font-size: 14px;

}

p.returnInfo  {

margin-top: 19px;

}

p.caption  {

margin: 12px 0 12px 0;

}

#mainContent p:first-letter  {
	
	font-size: 14px;
	
	
}

.indent  {

display: block;
margin-left: 16px;

}			

   		
		

/**************** IMAGES ****************/



img.down  {

margin: 0 0 -8px 14px;

}

/**************** LISTS ****************/



#nav ul      {

     list-style: none;
	 margin: 0px;
	 padding: 0px;	 
	      }

#nav ul li  {

     float: left;
     color: #FFFFFF;
	 text-transform: uppercase;
	 font-size: 11px;
	 padding: 2px 4px 2px 4px;
	 border-right: 1px solid #67A1C4;
	 
     
}

#nav ul li.first  {

     float: left;
     color: #FFFFFF;
	 text-transform: uppercase;
	 font-size: 11px;
	 padding: 2px 4px 2px 50px;
	 border-right: 1px solid #67A1C4;
	 
	
	 
     
}

#nav ul li.last  {

     float: left;
     color: #FFFFFF;
	 text-transform: uppercase;
	 font-size: 11px;
	 padding: 2px 4px 2px 4px;
	 border-right: none;
	 
	 
     
}

#rightNav ul      {

     list-style: none;
	  padding: 0 0 0 12px;	 
	      }

 #rightNav ul li  {

     float: left;
     color: #FFFFFF;
	 text-transform: lowercase;
	 font-size: 11px;
	 padding: 0px 4px 0px 4px;
	 border-right: 1px solid #67A1C4;
     
}

 #rightNav ul li.first  {

     float: left;
     color: #FFFFFF;
	 text-transform: lowercase;
	 font-size: 11px;
	 padding: 0px 4px 0px 93px;
	 border-right: 1px solid #67A1C4;
     
}

 #rightNav ul li.last  {

     float: left;
     color: #FFFFFF;
	 text-transform: lowercase;
	 font-size: 11px;
	 padding: 0px 4px 0px 4px;
	 border-right: none;
     
}


ol  {
	
	margin-top: 16px;
	list-style-type: decimal;
}


ol li {

font-family: verdana, sans-serif;
color: #0B5668;
font-size: 11px;
font-weight: normal;
line-height: 14px;
padding: 0 15px 0 13px;
margin: 12px 0 0 0;

}

ol li:first-letter {


font-size: 12px;


}	


ul.details  {

list-style-image: url(images/red_arrow.gif);
margin-top: 16px;

}


li.details {

font-family: verdana, sans-serif;
color: #0B5668;
font-size: 11px;
font-weight: normal;
line-height: 14px;
padding: 0 15px 0 13px;
margin: 12px 0 0 0;

}

li.details:first-letter {


font-size: 12px;


}


ul.rightCol  {
	list-style-image: url(images/red_arrow.gif);
	margin: 0 16px 0 12px;
	border: 1px solid #ccc;
	/*border-bottom: 1px solid #999;*/
	padding: 0 0 12px 20px;
	background-color: #CBD7DD;

}


ul.rightColArrow  {
	list-style-image: url(images/red_arrow.gif);
	margin: 0 16px 0 12px;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding: 0 0 12px 20px;
	background-color: #CBD7DD;

}



li.rightCol {
	font-family: verdana, sans-serif;
	color: #0B5668;
	font-size: 10px;
	font-weight: normal;
	line-height: 14px;
	padding: 2px 2px 4px 4px;
	margin: 12px 20px 0 0;
	background-color: #E5EFF3;
	
}

li.rightCol:first-letter {
	
	font-size: 11px;
	
}

ul.leftCol  {
	list-style-image: url(images/red_arrow.gif);
	margin: 0 16px 0 12px;
	padding: 12px 0 12px 20px;
	background-color: #E5EFF3;
	border: 1px solid #ccc;
	/*border-bottom: 1px solid #999;*/
	background-image: url(images/list2_bg.gif);
	
}

ul.leftColAd  {
	list-style-image: url(images/red_arrow.gif);
	margin: 0 16px 0 12px;
	padding: 12px 0 12px 20px;
	background-color: #EEEEEE;
	border: 1px solid #ccc;
	/*border-bottom: 1px solid #999;*/
	background-image: url(images/list2_bg.gif);
	
}

li.leftCol {
	font-family: verdana, sans-serif;
	color: #0B5668;
	font-size: 10px;
	font-weight: normal;
	line-height: 14px;
	padding: 4px 2px 8px 4px;
	margin: 0 20px 0 0;
	border-bottom: 4px solid #CBD7DD;
	background-color: #E5EFF3;
		
}

li.leftColAd {
	font-family: verdana, sans-serif;
	color: #0B5668;
	font-size: 10px;
	font-weight: normal;
	line-height: 14px;
	padding: 4px 2px 8px 4px;
	margin: 0 20px 0 0;
	border-bottom: 4px solid #CBD7DD;
	background-color: #DDDDDD;
		
}

li.leftColLast {
	font-family: verdana, sans-serif;
	color: #0B5668;
	font-size: 10px;
	font-weight: normal;
	line-height: 14px;
	padding: 4px 2px 8px 4px;
	margin: 0 20px 0 0;
	background-color: #E5EFF3;
	
	
}

li.leftColLastAd {
	font-family: verdana, sans-serif;
	color: #0B5668;
	font-size: 10px;
	font-weight: normal;
	line-height: 14px;
	padding: 4px 2px 8px 4px;
	margin: 0 20px 0 0;
	background-color: #EEEEEE;
	
	
}

li.leftCol:first-letter {
	
	font-size: 11px;
	
	
}



/**************** LINKS ****************/



	 
a.primary:link      {

     
	 color: #FFFFFF;
	 text-decoration: none;
	 padding: 2px 6px 2px 6px;
	          
     }

a.primary:visited      {

    
	color: #FFFFFF;
	text-decoration: none;
	padding: 2px 6px 2px 6px;
     
          }	 
	 
a.primary:hover      {

     color: #fff;
     background-color: #8FB7CF;
	 padding: 2px 6px 2px 6px;
          
     }

a.primary:active      {

     color: #fff;
     background-color: #8FB7CF;
	 padding: 2px 6px 2px 6px;
     
     }
	 
 
a.secondary:link      {

     
	 color: #FFFFFF;
	 text-decoration: none;
	 	 	          
     }

a.secondary:visited      {

    
	color: #FFFFFF;
	text-decoration: none;
	     
          }

a.secondary:hover      {

     color: #FFFFFF;
     text-decoration: underline;
	          
     }

a.secondary:active      {

     color: #FFFFFF;
     text-decoration: underline;
	     
     
     }
	 
	 
a.news:link      {
	color: #9e2b1e;
	text-decoration: none;
	padding: 2px 18px 3px 17px;
	background-image: url(images/red_arrow.gif);
	background-repeat: no-repeat;
	background-position: 7px 1px;
	border: 1px solid #DDE6EA;
     }

a.news:visited      {
	color: #9e2b1e;
	text-decoration: none;
	padding: 2px 18px 3px 17px;
	background-image: url(images/red_arrow.gif);
	background-repeat: no-repeat;
	background-position: 7px 1px;
	border: 1px solid #DDE6EA;  
          }

a.news:hover      {

     color: #9e2b1e;
     padding: 2px 18px 3px 17px;
	 text-decoration: none;
	 border: 1px solid #9e2b1e;
     background-image: url(images/red_arrow.gif);
	 background-repeat: no-repeat;
	 background-position: 7px 1px;
	     
     }

a.news:active      {
	color: #9e2b1e;
	padding: 2px 18px 3px 17px;
	text-decoration: none;
	border: 1px solid #9e2b1e;
    background-image: url(images/red_arrow.gif);
	background-repeat: no-repeat;
	background-position: 7px 1px;
	
     }
	 	 
 	 
	 
a.info:link      {
	color: #9e2b1e;
	text-decoration: none;
		 	          
     }

a.info:visited      {
	color: #9e2b1e;
	text-decoration: none;
		     
          }

a.info:hover      {

     color: #9e2b1e;
     text-decoration: underline;
	          
     }

a.info:active      {
	color: #9e2b1e;
	text-decoration: underline;
     
     }	

	 
a.moreInfo:link      {
	color: #9e2b1e;
	text-decoration: none;
	padding: 2px 18px 3px 18px;
	 	          
     }

a.moreInfo:visited      {
	color: #9e2b1e;
	text-decoration: none;
	padding: 2px 18px 3px 18px;
	    
          }

a.moreInfo:hover      {

     color: #9e2b1e;
     padding: 2px 18px 3px 17px;
	 text-decoration: none;
	 border: 1px solid #9e2b1e;
          
     }

a.moreInfo:active      {
	color: #9e2b1e;
	padding: 2px 18px 3px 17px;
	text-decoration: none;
	border: 1px solid #9e2b1e;
    
     }
	 
a.corner:link      {
	color: #fff;
	text-decoration: none;
	padding: 2px 11px 3px 12px;
	border: 1px solid #9e2b1e;
	font-weight: bold;
	 background-color: #AF5045;
	 	          
     }

a.corner:visited      {
	color: #fff;
	text-decoration: none;
	padding: 2px 11px 3px 12px;
	border: 1px solid #9e2b1e;
	font-weight: bold;
	 background-color: #AF5045;
	    
          }

a.corner:hover      {

     color: #fff;
     padding: 2px 11px 3px 12px;
	 text-decoration: underline;
	 border: 1px solid #9e2b1e;
	 background-color: #AF5045;
	 font-weight: bold;
          
     }

a.corner:active      {
	color: #fff;
	padding: 2px 11px 3px 12px;
	text-decoration: underline;
	border: 1px solid #9e2b1e;
	 background-color: #AF5045;
	font-weight: bold;
    
     }
	 
a.small:link      {
	font-family: verdana, sans-serif;
	color: #9e2b1e;
	font-size: 10px;
	font-weight: normal;
	line-height: 14px;
	padding: 2px 2px 4px 4px;
	margin: 12px 20px 0 0;
	text-decoration: underline;
	 
	 	          
     }

a.small:visited      {
	font-family: verdana, sans-serif;
	color: #9e2b1e;
	font-size: 10px;
	font-weight: normal;
	line-height: 14px;
	padding: 2px 2px 4px 4px;
	margin: 12px 20px 0 0;
	text-decoration: underline;
		 
	    
          }

a.small:hover      {

    font-family: verdana, sans-serif;
	color: #0B5668;
	font-size: 10px;
	font-weight: normal;
	line-height: 14px;
	padding: 2px 2px 4px 4px;
	margin: 12px 20px 0 0;
	text-decoration: underline;	 
          
     }

a.small:active      {
	font-family: verdana, sans-serif;
	color: #0B5668;
	font-size: 10px;
	font-weight: normal;
	line-height: 14px;
	padding: 2px 2px 4px 4px;
	margin: 12px 20px 0 0;
	text-decoration: underline;	 
    
     }	 
	 
a.small:first-letter  {

font-size: 11px;


}


a.normal:link      {
	font-family: verdana, sans-serif;
	color: #9e2b1e;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;	 
	 
	 	          
     }

a.normal:visited      {
	font-family: verdana, sans-serif;
	color: #9e2b1e;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;	 

		 
	    
          }

a.normal:hover      {

    font-family: verdana, sans-serif;
	color: #0B5668;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;	 
          
     }

a.normal:active      {
	font-family: verdana, sans-serif;
	color: #0B5668;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;	 
    
     }	 
	 
	 
#returnLink  {

margin: 20px 0px 18px 12px;
font-size: 11px;

}	 
		 	
	 
	 
a.returnInfo:link      {
	color: #fff;
	text-decoration: none;
	padding: 4px 421px 5px 12px;
	background-color: #156FA4;
	font-weight: bold;
	background-image: url(images/blue_arrow_back.gif);
	background-repeat: no-repeat;
	background-position: 143px 9px; 	
	}

a.returnInfo:visited      {
	color: #fff;
	text-decoration: none;
	padding: 4px 42px 5px 12px;
	background-color: #156FA4;
	font-weight: bold;	 	          
	background-image: url(images/blue_arrow_back.gif);
	background-repeat: no-repeat;
	background-position: 143px 9px; 	
	  
          }

a.returnInfo:hover      {

     color: #fff;
     padding: 4px 42px 5px 12px;
	 text-decoration: none;
	 background-color: #AF5045;
	 font-weight: bold;
	 background-image: url(images/blue_arrow_back.gif);
	 background-repeat: no-repeat;
	 background-position: 143px 9px; 	          
	          
     }

a.returnInfo:active      {
	color: #fff;
	padding: 4px 42px 5px 12px;
	text-decoration: none;
	background-color: #AF5045;
	font-weight: bold;
	background-image: url(images/blue_arrow_back.gif);
	background-repeat: no-repeat;
	background-position: 143px 9px;	 	          
    
     }
	 
a.returnInfoPrj:link      {
	color: #fff;
	text-decoration: none;
	padding: 4px 43px 5px 13px;
	background-color: #156FA4;
	font-weight: bold;
	background-image: url(images/blue_arrow_back.gif);
	background-repeat: no-repeat;
	background-position: 143px 9px; 	
	}

a.returnInfoPrj:visited      {
	color: #fff;
	text-decoration: none;
	padding: 4px 43px 5px 13px;
	background-color: #156FA4;
	font-weight: bold;	 	          
	background-image: url(images/blue_arrow_back.gif);
	background-repeat: no-repeat;
	background-position: 143px 9px; 	
	  
          }

a.returnInfoPrj:hover      {

     color: #fff;
     padding: 4px 43px 5px 13px;
	 text-decoration: none;
	 background-color: #AF5045;
	 font-weight: bold;
	 background-image: url(images/blue_arrow_back.gif);
	 background-repeat: no-repeat;
	 background-position: 143px 9px; 	          
	          
     }

a.returnInfoPrj:active      {
	color: #fff;
	padding: 4px 43px 5px 13px;
	text-decoration: none;
	background-color: #AF5045;
	font-weight: bold;
	background-image: url(images/blue_arrow_back.gif);
	background-repeat: no-repeat;
	background-position: 143px 9px;	 	          
    
     }		 	
	 	 


/**************** FOOTER *****************/


#footer

{

text-align: center;
font-family: verdana, sans-serif;
color: #0B5668;
font-size: 11px;
font-weight: normal;
padding: 8px 0 4px 0;

}

#coding

{

text-align: center;
font-family: verdana, sans-serif;
color: #666;
font-size: 10px;
font-weight: normal;
padding: 8px 0 4px 0;

}

a.coding:link      {

     
	 color: #666;
	 text-decoration: none;
	 	 	          
     }

a.coding:visited      {

    
	color: #666;
	text-decoration: none;
	     
          }

a.coding:hover      {

     color: #666;
     text-decoration: underline;
	          
     }

a.coding:active      {

     color: #666;
     text-decoration: underline;
	     
     
     }	  
	  

