/* -----------------------------------------------------------------------


 Blueprint CSS Framework 0.8
 http://blueprintcss.org

   * Copyright (c) 2007-Present. See LICENSE for more info.
   * See README for instructions on how to use Blueprint.
   * For credits and origins, see AUTHORS.
   * This is a compressed file. See the sources in the 'src' directory.

----------------------------------------------------------------------- */


		body {

			color: #4f4f4f;

			font-style: normal;
			font-weight: normal;
			font-family:Georgia,  "Times New Roman", Times, serif;
			
			margin: 0px;
			padding: 0px;
		    height: 100%;
   			line-height: 18px;
			/* background-image: url("img/raster.gif");
		    background-repeat: repeat-y; */
		    overflow-x: hidden;
			max-width: 100%;
			width: 1175;
			font-size: 11.5px;
		
		}
		
		
		h1 {
			text-transform: uppercase;
			margin-left: 0px;

			margin-bottom: 6px;

			margin-right: 0px;

			margin-top: 0px;
			font-size: 11.5px;
			color: black;

			font-style: normal;
			font-weight: normal;
			font-family:Georgia,  "Times New Roman", Times, serif;
			
			padding: 0px;
		    height: 100%;
   			line-height: 18px;
			/* background-image: url("img/raster.gif");
		    background-repeat: repeat-y; */
		    overflow-x: hidden;
		
		}
		
		p.sub{
		font-family: Helvetica, Verdana, Arial, sans-serif;
		letter-spacing: .18em;
		margin-top: 2px;
		
		font-style: italic;
		background-color: inherit;
		}
		
		p.white{
		margin-top: 2px;
		
		font-style: italic;
		font-family: Helvetica, Verdana, Arial, sans-serif;
		background-color: inherit;
		color:#fff;
		}
		
		img, div { behavior: url(iepngfix.htc) }

		#menuback{
			position: fixed;
			top: 0px; 
			left: 0px;
			padding: 7px;
			width: 170px;
			height: 1500px;
			z-index: 2;
			background-image: url(../img/whitebg-trans.png);
			background-repeat:no-repeat;

		}

		#menufill{
			position: fixed;
			margin-top: 500px; 
			top: 400px;
			left: 0px;
			padding: 7px;
			width: 170px;
			height: 100%;
			z-index: 1;


		}


		#menu {
			position: fixed;
			top: 0px; 
			left: 0px;
			padding: 7px;
			width: 170px;
			
			line-height: 21px;
			text-decoration: none;
			color: #000;
			z-index: 2;

		}
		
		#menu ul {
			list-style-type: none;		
			margin: 0px;
			padding: 0px;

		}

		#menu li {
			position:absolute;
			list-style-type: none;		
			margin: 0px;
			padding: 0px;

		}

		
		.slidebox {
			background-image: url(../img/loading.gif);
			background-repeat: no-repeat;
		}
		

		a {
			margin: 0px;
			padding: 0px;
			text-decoration: none;
			background-color: inherit;
			color:black;
		
		}
		
		a:hover {
			color: #b6b6b6;
		}

		a.low {
			text-decoration: underline;
			color: #4f4f4f;
		}

		a.low:hover {
			text-decoration: underline;
			color: black;
		}

		a.selected {
			border-color: yellow;
			border-style: solid;
			border-top-width: 1px;			
			border-bottom-width: 1px;
			border-right-width: 3px;
			border-left-width: 3px;
			margin-right: -3px;
			margin-left: -3px;
			color: black;
			background-color: yellow;
			background-position: 3px 3px;
		}

		a.selected:hover {
			color: yellow;
		}

	
		a.next {
			border-bottom-style: none;
			margin-right: -2px;
			margin-left: -2px;
			border-width: 2px;
			border-color: yellow;
			border-style: solid;
			background-position: 3px 3px;
			background-color:yellow;
		}
		a.next:hover {
			border-color: white;
			background-color:white;
			color:black;
		}

		a.next:active {
			color: yellow;
			border-color: yellow;
			background-color:yellow;
		}
	
		a.no:hover {
			background-color: white;
		}
	

		.panel {
			padding: 2px;

			top: 0px;
			margin: 0px 0px 0px 0px;
		}
		.panel.info {
			background-image: url(../img/Picture%252025.png);
			background-repeat: no-repeat;
			margin: 0px;
		}
		.panel p {
			margin: 0px;
		}
		
		
		
		.ui-slider { height: 4px; margin-top:0px; position: relative; z-index:0;}
		
		table.sample {
			border-left: 1px solid #e5e5e5;
			font-size: 3px;
			border-bottom-width: 3px;
			border-bottom-style: none;
			border-collapse: collapse;
		}
		table.sample td {
			border-right: 1px solid #e5e5e5;
		}
		
		span.displaynone { display:none; }
		



/* reset.css */


