/* Start of CMSMS style sheet 'Spavillasdagua CSS' */
html
{
	width: 100%;
	height: 100%;
}
body
{
	margin: 0px;
	width: 100%;
	height: 100%;
	font: 11px arial;
	color: #666666;
	line-height: 20px;
	letter-spacing: .05em;
	margin-top: 20px;
}
/** GLOBAL **/
#container
{
	width: 100%;
	height: 100%;
	z-index: 100;
}

#dateformat 
{
	font:11px arial;
	color: #FFFFFF;
	letter-spacing:.4em;
	vertical-align: middle;
	background: #7EAEDF;
	height: 25px;
	line-height: 25px;
	border-bottom: 1px solid #5685b6;
	padding-left: 5px;	
}
	
#dateformat a 
{
	font:11px arial;
	color: #FFFFFF;
	font-weight:bold;
	letter-spacing:.1em;
}
	
#dateformat a:hover 
{
	color: #99CCFF;
	letter-spacing:.1em;
}

#left
{
	float: left;
	width: 155px;
	height: 100%;
}
#right
{
	margin-top: 2px;
	margin-left: 50px;
	float: left;
	height: 100%;
             width: 70%;
}

/** MENU **/
#menuContainer
{
	background: #DBEDFF;
	width: 155px;
	height: 100%;
}
ul#menu
{
	list-style: none;
	width: 155px;
	background: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
ul#menu li
{
	background: #dbedff;
	height: 32px;
	min-height: 32px;
	line-height: 32px;
	margin: 0px;
	margin-bottom: 1px;
}
ul#menu li.empty
{
	background: #dbedff;
	height: 42px;
	line-height: 42px;
	margin-bottom: 1px;
	font-size: 1px;
}
ul#menu li a
{
	font:11px geneva;
	color: #666666;
	text-decoration: none;
	letter-spacing:.2em;
	display: block;
	width: 140px;
	min-height: 32px;
	line-height: 32px;
	padding: 0px 0px 0px 15px;
	outline: none;
}
* html ul#menu li a
{
	font:11px geneva;
	color: #666666;
	text-decoration: none;
	letter-spacing:.2em;
	display: block;
	width: 155px;
	min-height: 32px;
	line-height: 32px;
	padding: 0px 0px 0px 15px;
	outline: none;
}

ul#menu li a:hover
{
	background: #7EAEDF;
	font:11px geneva;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing:.2em;
	display: block;
	width: 140px;
	min-height: 32px;
	line-height: 32px;
	padding: 0px 0px 0px 15px;
	outline: none;
}

* html ul#menu li a:hover
{
	background: #7EAEDF;
	font:11px geneva;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing:.2em;
	display: block;
	width: 155px;
	min-height: 32px;
	line-height: 32px;
	padding: 0px 0px 0px 15px;
}

/** CONTENT **/
.borderBetween 
{
	float: left;
	border-left: 1px solid #99CCFF;
	border-right: 1px solid #99CCFF;
	width: 2px;
	height: 100%;
}
.bodyText 
{
	font: 11px arial;
	color: #666666;
	line-height: 20px;
	letter-spacing: .05em;
	margin-top: 0;
}
.pageHeader
{
	font: 18px geneva;
	color: #99CC66;
	line-height: 20px;
	letter-spacing: .3em;
}
.subHeader 
{
	font:12px arial;
	color: #5685B6;
	line-height:14px;
	letter-spacing:.2em;
	font-weight:bold;
}
	
.smallText 
{
	font:10px arial;
	color:#666666;
}
	
.sidebarHeader 
{
	font:12px arial;
	color: #666666;
	line-height:14px;
	letter-spacing:.2em;
}
.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style12 {
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.style2 {
	font-size: 13px; 
}

/** HYPERLINKS **/
a {
	color: #7EAEDF;
	}
	
a:hover {
	color: #5685B6;
	}
#sidebar a {
	color: #99CC66;
	}
	
#sidebar a:hover {
	color: #669933;
	}

hr
{
     background: #5685B6;
     border: 0px;
     border-bottom: 1px solid #5685B6;
     height: 1px;
}

/** FORMS **/
.txt
{
     font: 11px arial;
     width: 150px;
     text-align: left;
}
input
{
     border: 1px solid #5685B6;
     font-size: 11px;
     font-family: Verdana, Arial, Helvetica, sans-serif;
}
textarea
{
     border: 1px solid #5685B6;
     font-size: 11px;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     width: 300px;
     height: 200px;
}
select
{
     border: 1px solid #5685B6;
     font-size: 11px;
     font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* End of 'Spavillasdagua CSS' */

