/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/      
#Wrapper {
	/*
	margin-left: auto;
	margin-right: auto;
	width: 860px;
	text-align: left;
	position: absolute;
	left: -425px;
	margin-left: 50%;
*/
} 
#Top
{
	width: 660px;
	margin-left:155px;
} 
#Logo
{
	background: url('images/title.png');
	height:54px;
	width:477px;
	background-repeat:no-repeat;
	margin-left:100px;
}  
#Tagline
{
	background: url('images/friends.png');
	height:35px;
	background-repeat:no-repeat;
	margin-left:140px;
}
#Title
{
} 
#tblMain 
{
	margin-top:30px;
}
#Main
{
	padding-top:2px;
	padding-bottom:2px;
} 
#dvMenu
{
	background: #279ABF;
	padding-top:0px;
	padding-bottom:0px;
} 
#LeftSpace
{
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
	height:3px;
	background: #0189B4;
}
#LeftPane
{
	width:150px;
	background: #279ABF;
}
#ContentPane
{
}
#RightPane
{
}
#Icons
{
	padding-top:2px;
	padding-bottom:2px;
	text-align:center;
}
#Footer
{
	padding-top:2px;
	padding-bottom:2px;
	text-align:center;
}
.floatLeft
{
	float:left;
}
.floatRight
{
	float:right;
}
.clearBoth
{
	clear:both;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
	height:1px;
}
.ControlPanel 
{
	font-family: Arial, Helvetica;
	font-size: 9pt;
	color: white;
	font-weight:normal;
	background: #0189B4;
}

/* GENERAL */
/* style for module titles */
.Head
{
	font-weight: bold;
	font-size: 11pt;
	color: white;
	font-family: Arial, Helvetica;
}

/* background color for the content part of the pages */

body {
	font-family: Arial, Helvetica;
	font-size: 9pt;
	color: white;
	font-weight:normal;
	background: #0189B4 url(images/bgndlogo.png);
	background-repeat:no-repeat;
	background-position:50% 210;
	/* color: #000000; */
	/* background-image: url(pagefill.jpg); */
}
.skn_Left
{
	width:170px;
}
.skn_LeftPane
{
	width:170px;
	background: #279ABF;
	padding:2px;
}

.skn_ContentPane 
{
	width:480px;
}

.skn_RightPane {
	width:170px;
}
/*Skin Object Attributes */
.skinBreadcrumb 
{
	color: white;
	font-size: 10pt; 
	text-decoration:none;
	
}
A.skinBreadcrumb:link {
   color: white;
	font-size: 10pt; 
	text-decoration:none;
}
A.skinBreadcrumb:visited  
{
   color: white;
	font-size: 10pt; 
	text-decoration:none;
}

.skinCopyright
{
	color: white;
	font-size: 9pt; 
	text-decoration:none;
}
A.skinCopyright:link {
   color: white;
	font-size: 9pt; 
	text-decoration:none;
}
A.skinCopyright:visited  
{
   color: white;
	font-size: 9pt; 
	text-decoration:none;
}

.skinCurrentdate 
{
	color: white;
	font-size: 9pt; 
}

.skinLogin 
{
	color: white;
	font-size: 9pt; 
	text-decoration:none;
}
A.skinLogin:link {
   color: white;
	font-size: 9pt; 
	text-decoration:none;
}
A.skinLogin:visited  
{
   color: white;
	font-size: 9pt;  
	text-decoration:none;
}
A.skinLogin:hover  
{
   color: white;
	font-size: 9pt; 
	text-decoration:none;
}

.skinPrivacy
{
	color: white;
	font-size: 9pt; 
	text-decoration:none;
}
A.skinPrivacy:link {
   color: white;
	font-size: 9pt; 
}
A.skinPrivacy:visited  
{
   color: white;
	font-size: 9pt; 
	text-decoration:none;
}
A.skinPrivacy:hover  
{
   color: white;
	font-size: 9pt; 
	text-decoration:none;
}

