/* Redefine Default Link Style */
a {    
    color: #000099;    
}
a:link {    
    color: #000099;    
    text-decoration : none;    
}
a:visited {    
    color: #000099;    
    text-decoration : none;    
}
a:hover {    
    color: #009966;    
}
a:active {     
}
ul{
	margin-top: 5px;
}
/* Define Menu Styles */
.menuLink{     
    font-family: Verdana, Helvetica, sans-serif;    
    font-size: 12px;    
    color: #333333; /*#333333 alt. #000000   */
}
.subMenuLink{     
    font-family: Verdana, Helvetica, sans-serif;    
    font-size: 10px;    
    color: #333333;
}

.tableMenuLink{     
    font-family: Verdana, Helvetica, sans-serif;    
    font-size: 10px; 
    color: #333333;
    
}

/* Define main content styles */	
.mainContentHeading{
    font-family: Verdana, Helvetica, sans-serif;    
    font-size: 16px;    
    color: #333333; /*#333333 alt. #000000   */
    margin-bottom: 10px;    
}
.mainContentBodyText{    
    font-family: Verdana, Helvetica, sans-serif;    
    font-size: 12px; 
    padding-left: 15px;
    padding-right: 15px;      
    text-align : justify;    
}
.mainContentAuthor{    
    font-family: Verdana, Helvetica, sans-serif;    
    font-size: 10px;    
    color: #000000;    
    font-weight : normal;  
    margin-left: 50px;
}
.mainContentDate{    
    font-family: Verdana, Helvetica, sans-serif;    
    font-size: 10px;    
    color: #000000;    
    font-weight : normal;
    padding-left: 15px; 
}

/* Define News Styles */
.newsHeadline{
    background-color : #F4F4F4;    
    padding-left: 10px;    
    padding-right: 10px;    
    /*padding-top: 10px;    
    padding-bottom: 10px;*/
}

/* Define Navigation Styles */
.navigation{    
    background : #F4F4F4;    
    padding-left: 10px;    
    padding-right: 10px;    
    padding-top: 10px;    
    padding-bottom: 10px;	  
}
.navigationPrevious{    
    font-family: Verdana, Helvetica, sans-serif;    
    font-size: 12px;     
    font-weight: bold;    
    padding-right: 50px;  
}
.navigationNext{    
    font-family: Verdana, Helvetica, sans-serif;    
    font-weight: bold;    
    font-size: 12px;    
    padding-left: 50px    
}
.navigationBlocks{    
    font-family: Verdana, Helvetica, sans-serif;    
    font-size: 12px;    
    padding-left: 5px;    
    padding-right: 5px;    
}
.navigationLink{    
    font-family: Verdana, Helvetica, sans-serif;    
    font-size: 14px;    
    color: #5cad33;    
    font-weight : bold;
}

.pictureLink{    
    padding-top: 0px;    
    padding-left: 10px;    
    padding-right: 5px;    
    padding-bottom: 0px;    
}

.formInputLayout {
    border: 1px solid #999999;
    font-family: Verdana, Helvetica, sans-serif;    
    font-size: 10px; 
    height: 16px;        
}

.formLayout {
   margin-bottom: 0px;
   margin-top: 0px;     
}

/* Clear Styles */
.clear { 
    clear: both 
}
