/* HIDE LAYOUT FROM NS4 & EARLIER BROWSERS -------------------------------------------------------------------*/

/* COLOURS
	#F0F4FA - pastel blue (menu backgrounds)
	#BFD0EA - v. light blue (home bottom header bg)
	#8FACDA - light blue
	#CAD7EC - light blue (dotted borders)
	#6990CD - mid blue (header bg)
	#6990CD - product text
	#3C6BB3 - blue text
	#3F70BD - dark blue (header input border)
	#BFD0EA - v. light blue (home bottom header bg)
	#F80BCE - bright pink (headers)
*/

body { margin: 5px 0; 	
color: #37378E;
}

h1, h2, h3, h4, h5, h6, p, a, td, th, form, input, textarea, ul, dl, ol, blockquote { font-family: Verdana, Geneva, sans-serif; }
h1 { font-size: 1.3em; }
h2 { font-size: 1.1em; }
h3 { font-size: 0.9em; }
h4, h5, h6 { font-size: 0.75em; }
td, th, input, textarea, select, ul, dl{ font-size: 0.7em;  color: #37378E; }
ul ul { font-size: 1em; }
blockquote { font-size: 0.8em; }

th { text-align: left; }
td input, td select, td textarea, td p { font-size: 1em; }
p input, p select, p textarea { font-size: 1em; }

a { color: #37378E; font-weight: bold; }
a:hover { color: black; }

.error { color: #900; }
.standout { color: #F80BCE; font-weight: bold; }

/* content areas - product summary/ list page -----------------------------------------------------------*/
#summaryContent h2 { font-weight: normal; font-size: 1.6em; color: #5D341C }
#secNav { font-size: 1.1em; color: #6990CD; }
#secNav a { color: #6990CD; }
#secNav a:hover { color: #F80BCE; }
#secNav #thisSection { font-weight: normal; color: #8FACDA; }

/* content areas - information template -----------------------------------------------------------------*/
#bodyMain2 h2 { font-weight: bold; font-size: 0.9em; color: #5D341C }

/* content areas - search return ------------------------------------------------------------------------*/
#SearchSummaryContent h2 { font-weight: normal; font-size: 1.6em; color: #F80BCE }

/* content areas - null search return ------------------------------------------------------------------------*/
#NullSearchContent h2 { font-weight: normal; font-size: 1.6em; color: #F80BCE }
#NullSearchContent h4 { font-weight: normal; font-size: 1em; color: #F80BCE }

/* content areas - product drill down -------------------------------------------------------------------*/
#productDetail p { color: #6990CD; }
#shopWidgets { font-size: 1.1em; color: #6990CD; font-weight: bold; } 
#shopWidgets ul a { font-size: 0.8em; font-weight: normal; color: #6990CD; }
#shopWidgets ul #summaryReturn a { font-size: 0.9em; font-weight: bold; color: #6990CD; }
#shopWidgets ul a:hover, #shopWidgets ul #summaryReturn a:hover { color: #F80BCE; }


#search .searchInput, #signup .mailInput { color: #3C6BB3; font-weight: bold; }
#search .searchInput { font-size: 0.9em; }
#search, #cart, #crumbTrail { background-color: #F0F4FA; }
#navUsefulInfo { font-size: 0.9em; }

/* footer */
#footer { font-size: 0.9em; }