/* -----------------------------------------------------------------------------
//
// Module Name:    atMyPages.css
//
// Description:    Page to either contain or redirect to custom CSS.
// Created by:     Peter Goulborn
// Copyright:      2008 Astun Technology Limited
//
// -----------------------------------------------------------------------------
//
// Modification History:
//
// Version  Date        Modifier			Issue	Description
//   001    26/08/2008  Peter Goulborn		    1	Initial version.
//   002    20/10/2008  Peter Goulborn		    2	Updated with Astun colours.
//
// -----------------------------------------------------------------------------
*/
@import url(../atMyPages.css); 

/* Bug-fix for errant tab */
#atTabBar_curTab { display: none; }

input:focus {background-color:#eded74} #atTabBar_lblUserName { display: none; }

#atTabBar label {display:none}/* 
 * Uncomment to create room for icons in My Nearest
 *

#atMyNearest .atPanel .atPanelContent .atIcon {
    position: absolute;
    left: 0;
}


#atMyNearest .atMapInfoResults .atPanelContent {
padding-left: 72px;
}

#atMyNearest .atMapInfoResults .atPanelContent h4 {
    margin-left: -68px;
} 

/* Customer specific styles */


#atMapSpurForm 
{
	border: 0;
}

#atMapSpurForm #atMap {
	background-color: #f5f5f5 !important;
}

#atMapSpurForm #atTabBar 
{
	background-color: #fff;
	border-top-color : #fff;
	border-right-color : #fff;
	border-left-color : #fff;
}

#atContent {
	border: none;
	background-color:#FFF;
}

.atMapContent {
	border: 2px solid #1F6F46 !important;
}

#atContent #atContentConfig
{
	border: 0;
	background-color: #fff;
}

#atTabBar
{
	padding-left: 8px;
	padding-right: 8px;
}

#atMapSpurForm .atModule 
{
	padding: 0;
}

#atMapSpurForm, #atMapSpurForm #atContent div, #atTabBar input, #atTabBar input:active, #atTabBar input:focus, #atMapSpurForm #atLocationBar div, #atMapSpurForm #atMapImageFrame #atMapImage 
{
	border-color: #1F6F46;
}

#atLocationBar #atLocationSearch {
	padding: 4px;
}

#atContent .atPanel h3, #atTabBar input, #atContent .atCollapseButton 
{
	background-color: transparent;
	color: #FFFF00;
	font-weight: bold;
}

 #atTabBar input, #atLocationBar #atLocationBar_btnPerformSearch {
 	background-color: #1F6F46;
	color: #FFFF00;
	font-weight: bold;
}

#atLocationBar input, #atLocationBar #atLocationBar_btnPerformSearch { padding:2px; }

#atMapSpurForm #atTabBar, #atMapSpurForm #atTabBar input.atTabSelected , #atTabBar input:hover, #atTabBar input:focus
{
	background-color: #fff;
	color: #1F6F46;
}

#atLocationBar #atLocationDisplay, #atLocationBar #atLocationSelect, #atLocationBar #atLocationSearch, #atMyAlertPanelCurrent, #atContentConfig .atPanel 
{
	background-color: #eee;
}

#atMapSpurForm #atContent .atPanelHeader, #atMapSpurForm #atContent .atPanelFooter, #atMapSpurForm #atMyAlerts .atMyAlertsLocationHeader, #atMapSpurForm #atMyAlerts .atMyAlertsLocationFooter
{
	border-color: #ccc;
}


#atMyMaps #atMapWrapper .atPanel 
{
	border: none;
}

#atMyMaps #atPanelMenu .atLayerDiv table tr
{
	background-color: #fff;
}


/*panels*/
.atPanel {
	border:none !important;
}

.atPanelContainer .atPanelContent {
	border-left: 1px dotted #1F6F46 !important;
	border-right: 1px dotted #1F6F46 !important;
}

.atPanelContainer img {
		float:right;
}


.atPanelContainer .atFirst {
	padding-bottom: 0 !important;
}

.atPanelContainer .atLast {
	border-bottom: 1px dotted #1F6F46 !important;
	-moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px;
}

.atPanel .atPanelHeader {
	background: #1F6F46 url(http://www.eden.gov.uk/EasySiteWeb/EasySite/StyleData/Eden_Master/Images/pa_hd_right.gif) no-repeat 100% 0px;
	margin-bottom: -1px !important;
}

.atPanel .atPanelHeader h3 {
	background-image:url(http://www.eden.gov.uk/EasySiteWeb/EasySite/StyleData/Eden_Master/Images/pa_hd_left.gif) !important;
	background-repeat: no-repeat;
	padding: 6px 24px 0 10px !important;
}

#atContent .atPanelData {
	margin-top: 5px;
}

#atMyPage #atContent .atPanel .atPanelContent {
	border-bottom: 1px dotted #1f6f46;
}

#atContent #atWelcomePanel .atPanelContent {
	border-bottom: 1px dotted #1f6f46;
	border-left: 1px dotted #1f6f46;
	border-right: 1px dotted #1f6f46;
}

.infoResult strong { color: #258DBF; }
.ui-dialog select, .ui-dialog input { color: #000 !important; }
.ui-state-active { font-weight: bold !important; }
.ui-state-active a { cursor: default !important; }

#atMyPage #WasteIcon {
	margin-top: 0px !important;
}

#atMyPage #atContent .atPanel h4 {
	width: 85%;
	z-index: 2;
}

#atMyPage .atIcon {
	left:11px;
	margin-top:-35px !important;
	position:relative;
	z-index:1;
}

#atMyPage #Cllr {
	display: block;
	margin-top: 10px;
}

#atMyPage #CllrPhoto {
	height: 95px;
	padding-top: 18px;
}

#atMyPage #MiniMap {
	display: table;
	text-align: center;
	width: 100%;
}

#atMyPage #MiniMap img {
	margin-top: 0px !important;
	position: relative;
	float: none;
}

#atTabBar h2 {
	display: none;
}

#atContent .atPanelContent thead
{
    display: none;
}input.atTabSelected:focus{color:#f00} div#atLocationBar input#atLocationBar_btnChangeLocation:focus, div#atButtonBar input#atButtonBar_btnOtherThings:focus,iv#atButtonBar input#atButtonBar_btnResetPage:focus{background-color:yellow} div#atTabBar div a:focus {color:#f00}
div#MapHelpTab{display:inline; float:right; width:10em; color:yellow; background:#1f6f46; font-size:1.1em; text-align:center; height:2em; padding-top: 5px;}
div#MapHelpTab a#MapHelpLink {color:yellow;text-decoration:none;font-weight:bold;}
div#MapHelpTab a#MapHelpLink:focus, div#MapHelpTab a#MapHelpLink:hover{color:#f00}