.skinTerms
{
	color: white;
	font-size: 9pt; 
	text-decoration:none;
}
A.skinTerms:link {
   color: white;
	font-size: 9pt; 
}
A.skinTerms:visited  
{
   color: white;
	font-size: 9pt; 
	text-decoration:none;
}
A.skinTerms:hover  
{
   color: white;
	font-size: 9pt; 
	text-decoration:none;
}

.skinUser
{
	color: navy;
	font-size: 9pt; 
	text-decoration:none;
}
A.skinUser:link {
   color: navy;
	font-size: 10pt; 
	text-decoration:none;
}


/* text style for the selected tab */
.SelectedTab
{
	font-weight: bold;
	font-size: 12px;
	color: navy;
	font-family: Arial, Helvetica;
}

/* hyperlink style for the selected tab */
A.SelectedTab:link {
    text-decoration:    none;
    color: navy;
}

A.SelectedTab:visited  {
    text-decoration:    none;
    color: navy;
}

A.SelectedTab:active   {
    text-decoration:    none;
    color: navy;
}

A.SelectedTab:hover    {
    text-decoration:    none;
    color: navy;
}

/* text style for the unselected tabs */
.OtherTabs {
    font-weight: bold;
    font-size: 10px;
    color:navy;
    font-family: Arial, Helvetica;
    text-decoration: none;
}
    
/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
    text-decoration:    none;
    color:navy;
}

A.OtherTabs:visited  {
    text-decoration:    none;
    color:navy;
}

A.OtherTabs:active   {
    text-decoration:    none;
    color:navy;
}

A.OtherTabs:hover    {
    text-decoration:    underline;
    color:navy;
}








/* Containers */
.janet_cntr_Plain
{
}
.janet_cntr_PlainTitle td
{
	color: white;
	height:30px;
	
}

/* common classes */

.NormalBold  {
	font-family: Arial, Helvetica;
	font-size: 10pt;
	font-weight: bold;
	color: white;
	/* line-height: 13pt; */
}

.Normal  {
	font-family: Arial, Helvetica;
	font-size: 10pt;
	color: white;
	font-weight:normal;
	/* line-height: 8pt; */
}

