/* Main Text */
body,p,ul,ol,th,td { font-family:"Trebuchet MS",Helvetica,sans-serif; font-size:8pt; }

/* Headings */
h1,h2,h3,h4,h5,h6 { font-family:"Trebuchet MS",Helvetica,sans-serif; font-weight:normal; }

/* Forms (Stops newline spaces) */
form { display:inline; }

/* Links */
a:link, a:visited { text-decoration:none; color:#FFFFFF; font-weight:bold; }
a:hover			  { text-decoration:underline; }

/* Special Classes */
.indent		{ text-indent:3em; text-align:left; }
.small		{ font-size:7pt; }
.big		{ font-size:14pt; }
.title		{ font-size:20pt; font-weight:bold; font-style:italic; text-align:center; padding-bottom:1em; }
.heading	{ font-size:14pt; font-weight:bold; }
.subhead	{ font-weight:bold; text-decoration:underline; }

.filter		{ font-family:"Trebuchet MS",Helvetica,sans-serif; font-size:8pt; background-color:#525252; color:#FFFFFF; font-weight:bold; width:155px; }
.button		{ width:150px; }

.product	{ vertical-align:top; background-color:#1C406F; color:#FFFFFF; width:150px; }
.header		{ background-color:#1C406F; color:#FFFFFF; }
.cell		{ background-color:#AABBD7; color:#000000; }

/* Products Menu */
#menu { width:185px; }
#menu ul { list-style:none; margin:0; padding:0; text-indent:10%; }
#menu a { display:block; margin:0; padding:4px 4px;}
#menu a:hover { background-color:#FFFFFF; color:#1C406F; text-decoration:none; }
#menu li { position:relative; }
#menu ul ul { position:absolute; top:0; left:100%; width:100%; background-color:#1C406F; display:none; z-index:100; }
/* Hide all the sub-menus */
#menu ul li:hover ul ul,
#menu ul li:hover ul ul ul,
#menu ul li:hover ul ul ul ul,
#menu ul li:hover ul ul ul ul ul { display:none; }
/* Show the sub-menus, when hovered */
#menu ul li:hover ul,
#menu ul ul li:hover ul,
#menu ul ul ul li:hover ul,
#menu ul ul ul ul li:hover ul,
#menu ul ul ul ul ul li:hover ul { display:block; }
