@import url();

/* Basics */

body {
	font-family: Helvetica, Verdana, sans-serif;
	line-height: 1.3em;
	margin: 0;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	color: rgb(0, 0, 0);
	letter-spacing: .05em;
	font-size: 10pt;
}

a, a:link, a:visited {
	text-decoration: none;
	font-weight: 500;
	color: #cdcdcd;
}

img {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

h1 {
	font-size: 1.5em;
	font-weight: bold;
}

h2 {
	color: #ababab;
}

/* Background and logo elements */

#logo {
display: none;
}

#logoText {
	position: absolute;
	top: 5px;
	left: 5px;
	z-index: 4;
}

#block {
	background: white;
	width: 750px;
	min-height: 400px;
	height: auto;
	position: relative;
	left: 5px;
	top: 10px; 
	z-index: 0;
	margin-bottom: 5px;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 50px;
	padding-bottom: 9em;
	display: block;
}

#block li {
	list-style-type: disc;
}

#sidebar {
display: none;
}

#hidden {
	display: block;
}

/* Dropdown Menus */

#menuh-container
	{
display: none;
	}

#menuh	{
display: none;
	}
		
#menuh a	{
display: none;
	}
	
#menuh a:link, #menuh a:visited, #menuh a:active	/* menu at rest */
	{
display: none;
	}
	
#menuh a:hover	/* menu at mouse-over  */
	{
display: none;
	}	
	
#menuh a.top_parent, #menuh a.top_parent:hover  /* attaches down-arrow to all top-parents */
	{
display: none;
	}
	
#menuh a.parent, #menuh a.parent:hover 	/* attaches side-arrow to all parents */
	{
display: none;
	}

#menuh a.top_parent {
display: none;
}


#menuh ul
	{
display: none;

#menuh li
	{
display: none;
	}

#menuh ul ul
	{
display: none;
	}

#menuh ul ul ul
	{
display: none;
	}

div#menuh li:hover
	{
display: none;
	}

div#menuh li:hover ul ul,
div#menuh li li:hover ul ul,
div#menuh li li li:hover ul ul,
div#menuh li li li li:hover ul ul
{display:none;}

div#menuh li:hover ul,
div#menuh li li:hover ul,
div#menuh li li li:hover ul,
div#menuh li li li li:hover ul
{display: none;}


/* Secondary menus */
	
#secondaryMenu {
	z-index: 2;
	position: absolute;
	top: 120px;
	left: 40px;
	font-size: 10pt;
}
	
.smMenus {
	color: #BE5600;
	text-transform: uppercase; 
	list-style: none;
	display: block;
	float: left;
	padding: 10px 15px 10px 0px;
	letter-spacing: .45px;
	line-height: 1.2;
}

/* Fiddly text bits */

#cookieCrumbs, h1#pageTitle, p#tagline {
}

#cookieCrumbs {
	height: 25px;
	top: 20px;
	font-size: 8pt;
	color: brown;
}

/* Form */

form div {
	margin-top: 1em;
}

/* Footer */


#footer {
display: none;
}

/* Page Breaks */
P.breakhere {page-break-before: always;}

