/*******[  Standard Styles  ]********/
body,td,th { font-family: Trebuchet MS, Verdana, Helvetica, Arial; color: #0A49BA; font-size: 12px; }
body { margin:0px; background-color: #FAF9E4;}
h3 { color: #0A49BA;}
p { margin:0px; padding:5px 0px 5px 0px;}
/*li, ul, ol{ margin:0px;  padding:0px;}*/
/*******[  IDs  ]********/
#head{background-image:url(graphics/head-bg.jpg);}
#main{border:1px solid #A8D2D2;	background-color: #CFF;}
#footer{ background-image: url(graphics/footer.jpg); background-repeat: repeat-x;}
#header{ background-image:url(graphics/head.jpg); background-position:top; background-repeat:repeat-x; padding: 0px; margin:0px; }
#header h1 { padding:5px 0px 0px 5px; font-size: 18px; color: #FFFFFF; margin: 0px; }
#header h2 { font-size: 16px; color: #333333; margin: 0px; padding-right:5px; }
#quickNav{ border-top-width: 1px; border-top-style: solid; border-top-color: #75CAF3; font-family: Verdana, Arial, Helvetica, sans-serif; color: #3900D5; font-size: 12px; }
#quickNav a{ color: #3900D5; text-decoration:none; }
#quickNav a:hover{ color:#0E3370; text-decoration:underline; }
table#villas {}
table#villas h1 {font:'Times New Roman', Times, serif; font-size:14px; font-weight:bold; display:inline; margin:0px; padding-right:5px; color:#00F;}
table#villas h2 {font-size:13px; font-weight:600; color:#00F;}
table#villas h3 {font-size:14px; font-weight:600; margin:0px;}
table#villas img { border: 5px solid #FFFFFF; }
#hiddenAdmin ,#hiddenAdmin  a{ color:#FAF9E4; /*background-color: #FAF9E4;*/ }
#hiddenAdmin a:hover {color: blue}
div#siteMap{}
div#siteMap h1{ font-size:16px; margin:0px; }
div#siteMap ul{	padding-left:0px; }
div#siteMap li{ margin-top:10px; padding-left:20px; list-style-position:inside; list-style-type:disc; font-weight:bold;}
div#siteMap li li{ list-style-type:circle; font-weight:normal; }
div#siteMap li a{ padding-left:0px; }
div#siteMap li p{ margin:0px; padding:1px; margin-left:20px; margin-right:30px; line-height:normal; border:1px solid #ccc; font-weight:normal; display:inline; background-image:url(note.gif); background-position:left center; background-repeat:no-repeat; padding-left:16px; }
/*******[  Special Classes  ]********/
.menuCell{ background-image:url(graphics/menu-bar.jpg); background-position:right; background-repeat:repeat-y; padding:0px 8px 0px 0px; margin:0px;}
.bdr5px {border: 5px solid #FFFFFF;}
.red {color:#F00;}
.red_italic {color:#F00; font-size:10pt; font-style:italic; font-weight:bold;}
a.menu, a:link.menu, a:active.menu, a:visited.menu{ font-size: 12px; font-family: Verdana, Arial,_sans; color:blue; text-decoration:none;}
a:hover.menu{	color:green; }

/*******[  Menu  ]********/
body {  behavior: url(scripts/csshover.htc);} /* WinIE behavior call */
div#menu { z-index:2; margin:0px; padding:0px; font-weight:bold; font-size:12px; font-family: Trebuchet MS, Verdana, Helvetica, Arial; color:#0A49BA; border:none;}
div#menu ul { z-index:2; margin:0px; padding:0px; background-color:#CFF; color: #0A49BA; border:none; text-align: left; white-space: normal; list-style-type: none; height: auto; width: auto;}
div#menu li { z-index:2; position:relative; list-style:none; border-bottom:1px solid #9FF; display:block; color: #0A49BA; margin:0px; padding:0px; background-color:#CFF;}
div#menu li:hover { background-color:#000066; text-decoration:none;}
div#menu li a { z-index:2; text-align:left; text-decoration:none; padding:0px; padding-left:20px; width:108px; color: #0A49BA; margin:0px; display:block; border:none;}
div#menu ul li ul li{border-width:0px 1px 1px 1px;border-style:solid;border-color:#A8D2D2; width:128px;}
div#menu li a:hover {z-index:2; background-color:#A8D2D2;}
div#menu>ul a {}
div#menu ul ul {position:absolute;top:0px;left:128px;display:none;z-index:2;}
div#menu ul li:hover ul, 
div#menu ul li:hover ul {z-index:3; display:block; width:128px;}
.arrow{background-image:url(graphics/arrow.gif); background-position:bottom right; background-repeat:no-repeat;}
/** Added by Demetries 08/12/2005 **/
.strong_red{color:#ff0000; font-weight:bold;}
.strong_red_big{color:#ff0000; font-weight:bold; font-size:15px;}
.black{color:#000000; font-size:12px;}
.strong_black{color:#000000; font-size:12px; font-weight:bold;}
.default_font_bigger{font-size:10pt;}
/*******[  Menu End ]********/
.height {line-height: 13px;}