/*** WEBSITE: Default 4.4.1 Skin
	 AUTHOR: Cherie Proctor 
	 CREATED: 20/03/2007 
	 COMMENTS: Condensed Stylesheet for Default 4.4.1 Skin  *****************************************************
    SKIN LAYOUT STYLES
***************************************************** */#bodyDiv{width:100%;height:100%;text-align:center;background-color:#fff;background:#FFF;margin:0;padding:0;}
html>body #bodyDiv{height:auto;min-height:100%;}
#frame{width:800px;height:600px;margin-left:auto;margin-right:auto;text-align:left;}
html>body #frame{width:800px;}
#branding{height:100px;width:100%;background:url(images/branding_bg.jpg) no-repeat top left;}
.logo{width:170px;height:100px;float:left;border-right:2px solid #FFF;}
.slogan{width:370px;height:100px;float:left;border-right:2px solid #FFF;}
.headerImage{width:193px;height:100px;float:left;border-right:2px solid #FFF;background:url(images/header_people.jpg) no-repeat top left;}
#menu{height:27px;margin-left:25px;}
#menuDesign{width:100%;height:27px;background:#FFF url(images/menu_icon.gif) no-repeat top left;}
html>body #menuDesign{height:27px;}
#contentArea{width:100%;float:left;}
#enclose{width:740px;float:left;}
.contentPanel{width:543px;height:399px;float:left;background:#8D8C8A;color:#FFF}
html>body .contentPanel img{margin-top:-10px;}
*:first-child+html .contentPanel img{margin:0;}
.leftPanel{width:173px;height:379px;float:right;border-left:2px solid #FFF;border-right:2px solid #FFF;background:#8d8c8a url(images/leftPanel_bg.gif) no-repeat top left;padding:10px;}
.rightPanel{width:60px;height:399px;float:right;clear:right;background:url(images/rightPanel_bg.jpg) no-repeat top left;}
#footer{clear:both;width:838px;height:70px;text-align:right;font-size:11px;color:#FFF;border-top:2px solid #FFF;background:url(images/footer_bg.jpg) no-repeat top left;position:relative;z-index:50;padding:0 7px;}
* html #footer {margin-top:-30px;}
html>body #footer{width:836px;}
#footer a,#footer a:link,#footer a:active,#footer a:visited,#footer a.footerMenuItem{font-size:12px;color:#FFF;text-decoration:none;}
#footer a:hover{text-decoration:underline;}
.search{width:170px;height:70px;float:left;border-right:2px solid #FFF;}
.footLinks{width:364px;float:left;border-top:2px solid #FFF;border-bottom:2px solid #FFF;margin-top:20px;text-align:center;text-transform:uppercase;font-size:16px;padding:4px 0 5px;}
.footLogo{width:193px;height:70px;float:left;background:url(images/honeycombes_logo.jpg) no-repeat top left;border-left:2px solid #FFF;border-right:2px solid #FFF;}
.contentPanelInner{width:483px;height:319px;float:left;background:#8D8C8A;padding:65px 30px 15px;}
.leftPanelInner{width:173px;height:379px;float:right;border-left:2px solid #FFF;border-right:2px solid #FFF;background:#8d8c8a url(images/leftPanelInner_bg.jpg) no-repeat top left;padding:10px;}
.leftPanelInvest{width:173px;height:379px;float:right;border-left:2px solid #FFF;border-right:2px solid #FFF;background:#8d8c8a url(images/leftPanelInvest_bg.jpg) no-repeat top left;padding:10px;}
#encloseExp{width:800px;float:left;background:#8d8c8a;}
.contentPanelExp{width:760px;background:#8d8c8a;padding:10px 0px 40px 0px;}
.contentPanelPG{width:503px;height:379px;float:left;background:url(images/PG_bg.jpg) no-repeat top left !important;padding:10px 20px;}
.contentPanelApt{width:738px;height:399px;float:left;background:#8d8c8a url(images/leftPanelApt_bg.gif) no-repeat top right !important;}
.contentPanelLand{width:530px;background:#FFF;padding:20px 20px 40px 20px;float:left;}
.contentPanelLand p, .contentPanelLand .SubHead, .contentPanelLand ul li, .contentPanelLand .normal{color:#000}
.contentPanelLand h1, .contentPanelLand h2{color:red}
.headerImageLand{width:193px;height:100px;float:left;border-left:2px solid #FFF;background:url(images/header_landing.jpg) no-repeat top left;}
.sloganLand {width:430px;height:100px;float:left;}
.sloganLand p{text-transform:uppercase;font-size:20px;text-align:center;padding-top:15px}
.rightPanelLand{width:180px;padding:20px;float:right;background:#FFF}
.rightPanelLand ul li{ list-style-image:url(images/redTick.gif);font-size:14px;}
#encloseExpLand{width:800px;float:left;background:#FFF;}
/******************************************************
    PANEL SPECIFIC STYLES              
***************************************************** */
.slogan p{text-transform:uppercase;font-size:28px;text-align:center;padding-top:15px;}
/******************************************************
    CUSTOM STYLES              
***************************************************** */.search .NormalTextBox{width:120px;height:27px;margin-top:-25px;vertical-align:middle;font-size:14px;font-weight:700;}
.search img{height:31px;padding:20px 15px 0 2px;}
/******************************************************
    DIGICON CLEAN CSS MENU STYLES              
******************************************************/
/***  CLEAN MENU FUNCTIONALITY STYLES - DON'T TOUCH THESE STYLES  ***/
.menu, .menu ul {margin: 0; padding: 0; border: 0; list-style-type: none; display: block; zoom: 1;/*IE6*/ min-height: 0;/*IE7*/}
.menu li {margin: 0; padding: 0; border: 0; display: block; float: left; position: relative; z-index: 5; white-space:nowrap;}
.menu li:hover {z-index: 10000; white-space: normal;}
.menu li.menuHover /*IE6*/{z-index: 10000;}
.menu .menuHoverUL /* li:hover>ul selector */ /*IE6*/{visibility: visible;}
.menu .menuHoverUL /* 1st-level submenu go below their parent item */ /*IE6*/{top: 100%; left: 0;}
.menu .menuHoverUL .menuHoverUL /* 2nd+ levels go on the right side of the parent item */ /*IE6*/{top: 0; left: 100%;}
.menu li li {float: none;}
.menu ul {visibility: hidden; position: absolute; z-index: 10; left: 0; top: 0;}
.menu li:hover>ul {visibility: visible;	top: 100%;}
.menu li li:hover>ul /* 2nd+ levels go on the right side of the parent item */{top: 0; left: 100%;}
.menu a, .menu a:link, .menu a:active, .menu a:visited, .menu a:link:hover, .menu li.active {display: block; position: relative;}
.menu ul a /*fix clickability-area problem*/ /*IE6*/{zoom: 1;}
.menu li li /*fix white gap problem*/ /*IE6*/{float: left; width: 100%;}
.menu li li /*prevent double-line between items*/ /*IE6*/{margin-top: -1px;}
html>body .menu li li { margin-top: 0px;}

/***  CLEAN MENU DESIGN STYLES - CHANGE ONLY THESE STYLES  ***/
.menu, .menu ul li {color: #000; background: #FFF;}
.menu ul li {background: #8d8c8a; text-align: left; width: 93px;}
.menu ul {width: auto;}
/* Top Level Menu Items */
.menu a, .menu a:link, .menu a:active, .menu a:visited, .menu a:hover, .menu a:link:hover, .menu li.active {text-decoration: none; color: #000; padding: 5px 7px; border-right: 0px solid white;font-size:12px;text-transform:uppercase;font-weight:bold;}
.menu li.active { background: #FFF;padding: 4px 7px}
html>body .menu li.active { background: #FFF;}
.menu a:hover, .menu a:link:hover, .menu li:hover>a {color: #000;background: #8d8c8a;}
.menu a:hover, .menu a:link:hover, .menu .menuHoverA /* li:hover>a selector */ /*IE6*/{color: #000; background: #8d8c8a;}
/* Drop Down Menu Items */
ul.menu ul a, ul.menu ul a:link, ul.menu ul a:active, ul.menu ul a:visited, ul.menu ul a:hover, ul.menu ul a:link:hover, ul.menu ul li.active {border-top: 1px solid #FFF; text-decoration: none; color: #FFF; padding: 2px 5px;margin:0px;}
ul.menu ul li.active { background: gray;}
ul.menu ul li a:hover, ul.menu ul li a:link:hover, ul.menu ul li li:hover>a {color: #000;	background: #8d8c8a;}
.menu ul a:hover, .menu ul a:link:hover, .menu ul .menuHoverA /* ul li:hover>a selector */ /*IE6*/{color: #000;	background: #8d8c8a;}
ul.menu ul li.active /* needs to be adjusted by hand - seems to be dropdown width minus a padding plus 1 */{ width: 83px; background: darkgray;}
.menu li li {border: 0px solid blue;}
.menu ul>li + li /*remove top border on all but first item in the list*/{border-top: 0;}
.menu li li:hover>ul /*position of 2nd+ submenus, overlapping*/{top: -1px; left: 100%;}
.menu .menuHoverUL .menuHoverUL /*position of 2nd+ submenus, overlapping*/ /*IE6*/{top: 0px; left: 100%;}

/***  CLEAN MENU FIXES AND EXTRA FUNCTIONALITY STYLES - DON'T TOUCH THESE STYLES  ***/
/* special colouring for first menu item on each level */
/*.menu>li:first-child>a, .menu li + li + li li:first-child>a {
	color: #567;
}*/
/* float clear - force containment of floated LIs inside of UL */
.menu:after, .menu ul:after {content: "."; height: 0; display: block; visibility: hidden; overflow: hidden; clear: both;}
/* float clear end */
/* sticky submenu - it should not disappear when your mouse moves a bit outside the submenu YOU SHOULD NOT STYLE the background of the ".menu UL" or this feature may not work properly!	if you do it, make sure you 110% know what you do */
.menu ul {background-image: url(empty.gif); /* required for sticky to work in IE6 and IE7 - due to their (different) hover bugs */ padding: 10px 30px 30px 30px; margin: -10px 0 0 -30px; /*background: #f00;*/	/* uncomment this if you want to see the "safe" area. you can also use to adjust the safe area to your requirement */}
.menu ul ul {padding: 30px 30px 30px 10px; margin: -30px 0 0 -10px;}
/* sticky submenu end */
/* Fix for IE5/Mac \*//*/
.menu a {float: left;}
/* End Fix */
/******************************************************
    CONTAINER STYLES
***************************************************** */.container{width:100%;}
.containerContent{padding:0;}
/******************************************************
    SELECTOR and COMMONLY USED DNN STYLES              
***************************************************** */html{height:auto;background:#FFF;}
body{background:#FFF;height:100%;margin:0;padding:0;}
body,td,ul li,p,.normal,.NormalDisabled,.blogCalendar td{font-family:arial, verdana, helvetica;font-size:11px;color:#FFF;font-weight:400;line-height:1.5em;text-align:left;}
/* text style used for rende#FF0000 text which should appear disabled  */.NormalDisabled{color:#D3D3D3;}
/* style of item titles on edit and admin pages  */.SubHead{color:#FFF;font-family:Tahoma, Arial, Helvetica;font-size:11px;font-weight:700;text-align:left;}
/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules  */.SubSubHead{font-family:Tahoma, Arial, Helvetica;font-size:11px;font-weight:700;color:#000;}
/* text style used for rende#FF0000 text which requires emphasis  */.NormalBold{font-family:Tahoma, Arial, Helvetica;font-size:11px;font-weight:700;}
/* text style used for error messages  */.Normal#FF0000{font-family:Tahoma, Arial, Helvetica;font-size:12px;font-weight:700;color:red;}
/* heading styles  */h1,h2,h3,h4,h5,dt,h6,.head,h2 span.head,.container h2 span.head,h3 span.SubHead,.newstitle,tfoot,thead,th{font-family:"Trebuchet MS", Trebuchet MS, arial, verdana, helvetica;color:#FFF;font-weight:400;font-size:12px;margin:0 0 10px;padding:0;}
h1{font-size:22px;color:#FFF;}
h2,.head,h2 span.head,.container h2 span.head{font-size:18px;}
h3,h3 span.SubHead,.newstitle{font-size:16px;font-weight:700;}
h4{font-size:14px;font-weight:700;}
h5,DT{font-size:13px;font-weight:700;}
h6{font-size:12px;font-style:italic;}
p{line-height:1.4em;color:#FFF;margin:5px 0 15px;}
ul{margin:0 0 10px 25px;}
html>/**/body ul{margin:0 0 10px 0px;}
ul li{margin-left:5px;list-style-type:square;padding:0;}
ul li li{list-style-type:disc;}
ul li li li{list-style-type:circle;}
ol li{list-style-type:decimal;}
ol ol li{list-style-type:lower-alpha;}
ol ol ol li{list-style-type:lower-roman;}
hr{color:dimgrey;height:1pt;text-align:left;}
img{border:0;margin:0;padding:0;}
/* link styles  */a,a:link,a:active,a:visited{color:#4c2815;text-decoration:none;margin:0;padding:0;}
a:hover{text-decoration:underline;color:#4c2815;}
blockquote{font-size:15px;font-family:"Lucida Sans Unicode";float:right;}
pre{font-family:Lucida Console, monospace;color:#434343;font-weight:400;font-size:11px;}
address{font-family:Arial, Verdana, Helvetica;color:#434343;font-weight:400;font-size:11px;font-style:italic;}
form{background:#CCC;}
.NormalRed{color:#900000}
/******************************************************
    FORM STYLES              
*****************************************************  Generic Form Element classes  */.formInput{width:150px;height:18px;border:1px solid #CCC;}
.formItem{clear:both;}
.label{clear:both;float:left;width:120px;text-align:right;padding-right:10px;font-weight:700;color:#fff;}
.labelDetails{width:390px;}
.labelDetails p{color:#FFF;margin:0 0 7px;}
/* button style for standard HTML buttons  */.StandardButton,a.StandardButton,a:link.StandardButton,a:active.StandardButton,a:visited.StandardButton,input.StandardButton,a.CommandButton,a:link.CommandButton,a:active.CommandButton,a:visited.CommandButton{width:0;overflow:visible;font-weight:400;font-size:11px;background:#8B8B8B url(images/footer_bg.jpg) no-repeat top left;color:#FFF;font-family:Tahoma, Verdana, sans-serif;text-transform:lowercase;cursor:pointer;clear:both;height:14px;border:1px solid #333;white-space:nowrap;margin:0;padding:3px 8px;}
input.StandardButton[class],a.CommandButton[class],a:link.CommandButton[class],a:active.CommandButton[class],a:visited.CommandButton[class]{width:auto;}
/* Non IE browsers read this  */a:hover.CommandButton,input:hover.StandardButton{color:#E0E0E0;}
/* text style used for textboxes in the admin and edit pages, for Nav compatibility  */.NormalTextBox,input.longTextBox,input.longmedTextBox,input.medTextBox,input.medshortTextBox,input.shortTextBox{font-family:Tahoma, Arial, Helvetica;font-size:12px;font-weight:400;}
input.longTextBox{width:250px;}
input.longmedTextBox{width:200px;}
input.medTextBox{width:150px;}
input.medshortTextBox{width:100px;}
input.shortTextBox{width:60px;}
/*Dropdown Boxes */select{font-size:10px;}
/* Requi#FF0000 Fields  */span.mandatory{color:#334692;font-weight:700;}
/******************************************************
    GENERAL STYLES
***************************************************** */.floatLeft{float:left;}
.floatRight{float:right;}
/* styles to mimic auto height of div elements as per IE  */.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:block;}
/* Hides from IE-mac \ */* html .clearfix{height:1%;}
/* End hide from IE-mac  *****************************************************
    DNN STYLES (Some of these we try to avoid, but are still used in some modules; Some we are unsure of what they do)
*****************************************************  What exactly does this style??  */.SkinObject{font-weight:700;font-size:8.5pt;color:#036;font-family:Tahoma, Arial, Helvetica;text-decoration:none;}
/* styles used by Data Grids  */.DataGrid_AlternatingItem{background-color:#fff;color:red;font-family:Tahoma, Arial, Helvetica;font-size:10px;font-weight:400;}
.DataGrid_Container{background-color:Transparent;}
.DataGrid_Footer{background-color:#fff;}
.DataGrid_Header{background-color:Transparent;color:#000;font-family:Tahoma, Arial, Helvetica;font-size:10px;font-weight:700;text-align:center;}
.DataGrid_Item{background-color:Transparent;color:#000;font-family:Tahoma, Arial, Helvetica;font-size:10px;font-weight:400;}
.DataGrid_SelectedItem{background-color:#D3D3D3;color:Blue;font-family:Tahoma, Arial, Helvetica;font-size:10px;font-weight:400;}
/* text style used for help text rende#FF0000 by modules  */.Help{border:#000 1px solid;font-weight:400;font-size:11px;color:#000;font-family:Tahoma, Arial, Helvetica;background-color:#ff9;padding:2px;}
SMALL{font-size:8px;}
BIG{font-size:14px;}
/*****  Comments & Ratings **** */.newsRatingsDisplay{font-family:Tahoma, Arial;color:#000;font-size:11px;font-weight:700;}
.commentsRating{color:red;font-size:12px;font-family:Arial;}
.CurrentRating{font-family:Tahoma, Arial;color:#000;font-size:12px;}
.RatingLabelRow{font-family:Tahoma, Arial;color:#000;font-size:11px;font-weight:700;padding-top:10px;}
.RatingRow{font-family:Tahoma, Arial;color:#666;font-size:11px;padding-top:10px;}
.CommentsRow{font-family:Tahoma, Arial;color:#666;font-size:11px;}
.thumbs{text-align:center;width:140px;}
.menu .menuHoverUL .menuHoverUL /* 2nd+ levels go on the right side of the parent item */ /*IE6*/,.menu li li:hover>ul /* 2nd+ levels go on the right side of the parent item */,.menu .menuHoverUL .menuHoverUL /*position of 2nd+ submenus,overlapping*/ /*IE6*/{top:0;left:100%;}
.menu a:hover,.menu a:link:hover,.menu li:hover>a,.menu a:hover,.menu a:link:hover,.menu .menuHoverA /* li:hover>a selector */ /*IE6*/,ul.menu ul li a:hover,ul.menu ul li a:link:hover,ul.menu ul li li:hover>a,.menu ul a:hover,.menu ul a:link:hover,.menu ul .menuHoverA /* ul li:hover>a selector */ /*IE6*/{color:#000;background:#8d8c8a;}
A.SkinObject:link,A.SkinObject:visited,A.SkinObject:active,A.SkinObject:hover{text-decoration:none;color:#036;}
.RatingLabel,.CommentsEntryLabel,.CurrentRatingLabel{font-family:Tahoma, Arial;color:#000;font-size:12px;font-weight:700;}
.SaveCommentsRating:link,.SaveCommentsRating:active,.SaveCommentsRating:visited,.EditCommentsLink:link,.EditCommentsLink:active,.EditCommentsLink:visited{font-family:Tahoma, Arial;font-weight:700;font-size:11px;color:#000;text-decoration:underline;}
.SaveCommentsRating:hover,.EditCommentsLink:hover{text-decoration:none;}

/******************************************************
    ANNOUNCEMENT MODULE STYLES
******************************************************/
.DNN_ANN_DesignTable { width:100%; padding:4px;}
.DNN_ANN_Description {}
.DNN_ANN_Description P { margin-top:0px;}