.NormalSmall {
	font-family: Arial, Helvetica;
	font-size: 8pt;
	color: white;
	/* line-height: 9pt; */
}
.NormalBoldSmall {
	font-family: Arial, Helvetica;
	font-size: 9pt;
	font-weight: bold;
	color: white;
	/* line-height: 11pt; */
}
.SubHead {
	font-family: Arial, Helvetica;
	font-size: 10pt;
	font-weight: bold;
	color: white;
}
.CommandButton {
	font-family: Arial, Helvetica;
	font-size: 10pt;
	font-weight: normal;
	/* line-height: 9pt; */
	color: white;
}
A.CommandButton:link {
	font-family: Arial, Helvetica;
	font-size: 10pt;
	color:white;
	text-decoration: none;
	/* line-height: 9pt; */
	font-style: normal;
}
A.CommandButton:visited {
	font-family: Arial, Helvetica;
	font-size: 10pt;
	color:white;
	text-decoration: none;
	/* line-height: 9pt; */
	font-style: normal;
}
A.CommandButton:hover {
	font-family: Arial, Helvetica;
	font-size: 10pt;
	color:white;
	text-decoration: underline;
	/* line-height: 9pt; */
	font-style: normal;
}
A.CommandButton:active {
	font-family: Arial, Helvetica;
	font-size: 10pt;
	font-weight: normal;
	/* line-height: 9pt; */
	color:white;
}
.NormalBoldRed {
	font-family: Arial, Helvetica;
	font-size: 10pt;
	font-weight: bold;
	color: #660000;
	/* line-height: 13pt; */
}
h1 
{
	font-weight:bold;
   color: navy;
	font-size: 15pt;
	font-family: Arial, Helvetica;
	margin-bottom: 0;
}
h2
{
	font-weight: bold;
	color: darkblue;
	font-size: 13pt;
	font-family: Arial, Helvetica;
	margin-bottom: 0;
}
h3
{
	font-weight: bold;
	color: white;
	font-size: 10pt;
	font-family: Arial, Helvetica;
	margin-bottom: 0;
}
h4
{
	font-weight: bold;
	color: white;
	font-size: 9pt;
	font-family: Arial, Helvetica;
	margin-bottom: 0;
}
ul
{
	font-family: Arial, Helvetica;
	font-size: 9pt;
	color: white;
	font-weight:normal;
	list-style-type: square;
	margin-bottom: 0;
	margin-top: 0;
}
li {
	font-family: Arial, Helvetica;
	font-size: 9pt;
	color: white;
	font-weight:normal;
	list-style-type: square;
}
ul li
{
	font-family: Arial, Helvetica;
	font-size: 9pt;
	color: white;
	font-weight:normal;
	list-style-type: square;
}
p 
{
	margin: 0 0 1em;
}
.Date {
	font-family: Arial, Helvetica;
	font-size: 8.5pt;
	color: #FFFFFF;
}
a:link {
	font-family: Arial, Helvetica;
	font-size: 11pt;
	color: #254574;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica;
	font-size: 11pt;
	color: #254574;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica;
	font-size: 11pt;
	color: #254574;
	text-decoration: underline;
}
a:active {
	font-family: Arial, Helvetica;
	font-size: 11pt;
	color: #254574;
	text-decoration: none;
}
/* SIGNIN RED */
.SignInRed {
	font-family: Arial, Helvetica;
	font-size: 11pt;
	color: #254574;
}
A.SignInRed:link {
    text-decoration:    none;
	font-size: 11pt;
    font-family: Arial, Helvetica;
    color:#254574;
}

A.SignInRed:visited  {
    text-decoration:    none;
	font-size: 11pt;
    font-family: Arial, Helvetica;
    color:#254574;
}

A.SignInRed:active   {
    text-decoration:    none;
	font-size: 11pt;
    font-family: Arial, Helvetica;
    color:#254574;
}

A.SignInRed:hover    {
    text-decoration:    underline;
	font-size: 11pt;
    font-family: Arial, Helvetica;
    color:#254574;
}
.Head   {
    font-family: Verdana Arial, Helvetica;
    font-size:  14px;
    font-weight: bold;
    color: #000000;
}


/* text style for the unselected tabs */
.OtherTabs {
	font-size: 8.5pt;
	color:#254574;
	font-family: Arial, Helvetica;
	text-decoration: none;
	font-weight: normal;
}
    
/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
	text-decoration:    none;
	color:#254574;
	font-weight: normal;
	font-size: 8.5pt;
}

A.OtherTabs:visited  {
	text-decoration:    none;
	color:#254574;
	font-weight: normal;
	font-size: 8.5pt;
}

A.OtherTabs:active   {
	text-decoration:    none;
	color:#254574;
	font-weight: normal;
	font-size: 8.5pt;
}

A.OtherTabs:hover    {
	text-decoration:    underline;
	color:#254574;
	font-weight: normal;
	font-size: 8.5pt;
}

/* SIGNIN */
.SignIn {
	font-family: Arial, Helvetica;
	font-size: 11pt;
	color: #254574;
}
A.SignIn:link {
    text-decoration:    none;
	font-size: 11pt;
    font-family: Arial, Helvetica;
    color:#254574;
}

A.SignIn:visited  {
    text-decoration:    none;
	font-size: 11pt;
    font-family: Arial, Helvetica;
    color:#254574;
}

A.SignIn:active   {
    text-decoration:    none;
	font-size: 11pt;
    font-family: Arial, Helvetica;
    color:#254574;
}

A.SignIn:hover    {
    text-decoration:    underline;
	font-size: 11pt;
    font-family: Arial, Helvetica;
    color:#254574;
}

