/*----------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------block styles-----------------------------------------------------*/
/*----------------------------------------------------------------------------------------------------------------------*/

body.gray {
margin: 20px; 
padding: 20px;
background-color: #CCCCCC;
color: #777777;
}

/*background colors for layout tables*/
/*---------------------------------------------------------------*/

.gray {
background-color: #CCCCCC;
}

.text {
font-size: 13px;
font-family: arial, helvetica, sans-serif;
line-height: 18px;
color: #333333;
}

.title {
font-size: 36px;
font-family: garamond, times, serif;
line-height: 24px;
color: #333333;
}

a:link {color: #333333; font-weight: normal; text-decoration: none;}
a:visited {color: #333333; font-weight: normal; text-decoration: none;}
a:active {color: #006699; font-weight: normal; text-decoration: underline;}
a:hover {color: #006699; font-weight: normal; text-decoration: underline;}
