/*
------------------------------------------------
Site Basae Styles
Author:		Dan Berlyoung
Version:	19 January 2006
------------------------------------------------
*/

.print {
	display: none;
	}
.noprint {
	display: block;
	}

* {
	margin: 0;
	padding: 0;
}

body {
	background: #0066ff url(images/center_orange.gif) repeat-y;
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:  #0066ff url(images/center_orange.gif) repeat-y;
	background-position:	center;
}

p {
	margin-bottom: 15px;
}

ul {
	margin-left: 30px;
	margin-bottom: 15px;
}

img {
	border: none;
}

a {
	color: #06f;
	text-decoration: none;
	font-weight: bold;
}

a:hover {
	text-decoration: underline;
}

.copyright {
	color: #FFFFFF;
	font-size: 10px;
}


/* Structure
------------------------------------------------
*/

#wrapper {
	position: relative;
	margin: 0 auto;
	width: 800px;
	background: #80ffff url( images/center_orange.gif ) repeat-y;
	text-align: left;
}

.big_orange {
	font-family:Arial, Helvetica, sans-serif;
	color: #0066ff;
	font-weight:bold;
	font-size:36px;
}


/* Structure
------------------------------------------------
*/

/* These are the style specifications for the menu layers.  
   Set width to get more browsers corporation  */
div.menu  { 
  position:absolute; visibility:hidden; 
  width:180px; left:0; top:0; z-index:500; 
  font-size:14px;
  font-family:Arial, Helvetica, sans-serif;
  background-color: #0066ff; color:#f90;
  border: 2px solid;	
  border-color: #0066ff #99a #99a #f7faff; 
  z-index:500;
}

div.menu_wide  { 
  position:absolute; visibility:hidden; 
  width:150px; left:0; top:0; z-index:500; 
  font-size:14px;
  font-family:Arial, Helvetica, sans-serif;
  background-color: #0066ff; color:#f90;
  border: 2px solid;	
  border-color: #0066ff #99a #99a #f7faff; 
  z-index:500;
}

.barlink a {
	color:#fff;
	padding: 3px 15px;
	margin:0;
}

.barlink a:hover {
	background:#06f;
	text-decoration:none;
}


/* Style specifications for menu items and links  */
div.menu ul { margin:0; padding:0 }
/* Need to set padding of at least one pixel or ie sets very large margin */
div.menu ul li { 
  padding:1px; margin:0;
  list-style-type:none;
  text-align:left;
  }

/* Set display block and position relative so clicks on list items activate links  */  
div.menu a { 
  cursor:default;
  padding:.5em .6em; margin:0; 
  background-color:transparent; 
  display:block; position:relative; 
  text-decoration:none; 
  }
  
div.menu a:link { 
	color:#fff;
	font-weight:normal;
}

div.menu a:visited {
	color:#fff;
	font-weight:normal;
}

div.menu a:hover {
	color:#f90;
	background-color:#fff;
	text-decoration:none;
	font-weight:normal;
}
