﻿/**********************************************************************
 * SITE LAYOUT
 *********************************************************************/
	
 	/* Import the content styles */ 
 	@import url(SiteContent.css);
 	
	body
	{
	    padding:20px 0px 20px 0px !IMPORTANT;
	    margin:0 !IMPORTANT;
	    /* See Edit.css for body font family and styles */
	    /* Important is used to overide padding settings in SiteContent.css */
	} 	
 	
 	#layoutBanner
 	{
 		background-image:url(Images/banner_fill.png);
 		background-repeat:repeat-x;
 		background-position:top;
 	}
 	
 	.BlueLinkBanner
 	{			
 	}
 	
 	.BlueLinkBanner a
 	{
 		color: #0066cc;
 		font-weight:600;
 	}
 	 	
 	#layoutBannerLeft
 	{
 		background-image:url(Images/banner_fill.png);
 		background-repeat:repeat-x;
 		background-position:top;
 	}
 	
 	#layoutMenuContainer
 	{
 		margin-top:34px;
 		height:37px;
 	}
 	
 	#layoutFooter
 	{
 		margin-top:20px;
 		padding:5px;
 		border-top:1px solid #E6F8A6;
 		text-align:center;
 		margin-bottom:40px;
 	}
 	
 	#layoutScroller
 	{
 		background-color:#000099;
 		border-top:2px solid #3366cc;
 		border-bottom:2px solid #3366cc;
 		padding:4px;
 		margin-top:20px;
 		color:#ffffff;
 	} 	
 	
 	#layoutScroller a
 	{
 		color:#ffffff;
 	}
 	
 	#layoutScrollerShadow
 	{
 		border-top:1px solid #9C9C9C;
 		background-color:#BDBDBD;
 		height:1px;
 		border-bottom:1px solid #DEDEDE;
 	}
 	
 	#layoutPager{text-align:center;}
 	#layoutPager .pageItemActive{font-weight:bold;text-decoration:underline;}
 	#layoutPager a{color:Orange;} 	
 	
 	.searchBanner, .tabsBanner
 	{
 		background-image:url(Images/subheader_f.png);
 		background-repeat:repeat-x;
 		font-size:0.8em;
 		margin-top:20px;
 		border-bottom:1px solid #e5e5e5;
 		padding:5px;
 		margin-bottom:20px;
 	}
 	
 	.tabsBanner
 	{
 		padding:0px;
 		font-size:1em;
 	}
 	
 	.searchResultItem
 	{
 		margin-bottom:20px;
 	}
 	
 	.searchResultItemHeader
 	{
 		font-weight:bold;
 		font-size:1.1em;
 		margin-bottom:3px;
 	}
 	
 	.searchResultItemHeader a
 	{
 		color:Orange;
 	}
 	
 	.searchResultItemBody
 	{
 		font-style:italic;
 		margin-bottom:3px;
 	}
 	

	#pnlSmallHeading{font-weight: bold;}
	#weather td{width:273px;}

	.subListing{margin-top:10px;}

 	.admintable{}
	.admintable th{padding-right:10px; white-space:nowrap;}
	.admintable .multiline{vertical-align:top;}
	.admintable td{}
	
	.admintable td em{font-size:8pt;}
	
	.adminformfooter{margin-top:40px;}
	
	.adminSidebar{width:300px;}
 	.adminSidebarItemHeader
 	{
 		font-weight:bold;
 		margin-bottom:5px;
 		border-bottom-width:1px;
 		border-bottom-style:solid;
 	} 	
 	.adminSidebarItemFooter{text-align:right;}
 	
 	/* All sidebar items */
 	.adminSidebarItem_Blue, .adminSidebarItem_Orange, .adminSidebarItem_Green, .adminSidebarItem_GreenInfo, .adminSidebarItem_Grey
 	{
 		padding:5px; 
 		margin-bottom:10px;
 		border-width:1px;
 		border-style:solid;
 		font-size:0.8em;
 	}
 	
 	/* Blue Sidebar Item */
	.adminSidebarItem_Blue{background-color:#EDF4FF; border-color:#DBEAFF; }
 	.adminSidebarItem_Blue a{color:#318FC4;}
 	.adminSidebarItem_Blue .adminSidebarItemHeader{border-bottom-color:#DBEAFF;}
 	.adminSidebarItem_Blue .adminSidebarItemDivider{color:#DBEAFF; font-weight:bold;}
 	
 	/* Orange Sidebar Item */
	.adminSidebarItem_Orange{background-color:#FFF8ED; border-color:#FFF1DB;}
 	.adminSidebarItem_Orange a{color:#F07827;}
 	.adminSidebarItem_Orange .adminSidebarItemHeader{border-bottom-color:#FFF1DB;}
 	.adminSidebarItem_Orange .adminSidebarItemDivider{color:#FFF1DB;}
 	
 	/* Green Sidebar Item */
	.adminSidebarItem_Green{background-color:#EFFFED; border-color:#E1FFDB;}
 	.adminSidebarItem_Green a{color:#74AA24;}
 	.adminSidebarItem_Green .adminSidebarItemHeader{border-bottom-color:#E1FFDB;}
 	.adminSidebarItem_Green .adminSidebarItemDivider{color:#E1FFDB;}
 	
 	/* Grey Sidebar Item */
	.adminSidebarItem_Grey{background-color:#f6f6f6; border-color:#ededed; }
 	.adminSidebarItem_Grey a{color:#7a7a7a;}
 	.adminSidebarItem_Grey .adminSidebarItemHeader{border-bottom-color:#ededed;}
 	.adminSidebarItem_Grey .adminSidebarItemDivider{color:#ededed; font-weight:bold;}
 	
	.adminSidebarItem_GreenInfo
 	{
 		background-color:#EFFFED; 
 		border-color:#E1FFDB;
 		/*background-image:url(Images/Icons/icoInfo_Green_32.png);
 		background-repeat:no-repeat;*/
 	}
 	.adminSidebarItem_GreenInfo a{color:#74AA24;}
 	.adminSidebarItem_GreenInfo .adminSidebarItemHeader{border-bottom-color:#E1FFDB;}
 	
 	.embededLink{margin-bottom:5px;}
 	
 	.CAPTCHATextBox
 	{
 		padding:3px 0px 3px 2px; 
 		font-family:tahoma,verdana,helvetica;
 		font-size:11px;
 		border:1px solid #B5B8C8;
 		background-color:#fffab7;
 	}


/* START - Style Used for sidebar review actions */
.ratingPane_Available, .ratingPane_UnAvailable, .ratingPane_Completed, .ratingPane_Summary{padding:10px;margin-top:20px;}
.ratingPane_Available td, .ratingPane_Completed td, .ratingPane_Summary td{width:10%;line-height:30px;}
.ratingPane_Available th, .ratingPane_Completed th, .ratingPane_Summary th{width:90%;line-height:30px;}
.ratingPane_Available .command, .ratingPane_Completed .command, .ratingPane_UnAvailable .command{margin-top:10px;text-align:center;}
.ratingPane_Available .message, .ratingPane_Completed .message, .ratingPane_UnAvailable .message, .ratingPane_Summary .message{line-height:normal;}
.ratingPane_Summary{border:1px solid #efefef;margin-left:auto;margin-right:auto;}
.ratingPane_Summary .total{border-top:3px double #efefef;}
.ratingPane_Summary .bigMessage{font-weight:bold;font-size:2em;text-align:center;line-height:1em;margin-bottom:6px;}
.ratingPane_Available{border:1px solid #94CDDE;margin-left:auto;margin-right:auto;}
.ratingPane_Available .total{border-top:3px double #94CDDE;}
.ratingPane_UnAvailable{border:1px solid #C3C3C3;margin-left:auto;margin-right:auto;}
.ratingPane_UnAvailable .total{border-top:3px double #C3C3C3;}
.ratingPane_Completed{border:1px solid #96AC2D;margin-left:auto;margin-right:auto;}
.ratingPane_Completed .total{border-top:3px double #96AC2D;}
/* END - Style Used for sidebar review actions */

/* START - Style Used for MyPage statistics */
.ratingGraph_Panel{/*border:1px solid #C3C3C3;*/margin-left:auto;margin-right:auto;padding:10px;margin-top:20px; text-align:center;}
.ratingGraph_Blue{background-color:#086bce;float:left;}
.ratingGraph_Orange{background-color:#ff9c3a;float:left;}
.ratingGraph_Green{background-color:#6cce09;float:left;}
.ratingGraph_Panel th{padding-left:10px;padding-right:5px;text-align:left;}
.ratingGraph_Panel .label{float:left;}
.ratingGraph_DividerLeft{border-right:1px solid #e5e5e5;padding-right:10px;}
.ratingGraph_DividerInner{border-right:1px solid #e5e5e5;padding-right:10px;padding-left:10px;}
.ratingGraph_DividerRight{padding-left:10px;}
/* END - Style Used for MyPage statistics */

.referral_Panel{padding:10px;}


/*
	EDF4FF : DBEAFF
	FFF8ED : FFF1DB
	EFFFED : E1FFDB
*/

.tree_selected
{
	color:#74AA24;
	font-family:Tahoma;
	font-size:8pt;
	padding-left:3px;
	text-decoration:none;
	font-style:italic;
}

.tree_selectedOver
{
	color:#74AA24;
	font-family:Tahoma;
	font-size:8pt;
	padding-left:3px;
	text-decoration:underline;
	font-style:italic;
	cursor:pointer;
}

.GoogleMap, .GoogleMap span {white-space:normal !IMPORTANT;}