/*
limeleaf_coral_greens/vam.css

*** Colours which are different in all themes ***
Colour A - #C3BC00 - Light main colour, Navigation background colour level 1
Colour B - #958B00 - Dark main colour
Colour C - #FF958F - Highlight colour
Colour D - #E1DD7F - Navigation background colour level 2
Colour E - #EDEBB2 - Navigation background colour level 3
Colour F - #F6F5D9 - Navigation background colour level 4
Colour G - #FBFAED - Navigation background colour level 5
Colour H - #FBFAED - Picture caption background colour

*** Colours which are the same in all themes ***
Colour I - #FFFFFF - Navigation foreground colour level 1
Colour J - #000000 - Picture caption foreground colour
Colour K - #000000 - Text colour
Colour L - #F3F3F3 - Bottom navigation bar background colour
Colour M - #CCCCCC - Bottom navigation bar background hover colour
Colour N - #000000 - Breadcrumb text colour, Bottom navigation bar text colour
Colour O - #FAFAFA - Background colour for Highlight boxes

1em = 12pt = 16px
*/

body {
	color: #000000;
}

form,
input,
select,
textarea {
	color: #000000;
}

.breadcrumb {
	background-color: white;
	color: #000000;
}

.breadcrumb a, 
.breadcrumb a:visited,
.breadcrumb a:active { 
	color: #000000; 
	text-decoration: none;
}

.breadcrumb  a:hover {
	color: #FF958F;
}

.breadcrumbcurrentpage {
	color: #FF958F;
}

.header {
	background-color: #C3BC00;
}

.menu {
	background-color: #958B00;
}

.prefix,
.formprefix {
	color: #FF958F;
}

h2,
h3,
.heading,
.text a,
.text a:visited,
.text a:active {
	color: #958B00;
}

.text a:hover {
	color: #FF958F;
}

.text a,
.text a:visited,
.text a:active,
.text a:hover {
	text-decoration: underline;
}

.text {
	/*default color*/
}

.text strong a,
.text strong a:visited,
.text strong a:active {
	text-decoration: none;
	color: #958B00;
}

.text strong a:hover{
	text-decoration: underline;
	color: #958B00;
}

.pictureCaption,
.pictureCaptionRight,
.inline-image-left,
.inline-image-right {
	background-color: #FBFAED;
	color: #000000;
}

.pictureCaptionRight a,
.pictureCaption a,
.inline-image-left a,
.inline-image-right a,
.pictureCaptionRight a:visited,
.pictureCaption a:visited,
.inline-image-left a:visited,
.inline-image-right a:visited,
.pictureCaptionRight a:hover,
.pictureCaption a:hover,
.inline-image-left a:hover,
.inline-image-right a:hover,
.pictureCaptionRight a:active,
.pictureCaption a:active,
.inline-image-left a:active,
.inline-image-right a:active { 
	background-color: #FBFAED;
	color: #000000;
	text-decoration: underline;
}

.ct,
.ct a, 
.ct a:visited,
.ct a:hover,
.ct a:active,
.formctDark { 
	color: #958B00; 
}

.ctHeader{
	background-color: #C3BC00;
}

.ctHeader,
.ctHeader a, 
.ctHeader a:visited,
.ctHeader a:active { 
	color: #FFFFFF; 
}

.ctHeader a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.ctHeader2 {
	background-color: #C3BC00;
}

.ctHeader2,
.ctHeader2 a, 
.ctHeader2 a:visited,
.ctHeader2 a:active { 
	color: #FFFFFF; 
}

.ctHeader2 a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.ctLightest {
	background-color: #FAFAFA;
}

.ctLighter {
	background-color: #FBFAED;
}

.ctLight {
	background-color: #F6F5D9;
}

.ctMedium {
	background-color: #EDEBB2;
}

.ctDark {
	background-color: #E1DD7F;
}

.formctDark {
	background-color: #E1DD7F;
}

.ctLightest a, 
.ctLightest a:visited, 
.ctLightest a:active {
	color: #958B00;
}
 
.ctLightest a:hover {
	color: #FF958F;
}

.ctLighter a, 
.ctLighter a:visited, 
.ctLighter a:active {
	color: #958B00;
}
 
.ctLighter a:hover {
	color: #FF958F;
}

.ctLight a, 
.ctLight a:visited, 
.ctLight a:active {
	color: #958B00;
}
 
.ctLight a:hover {
	color: #FF958F;
}

.ctMedium a, 
.ctMedium a:visited, 
.ctMedium a:active {
	color: #958B00;
}
 
.ctMedium a:hover {
	color: #FF958F;
}

.ctDark a, 
.ctDark a:visited, 
.ctDark a:active {
	color: #958B00;
}
 
.ctDark a:hover {
	color: #FF958F;
}

.moreLink a,
.moreLink a:visited,
.moreLink a:active {
	color: #958B00;
	text-decoration: none;
}

.moreLink a:hover {
	color: #FF958F;
	text-decoration: underline;
}

.collectionSelect {
	color: #000000;
}


.bottomNavigation {
	background-color: #F3F3F3;
}

.bottomNavigation a,
.bottomNavigation a:visited, 
.bottomNavigation a:active { 
	color: #000000; 
}

.bottomNavigation a:hover {
	color: #000000;
	background-color: #CCCCCC;
}

.rxs_navsitemap {
	background-color: #FBFAED;
}

.rxs_navsitemap a:link,
.rxs_navsitemap a:visited,
.rxs_navsitemap a:active {
	color: #958B00;
	text-decoration: none;
}

.rxs_navsitemap a:hover {
	color: #FF958F;
	text-decoration: underline;
}

.rxs_navleft .navlevel1 {
	color: #FFFFFF;
	background-color: #C3BC00;
}

.rxs_navleft .navlevel2 {
	background-color: #E1DD7F;
}

.rxs_navleft .navlevel3 {
	background-color: #EDEBB2;
}

.rxs_navleft .navlevel4 {
	background-color: #F6F5D9;
}

.rxs_navleft .navlevel5 {
	background-color: #FBFAED;
}

.rxs_navleft .navlevel6 {
	background-color: #FBFAED;
}

.rxs_navleft .navlevel7 { 
	background-color: #FBFAED;
}

.rxs_navleft .navlevel1 a {
	color: #FFFFFF;
}

.rxs_navleft .navlevel1 a:hover,
.rxs_navleft .navlevel1 a:visited,
.rxs_navleft .navlevel1 a:active {
	color: #FFFFFF;
}
