/* Cuernavaca HOA Stylesheet */
/* Author: Mary Beth Wilson  */

/* Body Properties */
body 
{ 
		background-color: white; 
		font-family: arial,verdana,helvetica,sans-serif;
		font-size: 14px;
		font-weight: normal;
		color: #000000;
		margin-top: 3px;
		margin-left: 0px;
		margin-bottom: 3px;
}
/* Link Properties */
a:link,a:visited
{
    	font-family: arial,verdana,helvetica,sans-serif;
    	font-size: 14px;
    	font-weight: normal;
    	text-decoration: none;
		color: #0000FF;
}
a:hover,a:active
{
    	font-family: arial,verdana,helvetica,sans-serif;
    	font-size: 14px;
    	font-weight: normal;
    	text-decoration: underline;
		color: #990099;
}
/* Announcements Section */
.news
{
		font-family: arial,verdana,helvetica,sans-serif;
		font-size: 14px;
		font-weight: normal;
		color: #000000;
}
.news a:link,a:visited
{
    	font-family: arial,verdana,helvetica,sans-serif;
    	font-size: 14px;
    	font-weight: normal;
    	text-decoration: none;
		color: #0000FF; 
}
.news a:hover,a:active
{
    	font-family: arial,verdana,helvetica,sans-serif;
    	font-size: 14px; 
    	font-weight: normal;
    	text-decoration: underline;
		color: #990099;
}
.main
{
		font-family: arial,verdana,helvetica,sans-serif;
		font-size: 14px;
		font-weight: normal;
		color: #000000;
}
.main a:link,a:visited
{
    	font-family: arial,verdana,helvetica,sans-serif;
    	font-size: 14px;
    	font-weight: normal;
    	text-decoration: none;
		color: #0000FF;
}
.main a:hover,a:active
{
    	font-family: arial,verdana,helvetica,sans-serif;
    	font-size: 14px;
    	font-weight: normal;
    	text-decoration: underline;
		color: #990099;
}
/* Photo Pages - Link Properties */
.photopages a:link,a:visited
{
    	font-family: arial,verdana,helvetica,sans-serif;
    	font-size: 14px;
    	font-weight: bold;
    	text-decoration: none;
		color: #CCCCCC;
}
.photopages a:hover,a:active
{
    	font-family: arial,verdana,helvetica,sans-serif;
    	font-size: 14px;
    	font-weight: bold;
    	text-decoration: underline;
		color: #E77471;
}
li
{
    	font-family: arial,verdana,helvetica,sans-serif;
    	font-size: 14px;
    	font-weight: normal;
    	text-align: left;
}
.td a:link,a:visited
{
    	font-family: arial,verdana,helvetica,sans-serif;
    	font-size: 14px;
    	font-weight: normal;
    	text-decoration: none;
		color: #0000FF;
}
.td a:hover,a:active
{
    	font-family: arial,verdana,helvetica,sans-serif;
    	font-size: 14px;
    	font-weight: normal;
    	text-decoration: underline;
		color: #990099;
}
.li a:link,a:visited
{
    	font-family: arial,verdana,helvetica,sans-serif;
    	font-size: 14px;
    	font-weight: normal;
    	text-decoration: none;
		color: #0000FF;
}
.li a:hover,a:active
{
    	font-family: arial,verdana,helvetica,sans-serif;
    	/* font-size: 14px; */
    	font-weight: normal;
    	text-decoration: underline;
		color: #990099;
}
ul
{
    	font-family: arial,verdana,helvetica,sans-serif;
    	font-size: 14px;
    	font-weight: normal;
    	text-align: left;
}
.ul a:link,a:visited
{
    	font-family: arial,verdana,helvetica,sans-serif;
    	font-size: 14px;
    	font-weight: normal;
    	text-decoration: none;
		color: #0000FF;
}
.ul a:hover,a:active
{
    	font-family: arial,verdana,helvetica,sans-serif;
    	/* font-size: 14px; */
    	font-weight: normal;
    	text-decoration: underline;
		color: #990099;
}
/* Footer properties */
.footer
{
		/* width: 760px; */
		background-color: white; 
		font-family: arial,verdana,helvetica,sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: center;
		color: #000000;
		margin-top: 10px;
		margin-left: 3px;
		margin-bottom: 3px;
}
.footer a:link,a:visited
{
    	font-family: arial,verdana,helvetica,sans-serif;
    	font-size: 12px;
    	font-weight: normal;
    	text-decoration: none;
		color: #0000FF;
}
.footer a:hover,a:active
{
    	font-family: arial,verdana,helvetica,sans-serif;
    	font-size: 12px;
    	font-weight: normal;
    	text-decoration: underline;
		color: #990099;
}
/* Menu Stylesheet */
.menu
{
		background-color: #E7E7E7;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		vertical-align: top; 
		width: 708px;
		font-family: arial,verdana,helvetica,sans-serif;
		font-size: 12px;
		font-weight: 600;
		text-decoration: none;
		white-space: nowrap;
		color: gray;
		top: 70px;
		text-align: center;
		white-space: nowrap;
}
.menu th
{
		font-weight: 600;
		text-decoration: underline;
		vertical-align: top;
		color: gray;
}
.menu td
{
		cursor: pointer;
		font-weight: 600;
		font-size: 12px;
		text-align: center;
		vertical-align: top;
		color: gray;
}
/* Sub Menu Properties*/
.submenu
{
		font-family: arial,verdana,helvetica,sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-align: left; 
		position: absolute;
		visibility: hidden;
		background-color: #FAF8CC; 
		padding-top: 0px;
		padding-bottom: 0px;
		margin-bottom: 3px;
		color: gray;
		width: 708px; 
		z-index: 2;
}
.submenu table
{
		padding-left: 10px; 
		font-size: 12px;
}
.submenu table td
{
		cursor: pointer;
		font-size: 12px;
		font-weight: bold;
		color: #736F6E;
}