/* grid.css */
.container { width: 1175px; margin: 0 auto; float:left; margin-left:0px;}
.showgrid {background:url(src/grid.png);}
.column, div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14 {float:left;margin-right: 25px;}
/* The last column in a row needs this class. */
div.last { margin-right: 0; }

/* Use these classes to set the width of a column. */
.span-1  { width: 75px;}
.span-2  { width: 175px;}
.span-3  { width: 275px;}
.span-4  { width: 375px;}
.span-5  { width: 475px;}
.span-6  { width: 575px;}
.span-7  { width: 675px;}
.span-8  { width: 775px;}
.span-9  { width: 875px;}
.span-10 { width: 975px;}
.span-11 { width: 1075px;}
span-12, div.span-12 { width: 1175px; margin: 0; }


/* Add these to a column to append empty cols. */
.append-1  { padding-right: 100px;}
.append-2  { padding-right: 200px;}
.append-3  { padding-right: 300px;}
.append-4  { padding-right: 400px;}
.append-5  { padding-right: 500px;}
.append-6  { padding-right: 600px;}
.append-7  { padding-right: 700px;}
.append-8  { padding-right: 800px;}
.append-9  { padding-right: 900px;}
.append-10 { padding-right: 1000px;}
.append-11 { padding-right: 1100px;}


/* Add these to a column to prepend empty cols. */
.prepend-1  { padding-left: 100px;}
.prepend-2  { padding-left: 200px;}
.prepend-3  { padding-left: 300px;}
.prepend-4  { padding-left: 400px;}
.prepend-5  { padding-left: 500px;}
.prepend-6  { padding-left: 600px;}
.prepend-7  { padding-left: 700px;}
.prepend-8  { padding-left: 800px;}
.prepend-9  { padding-left: 900px;}
.prepend-10 { padding-left: 1000px;}
.prepend-11 { padding-left: 1100px;}



/* Border on right hand side of a column. */
div.border {
  padding-right:11.5px;
  margin-right:12.5px;
  border-right: 1px solid #eee;
}

/* Border with more whitespace, spans one column. */
div.colborder {
  padding-right:65.5px;
  margin-right:62.5px;
  border-right: 1px solid #eee;
}

/* Use these classes on an element to push it into the 
   next column, or to pull it into the previous column.  */

.pull-1 { margin-left: -100px;}
.pull-2 { margin-left: -200px;}
.pull-3 { margin-left: -300px;}
.pull-4 { margin-left: -400px;}
.pull-5 { margin-left: -500px;}
.pull-6 { margin-left: -600px;}
.pull-7 { margin-left: -700px;}
.pull-8 { margin-left: -800px;}
.pull-9 { margin-left: -900px;}
.pull-10 { margin-left: -1000px;}
.pull-11 { margin-left: -1100px;}
.pull-12 { margin-left: -1200px;}

.pull-1, .pull-2, .pull-3, .pull-4, .pull-5, .pull-6, .pull-7, .pull-8, .pull-9, .pull-10, .pull-11, .pull-12, {float:left;position:relative;}


.push-1 { margin: 0 -100px 1.5em 100px;}
.push-2 { margin: 0 -200px 1.5em 200px;}
.push-3 { margin: 0 -300px 1.5em 300px;}
.push-4 { margin: 0 -400px 1.5em 400px;}
.push-5 { margin: 0 -500px 1.5em 500px;}
.push-6 { margin: 0 -600px 1.5em 600px;}
.push-7 { margin: 0 -700px 1.5em 700px;}
.push-8 { margin: 0 -800px 1.5em 800px;}
.push-9 { margin: 0 -900px 1.5em 900px;}
.push-10 { margin: 0 -1000px 1.5em 1000px;}
.push-11 { margin: 0 -1100px 1.5em 1100px;}
.push-12 { margin: 0 -1200px 1.5em 1200px;}

.push-1, .push-2, .push-3, .push-4, .push-5, .push-6, .push-7, .push-8, .push-9, .push-10, .push-11, .push-12, {float:right;position:relative;}


.prepend-top {margin-top:1.5em;}
.append-bottom {margin-bottom:1.5em;}
.box {padding:1.5em;margin-bottom:1.5em;background:#E5ECF9;}
hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none;}
hr.space {background:#fff;color:#fff;}
.clearfix:after, .container:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.clearfix, .container {display:block;}
.clear {clear:both;}




/* forms.css */
label {font-weight:bold;}
fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend {font-weight:bold;font-size:1.2em;}
input.text, input.title, textarea, select {margin:0.5em 0;border:1px solid #bbb;}
input.text:focus, input.title:focus, textarea:focus, select:focus {border:1px solid #666;}
input.text, input.title {width:300px;padding:5px;}
input.title {font-size:1.5em;}
textarea {width:390px;height:250px;padding:5px;}
.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}