/* ================================
    CSS STYLES FOR Property module
   ================================
*/
.cornwallbedbreakfast {
	width: 100%;
	BORDER-RIGHT: #B1D5FE 1px solid; 
	BORDER-TOP: #B1D5FE 1px solid; 
	BORDER-LEFT: #B1D5FE 1px solid; 
	BORDER-BOTTOM: #B1D5FE 1px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px;
	background-color:#E1F0FF;	
}
.cornwallbedbreakfast_bar {
	BACKGROUND-IMAGE: url(/portals/65/propertymodule_bar.png);
}



/* 
	================================
    CSS STYLES FOR janet.Menu
   ================================
*/  
.janetMenu_level0
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: white;
	background-color:transparent;
	border-top: #336699 0px solid;
	border-bottom: #336699 0px solid;
	cursor:pointer;
	width:100%;
	height:20px;
	text-decoration:none;
}

.janetMenu_level0Over
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: white;
	background-color:#1590B7;
   border-right:0px solid transparent; 
   border-left:0px solid transparent; 
	cursor:pointer;
	width:100%;
	height:20px;
	text-decoration:none;
}
.janetMenu_level0Selected
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: white;
	background-color:#1590B7;
   border-right:0px solid transparent; 
   border-left:0px solid transparent; 
	cursor:pointer;
	width:100%;
	height:20px;
	text-decoration:none;
}
/* ===================== */
.janetMenu_level1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: white;
	background-color:transparent;
	border-top: #F1F1F1 0px solid;
	border-bottom: #F1F1F1 0px solid;
	border-left: #F1F1F1 0px solid;
	border-right: #F1F1F1 0px solid;
	cursor:pointer;
	width:100%;
	height:20px;
	text-decoration:none;
}
.janetMenu_level1Over
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: white;
	background-color:#1590B7;
   border-right:0px solid transparent; 
   border-left:0px solid transparent; 
   cursor:pointer;
	width:100%;
	height:20px;
	text-decoration:none;
}
.janetMenu_level1Selected
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: white;
	background-color:#1590B7;
   border-right:0px solid transparent; 
   border-left:0px solid transparent; 
	cursor:pointer;
	width:100%;
	height:20px;
	text-decoration:none;
}

/* ===================== */
.janetMenu_level2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: white;
	background-color:transparent;
	border-top: #F1F1F1 0px solid;
	border-bottom: #F1F1F1 0px solid;
	border-left: #F1F1F1 0px solid;
	border-right: #F1F1F1 0px solid;
	cursor:pointer;
	width:100%;
	height:20px;
	text-decoration:none;
}
.janetMenu_level2Over
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: white;
	background-color:#1590B7;
   border-right:0px solid transparent; 
   border-left:0px solid transparent; 
   cursor:pointer;
	width:100%;
	height:20px;
	text-decoration:none;
}
.janetMenu_level2Selected
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: white;
	background-color:#1590B7;
   border-right:0px solid transparent; 
   border-left:0px solid transparent; 
	cursor:pointer;
	width:100%;
	height:20px;
	text-decoration:none;
}

/* ===================== */
.janetMenu_SectionStart
{
	height: 0px;
}
.janetMenu_SectionDivide
{
	height: 0px;
	background-color:#008CB5;
}
.janetMenu_SectionEnd
{
	height: 0px;
}
.janetMenu_ItemStart
{
	height: 0px;
}
.janetMenu_ItemDivide
{
	height: 0px;
	height: 0px;
	background-color:#008CB5;
}
.janetMenu_ItemEnd
{
	height: 0px;
}




/* 
	================================
    CSS STYLES FOR janet modules
   ================================
*/

.janet_datagridItemStyle
{
	color:black;
}
.janet_datagridAlternatingItemStyle
{
	color:black;
}
.janet_datagridHeaderStyle
{
	color:black;
}
.janet_datagridPagerStyle
{
	color:black;
}
