/*
Allen Lane 2009
/admin/css/admin_main.css
Admin main site structure and common stylesheet
author: Chris Armstrong
created: 11 November 2008 
*/

/*
-------------------------------------------
MAIN SITE STRUCTURE
-------------------------------------------
*/

body { background-color:#E4EEFA; }
h1 { border-bottom: 1px solid #9E1F62; }
a:link, a:visited, a:hover { text-decoration:underline; color:#FF1A00; }

/* MAIN LAYOUT */
/* drop shadow color */
#pageWrapper { background-color:#CDD8ED; }

/* left col and page border colors */
#bgcolor_wrapper {
	border-top: 2px solid #9E1F62;
	border-left:2px solid #9E1F62;
	background-color:#9E1F62;
}

/* top bar color */
#topBar { background-color:#9E1F62; }

/* content boxes */
.content_box_action {
	background-color: #FFFFE1;
	border:1px solid #FFFF88;
}

.content_box_warning {
	background-color: #FFE9E6;
	border:1px solid #FFC6BF;
}

.content_box_message {
	background-color: #FFFFE1;
	border:1px solid #FFFF88;
}

.content_box_note {
	background-color: #F2FAE2;
	border:1px solid #E7F6C6;
}

.content_box_instruction {
	background-color: #ECF5FE;
	border:1px solid #CFE5FB;
}


#footerCol { border-top:2px solid #9E1F62; }

/*
--------------------------------------------------------------
FORM DEFAULTS
--------------------------------------------------------------
*/

.submit_button { 
	background-color:#FFFFFF;
	border:2px solid #4096EE;
	color:#4096EE;
}
.submit_button:hover { background-color:#4096EE; color:#FFFFFF; }

.admin_form .form_error label { color:#FF0084; }
.admin_form .form_error label:before {content:"! ";}
.admin_form .form_error .textinput { border:2px solid #FF0084; }
.admin_form .form_error .textareainput { border:2px solid #FF0084;  }
.admin_form .form_error .selectinput { border:2px solid #FF0084;  }


/*
--------------------------------------------------------------
ADMIN NAV BUTTONS
--------------------------------------------------------------
*/
	
a.add_link:link, a.add_link:visited {
	background-color: #FFFFFF;
	color:#40A940;
	border:2px solid #40A940;
}
a.add_link:hover {
	background-color: #40A940;
	color:#FFFFFF;
}

a.back_link:link, a.back_link:visited {
	background-color: #FFFFFF;
	color:#FF0084;
	border:2px solid #FF0084;
}
a.back_link:hover {
	background-color: #FF0084;
	color:#FFFFFF;
}

/*
--------------------------------------------------------------
LIST VIEWS
--------------------------------------------------------------
*/

.trHead { border-bottom:2px solid #FFBFE0; }

/*
--------------------------------------------------------------
NAVIGATION - list
--------------------------------------------------------------
*/

#navCol li a {
	background-color: #9E1F62;
	color: #FFFFFF;
}

#navCol li a:hover {
	background-color: #FF0084;
	color: #FFFFFF;
}

#navCol li a.navLinkOn:link, #navCol li a.navLinkOn:visited, #navCol li a.navLinkOn:hover {
	background-color: #FF0084;
	color: #FFFFFF;
}

.nav_space {
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	background-color: #DEAAC7;
}


